Skip to main content

Interface: CompileContextWorkspace

Defined in: packages/core/src/composition/use-cases/compile-context.ts:24

Domain context for the primary (default) workspace used by CompileContext.

Properties

configPath

readonly configPath: string

Defined in: packages/core/src/composition/use-cases/compile-context.ts:31


isExternal

readonly isExternal: boolean

Defined in: packages/core/src/composition/use-cases/compile-context.ts:30

Whether the workspace's specs live outside the current git root.


ownership

readonly ownership: "owned" | "shared" | "readOnly"

Defined in: packages/core/src/composition/use-cases/compile-context.ts:28

Ownership level of this workspace.


workspace

readonly workspace: string

Defined in: packages/core/src/composition/use-cases/compile-context.ts:26

The workspace name from specd.yaml (e.g. 'default').