-
Notifications
You must be signed in to change notification settings - Fork 0
Python SDK: typed local client and lifecycle API #165
Copy link
Copy link
Closed
Labels
area:core-protocolHeadlessProtocol: wire protocol, validation, transportHeadlessProtocol: wire protocol, validation, transportarea:mcpstdio MCP server and harness integrationstdio MCP server and harness integrationpriority:mediumScheduled, not blockingScheduled, not blockingstatus:blockedWaiting on another item or an owner decisionWaiting on another item or an owner decisiontype:featureNew capability or commandNew capability or command
Description
Activity
Metadata
Metadata
Assignees
Labels
area:core-protocolHeadlessProtocol: wire protocol, validation, transportHeadlessProtocol: wire protocol, validation, transportarea:mcpstdio MCP server and harness integrationstdio MCP server and harness integrationpriority:mediumScheduled, not blockingScheduled, not blockingstatus:blockedWaiting on another item or an owner decisionWaiting on another item or an owner decisiontype:featureNew capability or commandNew capability or command
Scope
Publish a Python SDK generated from or validated against the canonical SDK schema.
Provide synchronous and asynchronous clients for host lifecycle, sessions, navigation, semantic inspection, interactions, waits, capture, diagnostics, capabilities, typed errors, cancellation, and timeouts. It should use the existing local transport and require no network service.
Constraints
Acceptance criteria
Blocked by #163.