Skip to content

Agent Runtime Adapters

Nick Rygiel edited this page Jul 4, 2026 · 2 revisions

Agent Runtime Adapters

pwcli-core is not an agent runtime. It is a control-plane contract that can wrap existing infrastructure without importing it.

Use Existing Runtimes For

  • OpenAI Agents SDK: managed agent loops, tools, handoffs, guardrails, sessions, tracing, MCP, and human-in-loop workflows.
  • LangGraph: long-running stateful workflows, persistence, memory, streaming, and durable orchestration.
  • MCP servers: standard agent-to-tool and agent-to-data access.
  • A2A agents: agent-to-agent discovery, delegation, and result exchange.
  • Goose: local-first desktop, CLI, API, provider-flexible execution, and MCP extension use.
  • Claude Code: repository automation, instructions, skills, hooks, MCP-connected development workflows, and PR review loops.

pwcli-core Owns

  • intent payloads;
  • primitive selection;
  • side-effect level;
  • approval and audit metadata;
  • source/assertion separation;
  • artifact provenance;
  • data classes and redaction boundaries;
  • untrusted-input policy.

Schema source: https://github.com/Protocol-Wealth/pwcli-core/blob/main/schemas/runtime-adapter.schema.json

Examples: https://github.com/Protocol-Wealth/pwcli-core/tree/main/examples/runtime-adapters

Clone this wiki locally