[{"data":1,"prerenderedAt":389},["ShallowReactive",2],{"docs-navigation":3,"docs\u002Fdocs\u002Freference":194,"docs\u002Fdocs\u002Freference-surround":384},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,13,35,129,149,154],{"title":10,"path":6,"stem":11,"icon":12},"Overview","docs\u002Findex","i-lucide-house",{"title":14,"icon":15,"path":16,"stem":17,"children":18,"page":34},"Quickstart","i-lucide-rocket","\u002Fdocs\u002Fquickstart","docs\u002F1.quickstart",[19,24,29],{"title":20,"path":21,"stem":22,"icon":23},"Local","\u002Fdocs\u002Fquickstart\u002Flocal","docs\u002F1.quickstart\u002F1.local","i-lucide-laptop",{"title":25,"path":26,"stem":27,"icon":28},"Self-hosted","\u002Fdocs\u002Fquickstart\u002Fself-hosted","docs\u002F1.quickstart\u002F2.self-hosted","i-lucide-server",{"title":30,"path":31,"stem":32,"icon":33},"Cloud","\u002Fdocs\u002Fquickstart\u002Fcloud","docs\u002F1.quickstart\u002F3.cloud","i-lucide-cloud",false,{"title":36,"path":37,"stem":38,"children":39,"icon":41},"Harnesses","\u002Fdocs\u002Fharnesses","docs\u002F2.harnesses\u002Findex",[40,42,47,51,55,59,63,67,71,76,80,84,89,93,97,101,105,109,113,117,121,125],{"title":36,"path":37,"stem":38,"icon":41},"i-lucide-plug",{"title":43,"path":44,"stem":45,"icon":46},"Claude Code","\u002Fdocs\u002Fharnesses\u002Fclaude-code","docs\u002F2.harnesses\u002F1.claude-code","i-lucide-terminal",{"title":48,"path":49,"stem":50,"icon":46},"Devin","\u002Fdocs\u002Fharnesses\u002Fdevin","docs\u002F2.harnesses\u002F10.devin",{"title":52,"path":53,"stem":54,"icon":46},"Kiro","\u002Fdocs\u002Fharnesses\u002Fkiro","docs\u002F2.harnesses\u002F11.kiro",{"title":56,"path":57,"stem":58,"icon":46},"Cline","\u002Fdocs\u002Fharnesses\u002Fcline","docs\u002F2.harnesses\u002F12.cline",{"title":60,"path":61,"stem":62,"icon":46},"Amp","\u002Fdocs\u002Fharnesses\u002Famp","docs\u002F2.harnesses\u002F13.amp",{"title":64,"path":65,"stem":66,"icon":46},"VS Code","\u002Fdocs\u002Fharnesses\u002Fvscode","docs\u002F2.harnesses\u002F14.vscode",{"title":68,"path":69,"stem":70,"icon":46},"Gemini CLI","\u002Fdocs\u002Fharnesses\u002Fgemini-cli","docs\u002F2.harnesses\u002F15.gemini-cli",{"title":72,"path":73,"stem":74,"icon":75},"OpenClaw","\u002Fdocs\u002Fharnesses\u002Fopenclaw","docs\u002F2.harnesses\u002F16.openclaw","i-lucide-puzzle",{"title":77,"path":78,"stem":79,"icon":75},"Hermes Agent","\u002Fdocs\u002Fharnesses\u002Fhermes","docs\u002F2.harnesses\u002F17.hermes",{"title":81,"path":82,"stem":83,"icon":75},"NanoClaw","\u002Fdocs\u002Fharnesses\u002Fnanoclaw","docs\u002F2.harnesses\u002F18.nanoclaw",{"title":85,"path":86,"stem":87,"icon":88},"skills.sh (`npx skills`)","\u002Fdocs\u002Fharnesses\u002Fskills-sh","docs\u002F2.harnesses\u002F19.skills-sh","i-lucide-store",{"title":90,"path":91,"stem":92,"icon":46},"Codex CLI","\u002Fdocs\u002Fharnesses\u002Fcodex","docs\u002F2.harnesses\u002F2.codex",{"title":94,"path":95,"stem":96,"icon":88},"Claude Code plugin marketplace","\u002Fdocs\u002Fharnesses\u002Fclaude-code-marketplace","docs\u002F2.harnesses\u002F20.claude-code-marketplace",{"title":98,"path":99,"stem":100,"icon":88},"Codex plugin marketplace","\u002Fdocs\u002Fharnesses\u002Fcodex-marketplace","docs\u002F2.harnesses\u002F21.codex-marketplace",{"title":102,"path":103,"stem":104,"icon":46},"Cursor","\u002Fdocs\u002Fharnesses\u002Fcursor","docs\u002F2.harnesses\u002F3.cursor",{"title":106,"path":107,"stem":108,"icon":46},"OpenCode V1","\u002Fdocs\u002Fharnesses\u002Fopencode-v1","docs\u002F2.harnesses\u002F4.opencode-v1",{"title":110,"path":111,"stem":112,"icon":46},"OpenCode 2","\u002Fdocs\u002Fharnesses\u002Fopencode-v2","docs\u002F2.harnesses\u002F5.opencode-v2",{"title":114,"path":115,"stem":116,"icon":46},"Oh My Pi (omp)","\u002Fdocs\u002Fharnesses\u002Fomp","docs\u002F2.harnesses\u002F6.omp",{"title":118,"path":119,"stem":120,"icon":46},"Pi","\u002Fdocs\u002Fharnesses\u002Fpi","docs\u002F2.harnesses\u002F7.pi",{"title":122,"path":123,"stem":124,"icon":46},"Copilot CLI","\u002Fdocs\u002Fharnesses\u002Fcopilot","docs\u002F2.harnesses\u002F8.copilot",{"title":126,"path":127,"stem":128,"icon":46},"Antigravity","\u002Fdocs\u002Fharnesses\u002Fantigravity","docs\u002F2.harnesses\u002F9.antigravity",{"title":130,"icon":131,"path":132,"stem":133,"children":134,"page":34},"Concepts","i-lucide-lightbulb","\u002Fdocs\u002Fconcepts","docs\u002F3.concepts",[135,140,145],{"title":136,"path":137,"stem":138,"icon":139},"Reports","\u002Fdocs\u002Fconcepts\u002Freports","docs\u002F3.concepts\u002F1.reports","i-lucide-file-text",{"title":141,"path":142,"stem":143,"icon":144},"Triage","\u002Fdocs\u002Fconcepts\u002Ftriage","docs\u002F3.concepts\u002F2.triage","i-lucide-list-checks",{"title":146,"path":147,"stem":148,"icon":41},"Model and harness independence","\u002Fdocs\u002Fconcepts\u002Fmodel-and-harness-independence","docs\u002F3.concepts\u002F3.model-and-harness-independence",{"title":150,"path":151,"stem":152,"icon":153},"Security","\u002Fdocs\u002Fsecurity","docs\u002F4.security","i-lucide-shield-check",{"title":155,"path":156,"stem":157,"children":158,"icon":160},"Reference","\u002Fdocs\u002Freference","docs\u002F5.reference\u002Findex",[159,161,166,171,174,179,184,189],{"title":155,"path":156,"stem":157,"icon":160},"i-lucide-book-open",{"title":162,"path":163,"stem":164,"icon":165},"API","\u002Fdocs\u002Freference\u002Fapi","docs\u002F5.reference\u002F1.api","i-lucide-braces",{"title":167,"path":168,"stem":169,"icon":170},"Operations","\u002Fdocs\u002Freference\u002Foperate","docs\u002F5.reference\u002F2.operate","i-lucide-settings",{"title":150,"path":172,"stem":173,"icon":153},"\u002Fdocs\u002Freference\u002Fsecurity","docs\u002F5.reference\u002F3.security",{"title":175,"path":176,"stem":177,"icon":178},"Session logs","\u002Fdocs\u002Freference\u002Fsessions","docs\u002F5.reference\u002F4.sessions","i-lucide-history",{"title":180,"path":181,"stem":182,"icon":183},"Releases","\u002Fdocs\u002Freference\u002Freleases","docs\u002F5.reference\u002F5.releases","i-lucide-tags",{"title":185,"path":186,"stem":187,"icon":188},"Client installation","\u002Fdocs\u002Freference\u002Fagent-install","docs\u002F5.reference\u002F6.agent-install","i-lucide-download",{"title":190,"path":191,"stem":192,"icon":193},"Stack installation","\u002Fdocs\u002Freference\u002Fagent-install-stack","docs\u002F5.reference\u002F7.agent-install-stack","i-lucide-container",{"id":195,"title":155,"body":196,"description":377,"extension":378,"meta":379,"navigation":380,"path":156,"seo":381,"stem":157,"verified":382,"__hash__":383},"docs\u002Fdocs\u002F5.reference\u002Findex.md",{"type":197,"value":198,"toc":373},"minimark",[199,212,354],[200,201,202,203,207,208,211],"p",{},"The open-source repository is the single source for the contract, the client and the operating documentation. These pages are the project's own documents at release ",[204,205,206],"code",{},"v4.4.0"," (commit ",[204,209,210],{},"c7573e1","), the release this site is pinned to. Each page is the document at the pin, with its first heading as the page title and its links rewritten to this site or to GitHub at the pinned commit.",[213,214,215,228],"table",{},[216,217,218],"thead",{},[219,220,221,225],"tr",{},[222,223,224],"th",{},"Document",[222,226,227],{},"What it is",[229,230,231,245,257,269,281,293,305,317,340],"tbody",{},[219,232,233,242],{},[234,235,236],"td",{},[237,238,239],"a",{"href":163},[204,240,241],{},"docs\u002Fapi.md",[234,243,244],{},"The HTTP API: routes, the envelope, identity and replay, status codes, the processed mark",[219,246,247,254],{},[234,248,249],{},[237,250,251],{"href":168},[204,252,253],{},"docs\u002Foperate.md",[234,255,256],{},"Running locally, bare binary or Docker, wiring harnesses, backups, restore and migration, upgrades, key rotation, retention, monitoring, uninstall",[219,258,259,266],{},[234,260,261],{},[237,262,263],{"href":172},[204,264,265],{},"docs\u002Fsecurity.md",[234,267,268],{},"The trust boundary, what the client collects, credentials",[219,270,271,278],{},[234,272,273],{},[237,274,275],{"href":176},[204,276,277],{},"docs\u002Fsessions.md",[234,279,280],{},"Turning past coding-agent sessions into reports",[219,282,283,290],{},[234,284,285],{},[237,286,287],{"href":181},[204,288,289],{},"docs\u002Freleases.md",[234,291,292],{},"Versions, assets and upgrade notes",[219,294,295,302],{},[234,296,297],{},[237,298,299],{"href":186},[204,300,301],{},"AGENT-INSTALL.md",[234,303,304],{},"The client install playbook an agent follows",[219,306,307,314],{},[234,308,309],{},[237,310,311],{"href":191},[204,312,313],{},"AGENT-INSTALL-STACK.md",[234,315,316],{},"The server-and-client playbook",[219,318,319,337],{},[234,320,321,329,330],{},[237,322,326],{"href":323,"rel":324},"https:\u002F\u002Fgithub.com\u002FAgentFeedback\u002Fagentfeedback\u002Fblob\u002Fc7573e1b301aa1495f290c417ce2fb390caee544\u002Fdocs\u002Fopenapi.yaml",[325],"nofollow",[204,327,328],{},"docs\u002Fopenapi.yaml"," and ",[237,331,334],{"href":332,"rel":333},"https:\u002F\u002Fgithub.com\u002FAgentFeedback\u002Fagentfeedback\u002Ftree\u002Fc7573e1b301aa1495f290c417ce2fb390caee544\u002Fschemas",[325],[204,335,336],{},"schemas\u002F",[234,338,339],{},"The contract itself, with the JSON schemas and the conformance kit every implementation passes",[219,341,342,351],{},[234,343,344],{},[237,345,348],{"href":346,"rel":347},"https:\u002F\u002Fgithub.com\u002FAgentFeedback\u002Fagentfeedback\u002Fblob\u002Fc7573e1b301aa1495f290c417ce2fb390caee544\u002Fllms.txt",[325],[204,349,350],{},"llms.txt",[234,352,353],{},"The index of every machine-readable document, for agents",[200,355,356,357,360,361,364,365,368,369,372],{},"The open-source server also serves the bundled OpenAPI document at ",[204,358,359],{},"\u002Fapi\u002Fv1\u002Fopenapi.json",", the schemas at ",[204,362,363],{},"\u002Fapi\u002Fv1\u002Fschemas",", the skill at ",[204,366,367],{},"\u002Fskill"," and a discovery document at ",[204,370,371],{},"\u002F.well-known\u002Fagentfeedback.json",".",{"title":374,"searchDepth":375,"depth":375,"links":376},"",2,[],"The open-source project's own documents, vendored at the pinned release.","md",{},{"icon":160},{"title":155,"description":377},null,"l6ucApDnBOoT5kNpNzI_tlBuLoBq7MiBHDFBlBF6aAE",[385,387],{"title":150,"path":151,"stem":152,"description":386,"icon":153,"children":-1},"What the client collects, where it goes, and what to read before exposing a server.",{"title":162,"path":163,"stem":164,"description":388,"icon":165,"children":-1},"The HTTP API of an AgentFeedback server: write-once submissions from AI agents, their processing marks, aggregates, export and import, schemas, remote MCP and…",1794388867893]