mirror of https://github.com/garrytan/gstack.git
browse/test/security-source-contracts.test.ts and sidebar-security.test.ts read browse/src/sidebar-agent.ts at module scope — a file deleted (on main too) when the sidebar chat-queue path was ripped in favor of the terminal PTY. Both files have errored on load ever since: the old truncating suite never surfaced it, and no CI lane ran them. Their subjects (queue-spawn canary injection, preSpawnSecurityCheck, queued args, chat system prompt) no longer exist; server.ts retains processAgentEvent only in a comment. Live security coverage continues in security.test.ts (canary/verdict), content-security.test.ts (L1-L3), server-sanitize-surrogates.test.ts, and the security-bench suite. If the terminal-agent path should inherit any of the deleted contracts, that is a separately scoped piece of work against the component that actually exists. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| bin | ||
| scripts | ||
| src | ||
| test | ||
| PLAN-snapshot-dropdown-interactive.md | ||
| SKILL.md | ||
| SKILL.md.tmpl | ||