ExperimentalExperimental
JSON-RPC id of the request currently being handled.
This is undefined for notification handlers and for contexts created
outside an inbound request, such as connect(...) and connectWith(...).
Experimental
Creates a builder for starting and observing an ACP session.
Pass an absolute path for the common case where only cwd is needed, or
pass a full NewSessionRequest when you need MCP servers, _meta, or
additional session fields.
Experimental
Creates a builder for starting and observing an ACP session.
Pass an absolute path for the common case where only cwd is needed, or
pass a full NewSessionRequest when you need MCP servers, _meta, or
additional session fields.
Experimental
Sends a request to the agent by ACP method name.
Built-in method literals infer their params and response types. Custom methods can specify their response and params types with generics.
Optionaloptions: SendRequestOptionsExperimental
Sends a request to the agent by ACP method name.
Built-in method literals infer their params and response types. Custom methods can specify their response and params types with generics.
Optionalparams: ParamsOptionaloptions: SendRequestOptionsExperimental
Sends a notification to the agent by ACP method name.
Built-in method literals infer their params type. Custom notifications can specify their params type with a generic.
Experimental
Sends a notification to the agent by ACP method name.
Built-in method literals infer their params type. Custom notifications can specify their params type with a generic.
Optionalparams: ParamsExperimental
Sends requests and notifications to the agent as one JSON-RPC batch.
Experimental draft ACP v2 context used by clients to call agent-side ACP methods.
connectWithpasses aClientContextto the callback. Client handlers also receive one asctx.agentwhen they need to call back into the agent.