Local Capability Catalog Request v1¶
Source schema: doc/schemas/capability-catalog-request.v1.schema.json
Agent and binding references are untrusted locators. Caller identity and effective scope are derived from authenticated host state.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: capability-catalog-request.v1 |
|
operation |
yes |
enum: list, describe |
|
agent/id |
yes |
string | |
binding/ref |
yes |
string | |
limit |
no |
integer | |
id/prefix |
no |
string | |
cursor |
no |
string | |
capability/id |
no |
string | |
operation/id |
no |
string | |
catalog/revision |
no |
string | |
include |
no |
enum: summary, schema |
|
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
capability-catalog-request.v1
operation¶
- Required:
yes - Shape: enum:
list,describe
agent/id¶
- Required:
yes - Shape: string
binding/ref¶
- Required:
yes - Shape: string
limit¶
- Required:
no - Shape: integer
id/prefix¶
- Required:
no - Shape: string
cursor¶
- Required:
no - Shape: string
capability/id¶
- Required:
no - Shape: string
operation/id¶
- Required:
no - Shape: string
catalog/revision¶
- Required:
no - Shape: string
include¶
- Required:
no - Shape: enum:
summary,schema