Skip to content

feat: adapt engine to A2A-T 1.1 - #6

Merged
guofei66 merged 4 commits into
project-openan:devfrom
Zhoujie628:dev
Sep 18, 2026
Merged

guofei66 merged 4 commits into
project-openan:devfrom
Zhoujie628:dev

Conversation

@Zhoujie628

@Zhoujie628 Zhoujie628 commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Adopts the current A2A-T core metadata contract, preserves task/context identity, hardens transport/auth handling, and adds parity tests. Includes a temporary git-based SDK bootstrap until a2a-t-sdk 1.1.0 reaches PyPI.

Validation: 48 tests passed; python -m build passed.

Release preparation

  • Bump workflow-exec-engine to .0.4.
  • Lower the A2A-T SDK floor to the published 1.0.9 release.
  • Remove the temporary source-install bootstrap from
    equirements-dev.txt.

Adopt protocol-neutral message models and the current A2A-T core metadata contract. Preserve remote task and context identity across waiting and negotiation, harden TLS and authentication handling, and add protocol/core parity coverage. Add a temporary git-based SDK bootstrap until the 1.1.0 PyPI release is available.

Signed-off-by: Zhoujie628 <zhoujie628@users.noreply.github.com>
@Zhoujie628
Zhoujie628 requested a review from a team as a code owner September 16, 2026 12:05
Signed-off-by: Zhoujie628 <zhoujie628@users.noreply.github.com>
Signed-off-by: Zhoujie628 <zhoujie628@users.noreply.github.com>
Signed-off-by: Zhoujie628 <zhoujie628@users.noreply.github.com>
@guofei66
guofei66 merged commit 247ca93 into project-openan:dev Sep 18, 2026
4 checks passed
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