Hi all,
Not a support request per say. But I'd like to understand how does the session conversation and logs are handled within Hermes. And what are the good practices.
Currently, session logs capture the full conversation history, including LLM outputs, tool calls, and their specific arguments. I’ve noticed that if a tool requires credentials or sensitive tokens as arguments, these end up stored in the logs in plain text.
- Is this a normal behavior? If so, isn't this a critical security issue?
- If the logs are going to be visible in the logs in clear. What is the benefit of having a secret manager?
- Shouldn't there be a credentials masking or post run cleaning happening for mask/clear those credentials?
Am I misusing the agent and missing something or am I just overhinking? Love to have some insight on this 🙌
Thank you all for the amazing work!!