Skip to main content
← 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 with swamp 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 via data get.
  • Skill command tests: stagecraft/integration/extension/skill_commands.ts (around lines 434, 670 and 686) accepts and runs data 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
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 3 MOREREVIEW+ 14 MOREPR_LINKED+ 2 MORESESSION_SUMMARIZED

Shipped

10/2/2026, 7:13:51 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
skunk-ape assigned skunk-ape10/2/2026, 6:24:15 PM

Sign in to post a ripple.