InsightRow
Defined in: packages/core/src/schema/insight.ts:8
An insight row (result is an opaque, validated JSON string).
Properties
Section titled “Properties”buildId
Section titled “buildId”buildId:
string|null
Defined in: packages/core/src/schema/insight.ts:12
Null for project-health rows.
createdAt
Section titled “createdAt”createdAt:
string
Defined in: packages/core/src/schema/insight.ts:25
errorCode
Section titled “errorCode”errorCode:
string|null
Defined in: packages/core/src/schema/insight.ts:24
finishedAt
Section titled “finishedAt”finishedAt:
string|null
Defined in: packages/core/src/schema/insight.ts:27
id:
string
Defined in: packages/core/src/schema/insight.ts:9
inputHash
Section titled “inputHash”inputHash:
string
Defined in: packages/core/src/schema/insight.ts:16
kind:
InsightKind
Defined in: packages/core/src/schema/insight.ts:13
model:
string
Defined in: packages/core/src/schema/insight.ts:19
profile
Section titled “profile”profile:
string
Defined in: packages/core/src/schema/insight.ts:18
projectId
Section titled “projectId”projectId:
string
Defined in: packages/core/src/schema/insight.ts:10
promptVersion
Section titled “promptVersion”promptVersion:
string
Defined in: packages/core/src/schema/insight.ts:20
result
Section titled “result”result:
string|null
Defined in: packages/core/src/schema/insight.ts:23
startedAt
Section titled “startedAt”startedAt:
string|null
Defined in: packages/core/src/schema/insight.ts:26
status
Section titled “status”status:
InsightStatus
Defined in: packages/core/src/schema/insight.ts:17
summary
Section titled “summary”summary:
string|null
Defined in: packages/core/src/schema/insight.ts:22
verdict
Section titled “verdict”verdict:
string|null
Defined in: packages/core/src/schema/insight.ts:21
windowKey
Section titled “windowKey”windowKey:
string|null
Defined in: packages/core/src/schema/insight.ts:15
Health window key (e.g. 30d); null for triage rows.