Skip to content

JSON Schemas

Use schemas before scripting against command output.

Jumpspace is alpha software. JSON schemas are published so agents and scripts can inspect the current contract, but schema names, fields, and command output shapes may change before a stable 1.0 release. Pin versions in CI and review changelogs before upgrading.

Terminal window
npx @jumpspace/cli schema list --json
npx @jumpspace/cli schema show task.work --json
npx @jumpspace/cli schema coverage --json

JSON failures use the standard envelope:

{ "ok": false, "errors": [{ "code": "CODE", "message": "What happened" }] }

Generated schema artifacts are published under schemas/.

Useful contracts include:

  • task.find
  • task.ask
  • task.work
  • task.plan.save
  • task.step.complete
  • task.verify
  • changed
  • task.drift
  • task.ci
  • task.pr.comment