Skip to main content
GET
/
api
/
conversations
/
{conversation_id}
/
events
[
  {
    "kind": "Condensation",
    "id": "<string>",
    "timestamp": "<string>",
    "source": "environment",
    "forgotten_event_ids": [
      "<string>"
    ],
    "summary": "<string>",
    "summary_offset": 1
  }
]

Path Parameters

conversation_id
string<uuid>
required

Body

application/json · string[]

The body is of type string[].

Response

Successful Response

  • Condensation
  • CondensationRequest
  • CondensationSummaryEvent
  • ConversationStateUpdateEvent
  • ActionEvent
  • MessageEvent
  • AgentErrorEvent
  • ObservationEvent
  • UserRejectObservation
  • SystemPromptEvent
  • PauseEvent
kind
string
default:Condensation
Allowed value: "Condensation"
id
string

Unique event id (ULID/UUID)

timestamp
string

Event timestamp

source
enum<string>
default:environment
Available options:
agent,
user,
environment
forgotten_event_ids
string[]

The IDs of the events that are being forgotten (removed from the View given to the LLM).

summary
string | null

An optional summary of the events being forgotten.

summary_offset
integer | null

An optional offset to the start of the resulting view indicating where the summary should be inserted.

Required range: x >= 0
object | null
  • Condensation
  • CondensationRequest
  • CondensationSummaryEvent
  • ConversationStateUpdateEvent
  • ActionEvent
  • MessageEvent
  • AgentErrorEvent
  • ObservationEvent
  • UserRejectObservation
  • SystemPromptEvent
  • PauseEvent

This action indicates a condensation of the conversation history is happening.