← all supported agents

Block · agent compatibility

goose

Block's open-source CLI coding agent, supported in crystl's guarded launch and activity surfaces.

compatibility

What crystl supports

✓Approval cardssupported
—Ask-user promptsnot verified
—Transcript historynot verified
—Session resumenot verified
—Prompt injectionnot verified
✓Model selectionsupported

goose runs in a crystl shard with its own model selection, activity visibility, and real approval cards for its tool calls, provided it is set to its default auto mode. Crystl treats its compatibility as partial because goose’s approve and smart_approve modes drop to a worktree veto with no card, and Always only ever grants a single allow.

The profile describes what crystl has tested; it never supplies a command, hook script, or launch setting. Those remain local to the Crystl installation.