Files
Codewalkers/src/db/repositories/drizzle/index.ts
Lukas May 25f98fcbe1 feat(04-01): create DrizzleAgentRepository adapter with tests
- Implement DrizzleAgentRepository with all AgentRepository methods
- Add findByName, findByTaskId, findBySessionId lookups
- Add findByStatus for filtering including waiting_for_input
- Add updateStatus and updateSessionId for state changes
- Add agents table to test-helpers.ts SQL
- Export DrizzleAgentRepository from drizzle/index.ts
- 22 tests covering all operations and edge cases
2026-01-30 20:01:00 +01:00

13 lines
434 B
TypeScript

/**
* Drizzle Repository Adapters
*
* Re-exports all Drizzle implementations of repository interfaces.
* These are the ADAPTERS for the repository PORTS.
*/
export { DrizzleInitiativeRepository } from './initiative.js';
export { DrizzlePhaseRepository } from './phase.js';
export { DrizzlePlanRepository } from './plan.js';
export { DrizzleTaskRepository } from './task.js';
export { DrizzleAgentRepository } from './agent.js';