You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tools): probe the action enum with pointer_mut and guard the Run arm (#5944 follow-up)
Maintainer follow-up on @gaord's fix, applying the two review nits:
- The read-only projection probes with
schema.pointer_mut("/properties/action/enum"), the same idiom
tools/subagent already uses for this exact bug, so the two sites read as
one pattern.
- The Run arm two lines above still auto-vivified "properties" on a schema
without one; it now uses get_mut and cannot write "properties": null.
- Rebased onto current main (the tests module had grown a neighbour) and
added the changelog receipt crediting the author.
RUST_MIN_STACK=16777216 cargo test -p codewhale-tui --lib -- tools::registry:
51 passed; 0 failed. cargo fmt --check clean; cargo clippy -p codewhale-tui
--lib --all-targets -D warnings clean; sync-changelog --check clean.
No-Issue: community fix from a live Fleet 400 report; no tracking issue.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SJrzNAmppg4vt3LNJbaeri
Signed-off-by: CodeWhale Bot <bot@codewhale.net>
0 commit comments