JSON Schemas¶
These schemas cover the conservative, checked-in machine-readable contracts that are stable enough for automation. Unknown additional fields should be treated as non-breaking unless a command-specific schema says otherwise.
Command Discovery¶
bullpen.commands.schema.jsonvalidates the generatedbullpen.commands.jsoncommand manifest.
Shared Output Contracts¶
json-error.schema.jsonvalidates the shared JSON error envelope from the JSON Output Contract.
Command Output Schemas¶
status.schema.jsonvalidates the documentedbullpen status --output jsonlogged-out diagnostic envelope.doctor.auth.schema.jsonvalidates the documentedbullpen doctor auth --output jsonlogged-out diagnostic envelope.doctor.wallet.schema.jsonvalidates the documentedbullpen doctor wallet --output jsoncached-auth-unavailable diagnostic envelope.config.show.schema.jsonvalidates the documentedbullpen config show --output jsonsupport envelope.hyperliquid.status.schema.jsonvalidates the documentedbullpen hyperliquid status --output jsonmain-DEX and--all-dexessuccess envelopes.hyperliquid.balances.schema.jsonvalidates the documentedbullpen hyperliquid balances --output jsonmain-DEX and--all-dexessuccess envelopes.hyperliquid.fills.schema.jsonvalidates the documentedbullpen hyperliquid fills --output jsonsuccess envelope.hyperliquid.orders.schema.jsonvalidates the documentedbullpen hyperliquid orders --output jsonbasic and dex-scoped/frontend success envelopes.