claude-flow
Version:
Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
21 lines • 806 B
TypeScript
/**
* GAIA Critic Smoke Tests — ADR-135 Track D
*
* Tests for the adversarial critic agent in gaia-critic.ts.
* All tests use mocked responses — NO live API calls.
*
* Test coverage:
* 1. Critic returns "pass" → no retry, immediately returns candidate
* 2. Critic returns "fail" with suggestedRevision → triggers one retry
* 3. Critic returns "fail" twice → retries exhausted, returns last candidate
* 4. Critic returns "uncertain" → treated as "pass", no retry
* 5. API error in critic → graceful fallback, returns candidate as-is
* 6. Malformed JSON from critic → fallback parser extracts verdict
*
* Usage (no API key required):
* npx tsx src/benchmarks/gaia-critic.smoke.ts
*
* Refs: ADR-135, #2156
*/
export {};
//# sourceMappingURL=gaia-critic.smoke.d.ts.map