aboutsummaryrefslogtreecommitdiff
path: root/AGENTS.md
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-04-03 02:37:57 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-04-03 02:37:57 +0300
commita9b1ef64ddd8942525ba8989271b0c232aa686a4 (patch)
tree350899d0dee21db91a90a678a0bf2ba0d1807b41 /AGENTS.md
parent685862e276ef4911029e47bdffad79143b096d0a (diff)
chore: remove llm integration tests and prep release docs
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md8
1 files changed, 1 insertions, 7 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 37157da1..df94c1b2 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -16,19 +16,13 @@ Terminal workspace manager for AI coding agents. Rust + ratatui.
```bash
just check # formatting + unit tests
just test # unit tests
-just test-integration # LLM-based integration tests (needs pi + tmux)
-just test-all # check + integration tests
-just clean-tests # kill orphaned test tmux sessions
+just test-all # full local test suite
```
Default flow: run `just check` before committing.
-`just test-all` includes an experimental LLM-driven end-to-end test pass. Do not run it unless Can asks for it explicitly.
-
Unit tests live next to the code (`#[cfg(test)] mod tests`). If you add behavior to `AppState` or `Workspace`, it should be testable with `AppState::test_new()` and `Workspace::test_new()` — no PTYs.
-Integration tests are markdown specs in `tests/integration/specs/`. A pi agent executes them against herdr in an isolated tmux server. See `tests/integration/system.md` for the test agent prompt.
-
## Conventions
- Conventional commits, lowercase, no emojis.