Recon

Declare an agent's model, tools, plans, hooks, and middleware. Every tool call is a transactional, saga-compensating action — agents are not fire-and-forget.

Transactional agents — every tool call is a multi-phase action envelope with LIFO rollback.

Model and tools — declare model tiers, tools, plans, capabilities, and deployments in one place.

Agent-to-agent — expose and drive agents over the command service and the open A2A protocol.