#AgentBehavior #Evals #PromptEngineering #AgentGovernance
Agent Behavior is small on purpose: it proposes a standard way to describe expected agent conduct in repo-local behavior files. The value is not another framework. The value is a stable artifact that humans and agents can point to when reviewing traces, designing evals, aligning prompts, and debugging failures.
The format is plain Markdown under a behavior directory, with YAML frontmatter and a BEHAVIOR.md body. The recommended dimensions are concrete: intent, evidence, decision, execution, recovery, and failure modes. That is the right level for behavior that repeats across many tasks but is too contextual to live only in a generic system prompt.
The most important implementation detail is negative: tools should not blindly inject every behavior spec into every runtime prompt. The site frames the specs as review and evaluation material. An agent or tool can discover them, select the relevant behavior, and use it to inspect a trace or build a test, but the repository should not become one giant prompt paste.
For New Runtime this maps directly to operating rules that currently live in runbooks and skills: preserve dirty work, resolve primary sources, require visual review, keep OpenClaw owner-gated, never expose private discovery links. These are not vibes. They are behaviors that should be testable against traces.
