Error
agent-sessions
Get Session
Get an agent session or legacy chat with its message history.
Legacy chats have is_readonly=True.
GET
Error
Authorizations
Response
Successful Response
- AgentSessionReadWithMessages
- ChatRead
Response schema for agent session with message history.
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
Session messages