The session ID for this request.
The command to execute.
OptionalargsArray of command arguments.
OptionalenvEnvironment variables for the command.
OptionalcwdWorking directory for the command. Must be an absolute path.
OptionaloutputMaximum number of output bytes to retain.
When the limit is exceeded, the Client truncates from the beginning of the output to stay within the limit.
The Client MUST ensure truncation happens at a character boundary to maintain valid string output, even if this means the retained output is slightly less than the specified limit.
Optional_The _meta property is reserved by ACP to allow clients and agents to attach additional metadata to their interactions. Implementations MUST NOT make assumptions about values at these keys.
See protocol docs: Extensibility
Request to create a new terminal and execute a command.