← Back to list
01Issue
FeatureShippedExtensionsPublic
Assigneesskunk-ape
Relationships
#2974 stagecraft: stop relying on the CLI's swamp data get
Opened by skunk-ape · 10/2/2026· Shipped 10/2/2026
The CLI command swamp data get is going to be deprecated. stagecraft still depends on it in three places, found while triaging #2969:
- Product text:
stagecraft/extensions/models/_lib/engine/dispatch.ts(buildSubagentPrompts, around line 218) tells each dispatched subagent to read its injected records withswamp data get <key> <kind>-<name> --json. Agents follow this literally, so it breaks once the command goes. - Integration harness:
stagecraft/integration/harness.ts(around line 329) reads records viadata get. - Skill command tests:
stagecraft/integration/extension/skill_commands.ts(around lines 434, 670 and 686) accepts and runsdata get.
Move all three to the replacement read mechanism. Inside model code, that's queryData, which the studio and tracker methods already use. For agent-facing CLI text, use whatever command replaces data get. Also check the stagecraft skill's references for data get instructions.
Done when
- No stagecraft product text tells an agent to run
data get. - The harness and skill tests use the replacement.
- The skill docs are updated to match.
02Bog Flow
Shipped
Click a lifecycle step above to view its details.
03Sludge Pulse
Sign in to post a ripple.