fix(cat): ⚠️ on ambiguous symbol, exit 0 — never ❌ the agent
When a symbol is found in multiple files, the output IS the useful information: the candidate list. A hard error with ❌ forced the agent to retry from a failure state. Now:
- ⚠️ to stderr in text mode with one candidate per line - warnings[] in JSON (not errors[]) — exit 0 even when ambiguous - exit 1 only when errors[] is non-empty (true failures)
sha256:9690f30d919fcd53215e86a61d51c28376549a5edd26689b0b3a5e38ff00d6bb
sha
sha256:67bf85fa78251188c270dfced8c41eb037e23770f0b7f54537ea88be821a6dc6
snapshot
← Older
Oldest on task/cat-ambiguous-warning
All commits
Newer →
Latest on task/cat-ambiguous-warning
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:9690f30d919fcd53215e86a61d51c28376549a5edd26689b0b3a5e38ff00d6bb --body "your comment"
No comments yet. Be the first to start the discussion.