You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: merge ElicitationRequest + ElicitationInvocation into ElicitationContext
Combines the two-argument elicitation handler pattern into a single
ElicitationContext type across all three SDKs, matching the existing
CommandContext pattern. The context now includes SessionId alongside
the request fields (Message, RequestedSchema, Mode, etc.).
Changes per language:
- .NET: ElicitationContext class, single-arg delegate, Lazy<> cached Ui
- Go: ElicitationContext struct, single-arg handler func
- Python: ElicitationContext TypedDict, single-arg callable
All tests, READMEs, and E2E tests updated.
0 commit comments