Skip to content

fix(history-share): cover all catalog tools in redaction - #103

Merged
su-fen merged 1 commit into
Stack-Cairn:mainfrom
SaladDay:fix/history-share-tool-redaction-minimal
Jul 15, 2026
Merged

fix(history-share): cover all catalog tools in redaction#103
su-fen merged 1 commit into
Stack-Cairn:mainfrom
SaladDay:fix/history-share-tool-redaction-minimal

Conversation

@SaladDay

Copy link
Copy Markdown
Contributor

Summary

  • Add ReadTerminal, SendMessage, TodoWrite, and TunnelManager to the server-side public-share redaction policy.
  • Add the three missing names to the Gateway WebUI builtin-tool policy (TunnelManager was already present there).
  • Add catalog-driven regression tests on both sides so future builtin additions cannot silently drift out of the share policy.

Scope

This is the focused replacement for #101. It intentionally keeps the existing share serialization, tool/result transformation, identifiers, hashes, and rendering behavior unchanged.

Validation

  • Gateway WebUI tests: 304 passed
  • Gateway WebUI production build
  • cargo check --tests
  • pnpm exec biome check src/pages/chat/assistant-bubble/assistantBubbleUtils.ts
  • node scripts/check-mirror.mjs: 69 mirrored files passed

@su-fen
su-fen merged commit 4a0c41c into Stack-Cairn:main Jul 15, 2026
7 checks passed
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.

2 participants