Package Capability Status Request v1¶
Source schema: doc/schemas/package-capability-status.request.v1.schema.json
A read-only status query of one invocation (P093 §13). It carries no input, is authorized like an invocation, reads only the host journal and never dispatches or reconciles.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: package-capability-status.request.v1 |
|
schema/v |
yes |
const: 1 |
|
capability/id |
yes |
ref: #/$defs/capability-id |
|
contract/digest |
yes |
ref: #/$defs/digest |
|
invocation/id |
yes |
ref: #/$defs/invocation-id |
|
request/digest |
yes |
ref: #/$defs/digest |
|
use-binding/ref |
no |
ref: #/$defs/ref |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
capability-id |
string | A package capability identifier (P093 §2); the host parses it with the one grammar. |
digest |
string | |
invocation-id |
string | |
ref |
string | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
package-capability-status.request.v1
schema/v¶
- Required:
yes - Shape: const:
1
capability/id¶
- Required:
yes - Shape: ref:
#/$defs/capability-id
contract/digest¶
- Required:
yes - Shape: ref:
#/$defs/digest
invocation/id¶
- Required:
yes - Shape: ref:
#/$defs/invocation-id
request/digest¶
- Required:
yes - Shape: ref:
#/$defs/digest
use-binding/ref¶
- Required:
no - Shape: ref:
#/$defs/ref
Definition Semantics¶
$defs.capability-id¶
- Shape: string
A package capability identifier (P093 §2); the host parses it with the one grammar.
$defs.digest¶
- Shape: string
$defs.invocation-id¶
- Shape: string
$defs.ref¶
- Shape: string