Skip to content

Embedded runner: suppress raw API error payloads#924

Closed
grp06 wants to merge 5 commits intoopenclaw:mainfrom
grp06:issue-919-suppress-raw-error
Closed

Embedded runner: suppress raw API error payloads#924
grp06 wants to merge 5 commits intoopenclaw:mainfrom
grp06:issue-919-suppress-raw-error

Conversation

@grp06
Copy link
Copy Markdown
Member

@grp06 grp06 commented Jan 15, 2026

Summary

  • suppress raw API error JSON from embedded runner replies
  • add test coverage for error suppression
  • add changelog entry for [Bug]: API Error JSON in message #919
  • add a Gemini CLI thoughtSignature so tool-call id stripping assertions apply
  • run oxfmt on files flagged by format check

Testing

  • pnpm format

Fixes #919

@grp06 grp06 force-pushed the issue-919-suppress-raw-error branch from 3331a79 to b19f598 Compare January 15, 2026 01:24
@grp06 grp06 force-pushed the issue-919-suppress-raw-error branch from b19f598 to 2d39505 Compare January 15, 2026 01:28
steipete added a commit that referenced this pull request Jan 15, 2026
@steipete
Copy link
Copy Markdown
Contributor

Rebased onto main, expanded raw-error suppression (normalize + JSON detection), added coverage, updated changelog.

Tests: pnpm lint && pnpm build && pnpm test

Landed commits:

Thanks @grp06!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: API Error JSON in message

2 participants