Skip to content

Conversation

@benbrandt
Copy link
Member

Adds basic schema primitives and documentation for the cancel request notification.

@benbrandt benbrandt requested a review from a team as a code owner December 5, 2025 10:52
@benbrandt benbrandt requested a review from nerzhulart December 5, 2025 10:52
@benbrandt benbrandt force-pushed the cancel-request branch 2 times, most recently from 3217a5d to bff7f69 Compare December 8, 2025 15:12
@benbrandt benbrandt changed the title feat(unstable): Draft implementation of request/cancel notification feat(unstable): Draft implementation of $/cancel_request notification Dec 9, 2025
Aligns with JSON-RPC convention of using $/ prefix for protocol-level
methods, following the same pattern as Language Server Protocol.
The cancel_request notification is a protocol-level feature that both
sides must implement, not a capability to be negotiated. Move it from
agent/client capabilities to a new protocol_level module and update
schema generation accordingly.

Also enable --all-features flag for clippy in CI to catch issues in
feature-gated code.
@benbrandt benbrandt merged commit 655e548 into main Dec 9, 2025
5 checks passed
@benbrandt benbrandt deleted the cancel-request branch December 9, 2025 14:41
@acp-release-bot acp-release-bot bot mentioned this pull request Dec 9, 2025
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.

3 participants