AI agent orchestration framework with MCP-style tool integrations. The Go orchestrator runs a multi-step agent loop against tool servers that speak JSON-RPC 2.0 over stdio. Every tool response is validated against a JSON Schema declared by the tool itself, retries are bounded with exponential backoff and an explicit transient-vs-permanent classifier, and every step