Introduces a chat loop where users send instructions to an agent that applies changes (create/update/delete phases, tasks, pages) and stays alive for follow-up messages. Includes schema + migration, repository layer, chat prompt, file-io action field extension, output handler chat mode, revert support for deletes, tRPC procedures, events, frontend slide-over UI with inline changeset display and revert, and docs.
20 lines
860 B
TypeScript
20 lines
860 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 { DrizzleTaskRepository } from './task.js';
|
|
export { DrizzleAgentRepository } from './agent.js';
|
|
export { DrizzleMessageRepository } from './message.js';
|
|
export { DrizzlePageRepository } from './page.js';
|
|
export { DrizzleProjectRepository } from './project.js';
|
|
export { DrizzleAccountRepository } from './account.js';
|
|
export { DrizzleChangeSetRepository } from './change-set.js';
|
|
export { DrizzleLogChunkRepository } from './log-chunk.js';
|
|
export { DrizzleConversationRepository } from './conversation.js';
|
|
export { DrizzleChatSessionRepository } from './chat-session.js';
|