Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions .speakeasy/in.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,72 @@ components:
$ref: '#/components/schemas/AdvisorNestedTool'
type: array
type: object
AgentMessageItem:
additionalProperties:
nullable: true
description: A message routed between agents in a multi-agent session
example:
author: /root/worker
content:
- text: Task complete.
type: input_text
recipient: /root
type: agent_message
properties:
agent:
additionalProperties:
nullable: true
nullable: true
properties:
agent_name:
type: string
required:
- agent_name
type: object
author:
type: string
content:
items:
oneOf:
- $ref: '#/components/schemas/InputText'
- allOf:
- $ref: '#/components/schemas/InputImage'
- properties: {}
type: object
description: Image input content item
example:
detail: auto
image_url: https://example.com/image.jpg
type: input_image
- additionalProperties:
nullable: true
properties:
encrypted_content:
type: string
type:
enum:
- encrypted_content
type: string
required:
- type
- encrypted_content
type: object
type: array
id:
nullable: true
type: string
recipient:
type: string
type:
enum:
- agent_message
type: string
required:
- type
- author
- recipient
- content
type: object
AnnotationAddedEvent:
allOf:
- $ref: '#/components/schemas/BaseAnnotationAddedEvent'
Expand Down Expand Up @@ -5874,6 +5940,8 @@ components:
- type
type: object
CompactionItem:
additionalProperties:
nullable: true
description: A context compaction marker with encrypted summary
example:
encrypted_content: enc_abc123...
Expand Down Expand Up @@ -6321,6 +6389,27 @@ components:
- type
- video_url
type: object
ContextCompactionItem:
additionalProperties:
nullable: true
description: A context compaction marker with an optional encrypted summary
example:
encrypted_content: enc_abc123...
type: context_compaction
properties:
encrypted_content:
nullable: true
type: string
id:
nullable: true
type: string
type:
enum:
- context_compaction
type: string
required:
- type
type: object
ContextCompressionEngine:
description: The compression engine to use. Defaults to "middle-out".
enum:
Expand Down Expand Up @@ -10486,8 +10575,10 @@ components:
- $ref: '#/components/schemas/CustomToolCallItem'
- $ref: '#/components/schemas/CustomToolCallOutputItem'
- $ref: '#/components/schemas/CompactionItem'
- $ref: '#/components/schemas/ContextCompactionItem'
- $ref: '#/components/schemas/ItemReferenceItem'
- $ref: '#/components/schemas/AdditionalToolsItem'
- $ref: '#/components/schemas/AgentMessageItem'
type: array
description: Input for a response request - can be a string or array of items
example:
Expand Down
Loading