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
feat: add session.getMetadata to all SDK languages
Add a new getSessionMetadata method across all four SDK language bindings
(Node.js, Python, Go, .NET) that provides efficient O(1) lookup of a
single session's metadata by ID via the session.getMetadata JSON-RPC
endpoint.
Changes per SDK:
- Node.js: getSessionMetadata() in client.ts + skipped E2E test
- Python: get_session_metadata() in client.py + running E2E test
- Go: GetSessionMetadata() in client.go + types in types.go + running E2E test
- .NET: GetSessionMetadataAsync() in Client.cs + skipped E2E test
Also adds test/snapshots/session/should_get_session_metadata.yaml for
the E2E test replay proxy.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments