Optionalmodel?: stringConfigure the session through Agents.updateSessionModel.
Optionalprovider?: neverExisting sessions retain their provider; start a cold session to change it.
Continue an existing session by id.
OptionalwakeSessionId?: neverOptionalmodel?: neverPrepared sessions must be configured through Agents.updateSessionModel.
Optionalprovider?: neverPrepared sessions retain their provider.
OptionalsessionId?: neverClaim the exact session returned by Agents.wake.
Optionalmodel?: stringConfigure a prepared session through Agents.updateSessionModel.
Optionalprovider?: ExecuteAgentRequest["provider"]Explicit Claude provider for a new session; omitted uses the workspace default.
OptionalsessionId?: neverOmit both session ids to start a cold session.
OptionalwakeSessionId?: never
Parameters for Agents.run and Agents.runDirectStream — starting, claiming a prepared wake, or continuing an agent session via the Tela gateway.
The public contract is always addressed by
agentId. Tela API owns the mapping to the organization, repository, and published ref required by Agent API.