Skip to content

Resource Catalog

One page per Joch resource kind. All pages use the same Kubernetes-style envelope (apiVersion / kind / metadata / spec / status).

  • Agent


    The framework-agnostic record of an agent: identity, model policy, tools, MCP servers, memory bindings, and policies.

    Open spec

  • FrameworkAdapter


    Connects an agent record to the SDK that runs it (OpenAI Agents SDK, Claude Agent SDK, Google ADK, Microsoft Agent Framework, LangGraph, CrewAI, custom).

    Open spec

  • Model


    A model backend record: provider, capabilities, limits, pricing, defaults.

    Open spec

  • ModelRoute


    Capability-aware, cost-aware, region-aware fallback policy across providers.

    Open spec

  • Tool


    A callable function exposed through the tool gateway, with side-effect classification and safety controls.

    Open spec

  • MCPServer


    A Model Context Protocol server registered with the MCP gateway: discovery, version pinning, sandboxing, trust scoring.

    Open spec

  • ToolCall


    One concrete invocation of a tool, with idempotency key, side-effect class, approval status, and result.

    Open spec

  • Policy


    Portable policy-as-code for tool, model, network, data, budget, and audit rules.

    Open spec

  • Approval


    A human-review record for risky tool calls or release promotions.

    Open spec

  • AgBOM


    Agent Bill of Materials extending OWASP AgBOM (CycloneDX, SPDX, SWID).

    Open spec

  • Trace


    Per-execution event log, exporting OpenTelemetry and OCSF.

    Open spec

  • Execution


    One concrete run of an agent.

    Open spec

  • Conversation


    Vendor-neutral, durable record of an agent's dialog.

    Open spec

  • StateCheckpoint


    Vendor-neutral mid-conversation snapshot used for provider migration.

    Open spec

  • Memory


    Working / semantic / episodic memory bindings.

    Open spec

  • RAG


    Retrieval-augmented generation indices.

    Open spec

  • KnowledgeSource


    Pointers to corpora that feed RAG indices.

    Open spec

  • Artifact


    Durable execution outputs.

    Open spec

  • Secret


    External secret references; values resolved at the gateway boundary.

    Open spec

  • Budget


    Cost and usage caps enforced before model and tool calls.

    Open spec

  • Eval


    Scored agent evaluation with thresholds and release gates.

    Open spec

  • Deployment


    Where and how many instances of an agent run.

    Open spec

  • Environment


    Promotion boundary (dev, staging, prod) with bound policies and budgets.

    Open spec

  • Team / Namespace


    Multi-tenant ownership boundary.

    Open spec

  • Handoff


    Inter-agent transfer of control (A2A).

    Open spec