Interfaces
SqliteArtifactsOptions
Interface: SqliteArtifactsOptions
Defined in: src/artifacts/sqliteArtifacts.ts:82
Options for sqliteArtifacts.
Properties
busyTimeoutMs?
readonlyoptionalbusyTimeoutMs?:number
Defined in: src/artifacts/sqliteArtifacts.ts:91
How long a write waits for another writer's lock before failing loudly. Default 5000 ms.
file
readonlyfile:string
Defined in: src/artifacts/sqliteArtifacts.ts:85
The database file. Created if missing, parent directory included.
':memory:' is refused — use inMemoryArtifacts(), it says so in its name.
retention?
readonlyoptionalretention?:ArtifactRetention
Defined in: src/artifacts/sqliteArtifacts.ts:88
Retention dials — optional here: disk is a budget the operator owns. Budget evictions are least-recently-ACCESSED first (reads refresh recency).
