[Bug] Safeguards False Positive: reasoning_extraction on benign request
Bug Description*
this is a normal recall request of my own previous work WTF are you guardrailing against???
VERBATIM PROMPT:
Analyze the semantic value and prposition of this document: "~/Documents/Codex/cole/2026-10-09/Oct-16/graph-design-guide.md" This is nothing new, we have similar existing guide, reference, or framework in this folder before? Recall from PT .agent memory and look for it in the nested folders of ~/code/ or "~/Documents" or "~/Library/Mobile Documents/iCloud~com~coderforart~One-Markdown/" or "~/Library/Mobile Documents/iCloud~com~coteditor~CotEditor/"
---
Read 1 file, ran 5 shell commands
⏺ Sonnet 5.5's safeguards stopped the response above · continuing once with that noted
⏺ API Error: Sonnet 5.5's safeguards flagged this message (https://www.anthropic.com/legal/aup). This sometimes happens with safe, normal conversations. Claude Code can't respond to this message with Sonnet 5.5.
- Double press esc to edit your last message, or try a different model with /model.
- Send feedback with /feedback or learn more: https://support.claude.com/en/articles/8106465
- Details:
[reasoning_extraction]
- Request ID: req_011Cg5224x8Jwi8nnmZYtNu1
- Message ID: msg_011Cg5225bpW5fUnQonCsJKx
✻ Churned for 26s · done 9:05 AM
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.296
- Feedback ID: 11fc2984-30b0-400f-bcb9-9521d9a0b166
3 Comments
it continues BELOW after that:
---
❯ what model should i use?
⏺ Sonnet 5.5's safeguards stopped the response above · continuing once with that noted
⏺ API Error: Sonnet 5.5's safeguards flagged this message (https://www.anthropic.com/legal/aup). This sometimes happens with safe, normal conversations. Claude Code can't respond to this message with Sonnet 5.5.
Double press esc to edit your last message, or try a different model with /model.
Send feedback with /feedback or learn more: https://support.claude.com/en/articles/8106465
Details:
[reasoning_extraction]Request ID: req_011Cg532q6aoSwshRg9MoL3y
Message ID: msg_011Cg532qYNhHW4NrcPWYEWo
✻ Brewed for 3s · done 9:18 AM
❯ why
⏺ Sonnet 5.5's safeguards stopped the response above · continuing once with that noted
⏺ API Error: Sonnet 5.5's safeguards flagged this message (https://www.anthropic.com/legal/aup). This sometimes happens with safe, normal conversations. Claude Code can't respond to this message with Sonnet 5.5.
Double press esc to edit your last message, or try a different model with /model.
Send feedback with /feedback or learn more: https://support.claude.com/en/articles/8106465
Details:
[reasoning_extraction]Request ID: req_011Cg533kkBkGkSZjZS4JwGB
Message ID: msg_011Cg533mV5NYfY14TSn5TVM
✻ Baked for 3s · done 9:19 AM
After manually setting the
/modelto Haiku 5.5 Effort:LOW---
❯ /model
⎿ Set model to Haiku 5.5 and saved as your default for new sessions
❯ /effort
⎿ Set effort level to low (saved as your default for new sessions): Quick, straightforward implementation with minimal overhead
❯ what model should i use and why?
For this work I'd use Sonnet 5.5, not Haiku. Your current setting is Haiku 5.5 at low effort, which I'd change.
Why Sonnet 5.5
Effort
Your recall request
The earlier response on your graph-design-guide question was stopped by a safety classifier. That was a false positive on a normal recall of your own documents, and I won't reproduce the withheld text. The lookup itself is straightforward, and I can redo it cleanly on Sonnet. So far I've confirmed:
Should I switch back to Sonnet 5.5 at medium effort and finish the comparison, or do the #2 and #5 plan first?
✻ Churned for 9s · done 9:20 AM
Follow-up from a long multi-day engineering session (since about 2026-10-14). New limitations observed, in addition to the safeguard false positive above:
reasoning_extraction, which does not describe the request.git grepthrough Bash. Two MCP servers failed to connect withCONNECTION_CLOSED, and one GitHub plugin returned HTTP 400 on its auth header.sleepchain is blocked and must userun_in_backgroundor a Monitor loop. Long foreground commands time out at 120 seconds. A PreToolUse plugin hook blocks some Bash commands that name log files or ignored paths, even for read-only use.These are observations for the classifier and tooling reports; no specific fix is requested.