Skip to content

Conversation

@frostming
Copy link
Contributor

Signed-off-by: Frost Ming me@frostming.com

Summary

This PR integrates the change of unstable schema and metadata.

the refs/main tag will be updated once the upstream release is tagged.

Related issues

Testing

Docs & screenshots

Checklist

  • Conventional Commit title (e.g. feat:, fix:).
  • Tests cover the change or are not required (explain above).
  • Docs/examples updated when behaviour is user-facing.
  • Schema regenerations (make gen-all) are called out if applicable.

Signed-off-by: Frost Ming <me@frostming.com>
@frostming frostming changed the base branch from main to 0.7.x November 24, 2025 03:01
@PsiACE
Copy link
Member

PsiACE commented Nov 24, 2025

My main concern now is the compatibility boundary between the stable and unstable parts of the schema, and whether we should reflect that separation explicitly in the Python SDK.

@frostming
Copy link
Contributor Author

In fact, we have no restrictions on the protocol side; Agent and Client developers are free to define any methods they like, whether legal or illegal. And I only added a guard in the caller site(router).

@PsiACE
Copy link
Member

PsiACE commented Nov 25, 2025

Schema version 0.7.0 has just been released https://github.com/agentclientprotocol/agent-client-protocol/releases/tag/v0.7.0 . We may need to generate and debug the new schema on this PR.

Signed-off-by: Frost Ming <me@frostming.com>
@frostming
Copy link
Contributor Author

frostming commented Nov 26, 2025

Schema version 0.7.0 has just been released https://github.com/agentclientprotocol/agent-client-protocol/releases/tag/v0.7.0 . We may need to generate and debug the new schema on this PR.

Complete. Also added a flag to enable the use of unstable protocol(disabled by default).

Copy link
Member

@PsiACE PsiACE left a comment

Choose a reason for hiding this comment

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

LGTM, thanks

@PsiACE PsiACE merged commit e8e6c72 into agentclientprotocol:0.7.x Nov 26, 2025
7 checks passed
@frostming frostming deleted the feat/schema-unstable branch November 26, 2025 08:58
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