Skip to content

Client

Source: harness/docs/client/README.md — status: current.

Public docs for operators and shell authors. Three packages:

  • ../packages/harness-sdk — document models + generic client
  • ../packages/harness-server — daemon, ensure/stop
  • ../packages/harness — CLI TUI (src/tui) + eval client (src/eval)
Who Start here
Operator operate.md — permission mode, /connect, /model, /mcp, cover keys
Shell author shell.md — named actions, PEW/Proposals, unattended eval, empty-draft law
Tape / watch transcript.md — identity, liveness, ask pin, follow-tail

Law these surfaces must not fork: ../canon/grain.md, ../canon/proposals.md, ../runtime/approval.md.

Pack authoring is under author/.