proposit-core
    Preparing search index...

    Type Alias TExecuteTurnDeps

    Minimal dependencies for a single-turn execution. A subset of the full pipeline deps — no concurrency or pipeline-level bookkeeping.

    type TExecuteTurnDeps = {
        llm: TLlmProvider;
        onComplete?: () => void;
        onEvent?: (event: TPipelineEvent) => void;
        signal?: AbortSignal;
    }
    Index

    Properties

    onComplete?: () => void

    Called after the stage completes (after retry loop + validation). Useful for terminal turns that need to seal a conversation.

    onEvent?: (event: TPipelineEvent) => void
    signal?: AbortSignal