Repository navigation
betterstack-v0.1.7
·
97 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Security
- An error can no longer show a credential the server repeated back in an encoded form. The CLI and the MCP server masked a key, token or password only as written or URL-escaped. When an API error echoed it HTML-entity-encoded, JSON-escaped, double URL-encoded, base64 or hex, it reached the terminal,
--jsonand--agentoutput, and MCP tool results. Now any such text that still carries a credential this program holds, in any of those forms, is replaced whole by[text withheld: it repeated a secret value this program holds]; the HTTP status, the hint and the exit code are kept. The same check also runs on every error a command prints, including--jsonand--agenterror output, and on every MCP error result; successful output is unchanged.