Long-form documentation for Agentic Harness. Use the top-level README for install, examples, and the common command path. Use this folder for architecture, runtime protocols, deployment boundaries, feature status, and release checks.
- Execution Targets: choose local, CI, remote sandbox, Node host, or Cloudflare boundary output.
- Runtime Config: configure models and providers.
- HTTP SessionEnv Protocol: connect remote sandboxes.
- Feature Status: verify what is implemented today.
- Execution Targets — local development, CI, remote Linux sandboxes (Vercel Sandbox, Daytona, E2B), and Cloudflare edge: what runs where, and why.
- Runtime Config — provider defaults, env-key
resolution, OpenAI-compatible model registration, role/call/default
precedence, and
runtime.jsondiscovery rules. - HTTP SessionEnv Protocol — the JSON-over-HTTP wire format that lets a Rust agent run shell, file, and env operations inside any remote sandbox that speaks the protocol.
- Sandbox Connectors — when to use the built-in
SandboxConnectorhelpers and when to generate a project-local connector. - Virtual Sandbox — hostless in-memory filesystem and small shell subset for tests, support agents, and Worker-style adapters.
- Cloudflare Runtime — Worker boundary build
pipeline, Durable Object bindings, the WASM JSON ABI, and the
--worker-app/--worker-wasm/--worker-wasm-cratebuild options.
- Node Hosts — package a native Rust agent behind
node server.mjsfor hosts that require a Node entrypoint. - Cloudflare Workers — generate Worker boundary files and link a Worker-compatible app adapter.
- GitHub Actions — run agents in checked-out repositories for issue triage, PR review, and release jobs.
- GitLab CI — run agents in GitLab runners with explicit CI credentials.
- Feature Status — capability matrix with code, tests, and docs evidence for every major surface.
- HarnessScore — documented in the top-level README and feature status;
use
agentic-harness score --workspace . --run latestto evaluate run artifacts and exposelatestHarnessScorein dashboard JSON. - Roadmap — the next product slice and explicit non-goals.
- Release Smoke Test — clean-machine pre-publish
checklist (
smoke --json,release-check --json, install script, Homebrew formula, changelog).