Skip to content

PRG-04: Runtime safety bundle (from #327 #332 #346 #345)#365

Open
nap-liu wants to merge 4 commits intodataelement:mainfrom
nap-liu:prg/04-runtime-safety__from-p327-p332-p346-p345
Open

PRG-04: Runtime safety bundle (from #327 #332 #346 #345)#365
nap-liu wants to merge 4 commits intodataelement:mainfrom
nap-liu:prg/04-runtime-safety__from-p327-p332-p346-p345

Conversation

@nap-liu
Copy link
Copy Markdown

@nap-liu nap-liu commented Apr 10, 2026

This regrouped PR combines the original changes from:\n- #327 session-auto-title\n- #332 tool-args-sanitization\n- #346 secrets-management\n- #345 audit-fixes\n\nScope: runtime hardening and safety fixes.

nap.liu and others added 4 commits April 10, 2026 11:28
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add sanitize_tool_args() utility that masks passwords, tokens, API keys,
connection URIs, and secrets.md content with "***REDACTED***" before
tool_call events are sent to clients or persisted to the database.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…overage

Add missing `select` import for Feishu channel config query (bare `select()`
would raise NameError at runtime) and add missing `Agent as _AgentModel`
import for company intro tenant resolution.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant