Skip to content

restructure README.md to follow python layout - #2

Merged
qmuntal merged 1 commit into
mainfrom
dev/gadams/doc
Oct 27, 2025
Merged

restructure README.md to follow python layout#2
qmuntal merged 1 commit into
mainfrom
dev/gadams/doc

Conversation

@gdams

@gdams gdams commented Oct 27, 2025

Copy link
Copy Markdown
Member

I think Copilot might have hallucinated about some of the implementation but I'll let @qmuntal confirm

@qmuntal qmuntal left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of the samples won't work, but it's better than before :)

@qmuntal
qmuntal merged commit 957b0db into main Oct 27, 2025
1 check passed
@qmuntal
qmuntal deleted the dev/gadams/doc branch October 27, 2025 13:43
qmuntal added a commit that referenced this pull request Dec 10, 2025
restructure README.md to follow python layout
qmuntal added a commit that referenced this pull request Dec 10, 2025
restructure README.md to follow python layout
qmuntal added a commit that referenced this pull request Dec 10, 2025
restructure README.md to follow python layout
github-actions Bot added a commit that referenced this pull request May 25, 2026
Fix two bugs that prevent parallel tool calls from rendering correctly
in AG-UI protocol clients:

Bug #2: Make ToolCallResultEvent.MessageId deterministically unique
using result-{callId} format. Multiple tool results in the same update
batch previously shared a single generated message ID, collapsing them
in FE reconciliation.

Bug #3: Coalesce consecutive assistant-with-tool-calls messages in
toAgentMessages. The AG-UI client creates one assistant message per
tool call when parentMessageId is absent. Sending them as separate
messages to the LLM triggers HTTP 400 because OpenAI requires tool
results to immediately follow every tool_call_id in an assistant message.

Also removes the now-dead hasFunctionResultContent helper.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
gdams pushed a commit that referenced this pull request May 26, 2026
Fix two bugs that prevent parallel tool calls from rendering correctly
in AG-UI protocol clients:

Bug #2: Make ToolCallResultEvent.MessageId deterministically unique
using result-{callId} format. Multiple tool results in the same update
batch previously shared a single generated message ID, collapsing them
in FE reconciliation.

Bug #3: Coalesce consecutive assistant-with-tool-calls messages in
toAgentMessages. The AG-UI client creates one assistant message per
tool call when parentMessageId is absent. Sending them as separate
messages to the LLM triggers HTTP 400 because OpenAI requires tool
results to immediately follow every tool_call_id in an assistant message.

Also removes the now-dead hasFunctionResultContent helper.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

2 participants