Skip to content

basalt / ai/src / MakeResult

Interface: MakeResult ​

Defined in: ai/src/make/types.ts:95

Properties ​

dryRun ​

> dryRun: boolean

Defined in: ai/src/make/types.ts:102


followUps ​

> followUps: string[]

Defined in: ai/src/make/types.ts:109

Manual follow-ups the scaffold can't do yet.


migration? ​

> optional migration?: Migration

Defined in: ai/src/make/types.ts:107

Result of --migrate (undefined when not requested).


preview? ​

> optional preview?: MakePreview

Defined in: ai/src/make/types.ts:112

Dry-run only: the exact per-file plan (clash flags + diffs). Absent on apply.


request ​

> request: string

Defined in: ai/src/make/types.ts:101


resources ​

> resources: ResourceBuild[]

Defined in: ai/src/make/types.ts:103


review ​

> review: ReviewResult

Defined in: ai/src/make/types.ts:110


schema? ​

> optional schema?: SchemaMerge

Defined in: ai/src/make/types.ts:105

How models were merged into the Prisma schema (undefined when no Prisma resource).


schemaVersion? ​

> optional schemaVersion?: number

Defined in: ai/src/make/types.ts:100

Serialization contract version. runMake always sets it; optional on the type so older, unversioned results still satisfy the interface.

Released under the MIT License.