import type { LogEntry } from "@skaile/workspaces/types"; /** * Shape of a row returned by `SELECT ... FROM log_entries`. Matches the * schema written by the agent container's `LogStore` (see * `workspaces/core/src/logging`). */ export interface SqliteLogRow { id: string; timestamp: string; session_id: string; kind: string; subkind: string; instance: string | null; level: string; message: string; data_json: string | null; error_json: string | null; } /** * Convert a raw SQLite row into a typed `LogEntry`. Used by both the * one-shot history query (`local-query`) and the live tail loop * (`local-tail`) so the formatter sees identical shapes from either path. */ export declare function rowToEntry(row: SqliteLogRow): LogEntry; //# sourceMappingURL=sqlite-row.d.ts.map