Przejdź do treści

Agent External Runtime Binding v1

Source schema: doc/schemas/agent.external-runtime.binding.v1.schema.json

Fields

Field Required Shape Description
schema yes const: agent.external-runtime.binding.v1
binding/ref yes ref: #/$defs/ref
binding/digest yes ref: #/$defs/digest
agent/id yes ref: #/$defs/ref
agent-binding/ref yes ref: #/$defs/ref
profile/ref yes ref: #/$defs/ref
profile/generation yes ref: #/$defs/positive-safe-integer
adapter-instance/epoch yes ref: #/$defs/ref
max/passages yes integer
prompt-policy/refs yes ref: #/$defs/ref-set
output-schema/refs yes ref: #/$defs/ref-set
visibility/ceiling yes enum: private, operator, shared
classification/ceiling yes enum: Public, Community, Personal
budget/turn-ceiling yes ref: #/$defs/finite-budget
expires/at yes string
created/at yes string
created/by yes ref: #/$defs/ref

Definitions

Definition Shape Description
ref string
digest string
positive-safe-integer integer
ref-set array
finite-budget object
## Field Semantics

schema

  • Required: yes
  • Shape: const: agent.external-runtime.binding.v1

binding/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

binding/digest

  • Required: yes
  • Shape: ref: #/$defs/digest

agent/id

  • Required: yes
  • Shape: ref: #/$defs/ref

agent-binding/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

profile/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

profile/generation

  • Required: yes
  • Shape: ref: #/$defs/positive-safe-integer

adapter-instance/epoch

  • Required: yes
  • Shape: ref: #/$defs/ref

max/passages

  • Required: yes
  • Shape: integer

prompt-policy/refs

  • Required: yes
  • Shape: ref: #/$defs/ref-set

output-schema/refs

  • Required: yes
  • Shape: ref: #/$defs/ref-set

visibility/ceiling

  • Required: yes
  • Shape: enum: private, operator, shared

classification/ceiling

  • Required: yes
  • Shape: enum: Public, Community, Personal

budget/turn-ceiling

  • Required: yes
  • Shape: ref: #/$defs/finite-budget

expires/at

  • Required: yes
  • Shape: string

created/at

  • Required: yes
  • Shape: string

created/by

  • Required: yes
  • Shape: ref: #/$defs/ref

Definition Semantics

$defs.ref

  • Shape: string

$defs.digest

  • Shape: string

$defs.positive-safe-integer

  • Shape: integer

$defs.ref-set

  • Shape: array

$defs.finite-budget

  • Shape: object