CopilotClient constructor
CopilotClient({
- CopilotClientOptions options = const CopilotClientOptions(),
- JsonRpcTransport? transport,
Creates a new client.
If transport is omitted, a StdioTransport is created automatically
from options with --headless --stdio --no-auto-update appended.
Use CopilotClientOptions.cliArgs for additional flags like --model.
If transport is provided, it is used as-is and the caller is
responsible for configuring it with the correct CLI arguments.
Implementation
CopilotClient({
CopilotClientOptions options = const CopilotClientOptions(),
JsonRpcTransport? transport,
}) : options = options,
_transport = transport;