Member Junction
    Preparing search index...

    Options accepted by DefaultAgentResolver.resolve. Every field is optional; callers typically pass applicationId when an embedder has app context, and the rest fall through to defaults.

    interface DefaultAgentResolveOptions {
        applicationId?: string | null;
        contextUser?: UserInfo;
        explicitAgentId?: string | null;
        provider?: IMetadataProvider;
    }
    Index

    Properties

    applicationId?: string | null

    Application context for the conversation. When supplied, an app-scoped Application Setting (step 2) takes precedence over the global default (step 3).

    contextUser?: UserInfo

    Context user — passed to engines that need it on the server side.

    explicitAgentId?: string | null

    If supplied AND a matching agent exists, this wins immediately (step 1). Mirrors the widget's [DefaultAgentId] @Input — used by Form Builder, Component Studio AI Assistant, and any future embedder that pins a specific agent.

    Metadata provider to bind to — falls back to Metadata.Provider.