{"name":"OpenScout Docs","description":"Machine-readable docs navigation for agents and tools.","entrypoints":{"agents":"/agents.md","llms":"/llms.txt","llmsFull":"/llms-full.txt","install":"/install.md","docs":"/docs"},"groups":[{"title":"Core Concepts","items":[{"slug":"quickstart","title":"Quickstart","description":"The shortest path from install to a first healthy local Scout handoff.","url":"/docs/quickstart","sourcePath":"docs/quickstart.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/quickstart.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/quickstart.md"},{"slug":"current-posture","title":"Status & Scope","description":"Maturity, trust, install footprint, mesh, and license-status boundaries.","url":"/docs/current-posture","sourcePath":"docs/current-posture.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/current-posture.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/current-posture.md"},{"slug":"architecture","title":"Architecture","description":"Local-first protocol and runtime for orchestrating agents across harnesses and machines.","url":"/docs/architecture","sourcePath":"docs/architecture.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/architecture.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/architecture.md"},{"slug":"data-ownership","title":"Data Ownership","description":"What Scout owns, observes, and intentionally does not import.","url":"/docs/data-ownership","sourcePath":"docs/data-ownership.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/data-ownership.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/data-ownership.md"},{"slug":"agent-identity","title":"Agent Identity","description":"How agents are named, addressed, and resolved across machines and harnesses.","url":"/docs/agent-identity","sourcePath":"docs/agent-identity.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/agent-identity.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/agent-identity.md"},{"slug":"agent-integration-contract","title":"Integrating Agents","description":"The minimum v0 contract expected from agents, runtimes, and adapters.","url":"/docs/agent-integration-contract","sourcePath":"docs/agent-integration-contract.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/agent-integration-contract.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/agent-integration-contract.md"},{"slug":"collaboration-workflows-v1","title":"Collaboration Workflows","description":"Questions and work items — two kinds of collaboration with distinct lifecycles.","url":"/docs/collaboration-workflows-v1","sourcePath":"docs/collaboration-workflows-v1.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/collaboration-workflows-v1.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/collaboration-workflows-v1.md"},{"slug":"operator-attention-and-unblock","title":"Operator Attention","description":"Human input, approvals, permissions, and unblock notifications across surfaces.","url":"/docs/operator-attention-and-unblock","sourcePath":"docs/operator-attention-and-unblock.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/operator-attention-and-unblock.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/operator-attention-and-unblock.md"}]},{"title":"OpenAgents Tracks","items":[{"slug":"01-harness-catalog-and-onboarding","title":"Track 01: Harness Catalog","description":"Declarative catalog with readiness, install, and configure states.","url":"/docs/01-harness-catalog-and-onboarding","sourcePath":"docs/openagents-tracks/01-harness-catalog-and-onboarding.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/openagents-tracks/01-harness-catalog-and-onboarding.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/openagents-tracks/01-harness-catalog-and-onboarding.md"},{"slug":"02-collaboration-contract","title":"Track 02: Collaboration Contract","description":"Stable broker-owned contract every harness must obey.","url":"/docs/02-collaboration-contract","sourcePath":"docs/openagents-tracks/02-collaboration-contract.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/openagents-tracks/02-collaboration-contract.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/openagents-tracks/02-collaboration-contract.md"},{"slug":"03-shared-resources","title":"Track 03: Shared Resources","description":"Broker-owned resources that agents and humans share safely.","url":"/docs/03-shared-resources","sourcePath":"docs/openagents-tracks/03-shared-resources.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/openagents-tracks/03-shared-resources.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/openagents-tracks/03-shared-resources.md"},{"slug":"04-capability-aware-shell-and-surfaces","title":"Track 04: Capability-Aware Surfaces","description":"Surfaces that explain what the system can do.","url":"/docs/04-capability-aware-shell-and-surfaces","sourcePath":"docs/openagents-tracks/04-capability-aware-shell-and-surfaces.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/openagents-tracks/04-capability-aware-shell-and-surfaces.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/openagents-tracks/04-capability-aware-shell-and-surfaces.md"}]},{"title":"Implementation","items":[{"slug":"activity-indexing","title":"Activity Indexing","description":"Fast broker-native activity projection backed by SQLite.","url":"/docs/activity-indexing","sourcePath":"docs/activity-indexing.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/activity-indexing.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/activity-indexing.md"},{"slug":"codex-app-server-harness","title":"Codex App Server Harness","description":"Persistent session plane for Codex via app-server JSON-RPC.","url":"/docs/codex-app-server-harness","sourcePath":"docs/codex-app-server-harness.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/codex-app-server-harness.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/codex-app-server-harness.md"},{"slug":"telegram-bridge-ownership","title":"Telegram Bridge Ownership","description":"Singleton polling fix using mesh-elected bridge owner.","url":"/docs/telegram-bridge-ownership","sourcePath":"docs/telegram-bridge-ownership.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/telegram-bridge-ownership.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/telegram-bridge-ownership.md"},{"slug":"native-runtime","title":"Native Runtime","description":"Historical context on the native shell scaffold.","url":"/docs/native-runtime","sourcePath":"docs/native-runtime.md","sourceUrl":"https://github.com/arach/openscout/blob/main/docs/native-runtime.md","rawUrl":"https://raw.githubusercontent.com/arach/openscout/main/docs/native-runtime.md"}]}]}