Error
agent-sessions
Update Session
Update session properties.
PATCH
Error
Authorizations
Body
application/json
Request schema for updating an agent session.
Session title
Required string length:
1 - 200Extra tools added to this session alongside entity defaults
Maximum array length:
50MCP integration IDs attached to this session
Maximum array length:
50Agent preset to use for this session
Pinned preset version to use for this session. Set null to follow the preset's current version.
Agent harness type
Available options:
pydantic-ai, claude_code Response
Successful Response
Response schema for agent session.
The type of entity associated with an agent session.
Determines the context and behavior of the session:
- CASE: Chat attached to a Case entity for investigation
- AGENT_PRESET: Live chat testing a preset configuration
- AGENT_PRESET_BUILDER: Builder chat for editing/configuring a preset
- WORKSPACE_CHAT: Workspace-level chat assistant (wire value: copilot)
- WORKFLOW: Workflow-initiated agent run (from action)
- APPROVAL: Inbox approval continuation (hidden from main chat list)
- EXTERNAL_CHANNEL: External channel session (e.g. Slack thread)
Available options:
case, agent_preset, agent_preset_builder, copilot, workflow, approval, external_channel Persisted agents toggle with immutable resolved child refs.
artifacts
(CaseArtifact · object | WorkflowArtifact · object | RunArtifact · object | TableArtifact · object | AgentArtifact · object | AlertArtifact · object | IntegrationArtifact · object | SecretArtifact · object | GenericArtifact · object)[]
Case artifact shown in artifact-capable chat surfaces.
- CaseArtifact
- WorkflowArtifact
- RunArtifact
- TableArtifact
- AgentArtifact
- AlertArtifact
- IntegrationArtifact
- SecretArtifact
- GenericArtifact