{"schemaVersion":1,"name":"Forge","description":"Documentation discovery index; not an A2A Agent Card.","canonical":"https://docs.forges.sh","mcp":"https://docs.forges.sh/api/mcp","pages":[{"title":"For agents","description":"Search, read and verify Forge documentation through plain text and MCP.","url":"https://docs.forges.sh/agents","markdown":"https://docs.forges.sh/agents.md"},{"title":"Forge documentation","description":"Build agents with explicit models, tools, identity, and execution contracts.","url":"https://docs.forges.sh/","markdown":"https://docs.forges.sh/index.md"},{"title":"Aut0 deployment boundary","description":"Aut0 deployment boundary requirements and verification scope.","url":"https://docs.forges.sh/deployment/aut0","markdown":"https://docs.forges.sh/deployment/aut0.md"},{"title":"Native containers","description":"Native containers requirements and verification scope.","url":"https://docs.forges.sh/deployment/container-cloud","markdown":"https://docs.forges.sh/deployment/container-cloud.md"},{"title":"Edge targets","description":"Edge targets requirements and verification scope.","url":"https://docs.forges.sh/deployment/edge","markdown":"https://docs.forges.sh/deployment/edge.md"},{"title":"WASM and WASI deployment","description":"WASM and WASI deployment requirements and verification scope.","url":"https://docs.forges.sh/deployment/local-wasi","markdown":"https://docs.forges.sh/deployment/local-wasi.md"},{"title":"Deployment overview","description":"Deployment overview requirements and verification scope.","url":"https://docs.forges.sh/deployment/overview","markdown":"https://docs.forges.sh/deployment/overview.md"},{"title":"Sigil deployment boundary","description":"Sigil deployment boundary requirements and verification scope.","url":"https://docs.forges.sh/deployment/sigil","markdown":"https://docs.forges.sh/deployment/sigil.md"},{"title":"Forge in the Open Software ecosystem","description":"Library responsibilities and their external integration boundaries.","url":"https://docs.forges.sh/ecosystem","markdown":"https://docs.forges.sh/ecosystem.md"},{"title":"Go agents","description":"Agents contracts and source references for Go.","url":"https://docs.forges.sh/go/agents","markdown":"https://docs.forges.sh/go/agents.md"},{"title":"Go capabilities","description":"Capabilities contracts and source references for Go.","url":"https://docs.forges.sh/go/capabilities","markdown":"https://docs.forges.sh/go/capabilities.md"},{"title":"Go deployment","description":"Deployment contracts and source references for Go.","url":"https://docs.forges.sh/go/deployment","markdown":"https://docs.forges.sh/go/deployment.md"},{"title":"Go identity","description":"Identity contracts and source references for Go.","url":"https://docs.forges.sh/go/identity","markdown":"https://docs.forges.sh/go/identity.md"},{"title":"Go providers","description":"Providers contracts and source references for Go.","url":"https://docs.forges.sh/go/providers","markdown":"https://docs.forges.sh/go/providers.md"},{"title":"Go quickstart","description":"A source-correct, no-network first success in Go.","url":"https://docs.forges.sh/go/quickstart","markdown":"https://docs.forges.sh/go/quickstart.md"},{"title":"Go tools","description":"Tools contracts and source references for Go.","url":"https://docs.forges.sh/go/tools","markdown":"https://docs.forges.sh/go/tools.md"},{"title":"Examples","description":"Start with a source-correct operation, then add configured capabilities.","url":"https://docs.forges.sh/examples","markdown":"https://docs.forges.sh/examples.md"},{"title":"Aut0 integration","description":"Aut0 integration boundaries mapped to the current source.","url":"https://docs.forges.sh/integrations/aut0","markdown":"https://docs.forges.sh/integrations/aut0.md"},{"title":"Harness integrations","description":"Harness integrations boundaries mapped to the current source.","url":"https://docs.forges.sh/integrations/harness","markdown":"https://docs.forges.sh/integrations/harness.md"},{"title":"MCP integrations","description":"MCP integrations boundaries mapped to the current source.","url":"https://docs.forges.sh/integrations/mcp","markdown":"https://docs.forges.sh/integrations/mcp.md"},{"title":"Sigil integration","description":"Sigil integration boundaries mapped to the current source.","url":"https://docs.forges.sh/integrations/sigil","markdown":"https://docs.forges.sh/integrations/sigil.md"},{"title":"Lineage","description":"Derive child identities and verify the chain to its root.","url":"https://docs.forges.sh/identity/lineage","markdown":"https://docs.forges.sh/identity/lineage.md"},{"title":"Identity roots","description":"Human roots, multi-human roots and derived agent identities.","url":"https://docs.forges.sh/identity/roots","markdown":"https://docs.forges.sh/identity/roots.md"},{"title":"Architecture","description":"How the Forge libraries compose into an application runtime.","url":"https://docs.forges.sh/introduction/architecture","markdown":"https://docs.forges.sh/introduction/architecture.md"},{"title":"Forge documentation","description":"Build agents with explicit models, tools, identity, and execution contracts.","url":"https://docs.forges.sh/introduction","markdown":"https://docs.forges.sh/introduction.md"},{"title":"Start building","description":"Choose your language and verify a small, real Forge operation.","url":"https://docs.forges.sh/introduction/quickstart","markdown":"https://docs.forges.sh/introduction/quickstart.md"},{"title":"The ANVIL contract","description":"Versioned specification, implementation boundaries, and conformance evidence.","url":"https://docs.forges.sh/introduction/the-anvil-contract","markdown":"https://docs.forges.sh/introduction/the-anvil-contract.md"},{"title":"Kotlin agents","description":"Agents contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/agents","markdown":"https://docs.forges.sh/kotlin/agents.md"},{"title":"Kotlin capabilities","description":"Capabilities contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/capabilities","markdown":"https://docs.forges.sh/kotlin/capabilities.md"},{"title":"Kotlin deployment","description":"Deployment contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/deployment","markdown":"https://docs.forges.sh/kotlin/deployment.md"},{"title":"Kotlin identity","description":"Identity contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/identity","markdown":"https://docs.forges.sh/kotlin/identity.md"},{"title":"Kotlin providers","description":"Providers contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/providers","markdown":"https://docs.forges.sh/kotlin/providers.md"},{"title":"Kotlin quickstart","description":"A source-correct, no-network first success in Kotlin.","url":"https://docs.forges.sh/kotlin/quickstart","markdown":"https://docs.forges.sh/kotlin/quickstart.md"},{"title":"Kotlin tools","description":"Tools contracts and source references for Kotlin.","url":"https://docs.forges.sh/kotlin/tools","markdown":"https://docs.forges.sh/kotlin/tools.md"},{"title":"Go SDK","description":"Package boundaries and development workflow for Go.","url":"https://docs.forges.sh/languages/go","markdown":"https://docs.forges.sh/languages/go.md"},{"title":"Kotlin SDK","description":"Package boundaries and development workflow for Kotlin.","url":"https://docs.forges.sh/languages/kotlin","markdown":"https://docs.forges.sh/languages/kotlin.md"},{"title":"Python SDK","description":"Package boundaries and development workflow for Python.","url":"https://docs.forges.sh/languages/python","markdown":"https://docs.forges.sh/languages/python.md"},{"title":"Rust SDK","description":"Package boundaries and development workflow for Rust.","url":"https://docs.forges.sh/languages/rust","markdown":"https://docs.forges.sh/languages/rust.md"},{"title":"Swift SDK","description":"Package boundaries and development workflow for Swift.","url":"https://docs.forges.sh/languages/swift","markdown":"https://docs.forges.sh/languages/swift.md"},{"title":"TypeScript SDK","description":"Package boundaries and development workflow for TypeScript.","url":"https://docs.forges.sh/languages/typescript","markdown":"https://docs.forges.sh/languages/typescript.md"},{"title":"Provider capability evidence","description":"Separate declared support from verified provider behavior.","url":"https://docs.forges.sh/providers/capability-matrix","markdown":"https://docs.forges.sh/providers/capability-matrix.md"},{"title":"Provider contract","description":"Configure real model implementations and verify capabilities.","url":"https://docs.forges.sh/providers/contract","markdown":"https://docs.forges.sh/providers/contract.md"},{"title":"Release verification","description":"Evidence required for a specific Forge application and target.","url":"https://docs.forges.sh/operations/release-gate","markdown":"https://docs.forges.sh/operations/release-gate.md"},{"title":"Library reference","description":"Every Forge package, language boundary, feature flag, and source artifact.","url":"https://docs.forges.sh/libraries","markdown":"https://docs.forges.sh/libraries.md"},{"title":"Versions and changes","description":"Documentation changes and package-specific source versions.","url":"https://docs.forges.sh/reference/changelog","markdown":"https://docs.forges.sh/reference/changelog.md"},{"title":"Errors and failure handling","description":"Find language-specific errors and preserve the operation outcome.","url":"https://docs.forges.sh/reference/error-catalog","markdown":"https://docs.forges.sh/reference/error-catalog.md"},{"title":"Migrating older examples","description":"Replace stale coordinates and constructor assumptions with actual source APIs.","url":"https://docs.forges.sh/reference/migrations","markdown":"https://docs.forges.sh/reference/migrations.md"},{"title":"Security boundaries","description":"Identity, capabilities, tool approval and custody are separate contracts.","url":"https://docs.forges.sh/reference/security-model","markdown":"https://docs.forges.sh/reference/security-model.md"},{"title":"Python agents","description":"Agents contracts and source references for Python.","url":"https://docs.forges.sh/python/agents","markdown":"https://docs.forges.sh/python/agents.md"},{"title":"Python capabilities","description":"Capabilities contracts and source references for Python.","url":"https://docs.forges.sh/python/capabilities","markdown":"https://docs.forges.sh/python/capabilities.md"},{"title":"Python deployment","description":"Deployment contracts and source references for Python.","url":"https://docs.forges.sh/python/deployment","markdown":"https://docs.forges.sh/python/deployment.md"},{"title":"Python identity","description":"Identity contracts and source references for Python.","url":"https://docs.forges.sh/python/identity","markdown":"https://docs.forges.sh/python/identity.md"},{"title":"Python providers","description":"Providers contracts and source references for Python.","url":"https://docs.forges.sh/python/providers","markdown":"https://docs.forges.sh/python/providers.md"},{"title":"Python quickstart","description":"A source-correct, no-network first success in Python.","url":"https://docs.forges.sh/python/quickstart","markdown":"https://docs.forges.sh/python/quickstart.md"},{"title":"Python tools","description":"Tools contracts and source references for Python.","url":"https://docs.forges.sh/python/tools","markdown":"https://docs.forges.sh/python/tools.md"},{"title":"Swift agents","description":"Agents contracts and source references for Swift.","url":"https://docs.forges.sh/swift/agents","markdown":"https://docs.forges.sh/swift/agents.md"},{"title":"Swift capabilities","description":"Capabilities contracts and source references for Swift.","url":"https://docs.forges.sh/swift/capabilities","markdown":"https://docs.forges.sh/swift/capabilities.md"},{"title":"Swift deployment","description":"Deployment contracts and source references for Swift.","url":"https://docs.forges.sh/swift/deployment","markdown":"https://docs.forges.sh/swift/deployment.md"},{"title":"Swift identity","description":"Identity contracts and source references for Swift.","url":"https://docs.forges.sh/swift/identity","markdown":"https://docs.forges.sh/swift/identity.md"},{"title":"Swift providers","description":"Providers contracts and source references for Swift.","url":"https://docs.forges.sh/swift/providers","markdown":"https://docs.forges.sh/swift/providers.md"},{"title":"Swift quickstart","description":"A source-correct, no-network first success in Swift.","url":"https://docs.forges.sh/swift/quickstart","markdown":"https://docs.forges.sh/swift/quickstart.md"},{"title":"Swift tools","description":"Tools contracts and source references for Swift.","url":"https://docs.forges.sh/swift/tools","markdown":"https://docs.forges.sh/swift/tools.md"},{"title":"Rust agents","description":"Agents contracts and source references for Rust.","url":"https://docs.forges.sh/rust/agents","markdown":"https://docs.forges.sh/rust/agents.md"},{"title":"Rust capabilities","description":"Capabilities contracts and source references for Rust.","url":"https://docs.forges.sh/rust/capabilities","markdown":"https://docs.forges.sh/rust/capabilities.md"},{"title":"Rust deployment","description":"Deployment contracts and source references for Rust.","url":"https://docs.forges.sh/rust/deployment","markdown":"https://docs.forges.sh/rust/deployment.md"},{"title":"Rust identity","description":"Identity contracts and source references for Rust.","url":"https://docs.forges.sh/rust/identity","markdown":"https://docs.forges.sh/rust/identity.md"},{"title":"Rust providers","description":"Providers contracts and source references for Rust.","url":"https://docs.forges.sh/rust/providers","markdown":"https://docs.forges.sh/rust/providers.md"},{"title":"Rust quickstart","description":"A source-correct, no-network first success in Rust.","url":"https://docs.forges.sh/rust/quickstart","markdown":"https://docs.forges.sh/rust/quickstart.md"},{"title":"Rust tools","description":"Tools contracts and source references for Rust.","url":"https://docs.forges.sh/rust/tools","markdown":"https://docs.forges.sh/rust/tools.md"},{"title":"Brew configuration","description":"Brew configuration boundaries mapped to the current source.","url":"https://docs.forges.sh/tooling/brew-studio","markdown":"https://docs.forges.sh/tooling/brew-studio.md"},{"title":"Build and development commands","description":"The commands that exist in the current Forge source checkout.","url":"https://docs.forges.sh/tooling/cli","markdown":"https://docs.forges.sh/tooling/cli.md"},{"title":"Conformance and fixtures","description":"Exact ANVIL test inputs and honest verification boundaries.","url":"https://docs.forges.sh/tooling/conformance","markdown":"https://docs.forges.sh/tooling/conformance.md"},{"title":"Flowers","description":"Flowers boundaries mapped to the current source.","url":"https://docs.forges.sh/tooling/flowers-console","markdown":"https://docs.forges.sh/tooling/flowers-console.md"},{"title":"Harness TUI kit","description":"Harness TUI kit boundaries mapped to the current source.","url":"https://docs.forges.sh/tooling/harness-tui-kit","markdown":"https://docs.forges.sh/tooling/harness-tui-kit.md"},{"title":"TypeScript agents","description":"Agents contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/agents","markdown":"https://docs.forges.sh/typescript/agents.md"},{"title":"TypeScript capabilities","description":"Capabilities contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/capabilities","markdown":"https://docs.forges.sh/typescript/capabilities.md"},{"title":"TypeScript deployment","description":"Deployment contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/deployment","markdown":"https://docs.forges.sh/typescript/deployment.md"},{"title":"TypeScript identity","description":"Identity contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/identity","markdown":"https://docs.forges.sh/typescript/identity.md"},{"title":"TypeScript providers","description":"Providers contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/providers","markdown":"https://docs.forges.sh/typescript/providers.md"},{"title":"TypeScript quickstart","description":"A source-correct, no-network first success in TypeScript.","url":"https://docs.forges.sh/typescript/quickstart","markdown":"https://docs.forges.sh/typescript/quickstart.md"},{"title":"TypeScript tools","description":"Tools contracts and source references for TypeScript.","url":"https://docs.forges.sh/typescript/tools","markdown":"https://docs.forges.sh/typescript/tools.md"},{"title":"Agent events","description":"Agent events concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/agent-events","markdown":"https://docs.forges.sh/sdk/agent-events.md"},{"title":"Agent execution","description":"Agent execution concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/agents","markdown":"https://docs.forges.sh/sdk/agents.md"},{"title":"Capabilities","description":"Capabilities concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/capabilities","markdown":"https://docs.forges.sh/sdk/capabilities.md"},{"title":"Coding providers","description":"Coding providers concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/coding-subscriptions","markdown":"https://docs.forges.sh/sdk/coding-subscriptions.md"},{"title":"Embeddings","description":"Embeddings concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/embeddings","markdown":"https://docs.forges.sh/sdk/embeddings.md"},{"title":"Generation","description":"Generation concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/generation","markdown":"https://docs.forges.sh/sdk/generation.md"},{"title":"Identity glyphs","description":"Identity glyphs concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/glyphs","markdown":"https://docs.forges.sh/sdk/glyphs.md"},{"title":"Identity binding","description":"Identity binding concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/identity","markdown":"https://docs.forges.sh/sdk/identity.md"},{"title":"Media generation","description":"Media generation concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/media","markdown":"https://docs.forges.sh/sdk/media.md"},{"title":"Memory and retrieval","description":"Memory and retrieval concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/memory","markdown":"https://docs.forges.sh/sdk/memory.md"},{"title":"Observers","description":"Observers concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/observers","markdown":"https://docs.forges.sh/sdk/observers.md"},{"title":"SDK concepts","description":"SDK concepts concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/overview","markdown":"https://docs.forges.sh/sdk/overview.md"},{"title":"Runtime state","description":"Runtime state concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/runtime-state","markdown":"https://docs.forges.sh/sdk/runtime-state.md"},{"title":"Settings","description":"Settings concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/settings","markdown":"https://docs.forges.sh/sdk/settings.md"},{"title":"Streaming","description":"Streaming concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/streaming","markdown":"https://docs.forges.sh/sdk/streaming.md"},{"title":"Telemetry","description":"Telemetry concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/telemetry","markdown":"https://docs.forges.sh/sdk/telemetry.md"},{"title":"Tools and approval","description":"Tools and approval concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/tools","markdown":"https://docs.forges.sh/sdk/tools.md"},{"title":"Topology and routing","description":"Topology and routing concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/topology","markdown":"https://docs.forges.sh/sdk/topology.md"},{"title":"WASM and WASI","description":"WASM and WASI concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/wasm","markdown":"https://docs.forges.sh/sdk/wasm.md"},{"title":"Web tools","description":"Web tools concepts mapped to actual Forge source packages.","url":"https://docs.forges.sh/sdk/web","markdown":"https://docs.forges.sh/sdk/web.md"},{"title":"github.com/l1fe-labs/forge-go/agent","description":"Go agent package.","url":"https://docs.forges.sh/libraries/go/agent","markdown":"https://docs.forges.sh/libraries/go/agent.md"},{"title":"github.com/l1fe-labs/forge-go/auth","description":"Go auth package.","url":"https://docs.forges.sh/libraries/go/auth","markdown":"https://docs.forges.sh/libraries/go/auth.md"},{"title":"github.com/l1fe-labs/forge-go/collab","description":"Go collab package.","url":"https://docs.forges.sh/libraries/go/collab","markdown":"https://docs.forges.sh/libraries/go/collab.md"},{"title":"github.com/l1fe-labs/forge-go/comm","description":"Go comm package.","url":"https://docs.forges.sh/libraries/go/comm","markdown":"https://docs.forges.sh/libraries/go/comm.md"},{"title":"github.com/l1fe-labs/forge-go/core","description":"Go core package.","url":"https://docs.forges.sh/libraries/go/core","markdown":"https://docs.forges.sh/libraries/go/core.md"},{"title":"github.com/l1fe-labs/forge-go/embed","description":"Go embed package.","url":"https://docs.forges.sh/libraries/go/embed","markdown":"https://docs.forges.sh/libraries/go/embed.md"},{"title":"github.com/l1fe-labs/forge-go/generate","description":"Go generate package.","url":"https://docs.forges.sh/libraries/go/generate","markdown":"https://docs.forges.sh/libraries/go/generate.md"},{"title":"github.com/l1fe-labs/forge-go/health","description":"Go health package.","url":"https://docs.forges.sh/libraries/go/health","markdown":"https://docs.forges.sh/libraries/go/health.md"},{"title":"github.com/l1fe-labs/forge-go/identity","description":"Go identity package.","url":"https://docs.forges.sh/libraries/go/identity","markdown":"https://docs.forges.sh/libraries/go/identity.md"},{"title":"github.com/l1fe-labs/forge-go/mcp","description":"Go mcp package.","url":"https://docs.forges.sh/libraries/go/mcp","markdown":"https://docs.forges.sh/libraries/go/mcp.md"},{"title":"github.com/l1fe-labs/forge-go/media","description":"Go media package.","url":"https://docs.forges.sh/libraries/go/media","markdown":"https://docs.forges.sh/libraries/go/media.md"},{"title":"github.com/l1fe-labs/forge-go/telemetry","description":"Go telemetry package.","url":"https://docs.forges.sh/libraries/go/telemetry","markdown":"https://docs.forges.sh/libraries/go/telemetry.md"},{"title":"github.com/l1fe-labs/forge-go/tool","description":"Go tool package.","url":"https://docs.forges.sh/libraries/go/tool","markdown":"https://docs.forges.sh/libraries/go/tool.md"},{"title":"forge.agent","description":"Python agent package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/agent","markdown":"https://docs.forges.sh/libraries/python/agent.md"},{"title":"forge.auth","description":"Python auth package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/auth","markdown":"https://docs.forges.sh/libraries/python/auth.md"},{"title":"forge.collab","description":"Python collab package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/collab","markdown":"https://docs.forges.sh/libraries/python/collab.md"},{"title":"forge.comm","description":"Python comm package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/comm","markdown":"https://docs.forges.sh/libraries/python/comm.md"},{"title":"forge.core","description":"Python core package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/core","markdown":"https://docs.forges.sh/libraries/python/core.md"},{"title":"forge.embed","description":"Python embed package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/embed","markdown":"https://docs.forges.sh/libraries/python/embed.md"},{"title":"forge.generate","description":"Python generate package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/generate","markdown":"https://docs.forges.sh/libraries/python/generate.md"},{"title":"forge.health","description":"Python health package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/health","markdown":"https://docs.forges.sh/libraries/python/health.md"},{"title":"forge.identity","description":"Python identity package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/identity","markdown":"https://docs.forges.sh/libraries/python/identity.md"},{"title":"forge.mcp","description":"Python mcp package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/mcp","markdown":"https://docs.forges.sh/libraries/python/mcp.md"},{"title":"forge.media","description":"Python media package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/media","markdown":"https://docs.forges.sh/libraries/python/media.md"},{"title":"forge.telemetry","description":"Python telemetry package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/telemetry","markdown":"https://docs.forges.sh/libraries/python/telemetry.md"},{"title":"forge.tool","description":"Python tool package; imports are explicit from this package.","url":"https://docs.forges.sh/libraries/python/tool","markdown":"https://docs.forges.sh/libraries/python/tool.md"},{"title":"com.l1fe.forge:forge-agent","description":"Kotlin/JVM forge-agent module.","url":"https://docs.forges.sh/libraries/kotlin/forge-agent","markdown":"https://docs.forges.sh/libraries/kotlin/forge-agent.md"},{"title":"com.l1fe.forge:forge-auth","description":"Kotlin/JVM forge-auth module.","url":"https://docs.forges.sh/libraries/kotlin/forge-auth","markdown":"https://docs.forges.sh/libraries/kotlin/forge-auth.md"},{"title":"com.l1fe.forge:forge-collab","description":"Kotlin/JVM forge-collab module.","url":"https://docs.forges.sh/libraries/kotlin/forge-collab","markdown":"https://docs.forges.sh/libraries/kotlin/forge-collab.md"},{"title":"com.l1fe.forge:forge-comm","description":"Kotlin/JVM forge-comm module.","url":"https://docs.forges.sh/libraries/kotlin/forge-comm","markdown":"https://docs.forges.sh/libraries/kotlin/forge-comm.md"},{"title":"com.l1fe.forge:forge-core","description":"Kotlin/JVM forge-core module.","url":"https://docs.forges.sh/libraries/kotlin/forge-core","markdown":"https://docs.forges.sh/libraries/kotlin/forge-core.md"},{"title":"com.l1fe.forge:forge-embed","description":"Kotlin/JVM forge-embed module.","url":"https://docs.forges.sh/libraries/kotlin/forge-embed","markdown":"https://docs.forges.sh/libraries/kotlin/forge-embed.md"},{"title":"com.l1fe.forge:forge-generate","description":"Kotlin/JVM forge-generate module.","url":"https://docs.forges.sh/libraries/kotlin/forge-generate","markdown":"https://docs.forges.sh/libraries/kotlin/forge-generate.md"},{"title":"com.l1fe.forge:forge-health","description":"Kotlin/JVM forge-health module.","url":"https://docs.forges.sh/libraries/kotlin/forge-health","markdown":"https://docs.forges.sh/libraries/kotlin/forge-health.md"},{"title":"com.l1fe.forge:forge-identity","description":"Kotlin/JVM forge-identity module.","url":"https://docs.forges.sh/libraries/kotlin/forge-identity","markdown":"https://docs.forges.sh/libraries/kotlin/forge-identity.md"},{"title":"com.l1fe.forge:forge-mcp","description":"Kotlin/JVM forge-mcp module.","url":"https://docs.forges.sh/libraries/kotlin/forge-mcp","markdown":"https://docs.forges.sh/libraries/kotlin/forge-mcp.md"},{"title":"com.l1fe.forge:forge-media","description":"Kotlin/JVM forge-media module.","url":"https://docs.forges.sh/libraries/kotlin/forge-media","markdown":"https://docs.forges.sh/libraries/kotlin/forge-media.md"},{"title":"com.l1fe.forge:forge-sdk","description":"Kotlin/JVM forge-sdk module.","url":"https://docs.forges.sh/libraries/kotlin/forge-sdk","markdown":"https://docs.forges.sh/libraries/kotlin/forge-sdk.md"},{"title":"com.l1fe.forge:forge-telemetry","description":"Kotlin/JVM forge-telemetry module.","url":"https://docs.forges.sh/libraries/kotlin/forge-telemetry","markdown":"https://docs.forges.sh/libraries/kotlin/forge-telemetry.md"},{"title":"com.l1fe.forge:forge-tool","description":"Kotlin/JVM forge-tool module.","url":"https://docs.forges.sh/libraries/kotlin/forge-tool","markdown":"https://docs.forges.sh/libraries/kotlin/forge-tool.md"},{"title":"forge-agent","description":"ANVIL-compliant agent execution loop, workflows, and multi-agent orchestration for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-agent","markdown":"https://docs.forges.sh/libraries/rust/forge-agent.md"},{"title":"forge-agent402","description":"Agent-native identity + payment middleware — wraps OpenAgent challenge-response, x402 micropayments, and Arsenal capability grants into agent402::serve() and agent402::connect()","url":"https://docs.forges.sh/libraries/rust/forge-agent402","markdown":"https://docs.forges.sh/libraries/rust/forge-agent402.md"},{"title":"forge-auth","description":"Arsenal capability token integration for Forge agents — ANVIL Spec §8.7, §11.3","url":"https://docs.forges.sh/libraries/rust/forge-auth","markdown":"https://docs.forges.sh/libraries/rust/forge-auth.md"},{"title":"forge-code-safety","description":"Runtime safety primitives for coding agents — worktree isolation, write scoping, delete prevention, approval gates, and audit logging","url":"https://docs.forges.sh/libraries/rust/forge-code-safety","markdown":"https://docs.forges.sh/libraries/rust/forge-code-safety.md"},{"title":"forge-codebase","description":"Codebase intelligence primitives for the Forge SDK — repo understanding, dependency graphs, file relevance, and change impact analysis","url":"https://docs.forges.sh/libraries/rust/forge-codebase","markdown":"https://docs.forges.sh/libraries/rust/forge-codebase.md"},{"title":"forge-coder","description":"Production-grade coding agent runtime — repo understanding, code search, dependency awareness, plan/implement/review cycles, and test verification loops","url":"https://docs.forges.sh/libraries/rust/forge-coder","markdown":"https://docs.forges.sh/libraries/rust/forge-coder.md"},{"title":"forge-collab","description":"ANVIL Collaboration Contract: roles, sessions, task delegation, shared context, and interrupts for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-collab","markdown":"https://docs.forges.sh/libraries/rust/forge-collab.md"},{"title":"forge-comm","description":"ANVIL Communication Contract: message transport, envelopes, and protocol negotiation for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-comm","markdown":"https://docs.forges.sh/libraries/rust/forge-comm.md"},{"title":"forge-conformance-harness","description":"ANVIL conformance test harness for the Forge SDK (Rust reference implementation)","url":"https://docs.forges.sh/libraries/rust/forge-conformance-harness","markdown":"https://docs.forges.sh/libraries/rust/forge-conformance-harness.md"},{"title":"forge-contracts","description":"Formal interface contracts between Forge (agent substrate) and Aut0 (organization platform)","url":"https://docs.forges.sh/libraries/rust/forge-contracts","markdown":"https://docs.forges.sh/libraries/rust/forge-contracts.md"},{"title":"forge-core","description":"Core types, provider traits, telemetry, and configuration for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-core","markdown":"https://docs.forges.sh/libraries/rust/forge-core.md"},{"title":"forge-embed","description":"Embedding, reranking, vector store, and RAG primitives for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-embed","markdown":"https://docs.forges.sh/libraries/rust/forge-embed.md"},{"title":"forge-flowers","description":"Bridge connecting Forge agents and Brew plans to the Flowers durable execution runtime","url":"https://docs.forges.sh/libraries/rust/forge-flowers","markdown":"https://docs.forges.sh/libraries/rust/forge-flowers.md"},{"title":"forge-generate","description":"Text, stream, and structured output generation for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-generate","markdown":"https://docs.forges.sh/libraries/rust/forge-generate.md"},{"title":"forge-health","description":"ANVIL health profiles, lifecycle state machine, and monitoring for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-health","markdown":"https://docs.forges.sh/libraries/rust/forge-health.md"},{"title":"forge-identity","description":"OAS identity binding for Forge agents — ANVIL Spec §11.1-11.2","url":"https://docs.forges.sh/libraries/rust/forge-identity","markdown":"https://docs.forges.sh/libraries/rust/forge-identity.md"},{"title":"forge-litellm","description":"Optional LiteLLM compatibility adapter for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-litellm","markdown":"https://docs.forges.sh/libraries/rust/forge-litellm.md"},{"title":"forge-mcp","description":"Model Context Protocol (MCP) client, server, and transport layer for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-mcp","markdown":"https://docs.forges.sh/libraries/rust/forge-mcp.md"},{"title":"forge-media","description":"Image, transcription, speech, and video generation for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-media","markdown":"https://docs.forges.sh/libraries/rust/forge-media.md"},{"title":"forge-memory","description":"Native Akasha-backed memory integration for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-memory","markdown":"https://docs.forges.sh/libraries/rust/forge-memory.md"},{"title":"forge-provider-anthropic","description":"Anthropic provider for the Forge SDK — implements the LanguageModel trait for the Anthropic Messages API","url":"https://docs.forges.sh/libraries/rust/forge-provider-anthropic","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-anthropic.md"},{"title":"forge-provider-coding","description":"Official coding-provider adapters for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-provider-coding","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-coding.md"},{"title":"forge-provider-google","description":"Google Gemini provider for the Forge SDK — implements the LanguageModel trait for Google Generative Language API","url":"https://docs.forges.sh/libraries/rust/forge-provider-google","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-google.md"},{"title":"forge-provider-openai","description":"OpenAI provider for the Forge SDK — implements the LanguageModel trait for OpenAI ChatCompletion API","url":"https://docs.forges.sh/libraries/rust/forge-provider-openai","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-openai.md"},{"title":"forge-provider-platforms","description":"Official direct-provider and gateway adapters for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-provider-platforms","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-platforms.md"},{"title":"forge-provider-session","description":"Provider session model, policy, and runtime routing for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-provider-session","markdown":"https://docs.forges.sh/libraries/rust/forge-provider-session.md"},{"title":"forge-sdk","description":"The Forge SDK — unified ANVIL-compliant agent development framework","url":"https://docs.forges.sh/libraries/rust/forge-sdk","markdown":"https://docs.forges.sh/libraries/rust/forge-sdk.md"},{"title":"forge-search","description":"OneSearch integration as the default research runtime for Forge SDK agents","url":"https://docs.forges.sh/libraries/rust/forge-search","markdown":"https://docs.forges.sh/libraries/rust/forge-search.md"},{"title":"forge-settings","description":"Forge — provider settings introspection. Each provider crate exposes its configurable fields through `ProviderSettings`, letting external runtimes (TUIs, dashboards) render and edit those fields without coupling to each provider's concrete `Config` type.","url":"https://docs.forges.sh/libraries/rust/forge-settings","markdown":"https://docs.forges.sh/libraries/rust/forge-settings.md"},{"title":"forge-telemetry","description":"ANVIL Telemetry Contract: span collection, audit trails, and observability for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-telemetry","markdown":"https://docs.forges.sh/libraries/rust/forge-telemetry.md"},{"title":"forge-tool","description":"Tool definition, execution, approval, and registry for the Forge SDK","url":"https://docs.forges.sh/libraries/rust/forge-tool","markdown":"https://docs.forges.sh/libraries/rust/forge-tool.md"},{"title":"forge-toolbelt","description":"First-class default toolbelt for Forge SDK agents — search, crawl, code intelligence, file ops, shell, memory hooks","url":"https://docs.forges.sh/libraries/rust/forge-toolbelt","markdown":"https://docs.forges.sh/libraries/rust/forge-toolbelt.md"},{"title":"forge-wasm","description":"WASM/WASI component exports for the Forge SDK — cross-language consumption","url":"https://docs.forges.sh/libraries/rust/forge-wasm","markdown":"https://docs.forges.sh/libraries/rust/forge-wasm.md"},{"title":"forge-web","description":"Native web substrate for the Forge SDK — fetch, parse, extract, crawl, and compact web content","url":"https://docs.forges.sh/libraries/rust/forge-web","markdown":"https://docs.forges.sh/libraries/rust/forge-web.md"},{"title":"harness-apd","description":"APD benchmark driver — binds harness-runtime (HarnessSpec v0.1) to an OpenAI-compatible inference route, local dev planes, and the MAP spine when MAP_BASE_URL is set (WS-11)","url":"https://docs.forges.sh/libraries/rust/harness-apd","markdown":"https://docs.forges.sh/libraries/rust/harness-apd.md"},{"title":"harness-runtime","description":"HarnessSpec v0.1 execution runtime — plane adapter traits, admission gate, loop strategies, no-amplification child spawning, and serde-stable run records (FINAL_SPEC §4)","url":"https://docs.forges.sh/libraries/rust/harness-runtime","markdown":"https://docs.forges.sh/libraries/rust/harness-runtime.md"},{"title":"harness-sdk-forge","description":"Forge ↔ Harness bridge — implements harness-sdk's AgentAdapter for forge-rs agents and re-exports the full forge SDK so harness apps get every Forge primitive in one import.","url":"https://docs.forges.sh/libraries/rust/harness-sdk-forge","markdown":"https://docs.forges.sh/libraries/rust/harness-sdk-forge.md"},{"title":"harness-sdk","description":"Harness SDK — framework for building autonomous agent harnesses with AHE (arXiv 2604.25850) primitives + Codex-grade TUI runtime.","url":"https://docs.forges.sh/libraries/rust/harness-sdk","markdown":"https://docs.forges.sh/libraries/rust/harness-sdk.md"},{"title":"harness-spec","description":"HarnessSpec v0.1 contract layer — fail-closed TOML manifest parsing, validation, and canonical BLAKE3 hashing (FINAL_SPEC §5)","url":"https://docs.forges.sh/libraries/rust/harness-spec","markdown":"https://docs.forges.sh/libraries/rust/harness-spec.md"},{"title":"harness-tui-kit","description":"Harness TUI Kit — production-ready TUI components for building agent harnesses (chat, history, harness observability, AHE widgets).","url":"https://docs.forges.sh/libraries/rust/harness-tui-kit","markdown":"https://docs.forges.sh/libraries/rust/harness-tui-kit.md"},{"title":"ForgeAgent","description":"Swift ForgeAgent library product.","url":"https://docs.forges.sh/libraries/swift/ForgeAgent","markdown":"https://docs.forges.sh/libraries/swift/ForgeAgent.md"},{"title":"ForgeAuth","description":"Swift ForgeAuth library product.","url":"https://docs.forges.sh/libraries/swift/ForgeAuth","markdown":"https://docs.forges.sh/libraries/swift/ForgeAuth.md"},{"title":"ForgeCollab","description":"Swift ForgeCollab library product.","url":"https://docs.forges.sh/libraries/swift/ForgeCollab","markdown":"https://docs.forges.sh/libraries/swift/ForgeCollab.md"},{"title":"ForgeComm","description":"Swift ForgeComm library product.","url":"https://docs.forges.sh/libraries/swift/ForgeComm","markdown":"https://docs.forges.sh/libraries/swift/ForgeComm.md"},{"title":"ForgeCore","description":"Swift ForgeCore library product.","url":"https://docs.forges.sh/libraries/swift/ForgeCore","markdown":"https://docs.forges.sh/libraries/swift/ForgeCore.md"},{"title":"ForgeEmbed","description":"Swift ForgeEmbed library product.","url":"https://docs.forges.sh/libraries/swift/ForgeEmbed","markdown":"https://docs.forges.sh/libraries/swift/ForgeEmbed.md"},{"title":"ForgeGenerate","description":"Swift ForgeGenerate library product.","url":"https://docs.forges.sh/libraries/swift/ForgeGenerate","markdown":"https://docs.forges.sh/libraries/swift/ForgeGenerate.md"},{"title":"ForgeHealth","description":"Swift ForgeHealth library product.","url":"https://docs.forges.sh/libraries/swift/ForgeHealth","markdown":"https://docs.forges.sh/libraries/swift/ForgeHealth.md"},{"title":"ForgeIdentity","description":"Swift ForgeIdentity library product.","url":"https://docs.forges.sh/libraries/swift/ForgeIdentity","markdown":"https://docs.forges.sh/libraries/swift/ForgeIdentity.md"},{"title":"ForgeMCP","description":"Swift ForgeMCP library product.","url":"https://docs.forges.sh/libraries/swift/ForgeMCP","markdown":"https://docs.forges.sh/libraries/swift/ForgeMCP.md"},{"title":"ForgeMedia","description":"Swift ForgeMedia library product.","url":"https://docs.forges.sh/libraries/swift/ForgeMedia","markdown":"https://docs.forges.sh/libraries/swift/ForgeMedia.md"},{"title":"ForgeSDK","description":"Swift ForgeSDK library product.","url":"https://docs.forges.sh/libraries/swift/ForgeSDK","markdown":"https://docs.forges.sh/libraries/swift/ForgeSDK.md"},{"title":"ForgeTelemetry","description":"Swift ForgeTelemetry library product.","url":"https://docs.forges.sh/libraries/swift/ForgeTelemetry","markdown":"https://docs.forges.sh/libraries/swift/ForgeTelemetry.md"},{"title":"ForgeTool","description":"Swift ForgeTool library product.","url":"https://docs.forges.sh/libraries/swift/ForgeTool","markdown":"https://docs.forges.sh/libraries/swift/ForgeTool.md"},{"title":"@forge-sdk/agent","description":"Agent abstractions, tool loops, workflows, sub-agent delegation, and messaging for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/agent","markdown":"https://docs.forges.sh/libraries/typescript/agent.md"},{"title":"@forge-sdk/auth","description":"Arsenal capability token integration and tool authorization for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/auth","markdown":"https://docs.forges.sh/libraries/typescript/auth.md"},{"title":"@forge-sdk/collab","description":"ANVIL Collaboration Contract: roles, sessions, task delegation, shared context, and interrupts","url":"https://docs.forges.sh/libraries/typescript/collab","markdown":"https://docs.forges.sh/libraries/typescript/collab.md"},{"title":"@forge-sdk/comm","description":"ANVIL Communication Contract: message transport, envelopes, and protocol negotiation","url":"https://docs.forges.sh/libraries/typescript/comm","markdown":"https://docs.forges.sh/libraries/typescript/comm.md"},{"title":"@forge-sdk/core","description":"Core types, model interface, telemetry, and configuration for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/core","markdown":"https://docs.forges.sh/libraries/typescript/core.md"},{"title":"@forge-sdk/embed","description":"Embedding, reranking, vector store, and document chunking for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/embed","markdown":"https://docs.forges.sh/libraries/typescript/embed.md"},{"title":"@forge-sdk/generate","description":"Text generation, streaming, structured output, and multi-step generation for the Forge SDK.","url":"https://docs.forges.sh/libraries/typescript/generate","markdown":"https://docs.forges.sh/libraries/typescript/generate.md"},{"title":"@forge-sdk/health","description":"ANVIL health profiles, lifecycle state machine, and monitoring for the Forge SDK.","url":"https://docs.forges.sh/libraries/typescript/health","markdown":"https://docs.forges.sh/libraries/typescript/health.md"},{"title":"@forge-sdk/identity","description":"OAS identity binding for Forge agents with an explicit production crypto bridge","url":"https://docs.forges.sh/libraries/typescript/identity","markdown":"https://docs.forges.sh/libraries/typescript/identity.md"},{"title":"@forge-sdk/mcp","description":"Model Context Protocol client, server, and transport for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/mcp","markdown":"https://docs.forges.sh/libraries/typescript/mcp.md"},{"title":"@forge-sdk/media","description":"Image generation, speech synthesis, transcription, and video generation for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/media","markdown":"https://docs.forges.sh/libraries/typescript/media.md"},{"title":"@forge-sdk/sdk","description":"Aggregated re-exports for the Forge SDK -- import everything from one package","url":"https://docs.forges.sh/libraries/typescript/sdk","markdown":"https://docs.forges.sh/libraries/typescript/sdk.md"},{"title":"@forge-sdk/telemetry","description":"ANVIL telemetry contract: span collection, audit trails, and observability for the Forge SDK.","url":"https://docs.forges.sh/libraries/typescript/telemetry","markdown":"https://docs.forges.sh/libraries/typescript/telemetry.md"},{"title":"@forge-sdk/tool","description":"Tool definition, execution, approval, and registry for the Forge SDK","url":"https://docs.forges.sh/libraries/typescript/tool","markdown":"https://docs.forges.sh/libraries/typescript/tool.md"}]}