Skip to content

Fix contradicting guide bounds and the reasoning past the tool-round limit - #366

Merged
mattt merged 3 commits into
mainfrom
mattt/tool-round-schema-fixes
Oct 22, 2026
Merged

mattt merged 3 commits into
mainfrom
mattt/tool-round-schema-fixes

Conversation

@mattt

@mattt mattt commented Oct 22, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

mattt added 3 commits October 22, 2026 06:59
Guides such as .minimum(10) with .maximum(5) stopped with a precondition
since number bounds became typed. Build the schema again, with the later
guide's bound replacing the earlier one it contradicts.
…Exceeded

Ollama and Anthropic added that round's reasoning to the entries before
recording the round, so the error's transcript entries could end with it.
Record the round with only the rounds that ran, as the other providers do.
Swift 6.4 deprecates the overload that takes an isolation. Declaring
RequestUsageChannel.outside and its operation nonisolated(nonsending)
selects the new overload on 6.4 and the old one on 6.3.
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.

1 participant