summaryrefslogtreecommitdiff
path: root/common/AGENTS.md
AgeCommit message (Collapse)Author
2 dayscommon: require agents to work on a branch, not mainHenry J Webster
Committing directly to main let it diverge from origin/main, so the next pull became a rebase with a conflict on this very file. Recording the rule where every harness will read it keeps main fast-forwardable. Assisted-by: Claude:claude-opus-4-8
3 daysprofiles: add agent-context — one AGENTS.md for every harnessHenry J. Webster
There is no cross-vendor standard for agent instruction files: claude-code reads CLAUDE.md, opencode and pi read AGENTS.md, each with its own global path. Keep one canonical file (common/AGENTS.md) in this repo, ship it to /etc/AGENTS.md, and symlink every harness's global context path to it via tmpfiles for all normal users: ~/.claude/CLAUDE.md (claude-code 2.1.187 — no AGENTS.md support) ~/.config/opencode/AGENTS.md (opencode 1.15.10) ~/.pi/agent/AGENTS.md (pi 0.75.4) Paths verified against the packaged binaries; see the profile header for details and for the per-repo convention (AGENTS.md + CLAUDE.md symlink). Assisted-by: claude-code:Fable 5