fix: preserve Anthropic mixed text and tool calls #63

Closed
ober wants to merge 2 commits from fix/anthropic-mixed-content into master
Owner

Implements handoff item 43: Anthropic assistant messages preserve text alongside tool_use blocks.

  • Emits a text content block before tool_use blocks when mixed content is present.
  • Keeps tool ordering and input decoding unchanged.
  • VERSION and package manifests bumped to 0.5.1.

Validation: jerboa_balanced_replace wrote the source and reported balance OK; jerboa_check_balance passed; make gen passed (97 processed, 0 errors).

Implements handoff item 43: Anthropic assistant messages preserve text alongside tool_use blocks. - Emits a text content block before tool_use blocks when mixed content is present. - Keeps tool ordering and input decoding unchanged. - VERSION and package manifests bumped to 0.5.1. Validation: jerboa_balanced_replace wrote the source and reported balance OK; jerboa_check_balance passed; make gen passed (97 processed, 0 errors).
fix: preserve Anthropic mixed text and tool calls
Some checks failed
required-ci / required (pull_request) Has been cancelled
version-policy / required (pull_request) Has been cancelled
269a9d7eab
fix: preserve mixed content in split Anthropic provider
Some checks failed
version-policy / required (pull_request) Successful in 3m47s
required-ci / required (pull_request) Failing after 2h50m15s
9de4843fa4
ober scheduled this pull request to auto merge when all checks succeed 2026-09-22 11:40:44 -04:00
ober closed this pull request 2026-09-22 11:44:05 -04:00
Some checks failed
version-policy / required (pull_request) Successful in 3m47s
Required
Details
required-ci / required (pull_request) Failing after 2h50m15s
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-code!63
No description provided.