Skip to main content

Interface: GetSpecContext

Defined in: packages/core/src/application/use-cases/get-spec-context.ts:68

Builds structured context entries for a single spec, optionally following dependsOn links transitively.

Checks metadata freshness using SHA-256 content hashes. When metadata is stale or absent, returns a minimal stale entry. Dependency traversal uses DFS with cycle detection.

Methods

execute()

execute(input): Promise<GetSpecContextResult>

Defined in: packages/core/src/application/use-cases/get-spec-context.ts:89

Executes the use case.

Parameters

input

GetSpecContextInput

Query parameters

Returns

Promise<GetSpecContextResult>

Structured context entries and warnings