Skip to content

Commit e269d2e

Browse files
committed
chore(plugins): regenerate capability mirror for vision.model.read
Adds the vision.model.read agent capability to the generated catalog mirror, in lockstep with the agent's capabilities.toml. Generated file; do not edit by hand.
1 parent 3b89cf9 commit e269d2e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/lib/plugins/agent-capabilities.generated.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,13 @@ export const AGENT_CAPABILITY_CATALOG: Record<string, CapabilityMeta> = {
247247
risk: "medium",
248248
risk_reason: "A model can consume the shared accelerator and CPU; a heavy or faulty model can starve other vision consumers.",
249249
},
250+
"vision.model.read": {
251+
label: "Read the plugin's resolved model delivery status",
252+
description: "Lets the plugin read the resolution of its own declared models: for each model the state (resolved, needs-model, verify-failed), the resolved on-disk path and runtime when resolved, and the reason otherwise. This is how a plugin finds where its delivered model was cached so it can load it. Reads only this plugin's own resolution; it does not read frames, other plugins' models, or command the vehicle.",
253+
category: "compute_process",
254+
risk: "low",
255+
risk_reason: "Read-only access to the plugin's own model-delivery metadata; no frames, no other plugin's data, no vehicle command.",
256+
},
250257
"vision.detection.publish": {
251258
label: "Publish detections to the vision engine",
252259
description: "Lets the plugin publish detection results (bounding boxes, class labels, confidence, track ids) that other plugins, overlays, and mission logic can consume. Detections are derived data; they do not command the vehicle.",

0 commit comments

Comments
 (0)