Guardrails, orchestration, and observability for agents built on EchoNest. Define what's allowed, see every step, and stay in control when models act on their own.
When an agent does something unexpected, you don't guess. Open the trace, see the plan, the policy decisions, and every tool call with timing — then replay it.
While production still serves language v2, the EchoNest-Agent 1.26B run trains on structured chat + tool traces so the model can stay on rails for agentic workflows.
### Instruction
{user goal}
### Reasoning
{optional short chain-of-thought}
### Response
{final user-visible answer}
<tool_call>{"name": "calculator", "arguments": {"expression": "17*19"}}</tool_call>
<tool_result>{"name": "calculator", "ok": true, "output": "323"}</tool_result>
Training mix includes calculator, read_file, list_dir, and write_file stubs over a fake sandbox/ prefix, plus Alpaca instruct and short Python. Source of truth for the protocol: llms/echonest2/AGENT_RAILS.md.