Repository navigation
Commit a38b183
test(server): assert the read-only on-request write by its permission
The shared tool_call_read_only_on_request assertion pinned a shell
command and a `command` request, so it only held when the agent picked
the shell. The prompt allows a shell command or a file edit; live Grok
uses its write tool, which asks for a file change.
One assertion now covers Codex, Claude, Grok and the ACP registry
agent: exactly one request, accepted and resolved, of kind command or
file-change; one approval card for it; a completed command_execution
or file_change for the probe file whose content, when projected, is
the requested text. The Grok variant is re-recorded live, and the
registry's synthetic command now writes the requested text.
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>1 parent 42c26da commit a38b183
6 files changed
Lines changed: 256 additions & 102 deletions
File tree
- apps/server/src/orchestration-v2/testkit/fixtures
- tool_call_read_only_on_request
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
82 | | - | |
| 81 | + | |
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| |||
405 | 404 | | |
406 | 405 | | |
407 | 406 | | |
408 | | - | |
| 407 | + | |
409 | 408 | | |
410 | 409 | | |
411 | 410 | | |
| |||
0 commit comments