Skip to content

Commit c221e57

Browse files
authored
Add spec change for updating capabilities after initial message (#217)
1 parent 6e31fcf commit c221e57

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

specification.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,12 @@ in the future such that old Agents automatically report that they don't
560560
support the new capability.
561561
This field MUST be always set.
562562

563+
An Agent MAY update any of its capabilities at any time after the first
564+
message. The server MUST respect the Agent's changes, ensuring that the
565+
subsequent messages are sent correctly. If the server sends a part of its
566+
messages corresponding to a capability the Agent doesn't support, the Agent
567+
SHOULD ignore it.
568+
563569
```protobuf
564570
enum AgentCapabilities {
565571
// The capabilities field is unspecified.

0 commit comments

Comments
 (0)