punch-runtime 0.1.0

Agent execution engine for the Punch Agent Combat System
Documentation

punch-runtime

The agent execution engine for the Punch Agent Combat System.

This crate contains the core fighter loop, LLM driver abstraction, tool execution engine, MCP client, loop guard / circuit breaker, context budget management, and session repair.

Terminology

  • Fighter: An AI agent (conversational or task-oriented)
  • Gorilla: An autonomous agent that runs without user prompts
  • Bout: A session / conversation
  • Move: A tool invocation