Skip to content

feat(a2a): add A2A support - #7

Merged
xiao201208 merged 5 commits into
mainfrom
feature/support_a2a
May 18, 2026
Merged

feat(a2a): add A2A support#7
xiao201208 merged 5 commits into
mainfrom
feature/support_a2a

Conversation

@xiao201208

Copy link
Copy Markdown
Collaborator

A2A protocol server support for iac-code.

"tool": {
"status": "input_complete",
"toolUseId": event.tool_use_id,
"input": _truncate(event.input),

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

可能要支持name,ToolUseEndEvent增加了name支持

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Added

xiao201208 and others added 4 commits May 18, 2026 10:56
- Use tomli fallback for tomllib import (3.11+ stdlib only); add tomli
  to dev deps for python<3.11.
- Strip ANSI codes in --help assertions and force NO_COLOR/TERM=dumb in
  conftest so Rich does not split "--config" with escape sequences in CI.
- Update route-preview tests to use the new "a2a-client route-preview"
  subcommand path.
- Fill in 33 new msgids (A2A errors, provider names, QwenPaw error)
  across zh/es/fr/de/ja/pt and clear stale fuzzy flags introduced by
  pybabel update.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@xiao201208
xiao201208 force-pushed the feature/support_a2a branch from 41d6c94 to e5323f5 Compare May 18, 2026 02:58
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@xiao201208
xiao201208 merged commit 12bd708 into main May 18, 2026
12 checks passed
@xiao201208
xiao201208 deleted the feature/support_a2a branch June 12, 2026 09:03
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