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

Path Parameters

event_id
string
required
conversation_id
string<uuid>
required

Response

Successful Response

  • Condensation
  • CondensationRequest
  • CondensationSummaryEvent
  • ConversationStateUpdateEvent
  • ActionEvent
  • MessageEvent
  • AgentErrorEvent
  • ObservationEvent
  • UserRejectObservation
  • SystemPromptEvent
  • PauseEvent

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

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