ReferenceSchemas

Context Inventory Schemas

Prompt messages, prompt clauses, context items, context inventory, search, and catalogs.

Prompt Roles

system
developer
user
assistant
tool

Context Item Kinds

system_message
developer_message
user_message
assistant_message
prompt_clause
tool_argument
tool_result
retrieval_chunk
memory_item
state_field
tool_schema
model_setting

Visibility

model_visible
tool_visible
state_only
metadata_only

ContextItem

FieldNotes
projectId, runIdOwnership.
checkpointId, modelCallId, sourceEventIdOptional scoping.
kindContext item kind.
pathStable path such as prompt.system or state.claim.status.
ordinalOptional ordering.
contentArtifactIdPayload artifact.
contentHashStable content hash.
tokenEstimateOptional token count.
provenanceSource description.
visibilityVisibility enum.
redactionStateraw, redacted, or metadata_only.

ContextSearchInput

FieldType
projectIdstring
runIdoptional string
kindsoptional context item kind array
queryoptional string
limitpositive integer, max 200, default 50

On this page