Commit Graph

8 Commits

Author SHA1 Message Date
Naveen Chatlapalli
e5547294f3 fix(telegram): treat exec exit code errors as internal
Command exit codes (like grep returning 1 for no matches) should not be
forwarded to users. The model sees these errors in its context and can
decide how to proceed - surfacing them clutters the chat with technical
messages that aren't actionable by users.

Add "exited with code", "exit code", and "aborted" to the list of
recoverable/internal error patterns that are suppressed from user output.

Before: "⚠️ 🛠️ Exec: grep ... failed: Command exited with code 1"
After: (error stays internal, model continues normally)

Fixes #3765

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 09:25:18 -06:00
Peter Steinberger
8ea8801d06 fix: show tool error fallback for tool-only replies 2026-01-24 08:17:50 +00:00
Peter Steinberger
52b6bf04af fix: improve tool summaries 2026-01-23 01:00:24 +00:00
Tyler Yust
2e6c58bf75 feat: improve BlueBubbles message action error handling and enhance channel action descriptions 2026-01-20 12:07:54 +00:00
vrknetha
65710932ff Agents: surface tool failures without assistant output 2026-01-18 18:35:03 +05:30
Peter Steinberger
1b79730db8 style: apply oxfmt fixes 2026-01-15 01:53:14 +00:00
Peter Steinberger
f65668cb5f fix: suppress raw API error payloads (#924) (thanks @grp06)
Co-authored-by: George Pickett <gpickett00@gmail.com>
2026-01-15 01:34:19 +00:00
George Pickett
2d54efe851 Embedded runner: suppress raw API error payloads (#919) 2026-01-15 01:27:16 +00:00