Interface: SaveSpecMetadataInput
Defined in: packages/core/src/application/use-cases/save-spec-metadata.ts:10
Input for the SaveSpecMetadata use case.
Properties
content
readonlycontent:string
Defined in: packages/core/src/application/use-cases/save-spec-metadata.ts:16
Raw JSON string to write as metadata.
force?
readonlyoptionalforce?:boolean
Defined in: packages/core/src/application/use-cases/save-spec-metadata.ts:18
When true, skip conflict detection and overwrite unconditionally.
specPath
readonlyspecPath:SpecPath
Defined in: packages/core/src/application/use-cases/save-spec-metadata.ts:14
The spec path within the workspace (e.g. 'auth/oauth').
workspace
readonlyworkspace:string
Defined in: packages/core/src/application/use-cases/save-spec-metadata.ts:12
The workspace name (e.g. 'default', 'billing').