Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
13 lines
278 B
TypeScript
13 lines
278 B
TypeScript
import type { Db } from '@mosaic/db';
|
|
import { createAgentLogsRepo, type AgentLogsRepo } from './agent-logs.js';
|
|
|
|
export interface LogService {
|
|
logs: AgentLogsRepo;
|
|
}
|
|
|
|
export function createLogService(db: Db): LogService {
|
|
return {
|
|
logs: createAgentLogsRepo(db),
|
|
};
|
|
}
|