[{"data":1,"prerenderedAt":5077},["ShallowReactive",2],{"navigation_docs":3,"docs-page:\u002Fadmin\u002Ftenant-export\u002Fformat":1849,"docs-surround:\u002Fadmin\u002Ftenant-export\u002Fformat":5072},[4,72,214,304,947,1040,1230,1504,1590,1701,1830],{"title":5,"path":6,"stem":7,"children":8,"icon":71},"Get started","\u002Fgetting-started","01.getting-started\u002F00.index",[9,10,15,20,25,36],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","01.getting-started\u002F01.introduction","i-ph-house",{"title":16,"path":17,"stem":18,"icon":19},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F02.quickstart","i-ph-rocket-launch",{"title":21,"path":22,"stem":23,"icon":24},"Concepts","\u002Fgetting-started\u002Fconcepts","01.getting-started\u002F03.concepts","i-ph-book-open",{"title":26,"path":27,"stem":28,"children":29,"icon":31},"Install","\u002Fgetting-started\u002Finstall","01.getting-started\u002F04.install\u002F00.index",[30,32],{"title":26,"path":27,"stem":28,"icon":31},"i-ph-download-simple",{"title":33,"path":34,"stem":35},"Prepare the Linux sandbox","\u002Fgetting-started\u002Finstall\u002Flinux-sandbox","01.getting-started\u002F04.install\u002F01.linux-sandbox",{"title":37,"path":38,"stem":39,"children":40,"icon":42},"Web UI","\u002Fgetting-started\u002Fweb-ui","01.getting-started\u002F05.web-ui\u002F00.index",[41,43,47,51,55,59,63,67],{"title":37,"path":38,"stem":39,"icon":42},"i-ph-monitor",{"title":44,"path":45,"stem":46},"Choose a tenant","\u002Fgetting-started\u002Fweb-ui\u002Ftenants","01.getting-started\u002F05.web-ui\u002F01.tenants",{"title":48,"path":49,"stem":50},"Find a page","\u002Fgetting-started\u002Fweb-ui\u002Fnavigation","01.getting-started\u002F05.web-ui\u002F02.navigation",{"title":52,"path":53,"stem":54},"Use the chat drawer","\u002Fgetting-started\u002Fweb-ui\u002Fchats","01.getting-started\u002F05.web-ui\u002F03.chats",{"title":56,"path":57,"stem":58},"Create and edit records","\u002Fgetting-started\u002Fweb-ui\u002Fforms","01.getting-started\u002F05.web-ui\u002F04.forms",{"title":60,"path":61,"stem":62},"Keyboard and accessibility","\u002Fgetting-started\u002Fweb-ui\u002Faccessibility","01.getting-started\u002F05.web-ui\u002F05.accessibility",{"title":64,"path":65,"stem":66},"Accounts and permissions","\u002Fgetting-started\u002Fweb-ui\u002Faccounts","01.getting-started\u002F05.web-ui\u002F06.accounts",{"title":68,"path":69,"stem":70},"Console page directory","\u002Fgetting-started\u002Fweb-ui\u002Fpage-directory","01.getting-started\u002F05.web-ui\u002F07.page-directory",false,{"title":21,"path":73,"stem":74,"children":75,"icon":71},"\u002Fconcepts","02.concepts\u002F00.index",[76,77,82,87,92,123,128,143,166,185,204,209],{"title":21,"path":73,"stem":74},{"title":78,"path":79,"stem":80,"icon":81},"Architecture","\u002Fconcepts\u002Farchitecture","02.concepts\u002F01.architecture","i-ph-planet",{"title":83,"path":84,"stem":85,"icon":86},"Jobs and durability","\u002Fconcepts\u002Fjobs","02.concepts\u002F02.jobs","i-ph-infinity",{"title":88,"path":89,"stem":90,"icon":91},"Routing","\u002Fconcepts\u002Frouting","02.concepts\u002F03.routing","i-ph-path",{"title":93,"path":94,"stem":95,"children":96,"icon":98},"Security model","\u002Fconcepts\u002Fsecurity","02.concepts\u002F04.security\u002F00.index",[97,99,103,107,111,115,119],{"title":93,"path":94,"stem":95,"icon":98},"i-ph-shield-check",{"title":100,"path":101,"stem":102},"Node identity and tenant secrets","\u002Fconcepts\u002Fsecurity\u002Fidentity-and-secrets","02.concepts\u002F04.security\u002F01.identity-and-secrets",{"title":104,"path":105,"stem":106},"Plugin processes and operator exemptions","\u002Fconcepts\u002Fsecurity\u002Fplugins","02.concepts\u002F04.security\u002F02.plugins",{"title":108,"path":109,"stem":110},"Sandbox tiers and routing","\u002Fconcepts\u002Fsecurity\u002Fsandbox-tiers","02.concepts\u002F04.security\u002F03.sandbox-tiers",{"title":112,"path":113,"stem":114},"Sandbox egress rules","\u002Fconcepts\u002Fsecurity\u002Fegress","02.concepts\u002F04.security\u002F04.egress",{"title":116,"path":117,"stem":118},"Protected files and sandbox limits","\u002Fconcepts\u002Fsecurity\u002Fprotected-files","02.concepts\u002F04.security\u002F05.protected-files",{"title":120,"path":121,"stem":122},"Security assurance","\u002Fconcepts\u002Fsecurity\u002Fassurance","02.concepts\u002F04.security\u002F06.assurance",{"title":124,"path":125,"stem":126,"icon":127},"Temporal","\u002Fconcepts\u002Ftemporal","02.concepts\u002F05.temporal","i-ph-clock",{"title":129,"path":130,"stem":131,"children":132,"icon":134},"Limits and scaling","\u002Fconcepts\u002Flimits-and-scaling","02.concepts\u002F06.limits-and-scaling\u002F00.index",[133,135,139],{"title":129,"path":130,"stem":131,"icon":134},"i-ph-gauge",{"title":136,"path":137,"stem":138},"Tenant and queue limits","\u002Fconcepts\u002Flimits-and-scaling\u002Flimits","02.concepts\u002F06.limits-and-scaling\u002F01.limits",{"title":140,"path":141,"stem":142},"Capacity measurements","\u002Fconcepts\u002Flimits-and-scaling\u002Fmeasurements","02.concepts\u002F06.limits-and-scaling\u002F02.measurements",{"title":144,"path":145,"stem":146,"children":147,"icon":149},"Threat model","\u002Fconcepts\u002Fthreat-model","02.concepts\u002F07.threat-model\u002F00.index",[148,150,154,158,162],{"title":144,"path":145,"stem":146,"icon":149},"i-ph-crosshair",{"title":151,"path":152,"stem":153},"Trust boundaries and compromise","\u002Fconcepts\u002Fthreat-model\u002Ftrust-boundaries","02.concepts\u002F07.threat-model\u002F01.trust-boundaries",{"title":155,"path":156,"stem":157},"Harness and tool boundaries","\u002Fconcepts\u002Fthreat-model\u002Fharness-tools","02.concepts\u002F07.threat-model\u002F02.harness-tools",{"title":159,"path":160,"stem":161},"Known security gaps","\u002Fconcepts\u002Fthreat-model\u002Fknown-gaps","02.concepts\u002F07.threat-model\u002F03.known-gaps",{"title":163,"path":164,"stem":165},"Origins, sequences and tool results","\u002Fconcepts\u002Fthreat-model\u002Forigins-and-results","02.concepts\u002F07.threat-model\u002F04.origins-and-results",{"title":167,"path":168,"stem":169,"children":170,"icon":172},"Outbound connections","\u002Fconcepts\u002Foutbound-connections","02.concepts\u002F08.outbound-connections\u002F00.index",[171,173,177,181],{"title":167,"path":168,"stem":169,"icon":172},"i-ph-arrow-square-out",{"title":174,"path":175,"stem":176},"Server outbound connections","\u002Fconcepts\u002Foutbound-connections\u002Fserver","02.concepts\u002F08.outbound-connections\u002F01.server",{"title":178,"path":179,"stem":180},"Node and plugin outbound connections","\u002Fconcepts\u002Foutbound-connections\u002Fnodes-and-plugins","02.concepts\u002F08.outbound-connections\u002F02.nodes-and-plugins",{"title":182,"path":183,"stem":184},"Addresses a model provider fetches","\u002Fconcepts\u002Foutbound-connections\u002Fprovider-fetches","02.concepts\u002F08.outbound-connections\u002F03.provider-fetches",{"title":186,"path":187,"stem":188,"children":189,"icon":191},"Run receipts","\u002Fconcepts\u002Frun-receipts","02.concepts\u002F09.run-receipts\u002F00.index",[190,192,196,200],{"title":186,"path":187,"stem":188,"icon":191},"i-ph-receipt",{"title":193,"path":194,"stem":195},"Authority envelopes and delegation","\u002Fconcepts\u002Frun-receipts\u002Fauthority","02.concepts\u002F09.run-receipts\u002F01.authority",{"title":197,"path":198,"stem":199},"Call bindings and budget charges","\u002Fconcepts\u002Frun-receipts\u002Fcalls-and-charges","02.concepts\u002F09.run-receipts\u002F02.calls-and-charges",{"title":201,"path":202,"stem":203},"Verify run receipts offline","\u002Fconcepts\u002Frun-receipts\u002Fverify","02.concepts\u002F09.run-receipts\u002F03.verify",{"title":205,"path":206,"stem":207,"icon":208},"Delegation and identity","\u002Fconcepts\u002Fdelegation-and-identity","02.concepts\u002F10.delegation-and-identity","i-ph-identification-badge",{"title":210,"path":211,"stem":212,"icon":213},"How a tool call is decided","\u002Fconcepts\u002Fhow-a-tool-call-is-decided","02.concepts\u002F11.how-a-tool-call-is-decided","i-ph-list-checks",{"title":215,"path":216,"stem":217,"children":218,"icon":71},"Run","\u002Fagents","03.agents\u002F00.index",[219,221,226,231,236,240,245,250,268,299],{"title":220,"path":216,"stem":217},"Run agents",{"title":222,"path":223,"stem":224,"icon":225},"Run jobs","\u002Fagents\u002Frun-jobs","03.agents\u002F01.run-jobs","i-ph-play",{"title":227,"path":228,"stem":229,"icon":230},"Job history","\u002Fagents\u002Fhistory","03.agents\u002F02.history","i-ph-clock-counter-clockwise",{"title":232,"path":233,"stem":234,"icon":235},"Long jobs","\u002Fagents\u002Flong-jobs","03.agents\u002F03.long-jobs","i-ph-hourglass-medium",{"title":237,"path":238,"stem":239,"icon":235},"Waiting for events","\u002Fagents\u002Fwaiting-for-events","03.agents\u002F04.waiting-for-events",{"title":241,"path":242,"stem":243,"icon":244},"Delegation","\u002Fagents\u002Fdelegation","03.agents\u002F05.delegation","i-ph-git-fork",{"title":246,"path":247,"stem":248,"icon":249},"Colleagues and the board","\u002Fagents\u002Fcolleagues","03.agents\u002F06.colleagues","i-ph-chats-circle",{"title":251,"path":252,"stem":253,"children":254,"icon":249},"Conversations","\u002Fagents\u002Fconversations","03.agents\u002F07.conversations\u002F00.index",[255,256,260,264],{"title":251,"path":252,"stem":253,"icon":249},{"title":257,"path":258,"stem":259},"Conversation access and history","\u002Fagents\u002Fconversations\u002Faccess-and-history","03.agents\u002F07.conversations\u002F02.access-and-history",{"title":261,"path":262,"stem":263},"Use conversations from an app","\u002Fagents\u002Fconversations\u002Fapps","03.agents\u002F07.conversations\u002F03.apps",{"title":265,"path":266,"stem":267},"Hand off a conversation and use Ask","\u002Fagents\u002Fconversations\u002Fhandoffs-and-ask","03.agents\u002F07.conversations\u002F04.handoffs-and-ask",{"title":269,"path":270,"stem":271,"children":272,"icon":274},"Decide an approval","\u002Fagents\u002Fapprovals","03.agents\u002F08.approvals\u002F00.index",[273,275,279,283,287,291,295],{"title":269,"path":270,"stem":271,"icon":274},"i-ph-hand-palm",{"title":276,"path":277,"stem":278},"Configure approval ownership and deadlines","\u002Fagents\u002Fapprovals\u002Fconfigure","03.agents\u002F08.approvals\u002F02.configure",{"title":280,"path":281,"stem":282},"How approval decisions bind a call","\u002Fagents\u002Fapprovals\u002Fsecurity","03.agents\u002F08.approvals\u002F03.security",{"title":284,"path":285,"stem":286},"Edit an approval or allow repeated calls","\u002Fagents\u002Fapprovals\u002Fedits-and-repeat-calls","03.agents\u002F08.approvals\u002F04.edits-and-repeat-calls",{"title":288,"path":289,"stem":290},"Resolve loop, budget and recovery waits","\u002Fagents\u002Fapprovals\u002Frecovery","03.agents\u002F08.approvals\u002F05.recovery",{"title":292,"path":293,"stem":294},"Review approval statistics and test cards","\u002Fagents\u002Fapprovals\u002Fstatistics","03.agents\u002F08.approvals\u002F06.statistics",{"title":296,"path":297,"stem":298},"Decide approvals from an app","\u002Fagents\u002Fapprovals\u002Fapps","03.agents\u002F08.approvals\u002F07.apps",{"title":300,"path":301,"stem":302,"icon":303},"Asking people","\u002Fagents\u002Fasking-people","03.agents\u002F09.asking-people","i-ph-chat-circle-dots",{"title":305,"path":306,"stem":307,"children":308,"icon":71},"Build","\u002Fbuild","04.build\u002F00.index",[309,310,655,844],{"title":305,"path":306,"stem":307},{"title":311,"path":312,"stem":313,"children":314,"icon":71},"Plugins","\u002Fbuild\u002Fplugins","04.build\u002F01.plugins\u002F00.index",[315,316,321,352,357,362,367,378,397,412,417,422,427,442,447,452,457,472,476,481,492,497,502,640],{"title":311,"path":312,"stem":313},{"title":317,"path":318,"stem":319,"icon":320},"What a plugin is","\u002Fbuild\u002Fplugins\u002Foverview","04.build\u002F01.plugins\u002F01.overview","i-ph-puzzle-piece",{"title":322,"path":323,"stem":324,"children":325,"icon":327},"Install a plugin","\u002Fbuild\u002Fplugins\u002Finstall","04.build\u002F01.plugins\u002F02.install\u002F00.index",[326,328,332,336,340,344,348],{"title":322,"path":323,"stem":324,"icon":327},"i-ph-package",{"title":329,"path":330,"stem":331,"icon":327},"Review an install","\u002Fbuild\u002Fplugins\u002Finstall\u002Freview","04.build\u002F01.plugins\u002F02.install\u002F01.review",{"title":333,"path":334,"stem":335,"icon":327},"Install from a source","\u002Fbuild\u002Fplugins\u002Finstall\u002Fsources","04.build\u002F01.plugins\u002F02.install\u002F02.sources",{"title":337,"path":338,"stem":339,"icon":327},"Update a plugin","\u002Fbuild\u002Fplugins\u002Finstall\u002Fupdate","04.build\u002F01.plugins\u002F02.install\u002F03.update",{"title":341,"path":342,"stem":343,"icon":327},"Roll out a plugin","\u002Fbuild\u002Fplugins\u002Finstall\u002Frollouts","04.build\u002F01.plugins\u002F02.install\u002F04.rollouts",{"title":345,"path":346,"stem":347,"icon":327},"Grant access between plugins","\u002Fbuild\u002Fplugins\u002Finstall\u002Fgrants","04.build\u002F01.plugins\u002F02.install\u002F05.grants",{"title":349,"path":350,"stem":351,"icon":327},"Retire or remove a plugin","\u002Fbuild\u002Fplugins\u002Finstall\u002Fretire-and-remove","04.build\u002F01.plugins\u002F02.install\u002F06.retire-and-remove",{"title":353,"path":354,"stem":355,"icon":356},"Configure an installed plugin","\u002Fbuild\u002Fplugins\u002Fconfigure","04.build\u002F01.plugins\u002F03.configure","i-ph-sliders-horizontal",{"title":358,"path":359,"stem":360,"icon":361},"Sets","\u002Fbuild\u002Fplugins\u002Fsets","04.build\u002F01.plugins\u002F04.sets","i-ph-stack",{"title":363,"path":364,"stem":365,"icon":366},"Your first plugin","\u002Fbuild\u002Fplugins\u002Ffirst-plugin","04.build\u002F01.plugins\u002F05.first-plugin","i-ph-hammer",{"title":368,"path":369,"stem":370,"children":371,"icon":373},"Structure a plugin","\u002Fbuild\u002Fplugins\u002Fstructure","04.build\u002F01.plugins\u002F06.structure\u002F00.index",[372,374],{"title":368,"path":369,"stem":370,"icon":373},"i-ph-tree-structure",{"title":375,"path":376,"stem":377,"icon":373},"Plugin structure rules","\u002Fbuild\u002Fplugins\u002Fstructure\u002Flint-rules","04.build\u002F01.plugins\u002F06.structure\u002F01.lint-rules",{"title":379,"path":380,"stem":381,"children":382,"icon":384},"Develop a plugin","\u002Fbuild\u002Fplugins\u002Fdevelop-and-test","04.build\u002F01.plugins\u002F07.develop-and-test\u002F00.index",[383,385,389,393],{"title":379,"path":380,"stem":381,"icon":384},"i-ph-flask",{"title":386,"path":387,"stem":388,"icon":384},"Check a plugin candidate","\u002Fbuild\u002Fplugins\u002Fdevelop-and-test\u002Fcandidate-checks","04.build\u002F01.plugins\u002F07.develop-and-test\u002F01.candidate-checks",{"title":390,"path":391,"stem":392,"icon":384},"Lint and test a plugin","\u002Fbuild\u002Fplugins\u002Fdevelop-and-test\u002Flint-and-tests","04.build\u002F01.plugins\u002F07.develop-and-test\u002F02.lint-and-tests",{"title":394,"path":395,"stem":396,"icon":384},"Run failure drills","\u002Fbuild\u002Fplugins\u002Fdevelop-and-test\u002Ftests-and-drills","04.build\u002F01.plugins\u002F07.develop-and-test\u002F03.tests-and-drills",{"title":398,"path":399,"stem":400,"children":401,"icon":403},"Build in Studio","\u002Fbuild\u002Fplugins\u002Fstudio","04.build\u002F01.plugins\u002F08.studio\u002F00.index",[402,404,408],{"title":398,"path":399,"stem":400,"icon":403},"i-ph-code",{"title":405,"path":406,"stem":407,"icon":403},"Test and explain a draft","\u002Fbuild\u002Fplugins\u002Fstudio\u002Ftest-and-explain","04.build\u002F01.plugins\u002F08.studio\u002F01.test-and-explain",{"title":409,"path":410,"stem":411,"icon":403},"Release a workspace plugin","\u002Fbuild\u002Fplugins\u002Fstudio\u002Frelease","04.build\u002F01.plugins\u002F08.studio\u002F02.release",{"title":413,"path":414,"stem":415,"icon":416},"The build kit","\u002Fbuild\u002Fplugins\u002Fclaude-code","04.build\u002F01.plugins\u002F09.claude-code","i-ph-sparkle",{"title":418,"path":419,"stem":420,"icon":421},"Example: support triage","\u002Fbuild\u002Fplugins\u002Fexample-support-triage","04.build\u002F01.plugins\u002F10.example-support-triage","i-ph-lifebuoy",{"title":423,"path":424,"stem":425,"icon":426},"Publish and version","\u002Fbuild\u002Fplugins\u002Fpublish","04.build\u002F01.plugins\u002F11.publish","i-ph-tag",{"title":428,"path":429,"stem":430,"children":431,"icon":433},"List a plugin","\u002Fbuild\u002Fplugins\u002Flist-a-plugin","04.build\u002F01.plugins\u002F12.list-a-plugin\u002F00.index",[432,434,438],{"title":428,"path":429,"stem":430,"icon":433},"i-ph-storefront",{"title":435,"path":436,"stem":437,"icon":433},"Hub review checks","\u002Fbuild\u002Fplugins\u002Flist-a-plugin\u002Freview","04.build\u002F01.plugins\u002F12.list-a-plugin\u002F01.review",{"title":439,"path":440,"stem":441,"icon":433},"Maintain a listing","\u002Fbuild\u002Fplugins\u002Flist-a-plugin\u002Fmaintain","04.build\u002F01.plugins\u002F12.list-a-plugin\u002F02.maintain",{"title":443,"path":444,"stem":445,"icon":446},"The catalog","\u002Fbuild\u002Fplugins\u002Fcatalog","04.build\u002F01.plugins\u002F13.catalog","i-ph-books",{"title":448,"path":449,"stem":450,"icon":451},"Folders, bundles and OCI","\u002Fbuild\u002Fplugins\u002Fsources","04.build\u002F01.plugins\u002F14.sources","i-ph-archive",{"title":453,"path":454,"stem":455,"icon":456},"The workspace","\u002Fbuild\u002Fplugins\u002Fworkspace","04.build\u002F01.plugins\u002F15.workspace","i-ph-folder-notch-open",{"title":458,"path":459,"stem":460,"children":461,"icon":463},"Use a plugin index","\u002Fbuild\u002Fplugins\u002Findexes","04.build\u002F01.plugins\u002F16.indexes\u002F00.index",[462,464,468],{"title":458,"path":459,"stem":460,"icon":463},"i-ph-seal-check",{"title":465,"path":466,"stem":467,"icon":463},"Read index version records","\u002Fbuild\u002Fplugins\u002Findexes\u002Fversion-records","04.build\u002F01.plugins\u002F16.indexes\u002F01.version-records",{"title":469,"path":470,"stem":471,"icon":463},"Manage plugin indexes","\u002Fbuild\u002Fplugins\u002Findexes\u002Fmanage","04.build\u002F01.plugins\u002F16.indexes\u002F02.manage",{"title":473,"path":474,"stem":475,"icon":327},"Existing MCP packages","\u002Fbuild\u002Fplugins\u002Fpackages","04.build\u002F01.plugins\u002F17.packages",{"title":477,"path":478,"stem":479,"icon":480},"MCP servers from container images","\u002Fbuild\u002Fplugins\u002Fcontainer-images","04.build\u002F01.plugins\u002F18.container-images","i-ph-cube",{"title":482,"path":483,"stem":484,"children":485,"icon":487},"Import agent plugins","\u002Fbuild\u002Fplugins\u002Fclaude-code-and-agent-plugins","04.build\u002F01.plugins\u002F19.claude-code-and-agent-plugins\u002F00.index",[486,488],{"title":482,"path":483,"stem":484,"icon":487},"i-ph-arrow-square-in",{"title":489,"path":490,"stem":491,"icon":487},"Import from registries","\u002Fbuild\u002Fplugins\u002Fclaude-code-and-agent-plugins\u002Fmarketplaces","04.build\u002F01.plugins\u002F19.claude-code-and-agent-plugins\u002F01.marketplaces",{"title":493,"path":494,"stem":495,"icon":496},"GitHub","\u002Fbuild\u002Fplugins\u002Fgithub","04.build\u002F01.plugins\u002F20.github","i-ph-github-logo",{"title":498,"path":499,"stem":500,"icon":501},"Known vulnerabilities","\u002Fbuild\u002Fplugins\u002Fvulnerabilities","04.build\u002F01.plugins\u002F21.vulnerabilities","i-ph-shield-warning",{"title":503,"path":504,"stem":505,"children":506,"icon":71},"Verified plugins","\u002Fbuild\u002Fplugins\u002Fverified","04.build\u002F01.plugins\u002F22.verified\u002F01.index",[507,508,513,518,523,528,533,538,543,548,553,558,580,585,589,594,599,604,608,612,617,622,626],{"title":503,"path":504,"stem":505,"icon":463},{"title":509,"path":510,"stem":511,"icon":512},"ai.oz0\u002Fweb","\u002Fbuild\u002Fplugins\u002Fverified\u002Fweb","04.build\u002F01.plugins\u002F22.verified\u002F02.web","i-ph-globe",{"title":514,"path":515,"stem":516,"icon":517},"ai.oz0\u002Fnet-diag","\u002Fbuild\u002Fplugins\u002Fverified\u002Fnet-diag","04.build\u002F01.plugins\u002F22.verified\u002F03.net-diag","i-ph-network",{"title":519,"path":520,"stem":521,"icon":522},"ai.oz0\u002Fcve-triage","\u002Fbuild\u002Fplugins\u002Fverified\u002Fcve-triage","04.build\u002F01.plugins\u002F22.verified\u002F04.cve-triage","i-ph-bug",{"title":524,"path":525,"stem":526,"icon":527},"ai.oz0\u002Fhost-health","\u002Fbuild\u002Fplugins\u002Fverified\u002Fhost-health","04.build\u002F01.plugins\u002F22.verified\u002F05.host-health","i-ph-heartbeat",{"title":529,"path":530,"stem":531,"icon":532},"ai.oz0\u002Fpr-reviewer","\u002Fbuild\u002Fplugins\u002Fverified\u002Fpr-reviewer","04.build\u002F01.plugins\u002F22.verified\u002F06.pr-reviewer","i-ph-git-pull-request",{"title":534,"path":535,"stem":536,"icon":537},"Slack","\u002Fbuild\u002Fplugins\u002Fverified\u002Fslack","04.build\u002F01.plugins\u002F22.verified\u002F07.slack","i-ph-slack-logo",{"title":539,"path":540,"stem":541,"icon":542},"Discord","\u002Fbuild\u002Fplugins\u002Fverified\u002Fdiscord","04.build\u002F01.plugins\u002F22.verified\u002F08.discord","i-ph-discord-logo",{"title":544,"path":545,"stem":546,"icon":547},"Microsoft Teams","\u002Fbuild\u002Fplugins\u002Fverified\u002Fteams","04.build\u002F01.plugins\u002F22.verified\u002F09.teams","i-ph-microsoft-teams-logo",{"title":549,"path":550,"stem":551,"icon":552},"ai.oz0\u002Fai-spend","\u002Fbuild\u002Fplugins\u002Fverified\u002Fai-spend","04.build\u002F01.plugins\u002F22.verified\u002F10.ai-spend","i-ph-coins",{"title":554,"path":555,"stem":556,"icon":557},"ai.oz0\u002Fa2a-remote","\u002Fbuild\u002Fplugins\u002Fverified\u002Fa2a-remote","04.build\u002F01.plugins\u002F22.verified\u002F11.a2a-remote","i-ph-arrows-left-right",{"title":559,"path":560,"stem":561,"children":562,"icon":98},"Guardrails","\u002Fbuild\u002Fplugins\u002Fverified\u002Fguardrails","04.build\u002F01.plugins\u002F22.verified\u002F12.guardrails\u002F00.index",[563,564,568,572,576],{"title":559,"path":560,"stem":561,"icon":98},{"title":565,"path":566,"stem":567,"icon":98},"Configure guardrails","\u002Fbuild\u002Fplugins\u002Fverified\u002Fguardrails\u002Fsettings","04.build\u002F01.plugins\u002F22.verified\u002F12.guardrails\u002F01.settings",{"title":569,"path":570,"stem":571,"icon":98},"Check classified text","\u002Fbuild\u002Fplugins\u002Fverified\u002Fguardrails\u002Fclassified-text","04.build\u002F01.plugins\u002F22.verified\u002F12.guardrails\u002F02.classified-text",{"title":573,"path":574,"stem":575,"icon":98},"Check shell commands","\u002Fbuild\u002Fplugins\u002Fverified\u002Fguardrails\u002Fcommands","04.build\u002F01.plugins\u002F22.verified\u002F12.guardrails\u002F03.commands",{"title":577,"path":578,"stem":579,"icon":98},"Guardrail coverage and limits","\u002Fbuild\u002Fplugins\u002Fverified\u002Fguardrails\u002Fintent-and-limits","04.build\u002F01.plugins\u002F22.verified\u002F12.guardrails\u002F04.intent-and-limits",{"title":581,"path":582,"stem":583,"icon":584},"ai.oz0\u002Fmemory","\u002Fbuild\u002Fplugins\u002Fverified\u002Fmemory","04.build\u002F01.plugins\u002F22.verified\u002F13.memory","i-ph-brain",{"title":586,"path":587,"stem":588,"icon":416},"ai.oz0\u002Fsetup-assistant","\u002Fbuild\u002Fplugins\u002Fverified\u002Fsetup-assistant","04.build\u002F01.plugins\u002F22.verified\u002F14.setup-assistant",{"title":590,"path":591,"stem":592,"icon":593},"ai.oz0\u002Fpublic-access","\u002Fbuild\u002Fplugins\u002Fverified\u002Fpublic-access","04.build\u002F01.plugins\u002F22.verified\u002F15.public-access","i-ph-files",{"title":595,"path":596,"stem":597,"icon":598},"ai.oz0\u002Femail","\u002Fbuild\u002Fplugins\u002Fverified\u002Femail","04.build\u002F01.plugins\u002F22.verified\u002F16.email","i-ph-envelope-simple",{"title":600,"path":601,"stem":602,"icon":603},"Atlassian Cloud","\u002Fbuild\u002Fplugins\u002Fverified\u002Fatlassian","04.build\u002F01.plugins\u002F22.verified\u002F17.atlassian","i-ph-kanban",{"title":605,"path":606,"stem":607,"icon":603},"Atlassian Data Center","\u002Fbuild\u002Fplugins\u002Fverified\u002Fatlassian-dc","04.build\u002F01.plugins\u002F22.verified\u002F18.atlassian-dc",{"title":609,"path":610,"stem":611,"icon":421},"ServiceNow","\u002Fbuild\u002Fplugins\u002Fverified\u002Fservicenow","04.build\u002F01.plugins\u002F22.verified\u002F19.servicenow",{"title":613,"path":614,"stem":615,"icon":616},"GitLab","\u002Fbuild\u002Fplugins\u002Fverified\u002Fgitlab","04.build\u002F01.plugins\u002F22.verified\u002F20.gitlab","i-ph-git-merge",{"title":618,"path":619,"stem":620,"icon":621},"Support triage","\u002Fbuild\u002Fplugins\u002Fverified\u002Fsupport-triage","04.build\u002F01.plugins\u002F22.verified\u002F21.support-triage","i-ph-ticket",{"title":623,"path":624,"stem":625,"icon":361},"Essentials","\u002Fbuild\u002Fplugins\u002Fverified\u002Fessentials","04.build\u002F01.plugins\u002F22.verified\u002F22.essentials",{"title":627,"path":628,"stem":629,"children":630,"icon":532},"Plugin improver","\u002Fbuild\u002Fplugins\u002Fverified\u002Fplugin-improver","04.build\u002F01.plugins\u002F22.verified\u002F23.plugin-improver\u002F00.index",[631,632,636],{"title":627,"path":628,"stem":629,"icon":532},{"title":633,"path":634,"stem":635,"icon":532},"How an improvement runs","\u002Fbuild\u002Fplugins\u002Fverified\u002Fplugin-improver\u002Fjob-lifecycle","04.build\u002F01.plugins\u002F22.verified\u002F23.plugin-improver\u002F01.job-lifecycle",{"title":637,"path":638,"stem":639,"icon":532},"Improver limits and records","\u002Fbuild\u002Fplugins\u002Fverified\u002Fplugin-improver\u002Flimits-and-records","04.build\u002F01.plugins\u002F22.verified\u002F23.plugin-improver\u002F02.limits-and-records",{"title":641,"path":642,"stem":643,"children":644,"icon":646},"Plugin size limits","\u002Fbuild\u002Fplugins\u002Flimits","04.build\u002F01.plugins\u002F23.limits\u002F00.index",[645,647,651],{"title":641,"path":642,"stem":643,"icon":646},"i-ph-ruler",{"title":648,"path":649,"stem":650,"icon":646},"Documentation limits","\u002Fbuild\u002Fplugins\u002Flimits\u002Fdocumentation","04.build\u002F01.plugins\u002F23.limits\u002F01.documentation",{"title":652,"path":653,"stem":654,"icon":646},"Artifact and index limits","\u002Fbuild\u002Fplugins\u002Flimits\u002Fartifacts","04.build\u002F01.plugins\u002F23.limits\u002F02.artifacts",{"title":656,"path":657,"stem":658,"children":659,"icon":71},"Parts","\u002Fbuild\u002Fparts","04.build\u002F02.parts\u002F00.index",[660,662,667,672,690,721,726,730,741,756,761,776,791,814,818,823,828,839],{"title":661,"path":657,"stem":658},"Plugin parts",{"title":663,"path":664,"stem":665,"icon":666},"Agents","\u002Fbuild\u002Fparts\u002Fagents","04.build\u002F02.parts\u002F01.agents","i-ph-robot",{"title":668,"path":669,"stem":670,"icon":671},"What an agent combines","\u002Fbuild\u002Fparts\u002Fwhat-an-agent-combines","04.build\u002F02.parts\u002F02.what-an-agent-combines","i-ph-intersect-three",{"title":673,"path":674,"stem":675,"children":676,"icon":646},"Agent contracts","\u002Fbuild\u002Fparts\u002Fcontracts-and-limits","04.build\u002F02.parts\u002F03.contracts-and-limits\u002F00.index",[677,678,682,686],{"title":673,"path":674,"stem":675,"icon":646},{"title":679,"path":680,"stem":681,"icon":646},"Agent failure kinds","\u002Fbuild\u002Fparts\u002Fcontracts-and-limits\u002Ffailures","04.build\u002F02.parts\u002F03.contracts-and-limits\u002F01.failures",{"title":683,"path":684,"stem":685,"icon":646},"Agent limits","\u002Fbuild\u002Fparts\u002Fcontracts-and-limits\u002Flimits","04.build\u002F02.parts\u002F03.contracts-and-limits\u002F02.limits",{"title":687,"path":688,"stem":689,"icon":646},"Agent budgets","\u002Fbuild\u002Fparts\u002Fcontracts-and-limits\u002Fbudgets","04.build\u002F02.parts\u002F03.contracts-and-limits\u002F03.budgets",{"title":691,"path":692,"stem":693,"children":694,"icon":696},"Write a tool","\u002Fbuild\u002Fparts\u002Ftools","04.build\u002F02.parts\u002F04.tools\u002F00.index",[695,697,701,705,709,713,717],{"title":691,"path":692,"stem":693,"icon":696},"i-ph-wrench",{"title":698,"path":699,"stem":700,"icon":696},"Describe tool functions","\u002Fbuild\u002Fparts\u002Ftools\u002Fdefinitions","04.build\u002F02.parts\u002F04.tools\u002F01.definitions",{"title":702,"path":703,"stem":704,"icon":696},"Return results and files","\u002Fbuild\u002Fparts\u002Ftools\u002Fresults-and-files","04.build\u002F02.parts\u002F04.tools\u002F02.results-and-files",{"title":706,"path":707,"stem":708,"icon":696},"Handle tool call lifecycle","\u002Fbuild\u002Fparts\u002Ftools\u002Fcall-lifecycle","04.build\u002F02.parts\u002F04.tools\u002F03.call-lifecycle",{"title":710,"path":711,"stem":712,"icon":696},"Pin tool definitions","\u002Fbuild\u002Fparts\u002Ftools\u002Fsnapshots","04.build\u002F02.parts\u002F04.tools\u002F04.snapshots",{"title":714,"path":715,"stem":716,"icon":696},"Call a model from a tool","\u002Fbuild\u002Fparts\u002Ftools\u002Fmodel-calls","04.build\u002F02.parts\u002F04.tools\u002F05.model-calls",{"title":718,"path":719,"stem":720,"icon":696},"Tool labels and approvals","\u002Fbuild\u002Fparts\u002Ftools\u002Fpolicy","04.build\u002F02.parts\u002F04.tools\u002F06.policy",{"title":722,"path":723,"stem":724,"icon":725},"TypeScript tools","\u002Fbuild\u002Fparts\u002Ftypescript-tools","04.build\u002F02.parts\u002F05.typescript-tools","i-ph-file-code",{"title":727,"path":728,"stem":729,"icon":725},"Import an OpenAPI document","\u002Fbuild\u002Fparts\u002Fopenapi-import","04.build\u002F02.parts\u002F06.openapi-import",{"title":731,"path":732,"stem":733,"children":734,"icon":736},"Write and load skills","\u002Fbuild\u002Fparts\u002Fskills","04.build\u002F02.parts\u002F07.skills\u002F00.index",[735,737],{"title":731,"path":732,"stem":733,"icon":736},"i-ph-graduation-cap",{"title":738,"path":739,"stem":740,"icon":736},"Review skill use and proposals","\u002Fbuild\u002Fparts\u002Fskills\u002Fusage-and-proposals","04.build\u002F02.parts\u002F07.skills\u002F01.usage-and-proposals",{"title":742,"path":743,"stem":744,"children":745,"icon":747},"Write a flow","\u002Fbuild\u002Fparts\u002Fflows","04.build\u002F02.parts\u002F08.flows\u002F00.index",[746,748,752],{"title":742,"path":743,"stem":744,"icon":747},"i-ph-flow-arrow",{"title":749,"path":750,"stem":751,"icon":747},"Flow steps and expressions","\u002Fbuild\u002Fparts\u002Fflows\u002Fsteps-and-expressions","04.build\u002F02.parts\u002F08.flows\u002F01.steps-and-expressions",{"title":753,"path":754,"stem":755,"icon":747},"Expose and explain flows","\u002Fbuild\u002Fparts\u002Fflows\u002Fflow-tools","04.build\u002F02.parts\u002F08.flows\u002F02.flow-tools",{"title":757,"path":758,"stem":759,"icon":760},"Hooks","\u002Fbuild\u002Fparts\u002Fhooks","04.build\u002F02.parts\u002F09.hooks","i-ph-anchor",{"title":762,"path":763,"stem":764,"children":765,"icon":767},"Declare an event source","\u002Fbuild\u002Fparts\u002Fevent-sources","04.build\u002F02.parts\u002F10.event-sources\u002F00.index",[766,768,772],{"title":762,"path":763,"stem":764,"icon":767},"i-ph-broadcast",{"title":769,"path":770,"stem":771,"icon":767},"Bind and answer deliveries","\u002Fbuild\u002Fparts\u002Fevent-sources\u002Fdelivery-binding","04.build\u002F02.parts\u002F10.event-sources\u002F01.delivery-binding",{"title":773,"path":774,"stem":775,"icon":767},"Use platform events","\u002Fbuild\u002Fparts\u002Fevent-sources\u002Fplatform-events","04.build\u002F02.parts\u002F10.event-sources\u002F02.platform-events",{"title":777,"path":778,"stem":779,"children":780,"icon":782},"Declare a connection","\u002Fbuild\u002Fparts\u002Fconnections","04.build\u002F02.parts\u002F11.connections\u002F00.index",[781,783,787],{"title":777,"path":778,"stem":779,"icon":782},"i-ph-plugs-connected",{"title":784,"path":785,"stem":786,"icon":782},"Connection token lifecycle","\u002Fbuild\u002Fparts\u002Fconnections\u002Ftoken-lifecycle","04.build\u002F02.parts\u002F11.connections\u002F01.token-lifecycle",{"title":788,"path":789,"stem":790,"icon":782},"Connection setup and security","\u002Fbuild\u002Fparts\u002Fconnections\u002Fsetup-and-security","04.build\u002F02.parts\u002F11.connections\u002F02.setup-and-security",{"title":792,"path":793,"stem":794,"children":795,"icon":797},"Choose a harness","\u002Fbuild\u002Fparts\u002Fharnesses","04.build\u002F02.parts\u002F12.harnesses\u002F00.index",[796,798,802,806,810],{"title":792,"path":793,"stem":794,"icon":797},"i-ph-cpu",{"title":799,"path":800,"stem":801,"icon":797},"Harness tool controls","\u002Fbuild\u002Fparts\u002Fharnesses\u002Ftool-controls","04.build\u002F02.parts\u002F12.harnesses\u002F01.tool-controls",{"title":803,"path":804,"stem":805,"icon":797},"Recover a harness session","\u002Fbuild\u002Fparts\u002Fharnesses\u002Frecovery","04.build\u002F02.parts\u002F12.harnesses\u002F02.recovery",{"title":807,"path":808,"stem":809,"icon":797},"Write a harness","\u002Fbuild\u002Fparts\u002Fharnesses\u002Fcustom-harnesses","04.build\u002F02.parts\u002F12.harnesses\u002F03.custom-harnesses",{"title":811,"path":812,"stem":813,"icon":797},"Use an ACP agent","\u002Fbuild\u002Fparts\u002Fharnesses\u002Facp","04.build\u002F02.parts\u002F12.harnesses\u002F04.acp",{"title":815,"path":816,"stem":817,"icon":782},"Bring your own agent","\u002Fbuild\u002Fparts\u002Fbring-your-own-agent","04.build\u002F02.parts\u002F13.bring-your-own-agent",{"title":819,"path":820,"stem":821,"icon":822},"Records and start-up text","\u002Fbuild\u002Fparts\u002Frecords-and-startup","04.build\u002F02.parts\u002F14.records-and-startup","i-ph-database",{"title":824,"path":825,"stem":826,"icon":827},"Addresses","\u002Fbuild\u002Fparts\u002Faddresses","04.build\u002F02.parts\u002F15.addresses","i-ph-signpost",{"title":829,"path":830,"stem":831,"children":832,"icon":834},"Define a routine","\u002Fbuild\u002Fparts\u002Froutines","04.build\u002F02.parts\u002F16.routines\u002F00.index",[833,835],{"title":829,"path":830,"stem":831,"icon":834},"i-ph-clock-clockwise",{"title":836,"path":837,"stem":838,"icon":834},"Routine permissions and outputs","\u002Fbuild\u002Fparts\u002Froutines\u002Foutputs-and-permissions","04.build\u002F02.parts\u002F16.routines\u002F01.outputs-and-permissions",{"title":840,"path":841,"stem":842,"icon":843},"When to split an agent","\u002Fbuild\u002Fparts\u002Fwhen-to-split-an-agent","04.build\u002F02.parts\u002F17.when-to-split-an-agent","i-ph-arrows-split",{"title":845,"path":846,"stem":847,"children":848,"icon":71},"Apps on OZ","\u002Fbuild\u002Fapps","04.build\u002F03.apps\u002F00.index",[849,851,862,867,872,876,880,884,894,908,913,928,942],{"title":850,"path":846,"stem":847},"Applications and clients",{"title":852,"path":853,"stem":854,"children":855,"icon":857},"Use the runtime API","\u002Fbuild\u002Fapps\u002Fruntime-api","04.build\u002F03.apps\u002F01.runtime-api\u002F00.index",[856,858],{"title":852,"path":853,"stem":854,"icon":857},"i-ph-plug",{"title":859,"path":860,"stem":861,"icon":857},"Runtime API authentication","\u002Fbuild\u002Fapps\u002Fruntime-api\u002Fauthentication","04.build\u002F03.apps\u002F01.runtime-api\u002F01.authentication",{"title":863,"path":864,"stem":865,"icon":866},"Python SDK","\u002Fbuild\u002Fapps\u002Fsdk-python","04.build\u002F03.apps\u002F02.sdk-python","i-ph-file-py",{"title":868,"path":869,"stem":870,"icon":871},"TypeScript SDK","\u002Fbuild\u002Fapps\u002Fsdk-typescript","04.build\u002F03.apps\u002F03.sdk-typescript","i-ph-file-ts",{"title":873,"path":874,"stem":875,"icon":725},"Go SDK","\u002Fbuild\u002Fapps\u002Fsdk-go","04.build\u002F03.apps\u002F04.sdk-go",{"title":877,"path":878,"stem":879,"icon":782},"AG-UI for your apps","\u002Fbuild\u002Fapps\u002Fag-ui","04.build\u002F03.apps\u002F05.ag-ui",{"title":881,"path":882,"stem":883,"icon":249},"A chat in your own app","\u002Fbuild\u002Fapps\u002Fchat-app","04.build\u002F03.apps\u002F06.chat-app",{"title":885,"path":886,"stem":887,"children":888,"icon":767},"Follow live jobs","\u002Fbuild\u002Fapps\u002Flive-feeds","04.build\u002F03.apps\u002F07.live-feeds\u002F00.index",[889,890],{"title":885,"path":886,"stem":887,"icon":767},{"title":891,"path":892,"stem":893,"icon":767},"Feed access and browser streams","\u002Fbuild\u002Fapps\u002Flive-feeds\u002Fbrowser-and-access","04.build\u002F03.apps\u002F07.live-feeds\u002F01.browser-and-access",{"title":895,"path":896,"stem":897,"children":898,"icon":782},"Call agents over MCP","\u002Fbuild\u002Fapps\u002Fmcp-server","04.build\u002F03.apps\u002F08.mcp-server\u002F00.index",[899,900,904],{"title":895,"path":896,"stem":897,"icon":782},{"title":901,"path":902,"stem":903,"icon":782},"MCP client OAuth","\u002Fbuild\u002Fapps\u002Fmcp-server\u002Foauth","04.build\u002F03.apps\u002F08.mcp-server\u002F01.oauth",{"title":905,"path":906,"stem":907,"icon":782},"MCP security and limits","\u002Fbuild\u002Fapps\u002Fmcp-server\u002Fsecurity-and-limits","04.build\u002F03.apps\u002F08.mcp-server\u002F02.security-and-limits",{"title":909,"path":910,"stem":911,"icon":912},"A2A agents","\u002Fbuild\u002Fapps\u002Fa2a","04.build\u002F03.apps\u002F09.a2a","i-ph-share-network",{"title":914,"path":915,"stem":916,"children":917,"icon":919},"Run a remote agent","\u002Fbuild\u002Fapps\u002Fremote-agents","04.build\u002F03.apps\u002F10.remote-agents\u002F00.index",[918,920,924],{"title":914,"path":915,"stem":916,"icon":919},"i-ph-cloud-arrow-down",{"title":921,"path":922,"stem":923,"icon":919},"Remote sessions and limits","\u002Fbuild\u002Fapps\u002Fremote-agents\u002Fsessions-and-limits","04.build\u002F03.apps\u002F10.remote-agents\u002F01.sessions-and-limits",{"title":925,"path":926,"stem":927,"icon":919},"Connect an outside A2A agent","\u002Fbuild\u002Fapps\u002Fremote-agents\u002Fa2a","04.build\u002F03.apps\u002F10.remote-agents\u002F02.a2a",{"title":929,"path":930,"stem":931,"children":932,"icon":249},"Connect a chat channel","\u002Fbuild\u002Fapps\u002Fchat-channels","04.build\u002F03.apps\u002F11.chat-channels\u002F00.index",[933,934,938],{"title":929,"path":930,"stem":931,"icon":249},{"title":935,"path":936,"stem":937,"icon":249},"Chat channel conversations","\u002Fbuild\u002Fapps\u002Fchat-channels\u002Fconversations","04.build\u002F03.apps\u002F11.chat-channels\u002F01.conversations",{"title":939,"path":940,"stem":941,"icon":249},"Build a chat channel","\u002Fbuild\u002Fapps\u002Fchat-channels\u002Fbuild","04.build\u002F03.apps\u002F11.chat-channels\u002F02.build",{"title":943,"path":944,"stem":945,"icon":946},"Interop matrix","\u002Fbuild\u002Fapps\u002Finterop","04.build\u002F03.apps\u002F12.interop","i-ph-check-square-offset",{"title":948,"path":949,"stem":950,"children":951,"icon":71},"Improve","\u002Fimprove","05.improve\u002F00.index",[952,953,958,963,968,994,1021,1026,1031,1036],{"title":948,"path":949,"stem":950},{"title":954,"path":955,"stem":956,"icon":957},"Search, compare and fix","\u002Fimprove\u002Fsearch-and-compare","05.improve\u002F01.search-and-compare","i-ph-magnifying-glass",{"title":959,"path":960,"stem":961,"icon":962},"Errors and insights","\u002Fimprove\u002Ferrors-and-insights","05.improve\u002F02.errors-and-insights","i-ph-chart-line",{"title":964,"path":965,"stem":966,"icon":967},"Measured savings","\u002Fimprove\u002Fmeasured-savings","05.improve\u002F03.measured-savings","i-ph-scales",{"title":969,"path":970,"stem":971,"children":972,"icon":463},"Evals and quality gates","\u002Fimprove\u002Fevals","05.improve\u002F04.evals\u002F00.index",[973,974,978,982,986,990],{"title":969,"path":970,"stem":971,"icon":463},{"title":975,"path":976,"stem":977},"Case expectations","\u002Fimprove\u002Fevals\u002Fcases","05.improve\u002F04.evals\u002F01.cases",{"title":979,"path":980,"stem":981},"Record and replay answers","\u002Fimprove\u002Fevals\u002Frecordings","05.improve\u002F04.evals\u002F02.recordings",{"title":983,"path":984,"stem":985},"Check policy paths","\u002Fimprove\u002Fevals\u002Fcoverage","05.improve\u002F04.evals\u002F03.coverage",{"title":987,"path":988,"stem":989},"Gate a plugin update","\u002Fimprove\u002Fevals\u002Fquality-gates","05.improve\u002F04.evals\u002F04.quality-gates",{"title":991,"path":992,"stem":993},"Track quality and regressions","\u002Fimprove\u002Fevals\u002Fregressions","05.improve\u002F04.evals\u002F05.regressions",{"title":995,"path":996,"stem":997,"children":998,"icon":1000},"Outcome checks and patterns","\u002Fimprove\u002Foutcome-checks","05.improve\u002F05.outcome-checks\u002F00.index",[999,1001,1005,1009,1013,1017],{"title":995,"path":996,"stem":997,"icon":1000},"i-ph-gavel",{"title":1002,"path":1003,"stem":1004},"Choose a judge and rubric","\u002Fimprove\u002Foutcome-checks\u002Fjudges","05.improve\u002F05.outcome-checks\u002F01.judges",{"title":1006,"path":1007,"stem":1008},"Measure a judge over time","\u002Fimprove\u002Foutcome-checks\u002Fsampling","05.improve\u002F05.outcome-checks\u002F02.sampling",{"title":1010,"path":1011,"stem":1012},"Use a reviewer agent","\u002Fimprove\u002Foutcome-checks\u002Freviewer","05.improve\u002F05.outcome-checks\u002F03.reviewer",{"title":1014,"path":1015,"stem":1016},"Choose among candidate answers","\u002Fimprove\u002Foutcome-checks\u002Fselection","05.improve\u002F05.outcome-checks\u002F04.selection",{"title":1018,"path":1019,"stem":1020},"Test and roll out judged agents","\u002Fimprove\u002Foutcome-checks\u002Frollouts","05.improve\u002F05.outcome-checks\u002F05.rollouts",{"title":1022,"path":1023,"stem":1024,"icon":1025},"Measured results","\u002Fimprove\u002Fmeasured-results","05.improve\u002F06.measured-results","i-ph-chart-bar",{"title":1027,"path":1028,"stem":1029,"icon":1030},"Comparisons of a changed agent","\u002Fimprove\u002Fcomparisons-of-a-changed-agent","05.improve\u002F07.comparisons-of-a-changed-agent","i-ph-git-diff",{"title":1032,"path":1033,"stem":1034,"icon":1035},"Where a fix belongs","\u002Fimprove\u002Fwhere-a-fix-belongs","05.improve\u002F08.where-a-fix-belongs","i-ph-ladder",{"title":1037,"path":1038,"stem":1039,"icon":957},"Evidence for agents","\u002Fimprove\u002Fevidence-for-agents","05.improve\u002F09.evidence-for-agents",{"title":1041,"path":1042,"stem":1043,"children":1044,"icon":71},"Govern","\u002Fgovern","06.govern\u002F00.index",[1045,1047,1085,1089,1111,1115,1120,1151,1170,1175,1180,1184,1207],{"title":1046,"path":1042,"stem":1043},"Govern agents",{"title":1048,"path":1049,"stem":1050,"children":1051,"icon":98},"Tool policy","\u002Fgovern\u002Ftool-policy","06.govern\u002F01.tool-policy\u002F00.index",[1052,1053,1057,1061,1065,1069,1073,1077,1081],{"title":1048,"path":1049,"stem":1050,"icon":98},{"title":1054,"path":1055,"stem":1056},"Export and apply a tool policy","\u002Fgovern\u002Ftool-policy\u002Ffiles","06.govern\u002F01.tool-policy\u002F02.files",{"title":1058,"path":1059,"stem":1060},"Rules for plugin and remote functions","\u002Fgovern\u002Ftool-policy\u002Fplugin-functions","06.govern\u002F01.tool-policy\u002F03.plugin-functions",{"title":1062,"path":1063,"stem":1064},"Function conditions and action classes","\u002Fgovern\u002Ftool-policy\u002Fconditions","06.govern\u002F01.tool-policy\u002F04.conditions",{"title":1066,"path":1067,"stem":1068},"Rules for taint, origins and sequences","\u002Fgovern\u002Ftool-policy\u002Forigins-and-sequences","06.govern\u002F01.tool-policy\u002F05.origins-and-sequences",{"title":1070,"path":1071,"stem":1072},"How the runtime enforces tool policy","\u002Fgovern\u002Ftool-policy\u002Fruntime","06.govern\u002F01.tool-policy\u002F06.runtime",{"title":1074,"path":1075,"stem":1076},"Preview, review and lint tool policy changes","\u002Fgovern\u002Ftool-policy\u002Freview-changes","06.govern\u002F01.tool-policy\u002F07.review-changes",{"title":1078,"path":1079,"stem":1080},"Assign duties to tool calls","\u002Fgovern\u002Ftool-policy\u002Fduties","06.govern\u002F01.tool-policy\u002F08.duties",{"title":1082,"path":1083,"stem":1084},"Command rules in a tool policy","\u002Fgovern\u002Ftool-policy\u002Fcommand-rules","06.govern\u002F01.tool-policy\u002F09.command-rules",{"title":1086,"path":1087,"stem":1088,"icon":230},"Governance replay","\u002Fgovern\u002Fgovernance-replay","06.govern\u002F02.governance-replay",{"title":1090,"path":1091,"stem":1092,"children":1093,"icon":532},"Reviewed changes","\u002Fgovern\u002Freviewed-changes","06.govern\u002F03.reviewed-changes\u002F00.index",[1094,1095,1099,1103,1107],{"title":1090,"path":1091,"stem":1092,"icon":532},{"title":1096,"path":1097,"stem":1098},"Review assistant and job proposals","\u002Fgovern\u002Freviewed-changes\u002Fproposals","06.govern\u002F03.reviewed-changes\u002F02.proposals",{"title":1100,"path":1101,"stem":1102},"Review plugin configurations","\u002Fgovern\u002Freviewed-changes\u002Fplugin-configurations","06.govern\u002F03.reviewed-changes\u002F03.plugin-configurations",{"title":1104,"path":1105,"stem":1106},"Review and roll back changesets","\u002Fgovern\u002Freviewed-changes\u002Fchangesets","06.govern\u002F03.reviewed-changes\u002F04.changesets",{"title":1108,"path":1109,"stem":1110},"Review changes to protected paths","\u002Fgovern\u002Freviewed-changes\u002Fprotected-paths","06.govern\u002F03.reviewed-changes\u002F05.protected-paths",{"title":1112,"path":1113,"stem":1114,"icon":666},"AI labels","\u002Fgovern\u002Fai-labels","06.govern\u002F04.ai-labels",{"title":1116,"path":1117,"stem":1118,"icon":1119},"Kill switches","\u002Fgovern\u002Fkill-switches","06.govern\u002F05.kill-switches","i-ph-power",{"title":1121,"path":1122,"stem":1123,"children":1124,"icon":1126},"Personal data","\u002Fgovern\u002Fpersonal-data","06.govern\u002F06.personal-data\u002F00.index",[1125,1127,1131,1135,1139,1143,1147],{"title":1121,"path":1122,"stem":1123,"icon":1126},"i-ph-user-minus",{"title":1128,"path":1129,"stem":1130},"Associate people and purposes with jobs","\u002Fgovern\u002Fpersonal-data\u002Fassociate-people","06.govern\u002F06.personal-data\u002F01.associate-people",{"title":1132,"path":1133,"stem":1134},"Find and export personal data","\u002Fgovern\u002Fpersonal-data\u002Fexport","06.govern\u002F06.personal-data\u002F02.export",{"title":1136,"path":1137,"stem":1138},"Restrict processing and record contests","\u002Fgovern\u002Fpersonal-data\u002Frestrictions-and-contests","06.govern\u002F06.personal-data\u002F03.restrictions-and-contests",{"title":1140,"path":1141,"stem":1142},"Erase personal data","\u002Fgovern\u002Fpersonal-data\u002Ferase","06.govern\u002F06.personal-data\u002F04.erase",{"title":1144,"path":1145,"stem":1146},"Retain records and restore backups","\u002Fgovern\u002Fpersonal-data\u002Fretention","06.govern\u002F06.personal-data\u002F05.retention",{"title":1148,"path":1149,"stem":1150},"Personal data held by plugins","\u002Fgovern\u002Fpersonal-data\u002Fplugin-records","06.govern\u002F06.personal-data\u002F06.plugin-records",{"title":1152,"path":1153,"stem":1154,"children":1155,"icon":1157},"Taint and labels","\u002Fgovern\u002Ftaint-and-labels","06.govern\u002F07.taint-and-labels\u002F00.index",[1156,1158,1162,1166],{"title":1152,"path":1153,"stem":1154,"icon":1157},"i-ph-drop-half-bottom",{"title":1159,"path":1160,"stem":1161},"Set rules on taint and labels","\u002Fgovern\u002Ftaint-and-labels\u002Frules","06.govern\u002F07.taint-and-labels\u002F02.rules",{"title":1163,"path":1164,"stem":1165},"Set clearance, egress and content walls","\u002Fgovern\u002Ftaint-and-labels\u002Flabel-policies","06.govern\u002F07.taint-and-labels\u002F03.label-policies",{"title":1167,"path":1168,"stem":1169},"Read outside text in a quarantine child","\u002Fgovern\u002Ftaint-and-labels\u002Fquarantine","06.govern\u002F07.taint-and-labels\u002F04.quarantine",{"title":1171,"path":1172,"stem":1173,"icon":1174},"Works-council mode","\u002Fgovern\u002Fworks-council-mode","06.govern\u002F08.works-council-mode","i-ph-users-three",{"title":1176,"path":1177,"stem":1178,"icon":1179},"Incidents","\u002Fgovern\u002Fincidents","06.govern\u002F09.incidents","i-ph-siren",{"title":1181,"path":1182,"stem":1183,"icon":213},"Inventory","\u002Fgovern\u002Finventory","06.govern\u002F10.inventory",{"title":1185,"path":1186,"stem":1187,"children":1188,"icon":1190},"Audit trail","\u002Fgovern\u002Faudit-trail","06.govern\u002F11.audit-trail\u002F00.index",[1189,1191,1195,1199,1203],{"title":1185,"path":1186,"stem":1187,"icon":1190},"i-ph-scroll",{"title":1192,"path":1193,"stem":1194},"Audit records and run identity","\u002Fgovern\u002Faudit-trail\u002Frecords","06.govern\u002F11.audit-trail\u002F02.records",{"title":1196,"path":1197,"stem":1198},"Verify the audit chain","\u002Fgovern\u002Faudit-trail\u002Fverification","06.govern\u002F11.audit-trail\u002F03.verification",{"title":1200,"path":1201,"stem":1202},"Export and verify evidence bundles","\u002Fgovern\u002Faudit-trail\u002Fevidence-bundles","06.govern\u002F11.audit-trail\u002F04.evidence-bundles",{"title":1204,"path":1205,"stem":1206},"Audit retention, erasure and legal holds","\u002Fgovern\u002Faudit-trail\u002Fretention","06.govern\u002F11.audit-trail\u002F05.retention",{"title":1208,"path":1209,"stem":1210,"children":1211,"icon":1213},"Command rules","\u002Fgovern\u002Fcommand-rules","06.govern\u002F12.command-rules\u002F00.index",[1212,1214,1218,1222,1226],{"title":1208,"path":1209,"stem":1210,"icon":1213},"i-ph-terminal",{"title":1215,"path":1216,"stem":1217},"Command rule patterns","\u002Fgovern\u002Fcommand-rules\u002Fpatterns","06.govern\u002F12.command-rules\u002F02.patterns",{"title":1219,"path":1220,"stem":1221},"What the command reader understands","\u002Fgovern\u002Fcommand-rules\u002Fcommand-reader","06.govern\u002F12.command-rules\u002F03.command-reader",{"title":1223,"path":1224,"stem":1225},"Create a command rule from an approval","\u002Fgovern\u002Fcommand-rules\u002Fallow-from-card","06.govern\u002F12.command-rules\u002F04.allow-from-card",{"title":1227,"path":1228,"stem":1229},"Command rule evaluation and limits","\u002Fgovern\u002Fcommand-rules\u002Fevaluation-and-limits","06.govern\u002F12.command-rules\u002F05.evaluation-and-limits",{"title":1231,"path":1232,"stem":1233,"children":1234,"icon":71},"Fleet","\u002Ffleet","07.fleet\u002F00.index",[1235,1237,1242,1247,1251,1256,1260,1265,1270,1274,1278,1297,1302,1307,1325,1329,1333,1352,1357,1380,1385,1390,1395,1399,1458,1462,1467,1481,1486,1490,1494],{"title":1236,"path":1232,"stem":1233},"Operate a fleet",{"title":1238,"path":1239,"stem":1240,"icon":1241},"Dev mode","\u002Ffleet\u002Fdev-mode","07.fleet\u002F01.dev-mode","i-ph-laptop",{"title":1243,"path":1244,"stem":1245,"icon":1246},"Run a cluster","\u002Ffleet\u002Fcluster","07.fleet\u002F02.cluster","i-ph-hard-drives",{"title":1248,"path":1249,"stem":1250,"icon":782},"Join nodes","\u002Ffleet\u002Fjoin-nodes","07.fleet\u002F03.join-nodes",{"title":1252,"path":1253,"stem":1254,"icon":1255},"Manage nodes","\u002Ffleet\u002Fmanage-nodes","07.fleet\u002F04.manage-nodes","i-ph-list-bullets",{"title":1257,"path":1258,"stem":1259,"icon":527},"Node health","\u002Ffleet\u002Fnodes","07.fleet\u002F05.nodes",{"title":1261,"path":1262,"stem":1263,"icon":1264},"Nodes as services","\u002Ffleet\u002Fservices","07.fleet\u002F06.services","i-ph-gear-six",{"title":1266,"path":1267,"stem":1268,"icon":1269},"Doctor","\u002Ffleet\u002Fdoctor","07.fleet\u002F07.doctor","i-ph-stethoscope",{"title":1271,"path":1272,"stem":1273,"icon":421},"Troubleshooting","\u002Ffleet\u002Ftroubleshooting","07.fleet\u002F08.troubleshooting",{"title":1275,"path":1276,"stem":1277,"icon":962},"Tracing and metrics","\u002Ffleet\u002Fobservability","07.fleet\u002F09.observability",{"title":1279,"path":1280,"stem":1281,"children":1282,"icon":1284},"Choose sandbox tier 2","\u002Ffleet\u002Fsandbox-tier-2","07.fleet\u002F10.sandbox-tier-2\u002F00.index",[1283,1285,1289,1293],{"title":1279,"path":1280,"stem":1281,"icon":1284},"i-ph-shield-chevron",{"title":1286,"path":1287,"stem":1288,"icon":1284},"Set up gVisor","\u002Ffleet\u002Fsandbox-tier-2\u002Fgvisor","07.fleet\u002F10.sandbox-tier-2\u002F01.gvisor",{"title":1290,"path":1291,"stem":1292,"icon":1284},"Set up microVM isolation","\u002Ffleet\u002Fsandbox-tier-2\u002Fmicrovms","07.fleet\u002F10.sandbox-tier-2\u002F02.microvms",{"title":1294,"path":1295,"stem":1296,"icon":1284},"Configure remote sandboxes","\u002Ffleet\u002Fsandbox-tier-2\u002Fremote","07.fleet\u002F10.sandbox-tier-2\u002F03.remote",{"title":1298,"path":1299,"stem":1300,"icon":1301},"Sandbox on macOS","\u002Ffleet\u002Fsandbox-on-macos","07.fleet\u002F11.sandbox-on-macos","i-ph-apple-logo",{"title":1303,"path":1304,"stem":1305,"icon":1306},"Sandbox on Windows","\u002Ffleet\u002Fsandbox-on-windows","07.fleet\u002F12.sandbox-on-windows","i-ph-windows-logo",{"title":1308,"path":1309,"stem":1310,"children":1311,"icon":797},"Configure local models","\u002Ffleet\u002Flocal-models","07.fleet\u002F13.local-models\u002F00.index",[1312,1313,1317,1321],{"title":1308,"path":1309,"stem":1310,"icon":797},{"title":1314,"path":1315,"stem":1316,"icon":797},"Share a local model with the fleet","\u002Ffleet\u002Flocal-models\u002Ffleet","07.fleet\u002F13.local-models\u002F01.fleet",{"title":1318,"path":1319,"stem":1320,"icon":797},"Review local-model safety checks","\u002Ffleet\u002Flocal-models\u002Ftrust","07.fleet\u002F13.local-models\u002F02.trust",{"title":1322,"path":1323,"stem":1324,"icon":797},"Size and price local models","\u002Ffleet\u002Flocal-models\u002Fsizing-and-cost","07.fleet\u002F13.local-models\u002F03.sizing-and-cost",{"title":1326,"path":1327,"stem":1328,"icon":1241},"Agents on a Mac with MLX","\u002Ffleet\u002Flocal-models-on-a-mac","07.fleet\u002F14.local-models-on-a-mac",{"title":1330,"path":1331,"stem":1332,"icon":127},"Queues","\u002Ffleet\u002Fqueues","07.fleet\u002F15.queues",{"title":1334,"path":1335,"stem":1336,"children":1337,"icon":1339},"Choose a Temporal backend","\u002Ffleet\u002Ftemporal-backends","07.fleet\u002F16.temporal-backends\u002F00.index",[1338,1340,1344,1348],{"title":1334,"path":1335,"stem":1336,"icon":1339},"i-ph-cloud",{"title":1341,"path":1342,"stem":1343},"Set retention and move tenants","\u002Ffleet\u002Ftemporal-backends\u002Fretention-and-migration","07.fleet\u002F16.temporal-backends\u002F01.retention-and-migration",{"title":1345,"path":1346,"stem":1347},"Encrypt Temporal payloads","\u002Ffleet\u002Ftemporal-backends\u002Fencryption","07.fleet\u002F16.temporal-backends\u002F02.encryption",{"title":1349,"path":1350,"stem":1351},"Read payloads in Temporal UI","\u002Ffleet\u002Ftemporal-backends\u002Fcodec","07.fleet\u002F16.temporal-backends\u002F03.codec",{"title":1353,"path":1354,"stem":1355,"icon":1356},"Regions","\u002Ffleet\u002Fregions","07.fleet\u002F17.regions","i-ph-globe-hemisphere-east",{"title":1358,"path":1359,"stem":1360,"children":1361,"icon":1363},"Run the roles separately","\u002Ffleet\u002Fseparate-roles","07.fleet\u002F18.separate-roles\u002F00.index",[1362,1364,1368,1372,1376],{"title":1358,"path":1359,"stem":1360,"icon":1363},"i-ph-squares-four",{"title":1365,"path":1366,"stem":1367},"Prepare database rights","\u002Ffleet\u002Fseparate-roles\u002Fdatabase-rights","07.fleet\u002F18.separate-roles\u002F01.database-rights",{"title":1369,"path":1370,"stem":1371},"Keep plaintext secrets on edges","\u002Ffleet\u002Fseparate-roles\u002Fsecrets","07.fleet\u002F18.separate-roles\u002F02.secrets",{"title":1373,"path":1374,"stem":1375},"Operate through role outages","\u002Ffleet\u002Fseparate-roles\u002Foutages","07.fleet\u002F18.separate-roles\u002F03.outages",{"title":1377,"path":1378,"stem":1379},"Use Temporal UI with separate roles","\u002Ffleet\u002Fseparate-roles\u002Ftemporal-ui","07.fleet\u002F18.separate-roles\u002F04.temporal-ui",{"title":1381,"path":1382,"stem":1383,"icon":1384},"High availability","\u002Ffleet\u002Fhigh-availability","07.fleet\u002F19.high-availability","i-ph-copy",{"title":1386,"path":1387,"stem":1388,"icon":1389},"Management over a WAN","\u002Ffleet\u002Fmanagement-over-a-wan","07.fleet\u002F20.management-over-a-wan","i-ph-globe-hemisphere-west",{"title":1391,"path":1392,"stem":1393,"icon":1394},"Cloud federation","\u002Ffleet\u002Fcloud-federation","07.fleet\u002F21.cloud-federation","i-ph-cloud-check",{"title":1396,"path":1397,"stem":1398,"icon":451},"Payload storage","\u002Ffleet\u002Fpayload-storage","07.fleet\u002F22.payload-storage",{"title":1400,"path":1401,"stem":1402,"children":1403,"icon":1405},"Upgrade a cluster","\u002Ffleet\u002Fupgrades","07.fleet\u002F23.upgrades\u002F00.index",[1404,1406,1410,1414,1418,1422,1426,1430,1434,1438,1442,1446,1450,1454],{"title":1400,"path":1401,"stem":1402,"icon":1405},"i-ph-arrows-clockwise",{"title":1407,"path":1408,"stem":1409},"Prepare for sandbox changes","\u002Ffleet\u002Fupgrades\u002Fsandbox-changes","07.fleet\u002F23.upgrades\u002F01.sandbox-changes",{"title":1411,"path":1412,"stem":1413},"Review policy changes","\u002Ffleet\u002Fupgrades\u002Fpolicy-changes","07.fleet\u002F23.upgrades\u002F02.policy-changes",{"title":1415,"path":1416,"stem":1417},"Review data and privacy migrations","\u002Ffleet\u002Fupgrades\u002Fdata-migrations","07.fleet\u002F23.upgrades\u002F03.data-migrations",{"title":1419,"path":1420,"stem":1421},"Prepare storage and identity migrations","\u002Ffleet\u002Fupgrades\u002Fstorage-and-identity","07.fleet\u002F23.upgrades\u002F04.storage-and-identity",{"title":1423,"path":1424,"stem":1425},"Prepare plugins for an upgrade","\u002Ffleet\u002Fupgrades\u002Fplugin-changes","07.fleet\u002F23.upgrades\u002F05.plugin-changes",{"title":1427,"path":1428,"stem":1429},"Keep calls compatible during upgrades","\u002Ffleet\u002Fupgrades\u002Fcall-compatibility","07.fleet\u002F23.upgrades\u002F06.call-compatibility",{"title":1431,"path":1432,"stem":1433},"Review model and budget migrations","\u002Ffleet\u002Fupgrades\u002Fmodel-and-budget-changes","07.fleet\u002F23.upgrades\u002F07.model-and-budget-changes",{"title":1435,"path":1436,"stem":1437},"Migrate to shared worker pools","\u002Ffleet\u002Fupgrades\u002Fshared-pools","07.fleet\u002F23.upgrades\u002F08.shared-pools",{"title":1439,"path":1440,"stem":1441},"Upgrade node binaries and runtimes","\u002Ffleet\u002Fupgrades\u002Fnodes","07.fleet\u002F23.upgrades\u002F09.nodes",{"title":1443,"path":1444,"stem":1445},"Understand runtime shutdown","\u002Ffleet\u002Fupgrades\u002Fruntime-shutdown","07.fleet\u002F23.upgrades\u002F10.runtime-shutdown",{"title":1447,"path":1448,"stem":1449},"Review runtime behaviour changes","\u002Ffleet\u002Fupgrades\u002Fruntime-changes","07.fleet\u002F23.upgrades\u002F11.runtime-changes",{"title":1451,"path":1452,"stem":1453},"Verify releases and switch channels","\u002Ffleet\u002Fupgrades\u002Frelease-verification","07.fleet\u002F23.upgrades\u002F12.release-verification",{"title":1455,"path":1456,"stem":1457},"Roll a runtime out in steps","\u002Ffleet\u002Fupgrades\u002Fruntime-rollouts","07.fleet\u002F23.upgrades\u002F13.runtime-rollouts",{"title":1459,"path":1460,"stem":1461,"icon":463},"Releases","\u002Ffleet\u002Freleases","07.fleet\u002F24.releases",{"title":1463,"path":1464,"stem":1465,"icon":1466},"Docker","\u002Ffleet\u002Fdocker","07.fleet\u002F25.docker","i-ph-shipping-container",{"title":1468,"path":1469,"stem":1470,"children":1471,"icon":480},"Deploy with Kubernetes","\u002Ffleet\u002Fkubernetes","07.fleet\u002F26.kubernetes\u002F00.index",[1472,1473,1477],{"title":1468,"path":1469,"stem":1470,"icon":480},{"title":1474,"path":1475,"stem":1476,"icon":480},"Helm objects and values","\u002Ffleet\u002Fkubernetes\u002Fvalues","07.fleet\u002F26.kubernetes\u002F01.values",{"title":1478,"path":1479,"stem":1480,"icon":480},"Maintain a Kubernetes deployment","\u002Ffleet\u002Fkubernetes\u002Fmaintenance","07.fleet\u002F26.kubernetes\u002F02.maintenance",{"title":1482,"path":1483,"stem":1484,"icon":1485},"Offline install","\u002Ffleet\u002Foffline-install","07.fleet\u002F27.offline-install","i-ph-airplane-tilt",{"title":1487,"path":1488,"stem":1489,"icon":98},"FIPS builds","\u002Ffleet\u002Ffips","07.fleet\u002F28.fips",{"title":1491,"path":1492,"stem":1493,"icon":249},"Run Orchestrator Zero from an MCP client","\u002Ffleet\u002Fmcp-client","07.fleet\u002F29.mcp-client",{"title":1495,"path":1496,"stem":1497,"children":1498,"icon":451},"Back up a cluster","\u002Ffleet\u002Fbackups","07.fleet\u002F30.backups\u002F00.index",[1499,1500],{"title":1495,"path":1496,"stem":1497,"icon":451},{"title":1501,"path":1502,"stem":1503},"Restore a cluster","\u002Ffleet\u002Fbackups\u002Frestore","07.fleet\u002F30.backups\u002F01.restore",{"title":1505,"path":1506,"stem":1507,"children":1508,"icon":71},"Spend","\u002Fspend","08.spend\u002F00.index",[1509,1511,1533,1547,1585],{"title":1510,"path":1506,"stem":1507},"Manage model access and spending",{"title":1512,"path":1513,"stem":1514,"children":1515,"icon":552},"Read cost and usage","\u002Fspend\u002Fcost-and-usage","08.spend\u002F01.cost-and-usage\u002F00.index",[1516,1517,1521,1525,1529],{"title":1512,"path":1513,"stem":1514,"icon":552},{"title":1518,"path":1519,"stem":1520},"Understand recorded charges","\u002Fspend\u002Fcost-and-usage\u002Faccounting","08.spend\u002F01.cost-and-usage\u002F01.accounting",{"title":1522,"path":1523,"stem":1524},"Read model call timings","\u002Fspend\u002Fcost-and-usage\u002Ftimings","08.spend\u002F01.cost-and-usage\u002F02.timings",{"title":1526,"path":1527,"stem":1528},"Export usage","\u002Fspend\u002Fcost-and-usage\u002Fexports","08.spend\u002F01.cost-and-usage\u002F03.exports",{"title":1530,"path":1531,"stem":1532},"Explain prices and cache costs","\u002Fspend\u002Fcost-and-usage\u002Fprices-and-cache","08.spend\u002F01.cost-and-usage\u002F04.prices-and-cache",{"title":1534,"path":1535,"stem":1536,"children":1537,"icon":134},"Set budgets and quotas","\u002Fspend\u002Fbudgets-and-quotas","08.spend\u002F02.budgets-and-quotas\u002F00.index",[1538,1539,1543],{"title":1534,"path":1535,"stem":1536,"icon":134},{"title":1540,"path":1541,"stem":1542,"icon":134},"Understand quota charging and refusals","\u002Fspend\u002Fbudgets-and-quotas\u002Fcharging","08.spend\u002F02.budgets-and-quotas\u002F01.charging",{"title":1544,"path":1545,"stem":1546,"icon":134},"Request and review budget","\u002Fspend\u002Fbudgets-and-quotas\u002Frequests","08.spend\u002F02.budgets-and-quotas\u002F02.requests",{"title":1548,"path":1549,"stem":1550,"children":1551,"icon":416},"Connect a model provider","\u002Fspend\u002Fmodels-and-keys","08.spend\u002F03.models-and-keys\u002F00.index",[1552,1553,1557,1561,1565,1569,1573,1577,1581],{"title":1548,"path":1549,"stem":1550,"icon":416},{"title":1554,"path":1555,"stem":1556},"Choose model aliases","\u002Fspend\u002Fmodels-and-keys\u002Faliases","08.spend\u002F03.models-and-keys\u002F01.aliases",{"title":1558,"path":1559,"stem":1560},"Map a plugin's models","\u002Fspend\u002Fmodels-and-keys\u002Fmapping","08.spend\u002F03.models-and-keys\u002F02.mapping",{"title":1562,"path":1563,"stem":1564},"Set reasoning effort and cascades","\u002Fspend\u002Fmodels-and-keys\u002Feffort-and-cascades","08.spend\u002F03.models-and-keys\u002F03.effort-and-cascades",{"title":1566,"path":1567,"stem":1568},"Authenticate model calls","\u002Fspend\u002Fmodels-and-keys\u002Fauthentication","08.spend\u002F03.models-and-keys\u002F04.authentication",{"title":1570,"path":1571,"stem":1572},"Control what model calls can reach","\u002Fspend\u002Fmodels-and-keys\u002Fdata-rules","08.spend\u002F03.models-and-keys\u002F05.data-rules",{"title":1574,"path":1575,"stem":1576},"Pool model deployments","\u002Fspend\u002Fmodels-and-keys\u002Fdeployment-pools","08.spend\u002F03.models-and-keys\u002F06.deployment-pools",{"title":1578,"path":1579,"stem":1580},"Configure caches and server tools","\u002Fspend\u002Fmodels-and-keys\u002Fcache-and-tools","08.spend\u002F03.models-and-keys\u002F07.cache-and-tools",{"title":1582,"path":1583,"stem":1584},"Check model changes and retirement","\u002Fspend\u002Fmodels-and-keys\u002Fcanaries-and-retirement","08.spend\u002F03.models-and-keys\u002F08.canaries-and-retirement",{"title":1586,"path":1587,"stem":1588,"icon":1589},"Translating providers","\u002Fspend\u002Ftranslating-providers","08.spend\u002F04.translating-providers","i-ph-translate",{"title":1591,"path":1592,"stem":1593,"children":1594,"icon":71},"Admin","\u002Fadmin","09.admin\u002F00.index",[1595,1597,1623,1650,1654,1658,1680,1685,1696],{"title":1596,"path":1592,"stem":1593},"Administer access and credentials",{"title":1598,"path":1599,"stem":1600,"children":1601,"icon":98},"Configure sign-in","\u002Fadmin\u002Fsign-in","09.admin\u002F01.sign-in\u002F00.index",[1602,1603,1607,1611,1615,1619],{"title":1598,"path":1599,"stem":1600,"icon":98},{"title":1604,"path":1605,"stem":1606},"Configure an identity provider","\u002Fadmin\u002Fsign-in\u002Fidentity-providers","09.admin\u002F01.sign-in\u002F01.identity-providers",{"title":1608,"path":1609,"stem":1610},"Provision accounts from a directory","\u002Fadmin\u002Fsign-in\u002Fprovisioning","09.admin\u002F01.sign-in\u002F02.provisioning",{"title":1612,"path":1613,"stem":1614},"Manage passwords and second factors","\u002Fadmin\u002Fsign-in\u002Fpasswords","09.admin\u002F01.sign-in\u002F03.passwords",{"title":1616,"path":1617,"stem":1618},"Sign in from the CLI and MCP clients","\u002Fadmin\u002Fsign-in\u002Fclients","09.admin\u002F01.sign-in\u002F04.clients",{"title":1620,"path":1621,"stem":1622},"End sessions and inspect sign-in events","\u002Fadmin\u002Fsign-in\u002Fsessions","09.admin\u002F01.sign-in\u002F05.sessions",{"title":1624,"path":1625,"stem":1626,"children":1627,"icon":1629},"Manage tenant secrets","\u002Fadmin\u002Fsecrets","09.admin\u002F02.secrets\u002F00.index",[1628,1630,1634,1638,1642,1646],{"title":1624,"path":1625,"stem":1626,"icon":1629},"i-ph-key",{"title":1631,"path":1632,"stem":1633},"Bind secrets to destination hosts","\u002Fadmin\u002Fsecrets\u002Fhost-bindings","09.admin\u002F02.secrets\u002F01.host-bindings",{"title":1635,"path":1636,"stem":1637},"Test and rotate secrets","\u002Fadmin\u002Fsecrets\u002Frotation","09.admin\u002F02.secrets\u002F02.rotation",{"title":1639,"path":1640,"stem":1641},"Use an external secret store","\u002Fadmin\u002Fsecrets\u002Fexternal-stores","09.admin\u002F02.secrets\u002F03.external-stores",{"title":1643,"path":1644,"stem":1645},"Deliver and scan plugin secrets","\u002Fadmin\u002Fsecrets\u002Fplugin-secrets","09.admin\u002F02.secrets\u002F04.plugin-secrets",{"title":1647,"path":1648,"stem":1649},"Configure plugin settings","\u002Fadmin\u002Fsecrets\u002Fsettings","09.admin\u002F02.secrets\u002F05.settings",{"title":1651,"path":1652,"stem":1653,"icon":1629},"Credential injection","\u002Fadmin\u002Fcredential-injection","09.admin\u002F03.credential-injection",{"title":1655,"path":1656,"stem":1657,"icon":1629},"Key commands","\u002Fadmin\u002Fkey-commands","09.admin\u002F04.key-commands",{"title":1659,"path":1660,"stem":1661,"children":1662,"icon":782},"Connect a plugin to another system","\u002Fadmin\u002Fconnections","09.admin\u002F05.connections\u002F00.index",[1663,1664,1668,1672,1676],{"title":1659,"path":1660,"stem":1661,"icon":782},{"title":1665,"path":1666,"stem":1667,"icon":782},"Renew and reconnect credentials","\u002Fadmin\u002Fconnections\u002Frenewal","09.admin\u002F05.connections\u002F01.renewal",{"title":1669,"path":1670,"stem":1671,"icon":782},"Restrict connection destinations","\u002Fadmin\u002Fconnections\u002Fdestinations","09.admin\u002F05.connections\u002F02.destinations",{"title":1673,"path":1674,"stem":1675,"icon":782},"Diagnose connection failures","\u002Fadmin\u002Fconnections\u002Ftroubleshooting","09.admin\u002F05.connections\u002F03.troubleshooting",{"title":1677,"path":1678,"stem":1679,"icon":782},"Understand connection security","\u002Fadmin\u002Fconnections\u002Fsecurity","09.admin\u002F05.connections\u002F04.security",{"title":1681,"path":1682,"stem":1683,"icon":1684},"Tenants","\u002Fadmin\u002Ftenants","09.admin\u002F06.tenants","i-ph-buildings",{"title":1686,"path":1687,"stem":1688,"children":1689,"icon":1691},"Export and verify a tenant","\u002Fadmin\u002Ftenant-export","09.admin\u002F07.tenant-export\u002F00.index",[1690,1692],{"title":1686,"path":1687,"stem":1688,"icon":1691},"i-ph-export",{"title":1693,"path":1694,"stem":1695,"icon":1691},"Tenant export format","\u002Fadmin\u002Ftenant-export\u002Fformat","09.admin\u002F07.tenant-export\u002F01.format",{"title":1697,"path":1698,"stem":1699,"icon":1700},"Notifications","\u002Fadmin\u002Fnotifications","09.admin\u002F08.notifications","i-ph-bell-ringing",{"title":1702,"path":1703,"stem":1704,"children":1705,"icon":71},"Reference","\u002Freference","10.reference\u002F00.index",[1706,1707,1726,1760,1794,1798,1803,1807,1812,1817,1822,1826],{"title":1702,"path":1703,"stem":1704},{"title":1708,"path":1709,"stem":1710,"children":1711,"icon":1725},"CLI","\u002Freference\u002Fcli","10.reference\u002F01.cli\u002F00.index",[1712,1713,1719],{"title":1708,"path":1709,"stem":1710},{"title":1714,"path":1715,"stem":1716,"children":1717},"oz0","\u002Freference\u002Fcli\u002Foz0","10.reference\u002F01.cli\u002F01.oz0\u002F00.index",[1718],{"title":1714,"path":1715,"stem":1716},{"title":1720,"path":1721,"stem":1722,"children":1723},"oz0-node","\u002Freference\u002Fcli\u002Foz0-node","10.reference\u002F01.cli\u002F02.oz0-node\u002F00.index",[1724],{"title":1720,"path":1721,"stem":1722},"i-ph-terminal-window",{"title":1727,"path":1728,"stem":1729,"children":1730,"icon":725},"oz0-plugin.yaml","\u002Freference\u002Fplugin-manifest","10.reference\u002F02.plugin-manifest\u002F00.index",[1731,1732,1736,1740,1744,1748,1752,1756],{"title":1727,"path":1728,"stem":1729,"icon":725},{"title":1733,"path":1734,"stem":1735},"Dependencies and cross-plugin access","\u002Freference\u002Fplugin-manifest\u002Fdependencies","10.reference\u002F02.plugin-manifest\u002F01.dependencies",{"title":1737,"path":1738,"stem":1739},"Tool declarations","\u002Freference\u002Fplugin-manifest\u002Ftools","10.reference\u002F02.plugin-manifest\u002F02.tools",{"title":1741,"path":1742,"stem":1743},"Harnesses, events and channels","\u002Freference\u002Fplugin-manifest\u002Fruntimes","10.reference\u002F02.plugin-manifest\u002F03.runtimes",{"title":1745,"path":1746,"stem":1747},"Connections and hooks","\u002Freference\u002Fplugin-manifest\u002Fconnections","10.reference\u002F02.plugin-manifest\u002F04.connections",{"title":1749,"path":1750,"stem":1751},"Plugin sets and policies","\u002Freference\u002Fplugin-manifest\u002Fsets-policy","10.reference\u002F02.plugin-manifest\u002F05.sets-policy",{"title":1753,"path":1754,"stem":1755},"Data, evidence and mail","\u002Freference\u002Fplugin-manifest\u002Fdata","10.reference\u002F02.plugin-manifest\u002F06.data",{"title":1757,"path":1758,"stem":1759},"Generated OpenAPI manifests","\u002Freference\u002Fplugin-manifest\u002Fopenapi","10.reference\u002F02.plugin-manifest\u002F07.openapi",{"title":1761,"path":1762,"stem":1763,"children":1764,"icon":666},"Agent definition","\u002Freference\u002Fagent-definition","10.reference\u002F03.agent-definition\u002F00.index",[1765,1766,1770,1774,1778,1782,1786,1790],{"title":1761,"path":1762,"stem":1763,"icon":666},{"title":1767,"path":1768,"stem":1769},"Identity, instructions and tools","\u002Freference\u002Fagent-definition\u002Fidentity","10.reference\u002F03.agent-definition\u002F01.identity",{"title":1771,"path":1772,"stem":1773},"Models and placement","\u002Freference\u002Fagent-definition\u002Fmodels","10.reference\u002F03.agent-definition\u002F02.models",{"title":1775,"path":1776,"stem":1777},"Limits and spend","\u002Freference\u002Fagent-definition\u002Flimits","10.reference\u002F03.agent-definition\u002F03.limits",{"title":1779,"path":1780,"stem":1781},"Judges and candidate selection","\u002Freference\u002Fagent-definition\u002Fquality","10.reference\u002F03.agent-definition\u002F04.quality",{"title":1783,"path":1784,"stem":1785},"Delegation and human decisions","\u002Freference\u002Fagent-definition\u002Fcoordination","10.reference\u002F03.agent-definition\u002F05.coordination",{"title":1787,"path":1788,"stem":1789},"History and recovery","\u002Freference\u002Fagent-definition\u002Fhistory","10.reference\u002F03.agent-definition\u002F06.history",{"title":1791,"path":1792,"stem":1793},"Sandbox, data and retention","\u002Freference\u002Fagent-definition\u002Fsecurity","10.reference\u002F03.agent-definition\u002F07.security",{"title":1795,"path":1796,"stem":1797,"icon":517},"Ports","\u002Freference\u002Fports","10.reference\u002F04.ports",{"title":1799,"path":1800,"stem":1801,"icon":1802},"Environment variables","\u002Freference\u002Fenvironment","10.reference\u002F05.environment","i-ph-brackets-curly",{"title":1804,"path":1805,"stem":1806,"icon":373},"Files and directories","\u002Freference\u002Ffiles","10.reference\u002F06.files",{"title":1808,"path":1809,"stem":1810,"icon":1811},"Lists and pages","\u002Freference\u002Flist-pages","10.reference\u002F07.list-pages","i-ph-list-numbers",{"title":1813,"path":1814,"stem":1815,"icon":1816},"Spend refusals","\u002Freference\u002Fspend-refusals","10.reference\u002F08.spend-refusals","i-ph-hand-coins",{"title":1818,"path":1819,"stem":1820,"icon":1821},"Admin API","\u002Freference\u002Fadmin-api","10.reference\u002F09.admin-api","i-ph-repeat",{"title":1823,"path":1824,"stem":1825},"Compatibility","\u002Freference\u002Fcompatibility","10.reference\u002F10.compatibility",{"title":1827,"path":1828,"stem":1829},"Known issues","\u002Freference\u002Fknown-issues","10.reference\u002F11.known-issues",{"title":1831,"path":1832,"stem":1833,"children":1834,"icon":71},"About","\u002Fabout","11.about\u002F00.index",[1835,1836,1840,1845],{"title":1831,"path":1832,"stem":1833},{"title":1837,"path":1838,"stem":1839,"icon":967},"Licensing","\u002Fabout\u002Flicensing","11.about\u002F01.licensing",{"title":1841,"path":1842,"stem":1843,"icon":1844},"About these docs","\u002Fabout\u002Fcontributing-docs","11.about\u002F02.contributing-docs","i-ph-pencil-simple",{"title":1846,"path":1847,"stem":1848,"icon":42},"A local environment","\u002Fabout\u002Flocal-environment","11.about\u002F03.local-environment",{"id":1850,"title":1693,"body":1851,"description":1860,"extension":5064,"links":5065,"meta":5066,"navigation":5069,"path":1694,"seo":5070,"stem":1695,"__hash__":5071},"docs\u002F09.admin\u002F07.tenant-export\u002F01.format.md",{"type":1852,"value":1853,"toc":5056},"minimark",[1854,1858,1861,1866,1874,2113,2118,2434,2482,2486,2506],[1855,1856,1857],"p",{},"For: cluster and tenant administrators.",[1855,1859,1860],{},"Look up export files, manifest fields and table inclusion rules.",[1862,1863,1865],"h2",{"id":1864},"the-format","The format",[1855,1867,1868,1869,1873],{},"The format is ",[1870,1871,1872],"code",{},"oz0-tenant-export\u002F1",". Within it files are only added: a new column appears in its table's file and in\nthe manifest, so read columns by name and allow ones you do not know. A renamed or removed column, or a changed\nmeaning, is a new format version, never a patch release's change.",[1875,1876,1877,1890],"table",{},[1878,1879,1880],"thead",{},[1881,1882,1883,1887],"tr",{},[1884,1885,1886],"th",{},"Path",[1884,1888,1889],{},"What it holds",[1891,1892,1893,1904,1921,1954,1964,1974,1988,2014,2027,2037,2059,2077,2097],"tbody",{},[1881,1894,1895,1901],{},[1896,1897,1898],"td",{},[1870,1899,1900],{},"README.txt",[1896,1902,1903],{},"What the export holds and how to check it",[1881,1905,1906,1915],{},[1896,1907,1908,1911,1912],{},[1870,1909,1910],{},"manifest.json",", ",[1870,1913,1914],{},"manifest.sig",[1896,1916,1917,1918],{},"The manifest below, and the audit key's signature over ",[1870,1919,1920],{},"\"oz0-tenant-export\u002F1\\n\" + sha256(manifest.json)",[1881,1922,1923,1931],{},[1896,1924,1925,1911,1928],{},[1870,1926,1927],{},"keys\u002Faudit.json",[1870,1929,1930],{},"keys\u002Fgateway.json",[1896,1932,1933,1934,1911,1937,1911,1940,1943,1944,1911,1947,1911,1950,1953],{},"The public keys that sign the manifests (",[1870,1935,1936],{},"id",[1870,1938,1939],{},"kind",[1870,1941,1942],{},"public_key"," in base64, ",[1870,1945,1946],{},"fingerprint",[1870,1948,1949],{},"created_at",[1870,1951,1952],{},"retired_at",")",[1881,1955,1956,1961],{},[1896,1957,1958],{},[1870,1959,1960],{},"tables\u002F\u003Ctable>.jsonl",[1896,1962,1963],{},"One JSON object per row: the table's columns by name (text as strings, integers as numbers, bytes in base64); times are UTC milliseconds in integer columns; text columns that hold JSON stay JSON text",[1881,1965,1966,1971],{},[1896,1967,1968],{},[1870,1969,1970],{},"plugins\u002F\u003Cname>\u002F\u003Cversion>.tar.gz",[1896,1972,1973],{},"Each installed plugin's files, the gzipped tar the cluster installed",[1881,1975,1976,1981],{},[1896,1977,1978],{},[1870,1979,1980],{},"audit\u002Flog.jsonl",[1896,1982,1983,1984,1987],{},"The tenant's audit chain as ",[1870,1985,1986],{},"oz0 audit export"," writes it, ending with the head line",[1881,1989,1990,1995],{},[1896,1991,1992],{},[1870,1993,1994],{},"evidence\u002F",[1896,1996,1997,1998,2002,2003,2005,2006,2010,2011,2013],{},"The ",[1999,2000,2001],"a",{"href":1186},"evidence bundle"," for the period, with its own ",[1870,2004,1910],{}," and signature; made ",[1999,2007,2009],{"href":2008},"\u002Fgovern\u002Faudit-trail\u002Fevidence-bundles#a-bundle-made-without-the-content-permission","without the content permission",", whoever exports, since ",[1870,2012,1980],{}," carries the private parts",[1881,2015,2016,2021],{},[1896,2017,2018],{},[1870,2019,2020],{},"usage\u002Fusage.jsonl",[1896,2022,1997,2023,2026],{},[1999,2024,2025],{"href":1513},"usage export","'s rows (schema version 1)",[1881,2028,2029,2034],{},[1896,2030,2031],{},[1870,2032,2033],{},"inventory\u002Finventory.json",[1896,2035,2036],{},"The inventory export as JSON",[1881,2038,2039,2044],{},[1896,2040,2041],{},[1870,2042,2043],{},"recipients\u002Frecipients.json",[1896,2045,1997,2046,2050,2051,2054,2055,2058],{},[1999,2047,2049],{"href":2048},"\u002Fgovern\u002Finventory#where-data-goes","recipient map"," of every agent and flow as ",[1870,2052,2053],{},"oz0 inventory recipients --format json"," writes it (format ",[1870,2056,2057],{},"oz0-recipients\u002F1","), computed when the export is made",[1881,2060,2061,2066],{},[1896,2062,2063],{},[1870,2064,2065],{},"purposes\u002Fpurposes.json",[1896,2067,2068,2069,2073,2074,1953],{},"The tenant's ",[1999,2070,2072],{"href":2071},"\u002Fgovern\u002Finventory#purposes","purposes and legal bases",", each agent's declared purposes and the findings (format ",[1870,2075,2076],{},"oz0-purposes\u002F1",[1881,2078,2079,2087],{},[1896,2080,2081,1911,2084],{},[1870,2082,2083],{},"content\u002Fmanifest.json",[1870,2085,2086],{},"content\u002Fmanifest.sig",[1896,2088,2089,2090,2093,2094],{},"With ",[1870,2091,2092],{},"--content",": the jobs an edge exported, signed with its gateway key over ",[1870,2095,2096],{},"\"oz0-tenant-export-content\u002F1\\n\" + sha256(content\u002Fmanifest.json)",[1881,2098,2099,2104],{},[1896,2100,2101],{},[1870,2102,2103],{},"content\u002Fjobs\u002F\u003Cjob>.json",[1896,2105,2106,2107,2054,2110,1953],{},"Each job as ",[1870,2108,2109],{},"oz0 job export --content",[1870,2111,2112],{},"oz0.job-export\u002Fv1",[1855,2114,2115,2117],{},[1870,2116,1910],{},":",[1875,2119,2120,2129],{},[1878,2121,2122],{},[1881,2123,2124,2127],{},[1884,2125,2126],{},"Field",[1884,2128,1889],{},[1891,2130,2131,2142,2157,2179,2193,2203,2213,2286,2306,2342,2362,2375,2397,2416],{},[1881,2132,2133,2138],{},[1896,2134,2135],{},[1870,2136,2137],{},"format",[1896,2139,2140],{},[1870,2141,1872],{},[1881,2143,2144,2154],{},[1896,2145,2146,1911,2149,1911,2151],{},[1870,2147,2148],{},"tenant",[1870,2150,1949],{},[1870,2152,2153],{},"created_by",[1896,2155,2156],{},"Whose export, when, and who made it",[1881,2158,2159,2164],{},[1896,2160,2161],{},[1870,2162,2163],{},"cluster",[1896,2165,2166,1911,2168,1911,2171,2174,2175,2178],{},[1870,2167,1936],{},[1870,2169,2170],{},"name",[1870,2172,2173],{},"version"," (the server's) and ",[1870,2176,2177],{},"schema_version"," (the database's)",[1881,2180,2181,2186],{},[1896,2182,2183],{},[1870,2184,2185],{},"since",[1896,2187,2188,2189,2192],{},"The start of the period, when ",[1870,2190,2191],{},"--since"," was given",[1881,2194,2195,2200],{},[1896,2196,2197],{},[1870,2198,2199],{},"content",[1896,2201,2202],{},"Whether content is in it",[1881,2204,2205,2210],{},[1896,2206,2207],{},[1870,2208,2209],{},"key_id",[1896,2211,2212],{},"The audit key that signs it",[1881,2214,2215,2220],{},[1896,2216,2217],{},[1870,2218,2219],{},"tables",[1896,2221,2222,2223,1911,2225,1911,2228,1911,2231,1911,2234,1911,2237,2240,2241,2243,2244,2247,2248,2243,2251,2254,2255,2258,2259,2262,2263,2265,2266,2268,2269,2272,2273,2276,2277,2279,2280,2276,2283,2285],{},"Per exported table: ",[1870,2224,2170],{},[1870,2226,2227],{},"rule",[1870,2229,2230],{},"file",[1870,2232,2233],{},"rows",[1870,2235,2236],{},"sha256",[1870,2238,2239],{},"columns"," (",[1870,2242,2170],{}," and ",[1870,2245,2246],{},"type",": text, integer, real, bytes, boolean), ",[1870,2249,2250],{},"redacted",[1870,2252,2253],{},"sealed"," (never in the rows), ",[1870,2256,2257],{},"withheld"," (content columns, ",[1870,2260,2261],{},"null"," without content), ",[1870,2264,2185],{}," (the column ",[1870,2267,2191],{}," filtered on), ",[1870,2270,2271],{},"erased_rows"," (rows left out as an erased subject's), ",[1870,2274,2275],{},"private_rows"," (rows whose content columns are ",[1870,2278,2261],{}," as someone else's private chat's), ",[1870,2281,2282],{},"walled_rows",[1870,2284,2261],{}," because a wall closes them to the exporter)",[1881,2287,2288,2293],{},[1896,2289,2290],{},[1870,2291,2292],{},"skipped",[1896,2294,2295,2296,2299,2300,2243,2302,2305],{},"Every table not in ",[1870,2297,2298],{},"tables\u002F",", with its ",[1870,2301,2227],{},[1870,2303,2304],{},"reason",": carried by a part, transient, or the cluster's",[1881,2307,2308,2313],{},[1896,2309,2310],{},[1870,2311,2312],{},"parts",[1896,2314,2315,2316,1911,2319,1911,2322,1911,2325,1911,2328,1911,2331,1911,2334,2336,2337,2243,2340],{},"The parts (",[1870,2317,2318],{},"audit",[1870,2320,2321],{},"evidence",[1870,2323,2324],{},"usage",[1870,2326,2327],{},"inventory",[1870,2329,2330],{},"recipients",[1870,2332,2333],{},"purposes",[1870,2335,2199],{},"), each with its ",[1870,2338,2339],{},"path",[1870,2341,2137],{},[1881,2343,2344,2349],{},[1896,2345,2346],{},[1870,2347,2348],{},"plugins",[1896,2350,2351,2352,1911,2354,1911,2356,2359,2360],{},"Each installed plugin: ",[1870,2353,2170],{},[1870,2355,2173],{},[1870,2357,2358],{},"artifact"," (its digest) and ",[1870,2361,2230],{},[1881,2363,2364,2369],{},[1896,2365,2366],{},[1870,2367,2368],{},"content_manifest",[1896,2370,2371,2372,2374],{},"With content: the content manifest's ",[1870,2373,2236],{},", the gateway key that signed it and the number of jobs",[1881,2376,2377,2382],{},[1896,2378,2379],{},[1870,2380,2381],{},"private_chats",[1896,2383,2384,2385,2243,2387,2390,2391,2243,2393,2396],{},"With content: ",[1870,2386,2257],{},[1870,2388,2389],{},"read_with_reason"," (other people's private chats), and the ",[1870,2392,2233],{},[1870,2394,2395],{},"audit_entries"," whose content was withheld",[1881,2398,2399,2404],{},[1896,2400,2401],{},[1870,2402,2403],{},"walls",[1896,2405,2406,2407,2243,2409,2411,2412,2415],{},"With content, when the tenant's walls apply to the exporter: the ",[1870,2408,2233],{},[1870,2410,2395],{}," whose content a wall withheld, and a ",[1870,2413,2414],{},"note"," on how it was decided",[1881,2417,2418,2423],{},[1896,2419,2420],{},[1870,2421,2422],{},"files",[1896,2424,2425,2426,1911,2428,2243,2431,2433],{},"Every other file's ",[1870,2427,2339],{},[1870,2429,2430],{},"size",[1870,2432,2236],{},", but the content part's files, which the content manifest lists",[1855,2435,2436,2438,2439,2240,2441,2444,2445,1911,2447,1911,2449,2451,2452,1911,2454,1911,2456,2459,2460,1911,2462,1911,2464,1911,2466,2469,2470,2444,2472,2475,2476,2243,2479,2481],{},[1870,2437,2083],{}," has ",[1870,2440,2137],{},[1870,2442,2443],{},"oz0-tenant-export-content\u002F1","), ",[1870,2446,2148],{},[1870,2448,1949],{},[1870,2450,2153],{},",\n",[1870,2453,2185],{},[1870,2455,2209],{},[1870,2457,2458],{},"jobs"," (each ",[1870,2461,1936],{},[1870,2463,2230],{},[1870,2465,2199],{},[1870,2467,2468],{},"redactions"," and a ",[1870,2471,2414],{},[1870,2473,2474],{},"left"," (jobs left out with the\nreason, such as an erased subject), ",[1870,2477,2478],{},"truncated",[1870,2480,2422],{},".",[2483,2484,2485],"h3",{"id":2219},"Tables",[1855,2487,2488,2489,2492,2493,2496,2497,2243,2500,2502,2503,2505],{},"Every table of the database has one rule, and a test fails when a new table has none, so this list is complete for\nthe version you run. ",[1870,2490,2491],{},"export"," exports every column but those named; ",[1870,2494,2495],{},"part"," means another part carries the table;\n",[1870,2498,2499],{},"skip",[1870,2501,2163],{}," tables are not in the export, for the reason given. The third column is the column ",[1870,2504,2191],{},"\nfilters on.",[1875,2507,2508,2522],{},[1878,2509,2510],{},[1881,2511,2512,2515,2518],{},[1884,2513,2514],{},"Table",[1884,2516,2517],{},"Rule",[1884,2519,2520],{},[1870,2521,2191],{},[1891,2523,2524,2535,2545,2556,2569,2580,2591,2602,2613,2624,2638,2649,2660,2671,2682,2693,2707,2718,2729,2740,2751,2762,2773,2784,2795,2806,2817,2828,2840,2851,2862,2873,2884,2895,2908,2918,2929,2940,2952,2964,2975,2988,3002,3017,3030,3041,3052,3063,3074,3085,3096,3108,3119,3130,3144,3157,3170,3183,3197,3210,3224,3238,3251,3265,3278,3291,3305,3318,3329,3340,3351,3362,3375,3389,3402,3415,3433,3446,3460,3474,3488,3499,3513,3524,3539,3553,3565,3577,3589,3601,3613,3625,3637,3649,3661,3673,3685,3697,3709,3721,3733,3745,3757,3769,3781,3793,3804,3816,3828,3840,3852,3864,3876,3888,3900,3912,3924,3936,3948,3960,3972,3984,3996,4008,4020,4032,4044,4056,4068,4080,4092,4104,4116,4130,4141,4154,4167,4179,4191,4202,4213,4224,4235,4246,4257,4268,4279,4291,4303,4315,4327,4339,4351,4365,4381,4394,4407,4421,4432,4443,4454,4466,4477,4488,4499,4510,4521,4532,4543,4554,4565,4577,4589,4601,4612,4623,4635,4647,4659,4670,4683,4696,4707,4721,4732,4745,4756,4767,4778,4790,4803,4817,4828,4841,4855,4866,4877,4889,4900,4911,4923,4935,4950,4961,4973,4984,4996,5008,5020,5032,5044],{},[1881,2525,2526,2531,2533],{},[1896,2527,2528],{},[1870,2529,2530],{},"tenants",[1896,2532,2491],{},[1896,2534],{},[1881,2536,2537,2541,2543],{},[1896,2538,2539],{},[1870,2540,2348],{},[1896,2542,2491],{},[1896,2544],{},[1881,2546,2547,2552,2554],{},[1896,2548,2549],{},[1870,2550,2551],{},"plugin_versions",[1896,2553,2491],{},[1896,2555],{},[1881,2557,2558,2563,2565],{},[1896,2559,2560],{},[1870,2561,2562],{},"plugin_contract_changes",[1896,2564,2491],{},[1896,2566,2567],{},[1870,2568,1949],{},[1881,2570,2571,2576,2578],{},[1896,2572,2573],{},[1870,2574,2575],{},"plugin_uses_grants",[1896,2577,2491],{},[1896,2579],{},[1881,2581,2582,2587,2589],{},[1896,2583,2584],{},[1870,2585,2586],{},"plugin_uses_pending",[1896,2588,2491],{},[1896,2590],{},[1881,2592,2593,2598,2600],{},[1896,2594,2595],{},[1870,2596,2597],{},"plugin_optional_secrets",[1896,2599,2491],{},[1896,2601],{},[1881,2603,2604,2609,2611],{},[1896,2605,2606],{},[1870,2607,2608],{},"plugin_provides",[1896,2610,2491],{},[1896,2612],{},[1881,2614,2615,2620,2622],{},[1896,2616,2617],{},[1870,2618,2619],{},"tool_policies",[1896,2621,2491],{},[1896,2623],{},[1881,2625,2626,2631,2633],{},[1896,2627,2628],{},[1870,2629,2630],{},"tool_rule_shadow",[1896,2632,2491],{},[1896,2634,2635],{},[1870,2636,2637],{},"last_at",[1881,2639,2640,2645,2647],{},[1896,2641,2642],{},[1870,2643,2644],{},"llm_providers",[1896,2646,2491],{},[1896,2648],{},[1881,2650,2651,2656,2658],{},[1896,2652,2653],{},[1870,2654,2655],{},"model_aliases",[1896,2657,2491],{},[1896,2659],{},[1881,2661,2662,2667,2669],{},[1896,2663,2664],{},[1870,2665,2666],{},"model_alias_seeds",[1896,2668,2491],{},[1896,2670],{},[1881,2672,2673,2678,2680],{},[1896,2674,2675],{},[1870,2676,2677],{},"model_map_rules",[1896,2679,2491],{},[1896,2681],{},[1881,2683,2684,2689,2691],{},[1896,2685,2686],{},[1870,2687,2688],{},"agent_budgets",[1896,2690,2491],{},[1896,2692],{},[1881,2694,2695,2700,2702],{},[1896,2696,2697],{},[1870,2698,2699],{},"agent_changes",[1896,2701,2491],{},[1896,2703,2704],{},[1870,2705,2706],{},"proposed_at",[1881,2708,2709,2714,2716],{},[1896,2710,2711],{},[1870,2712,2713],{},"plugin_change_budgets",[1896,2715,2491],{},[1896,2717],{},[1881,2719,2720,2725,2727],{},[1896,2721,2722],{},[1870,2723,2724],{},"model_canaries",[1896,2726,2491],{},[1896,2728],{},[1881,2730,2731,2736,2738],{},[1896,2732,2733],{},[1870,2734,2735],{},"teams",[1896,2737,2491],{},[1896,2739],{},[1881,2741,2742,2747,2749],{},[1896,2743,2744],{},[1870,2745,2746],{},"team_members",[1896,2748,2491],{},[1896,2750],{},[1881,2752,2753,2758,2760],{},[1896,2754,2755],{},[1870,2756,2757],{},"quotas",[1896,2759,2491],{},[1896,2761],{},[1881,2763,2764,2769,2771],{},[1896,2765,2766],{},[1870,2767,2768],{},"routines",[1896,2770,2491],{},[1896,2772],{},[1881,2774,2775,2780,2782],{},[1896,2776,2777],{},[1870,2778,2779],{},"routine_versions",[1896,2781,2491],{},[1896,2783],{},[1881,2785,2786,2791,2793],{},[1896,2787,2788],{},[1870,2789,2790],{},"plugin_hidden_skills",[1896,2792,2491],{},[1896,2794],{},[1881,2796,2797,2802,2804],{},[1896,2798,2799],{},[1870,2800,2801],{},"channel_bindings",[1896,2803,2491],{},[1896,2805],{},[1881,2807,2808,2813,2815],{},[1896,2809,2810],{},[1870,2811,2812],{},"channel_members",[1896,2814,2491],{},[1896,2816],{},[1881,2818,2819,2824,2826],{},[1896,2820,2821],{},[1870,2822,2823],{},"channel_rooms",[1896,2825,2491],{},[1896,2827],{},[1881,2829,2830,2835,2838],{},[1896,2831,2832],{},[1870,2833,2834],{},"connections",[1896,2836,2837],{},"export; redacted nonce, nonce_expires_at (the one-time nonce of a flow under way)",[1896,2839],{},[1881,2841,2842,2847,2849],{},[1896,2843,2844],{},[1870,2845,2846],{},"credential_bindings",[1896,2848,2491],{},[1896,2850],{},[1881,2852,2853,2858,2860],{},[1896,2854,2855],{},[1870,2856,2857],{},"tenant_settings",[1896,2859,2491],{},[1896,2861],{},[1881,2863,2864,2869,2871],{},[1896,2865,2866],{},[1870,2867,2868],{},"tenant_retention",[1896,2870,2491],{},[1896,2872],{},[1881,2874,2875,2880,2882],{},[1896,2876,2877],{},[1870,2878,2879],{},"mfa_policies",[1896,2881,2491],{},[1896,2883],{},[1881,2885,2886,2891,2893],{},[1896,2887,2888],{},[1870,2889,2890],{},"notification_rules",[1896,2892,2491],{},[1896,2894],{},[1881,2896,2897,2902,2904],{},[1896,2898,2899],{},[1870,2900,2901],{},"kill_switches",[1896,2903,2491],{},[1896,2905,2906],{},[1870,2907,1949],{},[1881,2909,2910,2914,2916],{},[1896,2911,2912],{},[1870,2913,2327],{},[1896,2915,2491],{},[1896,2917],{},[1881,2919,2920,2925,2927],{},[1896,2921,2922],{},[1870,2923,2924],{},"memberships",[1896,2926,2491],{},[1896,2928],{},[1881,2930,2931,2936,2938],{},[1896,2932,2933],{},[1870,2934,2935],{},"provisioner_tenants",[1896,2937,2491],{},[1896,2939],{},[1881,2941,2942,2947,2950],{},[1896,2943,2944],{},[1870,2945,2946],{},"api_keys",[1896,2948,2949],{},"export; redacted secret_hash (a key's hash is a credential)",[1896,2951],{},[1881,2953,2954,2959,2962],{},[1896,2955,2956],{},[1870,2957,2958],{},"join_tokens",[1896,2960,2961],{},"export; redacted secret_hash (a token's hash is a credential)",[1896,2963],{},[1881,2965,2966,2971,2973],{},[1896,2967,2968],{},[1870,2969,2970],{},"nodes",[1896,2972,2491],{},[1896,2974],{},[1881,2976,2977,2982,2984],{},[1896,2978,2979],{},[1870,2980,2981],{},"rollouts",[1896,2983,2491],{},[1896,2985,2986],{},[1870,2987,1949],{},[1881,2989,2990,2995,2997],{},[1896,2991,2992],{},[1870,2993,2994],{},"tenant_backend_moves",[1896,2996,2491],{},[1896,2998,2999],{},[1870,3000,3001],{},"started_at",[1881,3003,3004,3009,3012],{},[1896,3005,3006],{},[1870,3007,3008],{},"change_requests",[1896,3010,3011],{},"export; content diff, payload, error only with --content; digests delta_sha256 keyed without --content",[1896,3013,3014],{},[1870,3015,3016],{},"requested_at",[1881,3018,3019,3024,3026],{},[1896,3020,3021],{},[1870,3022,3023],{},"tenant_region_moves",[1896,3025,2491],{},[1896,3027,3028],{},[1870,3029,3001],{},[1881,3031,3032,3037,3039],{},[1896,3033,3034],{},[1870,3035,3036],{},"workspace_folders",[1896,3038,2491],{},[1896,3040],{},[1881,3042,3043,3048,3050],{},[1896,3044,3045],{},[1870,3046,3047],{},"workspace_revisions",[1896,3049,2491],{},[1896,3051],{},[1881,3053,3054,3059,3061],{},[1896,3055,3056],{},[1870,3057,3058],{},"workspace_revision_files",[1896,3060,2491],{},[1896,3062],{},[1881,3064,3065,3070,3072],{},[1896,3066,3067],{},[1870,3068,3069],{},"workspace_blobs",[1896,3071,2491],{},[1896,3073],{},[1881,3075,3076,3081,3083],{},[1896,3077,3078],{},[1870,3079,3080],{},"workspace_drafts",[1896,3082,2491],{},[1896,3084],{},[1881,3086,3087,3092,3094],{},[1896,3088,3089],{},[1870,3090,3091],{},"workspace_draft_files",[1896,3093,2491],{},[1896,3095],{},[1881,3097,3098,3103,3106],{},[1896,3099,3100],{},[1870,3101,3102],{},"tenant_secrets",[1896,3104,3105],{},"export; sealed sealed left out",[1896,3107],{},[1881,3109,3110,3115,3117],{},[1896,3111,3112],{},[1870,3113,3114],{},"tenant_payload_keys",[1896,3116,3105],{},[1896,3118],{},[1881,3120,3121,3126,3128],{},[1896,3122,3123],{},[1870,3124,3125],{},"subject_keys",[1896,3127,3105],{},[1896,3129],{},[1881,3131,3132,3137,3140],{},[1896,3133,3134],{},[1870,3135,3136],{},"job_summaries",[1896,3138,3139],{},"export; content error, findings only with --content",[1896,3141,3142],{},[1870,3143,3001],{},[1881,3145,3146,3151,3153],{},[1896,3147,3148],{},[1870,3149,3150],{},"job_owners",[1896,3152,2491],{},[1896,3154,3155],{},[1870,3156,3001],{},[1881,3158,3159,3164,3166],{},[1896,3160,3161],{},[1870,3162,3163],{},"job_starters",[1896,3165,2491],{},[1896,3167,3168],{},[1870,3169,3001],{},[1881,3171,3172,3177,3179],{},[1896,3173,3174],{},[1870,3175,3176],{},"job_runs",[1896,3178,2491],{},[1896,3180,3181],{},[1870,3182,3001],{},[1881,3184,3185,3190,3192],{},[1896,3186,3187],{},[1870,3188,3189],{},"job_tags",[1896,3191,2491],{},[1896,3193,3194],{},[1870,3195,3196],{},"added_at",[1881,3198,3199,3204,3206],{},[1896,3200,3201],{},[1870,3202,3203],{},"job_step_summaries",[1896,3205,2491],{},[1896,3207,3208],{},[1870,3209,3001],{},[1881,3211,3212,3217,3220],{},[1896,3213,3214],{},[1870,3215,3216],{},"job_errors",[1896,3218,3219],{},"export; content message, example only with --content",[1896,3221,3222],{},[1870,3223,2637],{},[1881,3225,3226,3231,3233],{},[1896,3227,3228],{},[1870,3229,3230],{},"harness_sessions",[1896,3232,2491],{},[1896,3234,3235],{},[1870,3236,3237],{},"recorded_at",[1881,3239,3240,3245,3247],{},[1896,3241,3242],{},[1870,3243,3244],{},"job_budgets",[1896,3246,2491],{},[1896,3248,3249],{},[1870,3250,1949],{},[1881,3252,3253,3258,3261],{},[1896,3254,3255],{},[1870,3256,3257],{},"job_board",[1896,3259,3260],{},"export; redacted dedupe; content body only with --content",[1896,3262,3263],{},[1870,3264,1949],{},[1881,3266,3267,3272,3274],{},[1896,3268,3269],{},[1870,3270,3271],{},"job_conversations",[1896,3273,2491],{},[1896,3275,3276],{},[1870,3277,3001],{},[1881,3279,3280,3285,3287],{},[1896,3281,3282],{},[1870,3283,3284],{},"event_waits",[1896,3286,2491],{},[1896,3288,3289],{},[1870,3290,1949],{},[1881,3292,3293,3298,3301],{},[1896,3294,3295],{},[1870,3296,3297],{},"routine_outputs",[1896,3299,3300],{},"export; content output, arguments, result, answer only with --content",[1896,3302,3303],{},[1870,3304,1949],{},[1881,3306,3307,3312,3314],{},[1896,3308,3309],{},[1870,3310,3311],{},"budget_requests",[1896,3313,2491],{},[1896,3315,3316],{},[1870,3317,1949],{},[1881,3319,3320,3325,3327],{},[1896,3321,3322],{},[1870,3323,3324],{},"loop_events",[1896,3326,2491],{},[1896,3328],{},[1881,3330,3331,3336,3338],{},[1896,3332,3333],{},[1870,3334,3335],{},"chats",[1896,3337,2491],{},[1896,3339],{},[1881,3341,3342,3347,3349],{},[1896,3343,3344],{},[1870,3345,3346],{},"chat_people",[1896,3348,2491],{},[1896,3350],{},[1881,3352,3353,3358,3360],{},[1896,3354,3355],{},[1870,3356,3357],{},"chat_shares",[1896,3359,2491],{},[1896,3361],{},[1881,3363,3364,3369,3371],{},[1896,3365,3366],{},[1870,3367,3368],{},"chat_texts",[1896,3370,3105],{},[1896,3372,3373],{},[1870,3374,3001],{},[1881,3376,3377,3382,3385],{},[1896,3378,3379],{},[1870,3380,3381],{},"channel_threads",[1896,3383,3384],{},"export; redacted reply_token, reply_until; content request only with --content (a chat message's reply token lasts minutes)",[1896,3386,3387],{},[1870,3388,1949],{},[1881,3390,3391,3396,3398],{},[1896,3392,3393],{},[1870,3394,3395],{},"subject_jobs",[1896,3397,2491],{},[1896,3399,3400],{},[1870,3401,3001],{},[1881,3403,3404,3409,3411],{},[1896,3405,3406],{},[1870,3407,3408],{},"erasures",[1896,3410,2491],{},[1896,3412,3413],{},[1870,3414,3016],{},[1881,3416,3417,3422,3428],{},[1896,3418,3419],{},[1870,3420,3421],{},"held_histories",[1896,3423,3424,3425,1953],{},"export; sealed data left out, its digest keyed without content (a held history's copy is the history itself: read it with ",[1870,3426,3427],{},"oz0 retention held --out",[1896,3429,3430],{},[1870,3431,3432],{},"copied_at",[1881,3434,3435,3440,3442],{},[1896,3436,3437],{},[1870,3438,3439],{},"eval_runs",[1896,3441,2491],{},[1896,3443,3444],{},[1870,3445,3001],{},[1881,3447,3448,3453,3455],{},[1896,3449,3450],{},[1870,3451,3452],{},"eval_findings",[1896,3454,2491],{},[1896,3456,3457],{},[1870,3458,3459],{},"opened_at",[1881,3461,3462,3467,3469],{},[1896,3463,3464],{},[1870,3465,3466],{},"eval_kept",[1896,3468,2491],{},[1896,3470,3471],{},[1870,3472,3473],{},"kept_at",[1881,3475,3476,3481,3484],{},[1896,3477,3478],{},[1870,3479,3480],{},"audit_log",[1896,3482,3483],{},"part audit",[1896,3485,3486],{},[1870,3487,3237],{},[1881,3489,3490,3495,3497],{},[1896,3491,3492],{},[1870,3493,3494],{},"audit_chain",[1896,3496,3483],{},[1896,3498],{},[1881,3500,3501,3506,3509],{},[1896,3502,3503],{},[1870,3504,3505],{},"gateway_records",[1896,3507,3508],{},"part evidence",[1896,3510,3511],{},[1870,3512,3237],{},[1881,3514,3515,3520,3522],{},[1896,3516,3517],{},[1870,3518,3519],{},"gateway_chain",[1896,3521,3508],{},[1896,3523],{},[1881,3525,3526,3531,3534],{},[1896,3527,3528],{},[1870,3529,3530],{},"llm_usage",[1896,3532,3533],{},"part usage",[1896,3535,3536],{},[1870,3537,3538],{},"at",[1881,3540,3541,3546,3548],{},[1896,3542,3543],{},[1870,3544,3545],{},"outside_spend",[1896,3547,3533],{},[1896,3549,3550],{},[1870,3551,3552],{},"imported_at",[1881,3554,3555,3560,3563],{},[1896,3556,3557],{},[1870,3558,3559],{},"payloads",[1896,3561,3562],{},"skip: content stored apart from the histories, sealed with the tenant's payload key: each job's export (--content) carries it decrypted",[1896,3564],{},[1881,3566,3567,3572,3575],{},[1896,3568,3569],{},[1870,3570,3571],{},"quota_usage",[1896,3573,3574],{},"skip: per-person spend figures (R6): the usage part holds the tenant's spend, by team where works-council mode shows it",[1896,3576],{},[1881,3578,3579,3584,3587],{},[1896,3580,3581],{},[1870,3582,3583],{},"job_summary_cursors",[1896,3585,3586],{},"skip: internal: the summarizer's place",[1896,3588],{},[1881,3590,3591,3596,3599],{},[1896,3592,3593],{},[1870,3594,3595],{},"channel_handled",[1896,3597,3598],{},"skip: transient: chat messages acted on, kept a day for deduplication",[1896,3600],{},[1881,3602,3603,3608,3611],{},[1896,3604,3605],{},[1870,3606,3607],{},"channel_link_codes",[1896,3609,3610],{},"skip: transient: codes that link a chat identity, for ten minutes",[1896,3612],{},[1881,3614,3615,3620,3623],{},[1896,3616,3617],{},[1870,3618,3619],{},"connection_tokens",[1896,3621,3622],{},"skip: transient: rebuilt by use",[1896,3624],{},[1881,3626,3627,3632,3635],{},[1896,3628,3629],{},[1870,3630,3631],{},"eval_keep_calls",[1896,3633,3634],{},"skip: transient: a kept case's model calls, sealed, while it is kept",[1896,3636],{},[1881,3638,3639,3644,3647],{},[1896,3640,3641],{},[1870,3642,3643],{},"event_deliveries",[1896,3645,3646],{},"skip: transient: events, kept a day for deduplication",[1896,3648],{},[1881,3650,3651,3656,3659],{},[1896,3652,3653],{},[1870,3654,3655],{},"feeds",[1896,3657,3658],{},"skip: transient: browser tabs' feeds",[1896,3660],{},[1881,3662,3663,3668,3671],{},[1896,3664,3665],{},[1870,3666,3667],{},"job_replay_calls",[1896,3669,3670],{},"skip: transient: the test bench's recorded model calls",[1896,3672],{},[1881,3674,3675,3680,3683],{},[1896,3676,3677],{},[1870,3678,3679],{},"job_replays",[1896,3681,3682],{},"skip: transient: the test bench's recordings",[1896,3684],{},[1881,3686,3687,3692,3695],{},[1896,3688,3689],{},[1870,3690,3691],{},"notification_deliveries",[1896,3693,3694],{},"skip: transient: notifications' tries, kept 30 days",[1896,3696],{},[1881,3698,3699,3704,3707],{},[1896,3700,3701],{},[1870,3702,3703],{},"plugin_candidates",[1896,3705,3706],{},"skip: transient: private candidates their developers renew",[1896,3708],{},[1881,3710,3711,3716,3719],{},[1896,3712,3713],{},[1870,3714,3715],{},"plugin_uploads",[1896,3717,3718],{},"skip: transient: bundles waiting to be installed, a day at most",[1896,3720],{},[1881,3722,3723,3728,3731],{},[1896,3724,3725],{},[1870,3726,3727],{},"provider_key_hashes",[1896,3729,3730],{},"skip: transient: hashes of provider keys, rebuilt by use",[1896,3732],{},[1881,3734,3735,3740,3743],{},[1896,3736,3737],{},[1870,3738,3739],{},"provider_pool_state",[1896,3741,3742],{},"skip: transient: what edges saw of pool members, rebuilt by use",[1896,3744],{},[1881,3746,3747,3752,3755],{},[1896,3748,3749],{},[1870,3750,3751],{},"quota_pending_charges",[1896,3753,3754],{},"skip: transient: charges an edge buffered",[1896,3756],{},[1881,3758,3759,3764,3767],{},[1896,3760,3761],{},[1870,3762,3763],{},"stream_tickets",[1896,3765,3766],{},"skip: transient: one-time stream tickets, for a minute",[1896,3768],{},[1881,3770,3771,3776,3779],{},[1896,3772,3773],{},[1870,3774,3775],{},"blobs",[1896,3777,3778],{},"cluster: plugin artifacts by digest, shared; the export carries each installed plugin's artifact under plugins\u002F",[1896,3780],{},[1881,3782,3783,3788,3791],{},[1896,3784,3785],{},[1870,3786,3787],{},"temporal_retention",[1896,3789,3790],{},"cluster: each backend namespace's retention as the edge found it; the tenant's retention is in tenant_retention",[1896,3792],{},[1881,3794,3795,3799,3802],{},[1896,3796,3797],{},[1870,3798,2163],{},[1896,3800,3801],{},"cluster: the cluster's identity and its CA keys",[1896,3803],{},[1881,3805,3806,3811,3814],{},[1896,3807,3808],{},[1870,3809,3810],{},"operators",[1896,3812,3813],{},"cluster: the cluster's operators",[1896,3815],{},[1881,3817,3818,3823,3826],{},[1896,3819,3820],{},[1870,3821,3822],{},"users",[1896,3824,3825],{},"cluster: the cluster's accounts and their password hashes; the tenant's members are in memberships",[1896,3827],{},[1881,3829,3830,3835,3838],{},[1896,3831,3832],{},[1870,3833,3834],{},"user_identities",[1896,3836,3837],{},"cluster: accounts' sign-in identities",[1896,3839],{},[1881,3841,3842,3847,3850],{},[1896,3843,3844],{},[1870,3845,3846],{},"user_mfa",[1896,3848,3849],{},"cluster: accounts' second factors",[1896,3851],{},[1881,3853,3854,3859,3862],{},[1896,3855,3856],{},[1870,3857,3858],{},"recovery_codes",[1896,3860,3861],{},"cluster: accounts' recovery codes",[1896,3863],{},[1881,3865,3866,3871,3874],{},[1896,3867,3868],{},[1870,3869,3870],{},"pending_links",[1896,3872,3873],{},"cluster: accounts waiting to link a sign-in identity",[1896,3875],{},[1881,3877,3878,3883,3886],{},[1896,3879,3880],{},[1870,3881,3882],{},"notification_addresses",[1896,3884,3885],{},"cluster: accounts' own addresses",[1896,3887],{},[1881,3889,3890,3895,3898],{},[1896,3891,3892],{},[1870,3893,3894],{},"removed_accounts",[1896,3896,3897],{},"cluster: accounts removed from the cluster",[1896,3899],{},[1881,3901,3902,3907,3910],{},[1896,3903,3904],{},[1870,3905,3906],{},"directory_groups",[1896,3908,3909],{},"cluster: a directory's groups of accounts",[1896,3911],{},[1881,3913,3914,3919,3922],{},[1896,3915,3916],{},[1870,3917,3918],{},"provisioners",[1896,3920,3921],{},"cluster: the cluster's provisioners",[1896,3923],{},[1881,3925,3926,3931,3934],{},[1896,3927,3928],{},[1870,3929,3930],{},"oidc_providers",[1896,3932,3933],{},"cluster: the cluster's sign-in providers",[1896,3935],{},[1881,3937,3938,3943,3946],{},[1896,3939,3940],{},[1870,3941,3942],{},"plugin_indexes",[1896,3944,3945],{},"cluster: the cluster's plugin indexes",[1896,3947],{},[1881,3949,3950,3955,3958],{},[1896,3951,3952],{},[1870,3953,3954],{},"signing_keys",[1896,3956,3957],{},"cluster: the cluster's signing keys; the public ones are in keys\u002F",[1896,3959],{},[1881,3961,3962,3967,3970],{},[1896,3963,3964],{},[1870,3965,3966],{},"audit_key_seals",[1896,3968,3969],{},"cluster: the audit keys' sealed halves",[1896,3971],{},[1881,3973,3974,3979,3982],{},[1896,3975,3976],{},[1870,3977,3978],{},"key_backups",[1896,3980,3981],{},"cluster: what operators confirmed of the cluster's key copies",[1896,3983],{},[1881,3985,3986,3991,3994],{},[1896,3987,3988],{},[1870,3989,3990],{},"servers",[1896,3992,3993],{},"cluster: servers' heartbeats",[1896,3995],{},[1881,3997,3998,4003,4006],{},[1896,3999,4000],{},[1870,4001,4002],{},"node_status",[1896,4004,4005],{},"cluster: nodes' connections",[1896,4007],{},[1881,4009,4010,4015,4018],{},[1896,4011,4012],{},[1870,4013,4014],{},"sessions",[1896,4016,4017],{},"cluster: sign-in sessions",[1896,4019],{},[1881,4021,4022,4027,4030],{},[1896,4023,4024],{},[1870,4025,4026],{},"signin_failures",[1896,4028,4029],{},"cluster: failed sign-ins of the last minutes, by keyed hash",[1896,4031],{},[1881,4033,4034,4039,4042],{},[1896,4035,4036],{},[1870,4037,4038],{},"leases",[1896,4040,4041],{},"cluster: servers' leases",[1896,4043],{},[1881,4045,4046,4051,4054],{},[1896,4047,4048],{},[1870,4049,4050],{},"edge_registry",[1896,4052,4053],{},"cluster: what edges applied of the registry",[1896,4055],{},[1881,4057,4058,4063,4066],{},[1896,4059,4060],{},[1870,4061,4062],{},"registry_confirmations",[1896,4064,4065],{},"cluster: registry confirmations",[1896,4067],{},[1881,4069,4070,4075,4078],{},[1896,4071,4072],{},[1870,4073,4074],{},"registry_version",[1896,4076,4077],{},"cluster: the registry's version",[1896,4079],{},[1881,4081,4082,4087,4090],{},[1896,4083,4084],{},[1870,4085,4086],{},"edge_applied",[1896,4088,4089],{},"cluster: writes edges buffered",[1896,4091],{},[1881,4093,4094,4099,4102],{},[1896,4095,4096],{},[1870,4097,4098],{},"edge_sealing",[1896,4100,4101],{},"cluster: the cluster's record that the edges re-sealed every key of a kind",[1896,4103],{},[1881,4105,4106,4111,4114],{},[1896,4107,4108],{},[1870,4109,4110],{},"feed_bells",[1896,4112,4113],{},"cluster: the feeds' doorbell",[1896,4115],{},[1881,4117,4118,4123,4126],{},[1896,4119,4120],{},[1870,4121,4122],{},"authority_envelopes",[1896,4124,4125],{},"export; a block's digest of its input keyed and its MAC left out without content",[1896,4127,4128],{},[1870,4129,1949],{},[1881,4131,4132,4137,4139],{},[1896,4133,4134],{},[1870,4135,4136],{},"authority_epochs",[1896,4138,2491],{},[1896,4140],{},[1881,4142,4143,4148,4150],{},[1896,4144,4145],{},[1870,4146,4147],{},"authority_revocations",[1896,4149,2491],{},[1896,4151,4152],{},[1870,4153,1949],{},[1881,4155,4156,4161,4163],{},[1896,4157,4158],{},[1870,4159,4160],{},"receipts",[1896,4162,2491],{},[1896,4164,4165],{},[1870,4166,1949],{},[1881,4168,4169,4174,4177],{},[1896,4170,4171],{},[1870,4172,4173],{},"revocation_fences",[1896,4175,4176],{},"cluster: which servers fenced a receipt's epoch",[1896,4178],{},[1881,4180,4181,4186,4189],{},[1896,4182,4183],{},[1870,4184,4185],{},"file_labels",[1896,4187,4188],{},"export; digests keyed without content",[1896,4190],{},[1881,4192,4193,4198,4200],{},[1896,4194,4195],{},[1870,4196,4197],{},"file_scopes",[1896,4199,4188],{},[1896,4201],{},[1881,4203,4204,4209,4211],{},[1896,4205,4206],{},[1870,4207,4208],{},"tenant_mail",[1896,4210,2491],{},[1896,4212],{},[1881,4214,4215,4220,4222],{},[1896,4216,4217],{},[1870,4218,4219],{},"apps",[1896,4221,2491],{},[1896,4223],{},[1881,4225,4226,4231,4233],{},[1896,4227,4228],{},[1870,4229,4230],{},"erasure_deferrals",[1896,4232,2491],{},[1896,4234],{},[1881,4236,4237,4242,4244],{},[1896,4238,4239],{},[1870,4240,4241],{},"erasure_policies",[1896,4243,2491],{},[1896,4245],{},[1881,4247,4248,4253,4255],{},[1896,4249,4250],{},[1870,4251,4252],{},"agent_keep_for",[1896,4254,2491],{},[1896,4256],{},[1881,4258,4259,4264,4266],{},[1896,4260,4261],{},[1870,4262,4263],{},"subject_rules",[1896,4265,2491],{},[1896,4267],{},[1881,4269,4270,4275,4277],{},[1896,4271,4272],{},[1870,4273,4274],{},"job_keys",[1896,4276,2491],{},[1896,4278],{},[1881,4280,4281,4286,4289],{},[1896,4282,4283],{},[1870,4284,4285],{},"job_key_wraps",[1896,4287,4288],{},"export; sealed wrapped left out",[1896,4290],{},[1881,4292,4293,4298,4301],{},[1896,4294,4295],{},[1870,4296,4297],{},"tenant_secret_history",[1896,4299,4300],{},"skip: previous secret values, sealed and kept 24 hours: never exported",[1896,4302],{},[1881,4304,4305,4310,4313],{},[1896,4306,4307],{},[1870,4308,4309],{},"secret_ref_state",[1896,4311,4312],{},"skip: transient: what a secret store last answered",[1896,4314],{},[1881,4316,4317,4322,4325],{},[1896,4318,4319],{},[1870,4320,4321],{},"secret_stores",[1896,4323,4324],{},"cluster: the secret stores each edge reaches",[1896,4326],{},[1881,4328,4329,4334,4337],{},[1896,4330,4331],{},[1870,4332,4333],{},"key_sources",[1896,4335,4336],{},"cluster: where each server's keys come from",[1896,4338],{},[1881,4340,4341,4346,4349],{},[1896,4342,4343],{},[1870,4344,4345],{},"role_sets",[1896,4347,4348],{},"cluster: the cluster's role sets; a member's roles are in memberships",[1896,4350],{},[1881,4352,4353,4358,4361],{},[1896,4354,4355],{},[1870,4356,4357],{},"budget_reservations",[1896,4359,4360],{},"export; redacted budgets (a call's budget keys name the person whose quota it charged (R6))",[1896,4362,4363],{},[1870,4364,1949],{},[1881,4366,4367,4372,4379],{},[1896,4368,4369],{},[1870,4370,4371],{},"budget_holds",[1896,4373,4374,4375],{},"skip: transient: per-budget counters recomputed from llm_usage; quota:",[4376,4377,4378],"subject",{}," rows are per-person spend figures (R6)",[1896,4380],{},[1881,4382,4383,4388,4390],{},[1896,4384,4385],{},[1870,4386,4387],{},"tree_admissions",[1896,4389,2491],{},[1896,4391,4392],{},[1870,4393,1949],{},[1881,4395,4396,4401,4403],{},[1896,4397,4398],{},[1870,4399,4400],{},"comparisons",[1896,4402,2491],{},[1896,4404,4405],{},[1870,4406,1949],{},[1881,4408,4409,4414,4416],{},[1896,4410,4411],{},[1870,4412,4413],{},"comparison_runs",[1896,4415,2491],{},[1896,4417,4418],{},[1870,4419,4420],{},"finished_at",[1881,4422,4423,4428,4430],{},[1896,4424,4425],{},[1870,4426,4427],{},"incidents",[1896,4429,2491],{},[1896,4431],{},[1881,4433,4434,4439,4441],{},[1896,4435,4436],{},[1870,4437,4438],{},"incident_links",[1896,4440,2491],{},[1896,4442],{},[1881,4444,4445,4450,4452],{},[1896,4446,4447],{},[1870,4448,4449],{},"incident_stages",[1896,4451,2491],{},[1896,4453],{},[1881,4455,4456,4461,4464],{},[1896,4457,4458],{},[1870,4459,4460],{},"incident_notes",[1896,4462,4463],{},"export; content body only with --content",[1896,4465],{},[1881,4467,4468,4473,4475],{},[1896,4469,4470],{},[1870,4471,4472],{},"incident_reminders",[1896,4474,2491],{},[1896,4476],{},[1881,4478,4479,4484,4486],{},[1896,4480,4481],{},[1870,4482,4483],{},"incident_settings",[1896,4485,2491],{},[1896,4487],{},[1881,4489,4490,4495,4497],{},[1896,4491,4492],{},[1870,4493,4494],{},"tenant_legal_bases",[1896,4496,2491],{},[1896,4498],{},[1881,4500,4501,4506,4508],{},[1896,4502,4503],{},[1870,4504,4505],{},"tenant_purposes",[1896,4507,2491],{},[1896,4509],{},[1881,4511,4512,4517,4519],{},[1896,4513,4514],{},[1870,4515,4516],{},"agent_legal_bases",[1896,4518,2491],{},[1896,4520],{},[1881,4522,4523,4528,4530],{},[1896,4524,4525],{},[1870,4526,4527],{},"inventory_assessment",[1896,4529,2491],{},[1896,4531],{},[1881,4533,4534,4539,4541],{},[1896,4535,4536],{},[1870,4537,4538],{},"purpose_counts",[1896,4540,2491],{},[1896,4542],{},[1881,4544,4545,4550,4552],{},[1896,4546,4547],{},[1870,4548,4549],{},"plugin_reads",[1896,4551,2491],{},[1896,4553],{},[1881,4555,4556,4561,4563],{},[1896,4557,4558],{},[1870,4559,4560],{},"plugin_read_targets",[1896,4562,2491],{},[1896,4564],{},[1881,4566,4567,4572,4575],{},[1896,4568,4569],{},[1870,4570,4571],{},"results_seen",[1896,4573,4574],{},"skip: edges' claims of the results source's routed events, kept a week",[1896,4576],{},[1881,4578,4579,4584,4587],{},[1896,4580,4581],{},[1870,4582,4583],{},"inventory_seen",[1896,4585,4586],{},"skip: edges' change-detection state, rebuilt quietly on the next look",[1896,4588],{},[1881,4590,4591,4596,4599],{},[1896,4592,4593],{},[1870,4594,4595],{},"tool_sequence_facts",[1896,4597,4598],{},"skip: transient: the sequence rules that fired in a running job tree, which the edge prunes",[1896,4600],{},[1881,4602,4603,4608,4610],{},[1896,4604,4605],{},[1870,4606,4607],{},"plugin_vuln_scans",[1896,4609,2491],{},[1896,4611],{},[1881,4613,4614,4619,4621],{},[1896,4615,4616],{},[1870,4617,4618],{},"plugin_vuln_findings",[1896,4620,2491],{},[1896,4622],{},[1881,4624,4625,4630,4633],{},[1896,4626,4627],{},[1870,4628,4629],{},"advisories",[1896,4631,4632],{},"cluster: the cluster's imported advisories, which every tenant's scans read",[1896,4634],{},[1881,4636,4637,4642,4645],{},[1896,4638,4639],{},[1870,4640,4641],{},"advisory_sources",[1896,4643,4644],{},"cluster: where the cluster's advisories came from, and who imported them",[1896,4646],{},[1881,4648,4649,4654,4657],{},[1896,4650,4651],{},[1870,4652,4653],{},"spend_root_kinds",[1896,4655,4656],{},"skip: derived: the kind of each root job that spent money, read again from its workflow",[1896,4658],{},[1881,4660,4661,4666,4668],{},[1896,4662,4663],{},[1870,4664,4665],{},"spend_anomaly_days",[1896,4667,2491],{},[1896,4669],{},[1881,4671,4672,4677,4679],{},[1896,4673,4674],{},[1870,4675,4676],{},"governance_replays",[1896,4678,2491],{},[1896,4680,4681],{},[1870,4682,1949],{},[1881,4684,4685,4690,4692],{},[1896,4686,4687],{},[1870,4688,4689],{},"governance_replay_jobs",[1896,4691,2491],{},[1896,4693,4694],{},[1870,4695,3538],{},[1881,4697,4698,4703,4705],{},[1896,4699,4700],{},[1870,4701,4702],{},"oidc_issuers",[1896,4704,2491],{},[1896,4706],{},[1881,4708,4709,4714,4717],{},[1896,4710,4711],{},[1870,4712,4713],{},"mcp_grants",[1896,4715,4716],{},"export; redacted code_hash, code_challenge, refresh_hash, refresh_prev_hash, last_used_at",[1896,4718,4719],{},[1870,4720,1949],{},[1881,4722,4723,4728,4730],{},[1896,4724,4725],{},[1870,4726,4727],{},"mcp_client_policies",[1896,4729,2491],{},[1896,4731],{},[1881,4733,4734,4739,4741],{},[1896,4735,4736],{},[1870,4737,4738],{},"plugin_records",[1896,4740,3260],{},[1896,4742,4743],{},[1870,4744,1949],{},[1881,4746,4747,4752,4754],{},[1896,4748,4749],{},[1870,4750,4751],{},"tenant_memory",[1896,4753,2491],{},[1896,4755],{},[1881,4757,4758,4763,4765],{},[1896,4759,4760],{},[1870,4761,4762],{},"agent_memory",[1896,4764,2491],{},[1896,4766],{},[1881,4768,4769,4774,4776],{},[1896,4770,4771],{},[1870,4772,4773],{},"test_approvals",[1896,4775,2491],{},[1896,4777],{},[1881,4779,4780,4785,4788],{},[1896,4781,4782],{},[1870,4783,4784],{},"approval_asks",[1896,4786,4787],{},"skip: transient: the ladder's first steps, kept a day for the flood finding",[1896,4789],{},[1881,4791,4792,4797,4799],{},[1896,4793,4794],{},[1870,4795,4796],{},"judge_anchor_runs",[1896,4798,2491],{},[1896,4800,4801],{},[1870,4802,3001],{},[1881,4804,4805,4810,4812],{},[1896,4806,4807],{},[1870,4808,4809],{},"sampled_judgments",[1896,4811,2491],{},[1896,4813,4814],{},[1870,4815,4816],{},"sampled_at",[1881,4818,4819,4824,4826],{},[1896,4820,4821],{},[1870,4822,4823],{},"subject_restrictions",[1896,4825,2491],{},[1896,4827],{},[1881,4829,4830,4835,4837],{},[1896,4831,4832],{},[1870,4833,4834],{},"decision_records",[1896,4836,2491],{},[1896,4838,4839],{},[1870,4840,3001],{},[1881,4842,4843,4848,4851],{},[1896,4844,4845],{},[1870,4846,4847],{},"decision_contests",[1896,4849,4850],{},"export; content reason only with --content",[1896,4852,4853],{},[1870,4854,1949],{},[1881,4856,4857,4862,4864],{},[1896,4858,4859],{},[1870,4860,4861],{},"agent_tombstones",[1896,4863,2491],{},[1896,4865],{},[1881,4867,4868,4873,4875],{},[1896,4869,4870],{},[1870,4871,4872],{},"team_orphans",[1896,4874,2491],{},[1896,4876],{},[1881,4878,4879,4884,4887],{},[1896,4880,4881],{},[1870,4882,4883],{},"idempotency_keys",[1896,4885,4886],{},"skip: transient: the admin API's answers to calls made with an Idempotency-Key, kept a day",[1896,4888],{},[1881,4890,4891,4896,4898],{},[1896,4892,4893],{},[1870,4894,4895],{},"plugin_set_members",[1896,4897,2491],{},[1896,4899],{},[1881,4901,4902,4907,4909],{},[1896,4903,4904],{},[1870,4905,4906],{},"plugin_version_provenance",[1896,4908,2491],{},[1896,4910],{},[1881,4912,4913,4918,4921],{},[1896,4914,4915],{},[1870,4916,4917],{},"agent_starts",[1896,4919,4920],{},"skip: transient: the running jobs of agents with limits.concurrent, which each start counts again",[1896,4922],{},[1881,4924,4925,4930,4933],{},[1896,4926,4927],{},[1870,4928,4929],{},"tool_snapshot_checks",[1896,4931,4932],{},"skip: a queue: node listings management has still to check against the tool policy; the snapshots are exported with the plugins",[1896,4934],{},[1881,4936,4937,4942,4945],{},[1896,4938,4939],{},[1870,4940,4941],{},"job_outcomes",[1896,4943,4944],{},"export; content detail only with --content",[1896,4946,4947],{},[1870,4948,4949],{},"reported_at",[1881,4951,4952,4957,4959],{},[1896,4953,4954],{},[1870,4955,4956],{},"plugin_rollout_quality",[1896,4958,2491],{},[1896,4960],{},[1881,4962,4963,4968,4971],{},[1896,4964,4965],{},[1870,4966,4967],{},"candidate_checks",[1896,4969,4970],{},"skip: transient: the candidate checks of agent-made changesets, each for its job's changes approval, holding code no person has read yet; a job asks again",[1896,4972],{},[1881,4974,4975,4980,4982],{},[1896,4976,4977],{},[1870,4978,4979],{},"model_vettings",[1896,4981,2491],{},[1896,4983],{},[1881,4985,4986,4991,4994],{},[1896,4987,4988],{},[1870,4989,4990],{},"held_history_heads",[1896,4992,4993],{},"export; current and published retained-history generations",[1896,4995],{},[1881,4997,4998,5003,5006],{},[1896,4999,5000],{},[1870,5001,5002],{},"held_history_captures",[1896,5004,5005],{},"export; private source, checkpoint and manifest internals left out",[1896,5007],{},[1881,5009,5010,5015,5018],{},[1896,5011,5012],{},[1870,5013,5014],{},"held_history_objects",[1896,5016,5017],{},"export; source identities left out, payload digests only with content permission",[1896,5019],{},[1881,5021,5022,5027,5030],{},[1896,5023,5024],{},[1870,5025,5026],{},"held_history_chunks",[1896,5028,5029],{},"export; chunk bytes left out, payload digests only with content permission",[1896,5031],{},[1881,5033,5034,5039,5042],{},[1896,5035,5036],{},[1870,5037,5038],{},"held_history_discovery",[1896,5040,5041],{},"export; private scan and source checkpoint internals left out",[1896,5043],{},[1881,5045,5046,5051,5054],{},[1896,5047,5048],{},[1870,5049,5050],{},"held_history_erased_trees",[1896,5052,5053],{},"export; erasure markers that prevent capture from bringing erased jobs back",[1896,5055],{},{"title":5057,"searchDepth":5058,"depth":5058,"links":5059},"",2,[5060],{"id":1864,"depth":5058,"text":1865,"children":5061},[5062],{"id":2219,"depth":5063,"text":2485},3,"md",null,{"audience":5067,"doc_type":5068},"cluster and tenant administrators","reference",{"icon":1691},{"title":1693,"description":1860},"y8mlI4NttZtg2QX3DZf0B1r-J3h7vqzZEsmOrEkBPlA",[5073,5075],{"title":1686,"path":1687,"stem":1688,"description":5074,"icon":1691,"children":-1},"Export portable tenant records and verify their signature before using them.",{"title":1697,"path":1698,"stem":1699,"description":5076,"icon":1700,"children":-1},"Tell people and systems when an approval waits, escalates or expires, by email, a signed webhook or a chat channel.",1794443026460]