Member Junction
    Preparing search index...

    Interface NativeToolCallingGateInput

    Everything the gate needs. Every config layer is optional; absent layers contribute nothing.

    Index

    Properties

    catalogConfiguration: AIConfigurationSections

    The merged model-catalog configuration for the SELECTED (model, vendor) — the output of AIEngine.GetEffectiveModelConfiguration(modelID, modelVendorRowID). Must be re-resolved per failover attempt, because a failover target may not support tools.

    controlToolsProvided?: boolean

    Whether the caller supplied CONTROL-FLOW tools (sub-agent, payload_change_request, ask_user) in addition to — or instead of — Action tools. toolsProvided counts Action tools only. Optional so callers that supply no control tools keep compiling; absent means false.

    promptConfiguration: AIConfigurationSections

    MJ: AI Prompts.PromptConfiguration for the prompt being run.

    promptModelConfiguration: AIConfigurationSections

    MJ: AI Prompt Models.PromptConfiguration for the row that selected this model, if any.

    toolsProvided: boolean

    Whether the caller actually supplied ACTION tool declarations. The runner never invents tools.