Skip to content

v2 version negotiation + methods - #120

Merged
Rizzen merged 4 commits into
masterfrom
mark/version-negotiation
Aug 21, 2026
Merged

v2 version negotiation + methods#120
Rizzen merged 4 commits into
masterfrom
mark/version-negotiation

Conversation

@Rizzen

@Rizzen Rizzen commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/AgentSupportV2.kt Outdated
@Rizzen
Rizzen force-pushed the mark/version-negotiation branch from a36ff09 to b81d26a Compare August 12, 2026 14:08
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/Agent.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/Agent.kt
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/Agent.kt
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/Agent.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/Agent.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/AgentSupport.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/client/Client.kt Outdated
@Rizzen
Rizzen force-pushed the mark/version-negotiation branch from b81d26a to bb4c6c9 Compare August 19, 2026 15:30
@Rizzen
Rizzen requested a review from EugeneTheDev August 19, 2026 16:15

@EugeneTheDev EugeneTheDev left a comment

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.

Thank you, this looks better now! I like more fundamental v1/v2 split, and I like v2 implementions more, they address some pain poins of the v1 implementation.

I still have some comments though: minor/style ones (starting with "nit", you can ignore them if you want), and a few more fundamental ones, mostly regarding version properties in agent/client and their purpose. Please take a look

Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/v2/Agent.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/protocol/Protocol.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/v2/Agent.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/v2/Agent.kt
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/agent/AgentSupport.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/client/v2/ClientSession.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/client/Client.kt Outdated
Comment thread acp/src/commonMain/kotlin/com/agentclientprotocol/client/ClientInfo.kt Outdated
@Rizzen
Rizzen marked this pull request as ready for review August 21, 2026 12:35
@Rizzen
Rizzen requested a review from EugeneTheDev August 21, 2026 12:59
@Rizzen
Rizzen merged commit 6ddbfee into master Aug 21, 2026
1 check 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