Skip to content

fix: restore A2A timeline ordering and immediate approval prompts - #3142

Merged
EItanya merged 1 commit into
mainfrom
jetc/fix/timeline
Oct 11, 2026
Merged

EItanya merged 1 commit into
mainfrom
jetc/fix/timeline

Conversation

@supreme-gg-gg

Copy link
Copy Markdown
Contributor

Restore server-owned timeline positions for inbound A2A messages so approvals appear after earlier tool activity when conversations reload, removed accidentally in #2939.

UI: Parse pending HITL requests from streamed task snapshots so approval prompts appear immediately instead of waiting for a history poll.

Adds tests for both and in approval flow E2E to avoid future regressions.

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
@supreme-gg-gg
supreme-gg-gg requested review from a team and Charlesthebird as code owners October 9, 2026 21:29
@github-actions github-actions Bot added the bug Something isn't working label Oct 9, 2026
@supreme-gg-gg

Copy link
Copy Markdown
Contributor Author

This was the UI bug that I observed, HITL events are first rendered as not supported and later (on the next poll) shown as normal approval call

Screenshot 2026-10-09 at 5 31 44 PM

@EItanya
EItanya added this pull request to the merge queue Oct 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 10, 2026
@EItanya
EItanya added this pull request to the merge queue Oct 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 10, 2026
@EItanya
EItanya added this pull request to the merge queue Oct 10, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Oct 10, 2026
@EItanya
EItanya added this pull request to the merge queue Oct 11, 2026
Merged via the queue into main with commit 78942e9 Oct 11, 2026
55 of 57 checks passed
@EItanya
EItanya deleted the jetc/fix/timeline branch October 11, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants