MCPcopy
hub / github.com/afar1/fieldtheory-cli / RunContext

Interface RunContext

src/ideas.ts:317–326  ·  view source on GitHub ↗

* Shared context for every per-repo iteration of a run. Frozen before the * loop starts so no stage can accidentally mutate options mid-batch.

Source from the content-addressed store, hash-verified

315 * loop starts so no stage can accidentally mutate options mid-batch.
316 */
317interface RunContext {
318 engine: ResolvedEngine;
319 frame: Frame;
320 seedArtifactIds: string[];
321 seedId: string | undefined;
322 depth: 'quick' | 'standard' | 'deep';
323 nodeTarget: number | undefined;
324 steering: string | undefined;
325 onProgress: ((message: string) => void) | undefined;
326}
327
328/**
329 * Execute one repo's worth of the pipeline: runPipeline → write run md →

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected