* feat: add SQLite-backed session persistence * fix: restore prompt footer layout * fix: propagate abort into sub-agents and fix queue force-send ownership * chore: regenerate bun.lock to match package.json * chore: restore package.json from main and apply biome formatting
16 lines
459 B
TypeScript
16 lines
459 B
TypeScript
declare module "bun:sqlite" {
|
|
export interface SQLiteQuery {
|
|
get(binding?: unknown): unknown;
|
|
all(binding?: unknown): unknown[];
|
|
}
|
|
|
|
export class Database {
|
|
constructor(filename?: string, options?: { create?: boolean; strict?: boolean; readonly?: boolean });
|
|
exec(sql: string): void;
|
|
run(sql: string, binding?: unknown): unknown;
|
|
query(sql: string): SQLiteQuery;
|
|
transaction<T>(fn: () => T): () => T;
|
|
close(): void;
|
|
}
|
|
}
|