For AI agents: the complete documentation index is available at /en/llms.txt, the full documentation bundle is available at /en/llms-full.txt, and this page is available as Markdown at /en/reference/sdk/sapi/config/interfaces/ConfigClient.md.
  • English
  • Interface: ConfigClient

    Defined in: sapi/config/client.ts:44

    作用域配置客户端:绑定固定 configKey,onChange 仅接收本客户端 set 触发的事件。

    Methods

    setAuthToken()

    setAuthToken(token: string): void;

    Defined in: sapi/config/client.ts:47

    Parameters

    ParameterType
    tokenstring

    Returns

    void


    get()

    get<T>(key: string): Promise<T | undefined>;

    Defined in: sapi/config/client.ts:48

    Type Parameters

    Type ParameterDefault type
    Tunknown

    Parameters

    ParameterType
    keystring

    Returns

    Promise<T | undefined>


    getAll()

    getAll<T>(): Promise<T>;

    Defined in: sapi/config/client.ts:49

    Type Parameters

    Type ParameterDefault type
    TRecord<string, unknown>

    Returns

    Promise<T>


    set()

    set<T>(key: string, value: T): Promise<void>;

    Defined in: sapi/config/client.ts:50

    Type Parameters

    Type ParameterDefault type
    Tunknown

    Parameters

    ParameterType
    keystring
    valueT

    Returns

    Promise<void>


    onChange()

    onChange(handler: ChangeHandler): () => void;

    Defined in: sapi/config/client.ts:51

    Parameters

    ParameterType
    handlerChangeHandler

    Returns

    () => void

    Properties

    PropertyModifierTypeDefined in
    moduleIdreadonlystringsapi/config/client.ts:45
    configKeyreadonlystringsapi/config/client.ts:46