Candle's commands in the Candle Harness
The Candle Harness does everything the candle CLI does. Ask your agent in plain English (“revoke the key ending ab12”, “what are my LP positions?”) and it carries the command out under the rule below. It uses Candle’s MCP tools where one fits, and otherwise runs the real candle CLI through the Candle Harness’s core, which checks every command against this table first.
In the Candle Harness, ctrl-k opens the palette, which lists the same commands after the Candle Harness’s own (? then c opens it at them). Pick a command, and a request for it lands on the input line for you to finish and send.
This page covers candle 0.13.20, grouped as candle help groups its commands.
How each kind of command runs
Section titled “How each kind of command runs”| Rule | What happens |
|---|---|
| read | Runs at once, and the agent sees the output. |
| narrows access | It only ever takes access away: revoking a key, taking a key off a wallet, untrusting a wallet. Typed by you (candle keys revoke … on the input line), it runs at once. Proposed by the agent, it’s a card you approve with one key press. |
| card | The agent’s request becomes a card you approve with one key press. Then it runs with that agent’s key. |
| owner step | It changes what your keys and wallets can do. It becomes a card (typed, it opens at once), and runs in a prompt pane the agent can’t see, where you give your vault factor and answer the CLI’s own prompts. |
| in the terminal | It needs the CLI’s own prompts: a passphrase, a recovery phrase, a typed confirmation. It runs in a terminal pane inside the Candle Harness that the agent can’t see, and the agent learns only whether it finished. |
| funds out | It moves funds out, signed from this machine’s vault, in the same prompt pane: the CLI asks for your vault passphrase and a typed confirm. The agent proposes one only when your own message names where it goes and how much. An address that looks like one of yours but isn’t is refused, and one that isn’t yours shows in amber, approved only by a click. |
| not in the Candle Harness | Shell setup, or something the Candle Harness does itself. |
now: the agent can do it today. coming: it’s on the way, and until then the agent says so.
Whatever the rule, the agent never sees a passphrase, a recovery phrase or a key. It can’t pass the flags that change who or where a command runs (--profile, --api-url), point a command at a file (except candle image upload, for a file in its own research folder), or chain a second command.
Start here
Section titled “Start here”| Command | What it does | Rule | When |
|---|---|---|---|
candle auth login | Authorize this device and mint its API key | in the terminal | now (you complete it in the pane) |
candle auth logout | Clear local credentials | owner step | now (the factor first) |
candle auth status | Show credential status | read | now |
candle doctor | Diagnose CLI setup: credentials, storage backend, API reachability, security key helper | read | now |
candle setup | One wizard: authorize, fund, connect, verify | in the terminal | now (you complete it in the pane) |
candle tui | Candle Harness: holdings, the feed, your agents and approval cards, in the terminal | not in the Candle Harness | This is the Candle Harness. |
| Command | What it does | Rule | When |
|---|---|---|---|
candle stake | Stake CNDL, start and finish withdrawals, claim Solana staking rewards | read | now |
candle stake add | Stake decimal CNDL in the selected wallet | card | now |
candle stake remove | Start a withdrawal of decimal sCNDL | card | now |
candle stake finish | Finish a matured withdrawal | card | now |
candle stake claim | Claim one reward or all listed unclaimed rewards, including unresolved claims | card | now |
candle swap | Quote, confirm and swap on Solana or Hood, bridge between them | card | now |
candle swap status | Read an operation without resending it | read | now |
candle transfer | Move funds out of a TEE wallet to your own wallets or its vault, through its bound key | funds out | coming: It needs a Withdraw key, and every agent key in the Candle Harness is Write, which can’t move funds. Send from a TEE wallet whose key is in this machine’s vault with candle vault transfer, or sweep a disabled one home with candle tee sweep. |
candle launch | Create a token on Solana or Hood, with an optional first buy | card | now; from the embedded wallet, and —check (reads); a TEE wallet: coming |
candle launch status | One state for a mint or a clientLaunchId: build, signed, confirmed, trading, bonded, migrated | read | now |
candle image upload | Upload the file and print its URL | card | now |
candle scan | The token card for one contract: market, all-time high, safety facts, tracked wallets | read | now |
candle lp pools | Pools listing a token: liquidity, fee, 24h volume, estimated yield | read | now |
candle lp positions | Every position across your TEE wallets | read | now |
candle lp add | Open a position, or add to one | card | coming: Candle hasn’t switched LP on for agent keys yet, and it needs a key with lp:write, which no preset has. candle-harness doctor says when Candle serves LP. |
candle lp remove | Withdraw | card | coming: Candle hasn’t switched LP on for agent keys yet, and it needs a key with lp:write, which no preset has. candle-harness doctor says when Candle serves LP. |
candle lp claim | Claim fees and any rewards | card | coming: Candle hasn’t switched LP on for agent keys yet, and it needs a key with lp:write, which no preset has. candle-harness doctor says when Candle serves LP. |
candle perps markets | List live main-perp markets directly from Hyperliquid | read | now |
candle perps market | Market detail, margin tiers, impact prices and precision rules | read | now |
candle perps book | Live order book, spread and mid, directly from Hyperliquid | read | now |
candle perps candles | OHLCV candles (default 1h, 100) | read | now |
candle perps orders | Open orders on Hyperliquid, and every action Candle built | read | now |
candle perps positions | Positions, account value and withdrawable USDC, read live, and any withdrawal in flight | read | now |
candle perps fills | One page of the wallet’s fills, read directly from Hyperliquid (any read-capable key; no signer) | read | now |
candle perps funding | One page of the wallet’s funding payments, signed (paid or received), read directly from Hyperliquid | read | now |
candle perps account | Account value, margin used, free margin, withdrawable, margin ratio, and realized P&L, fees and funding over a window (default 24h, at most 30 days) | read | now |
candle perps risk | The level now (ok, warn, critical) with what drives it | read | now |
candle perps thresholds | Show this key’s risk thresholds | read | now |
candle perps thresholds set | Show this key’s risk thresholds | owner step | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps deposit | Move funds onto the Hyperliquid account through Relay, from the key’s Solana or Hood TEE wallet (swap:write) | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps deposit status | Move funds onto the Hyperliquid account through Relay, from the key’s Solana or Hood TEE wallet (swap:write) | read | now |
candle perps withdraw | Move USDC from the Hyperliquid account to this key’s own Solana or Hood TEE wallet through Relay (perps:withdraw) | funds out | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps withdraw status | Move USDC from the Hyperliquid account to this key’s own Solana or Hood TEE wallet through Relay (perps:withdraw) | read | now |
candle perps setup | After the first deposit has landed, approve Candle’s builder fee once | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps open | Market (IOC) without —price, limit with it | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps close | Reduce-only IOC close of all or part of a position | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps cancel | Cancel an order Candle built, by its cloid | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps modify | Change a resting order Candle built | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps margin | Add isolated margin (positive only), or set the coin’s margin mode keeping its leverage unless —leverage names one | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps tpsl | Attach, change or remove position take-profit / stop-loss legs, sized to the position now | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps schedule-cancel | Set (at least 5 s ahead) or clear Hyperliquid’s cancel-all timer | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps flatten | Cancel every open main-perp order, then close every main-perp position, then read again | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps leverage | Set a market’s leverage and margin mode | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps reduce-only | Read or set the key’s reduce-only restriction | card | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps reduce-only on | Read or set the key’s reduce-only restriction | narrows access | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps reduce-only off | Read or set the key’s reduce-only restriction | owner step | coming: Perps trading comes in a later release. For now the Candle Harness reads perps markets, positions and risk, and doesn’t trade them. |
candle perps watch | Poll from this machine and print one JSON line per level change, heartbeat or error | not in the Candle Harness | The core watches perps risk itself; —on-warn and —on-critical run commands. |
Account
Section titled “Account”| Command | What it does | Rule | When |
|---|---|---|---|
candle lab status | Plan, admission, replay cap and usage, reset time and active job | read | now |
candle lab replay | Submit and wait for a replay | read | now |
candle lab runners | Measured runners in the window | read | now |
candle lab edges | Signal edges net of the cost already used by the table | read | now |
candle portfolio | Every wallet’s holdings, prices and value on Solana and Hood (vault read over your own RPCs) | read | now |
candle pnl | P&L per chain and combined: realized, fees, unrealized and open positions (—profile for one key’s share) | read | now |
candle plans | The plans this API serves: prices, fees, limits and what each can do | read | now |
candle plan buy | Buy 30 days | owner step | now (the CLI asks for the factor) |
candle plan renew | Pay the next 30 days now | owner step | now (the CLI asks for the factor) |
candle plan status | Plan, period end, auto-renew, last x402 payment | read | now |
candle plan auto-renew | Renew from 3 days before the period ends | owner step | now (the factor first) |
candle plan auto-renew on | Renew from 3 days before the period ends | owner step | now (the factor first) |
candle plan auto-renew off | Renew from 3 days before the period ends | narrows access | now |
candle fees | Creator fees your launched tokens can pay, and the claim | read | now |
candle fees claim | Claim one token’s creator fees | card | now |
candle agent profile | Read the displayed profile or edit allowed fields | read | now |
candle agent profile show | Read the displayed profile or edit allowed fields | read | now |
candle agent profile set | Read the displayed profile or edit allowed fields | card | now |
candle agent positions | A published agent’s open positions, spot and Hyperliquid perps, with amounts | read | now |
candle agent post | Publish or delete a post on this agent’s page | read | now |
candle agent post list | Publish or delete a post on this agent’s page | read | now |
candle agent post create | Publish or delete a post on this agent’s page | card | now |
candle agent post delete | Publish or delete a post on this agent’s page | card | now |
candle keys list | List live API keys: name and Read, Write or Withdraw access | read | now |
candle keys limit | Set or clear the USD transaction cap on an existing key, with the device token | owner step | now (the factor first) |
candle keys create | Create an API key | owner step | now (the factor first) |
candle keys access | Change an existing key’s level in place (same key, wallets and caps) | owner step | now (the factor first); —access read (narrows) and —history (reads): now |
candle keys update | Allow or deny a key the account’s embedded wallet, with the device token | owner step | now (the factor first); —embedded-wallet deny (narrows): now |
candle keys self | The profile’s own key gives up the embedded wallet, with no prompt | narrows access | now |
candle keys self embedded-wallet | The profile’s own key gives up the embedded wallet, with no prompt | narrows access | now |
candle keys revoke | Revoke an API key permanently | narrows access | now |
candle keys limits | Set a key’s per-asset caps (sol, usdc, cndl, eth, usdg; a whole number of base units per transaction) with the profile’s own API key | narrows access | now |
candle keys stop | Pause one key with the device token | narrows access | now |
candle keys resume | Resume a stopped key with the device token | owner step | now (the factor first) |
candle keys rotate | Give a key a new secret, keeping its prefix, label, access, limits, wallets and history | owner step | coming: Rotating gives the key a new secret, and the Candle Harness holds its own copy of each agent’s key, which stops working when the old secret does. The Candle Harness doesn’t store a rotated secret yet: for an agent’s key, make a fresh one with candle keys create and revoke the old one once the agent runs on it. |
candle keys wallets | Wallets an agent profile can use | read | now |
candle keys wallets set | Replace the profile’s wallet set | narrows access | now |
candle keys wallets scope | Limit a profile to assigned wallets | not in the Candle Harness | Widening a key to every wallet is refused from a key: widen it in Candle’s agent console. Narrowing it to selected wallets runs now. |
candle keys signer | Approve (or reject) a key’s signer request with the device token | owner step | now (the factor first) |
candle keys signer approve | Approve (or reject) a key’s signer request with the device token | owner step | now (the factor first) |
candle keys signer move | On the machine holding a wallet’s current signer: move every wallet on the key onto its active signer (legacy per-wallet ones too) | owner step | now (the factor first) |
candle wallets | Launch and linked wallets | read | now |
candle wallets import | Import a wallet you own (key via —key-file or hidden prompt) | in the terminal | now (you complete it in the pane) |
candle wallets revoke | Revoke a linked wallet | narrows access | now |
candle wallets trust | Mark linked wallets yours, so agents can move funds into them (owner only; typed confirm) | owner step | now (the factor first) |
candle wallets untrust | Clear the mark | narrows access | now |
candle wallets allow-launch | Deprecated: a key’s launch:write decides TEE launches where the server has TEE_LAUNCH_BY_SCOPE_ENABLED on | owner step | now (the factor first) |
candle wallets disallow-launch | Deprecated: where the server has TEE_LAUNCH_BY_SCOPE_ENABLED on it saves the value but cannot stop a launch, and exits 1 with the server’s message | narrows access | now |
candle wallets allowlist | The account’s withdrawal allowlist (the destinations candle transfer —to | read | now |
candle wallets authorize | Give agents access to the account’s embedded wallets: opens the Agents page’s grant step in your browser (no key is created) and, with an API key, waits until it lands | in the terminal | now (you complete it in the pane) |
candle wallets close-empty | Close a wallet’s empty token accounts and return their rent to it, after a preview: the embedded wallet (transfer:write), or a TEE wallet bound to this key, signed by its key signer (swap:write) | card | now; from a TEE wallet; the embedded wallet’s needs transfer:write, which an agent key doesn’t have |
candle token forensics | Token forensics | read | now |
candle token vamp-candidates | Tokens near graduation whose ticker others copy | read | now |
candle token events | Signals, callouts and tracked-wallet trades for one token, one per line | read | now |
candle token clusters | Read cluster analysis, or its unavailable reason | read | now |
candle token about | The token’s About page: claim, sections and measured supply | read | now |
candle token history | The token’s metadata edits, newest first | read | now |
candle token comments | The token’s comments, newest first, with tombstones | read | now |
candle token edit | As the token’s creator, set or —clear its description and links (not name, symbol or image) | card | now |
candle token claim | Join the page’s editors as a holder, or as its creator with —creator (a signed message) | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token section | Write a section from —file, or restore an earlier —version-id, at —base-revision | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token flag | Report one exact version, update or comment to Candle’s review queue | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token update | Post an immutable holder update from —file (1000 characters) | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token comment | Post an immutable comment from —file (500 characters) | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token post | Delete your own update or comment, including after selling | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle token post delete | Delete your own update or comment, including after selling | card | coming: It writes to a token’s public page as the key’s account, which needs token-pages:write. No preset has it, so no agent key in the Candle Harness does. Run it in your own terminal with a key made for it. |
candle spend | x402 per-use payments: the local log, the daily limit, the per-call ceiling, pause | not in the Candle Harness | The CLI’s own log and limits for x402 per-use payments, which the Candle Harness never makes: token forensics and the vamp finder go through Candle’s MCP tools, which don’t pay. Run it in your own terminal. |
candle spend limit | Show or set the daily per-use limit (default $5) | not in the Candle Harness | The CLI’s own log and limits for x402 per-use payments, which the Candle Harness never makes: token forensics and the vamp finder go through Candle’s MCP tools, which don’t pay. Run it in your own terminal. |
candle spend max-per-call | Show or set the per-call ceiling (default $1) | not in the Candle Harness | The CLI’s own log and limits for x402 per-use payments, which the Candle Harness never makes: token forensics and the vamp finder go through Candle’s MCP tools, which don’t pay. Run it in your own terminal. |
candle spend pause | Stop every per-use payment until resumed | not in the Candle Harness | The CLI’s own log and limits for x402 per-use payments, which the Candle Harness never makes: token forensics and the vamp finder go through Candle’s MCP tools, which don’t pay. Run it in your own terminal. |
candle spend resume | Allow per-use payments again | not in the Candle Harness | The CLI’s own log and limits for x402 per-use payments, which the Candle Harness never makes: token forensics and the vamp finder go through Candle’s MCP tools, which don’t pay. Run it in your own terminal. |
candle quant ask | Ask Quant one question and print the answer | read | now |
candle quant terms | Show Quant’s terms and record acceptance | in the terminal | now (you complete it in the pane) |
candle profile list | Profiles on this machine, with cached accounts, and each one’s Solana RPC host | read | now |
candle profile add | Create a profile before authenticating it | owner step | now (the factor first) |
candle profile use | Make a profile the active one | owner step | now (the factor first) |
candle profile rename | Rename a profile | owner step | now (the factor first) |
candle profile remove | Delete a profile and its stored credentials | owner step | now (the factor first) |
candle profile set | This profile’s Solana RPC, used when —rpc-url and CANDLE_SOLANA_RPC_URL are not given | owner step | now (the factor first) |
Custody, on this machine
Section titled “Custody, on this machine”| Command | What it does | Rule | When |
|---|---|---|---|
candle vault init | Create the vault: one passphrase factor and an HD root | in the terminal | now (you complete it in the pane) |
candle vault status | What the vault holds, and what opens it | read | now; —unlock (in the terminal): now |
candle vault list | One line per key: address, label, role, TEE lifecycle, derivation | owner step | now (the CLI asks for the factor) |
candle vault new-key | Derive the next Solana key (m/44’/501’/n’/0’) or EVM key (m/44’/60’/n’/0/0), or n of them under one unlock | owner step | now (the CLI asks for the factor) |
candle vault rename | Rename one vault or external key, or a retired TEE wallet | owner step | now (the CLI asks for the factor) |
candle vault phrase | Show the 24-word recovery phrase (terminal only) | in the terminal | now (you complete it in the pane) |
candle vault restore | Rebuild a vault from the recovery phrase | in the terminal | now (you complete it in the pane) |
candle vault reconcile-exposure | Re-read this account and add exposure | owner step | now (the CLI asks for the factor) |
candle vault factor | Manage the factors that open the vault | in the terminal | now (you complete it in the pane) |
candle vault factor list | Manage the factors that open the vault | read | now |
candle vault factor add | Manage the factors that open the vault | in the terminal | now (you complete it in the pane) |
candle vault factor remove | Manage the factors that open the vault | owner step | now (the CLI asks for the factor) |
candle vault enroll | Same as factor add | in the terminal | now (you complete it in the pane) |
candle vault backup | Copy the vault and verify the copy in full | owner step | now (the CLI asks for the factor) |
candle vault verify-backup | Verify a copy in full (all eight steps; a ninth for a vault with Hood TEE wallets: every line of the record beside the copy decrypts under the copy’s key) | owner step | now (the CLI asks for the factor) |
candle vault import-legacy | Migrate tee-wallets.enc into the vault | owner step | now (the CLI asks for the factor) |
candle vault retire-legacy | Rename the Phase 1 store after a verified backup | owner step | now (the CLI asks for the factor) |
candle vault transfer | Sign a transfer locally from a vault key or a promoted TEE wallet (Solana, or Hood: refused while a sequenced trade holds the wallet’s nonce, and when that cannot be read) | funds out | now |
candle vault promote | Fresh TEE key, or promote one vault key in place | owner step | now (the CLI asks for the factor) |
candle vault promote-batch | Promote many vault keys in place: one unlock, one reviewed acknowledgement | owner step | now (the CLI asks for the factor) |
candle vault fund | Fund a TEE or external wallet from a vault key | owner step | now (the CLI asks for the factor) |
candle vault demote | Disable then sweep a TEE wallet back to its pin | owner step | now (the CLI asks for the factor) |
candle vault export-key | Export one key as plaintext (interactive ceremony: unlock, then type confirm under the address) | in the terminal | now (you complete it in the pane) |
candle tee new | Add a Solana key to an existing tee-wallets.enc | owner step | now (you complete it in the pane) |
candle tee enable | Delegate a TEE wallet key | owner step | now (the CLI asks for the factor) |
candle tee fund | Print the funding instruction for your vault to sign | read | now (the CLI asks for the factor) |
candle tee status | Server lifecycle state and on-chain balances without unlocking | read | now; —verify (an owner step, in the prompt pane): now |
candle tee check | Check payable membership, record parity and this machine’s signer without spending | read | now |
candle tee disable | Stop the agent | narrows access | now (the CLI asks for the factor) |
candle tee sweep | Sign locally and move everything to the pinned vault | funds out | now |
candle tee rebind | Move TEE wallets to another key on this account, which is how a key gets TEE wallets | owner step | now (the factor first) |
candle tee rebinds | List TEE wallet rebinds for this account (owner only) | read | now |
candle tee rename | Rename one TEE wallet: the label Candle holds and, when its key is in this vault, the vault entry (owner only) | owner step | now (the factor first) |
candle tee signer | On the trading machine, with that key’s API key: generate the key’s signer here and wait for the owner to approve it | owner step | now (the factor first) |
candle tee signer new | On the trading machine, with that key’s API key: generate the key’s signer here and wait for the owner to approve it | owner step | now (the factor first) |
candle tee signer remove | Remove this machine’s key signer once it owns no wallets, and tell the server it is gone | owner step | now (the factor first) |
candle tee signer status | Read the server signer state once without generating a pair or requesting approval | read | now |
candle external new | Derive an external wallet for outside tools (never delegated, never registered) | owner step | now (the CLI asks for the factor) |
candle external list | The external wallets in the vault | owner step | now (the CLI asks for the factor) |
candle external sweep | Send everything an external wallet holds back to a vault key | funds out | now |
candle sign | Sign a transaction or a message with an external wallet | in the terminal | now (you complete it in the pane) |
candle sign message | Sign an off-chain message (the exact bytes of the file or stdin) | in the terminal | now (you complete it in the pane) |
Your own services
Section titled “Your own services”| Command | What it does | Rule | When |
|---|---|---|---|
candle secrets set | Store one of your own third-party API keys (hidden prompt, never sent to Candle) | in the terminal | now (you complete it in the pane) |
candle secrets list | The names of your stored secrets | read | now |
candle secrets remove | Delete a stored secret | narrows access | now |
candle plugins | The candle- | read | now |
Maintain
Section titled “Maintain”| Command | What it does | Rule | When |
|---|---|---|---|
candle verify | Verify a release asset’s Sigstore bundle | in the terminal | now (you complete it in the pane) |
candle update | Update the CLI and its security key helper to the latest signed release | in the terminal | now (you complete it in the pane) |
candle help | This screen, or a command’s own: candle help vault | read | now |
candle mcp | Run the Candle MCP server with stored credentials | not in the Candle Harness | The core runs Candle’s MCP server itself. |
candle core serve | Start the core for the profile in play | not in the Candle Harness | The Candle Harness runs its own core: candle-harness core. |
candle core mcp | A stdio MCP server for any harness, attached to the running core: money writes become cards | not in the Candle Harness | The Candle Harness has its own MCP server for agents: candle-harness mcp. |
candle completion | Shell completions for zsh, bash or fish | not in the Candle Harness | Shell setup, not a Candle Harness feature. |
candle completion zsh | candle completion zsh > ”${fpath[1]}/_candle” | not in the Candle Harness | Shell setup, not a Candle Harness feature. |
candle completion bash | candle completion bash > ~/.local/share/bash-completion/completions/candle | not in the Candle Harness | Shell setup, not a Candle Harness feature. |
candle completion fish | candle completion fish > ~/.config/fish/completions/candle.fish | not in the Candle Harness | Shell setup, not a Candle Harness feature. |