pi-mono/packages/coding-agent/test/suite
Christian Klotz 509ee2bd0b
fix(coding-agent): fail closed on user bash hook errors (#9662)
* fix(coding-agent): fail closed on user bash hook errors

Prevent failed execution-routing hooks from falling back to the local shell.

Fixes #9068

* fix(coding-agent): validate user bash hook results

* docs(coding-agent): clarify user bash result semantics

* docs(coding-agent): streamline user bash semantics

* fix(coding-agent): strengthen user bash regressions

* docs(coding-agent): clarify user bash breaking change
2026-09-16 17:21:17 +01:00
..
regressions fix(coding-agent): fail closed on user bash hook errors (#9662) 2026-09-16 17:21:17 +01:00
agent-session-bash-persistence.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-compaction-model-overrides.test.ts feat(coding-agent): support per-model compaction token budgets 2026-09-10 08:37:20 +02:00
agent-session-compaction.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-model-extension.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-prompt.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-queue.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-retry-events.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-runtime.test.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
agent-session-tool-result-images.test.ts fix(coding-agent): reduce redundant slow tests 2026-08-17 22:57:18 +02:00
harness.ts Mid conversation system messages (#9548) 2026-09-16 15:54:07 +02:00
lax-message-content.test.ts fix(ai,agent,coding-agent): normalize null message content at ingestion boundaries (#6343) 2026-07-06 20:47:08 +02:00
README.md docs(coding-agent): remove issue-specific regression test placement rule (#8775) 2026-08-28 16:39:28 +02:00

Coding agent suite tests

Use test/suite/ for the new harness-based test suite around AgentSession and AgentSessionRuntime.

Rules:

  • Use test/suite/harness.ts
  • Use the faux provider from packages/ai/src/providers/faux.ts
  • Do not use real provider APIs, real API keys, network calls, or paid tokens
  • Keep these tests CI-safe and deterministic
  • Do not use or extend the legacy test/test-harness.ts path unless a missing capability forces it