mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
4999 lines
2.2 MiB
Plaintext
Generated
4999 lines
2.2 MiB
Plaintext
Generated
{"category":null,"entrypoint":"account-core","importSpecifier":"openclaw/plugin-sdk/account-core","recordType":"module","sourcePath":"src/plugin-sdk/account-core.ts"}
|
|
{"declaration":"// declaration closure: 40bb803077d82d1b0947add19611b41fe5c16ab374ac45e6a2a450324d1ed14e\nexport function createAccountActionGate<T extends Record<string, boolean | undefined>>(params: { baseActions?: T; accountActions?: T; }): ActionGate<T>;","entrypoint":"account-core","exportName":"createAccountActionGate","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-action-gate.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function createAccountListHelpers<TConfig extends Record<string, unknown> = Record<string, unknown>>(channelKey: string, options?: { normalizeAccountId?: (id: string) => string; omitKeys?: Array<(keyof TConfig & string) | \"defaultAccount\">; nestedObjectKeys?: Array<keyof TConfig & string>; allowUnlistedDefaultAccount?: boolean; additionalAccountIds?: (cfg: OpenClawConfig) => Iterable<string>; fallbackAccountIdWhenEmpty?: string | false; implicitDefaultAccount?: { channelKeys?: readonly string[]; envVars?: readonly string[]; }; hasImplicitDefaultAccount?: (cfg: OpenClawConfig) => boolean; resolveImplicitAccountId?: (cfg: OpenClawConfig) => string | undefined; }): { listConfiguredAccountIds: (cfg: OpenClawConfig) => string[]; listAccountIds: (cfg: OpenClawConfig) => string[]; resolveDefaultAccountId: (cfg: OpenClawConfig) => string; resolveAccountConfig: (cfg: OpenClawConfig, accountId: string) => TConfig; };","entrypoint":"account-core","exportName":"createAccountListHelpers","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function describeAccountSnapshot(params: { account: AccountSnapshotInput; configured?: boolean | undefined; extra?: Record<string, unknown> | undefined; }): ChannelAccountSnapshot;","entrypoint":"account-core","exportName":"describeAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function hasConfiguredAccountValue(value: unknown): boolean;","entrypoint":"account-core","exportName":"hasConfiguredAccountValue","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function listCombinedAccountIds(params: { configuredAccountIds: Iterable<string>; additionalAccountIds?: Iterable<string>; implicitAccountId?: string | undefined; fallbackAccountIdWhenEmpty?: string | undefined; }): string[];","entrypoint":"account-core","exportName":"listCombinedAccountIds","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 97c38ef24d5d1d70f2e78b34924ac111a47947c792bbc4547ce6f7c81ba00f73\nexport function listConfiguredAccountIds(params: { accounts: Record<string, unknown> | undefined; normalizeAccountId: (accountId: string) => string; }): string[];","entrypoint":"account-core","exportName":"listConfiguredAccountIds","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/account-configured-ids.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function mergeAccountConfig<TConfig extends Record<string, unknown>>(params: { channelConfig: TConfig | undefined; accountConfig: Partial<TConfig> | undefined; omitKeys?: string[]; nestedObjectKeys?: string[]; }): TConfig;","entrypoint":"account-core","exportName":"mergeAccountConfig","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"account-core","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: f62bce7c953d08807c48c2090fdaf730443fd952a7017068242ed093199600d9\nexport function normalizeChatType(raw?: string): ChatType | undefined;","entrypoint":"account-core","exportName":"normalizeChatType","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/chat-type.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function normalizeE164(number: string): string;","entrypoint":"account-core","exportName":"normalizeE164","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeOptionalAccountId(value: string | undefined | null): string | undefined;","entrypoint":"account-core","exportName":"normalizeOptionalAccountId","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function pathExists(targetPath: string): Promise<boolean>;","entrypoint":"account-core","exportName":"pathExists","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 748584eb63990864ce92bf1d4ddedf91f3aab48baf79977dfbb458f33af992c4\nexport function resolveAccountEntry<T>(accounts: Record<string, T> | undefined, accountId: string): T | undefined;","entrypoint":"account-core","exportName":"resolveAccountEntry","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/routing/account-lookup.ts"}
|
|
{"declaration":"// declaration closure: b70d14dd6306de4c0203c2df5709d63e1a06e2caf3e29dd1f57bc1ab18a0e484\nexport function resolveAccountWithDefaultFallback<TAccount>(params: { accountId?: string | null; normalizeAccountId: (accountId?: string | null) => string; resolvePrimary: (accountId: string) => TAccount; hasCredential: (account: TAccount) => boolean; resolveDefaultAccountId: () => string; }): TAccount;","entrypoint":"account-core","exportName":"resolveAccountWithDefaultFallback","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/account-core.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function resolveListedDefaultAccountId(params: { accountIds: readonly string[]; configuredDefaultAccountId?: string | undefined; allowUnlistedDefaultAccount?: boolean; ambiguousFallbackAccountId?: string | undefined; normalizeListedAccountId?: ((accountId: string) => string) | undefined; }): string;","entrypoint":"account-core","exportName":"resolveListedDefaultAccountId","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function resolveMergedAccountConfig<TConfig extends Record<string, unknown>>(params: { channelConfig: TConfig | undefined; accounts: Record<string, Partial<TConfig>> | undefined; accountId: string; omitKeys?: string[]; normalizeAccountId?: (accountId: string) => string; nestedObjectKeys?: string[]; }): TConfig;","entrypoint":"account-core","exportName":"resolveMergedAccountConfig","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 748584eb63990864ce92bf1d4ddedf91f3aab48baf79977dfbb458f33af992c4\nexport function resolveNormalizedAccountEntry<T>(accounts: Record<string, T> | undefined, accountId: string, normalizeAccountId: (accountId: string) => string): T | undefined;","entrypoint":"account-core","exportName":"resolveNormalizedAccountEntry","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/routing/account-lookup.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"account-core","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"account-core","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"account-core","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/account-core","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"category":null,"entrypoint":"account-helpers","importSpecifier":"openclaw/plugin-sdk/account-helpers","recordType":"module","sourcePath":"src/plugin-sdk/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 40bb803077d82d1b0947add19611b41fe5c16ab374ac45e6a2a450324d1ed14e\nexport function createAccountActionGate<T extends Record<string, boolean | undefined>>(params: { baseActions?: T; accountActions?: T; }): ActionGate<T>;","entrypoint":"account-helpers","exportName":"createAccountActionGate","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-action-gate.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function createAccountListHelpers<TConfig extends Record<string, unknown> = Record<string, unknown>>(channelKey: string, options?: { normalizeAccountId?: (id: string) => string; omitKeys?: Array<(keyof TConfig & string) | \"defaultAccount\">; nestedObjectKeys?: Array<keyof TConfig & string>; allowUnlistedDefaultAccount?: boolean; additionalAccountIds?: (cfg: OpenClawConfig) => Iterable<string>; fallbackAccountIdWhenEmpty?: string | false; implicitDefaultAccount?: { channelKeys?: readonly string[]; envVars?: readonly string[]; }; hasImplicitDefaultAccount?: (cfg: OpenClawConfig) => boolean; resolveImplicitAccountId?: (cfg: OpenClawConfig) => string | undefined; }): { listConfiguredAccountIds: (cfg: OpenClawConfig) => string[]; listAccountIds: (cfg: OpenClawConfig) => string[]; resolveDefaultAccountId: (cfg: OpenClawConfig) => string; resolveAccountConfig: (cfg: OpenClawConfig, accountId: string) => TConfig; };","entrypoint":"account-helpers","exportName":"createAccountListHelpers","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function describeAccountSnapshot(params: { account: AccountSnapshotInput; configured?: boolean | undefined; extra?: Record<string, unknown> | undefined; }): ChannelAccountSnapshot;","entrypoint":"account-helpers","exportName":"describeAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function describeWebhookAccountSnapshot(params: { account: AccountSnapshotInput; configured?: boolean | undefined; mode?: string | undefined; extra?: Record<string, unknown> | undefined; }): ChannelAccountSnapshot;","entrypoint":"account-helpers","exportName":"describeWebhookAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function hasConfiguredAccountValue(value: unknown): boolean;","entrypoint":"account-helpers","exportName":"hasConfiguredAccountValue","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function mergeAccountConfig<TConfig extends Record<string, unknown>>(params: { channelConfig: TConfig | undefined; accountConfig: Partial<TConfig> | undefined; omitKeys?: string[]; nestedObjectKeys?: string[]; }): TConfig;","entrypoint":"account-helpers","exportName":"mergeAccountConfig","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function resolveMergedAccountConfig<TConfig extends Record<string, unknown>>(params: { channelConfig: TConfig | undefined; accounts: Record<string, Partial<TConfig>> | undefined; accountId: string; omitKeys?: string[]; normalizeAccountId?: (accountId: string) => string; nestedObjectKeys?: string[]; }): TConfig;","entrypoint":"account-helpers","exportName":"resolveMergedAccountConfig","importSpecifier":"openclaw/plugin-sdk/account-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"category":null,"entrypoint":"account-id","importSpecifier":"openclaw/plugin-sdk/account-id","recordType":"module","sourcePath":"src/plugin-sdk/account-id.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"account-id","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/account-id","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeOptionalAccountId(value: string | undefined | null): string | undefined;","entrypoint":"account-id","exportName":"normalizeOptionalAccountId","importSpecifier":"openclaw/plugin-sdk/account-id","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"account-id","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/account-id","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"category":null,"entrypoint":"account-resolution","importSpecifier":"openclaw/plugin-sdk/account-resolution","recordType":"module","sourcePath":"src/plugin-sdk/account-resolution.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function createAccountListHelpers<TConfig extends Record<string, unknown> = Record<string, unknown>>(channelKey: string, options?: { normalizeAccountId?: (id: string) => string; omitKeys?: Array<(keyof TConfig & string) | \"defaultAccount\">; nestedObjectKeys?: Array<keyof TConfig & string>; allowUnlistedDefaultAccount?: boolean; additionalAccountIds?: (cfg: OpenClawConfig) => Iterable<string>; fallbackAccountIdWhenEmpty?: string | false; implicitDefaultAccount?: { channelKeys?: readonly string[]; envVars?: readonly string[]; }; hasImplicitDefaultAccount?: (cfg: OpenClawConfig) => boolean; resolveImplicitAccountId?: (cfg: OpenClawConfig) => string | undefined; }): { listConfiguredAccountIds: (cfg: OpenClawConfig) => string[]; listAccountIds: (cfg: OpenClawConfig) => string[]; resolveDefaultAccountId: (cfg: OpenClawConfig) => string; resolveAccountConfig: (cfg: OpenClawConfig, accountId: string) => TConfig; };","entrypoint":"account-resolution","exportName":"createAccountListHelpers","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function hasConfiguredAccountValue(value: unknown): boolean;","entrypoint":"account-resolution","exportName":"hasConfiguredAccountValue","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function listCombinedAccountIds(params: { configuredAccountIds: Iterable<string>; additionalAccountIds?: Iterable<string>; implicitAccountId?: string | undefined; fallbackAccountIdWhenEmpty?: string | undefined; }): string[];","entrypoint":"account-resolution","exportName":"listCombinedAccountIds","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"account-resolution","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function normalizeE164(number: string): string;","entrypoint":"account-resolution","exportName":"normalizeE164","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeOptionalAccountId(value: string | undefined | null): string | undefined;","entrypoint":"account-resolution","exportName":"normalizeOptionalAccountId","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 748584eb63990864ce92bf1d4ddedf91f3aab48baf79977dfbb458f33af992c4\nexport function resolveAccountEntry<T>(accounts: Record<string, T> | undefined, accountId: string): T | undefined;","entrypoint":"account-resolution","exportName":"resolveAccountEntry","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/routing/account-lookup.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function resolveListedDefaultAccountId(params: { accountIds: readonly string[]; configuredDefaultAccountId?: string | undefined; allowUnlistedDefaultAccount?: boolean; ambiguousFallbackAccountId?: string | undefined; normalizeListedAccountId?: ((accountId: string) => string) | undefined; }): string;","entrypoint":"account-resolution","exportName":"resolveListedDefaultAccountId","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b28bdfc5deaf67ea9445b0a22f911375476f384d1baaad5d24b1fe7c46baa3d\nexport function resolveMergedAccountConfig<TConfig extends Record<string, unknown>>(params: { channelConfig: TConfig | undefined; accounts: Record<string, Partial<TConfig>> | undefined; accountId: string; omitKeys?: string[]; normalizeAccountId?: (accountId: string) => string; nestedObjectKeys?: string[]; }): TConfig;","entrypoint":"account-resolution","exportName":"resolveMergedAccountConfig","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/account-helpers.ts"}
|
|
{"declaration":"// declaration closure: 748584eb63990864ce92bf1d4ddedf91f3aab48baf79977dfbb458f33af992c4\nexport function resolveNormalizedAccountEntry<T>(accounts: Record<string, T> | undefined, accountId: string, normalizeAccountId: (accountId: string) => string): T | undefined;","entrypoint":"account-resolution","exportName":"resolveNormalizedAccountEntry","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/routing/account-lookup.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"account-resolution","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"account-resolution","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"account-resolution","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/account-resolution","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"category":null,"entrypoint":"agent-config-primitives","importSpecifier":"openclaw/plugin-sdk/agent-config-primitives","recordType":"module","sourcePath":"src/plugin-sdk/agent-config-primitives.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ReplyRuntimeConfigSchemaShape: { historyLimit: z.ZodOptional<z.ZodNumber>; dmHistoryLimit: z.ZodOptional<z.ZodNumber>; contextVisibility: z.ZodOptional<z.ZodEnum<{ all: \"all\"; allowlist: \"allowlist\"; allowlist_quote: \"allowlist_quote\"; }>>; dms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>>>; textChunkLimit: z.ZodOptional<z.ZodNumber>; streaming: z.ZodOptional<z.ZodObject<{ chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; responsePrefix: z.ZodOptional<z.ZodString>; mediaMaxMb: z.ZodOptional<z.ZodNumber>;};","entrypoint":"agent-config-primitives","exportName":"ReplyRuntimeConfigSchemaShape","importSpecifier":"openclaw/plugin-sdk/agent-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: 0d5651e2b59c4d6b129c122cd3f412953687a08d7dd861d2c011f6c3a74d1b51\nexport const ToolPolicySchema: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>;}, z.core.$strict>>;","entrypoint":"agent-config-primitives","exportName":"ToolPolicySchema","importSpecifier":"openclaw/plugin-sdk/agent-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.agent-runtime.ts"}
|
|
{"category":null,"entrypoint":"agent-harness","importSpecifier":"openclaw/plugin-sdk/agent-harness","recordType":"module","sourcePath":"src/plugin-sdk/agent-harness.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function abortAgentHarnessRun(sessionId: string): boolean;\nexport function abortAgentHarnessRun(sessionId: undefined, opts: { mode: \"all\" | \"compacting\"; reason?: \"restart\"; }): boolean;","entrypoint":"agent-harness","exportName":"abortAgentHarnessRun","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function abortAndDrainAgentHarnessRun(params: { sessionId: string; sessionKey?: string; settleMs?: number; forceClear?: boolean; reason?: string; }): Promise<AbortAndDrainEmbeddedAgentRunResult>;","entrypoint":"agent-harness","exportName":"abortAndDrainAgentHarnessRun","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: a7800e9b98243bfc724a691c932239c1c55d2a2f0aef16227be87ce22c0f2543\nexport function createAgentToolResultMiddlewareRunner(ctx: AgentToolResultMiddlewareContext, handlers?: AgentToolResultMiddleware[]): { applyToolResultMiddleware(event: AgentToolResultMiddlewareEvent): Promise<OpenClawAgentToolResult>; };","entrypoint":"agent-harness","exportName":"createAgentToolResultMiddlewareRunner","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/harness/tool-result-middleware.ts"}
|
|
{"declaration":"// declaration closure: 80ee28e0debd83b3913b48e3ecb5f9cf33a0703c857c6542407550b3cf7339dc\nexport function createCodexAppServerToolResultExtensionRunner(ctx: CodexAppServerExtensionContext, factories?: CodexAppServerExtensionFactory[]): { applyToolResultExtensions(event: CodexAppServerToolResultEvent): Promise<AgentToolResult<unknown>>; };","entrypoint":"agent-harness","exportName":"createCodexAppServerToolResultExtensionRunner","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/harness/codex-app-server-extensions.ts"}
|
|
{"declaration":"// declaration closure: 5b0937213546b72492e9e88e9ab57c0698654d7adb049ecfc99bef37d00d79da\nexport function createOpenClawCodingTools(options?: OpenClawCodingToolsOptions): AnyAgentTool[];","entrypoint":"agent-harness","exportName":"createOpenClawCodingTools","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.ts"}
|
|
{"declaration":"// declaration closure: a2c835f0c9f38b196f71f1ba88df1639dd09ad3087dde34fb853a0dd1e615cc4\nexport function disposeRegisteredAgentHarnesses(): Promise<void>;","entrypoint":"agent-harness","exportName":"disposeRegisteredAgentHarnesses","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/harness/registry.ts"}
|
|
{"declaration":"// declaration closure: 87ed5e1a519f64ef2303392b49b23847c080e42bcedf86d3a3880d6f420275e4\nexport function resolveActiveEmbeddedRunSessionId(sessionKey: string): string | undefined;","entrypoint":"agent-harness","exportName":"resolveActiveEmbeddedRunSessionId","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run-state.ts"}
|
|
{"declaration":"// declaration closure: a1854e06c9541fd9f4430e49cc1b2b1c1e3389e5a0a7efa60e5470764c112cd0\nexport function resolveWebSearchToolPolicy(params: WebSearchToolPolicyParams): WebSearchToolPolicyResolution;","entrypoint":"agent-harness","exportName":"resolveWebSearchToolPolicy","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"function","recordType":"export","sourcePath":"src/agents/web-search-tool-policy.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarness = AgentHarness;","entrypoint":"agent-harness","exportName":"AgentHarness","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddleware = AgentToolResultMiddleware;","entrypoint":"agent-harness","exportName":"AgentToolResultMiddleware","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareEvent = AgentToolResultMiddlewareEvent;","entrypoint":"agent-harness","exportName":"AgentToolResultMiddlewareEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport type AnyAgentTool = AnyAgentTool;","entrypoint":"agent-harness","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport type EmbeddedRunAttemptParams = EmbeddedRunAttemptParams;","entrypoint":"agent-harness","exportName":"EmbeddedRunAttemptParams","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type OpenClawAgentToolResult<TResult = unknown> = OpenClawAgentToolResult<TResult>;","entrypoint":"agent-harness","exportName":"OpenClawAgentToolResult","importSpecifier":"openclaw/plugin-sdk/agent-harness","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"category":"runtime","entrypoint":"agent-harness-runtime","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","recordType":"module","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function abortAgentHarnessRun(sessionId: string): boolean;\nexport function abortAgentHarnessRun(sessionId: undefined, opts: { mode: \"all\" | \"compacting\"; reason?: \"restart\"; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"abortAgentHarnessRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function abortAndDrainAgentHarnessRun(params: { sessionId: string; sessionKey?: string; settleMs?: number; forceClear?: boolean; reason?: string; }): Promise<AbortAndDrainEmbeddedAgentRunResult>;","entrypoint":"agent-harness-runtime","exportName":"abortAndDrainAgentHarnessRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: 5bf6ff24f628c80e09c96489f926190d66658053ae6d67804409337fc761ff1a\nexport function acquireSessionWriteLock(_params: LockParams): Promise<{ assertOwned: () => void; release: () => Promise<void>; }>;","entrypoint":"agent-harness-runtime","exportName":"acquireSessionWriteLock","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-write-lock-runtime.ts"}
|
|
{"declaration":"// declaration closure: 7f707552b6d44eeef6cc56bc7a40243fbe00126a2264bc06f96ba1dc65376e72\nexport function applyEmbeddedAttemptToolsAllow<T extends { name: string; }>(tools: T[], toolsAllow?: string[], options?: { toolMeta?: (tool: T) => { pluginId: string; } | undefined; }): T[];","entrypoint":"agent-harness-runtime","exportName":"applyEmbeddedAttemptToolsAllow","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/attempt-tool-construction-plan.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function assembleHarnessContextEngine(params: { contextEngine?: HarnessContextEngine; sessionId: string; sessionKey?: string; messages: AgentMessage[]; tokenBudget?: number; availableTools?: Set<string>; citationsMode?: MemoryCitationsMode; sandboxed?: boolean; modelId: string; prompt?: string; runtimeSettings?: ContextEngineRuntimeSettings; contextEngineHostSupport?: ContextEngineHostSupport; harnessId?: string | null; runtimeId?: string | null; providerId?: string | null; requestedModelId?: string | null; modelFamily?: string | null; maxOutputTokens?: number | null; fallbackReason?: string | null; degradedReason?: string | null; runtimeContext?: ContextEngineRuntimeContext; transcriptReadFence?: UserTurnTranscriptAdmissionReceipt; }): Promise<AssembleResult | undefined>;","entrypoint":"agent-harness-runtime","exportName":"assembleHarnessContextEngine","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function assertContextEngineHostSupport(params: { contextEngine: ContextEngine; operation: ContextEngineOperation; host: ContextEngineHostSupport; }): void;","entrypoint":"agent-harness-runtime","exportName":"assertContextEngineHostSupport","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/context-engine/host-compat.ts"}
|
|
{"declaration":"// declaration closure: 7fcbd809c93d8c4f47e263a60e62855b16f136d46f5423c2df7f74d4d6049a43\nexport function assignMcpCatalogSafeServerNames(serverNames: Iterable<string>): Map<string, string>;","entrypoint":"agent-harness-runtime","exportName":"assignMcpCatalogSafeServerNames","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-bundle-mcp-names.ts"}
|
|
{"declaration":"// declaration closure: 137b6a4e28a7274957bfcaeec3f4d502ed914915775b9b5c6f70edb9f465317b\nexport function attachModelProviderRequestTransport<TModel extends object>(model: TModel, request: ModelProviderRequestTransportOverrides | undefined): TModel;","entrypoint":"agent-harness-runtime","exportName":"attachModelProviderRequestTransport","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/provider-request-config.ts"}
|
|
{"declaration":"// declaration closure: f81f3cb9db4f477067821515835162d65cb04555ec536f8e0ee6598584d4680c\nexport function awaitAgentEndSideEffects(params: AgentEndSideEffectsParams): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"awaitAgentEndSideEffects","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/agent-end-side-effects.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function awaitAgentHarnessAgentEndHook(params: { event: PluginHookAgentEndEvent; ctx: AgentHarnessHookContext; hookRunner?: AgentHarnessHookRunner; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"awaitAgentHarnessAgentEndHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function bootstrapHarnessContextEngine(params: { hadSessionFile: boolean; contextEngine?: HarnessContextEngine; sessionId: string; sessionKey?: string; sessionTarget?: ContextEngineSessionTarget; sessionFile: string; sessionManager?: unknown; runtimeContext?: ContextEngineRuntimeContext; transcriptReadFence?: UserTurnTranscriptAdmissionReceipt; runtimeSettings?: ContextEngineRuntimeSettings; contextEngineHostSupport?: ContextEngineHostSupport; harnessId?: string | null; runtimeId?: string | null; providerId?: string | null; requestedModelId?: string | null; modelId?: string | null; maxOutputTokens?: number | null; fallbackReason?: string | null; degradedReason?: string | null; runMaintenance?: typeof runHarnessContextEngineMaintenance; config?: OpenClawConfig; warn: (message: string) => void; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"bootstrapHarnessContextEngine","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport function buildAgentHarnessUserInputAnswers(questions: readonly AgentHarnessUserInputQuestion[], inputText: string): AgentHarnessUserInputAnswers;","entrypoint":"agent-harness-runtime","exportName":"buildAgentHarnessUserInputAnswers","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 62860c3e072bbcfe4013fba38eb4b2ca377767af3990517a09641c5bfeb54c8f\nexport function buildAgentHookContextChannelFields(params: { sessionKey?: string | null; messageChannel?: string | null; messageProvider?: string | null; currentChannelId?: string | null; messageTo?: string | null; senderId?: string | null; agentAccountId?: string | null; }): Pick<PluginHookAgentContext, \"accountId\" | \"channel\" | \"channelId\" | \"chatId\" | \"messageProvider\" | \"senderId\">;","entrypoint":"agent-harness-runtime","exportName":"buildAgentHookContextChannelFields","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/hook-agent-context.ts"}
|
|
{"declaration":"// declaration closure: 22808f2aed88dfca9f1734c08414ae6280a3e3ace6a259bbef737a80850e8a9e\nexport function buildAgentRuntimePlan(params: BuildAgentRuntimePlanParams): AgentRuntimePlan;","entrypoint":"agent-harness-runtime","exportName":"buildAgentRuntimePlan","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/runtime-plan/build.ts"}
|
|
{"declaration":"// declaration closure: aaafaaccfbcf755808fb461e34ef04f1322975f2581abf9a6b51ad5e9b87c425\nexport function buildBootstrapContextForFiles(bootstrapFiles: WorkspaceBootstrapFile[], params: { config?: OpenClawConfig; agentId?: string | null; warn?: (message: string) => void; }): EmbeddedContextFile[];","entrypoint":"agent-harness-runtime","exportName":"buildBootstrapContextForFiles","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/bootstrap-files.ts"}
|
|
{"declaration":"// declaration closure: 4520113728bf3e3f0535ec136854aaaa3ffee7ce1ebcc9f279494d7c6e64668c\nexport function buildEmbeddedAttemptToolRunContext(params: { trigger?: EmbeddedRunTrigger; jobId?: string; memoryFlushWritePath?: string; toolsAllow?: string[]; conversationToolPolicy?: GroupToolPolicyConfig; trace?: DiagnosticTraceContext; }): { trigger?: EmbeddedRunTrigger; jobId?: string; memoryFlushWritePath?: string; runtimeToolAllowlist?: string[]; conversationToolPolicy?: GroupToolPolicyConfig; trace?: DiagnosticTraceContext; };","entrypoint":"agent-harness-runtime","exportName":"buildEmbeddedAttemptToolRunContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/attempt.tool-run-context.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function buildHarnessContextEngineRuntimeContext(params: Parameters<typeof buildAfterTurnRuntimeContext>[0]): ContextEngineRuntimeContext;","entrypoint":"agent-harness-runtime","exportName":"buildHarnessContextEngineRuntimeContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function buildHarnessContextEngineRuntimeContextFromUsage(params: Parameters<typeof buildAfterTurnRuntimeContextFromUsage>[0]): ContextEngineRuntimeContext;","entrypoint":"agent-harness-runtime","exportName":"buildHarnessContextEngineRuntimeContextFromUsage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 88c78c803f8f11db5093064961f00c5f5dc818a092d6f7e8f0de7487393c11e7\nexport function buildNativeHookRelayCommand(params: { provider: NativeHookRelayProvider; relayId: string; generation?: string; event: NativeHookRelayEvent; preToolUseUnavailable?: \"noop\"; timeoutMs?: number; executable?: string; nice?: number | false; nodeExecutable?: string; }): string;","entrypoint":"agent-harness-runtime","exportName":"buildNativeHookRelayCommand","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-command.ts"}
|
|
{"declaration":"// declaration closure: c68591bf2a2386ed646a4f8731961af733b869007bef1f5a54751a6ec38abe90\nexport function buildSkillWorkshopPromptSection(): string[];","entrypoint":"agent-harness-runtime","exportName":"buildSkillWorkshopPromptSection","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/skill-workshop-prompt.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function buildWatchedSessionsHarnessContext(params: { config?: OpenClawConfig; sessionKey?: string; sandboxed?: boolean; toolNames: Iterable<string>; capabilityToolNames?: Iterable<string>; }): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"buildWatchedSessionsHarnessContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: c6d567329bd29c568528ac97deb4044cef2af71ed6e083ad94f80d655c685a7c\nexport function callGatewayTool<T = Record<string, unknown>>(method: string, opts: GatewayCallOptions, params?: unknown, extra?: { expectFinal?: boolean; scopes?: OperatorScope[]; requireAgentRuntimeIdentity?: boolean; signal?: AbortSignal; }): Promise<T>;","entrypoint":"agent-harness-runtime","exportName":"callGatewayTool","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/gateway.ts"}
|
|
{"declaration":"// declaration closure: bf56aa9e585b20a0fc1b9be857a4294d75740682c4a7404aa0fe9d4bf905e2f7\nexport function cancelPendingAgentQuestionForSession(params: { sessionKey?: string; resolvedBy: string; }): Promise<boolean>;","entrypoint":"agent-harness-runtime","exportName":"cancelPendingAgentQuestionForSession","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/gateway-question.ts"}
|
|
{"declaration":"// declaration closure: bf56aa9e585b20a0fc1b9be857a4294d75740682c4a7404aa0fe9d4bf905e2f7\nexport function claimPendingAgentQuestionAnswer(params: { sessionKey?: string; text: string; persist?: () => Promise<void>; }): Promise<boolean>;","entrypoint":"agent-harness-runtime","exportName":"claimPendingAgentQuestionAnswer","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/gateway-question.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function classifyAgentHarnessTerminalOutcome(params: AgentHarnessTerminalOutcomeInput): AgentHarnessTerminalOutcomeClassification | undefined;","entrypoint":"agent-harness-runtime","exportName":"classifyAgentHarnessTerminalOutcome","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 00bdaf83a37298dceb3773b707d7a69be36a0bce5229a661f9db1cb0588ae77f\nexport function classifyEmbeddedAgentRunResultForModelFallback(params: { provider: string; model: string; result: unknown; hasDirectlySentBlockReply?: boolean; hasBlockReplyPipelineOutput?: boolean; }): ModelFallbackResultClassification;","entrypoint":"agent-harness-runtime","exportName":"classifyEmbeddedAgentRunResultForModelFallback","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/result-fallback-classifier.ts"}
|
|
{"declaration":"// declaration closure: 00bdaf83a37298dceb3773b707d7a69be36a0bce5229a661f9db1cb0588ae77f\nexport function classifyEmbeddedPiRunResultForModelFallback(params: { provider: string; model: string; result: unknown; hasDirectlySentBlockReply?: boolean; hasBlockReplyPipelineOutput?: boolean; }): ModelFallbackResultClassification;","entrypoint":"agent-harness-runtime","exportName":"classifyEmbeddedPiRunResultForModelFallback","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/result-fallback-classifier.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function clearActiveEmbeddedRun(sessionId: string, handle: EmbeddedAgentQueueHandle, sessionKey?: string, sessionFile?: string, reason?: string): void;","entrypoint":"agent-harness-runtime","exportName":"clearActiveEmbeddedRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: 5e3c9980a5e922e8fb4e3596e61dd14e6adafa1ff1e157bc7156ab072621ca5f\nexport function compactContextEngineWithSafetyTimeout(contextEngine: Pick<ContextEngine, \"compact\">, params: ContextEngineCompactParams, timeoutMs?: number, abortSignal?: AbortSignal): Promise<CompactResult>;","entrypoint":"agent-harness-runtime","exportName":"compactContextEngineWithSafetyTimeout","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/compaction-safety-timeout.ts"}
|
|
{"declaration":"// declaration closure: 5e3c9980a5e922e8fb4e3596e61dd14e6adafa1ff1e157bc7156ab072621ca5f\nexport function compactWithSafetyTimeout<T>(compact: (abortSignal?: AbortSignal) => Promise<T>, timeoutMs?: number, opts?: { abortSignal?: AbortSignal; onCancel?: () => void; }): Promise<T>;","entrypoint":"agent-harness-runtime","exportName":"compactWithSafetyTimeout","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/compaction-safety-timeout.ts"}
|
|
{"declaration":"// declaration closure: ab738a8f8cae9459928fa73b392f077681c785f7680b3fd2bafdfefa958d6b68\nexport function consumeAdjustedParamsForToolCall(toolCallId: string, runId?: string): unknown;","entrypoint":"agent-harness-runtime","exportName":"consumeAdjustedParamsForToolCall","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.state.ts"}
|
|
{"declaration":"// declaration closure: ab738a8f8cae9459928fa73b392f077681c785f7680b3fd2bafdfefa958d6b68\nexport function consumePreExecutionBlockedToolCall(toolCallId: string, runId?: string): boolean;","entrypoint":"agent-harness-runtime","exportName":"consumePreExecutionBlockedToolCall","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.state.ts"}
|
|
{"declaration":"// declaration closure: a7800e9b98243bfc724a691c932239c1c55d2a2f0aef16227be87ce22c0f2543\nexport function createAgentToolResultMiddlewareRunner(ctx: AgentToolResultMiddlewareContext, handlers?: AgentToolResultMiddleware[]): { applyToolResultMiddleware(event: AgentToolResultMiddlewareEvent): Promise<OpenClawAgentToolResult>; };","entrypoint":"agent-harness-runtime","exportName":"createAgentToolResultMiddlewareRunner","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/tool-result-middleware.ts"}
|
|
{"declaration":"// declaration closure: 80ee28e0debd83b3913b48e3ecb5f9cf33a0703c857c6542407550b3cf7339dc\nexport function createCodexAppServerToolResultExtensionRunner(ctx: CodexAppServerExtensionContext, factories?: CodexAppServerExtensionFactory[]): { applyToolResultExtensions(event: CodexAppServerToolResultEvent): Promise<AgentToolResult<unknown>>; };","entrypoint":"agent-harness-runtime","exportName":"createCodexAppServerToolResultExtensionRunner","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/codex-app-server-extensions.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport function deliverAgentHarnessUserInputPrompt(params: PromptDeliveryParams, questions: readonly AgentHarnessUserInputQuestion[], options?: AgentHarnessUserInputPromptOptions): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"deliverAgentHarnessUserInputPrompt","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function detectAndLoadAgentHarnessPromptImages(params: { prompt: string; workspaceDir: string; model: { input?: string[]; }; existingImages?: ImageContent[]; imageOrder?: PromptImageOrderEntry[]; media?: import(\"../media/media-facts.js\").MediaFact[]; config?: import(\"../config/types.openclaw.js\").OpenClawConfig; workspaceOnly?: boolean; localRoots?: readonly string[]; sandbox?: { root: string; bridge: SandboxFsBridge; }; }): Promise<{ images: ImageContent[]; detectedRefs: Array<{ raw: string; resolved: string; type: \"path\" | \"media-uri\"; }>; loadedCount: number; skippedCount: number; }>;","entrypoint":"agent-harness-runtime","exportName":"detectAndLoadAgentHarnessPromptImages","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: a2c835f0c9f38b196f71f1ba88df1639dd09ad3087dde34fb853a0dd1e615cc4\nexport function disposeRegisteredAgentHarnesses(): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"disposeRegisteredAgentHarnesses","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/registry.ts"}
|
|
{"declaration":"// declaration closure: d1e20227d35a9bb594e787539c8aaadba17faa37aa78447621f80eff733d0a21\nexport function emitAgentEvent(event: Omit<AgentEventPayload, \"seq\" | \"ts\">): void;","entrypoint":"agent-harness-runtime","exportName":"emitAgentEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/agent-events.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport function emptyAgentHarnessUserInputAnswers(): AgentHarnessUserInputAnswers;","entrypoint":"agent-harness-runtime","exportName":"emptyAgentHarnessUserInputAnswers","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport function estimateRenderedLlmBoundaryTokenPressure(params: { systemPrompt?: string; prompt: string; }): number;","entrypoint":"agent-harness-runtime","exportName":"estimateRenderedLlmBoundaryTokenPressure","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function extractMessagingToolSend(toolName: string, args: Record<string, unknown>, options?: { config?: OpenClawConfig; currentChannelId?: string; currentMessagingTarget?: string; currentThreadId?: string; currentMessageId?: string | number; replyToMode?: \"off\" | \"first\" | \"all\" | \"batched\"; hasRepliedRef?: { value: boolean; }; }): MessagingToolSend | undefined;","entrypoint":"agent-harness-runtime","exportName":"extractMessagingToolSend","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function extractMessagingToolSendResult(pending: MessagingToolSend, result: unknown): MessagingToolSend;","entrypoint":"agent-harness-runtime","exportName":"extractMessagingToolSendResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function extractToolErrorMessage(result: unknown): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"extractToolErrorMessage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function extractToolResultMediaArtifact(result: unknown): ToolResultMediaArtifact | undefined;","entrypoint":"agent-harness-runtime","exportName":"extractToolResultMediaArtifact","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 4c90f914474bfbf8e023b3cc0a9044face8c8d904c108197aed6faec9ccb0998\nexport function filterProviderNormalizableTools<TTool extends Pick<AnyAgentTool, \"name\" | \"parameters\">>(tools: readonly TTool[]): RuntimeToolSchemaInspection<TTool>;","entrypoint":"agent-harness-runtime","exportName":"filterProviderNormalizableTools","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-schema-projection.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function filterToolResultMediaUrls(toolName: string | undefined, mediaUrls: string[], result?: unknown, trustedLocalMediaToolNames?: ReadonlySet<string>): string[];","entrypoint":"agent-harness-runtime","exportName":"filterToolResultMediaUrls","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function finalizeHarnessContextEngineTurn(params: { contextEngine?: HarnessContextEngine; promptError: boolean; aborted: boolean; yieldAborted: boolean; sessionIdUsed: string; sessionKey?: string; sessionTarget?: ContextEngineSessionTarget; sessionFile: string; messagesSnapshot: AgentMessage[]; prePromptMessageCount: number; tokenBudget?: number; runtimeContext?: ContextEngineRuntimeContext; runtimeSettings?: ContextEngineRuntimeSettings; contextEngineHostSupport?: ContextEngineHostSupport; harnessId?: string | null; runtimeId?: string | null; providerId?: string | null; requestedModelId?: string | null; modelId?: string | null; maxOutputTokens?: number | null; fallbackReason?: string | null; degradedReason?: string | null; runMaintenance?: typeof runHarnessContextEngineMaintenance; sessionManager?: unknown; config?: OpenClawConfig; warn: (message: string) => void; isHeartbeat?: boolean; }): Promise<{ postTurnFinalizationSucceeded: boolean; }>;","entrypoint":"agent-harness-runtime","exportName":"finalizeHarnessContextEngineTurn","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function finalizeToolTerminalPresentation(params: { toolCallId: string; runId?: string; result: Awaited<ReturnType<AnyAgentTool[\"execute\"]>>; isError: boolean; observer?: ToolOutcomeObserver; toolName?: string; toolCallOrdinal?: number; }): void;","entrypoint":"agent-harness-runtime","exportName":"finalizeToolTerminalPresentation","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.diagnostics.ts"}
|
|
{"declaration":"// declaration closure: 5740651c2c9b00da29aa70d304c5c6f7ebeb5616177c0287beefc311aa626777\nexport function fingerprintResolvedAuthProfileCredential(params: { profileId: string; credential: AuthProfileCredential; resolvedAuth: ResolvedProviderAuth | null | undefined; }): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"fingerprintResolvedAuthProfileCredential","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/execution-auth-binding.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport function formatAgentHarnessUserInputPrompt(questions: readonly AgentHarnessUserInputQuestion[], options?: AgentHarnessUserInputPromptOptions): string;","entrypoint":"agent-harness-runtime","exportName":"formatAgentHarnessUserInputPrompt","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 721d7599e2e4729d30dd4724fdea4c9b5c70d4ce5043fb0c7db3c6aa5707aa6b\nexport function formatApprovalDisplayPath(value: string): string;","entrypoint":"agent-harness-runtime","exportName":"formatApprovalDisplayPath","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-display-paths.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatErrorMessage(err: unknown): string;","entrypoint":"agent-harness-runtime","exportName":"formatErrorMessage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function formatFastModeAutoProgressText(params: { enabled: boolean; elapsedSeconds: number; fastAutoOnSeconds?: number; }): string;","entrypoint":"agent-harness-runtime","exportName":"formatFastModeAutoProgressText","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport function formatPrePromptPrecheckLog(params: { result: PreemptiveCompactionDecision; sessionKey?: string; sessionId?: string; provider: string; modelId: string; messageCount: number; unwindowedMessageCount?: number; contextTokenBudget: number; reserveTokens: number; sessionFile?: string; }): string;","entrypoint":"agent-harness-runtime","exportName":"formatPrePromptPrecheckLog","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: 33f622436536a8d8f66dc7f2cc6eb25e85e4b87482a874b2e24492bdd6d08f99\nexport function formatToolAggregate(toolName?: string, metas?: string[], options?: ToolAggregateOptions): string;","entrypoint":"agent-harness-runtime","exportName":"formatToolAggregate","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/tool-meta.ts"}
|
|
{"declaration":"// declaration closure: 9acb9c015842829fc535cb9ebf93f76e99539a19c0c1fdbfaa9cd94b4de15064\nexport function formatToolExecutionErrorMessage(error: unknown, fallback: string): string;","entrypoint":"agent-harness-runtime","exportName":"formatToolExecutionErrorMessage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-result-error.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function formatToolProgressOutput(output: string, options?: { maxChars?: number; }): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"formatToolProgressOutput","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function getAgentHarnessHookRunner(): AgentHarnessHookRunner;","entrypoint":"agent-harness-runtime","exportName":"getAgentHarnessHookRunner","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function getBeforeToolCallFailureDisposition(error: unknown): BeforeToolCallFailureDisposition | undefined;","entrypoint":"agent-harness-runtime","exportName":"getBeforeToolCallFailureDisposition","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.wrapper.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function getBeforeToolCallPolicyDiagnosticState(): BeforeToolCallPolicyDiagnosticState;","entrypoint":"agent-harness-runtime","exportName":"getBeforeToolCallPolicyDiagnosticState","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.policy.ts"}
|
|
{"declaration":"// declaration closure: cfe5b803f658fe9d33a1c0d866c21783c073c9207193ca1186b43793b1da495f\nexport function getChannelAgentToolMeta(tool: ChannelAgentTool): ChannelAgentToolMeta | undefined;","entrypoint":"agent-harness-runtime","exportName":"getChannelAgentToolMeta","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/channel-tool-metadata.ts"}
|
|
{"declaration":"// declaration closure: 137b6a4e28a7274957bfcaeec3f4d502ed914915775b9b5c6f70edb9f465317b\nexport function getModelProviderRequestTransport(model: object): ModelProviderRequestTransportOverrides | undefined;","entrypoint":"agent-harness-runtime","exportName":"getModelProviderRequestTransport","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/provider-request-config.ts"}
|
|
{"declaration":"// declaration closure: 34dda96722e4f330275b117e115acb5f3db181d9db2d9f8e23c1ceda3e797759\nexport function getPluginToolMeta(tool: AnyAgentTool): PluginToolMeta | undefined;","entrypoint":"agent-harness-runtime","exportName":"getPluginToolMeta","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/tools.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function hasBeforeToolCallPolicy(): boolean;","entrypoint":"agent-harness-runtime","exportName":"hasBeforeToolCallPolicy","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.policy.ts"}
|
|
{"declaration":"// declaration closure: 54fc530bf24936c9d3a0ccdaea27e4bd3c462049905707e08504fc276af8be58\nexport function hasNativeHookRelayInvocation(params: { relayId: string; event: NativeHookRelayEvent; toolUseId?: string; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"hasNativeHookRelayInvocation","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay.ts"}
|
|
{"declaration":"// declaration closure: 86afa4fc568b48169964dd02c6920cb5753d2d7552fca0063c4172dd50b16b5d\nexport function hasSandboxBindContainerPathAliases(binds: readonly string[] | undefined): boolean;","entrypoint":"agent-harness-runtime","exportName":"hasSandboxBindContainerPathAliases","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/sandbox/fs-paths.ts"}
|
|
{"declaration":"// declaration closure: 86afa4fc568b48169964dd02c6920cb5753d2d7552fca0063c4172dd50b16b5d\nexport function hasSandboxBindReadonlyHostShadows(binds: readonly string[] | undefined): boolean;","entrypoint":"agent-harness-runtime","exportName":"hasSandboxBindReadonlyHostShadows","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/sandbox/fs-paths.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function inferToolMetaFromArgs(toolName: string, args: unknown, options?: { detailMode?: ToolProgressDetailMode; }): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"inferToolMetaFromArgs","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 4c90f914474bfbf8e023b3cc0a9044face8c8d904c108197aed6faec9ccb0998\nexport function inspectRuntimeToolInputSchemas(tools: readonly Pick<AnyAgentTool, \"name\" | \"parameters\">[]): RuntimeToolSchemaDiagnostic[];","entrypoint":"agent-harness-runtime","exportName":"inspectRuntimeToolInputSchemas","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-schema-projection.ts"}
|
|
{"declaration":"// declaration closure: 54fc530bf24936c9d3a0ccdaea27e4bd3c462049905707e08504fc276af8be58\nexport function invokeNativeHookRelay(params: InvokeNativeHookRelayParams): Promise<NativeHookRelayProcessResponse>;","entrypoint":"agent-harness-runtime","exportName":"invokeNativeHookRelay","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function isActiveHarnessContextEngine(contextEngine: ContextEngine | undefined): contextEngine is ContextEngine;","entrypoint":"agent-harness-runtime","exportName":"isActiveHarnessContextEngine","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: e7e98c2b6b7db455697c966a74a950e8123721579e9131e6b0303f4bcd859bfd\nexport function isAgentToolReplaySafe(tool: { name?: string; }, options?: { declaredReplaySafe?: (tool: { name?: string; }) => boolean | undefined; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"isAgentToolReplaySafe","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-replay-safety.ts"}
|
|
{"declaration":"// declaration closure: 0b0ab5a42ab5fa1f2abe2122faf09d6f64dab8aea95a96d191ca5eb134f18f25\nexport function isDeliveredMessageToolOnlySourceReplyResult(params: { sourceReplyDeliveryMode?: SourceReplyDeliveryMode; toolName: string; args?: unknown; result?: unknown; hookResult?: unknown; isError?: boolean; allowExplicitSourceRoute?: boolean; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"isDeliveredMessageToolOnlySourceReplyResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-message-tool-source-reply.ts"}
|
|
{"declaration":"// declaration closure: 0b0ab5a42ab5fa1f2abe2122faf09d6f64dab8aea95a96d191ca5eb134f18f25\nexport function isDeliveredMessagingToolResult(params: { toolName?: string; args?: unknown; result?: unknown; hookResult?: unknown; isError?: boolean; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"isDeliveredMessagingToolResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-message-tool-source-reply.ts"}
|
|
{"declaration":"// declaration closure: 1c19bb3c8480dce8c1d43daf02df931182047bc7b3c36a26c0227e74fe3519f3\nexport function isHostScopedAgentToolActive(toolName: string): boolean;","entrypoint":"agent-harness-runtime","exportName":"isHostScopedAgentToolActive","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.ring-zero-context.ts"}
|
|
{"declaration":"// declaration closure: c6b1c44d51c6602687ff06b36f2e59b50f6ebf8b86fd0bf8a1e3acd81cd92865\nexport function isMessagingTool(toolName: string): boolean;","entrypoint":"agent-harness-runtime","exportName":"isMessagingTool","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-messaging.ts"}
|
|
{"declaration":"// declaration closure: c6b1c44d51c6602687ff06b36f2e59b50f6ebf8b86fd0bf8a1e3acd81cd92865\nexport function isMessagingToolSendAction(toolName: string, args: Record<string, unknown>): boolean;","entrypoint":"agent-harness-runtime","exportName":"isMessagingToolSendAction","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-messaging.ts"}
|
|
{"declaration":"// declaration closure: 589f36ab782aadad070e2308e8e4ecfd899f378c587e2b598e0b967020ab4805\nexport function isReplaySafeToolCall(toolName: string, args: unknown): boolean;","entrypoint":"agent-harness-runtime","exportName":"isReplaySafeToolCall","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-mutation.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function isSubagentSessionKey(sessionKey: string | undefined | null): boolean;","entrypoint":"agent-harness-runtime","exportName":"isSubagentSessionKey","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: 9acb9c015842829fc535cb9ebf93f76e99539a19c0c1fdbfaa9cd94b4de15064\nexport function isToolResultError(result: unknown): boolean;","entrypoint":"agent-harness-runtime","exportName":"isToolResultError","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-result-error.ts"}
|
|
{"declaration":"// declaration closure: 647be56ac64f1031516df820cec779a10df7b2403d5103fe3d1feeb9b991fb6c\nexport function isToolWrappedWithBeforeToolCallHook(tool: AnyAgentTool): boolean;","entrypoint":"agent-harness-runtime","exportName":"isToolWrappedWithBeforeToolCallHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/before-tool-call-metadata.ts"}
|
|
{"declaration":"// declaration closure: 165c61681e7dfdb16bc20030b9c95daf07aca07bd476d69b47ba8238cc42acc2\nexport function listNodes(opts: GatewayCallOptions, signal?: AbortSignal): Promise<NodeListNode[]>;","entrypoint":"agent-harness-runtime","exportName":"listNodes","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/nodes-utils.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function loadCodexBundleMcpThreadConfig(params: LoadCodexBundleMcpThreadConfigParams): Promise<CodexBundleMcpThreadConfig>;","entrypoint":"agent-harness-runtime","exportName":"loadCodexBundleMcpThreadConfig","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: ca51de55caa8584e25a27dc6cb16a16e15ee428ddd6c6487b73d9eba70ba3a4d\nexport function logAgentRuntimeToolDiagnostics(params: AgentRuntimeToolPolicyParams): void;","entrypoint":"agent-harness-runtime","exportName":"logAgentRuntimeToolDiagnostics","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/runtime-plan/tools.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function materializeRequesterScopedMcpToolsForHarnessRun(params: Parameters<typeof import(\"../agents/agent-bundle-mcp-harness.js\").materializeRequesterScopedMcpToolsForHarnessRun>[0]): Promise<Awaited<ReturnType<typeof import(\"../agents/agent-bundle-mcp-harness.js\").materializeRequesterScopedMcpToolsForHarnessRun>>>;","entrypoint":"agent-harness-runtime","exportName":"materializeRequesterScopedMcpToolsForHarnessRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport function normalizeAgentHarnessUserInputAnswer(answer: string, question: AgentHarnessUserInputQuestion): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"normalizeAgentHarnessUserInputAnswer","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: ca51de55caa8584e25a27dc6cb16a16e15ee428ddd6c6487b73d9eba70ba3a4d\nexport function normalizeAgentRuntimeTools<TSchemaType extends TSchema = TSchema, TResult = unknown>(params: AgentRuntimeToolPolicyParams<TSchemaType, TResult>): AgentTool<TSchemaType, TResult>[];","entrypoint":"agent-harness-runtime","exportName":"normalizeAgentRuntimeTools","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/runtime-plan/tools.ts"}
|
|
{"declaration":"// declaration closure: 701d43cbd4008b2a2453634dd06d9ea17f7ea144a82e552d675b5e45db9ecb80\nexport function normalizeHeartbeatToolResponse(value: unknown): HeartbeatToolResponse | undefined;","entrypoint":"agent-harness-runtime","exportName":"normalizeHeartbeatToolResponse","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/heartbeat-tool-response.ts"}
|
|
{"declaration":"// declaration closure: 048a69f7ded8931a2af9db8495c767084058202656adfe56f67bdb7f7129e52c\nexport function normalizeProviderToolSchemas<TSchemaType extends TSchema = TSchema, TResult = unknown>(params: ProviderToolSchemaParams<TSchemaType, TResult>): AgentTool<TSchemaType, TResult>[];","entrypoint":"agent-harness-runtime","exportName":"normalizeProviderToolSchemas","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/tool-schema-runtime.ts"}
|
|
{"declaration":"// declaration closure: 758e66cdb7e8ff778f9b71af90df93d0cd4dcf02422cd5c89efaa990c6ac929e\nexport function normalizeUsage(raw?: UsageLike | null): NormalizedUsage | undefined;","entrypoint":"agent-harness-runtime","exportName":"normalizeUsage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/usage.ts"}
|
|
{"declaration":"// declaration closure: d1e20227d35a9bb594e787539c8aaadba17faa37aa78447621f80eff733d0a21\nexport function onAgentEvent(listener: (evt: AgentEventPayload) => void): () => void;","entrypoint":"agent-harness-runtime","exportName":"onAgentEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/agent-events.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function prepareHarnessNativeMcpAppPreview(params: { runtime: import(\"../agents/agent-bundle-mcp-types.js\").SessionMcpRuntime; serverName: string; toolName: string; uiResourceUri: string; toolCallId: string; toolInput: unknown; toolResult: import(\"@modelcontextprotocol/sdk/types.js\").CallToolResult; allowedAppToolNames: ReadonlySet<string>; resultMetaState?: \"unavailable\"; }): Promise<{ mcpAppPreview: unknown; } | undefined>;","entrypoint":"agent-harness-runtime","exportName":"prepareHarnessNativeMcpAppPreview","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: fc00c962f3cfcba096ea0557f55add8781a352b49b227a585d994deb4910348e\nexport function projectAgentHarnessTranscriptMessageForDisplay<T extends AgentMessage>(params: { hidden: boolean; message: T; }): T;","entrypoint":"agent-harness-runtime","exportName":"projectAgentHarnessTranscriptMessageForDisplay","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/transcript-visibility.ts"}
|
|
{"declaration":"// declaration closure: ecafbf30b0fd74ef44aa524e38bd661107106201efe17caa6b3c535029bdb5bd\nexport function projectRuntimeToolInputSchema(schema: unknown, path?: string): RuntimeToolInputSchemaProjection;","entrypoint":"agent-harness-runtime","exportName":"projectRuntimeToolInputSchema","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"packages/ai/src/providers/tool-schema-json-projection.ts"}
|
|
{"declaration":"// declaration closure: 7133e5372a5044608194566b5826b059db463cb5da24b37016e4727d582fc0cf\nexport function projectSettledTurnFinalizationAttemptResult(result: AgentHarnessAttemptResult): AgentHarnessSettledTurnFinalizationResult;","entrypoint":"agent-harness-runtime","exportName":"projectSettledTurnFinalizationAttemptResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/settled-turn-finalization-result.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport function queueAgentHarnessMessage(sessionId: string, text: string, options?: EmbeddedAgentQueueMessageOptions): boolean;","entrypoint":"agent-harness-runtime","exportName":"queueAgentHarnessMessage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 54fc530bf24936c9d3a0ccdaea27e4bd3c462049905707e08504fc276af8be58\nexport function registerNativeHookRelay(params: RegisterNativeHookRelayParams): ActiveNativeHookRelayRegistrationHandle;","entrypoint":"agent-harness-runtime","exportName":"registerNativeHookRelay","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function requestDeferredPluginToolApproval(params: { deferredApproval: DeferredPluginToolApproval; signal?: AbortSignal; }): Promise<HookOutcome>;","entrypoint":"agent-harness-runtime","exportName":"requestDeferredPluginToolApproval","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.approval.ts"}
|
|
{"declaration":"// declaration closure: d1e20227d35a9bb594e787539c8aaadba17faa37aa78447621f80eff733d0a21\nexport function resetAgentEventsForTest(options?: { preserveListeners?: boolean; }): void;","entrypoint":"agent-harness-runtime","exportName":"resetAgentEventsForTest","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/agent-events.ts"}
|
|
{"declaration":"// declaration closure: 87ed5e1a519f64ef2303392b49b23847c080e42bcedf86d3a3880d6f420275e4\nexport function resolveActiveEmbeddedRunSessionId(sessionKey: string): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"resolveActiveEmbeddedRunSessionId","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run-state.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-harness-runtime","exportName":"resolveAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 8934cfba63d9a7beaa265f9e0005e567d44b34fd9b541395a7330cc0432c9247\nexport function resolveAgentHarnessBeforePromptBuildResult(params: { prompt: string; developerInstructions: string; messages: unknown[]; ctx: AgentHarnessHookContext; bootstrapContextRunKind?: BootstrapContextRunKind; }): Promise<AgentHarnessPromptBuildResult>;","entrypoint":"agent-harness-runtime","exportName":"resolveAgentHarnessBeforePromptBuildResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/prompt-compaction-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1fba27b052b6d08c4756663fbcabe4729d928ee90f35246cae7dbc991c852b9b\nexport function resolveAgentRunAbortLifecycleFields(signal: AbortSignal | undefined): { aborted?: true; stopReason?: typeof AGENT_RUN_ABORTED_STOP_REASON | typeof AGENT_RUN_RESTART_ABORT_STOP_REASON | \"timeout\"; };","entrypoint":"agent-harness-runtime","exportName":"resolveAgentRunAbortLifecycleFields","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/run-termination.ts"}
|
|
{"declaration":"// declaration closure: 7b95fc178cba04b5325d66768edce1c39b0b43d8a541c065c22a5b4167d1ff04\nexport function resolveAttemptFsWorkspaceOnly(params: { config?: OpenClawConfig; sessionAgentId: string; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"resolveAttemptFsWorkspaceOnly","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/attempt.prompt-helpers.ts"}
|
|
{"declaration":"// declaration closure: 41421137be8bdcf4b5fecef3d7b53aa7ae3aac9f6ee7184e9d6f4eeac97add67\nexport function resolveAttemptSpawnWorkspaceDir(params: { sandbox?: { enabled?: boolean; workspaceAccess?: string; } | null; resolvedWorkspace: string; }): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"resolveAttemptSpawnWorkspaceDir","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/attempt.thread-helpers.ts"}
|
|
{"declaration":"// declaration closure: aaafaaccfbcf755808fb461e34ef04f1322975f2581abf9a6b51ad5e9b87c425\nexport function resolveBootstrapContextForRun(params: { workspaceDir: string; config?: OpenClawConfig; sessionKey?: string; sessionId?: string; chatType?: ChatType; agentId?: string; warn?: (message: string) => void; contextMode?: BootstrapContextMode; runKind?: BootstrapContextRunKind; }): Promise<{ bootstrapFiles: WorkspaceBootstrapFile[]; contextFiles: EmbeddedContextFile[]; }>;","entrypoint":"agent-harness-runtime","exportName":"resolveBootstrapContextForRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/bootstrap-files.ts"}
|
|
{"declaration":"// declaration closure: aaafaaccfbcf755808fb461e34ef04f1322975f2581abf9a6b51ad5e9b87c425\nexport function resolveBootstrapFilesForRun(params: { workspaceDir: string; config?: OpenClawConfig; sessionKey?: string; sessionId?: string; chatType?: ChatType; agentId?: string; warn?: (message: string) => void; contextMode?: BootstrapContextMode; runKind?: BootstrapContextRunKind; }): Promise<WorkspaceBootstrapFile[]>;","entrypoint":"agent-harness-runtime","exportName":"resolveBootstrapFilesForRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/bootstrap-files.ts"}
|
|
{"declaration":"// declaration closure: 5e3c9980a5e922e8fb4e3596e61dd14e6adafa1ff1e157bc7156ab072621ca5f\nexport function resolveCompactionTimeoutMs(cfg?: OpenClawConfig): number;","entrypoint":"agent-harness-runtime","exportName":"resolveCompactionTimeoutMs","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/compaction-safety-timeout.ts"}
|
|
{"declaration":"// declaration closure: d49af917612ea087f219f5ff21bbbb66d66b48f9d175145384467602d1be4003\nexport function resolveContextEngineOwnerPluginId(engine: ContextEngine | undefined | null): string | undefined;","entrypoint":"agent-harness-runtime","exportName":"resolveContextEngineOwnerPluginId","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/context-engine/registry.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentDir(cfg: OpenClawConfig, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-harness-runtime","exportName":"resolveDefaultAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 7f707552b6d44eeef6cc56bc7a40243fbe00126a2264bc06f96ba1dc65376e72\nexport function resolveEmbeddedAttemptToolConstructionPlan(params: { disableTools?: boolean; isRawModelRun?: boolean; toolsEnabled?: boolean; toolsAllow?: string[]; forceMessageTool?: boolean; }): { constructTools: boolean; includeCoreTools: boolean; runtimeToolAllowlist?: string[]; codingToolConstructionPlan: OpenClawCodingToolConstructionPlan; };","entrypoint":"agent-harness-runtime","exportName":"resolveEmbeddedAttemptToolConstructionPlan","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/attempt-tool-construction-plan.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function resolveFastModeForElapsed(params: { mode?: FastMode; startedAtMs: number; fastAutoOnSeconds?: number; nowMs?: number; }): { mode: FastMode | undefined; enabled: boolean; elapsedSeconds: number; fastAutoOnSeconds: number; };","entrypoint":"agent-harness-runtime","exportName":"resolveFastModeForElapsed","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: 0c803745392fcdb543bd7f9e1bf61e4b0af8781fcd09e83a60ac33799142e8ac\nexport function resolveModelAuthMode(provider?: string, cfg?: OpenClawConfig, store?: AuthProfileStore, options?: { workspaceDir?: string; }): ModelAuthMode | undefined;","entrypoint":"agent-harness-runtime","exportName":"resolveModelAuthMode","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-model.ts"}
|
|
{"declaration":"// declaration closure: 0af1397163c6560fa66ccfd3896b8f2b2a72ae61b8901639958feb653585ac39\nexport function resolveNativeHookRelayDeferredToolApproval(params: { relayId: string; toolUseId?: string; signal?: AbortSignal; }): Promise<NativeHookRelayDeferredApprovalOutcome | undefined>;","entrypoint":"agent-harness-runtime","exportName":"resolveNativeHookRelayDeferredToolApproval","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-permissions.ts"}
|
|
{"declaration":"// declaration closure: 165c61681e7dfdb16bc20030b9c95daf07aca07bd476d69b47ba8238cc42acc2\nexport function resolveNodeIdFromList(nodes: NodeListNode[], query?: string, allowDefault?: boolean, options?: { allowCompactDisplayName?: boolean; }): string;","entrypoint":"agent-harness-runtime","exportName":"resolveNodeIdFromList","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/nodes-utils.ts"}
|
|
{"declaration":"// declaration closure: 8cb93c10525fda2551f26a6126d7182df2a36ab28c09ab6e7d9f9ee14bbe57e0\nexport function resolveSandboxContext(params: { config?: OpenClawConfig; agentId?: string; execOverrides?: ExecPolicyOverrides; requireCurrentConfig?: boolean; sessionKey?: string; skillsSnapshot?: SkillSnapshot; workspaceDir?: string; }): Promise<SandboxContext | null>;","entrypoint":"agent-harness-runtime","exportName":"resolveSandboxContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/sandbox/context.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveSessionAgentIds(params: { sessionKey?: string; config?: OpenClawConfig; agentId?: string; fallbackAgentId?: string; }): { defaultAgentId: string; sessionAgentId: string; };","entrypoint":"agent-harness-runtime","exportName":"resolveSessionAgentIds","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 5bf6ff24f628c80e09c96489f926190d66658053ae6d67804409337fc761ff1a\nexport function resolveSessionWriteLockAcquireTimeoutMs(_config?: SessionWriteLockAcquireTimeoutConfig, _env?: NodeJS.ProcessEnv): number;","entrypoint":"agent-harness-runtime","exportName":"resolveSessionWriteLockAcquireTimeoutMs","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-write-lock-runtime.ts"}
|
|
{"declaration":"// declaration closure: 5bf6ff24f628c80e09c96489f926190d66658053ae6d67804409337fc761ff1a\nexport function resolveSessionWriteLockOptions(_config?: SessionWriteLockAcquireTimeoutConfig, _params?: { env?: NodeJS.ProcessEnv; maxHoldMsFallback?: number; }): { timeoutMs: number; staleMs: number; maxHoldMs: number; };","entrypoint":"agent-harness-runtime","exportName":"resolveSessionWriteLockOptions","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-write-lock-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9acb9c015842829fc535cb9ebf93f76e99539a19c0c1fdbfaa9cd94b4de15064\nexport function resolveToolExecutionErrorKind(error: unknown): \"failed\" | \"timed_out\";","entrypoint":"agent-harness-runtime","exportName":"resolveToolExecutionErrorKind","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-result-error.ts"}
|
|
{"declaration":"// declaration closure: 9acb9c015842829fc535cb9ebf93f76e99539a19c0c1fdbfaa9cd94b4de15064\nexport function resolveToolResultFailureKind(result: unknown): ToolResultFailureKind | undefined;","entrypoint":"agent-harness-runtime","exportName":"resolveToolResultFailureKind","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tool-result-error.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"agent-harness-runtime","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 86afa4fc568b48169964dd02c6920cb5753d2d7552fca0063c4172dd50b16b5d\nexport function resolveWritableSandboxBindHostRoots(binds: readonly string[] | undefined): string[];","entrypoint":"agent-harness-runtime","exportName":"resolveWritableSandboxBindHostRoots","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/sandbox/fs-paths.ts"}
|
|
{"declaration":"// declaration closure: 56c3f80172f9f6d78344e09a194b853bce840501880e2a242e6f232f0c47b974\nexport function runAgentCleanupStep(params: { runId: string; sessionId: string; step: string; cleanup: () => Promise<void>; getTimeoutDetails?: () => string | undefined; log: AgentCleanupLogger; env?: NodeJS.ProcessEnv; timeoutMs?: number; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"runAgentCleanupStep","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/run-cleanup-timeout.ts"}
|
|
{"declaration":"// declaration closure: f81f3cb9db4f477067821515835162d65cb04555ec536f8e0ee6598584d4680c\nexport function runAgentEndSideEffects(params: AgentEndSideEffectsParams): void;","entrypoint":"agent-harness-runtime","exportName":"runAgentEndSideEffects","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/agent-end-side-effects.ts"}
|
|
{"declaration":"// declaration closure: 8934cfba63d9a7beaa265f9e0005e567d44b34fd9b541395a7330cc0432c9247\nexport function runAgentHarnessAfterCompactionHook(params: { sessionFile: string; messages?: AgentMessage[]; ctx: AgentHarnessHookContext; compactedCount: number; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessAfterCompactionHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/prompt-compaction-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 996d457ad6d7f328bf2befa988806884b18173ca824da329895432ca4d29bde2\nexport function runAgentHarnessAfterToolCallHook(params: { toolName: string; toolCallId: string; runId?: string; agentId?: string; sessionId?: string; sessionKey?: string; channelId?: string; startArgs: Record<string, unknown>; result?: unknown; error?: string; startedAt?: number; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessAfterToolCallHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function runAgentHarnessAgentEndHook(params: { event: PluginHookAgentEndEvent; ctx: AgentHarnessHookContext; hookRunner?: AgentHarnessHookRunner; }): void;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessAgentEndHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function runAgentHarnessBeforeAgentFinalizeHook(params: { event: PluginHookBeforeAgentFinalizeEvent; ctx: AgentHarnessHookContext; hookRunner?: AgentHarnessHookRunner; }): Promise<AgentHarnessBeforeAgentFinalizeOutcome>;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessBeforeAgentFinalizeHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8934cfba63d9a7beaa265f9e0005e567d44b34fd9b541395a7330cc0432c9247\nexport function runAgentHarnessBeforeCompactionHook(params: { sessionFile: string; messages?: AgentMessage[]; ctx: AgentHarnessHookContext; }): Promise<void>;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessBeforeCompactionHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/prompt-compaction-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 996d457ad6d7f328bf2befa988806884b18173ca824da329895432ca4d29bde2\nexport function runAgentHarnessBeforeMessageWriteHook(params: { message: AgentMessage; agentId?: string; sessionKey?: string; }): AgentMessage | null;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessBeforeMessageWriteHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: bf56aa9e585b20a0fc1b9be857a4294d75740682c4a7404aa0fe9d4bf905e2f7\nexport function runAgentHarnessGatewayQuestion(params: RunAgentHarnessGatewayQuestionParams): Promise<QuestionWaitAnswerResult>;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessGatewayQuestion","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/gateway-question.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function runAgentHarnessLlmInputHook(params: { event: PluginHookLlmInputEvent; ctx: AgentHarnessHookContext; hookRunner?: AgentHarnessHookRunner; }): void;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessLlmInputHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: fffc4a72564c414524e9f7c7151514c2b9f62fd2f2f8239ba9b6dcb3dfd6bfea\nexport function runAgentHarnessLlmOutputHook(params: { event: PluginHookLlmOutputEvent; ctx: AgentHarnessHookContext; hookRunner?: AgentHarnessHookRunner; }): void;","entrypoint":"agent-harness-runtime","exportName":"runAgentHarnessLlmOutputHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/lifecycle-hook-helpers.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function runBeforeToolCallHook(args: { toolName: string; params: unknown; toolKind?: PluginHookToolKind; toolInputKind?: PluginHookToolInputKind; toolCallId?: string; ctx?: HookContext; signal?: AbortSignal; approvalMode?: \"request\" | \"report\" | \"deny\" | \"defer\"; }): Promise<HookOutcome>;","entrypoint":"agent-harness-runtime","exportName":"runBeforeToolCallHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.policy.ts"}
|
|
{"declaration":"// declaration closure: 6d91cac0759ff4bc2997cbe1a456e267e0f316e42d5b585a3cbd79a770d31bb1\nexport function runHarnessContextEngineMaintenance(params: { contextEngine?: HarnessContextEngine; sessionId: string; sessionKey?: string; sessionTarget?: ContextEngineSessionTarget; sessionFile: string; reason: \"bootstrap\" | \"compaction\" | \"turn\"; sessionManager?: unknown; runtimeContext?: ContextEngineRuntimeContext; runtimeSettings?: ContextEngineRuntimeSettings; contextEngineHostSupport?: ContextEngineHostSupport; harnessId?: string | null; runtimeId?: string | null; providerId?: string | null; requestedModelId?: string | null; modelId?: string | null; tokenBudget?: number | null; maxOutputTokens?: number | null; fallbackReason?: string | null; degradedReason?: string | null; executionMode?: \"foreground\" | \"background\"; onDeferredMaintenance?: (promise: Promise<void>) => void; withSessionManagerRewriteLock?: <T>(operation: () => Promise<T> | T) => Promise<T>; config?: OpenClawConfig; }): Promise<import(\"../../context-engine/types.js\").TranscriptRewriteResult | undefined>;","entrypoint":"agent-harness-runtime","exportName":"runHarnessContextEngineMaintenance","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/harness/context-engine-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 877e7f72453fbc19872b6a7ed4eba20d672d2a16809ef47b328732f694d32ec5\nexport function sanitizeToolResult(result: unknown): unknown;","entrypoint":"agent-harness-runtime","exportName":"sanitizeToolResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-subscribe.tools.ts"}
|
|
{"declaration":"// declaration closure: 165c61681e7dfdb16bc20030b9c95daf07aca07bd476d69b47ba8238cc42acc2\nexport function selectDefaultNodeFromList(nodes: NodeListNode[], options?: DefaultNodeSelectionOptions): NodeListNode | null;","entrypoint":"agent-harness-runtime","exportName":"selectDefaultNodeFromList","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/nodes-utils.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport function setActiveEmbeddedRun(sessionId: string, handle: EmbeddedAgentQueueHandle, sessionKey?: string, sessionFile?: string): void;","entrypoint":"agent-harness-runtime","exportName":"setActiveEmbeddedRun","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: 647be56ac64f1031516df820cec779a10df7b2403d5103fe3d1feeb9b991fb6c\nexport function setBeforeToolCallDiagnosticsEnabled(tool: AnyAgentTool, enabled: boolean): void;","entrypoint":"agent-harness-runtime","exportName":"setBeforeToolCallDiagnosticsEnabled","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/before-tool-call-metadata.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport function shouldPreemptivelyCompactBeforePrompt(params: { messages: AgentMessage[]; unwindowedMessages?: AgentMessage[]; systemPrompt?: string; prompt: string; contextTokenBudget: number; reserveTokens: number; toolResultMaxChars?: number; llmBoundaryTokenPressure?: LlmBoundaryTokenPressure; }): PreemptiveCompactionDecision;","entrypoint":"agent-harness-runtime","exportName":"shouldPreemptivelyCompactBeforePrompt","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: 0bb63beb1a336be02a372bc92acf96dd098e847dd469ea5ce425ed9552f267db\nexport function supportsModelTools(model: { compat?: unknown; }): boolean;","entrypoint":"agent-harness-runtime","exportName":"supportsModelTools","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-tool-support.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function wrapToolWithBeforeToolCallHook(tool: AnyAgentTool, ctx?: HookContext, options?: { approvalMode?: \"request\" | \"report\" | \"deny\"; emitDiagnostics?: boolean; }): AnyAgentTool;","entrypoint":"agent-harness-runtime","exportName":"wrapToolWithBeforeToolCallHook","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.wrapper.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport const CODEX_APP_SERVER_CONTEXT_ENGINE_HOST: { readonly id: \"codex-app-server\"; readonly label: \"Codex app-server harness\"; readonly capabilities: readonly [\"bootstrap\", \"assemble-before-prompt\", \"after-turn\", \"maintain\", \"compact\", \"runtime-llm-complete\", \"thread-bootstrap-projection\"];};","entrypoint":"agent-harness-runtime","exportName":"CODEX_APP_SERVER_CONTEXT_ENGINE_HOST","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/context-engine/host-compat.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport const FAST_MODE_AUTO_PROGRESS_KIND: \"fast-mode-auto\";","entrypoint":"agent-harness-runtime","exportName":"FAST_MODE_AUTO_PROGRESS_KIND","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 701d43cbd4008b2a2453634dd06d9ea17f7ea144a82e552d675b5e45db9ecb80\nexport const HEARTBEAT_RESPONSE_TOOL_NAME: \"heartbeat_respond\";","entrypoint":"agent-harness-runtime","exportName":"HEARTBEAT_RESPONSE_TOOL_NAME","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/heartbeat-tool-response.ts"}
|
|
{"declaration":"// declaration closure: 4a78bff5b02f8b43cfce1c7c40a093f91621a7aa192fdb4199dc133d1eca949f\nexport const OPENCLAW_VERSION: string;","entrypoint":"agent-harness-runtime","exportName":"OPENCLAW_VERSION","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/version.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport const PREEMPTIVE_OVERFLOW_ERROR_TEXT: \"Context overflow: prompt too large for the model (precheck).\";","entrypoint":"agent-harness-runtime","exportName":"PREEMPTIVE_OVERFLOW_ERROR_TEXT","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: c68591bf2a2386ed646a4f8731961af733b869007bef1f5a54751a6ec38abe90\nexport const SKILL_WORKSHOP_TOOL_NAME: \"skill_workshop\";","entrypoint":"agent-harness-runtime","exportName":"SKILL_WORKSHOP_TOOL_NAME","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/skill-workshop-prompt.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport const TOOL_PROGRESS_OUTPUT_MAX_CHARS: 8000;","entrypoint":"agent-harness-runtime","exportName":"TOOL_PROGRESS_OUTPUT_MAX_CHARS","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: d9a606590ccd17edaeaf40ab4499557591c95b9df5eee2022b486f0e45a63b34\nexport const TRANSCRIPT_CREDENTIAL_SAFETY_PROMPT: string;","entrypoint":"agent-harness-runtime","exportName":"TRANSCRIPT_CREDENTIAL_SAFETY_PROMPT","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/transcript-credential-safety.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport const agentHarnessAttemptTerminal: { merge: (current: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal, incoming: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal) => import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal; normalize: (input: { aborted?: boolean; externalAbort?: boolean; idleTimedOut?: boolean; promptError?: unknown; promptErrorSource?: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptFailureSource | null; timedOut?: boolean; timedOutByRunBudget?: boolean; timedOutDuringCompaction?: boolean; timedOutDuringToolExecution?: boolean; }) => import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal; project: (terminal: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal) => { aborted: boolean; cleanupYieldAborted: boolean; externalAbort: boolean; failed: boolean; idleTimedOut: boolean; interrupted: boolean; promptError: unknown; promptErrorSource: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptFailureSource | null; timedOut: boolean; timedOutByRunBudget: boolean; timedOutDuringCompaction: boolean; timedOutDuringToolExecution: boolean; }; setFailure: (terminal: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal, failure: { source: import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptFailureSource; error: unknown; } | null) => import(\"../agents/agent-run-terminal-outcome.js\").AgentRunAttemptTerminal;};","entrypoint":"agent-harness-runtime","exportName":"agentHarnessAttemptTerminal","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 04b81cfd82f548b5a17db617d30bf5554e0ae3b3526c4c4cc6e58eeaecaab7ff\nexport const embeddedAgentLog: import(\"../../logging/subsystem.js\").SubsystemLogger;","entrypoint":"agent-harness-runtime","exportName":"embeddedAgentLog","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/logger.ts"}
|
|
{"declaration":"// declaration closure: 54fc530bf24936c9d3a0ccdaea27e4bd3c462049905707e08504fc276af8be58\nexport const nativeHookRelayTesting: { readonly clearNativeHookRelaysForTests: () => void; readonly getNativeHookRelayInvocationsForTests: () => NativeHookRelayInvocation[]; readonly getNativeHookRelayRegistrationForTests: (relayId: string) => NativeHookRelayRegistration | undefined; readonly getNativeHookRelayBridgeDirForTests: () => string; readonly getNativeHookRelayBridgeRegistryPathForTests: (relayId: string) => string; readonly getNativeHookRelayBridgeRecordForTests: (relayId: string) => Record<string, unknown> | undefined; readonly isNativeHookRelayBridgeLookupRetryableForTests: (error: unknown, elapsedMs?: number) => boolean; readonly formatPermissionApprovalDescriptionForTests: (request: NativeHookRelayPermissionApprovalRequest) => string; readonly permissionRequestContentFingerprintForTests: (request: NativeHookRelayPermissionApprovalRequest) => string; readonly permissionRequestToolInputKeyFingerprintForTests: (toolInput: Record<string, unknown>) => string; readonly setNativeHookRelayPermissionApprovalRequesterForTests: (requester: NativeHookRelayPermissionApprovalRequester) => void; readonly setNativeHookRelayDeferredToolApprovalRequesterForTests: (requester: NativeHookRelayDeferredToolApprovalRequester) => void;};","entrypoint":"agent-harness-runtime","exportName":"nativeHookRelayTesting","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay.ts"}
|
|
{"declaration":"// declaration closure: 60557232c8298915294df8453629f8a095f3026afb480a46ce1dd07e9d37b1a6\nexport type AbortAndDrainAgentHarnessRunResult = AbortAndDrainEmbeddedAgentRunResult;","entrypoint":"agent-harness-runtime","exportName":"AbortAndDrainAgentHarnessRunResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/runs.ts"}
|
|
{"declaration":"// declaration closure: d1e20227d35a9bb594e787539c8aaadba17faa37aa78447621f80eff733d0a21\nexport type AgentApprovalEventData = AgentApprovalEventData;","entrypoint":"agent-harness-runtime","exportName":"AgentApprovalEventData","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/agent-events.ts"}
|
|
{"declaration":"// declaration closure: d1e20227d35a9bb594e787539c8aaadba17faa37aa78447621f80eff733d0a21\nexport type AgentEventPayload = AgentEventPayload;","entrypoint":"agent-harness-runtime","exportName":"AgentEventPayload","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/agent-events.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarness = AgentHarness;","entrypoint":"agent-harness-runtime","exportName":"AgentHarness","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessAttemptParams = AgentHarnessAttemptParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessAttemptParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessAttemptResult = AgentHarnessAttemptResult;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessAttemptResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessAuthBindingFingerprintParams = AgentHarnessAuthBindingFingerprintParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessAuthBindingFingerprintParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessCompactParams = import(\"../embedded-agent-runner/compact.types.js\").CompactEmbeddedAgentSessionParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessCompactParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessCompactResult = import(\"../embedded-agent-runner/types.js\").EmbeddedAgentCompactResult;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessCompactResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessDeliveryDefaults = AgentHarnessDeliveryDefaults;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessDeliveryDefaults","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: bf56aa9e585b20a0fc1b9be857a4294d75740682c4a7404aa0fe9d4bf905e2f7\nexport type AgentHarnessQuestionGatewayCall = AgentHarnessQuestionGatewayCall;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessQuestionGatewayCall","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/gateway-question.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessResetParams = AgentHarnessResetParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessResetParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessResultClassification = AgentHarnessResultClassification;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessResultClassification","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 52f383849d91fdba2e6548d83311b4b968af10f13f7eba07a50325dac1cd2826\nexport type AgentHarnessRuntimeArtifactBinding = Readonly<{ id: string; fingerprint: string;}>;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessRuntimeArtifactBinding","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/runtime-artifact.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSessionForkFailureCode = AgentHarnessSessionForkFailureCode;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSessionForkFailureCode","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSessionForkParams = AgentHarnessSessionForkParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSessionForkParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSessionForkResult = AgentHarnessSessionForkResult;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSessionForkResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSettledTurnFinalizationResult = AgentHarnessSettledTurnFinalizationResult;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSettledTurnFinalizationResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSideQuestionParams = AgentHarnessSideQuestionParams;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSideQuestionParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSideQuestionResult = AgentHarnessSideQuestionResult;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSideQuestionResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSupport = AgentHarnessSupport;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSupport","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarnessSupportContext = AgentHarnessSupportContext;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSupportContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport type AgentHarnessTerminalOutcomeClassification = AgentHarnessTerminalOutcomeClassification;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessTerminalOutcomeClassification","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport type AgentHarnessTerminalOutcomeInput = AgentHarnessTerminalOutcomeInput;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessTerminalOutcomeInput","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport type AgentHarnessUserInputAnswers = AgentHarnessUserInputAnswers;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessUserInputAnswers","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport type AgentHarnessUserInputOption = AgentHarnessUserInputOption;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessUserInputOption","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport type AgentHarnessUserInputPromptOptions = AgentHarnessUserInputPromptOptions;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessUserInputPromptOptions","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 9a495bc2d86f39846fa32a82d6d4cb056aae7cf29124148b7464ea5b496e5784\nexport type AgentHarnessUserInputQuestion = AgentHarnessUserInputQuestion;","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessUserInputQuestion","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/user-input-bridge.ts"}
|
|
{"declaration":"// declaration closure: 6fd27b0cd1354c477bc90880c380613be1e701e6166815acccea4e6be70bfdd6\nexport type AgentMessage = AgentMessage;","entrypoint":"agent-harness-runtime","exportName":"AgentMessage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"packages/agent-core/src/types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddleware = AgentToolResultMiddleware;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddleware","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareContext = AgentToolResultMiddlewareContext;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddlewareContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareEvent = AgentToolResultMiddlewareEvent;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddlewareEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareOptions = AgentToolResultMiddlewareOptions;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddlewareOptions","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareResult = AgentToolResultMiddlewareResult;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddlewareResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type AgentToolResultMiddlewareRuntime = AgentToolResultMiddlewareRuntime;","entrypoint":"agent-harness-runtime","exportName":"AgentToolResultMiddlewareRuntime","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport type AnyAgentTool = AnyAgentTool;","entrypoint":"agent-harness-runtime","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type BeforeToolCallFailureDisposition = BeforeToolCallFailureDisposition;","entrypoint":"agent-harness-runtime","exportName":"BeforeToolCallFailureDisposition","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type BeforeToolCallPolicyDiagnosticState = BeforeToolCallPolicyDiagnosticState;","entrypoint":"agent-harness-runtime","exportName":"BeforeToolCallPolicyDiagnosticState","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.types.ts"}
|
|
{"declaration":"// declaration closure: bc0329117c34d7e34089fff7bb26724c2c11183f7a99aa611f38a261669142ae\nexport type CodexAppServerExtensionContext = CodexAppServerExtensionContext;","entrypoint":"agent-harness-runtime","exportName":"CodexAppServerExtensionContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/codex-app-server-extension-types.ts"}
|
|
{"declaration":"// declaration closure: bc0329117c34d7e34089fff7bb26724c2c11183f7a99aa611f38a261669142ae\nexport type CodexAppServerExtensionFactory = CodexAppServerExtensionFactory;","entrypoint":"agent-harness-runtime","exportName":"CodexAppServerExtensionFactory","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/codex-app-server-extension-types.ts"}
|
|
{"declaration":"// declaration closure: bc0329117c34d7e34089fff7bb26724c2c11183f7a99aa611f38a261669142ae\nexport type CodexAppServerExtensionRuntime = CodexAppServerExtensionRuntime;","entrypoint":"agent-harness-runtime","exportName":"CodexAppServerExtensionRuntime","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/codex-app-server-extension-types.ts"}
|
|
{"declaration":"// declaration closure: bc0329117c34d7e34089fff7bb26724c2c11183f7a99aa611f38a261669142ae\nexport type CodexAppServerToolResultEvent = CodexAppServerToolResultEvent;","entrypoint":"agent-harness-runtime","exportName":"CodexAppServerToolResultEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/codex-app-server-extension-types.ts"}
|
|
{"declaration":"// declaration closure: bc0329117c34d7e34089fff7bb26724c2c11183f7a99aa611f38a261669142ae\nexport type CodexAppServerToolResultHandlerResult = CodexAppServerToolResultHandlerResult;","entrypoint":"agent-harness-runtime","exportName":"CodexAppServerToolResultHandlerResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/codex-app-server-extension-types.ts"}
|
|
{"declaration":"// declaration closure: b818c2fe4b4aa03a441a4ce24e4a99209ce35cd18e9dd95b7a31f64704e77ff3\nexport type CodexBundleMcpThreadConfig = CodexBundleMcpThreadConfig;","entrypoint":"agent-harness-runtime","exportName":"CodexBundleMcpThreadConfig","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/codex-mcp-config.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type CompactEmbeddedAgentSessionParams = CompactEmbeddedAgentSessionParams;","entrypoint":"agent-harness-runtime","exportName":"CompactEmbeddedAgentSessionParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/compact.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type CompactEmbeddedPiSessionParams = CompactEmbeddedAgentSessionParams;","entrypoint":"agent-harness-runtime","exportName":"CompactEmbeddedPiSessionParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/compact.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ContextEngineHostCapability = ContextEngineHostCapability;","entrypoint":"agent-harness-runtime","exportName":"ContextEngineHostCapability","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/context-engine/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ContextEngineOperation = ContextEngineOperation;","entrypoint":"agent-harness-runtime","exportName":"ContextEngineOperation","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/context-engine/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ContextEngineProjection = ContextEngineProjection;","entrypoint":"agent-harness-runtime","exportName":"ContextEngineProjection","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/context-engine/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type DeferredPluginToolApproval = DeferredPluginToolApproval;","entrypoint":"agent-harness-runtime","exportName":"DeferredPluginToolApproval","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/agent-tools.before-tool-call.types.ts"}
|
|
{"declaration":"// declaration closure: c79d70660298fa77366209b882304ca1a51615b12aa850a1a2d7af1ba16f0467\nexport type EmbeddedAgentCompactResult = EmbeddedAgentCompactResult;","entrypoint":"agent-harness-runtime","exportName":"EmbeddedAgentCompactResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/types.ts"}
|
|
{"declaration":"// declaration closure: 72945de5badfcf953e8a00803591fd3e59eb432f0990e8c6798f861bff661e8c\nexport type EmbeddedContextFile = EmbeddedContextFile;","entrypoint":"agent-harness-runtime","exportName":"EmbeddedContextFile","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-helpers/context-file.ts"}
|
|
{"declaration":"// declaration closure: c79d70660298fa77366209b882304ca1a51615b12aa850a1a2d7af1ba16f0467\nexport type EmbeddedPiCompactResult = EmbeddedAgentCompactResult;","entrypoint":"agent-harness-runtime","exportName":"EmbeddedPiCompactResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/types.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport type EmbeddedRunAttemptParams = EmbeddedRunAttemptParams;","entrypoint":"agent-harness-runtime","exportName":"EmbeddedRunAttemptParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type EmbeddedRunAttemptResult = EmbeddedRunAttemptResult;","entrypoint":"agent-harness-runtime","exportName":"EmbeddedRunAttemptResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/types.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalDecision = ExecApprovalDecision;","entrypoint":"agent-harness-runtime","exportName":"ExecApprovalDecision","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: ff85742978514e9663e16c31d4d61f0ee16b1b8f87b11b320a1c731999ab0459\nexport type ExecAutoReviewDecision = ExecAutoReviewDecision;","entrypoint":"agent-harness-runtime","exportName":"ExecAutoReviewDecision","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-auto-review.ts"}
|
|
{"declaration":"// declaration closure: ff85742978514e9663e16c31d4d61f0ee16b1b8f87b11b320a1c731999ab0459\nexport type ExecAutoReviewInput = ExecAutoReviewInput;","entrypoint":"agent-harness-runtime","exportName":"ExecAutoReviewInput","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-auto-review.ts"}
|
|
{"declaration":"// declaration closure: ff85742978514e9663e16c31d4d61f0ee16b1b8f87b11b320a1c731999ab0459\nexport type ExecAutoReviewer = ExecAutoReviewer;","entrypoint":"agent-harness-runtime","exportName":"ExecAutoReviewer","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-auto-review.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport type FastModeAutoProgressState = FastModeAutoProgressState;","entrypoint":"agent-harness-runtime","exportName":"FastModeAutoProgressState","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: 701d43cbd4008b2a2453634dd06d9ea17f7ea144a82e552d675b5e45db9ecb80\nexport type HeartbeatToolResponse = HeartbeatToolResponse;","entrypoint":"agent-harness-runtime","exportName":"HeartbeatToolResponse","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/heartbeat-tool-response.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport type LlmBoundaryTokenPressure = LlmBoundaryTokenPressure;","entrypoint":"agent-harness-runtime","exportName":"LlmBoundaryTokenPressure","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: b818c2fe4b4aa03a441a4ce24e4a99209ce35cd18e9dd95b7a31f64704e77ff3\nexport type LoadCodexBundleMcpThreadConfigParams = LoadCodexBundleMcpThreadConfigParams;","entrypoint":"agent-harness-runtime","exportName":"LoadCodexBundleMcpThreadConfigParams","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/codex-mcp-config.types.ts"}
|
|
{"declaration":"// declaration closure: a3e8c4aee45272a177a3dc10cb40e1b819a96fd017ae95f5fb1ef864d09dab90\nexport type McpToolCatalog = McpToolCatalog;","entrypoint":"agent-harness-runtime","exportName":"McpToolCatalog","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/agent-bundle-mcp-types.ts"}
|
|
{"declaration":"// declaration closure: 6a3fa5e2fb61bb56e83fdba59eaca15fcc519206f15c015cb4f8e1cf9d8dc0e0\nexport type MessagingToolSend = MessagingToolSend;","entrypoint":"agent-harness-runtime","exportName":"MessagingToolSend","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-messaging.types.ts"}
|
|
{"declaration":"// declaration closure: 6a3fa5e2fb61bb56e83fdba59eaca15fcc519206f15c015cb4f8e1cf9d8dc0e0\nexport type MessagingToolSourceReplyPayload = MessagingToolSourceReplyPayload;","entrypoint":"agent-harness-runtime","exportName":"MessagingToolSourceReplyPayload","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-messaging.types.ts"}
|
|
{"declaration":"// declaration closure: 445047de86f29dfe6533efb61c542b31a650e64f988afdfab0b434162ed3e92a\nexport type NativeHookRelayEvent = \"pre_tool_use\" | \"post_tool_use\" | \"permission_request\" | \"before_agent_finalize\";","entrypoint":"agent-harness-runtime","exportName":"NativeHookRelayEvent","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-types.ts"}
|
|
{"declaration":"// declaration closure: 445047de86f29dfe6533efb61c542b31a650e64f988afdfab0b434162ed3e92a\nexport type NativeHookRelayProcessResponse = NativeHookRelayProcessResponse;","entrypoint":"agent-harness-runtime","exportName":"NativeHookRelayProcessResponse","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-types.ts"}
|
|
{"declaration":"// declaration closure: 445047de86f29dfe6533efb61c542b31a650e64f988afdfab0b434162ed3e92a\nexport type NativeHookRelayProvider = \"codex\";","entrypoint":"agent-harness-runtime","exportName":"NativeHookRelayProvider","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-types.ts"}
|
|
{"declaration":"// declaration closure: 445047de86f29dfe6533efb61c542b31a650e64f988afdfab0b434162ed3e92a\nexport type NativeHookRelayRegistrationHandle = NativeHookRelayRegistrationHandle;","entrypoint":"agent-harness-runtime","exportName":"NativeHookRelayRegistrationHandle","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/harness/native-hook-relay-types.ts"}
|
|
{"declaration":"// declaration closure: 4eee301acf4761a8f935cac2de49fcd8a74792ea78d0187d4d5f7096a8d432ad\nexport type NodeListNode = NodeListNode;","entrypoint":"agent-harness-runtime","exportName":"NodeListNode","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/node-list-types.ts"}
|
|
{"declaration":"// declaration closure: 758e66cdb7e8ff778f9b71af90df93d0cd4dcf02422cd5c89efaa990c6ac929e\nexport type NormalizedUsage = NormalizedUsage;","entrypoint":"agent-harness-runtime","exportName":"NormalizedUsage","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/usage.ts"}
|
|
{"declaration":"// declaration closure: 03321a098b1861b209aa2d226973cb003f307bd753b3ccb0d206b3ac4ae790c0\nexport type OpenClawAgentToolResult<TResult = unknown> = OpenClawAgentToolResult<TResult>;","entrypoint":"agent-harness-runtime","exportName":"OpenClawAgentToolResult","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/agent-tool-result-middleware-types.ts"}
|
|
{"declaration":"// declaration closure: af77d04b2f7d9d5c2954d6b667d70714d553bfe4e32c8a29af3669c832f0f27e\nexport type PreemptiveCompactionDecision = PreemptiveCompactionDecision;","entrypoint":"agent-harness-runtime","exportName":"PreemptiveCompactionDecision","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/embedded-agent-runner/run/preemptive-compaction.ts"}
|
|
{"declaration":"// declaration closure: ecafbf30b0fd74ef44aa524e38bd661107106201efe17caa6b3c535029bdb5bd\nexport type RuntimeToolInputSchemaJson = RuntimeToolInputSchemaJson;","entrypoint":"agent-harness-runtime","exportName":"RuntimeToolInputSchemaJson","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"packages/ai/src/providers/tool-schema-json-projection.ts"}
|
|
{"declaration":"// declaration closure: ecafbf30b0fd74ef44aa524e38bd661107106201efe17caa6b3c535029bdb5bd\nexport type RuntimeToolInputSchemaProjection = RuntimeToolInputSchemaProjection;","entrypoint":"agent-harness-runtime","exportName":"RuntimeToolInputSchemaProjection","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"packages/ai/src/providers/tool-schema-json-projection.ts"}
|
|
{"declaration":"// declaration closure: 4c90f914474bfbf8e023b3cc0a9044face8c8d904c108197aed6faec9ccb0998\nexport type RuntimeToolSchemaDiagnostic = RuntimeToolSchemaDiagnostic;","entrypoint":"agent-harness-runtime","exportName":"RuntimeToolSchemaDiagnostic","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/tool-schema-projection.ts"}
|
|
{"declaration":"// declaration closure: 16822e3c9b95c6812863035a930f7dedda76689994b3b517f7063572f3dea8e8\nexport type SandboxContext = SandboxContext;","entrypoint":"agent-harness-runtime","exportName":"SandboxContext","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/sandbox/types.ts"}
|
|
{"declaration":"// declaration closure: 16822e3c9b95c6812863035a930f7dedda76689994b3b517f7063572f3dea8e8\nexport type SandboxWorkspaceAccess = SandboxWorkspaceAccess;","entrypoint":"agent-harness-runtime","exportName":"SandboxWorkspaceAccess","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/sandbox/types.ts"}
|
|
{"declaration":"// declaration closure: a3e8c4aee45272a177a3dc10cb40e1b819a96fd017ae95f5fb1ef864d09dab90\nexport type SessionMcpRuntime = SessionMcpRuntime;","entrypoint":"agent-harness-runtime","exportName":"SessionMcpRuntime","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/agent-bundle-mcp-types.ts"}
|
|
{"declaration":"// declaration closure: 5bf6ff24f628c80e09c96489f926190d66658053ae6d67804409337fc761ff1a\nexport type SessionWriteLockAcquireTimeoutConfig = OpenClawConfig;","entrypoint":"agent-harness-runtime","exportName":"SessionWriteLockAcquireTimeoutConfig","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/session-write-lock-runtime.ts"}
|
|
{"declaration":"// declaration closure: bf55c35f59854f723dc0e86fa2845bdfe362289d50d6bda16568952b2d36ec02\nexport type ToolProgressDetailMode = ToolProgressDetailMode;","entrypoint":"agent-harness-runtime","exportName":"ToolProgressDetailMode","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-harness-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9acb9c015842829fc535cb9ebf93f76e99539a19c0c1fdbfaa9cd94b4de15064\nexport type ToolResultFailureKind = ToolResultFailureKind;","entrypoint":"agent-harness-runtime","exportName":"ToolResultFailureKind","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/tool-result-error.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport interface HarnessContextEngine {\n readonly info: ContextEngineInfo;\n bootstrap?(params: {\n sessionId: string;\n sessionKey?: string;\n sessionTarget?: ContextEngineSessionTarget;\n sessionFile: string;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n }): Promise<BootstrapResult>;\n maintain?(params: {\n sessionId: string;\n sessionKey?: string;\n sessionTarget?: ContextEngineSessionTarget;\n sessionFile: string;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n }): Promise<ContextEngineMaintenanceResult>;\n ingest(params: {\n sessionId: string;\n sessionKey?: string;\n message: AgentMessage;\n isHeartbeat?: boolean;\n }): Promise<IngestResult>;\n ingestBatch?(params: {\n sessionId: string;\n sessionKey?: string;\n messages: AgentMessage[];\n isHeartbeat?: boolean;\n }): Promise<IngestBatchResult>;\n afterTurn?(params: {\n sessionId: string;\n sessionKey?: string;\n sessionTarget?: ContextEngineSessionTarget;\n sessionFile: string;\n messages: AgentMessage[];\n prePromptMessageCount: number;\n autoCompactionSummary?: string;\n isHeartbeat?: boolean;\n tokenBudget?: number;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n }): Promise<void>;\n commitTurn?(params: {\n advancementKey: string;\n admission: import(\"../config/sessions/transcript-entry-anchor.js\").TranscriptTurnAdmission;\n terminal: import(\"../config/sessions/transcript-entry-anchor.js\").TranscriptEntryAnchor;\n messages: AgentMessage[];\n prePromptMessageCount: number;\n sessionId: string;\n sessionKey?: string;\n sessionTarget?: ContextEngineSessionTarget;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n isHeartbeat?: boolean;\n }): Promise<{\n status: \"committed\" | \"duplicate\";\n }>;\n assemble(params: {\n sessionId: string;\n sessionKey?: string;\n messages: AgentMessage[];\n tokenBudget?: number;\n availableTools?: Set<string>;\n citationsMode?: MemoryCitationsMode;\n model?: string;\n prompt?: string;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n }): Promise<AssembleResult>;\n compact(params: {\n sessionId: string;\n sessionKey: string;\n agentId?: string;\n sessionTarget?: ContextEngineSessionTarget;\n tokenBudget?: number;\n force?: boolean;\n currentTokenCount?: number;\n compactionTarget?: \"budget\" | \"threshold\";\n customInstructions?: string;\n runtimeSettings?: ContextEngineRuntimeSettings;\n runtimeContext?: ContextEngineRuntimeContext;\n abortSignal?: AbortSignal;\n }): Promise<CompactResult>;\n prepareSubagentSpawn?(params: {\n parentSessionKey: string;\n childSessionKey: string;\n contextMode?: \"isolated\" | \"fork\";\n parentSessionId?: string;\n parentSessionFile?: string;\n childSessionId?: string;\n childSessionFile?: string;\n ttlMs?: number;\n }): Promise<SubagentSpawnPreparation | undefined>;\n onSubagentEnded?(params: {\n childSessionKey: string;\n reason: SubagentEndReason;\n }): Promise<void>;\n dispose?(): Promise<void>;\n}","entrypoint":"agent-harness-runtime","exportName":"HarnessContextEngine","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"interface","recordType":"export","sourcePath":"src/context-engine/types.ts"}
|
|
{"declaration":"// declaration closure: 6f2255c567f9c624542479edbfb292e22ae0d35ea5682e39eec04f792d7839b7\nexport class AgentHarnessPreflightError extends Error {\n readonly scope?: \"harness\";\n constructor(message: string, options?: ErrorOptions & {\n scope?: \"harness\";\n });\n}","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessPreflightError","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"class","recordType":"export","sourcePath":"src/agents/harness/errors.ts"}
|
|
{"declaration":"// declaration closure: 6f2255c567f9c624542479edbfb292e22ae0d35ea5682e39eec04f792d7839b7\nexport class AgentHarnessSessionSupersededError extends Error {\n constructor(message: string, options?: ErrorOptions);\n}","entrypoint":"agent-harness-runtime","exportName":"AgentHarnessSessionSupersededError","importSpecifier":"openclaw/plugin-sdk/agent-harness-runtime","kind":"class","recordType":"export","sourcePath":"src/agents/harness/errors.ts"}
|
|
{"category":null,"entrypoint":"agent-media-payload","importSpecifier":"openclaw/plugin-sdk/agent-media-payload","recordType":"module","sourcePath":"src/plugin-sdk/agent-media-payload.ts"}
|
|
{"declaration":"// declaration closure: 3408fa38d0d81b38d8f47ed814de4be988a0ceec499d87647e870acaf8c4a02c\nexport function buildAgentMediaPayload(mediaList: Array<{ path: string; contentType?: string | null; }>): AgentMediaPayload;","entrypoint":"agent-media-payload","exportName":"buildAgentMediaPayload","importSpecifier":"openclaw/plugin-sdk/agent-media-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-media-payload.ts"}
|
|
{"declaration":"// declaration closure: 0f2faf50cfda9f7b19a992a154956ae934b424786d7535dce0944201b4a93e54\nexport function getAgentScopedMediaLocalRoots(cfg: OpenClawConfig, agentId?: string): readonly string[];","entrypoint":"agent-media-payload","exportName":"getAgentScopedMediaLocalRoots","importSpecifier":"openclaw/plugin-sdk/agent-media-payload","kind":"function","recordType":"export","sourcePath":"src/media/local-roots.ts"}
|
|
{"declaration":"// declaration closure: 3408fa38d0d81b38d8f47ed814de4be988a0ceec499d87647e870acaf8c4a02c\nexport type AgentMediaPayload = AgentMediaPayload;","entrypoint":"agent-media-payload","exportName":"AgentMediaPayload","importSpecifier":"openclaw/plugin-sdk/agent-media-payload","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/agent-media-payload.ts"}
|
|
{"category":"runtime","entrypoint":"agent-runtime","importSpecifier":"openclaw/plugin-sdk/agent-runtime","recordType":"module","sourcePath":"src/plugin-sdk/agent-runtime.ts"}
|
|
{"declaration":"// declaration closure: 73af7d541ea84fb84993c941bacb8ffaf0cc51100936fc22731ab0822a6abc94\nexport function agentCommandFromIngress(opts: AgentCommandIngressOpts, runtime?: RuntimeEnv, deps?: CliDeps): Promise<{ payloads: ReturnType<typeof import(\"../infra/outbound/payloads.ts\").projectOutboundPayloadPlanForJson>; meta: import(\"./embedded-agent.ts\").EmbeddedAgentRunMeta; didSendViaMessagingTool?: boolean; messagingToolSentTexts?: string[]; messagingToolSentMediaUrls?: string[]; messagingToolSentTargets?: import(\"./embedded-agent-messaging.types.ts\").MessagingToolSend[]; deliverySucceeded?: boolean; deliveryStatus?: { requested: true; attempted: boolean; status: \"sent\" | \"suppressed\" | \"partial_failed\" | \"failed\"; succeeded: true | false | \"partial\"; error?: true; errorMessage?: string; reason?: string; resultCount?: number; sentBeforeError?: true; payloadOutcomes?: import(\"../channels/message/send.ts\").SerializedDurableMessagePayloadOutcome[]; }; }>;","entrypoint":"agent-runtime","exportName":"agentCommandFromIngress","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-command.ts"}
|
|
{"declaration":"// declaration closure: 46b34f4ce6879794ed2e36e744989b236b838a9f23d85d02047c4b3d9b60388c\nexport function buildConfiguredModelCatalog(params: { cfg: OpenClawConfig; workspaceDir?: string; manifestPlugins?: ModelManifestPlugins; }): ModelCatalogEntry[];","entrypoint":"agent-runtime","exportName":"buildConfiguredModelCatalog","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-shared.ts"}
|
|
{"declaration":"// declaration closure: 46b34f4ce6879794ed2e36e744989b236b838a9f23d85d02047c4b3d9b60388c\nexport function buildModelAliasIndex(params: BuildModelAliasIndexParams): ModelAliasIndex;","entrypoint":"agent-runtime","exportName":"buildModelAliasIndex","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-shared.ts"}
|
|
{"declaration":"// declaration closure: af50369fb1f0331719fb0e3e18e0b24231e62613337dd6b71e2e3de0c3156f5c\nexport function clearExpiredCooldowns(store: AuthProfileStore, now?: number): boolean;","entrypoint":"agent-runtime","exportName":"clearExpiredCooldowns","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/usage-state.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function clearRuntimeAuthProfileStoreSnapshots(): void;","entrypoint":"agent-runtime","exportName":"clearRuntimeAuthProfileStoreSnapshots","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function ensureAuthProfileStore(agentDir?: string, options?: { allowKeychainPrompt?: boolean; config?: OpenClawConfig; externalCli?: ExternalCliAuthDiscovery; externalCliProviderIds?: Iterable<string>; externalCliProfileIds?: Iterable<string>; inheritedAuthDir?: string; readOnly?: boolean; syncExternalCli?: boolean; }): AuthProfileStore;","entrypoint":"agent-runtime","exportName":"ensureAuthProfileStore","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 8d91898c5998166716d39131a0a98e1214c1bb7b20a994426001ca6022b65300\nexport function extractAssistantText(msg: AssistantMessage): string;","entrypoint":"agent-runtime","exportName":"extractAssistantText","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-utils.ts"}
|
|
{"declaration":"// declaration closure: 2edd3263aff838364f284881f5e193cce5f0012b6c2675e6fb2cff29cf2633cb\nexport function findModelInCatalog(catalog: ModelCatalogEntry[], provider: string, modelId: string): ModelCatalogEntry | undefined;","entrypoint":"agent-runtime","exportName":"findModelInCatalog","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-catalog-lookup.ts"}
|
|
{"declaration":"// declaration closure: 2f044f2a4719306da97520854e4e4a09b2f152050c945094fea728e6b6f16ba1\nexport function findNormalizedProviderValue<T>(entries: Record<string, T> | undefined, provider: string): T | undefined;","entrypoint":"agent-runtime","exportName":"findNormalizedProviderValue","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-normalize.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function findPersistedAuthProfileCredential(params: { agentDir?: string; profileId: string; }): AuthProfileStore[\"profiles\"][string] | undefined;","entrypoint":"agent-runtime","exportName":"findPersistedAuthProfileCredential","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 8d91898c5998166716d39131a0a98e1214c1bb7b20a994426001ca6022b65300\nexport function formatReasoningMessage(text: string): string;","entrypoint":"agent-runtime","exportName":"formatReasoningMessage","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/embedded-agent-utils.ts"}
|
|
{"declaration":"// declaration closure: 41272aa5ac97e195eb89d0b1943dafad5a83b0410a53a098c6212a002e41bcc4\nexport function getPreparedModelCatalogSnapshot(params?: LoadPreparedModelCatalogParams): ModelCatalogSnapshot | undefined;","entrypoint":"agent-runtime","exportName":"getPreparedModelCatalogSnapshot","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/prepared-model-catalog.ts"}
|
|
{"declaration":"// declaration closure: 8392416169eff416894fc7978c7f9f97deab24318dfd0286e551c1174da17c46\nexport function getTtsProvider(config: ResolvedTtsConfig, prefsPath: string): TtsProvider;","entrypoint":"agent-runtime","exportName":"getTtsProvider","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/tts/runtime-api.ts"}
|
|
{"declaration":"// declaration closure: af50369fb1f0331719fb0e3e18e0b24231e62613337dd6b71e2e3de0c3156f5c\nexport function isProfileInCooldown(store: AuthProfileStore, profileId: string, now?: number, forModel?: string): boolean;","entrypoint":"agent-runtime","exportName":"isProfileInCooldown","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/usage-state.ts"}
|
|
{"declaration":"// declaration closure: bbcf0c759f0526bc41750b31e703cdc2eff89b5bb7c11b3cb91bb48eb23483ea\nexport function jsonResult<TDetails>(payload: TDetails): AgentToolResult<TDetails>;","entrypoint":"agent-runtime","exportName":"jsonResult","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/tool-results.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function listAgentIds(cfg: OpenClawConfig): string[];","entrypoint":"agent-runtime","exportName":"listAgentIds","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 8f795e574d7a11985ac9339f05d10183b7a1fc86b996209c67594ff5ae8568e0\nexport function listProfilesForProvider(store: AuthProfileStore, provider: string): string[];","entrypoint":"agent-runtime","exportName":"listProfilesForProvider","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/profile-list.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function loadAuthProfileStoreForRuntime(agentDir?: string, options?: LoadAuthProfileStoreOptions): AuthProfileStore;","entrypoint":"agent-runtime","exportName":"loadAuthProfileStoreForRuntime","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function loadAuthProfileStoreForSecretsRuntime(agentDir?: string, options?: Pick<LoadAuthProfileStoreOptions, \"config\" | \"externalCli\" | \"externalCliProviderIds\" | \"externalCliProfileIds\" | \"inheritedAuthDir\">): AuthProfileStore;","entrypoint":"agent-runtime","exportName":"loadAuthProfileStoreForSecretsRuntime","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function loadAuthProfileStoreWithoutExternalProfiles(agentDir?: string, loadOptions?: Pick<LoadAuthProfileStoreOptions, \"allowKeychainPrompt\" | \"inheritedAuthDir\">): AuthProfileStore;","entrypoint":"agent-runtime","exportName":"loadAuthProfileStoreWithoutExternalProfiles","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 7ffb45c1d5629c0d64f6924baa9fcb6ff4cb319572d772bd2e9090af4216fba7\nexport function loadModelCatalog(params?: LoadModelCatalogCompatibilityParams): Promise<import(\"../agents/model-catalog.types.ts\").ModelCatalogEntry[]>;","entrypoint":"agent-runtime","exportName":"loadModelCatalog","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-runtime.ts"}
|
|
{"declaration":"// declaration closure: 41272aa5ac97e195eb89d0b1943dafad5a83b0410a53a098c6212a002e41bcc4\nexport function loadPreparedModelCatalog(params?: LoadPreparedModelCatalogParams): Promise<ModelCatalogEntry[]>;","entrypoint":"agent-runtime","exportName":"loadPreparedModelCatalog","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/prepared-model-catalog.ts"}
|
|
{"declaration":"// declaration closure: b9f393d7d1905a87af615b551fd75392b672021629b1a1f4e55da97969a010c2\nexport function markAuthProfileBlockedUntil(params: { store: AuthProfileStore; profileId: string; blockedUntil: number; source: AuthProfileBlockedSource; agentDir?: string; runId?: string; modelId?: string; }): Promise<void>;","entrypoint":"agent-runtime","exportName":"markAuthProfileBlockedUntil","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/usage.ts"}
|
|
{"declaration":"// declaration closure: bc4da4979fddfca4b4537df2e0c48a6b36f778e03d1f9b74675299c666198a4a\nexport function modelSupportsVision(entry: ModelCatalogEntry | undefined): boolean;","entrypoint":"agent-runtime","exportName":"modelSupportsVision","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-catalog.ts"}
|
|
{"declaration":"// declaration closure: 2f044f2a4719306da97520854e4e4a09b2f152050c945094fea728e6b6f16ba1\nexport function parseModelRef(raw: string, defaultProvider: string, options?: ModelRefNormalizeOptions): ModelRef | null;","entrypoint":"agent-runtime","exportName":"parseModelRef","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-normalize.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNonNegativeIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"agent-runtime","exportName":"readNonNegativeIntegerParam","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readPositiveIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"agent-runtime","exportName":"readPositiveIntegerParam","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string[];\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string[] | undefined;","entrypoint":"agent-runtime","exportName":"readStringArrayParam","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string;\nexport function readStringParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string | undefined;","entrypoint":"agent-runtime","exportName":"readStringParam","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 8d208824a7f7aae7ec4af8108d854699d03e72e9fb05f3bb7cdc9d8c973a56e6\nexport function refreshOAuthCredentialForRuntime(params: { credential: OAuthCredential; cfg?: OpenClawConfig; }): Promise<OAuthCredential | null>;","entrypoint":"agent-runtime","exportName":"refreshOAuthCredentialForRuntime","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/oauth.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function replaceRuntimeAuthProfileStoreSnapshots(entries: Array<{ agentDir?: string; store: AuthProfileStore; }>): void;","entrypoint":"agent-runtime","exportName":"replaceRuntimeAuthProfileStoreSnapshots","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 896fff6c96f4a6b194af8c10eae7d54fdb4c56ed1507e77936779c83e4935066\nexport function resolveAckReaction(cfg: OpenClawConfig, agentId: string, opts?: { channel?: string; accountId?: string; }): string;","entrypoint":"agent-runtime","exportName":"resolveAckReaction","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/identity.ts"}
|
|
{"declaration":"// declaration closure: 0207bac7864064871bc62412823bc69c6839d4bc8923f1f63098227d49bc840b\nexport function resolveAgentAvatar(cfg: OpenClawConfig, agentId: string, opts?: { includeUiOverride?: boolean; }): AgentAvatarResolution;","entrypoint":"agent-runtime","exportName":"resolveAgentAvatar","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/identity-avatar.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentConfig(cfg: OpenClawConfig, agentId: string): ResolvedAgentConfig | undefined;","entrypoint":"agent-runtime","exportName":"resolveAgentConfig","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-runtime","exportName":"resolveAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveAgentEffectiveModelPrimary(cfg: OpenClawConfig, agentId: string): string | undefined;","entrypoint":"agent-runtime","exportName":"resolveAgentEffectiveModelPrimary","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 896fff6c96f4a6b194af8c10eae7d54fdb4c56ed1507e77936779c83e4935066\nexport function resolveAgentIdentity(cfg: OpenClawConfig, agentId: string): IdentityConfig | undefined;","entrypoint":"agent-runtime","exportName":"resolveAgentIdentity","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/identity.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentWorkspaceDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-runtime","exportName":"resolveAgentWorkspaceDir","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: f5e8778f74d437c7018b6bc057bd04fd0d2649352764e790b333b7d8d6192023\nexport function resolveAllowedModelRef(params: { cfg: OpenClawConfig; catalog: ModelCatalogEntry[]; raw: string; defaultProvider: string; defaultModel?: string; agentId?: string; } & ModelManifestNormalizationContext): { ref: ModelRef; key: string; } | { error: string; };","entrypoint":"agent-runtime","exportName":"resolveAllowedModelRef","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection.ts"}
|
|
{"declaration":"// declaration closure: 8d208824a7f7aae7ec4af8108d854699d03e72e9fb05f3bb7cdc9d8c973a56e6\nexport function resolveApiKeyForProfile(params: ResolveApiKeyForProfileParams): Promise<ResolveApiKeyForProfileResult | null>;","entrypoint":"agent-runtime","exportName":"resolveApiKeyForProfile","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/oauth.ts"}
|
|
{"declaration":"// declaration closure: 71d69de11a37dc00e397e886410f7b5a9ede39b3f104b707e5d7da62adea0b5e\nexport function resolveApiKeyForProvider(params: { provider: string; cfg?: OpenClawConfig; profileId?: string; preferredProfile?: string; store?: AuthProfileStore; agentDir?: string; workspaceDir?: string; lockedProfile?: boolean; forceRefresh?: boolean; credentialPrecedence?: ProviderCredentialPrecedence; allowAuthProfileFallback?: boolean; skipSetupProviderFallback?: boolean; modelId?: string; modelApi?: string; secretSentinels?: boolean; }): Promise<ResolvedProviderAuth>;","entrypoint":"agent-runtime","exportName":"resolveApiKeyForProvider","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-provider.ts"}
|
|
{"declaration":"// declaration closure: 8d2b1b6f91cf5750dc4b23bd1827694a08d6f6e9766db1ee40a24d273b88214f\nexport function resolveAuthProfileEligibility(params: { cfg?: OpenClawConfig; authAliasLookupParams?: ProviderAuthAliasLookupParams; store: AuthProfileStore; provider: string; profileId: string; now?: number; }): AuthProfileEligibility;","entrypoint":"agent-runtime","exportName":"resolveAuthProfileEligibility","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/order.ts"}
|
|
{"declaration":"// declaration closure: 8d2b1b6f91cf5750dc4b23bd1827694a08d6f6e9766db1ee40a24d273b88214f\nexport function resolveAuthProfileOrder(params: ResolveAuthProfileOrderParams): string[];","entrypoint":"agent-runtime","exportName":"resolveAuthProfileOrder","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/order.ts"}
|
|
{"declaration":"// declaration closure: 9e01147ac8b559635da54e3ffcea2b24e8cac4a4cc768a556315f5854edb8bc1\nexport function resolveAuthStorePathForDisplay(agentDir?: string): string;","entrypoint":"agent-runtime","exportName":"resolveAuthStorePathForDisplay","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/path-resolve.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentDir(cfg: OpenClawConfig, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-runtime","exportName":"resolveDefaultAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentId(cfg: OpenClawConfig): string;","entrypoint":"agent-runtime","exportName":"resolveDefaultAgentId","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 8d81aad988604b1e7bf1b5af1166962bb7e34ab423d7d1e51d5183a766ba7ec3\nexport function resolveDefaultModelForAgent(params: { cfg: OpenClawConfig; agentId?: string; allowPluginNormalization?: boolean; } & ModelManifestNormalizationContext): ModelRef;","entrypoint":"agent-runtime","exportName":"resolveDefaultModelForAgent","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-config.ts"}
|
|
{"declaration":"// declaration closure: 896fff6c96f4a6b194af8c10eae7d54fdb4c56ed1507e77936779c83e4935066\nexport function resolveHumanDelayConfig(cfg: OpenClawConfig, agentId: string): HumanDelayConfig | undefined;","entrypoint":"agent-runtime","exportName":"resolveHumanDelayConfig","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/identity.ts"}
|
|
{"declaration":"// declaration closure: 896fff6c96f4a6b194af8c10eae7d54fdb4c56ed1507e77936779c83e4935066\nexport function resolveIdentityNamePrefix(cfg: OpenClawConfig, agentId: string): string | undefined;","entrypoint":"agent-runtime","exportName":"resolveIdentityNamePrefix","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/identity.ts"}
|
|
{"declaration":"// declaration closure: 46b34f4ce6879794ed2e36e744989b236b838a9f23d85d02047c4b3d9b60388c\nexport function resolveModelRefFromString(params: { cfg?: OpenClawConfig; raw: string; defaultProvider: string; aliasIndex?: ModelAliasIndex; allowManifestNormalization?: boolean; allowPluginNormalization?: boolean; } & ModelManifestNormalizationContext): { ref: ModelRef; alias?: string; } | null;","entrypoint":"agent-runtime","exportName":"resolveModelRefFromString","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-selection-shared.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function resolvePersistedAuthProfileOwnerAgentDir(params: { agentDir?: string; profileId: string; }): string | undefined;","entrypoint":"agent-runtime","exportName":"resolvePersistedAuthProfileOwnerAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: b9f393d7d1905a87af615b551fd75392b672021629b1a1f4e55da97969a010c2\nexport function resolveProfileUnusableUntilForDisplay(store: AuthProfileStore, profileId: string): number | null;","entrypoint":"agent-runtime","exportName":"resolveProfileUnusableUntilForDisplay","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/usage.ts"}
|
|
{"declaration":"// declaration closure: b9f393d7d1905a87af615b551fd75392b672021629b1a1f4e55da97969a010c2\nexport function resolveProfilesUnavailableReason(params: { store: AuthProfileStore; profileIds: string[]; now?: number; }): AuthProfileFailureReason | null;","entrypoint":"agent-runtime","exportName":"resolveProfilesUnavailableReason","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/usage.ts"}
|
|
{"declaration":"// declaration closure: a7d521ecc246717f17749f52cf0ba5b056efd29baf8e9cb349f5b4738c0d3e34\nexport function resolveProviderIdForAuth(provider: string, params?: ProviderAuthAliasLookupParams): string;","entrypoint":"agent-runtime","exportName":"resolveProviderIdForAuth","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/provider-auth-aliases.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveSessionAgentIds(params: { sessionKey?: string; config?: OpenClawConfig; agentId?: string; fallbackAgentId?: string; }): { defaultAgentId: string; sessionAgentId: string; };","entrypoint":"agent-runtime","exportName":"resolveSessionAgentIds","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 7193bf70ded94f048e4acfad0ff424234b5d1b74e7a3e548b62ca76912ae5891\nexport function resolveThinkingDefault(params: { cfg: OpenClawConfig; provider: string; model: string; catalog?: ModelCatalogEntry[]; agentRuntime?: string | null; }): ThinkLevel;","entrypoint":"agent-runtime","exportName":"resolveThinkingDefault","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-thinking-default.ts"}
|
|
{"declaration":"// declaration closure: 7193bf70ded94f048e4acfad0ff424234b5d1b74e7a3e548b62ca76912ae5891\nexport function resolveThinkingDefaultWithRuntimeCatalog(params: { cfg: OpenClawConfig; provider: string; model: string; loadRuntimeCatalog: () => Promise<ModelCatalogEntry[]>; agentRuntime?: string | null; }): Promise<ThinkLevel>;","entrypoint":"agent-runtime","exportName":"resolveThinkingDefaultWithRuntimeCatalog","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/model-thinking-default.ts"}
|
|
{"declaration":"// declaration closure: 3b09c7682a7a54d4448c5a1a98237031f31d93a48a6e5e7a20428ae779c20113\nexport function resolveTtsConfig(cfgInput: OpenClawConfig, contextOrAgentId?: string | TtsConfigResolutionContext): ResolvedTtsConfig;","entrypoint":"agent-runtime","exportName":"resolveTtsConfig","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/tts/tts-settings.ts"}
|
|
{"declaration":"// declaration closure: 3b09c7682a7a54d4448c5a1a98237031f31d93a48a6e5e7a20428ae779c20113\nexport function resolveTtsPrefsPath(config: ResolvedTtsConfig): string;","entrypoint":"agent-runtime","exportName":"resolveTtsPrefsPath","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/tts/tts-settings.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function saveAuthProfileStore(store: AuthProfileStore, agentDir?: string, options?: SaveAuthProfileStoreOptions, database?: OpenClawAgentDatabase): void;","entrypoint":"agent-runtime","exportName":"saveAuthProfileStore","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function setAgentEffectiveModelPrimary(cfg: OpenClawConfig, agentId: string, primary: string, options?: { forceAgent?: boolean; }): AgentModelPrimaryWriteTarget;","entrypoint":"agent-runtime","exportName":"setAgentEffectiveModelPrimary","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport const CODEX_APP_SERVER_AUTH_MARKER: \"codex-app-server\";","entrypoint":"agent-runtime","exportName":"CODEX_APP_SERVER_AUTH_MARKER","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: 5472d4b12154d719ab33d151b1b3cb8b33bc3fecbdbf8b0c78dbbcfcb46c1e3c\nexport const DEFAULT_PROVIDER: \"openai\";","entrypoint":"agent-runtime","exportName":"DEFAULT_PROVIDER","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"const","recordType":"export","sourcePath":"src/agents/defaults.ts"}
|
|
{"declaration":"// declaration closure: 0207bac7864064871bc62412823bc69c6839d4bc8923f1f63098227d49bc840b\nexport type AgentAvatarResolution = AgentAvatarResolution;","entrypoint":"agent-runtime","exportName":"AgentAvatarResolution","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/identity-avatar.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type AuthProfileCredential = AuthProfileCredential;","entrypoint":"agent-runtime","exportName":"AuthProfileCredential","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type AuthProfileFailureReason = AuthProfileFailureReason;","entrypoint":"agent-runtime","exportName":"AuthProfileFailureReason","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type AuthProfileStore = AuthProfileStore;","entrypoint":"agent-runtime","exportName":"AuthProfileStore","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: 35f87e5528e00d8262842e556d8dac7813afa9f514c520c9a57a962231e13ecd\nexport type ModelCatalogEntry = ModelCatalogEntry;","entrypoint":"agent-runtime","exportName":"ModelCatalogEntry","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/model-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type OAuthCredential = OAuthCredential;","entrypoint":"agent-runtime","exportName":"OAuthCredential","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: a7d521ecc246717f17749f52cf0ba5b056efd29baf8e9cb349f5b4738c0d3e34\nexport type ProviderAuthAliasLookupParams = ProviderAuthAliasLookupParams;","entrypoint":"agent-runtime","exportName":"ProviderAuthAliasLookupParams","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/agents/provider-auth-aliases.ts"}
|
|
{"declaration":"// declaration closure: 9dfc7456d55cb05f99f04c746a96f7c46d96d8fe110fe9d2f9fa318922f079c0\nexport type ResolvedTtsConfig = ResolvedTtsConfig;","entrypoint":"agent-runtime","exportName":"ResolvedTtsConfig","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"type","recordType":"export","sourcePath":"src/tts/tts-types.ts"}
|
|
{"declaration":"// declaration closure: dc677b8f5cc227df462ef9e0359045bb62bbb8d5385d952d02cade800b4b6ee2\nexport class EmbeddedBlockChunker {\n #buffer: string;\n readonly #chunking: BlockReplyChunking;\n constructor(chunking: BlockReplyChunking);\n append(text: string): void;\n reset(): void;\n get bufferedText(): string;\n hasBuffered(): boolean;\n drain(params: {\n force: boolean;\n emit: (chunk: string) => void;\n }): void;\n #emitBreakResult(params: {\n breakResult: BreakResult;\n emit: (chunk: string) => void;\n reopenPrefix: string;\n source: string;\n start: number;\n }): {\n start: number;\n reopenFence?: FenceSpan;\n } | null;\n #pickSoftBreakIndex(buffer: string, fenceSpans: FenceSpan[], minCharsOverride?: number, offset): BreakResult;\n #pickBreakIndex(buffer: string, fenceSpans: FenceSpan[], minCharsOverride?: number, offset): BreakResult;\n}","entrypoint":"agent-runtime","exportName":"EmbeddedBlockChunker","importSpecifier":"openclaw/plugin-sdk/agent-runtime","kind":"class","recordType":"export","sourcePath":"src/agents/embedded-agent-block-chunker.ts"}
|
|
{"category":"runtime","entrypoint":"agent-scope-runtime","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","recordType":"module","sourcePath":"src/plugin-sdk/agent-scope-runtime.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function listAgentIds(cfg: OpenClawConfig): string[];","entrypoint":"agent-scope-runtime","exportName":"listAgentIds","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"agent-scope-runtime","exportName":"resolveAgentDir","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentId(cfg: OpenClawConfig): string;","entrypoint":"agent-scope-runtime","exportName":"resolveDefaultAgentId","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveSessionAgentId(params: { sessionKey?: string; config?: OpenClawConfig; agentId?: string; fallbackAgentId?: string; }): string;","entrypoint":"agent-scope-runtime","exportName":"resolveSessionAgentId","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveSessionAgentIds(params: { sessionKey?: string; config?: OpenClawConfig; agentId?: string; fallbackAgentId?: string; }): { defaultAgentId: string; sessionAgentId: string; };","entrypoint":"agent-scope-runtime","exportName":"resolveSessionAgentIds","importSpecifier":"openclaw/plugin-sdk/agent-scope-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"category":"utilities","entrypoint":"allow-from","importSpecifier":"openclaw/plugin-sdk/allow-from","recordType":"module","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function addAllowlistUserEntriesFromConfigEntry(target: Set<string>, entry: unknown): void;","entrypoint":"allow-from","exportName":"addAllowlistUserEntriesFromConfigEntry","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function buildAllowlistResolutionSummary<T extends AllowlistUserResolutionLike>(resolvedUsers: T[], opts?: { formatResolved?: (entry: T) => string | null; formatUnresolved?: (entry: T) => string; }): { resolvedMap: Map<string, T>; mapping: string[]; unresolved: string[]; additions: string[]; };","entrypoint":"allow-from","exportName":"buildAllowlistResolutionSummary","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function canonicalizeAllowlistWithResolvedIds<T extends AllowlistUserResolutionLike>(params: { existing?: Array<string | number>; resolvedMap: Map<string, T>; }): string[];","entrypoint":"allow-from","exportName":"canonicalizeAllowlistWithResolvedIds","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function compileAllowlist(entries: ReadonlyArray<string>): CompiledAllowlist;","entrypoint":"allow-from","exportName":"compileAllowlist","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function firstDefined<T>(...values: Array<T | undefined>): (T & ({} | null)) | undefined;","entrypoint":"allow-from","exportName":"firstDefined","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function formatAllowFromLowercase(params: { allowFrom: Array<string | number>; stripPrefixRe?: RegExp; }): string[];","entrypoint":"allow-from","exportName":"formatAllowFromLowercase","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function formatAllowlistMatchMeta(match?: { matchKey?: string; matchSource?: string; } | null): string;","entrypoint":"allow-from","exportName":"formatAllowlistMatchMeta","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function formatNormalizedAllowFromEntries(params: { allowFrom: Array<string | number>; normalizeEntry: (entry: string) => string | undefined | null; }): string[];","entrypoint":"allow-from","exportName":"formatNormalizedAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function isAllowedParsedChatSender(params: { allowFrom: Array<string | number>; sender: string; chatId?: number | null; chatGuid?: string | null; chatIdentifier?: string | null; allowConversationTargets?: boolean | null; normalizeSender: (sender: string) => string; parseAllowTarget: (entry: string) => ParsedChatAllowTarget; }): boolean;","entrypoint":"allow-from","exportName":"isAllowedParsedChatSender","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function isNormalizedSenderAllowed(params: { senderId: string | number; allowFrom: Array<string | number>; stripPrefixRe?: RegExp; }): boolean;","entrypoint":"allow-from","exportName":"isNormalizedSenderAllowed","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function isSenderIdAllowed(allow: { entries: string[]; hasWildcard: boolean; hasEntries: boolean; }, senderId: string | undefined, allowWhenEmpty: boolean): boolean;","entrypoint":"allow-from","exportName":"isSenderIdAllowed","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function mapAllowlistResolutionInputs<T>(params: { inputs: string[]; mapInput: (input: string) => Promise<T> | T; }): Promise<T[]>;","entrypoint":"allow-from","exportName":"mapAllowlistResolutionInputs","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function mapBasicAllowlistResolutionEntries(entries: BasicAllowlistResolutionEntry[]): BasicAllowlistResolutionEntry[];","entrypoint":"allow-from","exportName":"mapBasicAllowlistResolutionEntries","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function mergeAllowlist(params: { existing?: Array<string | number>; additions: string[]; }): string[];","entrypoint":"allow-from","exportName":"mergeAllowlist","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function mergeDmAllowFromSources(params: { allowFrom?: Array<string | number>; storeAllowFrom?: Array<string | number>; dmPolicy?: string; }): string[];","entrypoint":"allow-from","exportName":"mergeDmAllowFromSources","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function parseAllowFromEntries(raw: string, parseEntry: (entry: string) => ParsedAllowFromEntry): { entries: string[]; error?: string; };","entrypoint":"allow-from","exportName":"parseAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function patchAllowlistUsersInConfigEntries<T extends AllowlistUserResolutionLike, TEntries extends Record<string, unknown>>(params: { entries: TEntries; resolvedMap: Map<string, T>; strategy?: \"merge\" | \"canonicalize\"; }): TEntries;","entrypoint":"allow-from","exportName":"patchAllowlistUsersInConfigEntries","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function resolveAllowlistCandidates<TSource extends string>(params: { compiledAllowlist: CompiledAllowlist; candidates: Array<{ value?: string; source: TSource; }>; }): AllowlistMatch<TSource>;","entrypoint":"allow-from","exportName":"resolveAllowlistCandidates","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function resolveAllowlistMatchByCandidates<TSource extends string>(params: { allowList: ReadonlyArray<string>; candidates: Array<{ value?: string; source: TSource; }>; }): AllowlistMatch<TSource>;","entrypoint":"allow-from","exportName":"resolveAllowlistMatchByCandidates","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function resolveAllowlistMatchSimple(params: { allowFrom: ReadonlyArray<string | number>; senderId: string; senderName?: string | null; allowNameMatching?: boolean; }): AllowlistMatch<\"wildcard\" | \"id\" | \"name\">;","entrypoint":"allow-from","exportName":"resolveAllowlistMatchSimple","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport function resolveBasicAllowFromEntries(params: { token?: string | null; entries: string[]; resolveEntries: (params: { token: string; entries: string[]; }) => Promise<Array<{ input: string; resolved: boolean; id?: string | null; }>>; }): Promise<Array<{ input: string; resolved: boolean; id: string | null; }>>;","entrypoint":"allow-from","exportName":"resolveBasicAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport function resolveCompiledAllowlistMatch<TSource extends string>(params: { compiledAllowlist: CompiledAllowlist; candidates: Array<{ value?: string; source: TSource; }>; }): AllowlistMatch<TSource>;","entrypoint":"allow-from","exportName":"resolveCompiledAllowlistMatch","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function resolveGroupAllowFromSources(params: { allowFrom?: Array<string | number>; groupAllowFrom?: Array<string | number>; fallbackToAllowFrom?: boolean; }): string[];","entrypoint":"allow-from","exportName":"resolveGroupAllowFromSources","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport function summarizeMapping(label: string, mapping: string[], unresolved: string[], runtime: RuntimeEnv): void;","entrypoint":"allow-from","exportName":"summarizeMapping","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"function","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport type AllowlistMatch<TSource extends string = AllowlistMatchSource> = AllowlistMatch<TSource>;","entrypoint":"allow-from","exportName":"AllowlistMatch","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"type","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport type AllowlistMatchSource = AllowlistMatchSource;","entrypoint":"allow-from","exportName":"AllowlistMatchSource","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"type","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 311743488d2951fe489a07b42d3d1a9f7382c2f1b44458e5093b733d922846ce\nexport type AllowlistUserResolutionLike = AllowlistUserResolutionLike;","entrypoint":"allow-from","exportName":"AllowlistUserResolutionLike","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"type","recordType":"export","sourcePath":"src/channels/allowlists/resolve-utils.ts"}
|
|
{"declaration":"// declaration closure: 66e8412e9129faadee61ea8ab5c31534a8d41ef8fd704e5baa427eb886ed03eb\nexport type BasicAllowlistResolutionEntry = BasicAllowlistResolutionEntry;","entrypoint":"allow-from","exportName":"BasicAllowlistResolutionEntry","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport type CompiledAllowlist = CompiledAllowlist;","entrypoint":"allow-from","exportName":"CompiledAllowlist","importSpecifier":"openclaw/plugin-sdk/allow-from","kind":"type","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"category":null,"entrypoint":"allowlist-config-edit","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","recordType":"module","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function buildAccountScopedAllowlistConfigEditor(params: { channelId: ChannelId; normalize: AllowlistNormalizer; resolveEffectiveEntries?: (params: { cfg: OpenClawConfig; accountId?: string | null; scope: \"dm\" | \"group\"; }) => Array<string | number> | null | undefined; resolvePaths: (scope: \"dm\" | \"group\") => AllowlistConfigPaths | null; }): NonNullable<ChannelAllowlistAdapter[\"applyConfigEdit\"]>;","entrypoint":"allowlist-config-edit","exportName":"buildAccountScopedAllowlistConfigEditor","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function buildDmGroupAccountAllowlistAdapter<ResolvedAccount>(params: { channelId: ChannelId; resolveAccount: AllowlistAccountResolver<ResolvedAccount>; normalize: AllowlistNormalizer; resolveDmAllowFrom: (account: ResolvedAccount, context: { cfg: OpenClawConfig; accountId?: string | null; }) => Array<string | number> | null | undefined; resolveGroupAllowFrom: (account: ResolvedAccount) => Array<string | number> | null | undefined; resolveDmPolicy?: (account: ResolvedAccount) => string | null | undefined; resolveGroupPolicy?: (account: ResolvedAccount) => string | null | undefined; resolveGroupOverrides?: (account: ResolvedAccount) => AllowlistGroupOverride[] | undefined; }): Pick<ChannelAllowlistAdapter, \"supportsScope\" | \"readConfig\" | \"applyConfigEdit\">;","entrypoint":"allowlist-config-edit","exportName":"buildDmGroupAccountAllowlistAdapter","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function buildLegacyDmAccountAllowlistAdapter<ResolvedAccount>(params: { channelId: ChannelId; resolveAccount: AllowlistAccountResolver<ResolvedAccount>; normalize: AllowlistNormalizer; resolveDmAllowFrom: (account: ResolvedAccount, context: { cfg: OpenClawConfig; accountId?: string | null; }) => Array<string | number> | null | undefined; resolveGroupPolicy?: (account: ResolvedAccount) => string | null | undefined; resolveGroupOverrides?: (account: ResolvedAccount) => AllowlistGroupOverride[] | undefined; }): Pick<ChannelAllowlistAdapter, \"supportsScope\" | \"readConfig\" | \"applyConfigEdit\">;","entrypoint":"allowlist-config-edit","exportName":"buildLegacyDmAccountAllowlistAdapter","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function collectAllowlistOverridesFromRecord<T>(params: { record: Record<string, T | undefined> | null | undefined; label: (key: string, value: T) => string; resolveEntries: (value: T) => Array<string | number> | null | undefined; }): AllowlistGroupOverride[];","entrypoint":"allowlist-config-edit","exportName":"collectAllowlistOverridesFromRecord","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function collectNestedAllowlistOverridesFromRecord<Outer, Inner>(params: { record: Record<string, Outer | undefined> | null | undefined; outerLabel: (key: string, value: Outer) => string; resolveOuterEntries: (value: Outer) => Array<string | number> | null | undefined; resolveChildren: (value: Outer) => Record<string, Inner | undefined> | null | undefined; innerLabel: (outerKey: string, innerKey: string, inner: Inner) => string; resolveInnerEntries: (value: Inner) => Array<string | number> | null | undefined; }): AllowlistGroupOverride[];","entrypoint":"allowlist-config-edit","exportName":"collectNestedAllowlistOverridesFromRecord","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function createAccountScopedAllowlistNameResolver<ResolvedAccount>(params: { resolveAccount: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => ResolvedAccount; resolveToken: (account: ResolvedAccount) => string | null | undefined; resolveNames: (params: { token: string; entries: string[]; }) => Promise<AllowlistNameResolution>; }): NonNullable<ChannelAllowlistAdapter[\"resolveNames\"]>;","entrypoint":"allowlist-config-edit","exportName":"createAccountScopedAllowlistNameResolver","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function createFlatAllowlistOverrideResolver<ResolvedAccount, Entry>(params: { resolveRecord: (account: ResolvedAccount) => Record<string, Entry | undefined> | null | undefined; label: (key: string, value: Entry) => string; resolveEntries: (value: Entry) => Array<string | number> | null | undefined; }): (account: ResolvedAccount) => AllowlistGroupOverride[];","entrypoint":"allowlist-config-edit","exportName":"createFlatAllowlistOverrideResolver","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function createNestedAllowlistOverrideResolver<ResolvedAccount, Outer, Inner>(params: { resolveRecord: (account: ResolvedAccount) => Record<string, Outer | undefined> | null | undefined; outerLabel: (key: string, value: Outer) => string; resolveOuterEntries: (value: Outer) => Array<string | number> | null | undefined; resolveChildren: (value: Outer) => Record<string, Inner | undefined> | null | undefined; innerLabel: (outerKey: string, innerKey: string, inner: Inner) => string; resolveInnerEntries: (value: Inner) => Array<string | number> | null | undefined; }): (account: ResolvedAccount) => AllowlistGroupOverride[];","entrypoint":"allowlist-config-edit","exportName":"createNestedAllowlistOverrideResolver","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function readConfiguredAllowlistEntries(entries: Array<string | number> | null | undefined): string[];","entrypoint":"allowlist-config-edit","exportName":"readConfiguredAllowlistEntries","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function resolveDmGroupAllowlistConfigPaths(scope: \"dm\" | \"group\"): AllowlistConfigPaths;","entrypoint":"allowlist-config-edit","exportName":"resolveDmGroupAllowlistConfigPaths","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport function resolveLegacyDmAllowlistConfigPaths(scope: \"dm\" | \"group\"): AllowlistConfigPaths | null;","entrypoint":"allowlist-config-edit","exportName":"resolveLegacyDmAllowlistConfigPaths","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport type AllowlistGroupOverride = AllowlistGroupOverride;","entrypoint":"allowlist-config-edit","exportName":"AllowlistGroupOverride","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"declaration":"// declaration closure: ddacbc91e266f9915baed9a9ed626a85bb349cc5960d09e87be38f28f701de81\nexport type AllowlistNameResolution = AllowlistNameResolution;","entrypoint":"allowlist-config-edit","exportName":"AllowlistNameResolution","importSpecifier":"openclaw/plugin-sdk/allowlist-config-edit","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/allowlist-config-edit.ts"}
|
|
{"category":"runtime","entrypoint":"approval-auth-runtime","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-auth-runtime.ts"}
|
|
{"declaration":"// declaration closure: bc370221368d9ab8936ecf023123e43bf5858e0d9e0b0bbd1efc53ab3f61f57f\nexport function createChannelApprovalAuth(params: { channelLabel: string; resolveInputs: (params: ApprovalContext) => ApprovalApproverInputs; normalizeApprover: (value: ApproverInput) => string | undefined; normalizeDefaultTo?: (value: string) => string | undefined; normalizeSenderId?: (value: string) => string | undefined; isWildcardAuthorized?: (params: { purpose: \"sender\" | \"action\"; senderId?: string; inputs: ApprovalApproverInputs; approvers: readonly string[]; }) => boolean; }): ChannelApprovalAuth;","entrypoint":"approval-auth-runtime","exportName":"createChannelApprovalAuth","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: bc370221368d9ab8936ecf023123e43bf5858e0d9e0b0bbd1efc53ab3f61f57f\nexport function createResolvedApproverActionAuthAdapter(params: { channelLabel: string; resolveApprovers: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => string[]; normalizeSenderId?: (value: string) => string | undefined; }): { authorizeActorAction({ cfg, accountId, senderId, approvalKind, }: { cfg: OpenClawConfig; accountId?: string | null; senderId?: string | null; action: \"approve\"; approvalKind: ApprovalKind; }): ApprovalAuthorizationResult | { readonly authorized: true; reason?: undefined; } | { readonly authorized: false; readonly reason: `\\u274C You are not authorized to approve plugin requests on ${string}.` | `\\u274C You are not authorized to approve exec requests on ${string}.`; }; };","entrypoint":"approval-auth-runtime","exportName":"createResolvedApproverActionAuthAdapter","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: bc370221368d9ab8936ecf023123e43bf5858e0d9e0b0bbd1efc53ab3f61f57f\nexport function isImplicitSameChatApprovalAuthorization(result: ApprovalAuthorizationResult | null | undefined): boolean;","entrypoint":"approval-auth-runtime","exportName":"isImplicitSameChatApprovalAuthorization","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: bc370221368d9ab8936ecf023123e43bf5858e0d9e0b0bbd1efc53ab3f61f57f\nexport function markImplicitSameChatApprovalAuthorization(result: ApprovalAuthorizationResult): ApprovalAuthorizationResult;","entrypoint":"approval-auth-runtime","exportName":"markImplicitSameChatApprovalAuthorization","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: f75e663d5cfff1d386c51faa2d91ceaeb739f6c672c7b9fd89ab0a2642a5eb00\nexport function resolveApprovalApprovers(params: { explicit?: readonly ApproverInput[] | null; allowFrom?: readonly ApproverInput[] | null; extraAllowFrom?: readonly ApproverInput[] | null; defaultTo?: string | null; normalizeApprover: (value: ApproverInput) => string | undefined; normalizeDefaultTo?: (value: string) => string | undefined; }): string[];","entrypoint":"approval-auth-runtime","exportName":"resolveApprovalApprovers","importSpecifier":"openclaw/plugin-sdk/approval-auth-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-approvers.ts"}
|
|
{"category":"runtime","entrypoint":"approval-client-runtime","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-client-runtime.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function createChannelExecApprovalProfile(params: { resolveConfig: (params: ApprovalProfileParams) => ChannelApprovalConfig | undefined; resolveApprovers: (params: ApprovalProfileParams) => string[]; normalizeSenderId?: (value: string) => string | undefined; isTargetRecipient?: (params: ApprovalProfileParams & { senderId?: string | null; }) => boolean; matchesRequestAccount?: (params: ApprovalProfileParams & { request: ApprovalRequest; }) => boolean; fallbackAgentIdFromSessionKey?: boolean; requireClientEnabledForLocalPromptSuppression?: boolean; }): { isClientEnabled: (input: ApprovalProfileParams) => boolean; isApprover: (input: ApprovalProfileParams & { senderId?: string | null; }) => boolean; isAuthorizedSender: (input: ApprovalProfileParams & { senderId?: string | null; }) => boolean; resolveTarget: (input: ApprovalProfileParams) => ApprovalTarget; shouldHandleRequest: (input: ApprovalProfileParams & { request: ApprovalRequest; }) => boolean; shouldSuppressLocalPrompt: (input: ApprovalProfileParams & { payload: ReplyPayload; }) => boolean; };","entrypoint":"approval-client-runtime","exportName":"createChannelExecApprovalProfile","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalReplyMetadata(payload: ReplyPayload): ExecApprovalReplyMetadata | null;","entrypoint":"approval-client-runtime","exportName":"getExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function isChannelExecApprovalClientEnabledFromConfig(params: { enabled?: ChannelExecApprovalEnableMode; approverCount: number; }): boolean;","entrypoint":"approval-client-runtime","exportName":"isChannelExecApprovalClientEnabledFromConfig","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function isChannelExecApprovalTargetRecipient(params: { cfg: OpenClawConfig; senderId?: string | null; accountId?: string | null; channel: string; normalizeSenderId?: (value: string) => string | undefined; matchTarget: (params: { target: ExecApprovalForwardTarget; normalizedSenderId: string; normalizedAccountId?: string; }) => boolean; }): boolean;","entrypoint":"approval-client-runtime","exportName":"isChannelExecApprovalTargetRecipient","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: c101ba6b91e84ab66dd7d55b15841c004fce02448e52822108acedd88c491c9a\nexport function matchesApprovalRequestFilters(params: { request: ApprovalRequestFilterInput; agentFilter?: string[]; sessionFilter?: string[]; fallbackAgentIdFromSessionKey?: boolean; }): boolean;","entrypoint":"approval-client-runtime","exportName":"matchesApprovalRequestFilters","importSpecifier":"openclaw/plugin-sdk/approval-client-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-filters.ts"}
|
|
{"category":"runtime","entrypoint":"approval-delivery-runtime","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-delivery-runtime.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createApproverRestrictedNativeApprovalAdapter(params: ApproverRestrictedNativeApprovalCommonParams & ApproverRestrictedNativeApprovalFlatParams): { auth: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; }; delivery: ChannelApprovalCapability[\"delivery\"]; nativeRuntime: ChannelApprovalCapability[\"nativeRuntime\"]; render: ChannelApprovalCapability[\"render\"]; native: ChannelApprovalCapability[\"native\"]; describeExecApprovalSetup: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; };","entrypoint":"approval-delivery-runtime","exportName":"createApproverRestrictedNativeApprovalAdapter","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createApproverRestrictedNativeApprovalCapability(params: ApproverRestrictedNativeApprovalCommonParams & ApproverRestrictedNativeApprovalFlatParams): ChannelApprovalCapability;","entrypoint":"approval-delivery-runtime","exportName":"createApproverRestrictedNativeApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createApproverRestrictedNativeApprovalCapabilityFromForwardingRoutes(params: ApproverRestrictedNativeApprovalCommonParams & ApproverRestrictedNativeApprovalRoutedParams): { capability: ChannelApprovalCapability; routing: StandardNativeApprovalRouting; };","entrypoint":"approval-delivery-runtime","exportName":"createApproverRestrictedNativeApprovalCapabilityFromForwardingRoutes","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createChannelApprovalCapability(params: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; describeExecApprovalSetup?: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup?: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; delivery?: ChannelApprovalCapability[\"delivery\"]; nativeRuntime?: ChannelApprovalCapability[\"nativeRuntime\"]; render?: ChannelApprovalCapability[\"render\"]; native?: ChannelApprovalCapability[\"native\"]; }): ChannelApprovalCapability;","entrypoint":"approval-delivery-runtime","exportName":"createChannelApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function splitChannelApprovalCapability(capability: ChannelApprovalCapability): { auth: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; }; delivery: ChannelApprovalCapability[\"delivery\"]; nativeRuntime: ChannelApprovalCapability[\"nativeRuntime\"]; render: ChannelApprovalCapability[\"render\"]; native: ChannelApprovalCapability[\"native\"]; describeExecApprovalSetup: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; };","entrypoint":"approval-delivery-runtime","exportName":"splitChannelApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-delivery-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"category":"runtime","entrypoint":"approval-gateway-runtime","importSpecifier":"openclaw/plugin-sdk/approval-gateway-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-gateway-runtime.ts"}
|
|
{"declaration":"// declaration closure: d434ef2909e5f7841880b0f2a566ae2119c1d7a847d1b6ab9a40ae389527a2ef\nexport function resolveApprovalOverGateway(params: LegacyResolveApprovalOverGatewayParams): Promise<void>;\nexport function resolveApprovalOverGateway(params: CanonicalResolveApprovalOverGatewayParams): Promise<ApprovalResolveResult>;","entrypoint":"approval-gateway-runtime","exportName":"resolveApprovalOverGateway","importSpecifier":"openclaw/plugin-sdk/approval-gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-gateway-resolver.ts"}
|
|
{"declaration":"// declaration closure: 1f6bd0ccba4f53d1545a02ca3926f9c828d29d27ca165ea583824da33eb5538c\nexport type ApprovalResolveResult = { applied: boolean; approval: { source?: { agentId?: string | undefined; sessionKey?: string | undefined; } | undefined; resolver?: { id?: string | undefined; kind: \"channel\" | \"system\" | \"runtime\" | \"device\"; } | undefined; id: string; reason: \"user\"; status: \"allowed\"; presentation: { agentId?: string | null | undefined; host?: string | null | undefined; commandPreview?: string | null | undefined; warningText?: string | null | undefined; nodeId?: string | null | undefined; kind: \"exec\"; commandText: string; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; } | { agentId?: string | null | undefined; detail?: string | undefined; toolName?: string | null | undefined; pluginId?: string | null | undefined; title: string; description: string; kind: \"plugin\"; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; severity: \"info\" | \"warning\" | \"critical\"; } | { agentId?: string | null | undefined; title: string; description: string; kind: \"system-agent\"; allowedDecisions: [\"allow-once\", \"deny\"]; proposalHash: string; }; expiresAtMs: number; decision: \"allow-once\" | \"allow-always\"; createdAtMs: number; urlPath: string; resolvedAtMs: number; } | { source?: { agentId?: string | undefined; sessionKey?: string | undefined; } | undefined; resolver?: { id?: string | undefined; kind: \"channel\" | \"system\" | \"runtime\" | \"device\"; } | undefined; id: string; reason: \"user\" | \"malformed-verdict\" | \"no-route\" | \"storage-corrupt\"; status: \"denied\"; presentation: { agentId?: string | null | undefined; host?: string | null | undefined; commandPreview?: string | null | undefined; warningText?: string | null | undefined; nodeId?: string | null | undefined; kind: \"exec\"; commandText: string; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; } | { agentId?: string | null | undefined; detail?: string | undefined; toolName?: string | null | undefined; pluginId?: string | null | undefined; title: string; description: string; kind: \"plugin\"; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; severity: \"info\" | \"warning\" | \"critical\"; } | { agentId?: string | null | undefined; title: string; description: string; kind: \"system-agent\"; allowedDecisions: [\"allow-once\", \"deny\"]; proposalHash: string; }; expiresAtMs: number; decision: \"deny\"; createdAtMs: number; urlPath: string; resolvedAtMs: number; } | { source?: { agentId?: string | undefined; sessionKey?: string | undefined; } | undefined; resolver?: { id?: string | undefined; kind: \"channel\" | \"system\" | \"runtime\" | \"device\"; } | undefined; id: string; reason: \"timeout\"; status: \"expired\"; presentation: { agentId?: string | null | undefined; host?: string | null | undefined; commandPreview?: string | null | undefined; warningText?: string | null | undefined; nodeId?: string | null | undefined; kind: \"exec\"; commandText: string; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; } | { agentId?: string | null | undefined; detail?: string | undefined; toolName?: string | null | undefined; pluginId?: string | null | undefined; title: string; description: string; kind: \"plugin\"; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; severity: \"info\" | \"warning\" | \"critical\"; } | { agentId?: string | null | undefined; title: string; description: string; kind: \"system-agent\"; allowedDecisions: [\"allow-once\", \"deny\"]; proposalHash: string; }; expiresAtMs: number; createdAtMs: number; urlPath: string; resolvedAtMs: number; } | { source?: { agentId?: string | undefined; sessionKey?: string | undefined; } | undefined; resolver?: { id?: string | undefined; kind: \"channel\" | \"system\" | \"runtime\" | \"device\"; } | undefined; id: string; reason: \"run-aborted\" | \"gateway-restart\"; status: \"cancelled\"; presentation: { agentId?: string | null | undefined; host?: string | null | undefined; commandPreview?: string | null | undefined; warningText?: string | null | undefined; nodeId?: string | null | undefined; kind: \"exec\"; commandText: string; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; } | { agentId?: string | null | undefined; detail?: string | undefined; toolName?: string | null | undefined; pluginId?: string | null | undefined; title: string; description: string; kind: \"plugin\"; allowedDecisions: (\"deny\" | \"allow-once\" | \"allow-always\")[]; severity: \"info\" | \"warning\" | \"critical\"; } | { agentId?: string | null | undefined; title: string; description: string; kind: \"system-agent\"; allowedDecisions: [\"allow-once\", \"deny\"]; proposalHash: string; }; expiresAtMs: number; createdAtMs: number; urlPath: string; resolvedAtMs: number; };};","entrypoint":"approval-gateway-runtime","exportName":"ApprovalResolveResult","importSpecifier":"openclaw/plugin-sdk/approval-gateway-runtime","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/approvals.ts"}
|
|
{"category":null,"entrypoint":"approval-handler-adapter-runtime","importSpecifier":"openclaw/plugin-sdk/approval-handler-adapter-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-handler-adapter-runtime.ts"}
|
|
{"declaration":"// declaration closure: c5de79516a78f1843f86004d6f2eb52bf72e56a55ade425bc130b501bd69de14\nexport function createLazyChannelApprovalNativeRuntimeAdapter<TPendingPayload = unknown, TPreparedTarget = unknown, TPendingEntry = unknown, TBinding = unknown, TFinalPayload = unknown>(params: { load: () => Promise<ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>>; isConfigured: ChannelApprovalNativeAvailabilityAdapter[\"isConfigured\"]; shouldHandle: ChannelApprovalNativeAvailabilityAdapter[\"shouldHandle\"]; eventKinds?: readonly ExecApprovalChannelRuntimeEventKind[]; resolveApprovalKind?: ChannelApprovalNativeRuntimeAdapter[\"resolveApprovalKind\"]; }): ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>;","entrypoint":"approval-handler-adapter-runtime","exportName":"createLazyChannelApprovalNativeRuntimeAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-adapter-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-handler-adapter-runtime.ts"}
|
|
{"declaration":"// declaration closure: c5de79516a78f1843f86004d6f2eb52bf72e56a55ade425bc130b501bd69de14\nexport const CHANNEL_APPROVAL_NATIVE_RUNTIME_CONTEXT_CAPABILITY: \"approval.native\";","entrypoint":"approval-handler-adapter-runtime","exportName":"CHANNEL_APPROVAL_NATIVE_RUNTIME_CONTEXT_CAPABILITY","importSpecifier":"openclaw/plugin-sdk/approval-handler-adapter-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/approval-handler-adapter-runtime.ts"}
|
|
{"category":null,"entrypoint":"approval-handler-runtime","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: 4daee2b81d6e4c8f677385391e79ca0c97045e964b88219a66fcd2743a583e07\nexport function buildChannelApprovalExpiredText(params: { request: ApprovalRequest; view: ExpiredApprovalView; }): string;","entrypoint":"approval-handler-runtime","exportName":"buildChannelApprovalExpiredText","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: 4daee2b81d6e4c8f677385391e79ca0c97045e964b88219a66fcd2743a583e07\nexport function buildChannelApprovalResolvedText(params: { request: ApprovalRequest; resolved: ApprovalResolved; view: ResolvedApprovalView; }): string;","entrypoint":"approval-handler-runtime","exportName":"buildChannelApprovalResolvedText","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: bca5e958ea2a637322c54cb7f2154dd18bde3f93365e7afdb117aa54622030bc\nexport function createChannelApprovalHandler<TPendingEntry, TPreparedTarget, TPendingContent, TRequest extends ApprovalRequest = ApprovalRequest, TResolved extends ApprovalResolved = ApprovalResolved>(adapter: ChannelApprovalHandlerAdapter<TPendingEntry, TPreparedTarget, TPendingContent, TRequest, TResolved>): ChannelApprovalHandler<TRequest, TResolved>;","entrypoint":"approval-handler-runtime","exportName":"createChannelApprovalHandler","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: bca5e958ea2a637322c54cb7f2154dd18bde3f93365e7afdb117aa54622030bc\nexport function createChannelApprovalHandlerFromCapability(params: { capability?: Pick<ChannelApprovalCapability, \"native\" | \"nativeRuntime\"> | null; label: string; clientDisplayName: string; channel: string; channelLabel: string; cfg: OpenClawConfig; accountId?: string | null; gatewayUrl?: string; context?: unknown; nowMs?: () => number; }): Promise<ChannelApprovalHandler | null>;","entrypoint":"approval-handler-runtime","exportName":"createChannelApprovalHandlerFromCapability","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: bca5e958ea2a637322c54cb7f2154dd18bde3f93365e7afdb117aa54622030bc\nexport function createChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding = unknown, TFinalPayload = unknown, TPendingView extends PendingApprovalView = PendingApprovalView, TResolvedView extends ResolvedApprovalView = ResolvedApprovalView, TExpiredView extends ExpiredApprovalView = ExpiredApprovalView>(spec: ChannelApprovalNativeRuntimeSpec<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload, TPendingView, TResolvedView, TExpiredView>): ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>;","entrypoint":"approval-handler-runtime","exportName":"createChannelApprovalNativeRuntimeAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: c5de79516a78f1843f86004d6f2eb52bf72e56a55ade425bc130b501bd69de14\nexport function createLazyChannelApprovalNativeRuntimeAdapter<TPendingPayload = unknown, TPreparedTarget = unknown, TPendingEntry = unknown, TBinding = unknown, TFinalPayload = unknown>(params: { load: () => Promise<ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>>; isConfigured: ChannelApprovalNativeAvailabilityAdapter[\"isConfigured\"]; shouldHandle: ChannelApprovalNativeAvailabilityAdapter[\"shouldHandle\"]; eventKinds?: readonly ExecApprovalChannelRuntimeEventKind[]; resolveApprovalKind?: ChannelApprovalNativeRuntimeAdapter[\"resolveApprovalKind\"]; }): ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>;","entrypoint":"approval-handler-runtime","exportName":"createLazyChannelApprovalNativeRuntimeAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-handler-adapter-runtime.ts"}
|
|
{"declaration":"// declaration closure: d434ef2909e5f7841880b0f2a566ae2119c1d7a847d1b6ab9a40ae389527a2ef\nexport function resolveApprovalOverGateway(params: LegacyResolveApprovalOverGatewayParams): Promise<void>;\nexport function resolveApprovalOverGateway(params: CanonicalResolveApprovalOverGatewayParams): Promise<ApprovalResolveResult>;","entrypoint":"approval-handler-runtime","exportName":"resolveApprovalOverGateway","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-gateway-resolver.ts"}
|
|
{"declaration":"// declaration closure: 4daee2b81d6e4c8f677385391e79ca0c97045e964b88219a66fcd2743a583e07\nexport function resolvePreparedApprovalAccountId(params: { plannedAccountId?: string | null; contextAccountId?: string | null; fallbackAccountId: string; }): string;\nexport function resolvePreparedApprovalAccountId(params: { plannedAccountId?: string | null; contextAccountId?: string | null; fallbackAccountId?: string | null; }): string | undefined;","entrypoint":"approval-handler-runtime","exportName":"resolvePreparedApprovalAccountId","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: c5de79516a78f1843f86004d6f2eb52bf72e56a55ade425bc130b501bd69de14\nexport const CHANNEL_APPROVAL_NATIVE_RUNTIME_CONTEXT_CAPABILITY: \"approval.native\";","entrypoint":"approval-handler-runtime","exportName":"CHANNEL_APPROVAL_NATIVE_RUNTIME_CONTEXT_CAPABILITY","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/approval-handler-adapter-runtime.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ApprovalActionView = ApprovalActionView;","entrypoint":"approval-handler-runtime","exportName":"ApprovalActionView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ApprovalMetadataView = ApprovalMetadataView;","entrypoint":"approval-handler-runtime","exportName":"ApprovalMetadataView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ApprovalViewModel = ApprovalViewModel;","entrypoint":"approval-handler-runtime","exportName":"ApprovalViewModel","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalCapabilityHandlerContext = ChannelApprovalCapabilityHandlerContext;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalCapabilityHandlerContext","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: bca5e958ea2a637322c54cb7f2154dd18bde3f93365e7afdb117aa54622030bc\nexport type ChannelApprovalHandler<TRequest extends ApprovalRequest = ApprovalRequest, TResolved extends ApprovalResolved = ApprovalResolved> = ChannelApprovalHandler<TRequest, TResolved>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalHandler","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: bca5e958ea2a637322c54cb7f2154dd18bde3f93365e7afdb117aa54622030bc\nexport type ChannelApprovalHandlerAdapter<TPendingEntry, TPreparedTarget, TPendingContent, TRequest extends ApprovalRequest = ApprovalRequest, TResolved extends ApprovalResolved = ApprovalResolved> = ChannelApprovalHandlerAdapter<TPendingEntry, TPreparedTarget, TPendingContent, TRequest, TResolved>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalHandlerAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeAvailabilityAdapter = ChannelApprovalNativeAvailabilityAdapter;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeAvailabilityAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeFinalAction<TPayload> = ChannelApprovalNativeFinalAction<TPayload>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeFinalAction","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeInteractionAdapter<TPendingEntry = unknown, TBinding = unknown> = ChannelApprovalNativeInteractionAdapter<TPendingEntry, TBinding>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeInteractionAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeObserveAdapter<TPreparedTarget = unknown, TPendingPayload = unknown, TPendingEntry = unknown> = ChannelApprovalNativeObserveAdapter<TPreparedTarget, TPendingPayload, TPendingEntry>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeObserveAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativePresentationAdapter<TPendingPayload = unknown, TFinalPayload = unknown> = ChannelApprovalNativePresentationAdapter<TPendingPayload, TFinalPayload>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativePresentationAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeRuntimeAdapter<TPendingPayload = unknown, TPreparedTarget = unknown, TPendingEntry = unknown, TBinding = unknown, TFinalPayload = unknown> = ChannelApprovalNativeRuntimeAdapter<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeRuntimeAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeRuntimeSpec<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding = unknown, TFinalPayload = unknown, TPendingView extends PendingApprovalView = PendingApprovalView, TResolvedView extends ResolvedApprovalView = ResolvedApprovalView, TExpiredView extends ExpiredApprovalView = ExpiredApprovalView> = ChannelApprovalNativeRuntimeSpec<TPendingPayload, TPreparedTarget, TPendingEntry, TBinding, TFinalPayload, TPendingView, TResolvedView, TExpiredView>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeRuntimeSpec","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d1768d732d5ac6ea2124354d7780a59dcfac30f7a5fc2618774cd99c210e4aa5\nexport type ChannelApprovalNativeTransportAdapter<TPreparedTarget = unknown, TPendingEntry = unknown, TPendingPayload = unknown, TFinalPayload = unknown> = ChannelApprovalNativeTransportAdapter<TPreparedTarget, TPendingEntry, TPendingPayload, TFinalPayload>;","entrypoint":"approval-handler-runtime","exportName":"ChannelApprovalNativeTransportAdapter","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-handler-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ExecApprovalExpiredView = ExecApprovalExpiredView;","entrypoint":"approval-handler-runtime","exportName":"ExecApprovalExpiredView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ExecApprovalPendingView = ExecApprovalPendingView;","entrypoint":"approval-handler-runtime","exportName":"ExecApprovalPendingView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ExecApprovalResolvedView = ExecApprovalResolvedView;","entrypoint":"approval-handler-runtime","exportName":"ExecApprovalResolvedView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ExpiredApprovalView = ExpiredApprovalView;","entrypoint":"approval-handler-runtime","exportName":"ExpiredApprovalView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type PendingApprovalView = PendingApprovalView;","entrypoint":"approval-handler-runtime","exportName":"PendingApprovalView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type PluginApprovalExpiredView = PluginApprovalExpiredView;","entrypoint":"approval-handler-runtime","exportName":"PluginApprovalExpiredView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type PluginApprovalPendingView = PluginApprovalPendingView;","entrypoint":"approval-handler-runtime","exportName":"PluginApprovalPendingView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type PluginApprovalResolvedView = PluginApprovalResolvedView;","entrypoint":"approval-handler-runtime","exportName":"PluginApprovalResolvedView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"declaration":"// declaration closure: e83682a2fd1027795c85a73687382b5b6f3bc8f928fe50df184aab0614e4107e\nexport type ResolvedApprovalView = ResolvedApprovalView;","entrypoint":"approval-handler-runtime","exportName":"ResolvedApprovalView","importSpecifier":"openclaw/plugin-sdk/approval-handler-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-view-model.types.ts"}
|
|
{"category":"runtime","entrypoint":"approval-native-runtime","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-native-runtime.ts"}
|
|
{"declaration":"// declaration closure: e49e18b3d4522e5b57f28927337fc209cc302849389f308f7ce605fc8d0050a9\nexport function buildChannelApprovalNativeTargetKey(target: ChannelApprovalNativeTarget): string;","entrypoint":"approval-native-runtime","exportName":"buildChannelApprovalNativeTargetKey","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-native-target-key.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createChannelApprovalForwardingEvaluator(params: ChannelApprovalForwardingEvaluatorParams): { canAnyPotentiallyRoute: (input: { cfg: OpenClawConfig; accountId?: string | null; nativeSessionOnly?: boolean; }) => boolean; isExplicitTargetEligible: (input: ChannelApprovalExplicitTargetEligibilityParams) => boolean; isPotentialRoute: (input: ChannelApprovalPotentialRouteParams) => boolean; isSessionEligible: (input: ChannelApprovalForwardingEligibilityParams) => boolean; shouldHandleRequest: (input: { cfg: OpenClawConfig; accountId?: string | null; approvalKind?: ApprovalKind; request: ApprovalRequest; }) => boolean; };","entrypoint":"approval-native-runtime","exportName":"createChannelApprovalForwardingEvaluator","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createChannelApproverDmTargetResolver<TApprover, TTarget extends NativeApprovalTarget = NativeApprovalTarget>(params: { shouldHandleRequest?: (params: ApprovalResolverParams) => boolean; resolveApprovers: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => readonly TApprover[]; mapApprover: (approver: TApprover, params: ApprovalResolverParams) => TTarget | null | undefined; }): (input: ApprovalResolverParams) => TTarget[];","entrypoint":"approval-native-runtime","exportName":"createChannelApproverDmTargetResolver","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createChannelNativeOriginTargetResolver<TTarget extends NativeApprovalTarget>(params: NativeOriginResolverParams<TTarget>): (input: ApprovalResolverParams) => TTarget | null;\nexport function createChannelNativeOriginTargetResolver<TTarget>(params: CustomOriginResolverParams<TTarget>): (input: ApprovalResolverParams) => TTarget | null;","entrypoint":"approval-native-runtime","exportName":"createChannelNativeOriginTargetResolver","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createNativeApprovalChannelRouteGates<TTarget extends NativeApprovalTarget>(params: NativeApprovalChannelRouteGateParams<TTarget>): NativeApprovalChannelRouteGates;","entrypoint":"approval-native-runtime","exportName":"createNativeApprovalChannelRouteGates","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createNativeApprovalForwardingFallbackSuppressor<TTarget extends NativeApprovalTarget>(params: NativeApprovalForwardingFallbackSuppressorParams<TTarget>): NonNullable<NonNullable<ChannelApprovalCapability[\"delivery\"]>[\"shouldSuppressForwardingFallback\"]>;","entrypoint":"approval-native-runtime","exportName":"createNativeApprovalForwardingFallbackSuppressor","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createNativeApprovalMessagingTargetResolvers(params: { channel: string; normalizeTo: (to: string) => string | null | undefined; }): { normalizeForwardTarget: (target: NativeApprovalForwardTarget) => NativeApprovalTarget | null; resolveTurnSourceTarget: (request: ApprovalRequest) => NativeApprovalTarget | null; resolveSessionTarget: (sessionTarget: ExecApprovalSessionTarget) => NativeApprovalTarget | null; normalizeTarget: (target: NativeApprovalTarget) => NativeApprovalTarget | null; };","entrypoint":"approval-native-runtime","exportName":"createNativeApprovalMessagingTargetResolvers","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function doesApprovalRequestMatchChannelAccount(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel: string; accountId?: string | null; }): boolean;","entrypoint":"approval-native-runtime","exportName":"doesApprovalRequestMatchChannelAccount","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function nativeApprovalTargetsMatch(params: { channel?: string | null; left: NativeApprovalTarget; right: NativeApprovalTarget; }): boolean;","entrypoint":"approval-native-runtime","exportName":"nativeApprovalTargetsMatch","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function resolveApprovalKind(request: ApprovalRequest, approvalKind?: ApprovalKind): ApprovalKind;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalKind","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function resolveApprovalRequestAccountId(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel?: string | null; }): string | null;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalRequestAccountId","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function resolveApprovalRequestChannelAccountId(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel: string; }): string | null;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalRequestChannelAccountId","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestOriginTarget<TTarget>(params: ApprovalRequestOriginTargetResolver<TTarget>): TTarget | null;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalRequestOriginTarget","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestSessionConversation(params: { request: ApprovalRequestLike; channel?: string | null; bundledFallback?: boolean; }): ApprovalRequestSessionConversation | null;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalRequestSessionConversation","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestSessionTarget(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; }): ExecApprovalSessionTarget | null;","entrypoint":"approval-native-runtime","exportName":"resolveApprovalRequestSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveExecApprovalSessionTarget(params: { cfg: OpenClawConfig; request: ExecApprovalRequest; turnSourceChannel?: string | null; turnSourceTo?: string | null; turnSourceAccountId?: string | null; turnSourceThreadId?: string | number | null; }): ExecApprovalSessionTarget | null;","entrypoint":"approval-native-runtime","exportName":"resolveExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function shouldSuppressLocalNativeExecApprovalPrompt(params: { cfg: OpenClawConfig; accountId?: string | null; payload: ReplyPayload; hint?: ChannelOutboundPayloadHint; isTransportEnabled?: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => boolean; isNativeDeliveryEnabled?: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => boolean; resolveApprovalConfig?: (params: { cfg: OpenClawConfig; accountId?: string | null; metadata: ExecApprovalReplyMetadata; }) => LocalNativeExecApprovalConfig | undefined; requireApprovalConfigEnabled?: boolean; enforceForwardingMode?: boolean; isSessionRouteEligible?: (params: { cfg: OpenClawConfig; accountId?: string | null; metadata: ExecApprovalReplyMetadata; }) => boolean; hasExactTargetProof?: boolean; fallbackAgentIdFromSessionKey?: boolean; }): boolean;","entrypoint":"approval-native-runtime","exportName":"shouldSuppressLocalNativeExecApprovalPrompt","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport type ApprovalRequestSessionConversation = ApprovalRequestSessionConversation;","entrypoint":"approval-native-runtime","exportName":"ApprovalRequestSessionConversation","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport type ChannelApprovalExplicitTargetEligibilityParams = ChannelApprovalExplicitTargetEligibilityParams;","entrypoint":"approval-native-runtime","exportName":"ChannelApprovalExplicitTargetEligibilityParams","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport type ChannelApprovalForwardingEligibilityParams = ChannelApprovalForwardingEligibilityParams;","entrypoint":"approval-native-runtime","exportName":"ChannelApprovalForwardingEligibilityParams","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport type ChannelApprovalPotentialRouteParams = ChannelApprovalPotentialRouteParams;","entrypoint":"approval-native-runtime","exportName":"ChannelApprovalPotentialRouteParams","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport type ExecApprovalSessionTarget = ExecApprovalSessionTarget;","entrypoint":"approval-native-runtime","exportName":"ExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-native-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"category":"runtime","entrypoint":"approval-reply-runtime","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-reply-runtime.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildApprovalPresentation(params: BuildApprovalPresentationParams): MessagePresentation | undefined;","entrypoint":"approval-reply-runtime","exportName":"buildApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildApprovalPresentationFromActionDescriptors(actions: readonly ExecApprovalActionDescriptor[]): MessagePresentation | undefined;","entrypoint":"approval-reply-runtime","exportName":"buildApprovalPresentationFromActionDescriptors","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalActionDescriptors(params: BuildExecApprovalActionDescriptorsParams): ExecApprovalActionDescriptor[];","entrypoint":"approval-reply-runtime","exportName":"buildExecApprovalActionDescriptors","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalPendingReplyPayload(params: ExecApprovalPendingReplyParams): ReplyPayload;","entrypoint":"approval-reply-runtime","exportName":"buildExecApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalPresentation(params: { approvalCommandId: string; ask?: string | null; allowedDecisions?: readonly ExecApprovalReplyDecision[]; }): MessagePresentation | undefined;","entrypoint":"approval-reply-runtime","exportName":"buildExecApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildPluginApprovalPendingReplyPayload(params: BuildPluginApprovalPendingReplyPayloadParams): ReplyPayload;","entrypoint":"approval-reply-runtime","exportName":"buildPluginApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedApprovalPresentation(params: BuildApprovalPresentationParams & { approvalKind: \"exec\" | \"plugin\"; }): MessagePresentation | undefined;","entrypoint":"approval-reply-runtime","exportName":"buildTypedApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedExecApprovalPendingReplyPayload(params: ExecApprovalPendingReplyParams): ReplyPayload;","entrypoint":"approval-reply-runtime","exportName":"buildTypedExecApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildTypedPluginApprovalPendingReplyPayload(params: BuildPluginApprovalPendingReplyPayloadParams): ReplyPayload;","entrypoint":"approval-reply-runtime","exportName":"buildTypedPluginApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalApproverDmNoticeText(): string;","entrypoint":"approval-reply-runtime","exportName":"getExecApprovalApproverDmNoticeText","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalReplyMetadata(payload: ReplyPayload): ExecApprovalReplyMetadata | null;","entrypoint":"approval-reply-runtime","exportName":"getExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function parseExecApprovalCommandText(raw: string): { approvalId: string; decision: ExecApprovalReplyDecision; } | null;","entrypoint":"approval-reply-runtime","exportName":"parseExecApprovalCommandText","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalAllowedDecisions(params?: { ask?: string | null; allowAlwaysPersistence?: AllowAlwaysPersistenceDecision | null; }): readonly ExecApprovalDecision[];","entrypoint":"approval-reply-runtime","exportName":"resolveExecApprovalAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function resolveExecApprovalCommandDisplay(request: ExecApprovalRequestPayload): { commandText: string; commandPreview: string | null; };","entrypoint":"approval-reply-runtime","exportName":"resolveExecApprovalCommandDisplay","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalRequestAllowedDecisions(params?: { ask?: string | null; unavailableDecisions?: readonly ExecApprovalUnavailableDecision[] | readonly string[] | null; }): readonly ExecApprovalDecision[];","entrypoint":"approval-reply-runtime","exportName":"resolveExecApprovalRequestAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalActionDescriptor = ExecApprovalActionDescriptor;","entrypoint":"approval-reply-runtime","exportName":"ExecApprovalActionDescriptor","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalDecision = ExecApprovalDecision;","entrypoint":"approval-reply-runtime","exportName":"ExecApprovalDecision","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalPendingReplyParams = ExecApprovalPendingReplyParams;","entrypoint":"approval-reply-runtime","exportName":"ExecApprovalPendingReplyParams","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyDecision = ExecApprovalDecision;","entrypoint":"approval-reply-runtime","exportName":"ExecApprovalReplyDecision","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyMetadata = ExecApprovalReplyMetadata;","entrypoint":"approval-reply-runtime","exportName":"ExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/approval-reply-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"category":"runtime","entrypoint":"approval-runtime","importSpecifier":"openclaw/plugin-sdk/approval-runtime","recordType":"module","sourcePath":"src/plugin-sdk/approval-runtime.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildApprovalPendingReplyPayload(params: BuildApprovalPendingReplyPayloadParams & { approvalKind?: \"exec\" | \"plugin\"; }): ReplyPayload;","entrypoint":"approval-runtime","exportName":"buildApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildApprovalResolvedReplyPayload(params: { approvalId: string; approvalSlug: string; text: string; channelData?: Record<string, unknown>; }): ReplyPayload;","entrypoint":"approval-runtime","exportName":"buildApprovalResolvedReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalPendingReplyPayload(params: ExecApprovalPendingReplyParams): ReplyPayload;","entrypoint":"approval-runtime","exportName":"buildExecApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalExpiredMessage(request: PluginApprovalRequest): string;","entrypoint":"approval-runtime","exportName":"buildPluginApprovalExpiredMessage","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildPluginApprovalPendingReplyPayload(params: BuildPluginApprovalPendingReplyPayloadParams): ReplyPayload;","entrypoint":"approval-runtime","exportName":"buildPluginApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalRequestMessage(request: PluginApprovalRequest, nowMsValue: number): string;","entrypoint":"approval-runtime","exportName":"buildPluginApprovalRequestMessage","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalResolvedMessage(resolved: PluginApprovalResolved): string;","entrypoint":"approval-runtime","exportName":"buildPluginApprovalResolvedMessage","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: e58d85a4b846bc4fe6f5a2490c03cda963736316787a1ea7513d351594e3374a\nexport function buildPluginApprovalResolvedReplyPayload(params: { resolved: PluginApprovalResolved; text?: string; approvalSlug?: string; channelData?: Record<string, unknown>; }): ReplyPayload;","entrypoint":"approval-runtime","exportName":"buildPluginApprovalResolvedReplyPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-renderers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createApproverRestrictedNativeApprovalAdapter(params: ApproverRestrictedNativeApprovalCommonParams & ApproverRestrictedNativeApprovalFlatParams): { auth: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; }; delivery: ChannelApprovalCapability[\"delivery\"]; nativeRuntime: ChannelApprovalCapability[\"nativeRuntime\"]; render: ChannelApprovalCapability[\"render\"]; native: ChannelApprovalCapability[\"native\"]; describeExecApprovalSetup: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; };","entrypoint":"approval-runtime","exportName":"createApproverRestrictedNativeApprovalAdapter","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createApproverRestrictedNativeApprovalCapability(params: ApproverRestrictedNativeApprovalCommonParams & ApproverRestrictedNativeApprovalFlatParams): ChannelApprovalCapability;","entrypoint":"approval-runtime","exportName":"createApproverRestrictedNativeApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function createChannelApprovalCapability(params: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; describeExecApprovalSetup?: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup?: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; delivery?: ChannelApprovalCapability[\"delivery\"]; nativeRuntime?: ChannelApprovalCapability[\"nativeRuntime\"]; render?: ChannelApprovalCapability[\"render\"]; native?: ChannelApprovalCapability[\"native\"]; }): ChannelApprovalCapability;","entrypoint":"approval-runtime","exportName":"createChannelApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createChannelApproverDmTargetResolver<TApprover, TTarget extends NativeApprovalTarget = NativeApprovalTarget>(params: { shouldHandleRequest?: (params: ApprovalResolverParams) => boolean; resolveApprovers: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => readonly TApprover[]; mapApprover: (approver: TApprover, params: ApprovalResolverParams) => TTarget | null | undefined; }): (input: ApprovalResolverParams) => TTarget[];","entrypoint":"approval-runtime","exportName":"createChannelApproverDmTargetResolver","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function createChannelExecApprovalProfile(params: { resolveConfig: (params: ApprovalProfileParams) => ChannelApprovalConfig | undefined; resolveApprovers: (params: ApprovalProfileParams) => string[]; normalizeSenderId?: (value: string) => string | undefined; isTargetRecipient?: (params: ApprovalProfileParams & { senderId?: string | null; }) => boolean; matchesRequestAccount?: (params: ApprovalProfileParams & { request: ApprovalRequest; }) => boolean; fallbackAgentIdFromSessionKey?: boolean; requireClientEnabledForLocalPromptSuppression?: boolean; }): { isClientEnabled: (input: ApprovalProfileParams) => boolean; isApprover: (input: ApprovalProfileParams & { senderId?: string | null; }) => boolean; isAuthorizedSender: (input: ApprovalProfileParams & { senderId?: string | null; }) => boolean; resolveTarget: (input: ApprovalProfileParams) => ApprovalTarget; shouldHandleRequest: (input: ApprovalProfileParams & { request: ApprovalRequest; }) => boolean; shouldSuppressLocalPrompt: (input: ApprovalProfileParams & { payload: ReplyPayload; }) => boolean; };","entrypoint":"approval-runtime","exportName":"createChannelExecApprovalProfile","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: 6608b669286e68c6d8b1a19052713996026bc5e91eecadcce9b0961c0c5db011\nexport function createChannelNativeApprovalRuntime<TPendingEntry, TPreparedTarget, TPendingContent, TRequest extends ApprovalRequest = ApprovalRequest, TResolved extends ApprovalResolved = ApprovalResolved>(adapter: ChannelNativeApprovalRuntimeAdapter<TPendingEntry, TPreparedTarget, TPendingContent, TRequest, TResolved>): ExecApprovalChannelRuntime<TRequest, TResolved>;","entrypoint":"approval-runtime","exportName":"createChannelNativeApprovalRuntime","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-native-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3e99f2d08b0343cf40213d5a6f7a1d16f57f18066ec0943842f2ecc6f5f799fe\nexport function createChannelNativeOriginTargetResolver<TTarget extends NativeApprovalTarget>(params: NativeOriginResolverParams<TTarget>): (input: ApprovalResolverParams) => TTarget | null;\nexport function createChannelNativeOriginTargetResolver<TTarget>(params: CustomOriginResolverParams<TTarget>): (input: ApprovalResolverParams) => TTarget | null;","entrypoint":"approval-runtime","exportName":"createChannelNativeOriginTargetResolver","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-native-helpers.ts"}
|
|
{"declaration":"// declaration closure: bc370221368d9ab8936ecf023123e43bf5858e0d9e0b0bbd1efc53ab3f61f57f\nexport function createResolvedApproverActionAuthAdapter(params: { channelLabel: string; resolveApprovers: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => string[]; normalizeSenderId?: (value: string) => string | undefined; }): { authorizeActorAction({ cfg, accountId, senderId, approvalKind, }: { cfg: OpenClawConfig; accountId?: string | null; senderId?: string | null; action: \"approve\"; approvalKind: ApprovalKind; }): ApprovalAuthorizationResult | { readonly authorized: true; reason?: undefined; } | { readonly authorized: false; readonly reason: `\\u274C You are not authorized to approve plugin requests on ${string}.` | `\\u274C You are not authorized to approve exec requests on ${string}.`; }; };","entrypoint":"approval-runtime","exportName":"createResolvedApproverActionAuthAdapter","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function doesApprovalRequestMatchChannelAccount(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel: string; accountId?: string | null; }): boolean;","entrypoint":"approval-runtime","exportName":"doesApprovalRequestMatchChannelAccount","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: 721d7599e2e4729d30dd4724fdea4c9b5c70d4ce5043fb0c7db3c6aa5707aa6b\nexport function formatApprovalDisplayPath(value: string): string;","entrypoint":"approval-runtime","exportName":"formatApprovalDisplayPath","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-display-paths.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalApproverDmNoticeText(): string;","entrypoint":"approval-runtime","exportName":"getExecApprovalApproverDmNoticeText","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalReplyMetadata(payload: ReplyPayload): ExecApprovalReplyMetadata | null;","entrypoint":"approval-runtime","exportName":"getExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function isChannelExecApprovalClientEnabledFromConfig(params: { enabled?: ChannelExecApprovalEnableMode; approverCount: number; }): boolean;","entrypoint":"approval-runtime","exportName":"isChannelExecApprovalClientEnabledFromConfig","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: 41bd82f93b37f6031821c09d16e74784f06349a7eda6223362805433282fc33e\nexport function isChannelExecApprovalTargetRecipient(params: { cfg: OpenClawConfig; senderId?: string | null; accountId?: string | null; channel: string; normalizeSenderId?: (value: string) => string | undefined; matchTarget: (params: { target: ExecApprovalForwardTarget; normalizedSenderId: string; normalizedAccountId?: string; }) => boolean; }): boolean;","entrypoint":"approval-runtime","exportName":"isChannelExecApprovalTargetRecipient","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-client-helpers.ts"}
|
|
{"declaration":"// declaration closure: c101ba6b91e84ab66dd7d55b15841c004fce02448e52822108acedd88c491c9a\nexport function matchesApprovalRequestFilters(params: { request: ApprovalRequestFilterInput; agentFilter?: string[]; sessionFilter?: string[]; fallbackAgentIdFromSessionKey?: boolean; }): boolean;","entrypoint":"approval-runtime","exportName":"matchesApprovalRequestFilters","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-filters.ts"}
|
|
{"declaration":"// declaration closure: c101ba6b91e84ab66dd7d55b15841c004fce02448e52822108acedd88c491c9a\nexport function matchesApprovalRequestSessionFilter(sessionKey: string, patterns: string[]): boolean;","entrypoint":"approval-runtime","exportName":"matchesApprovalRequestSessionFilter","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-filters.ts"}
|
|
{"declaration":"// declaration closure: f75e663d5cfff1d386c51faa2d91ceaeb739f6c672c7b9fd89ab0a2642a5eb00\nexport function resolveApprovalApprovers(params: { explicit?: readonly ApproverInput[] | null; allowFrom?: readonly ApproverInput[] | null; extraAllowFrom?: readonly ApproverInput[] | null; defaultTo?: string | null; normalizeApprover: (value: ApproverInput) => string | undefined; normalizeDefaultTo?: (value: string) => string | undefined; }): string[];","entrypoint":"approval-runtime","exportName":"resolveApprovalApprovers","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-approvers.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function resolveApprovalRequestAccountId(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel?: string | null; }): string | null;","entrypoint":"approval-runtime","exportName":"resolveApprovalRequestAccountId","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: 716335bf51807d68e789312d64e55d83cbe9319ead3220c4eb2de9ad437685a2\nexport function resolveApprovalRequestChannelAccountId(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; channel: string; }): string | null;","entrypoint":"approval-runtime","exportName":"resolveApprovalRequestChannelAccountId","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-request-account-binding.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestOriginTarget<TTarget>(params: ApprovalRequestOriginTargetResolver<TTarget>): TTarget | null;","entrypoint":"approval-runtime","exportName":"resolveApprovalRequestOriginTarget","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestSessionTarget(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; }): ExecApprovalSessionTarget | null;","entrypoint":"approval-runtime","exportName":"resolveApprovalRequestSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalAllowedDecisions(params?: { ask?: string | null; allowAlwaysPersistence?: AllowAlwaysPersistenceDecision | null; }): readonly ExecApprovalDecision[];","entrypoint":"approval-runtime","exportName":"resolveExecApprovalAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function resolveExecApprovalCommandDisplay(request: ExecApprovalRequestPayload): { commandText: string; commandPreview: string | null; };","entrypoint":"approval-runtime","exportName":"resolveExecApprovalCommandDisplay","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalRequestAllowedDecisions(params?: { ask?: string | null; unavailableDecisions?: readonly ExecApprovalUnavailableDecision[] | readonly string[] | null; }): readonly ExecApprovalDecision[];","entrypoint":"approval-runtime","exportName":"resolveExecApprovalRequestAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveExecApprovalSessionTarget(params: { cfg: OpenClawConfig; request: ExecApprovalRequest; turnSourceChannel?: string | null; turnSourceTo?: string | null; turnSourceAccountId?: string | null; turnSourceThreadId?: string | number | null; }): ExecApprovalSessionTarget | null;","entrypoint":"approval-runtime","exportName":"resolveExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 0e6123e817a3f8bfcdc95bd45ed27f0fd8ac8375a9c987859ae23632399bb7b4\nexport function splitChannelApprovalCapability(capability: ChannelApprovalCapability): { auth: { authorizeActorAction?: ChannelApprovalCapability[\"authorizeActorAction\"]; getActionAvailabilityState?: ChannelApprovalCapability[\"getActionAvailabilityState\"]; getExecInitiatingSurfaceState?: ChannelApprovalCapability[\"getExecInitiatingSurfaceState\"]; resolveApproveCommandBehavior?: ChannelApprovalCapability[\"resolveApproveCommandBehavior\"]; }; delivery: ChannelApprovalCapability[\"delivery\"]; nativeRuntime: ChannelApprovalCapability[\"nativeRuntime\"]; render: ChannelApprovalCapability[\"render\"]; native: ChannelApprovalCapability[\"native\"]; describeExecApprovalSetup: ChannelApprovalCapability[\"describeExecApprovalSetup\"]; describePluginApprovalSetup: ChannelApprovalCapability[\"describePluginApprovalSetup\"]; };","entrypoint":"approval-runtime","exportName":"splitChannelApprovalCapability","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/approval-delivery-helpers.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport const DEFAULT_EXEC_APPROVAL_TIMEOUT_MS: 1800000;","entrypoint":"approval-runtime","exportName":"DEFAULT_EXEC_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS: 120000;","entrypoint":"approval-runtime","exportName":"DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const MAX_PLUGIN_APPROVAL_TIMEOUT_MS: 600000;","entrypoint":"approval-runtime","exportName":"MAX_PLUGIN_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: c101ba6b91e84ab66dd7d55b15841c004fce02448e52822108acedd88c491c9a\nexport type ApprovalRequestFilterInput = ApprovalRequestFilterInput;","entrypoint":"approval-runtime","exportName":"ApprovalRequestFilterInput","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-request-filters.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalDecision = ExecApprovalDecision;","entrypoint":"approval-runtime","exportName":"ExecApprovalDecision","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalPendingReplyParams = ExecApprovalPendingReplyParams;","entrypoint":"approval-runtime","exportName":"ExecApprovalPendingReplyParams","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyDecision = ExecApprovalDecision;","entrypoint":"approval-runtime","exportName":"ExecApprovalReplyDecision","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyMetadata = ExecApprovalReplyMetadata;","entrypoint":"approval-runtime","exportName":"ExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalRequest = ExecApprovalRequest;","entrypoint":"approval-runtime","exportName":"ExecApprovalRequest","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalRequestPayload = ExecApprovalRequestPayload;","entrypoint":"approval-runtime","exportName":"ExecApprovalRequestPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalResolved = ExecApprovalResolved;","entrypoint":"approval-runtime","exportName":"ExecApprovalResolved","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport type ExecApprovalSessionTarget = ExecApprovalSessionTarget;","entrypoint":"approval-runtime","exportName":"ExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecHost = ExecHost;","entrypoint":"approval-runtime","exportName":"ExecHost","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalRequest = PluginApprovalRequest;","entrypoint":"approval-runtime","exportName":"PluginApprovalRequest","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalRequestPayload = PluginApprovalRequestPayload;","entrypoint":"approval-runtime","exportName":"PluginApprovalRequestPayload","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalResolved = PluginApprovalResolved;","entrypoint":"approval-runtime","exportName":"PluginApprovalResolved","importSpecifier":"openclaw/plugin-sdk/approval-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"category":null,"entrypoint":"archive","importSpecifier":"openclaw/plugin-sdk/archive","recordType":"module","sourcePath":"src/plugin-sdk/archive.ts"}
|
|
{"declaration":"export function extractArchive(params: ExtractArchiveOptions): Promise<void>;","entrypoint":"archive","exportName":"extractArchive","importSpecifier":"openclaw/plugin-sdk/archive","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive.d.ts"}
|
|
{"declaration":"export function readArchiveEntry(archivePath: string, entryPath: string, options: { maxBytes: number; kind?: ArchiveKind; }): Promise<Buffer>;","entrypoint":"archive","exportName":"readArchiveEntry","importSpecifier":"openclaw/plugin-sdk/archive","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-read.d.ts"}
|
|
{"declaration":"export const ARCHIVE_LIMIT_ERROR_CODE: { readonly ARCHIVE_SIZE_EXCEEDS_LIMIT: \"archive-size-exceeds-limit\"; readonly ENTRY_COUNT_EXCEEDS_LIMIT: \"archive-entry-count-exceeds-limit\"; readonly ENTRY_EXTRACTED_SIZE_EXCEEDS_LIMIT: \"archive-entry-extracted-size-exceeds-limit\"; readonly EXTRACTED_SIZE_EXCEEDS_LIMIT: \"archive-extracted-size-exceeds-limit\"; readonly META_ENTRY_SIZE_EXCEEDS_LIMIT: \"archive-meta-entry-size-exceeds-limit\"; readonly MANIFEST_SIZE_EXCEEDS_LIMIT: \"archive-manifest-size-exceeds-limit\"; readonly ENTRY_PATH_COMPONENTS_EXCEEDS_LIMIT: \"archive-entry-path-components-exceeds-limit\";};","entrypoint":"archive","exportName":"ARCHIVE_LIMIT_ERROR_CODE","importSpecifier":"openclaw/plugin-sdk/archive","kind":"const","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-limits.d.ts"}
|
|
{"declaration":"export type ArchiveEntryKind = ArchiveEntryKind;","entrypoint":"archive","exportName":"ArchiveEntryKind","importSpecifier":"openclaw/plugin-sdk/archive","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-policy.d.ts"}
|
|
{"declaration":"export type ArchiveExtractLimits = ArchiveExtractLimits;","entrypoint":"archive","exportName":"ArchiveExtractLimits","importSpecifier":"openclaw/plugin-sdk/archive","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-limits.d.ts"}
|
|
{"declaration":"export type ExtractArchiveOptions = ExtractArchiveOptions;","entrypoint":"archive","exportName":"ExtractArchiveOptions","importSpecifier":"openclaw/plugin-sdk/archive","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-options.d.ts"}
|
|
{"declaration":"export declare class ArchiveLimitError extends Error {\n readonly code: ArchiveLimitErrorCode;\n constructor(code: ArchiveLimitErrorCode);\n}","entrypoint":"archive","exportName":"ArchiveLimitError","importSpecifier":"openclaw/plugin-sdk/archive","kind":"class","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive-limits.d.ts"}
|
|
{"category":null,"entrypoint":"boolean-param","importSpecifier":"openclaw/plugin-sdk/boolean-param","recordType":"module","sourcePath":"src/plugin-sdk/boolean-param.ts"}
|
|
{"declaration":"// declaration closure: a32152689c8a5efb81e2e1b1e42c7b12a8424947b345f9b9374036124ac69228\nexport function readBooleanParam(params: Record<string, unknown>, key: string): boolean | undefined;","entrypoint":"boolean-param","exportName":"readBooleanParam","importSpecifier":"openclaw/plugin-sdk/boolean-param","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/boolean-param.ts"}
|
|
{"category":"channel","entrypoint":"channel-actions","importSpecifier":"openclaw/plugin-sdk/channel-actions","recordType":"module","sourcePath":"src/plugin-sdk/channel-actions.ts"}
|
|
{"declaration":"// declaration closure: 6ca5be115aa293d9736e2290c8315982027d8396376aa8f57c14310d03c91986\nexport function assertMediaNotDataUrl(media: string): void;","entrypoint":"channel-actions","exportName":"assertMediaNotDataUrl","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/sandbox-paths.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function createActionGate<T extends Record<string, boolean | undefined>>(actions: T | undefined): ActionGate<T>;","entrypoint":"channel-actions","exportName":"createActionGate","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 6b246c29b1b7da6e74eff00faced14f8ea166d539ff4c4cf3f3974704dfd3afc\nexport function createUnionActionGate<TAccount, TKey extends string>(accounts: readonly TAccount[], createGate: (account: TAccount) => OptionalDefaultGate<TKey>): OptionalDefaultGate<TKey>;","entrypoint":"channel-actions","exportName":"createUnionActionGate","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/actions/shared.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function imageResultFromFile(params: { label: string; path: string; extraText?: string; details?: Record<string, unknown>; imageSanitization?: ImageSanitizationLimits; }): Promise<AgentToolResult<unknown>>;","entrypoint":"channel-actions","exportName":"imageResultFromFile","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: bbcf0c759f0526bc41750b31e703cdc2eff89b5bb7c11b3cb91bb48eb23483ea\nexport function jsonResult<TDetails>(payload: TDetails): AgentToolResult<TDetails>;","entrypoint":"channel-actions","exportName":"jsonResult","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/tool-results.ts"}
|
|
{"declaration":"// declaration closure: 6b246c29b1b7da6e74eff00faced14f8ea166d539ff4c4cf3f3974704dfd3afc\nexport function listTokenSourcedAccounts<TAccount extends TokenSourcedAccount>(accounts: readonly TAccount[]): TAccount[];","entrypoint":"channel-actions","exportName":"listTokenSourcedAccounts","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/actions/shared.ts"}
|
|
{"declaration":"// declaration closure: 1ff49de167eaf9006ebaeb04c338f16e98bfa447566cb2e03f3970da5b8c1702\nexport function optionalFiniteNumberSchema(options?: NumberSchemaOptions): Type.TOptional<Type.TNumber>;","entrypoint":"channel-actions","exportName":"optionalFiniteNumberSchema","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/schema/typebox.ts"}
|
|
{"declaration":"// declaration closure: 1ff49de167eaf9006ebaeb04c338f16e98bfa447566cb2e03f3970da5b8c1702\nexport function optionalNonNegativeIntegerSchema(options?: IntegerSchemaOptions): Type.TOptional<Type.TInteger>;","entrypoint":"channel-actions","exportName":"optionalNonNegativeIntegerSchema","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/schema/typebox.ts"}
|
|
{"declaration":"// declaration closure: 1ff49de167eaf9006ebaeb04c338f16e98bfa447566cb2e03f3970da5b8c1702\nexport function optionalPositiveIntegerSchema(options?: IntegerSchemaOptions): Type.TOptional<Type.TInteger>;","entrypoint":"channel-actions","exportName":"optionalPositiveIntegerSchema","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/schema/typebox.ts"}
|
|
{"declaration":"// declaration closure: 30dc72bdd4514e9e56eaf7e4fb0653364847a86727013954aa99e0b7031df241\nexport function optionalStringEnum<T extends readonly string[]>(values: T, options?: StringEnumOptions<T>): Type.TOptional<Type.TUnsafe<T[number]> | Type.TEnum<T[number][]>>;","entrypoint":"channel-actions","exportName":"optionalStringEnum","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/schema/string-enum.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function parseAvailableTags(raw: unknown): AvailableTag[] | undefined;","entrypoint":"channel-actions","exportName":"parseAvailableTags","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNonNegativeIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"channel-actions","exportName":"readNonNegativeIntegerParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNumberParam(params: Record<string, unknown>, key: string, options?: { required?: boolean; label?: string; integer?: boolean; strict?: boolean; positiveInteger?: boolean; nonNegativeInteger?: boolean; }): number | undefined;","entrypoint":"channel-actions","exportName":"readNumberParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readPositiveIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"channel-actions","exportName":"readPositiveIntegerParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readReactionParams(params: Record<string, unknown>, options: { emojiKey?: string; removeKey?: string; removeErrorMessage: string; }): ReactionParams;","entrypoint":"channel-actions","exportName":"readReactionParams","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string[];\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string[] | undefined;","entrypoint":"channel-actions","exportName":"readStringArrayParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringOrNumberParam(params: Record<string, unknown>, key: string, options?: { required?: boolean; label?: string; }): string | undefined;","entrypoint":"channel-actions","exportName":"readStringOrNumberParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string;\nexport function readStringParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string | undefined;","entrypoint":"channel-actions","exportName":"readStringParam","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 0c9a5816b6a0bfe37eafc7776d641b080780e04be27704c02c2f51d7c1f2c2df\nexport function resolvePollMaxSelections(optionCount: number, allowMultiselect: boolean | undefined): number;","entrypoint":"channel-actions","exportName":"resolvePollMaxSelections","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/polls.ts"}
|
|
{"declaration":"// declaration closure: 42c5bf106d544279b862198f185d222a0d46eb561e4bb8eeff8273f0b5c40eba\nexport function resolveReactionMessageId(params: { args: Record<string, unknown>; toolContext?: ReactionToolContext; }): string | number | undefined;","entrypoint":"channel-actions","exportName":"resolveReactionMessageId","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/actions/reaction-message-id.ts"}
|
|
{"declaration":"// declaration closure: 30dc72bdd4514e9e56eaf7e4fb0653364847a86727013954aa99e0b7031df241\nexport function stringEnum<T extends readonly string[]>(values: T, options?: StringEnumOptions<T>): Type.TUnsafe<T[number]> | Type.TEnum<T[number][]>;","entrypoint":"channel-actions","exportName":"stringEnum","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/schema/string-enum.ts"}
|
|
{"declaration":"// declaration closure: 316f30306d532febdd597dfa515986898875c2c9cb12632c9dd50d19263b1684\nexport function withNormalizedTimestamp<T extends Record<string, unknown>>(value: T, rawTimestamp: unknown): T & { timestampMs?: number; timestampUtc?: string; };","entrypoint":"channel-actions","exportName":"withNormalizedTimestamp","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"function","recordType":"export","sourcePath":"src/agents/date-time.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport type ActionGate<T extends Record<string, boolean | undefined>> = ActionGate<T>;","entrypoint":"channel-actions","exportName":"ActionGate","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"type","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport class ToolAuthorizationError extends ToolInputError {\n override readonly status: 403;\n constructor(message: string);\n}","entrypoint":"channel-actions","exportName":"ToolAuthorizationError","importSpecifier":"openclaw/plugin-sdk/channel-actions","kind":"class","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"category":null,"entrypoint":"channel-config-helpers","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","recordType":"module","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function adaptScopedAccountAccessor<Result, Config extends OpenClawConfig = OpenClawConfig>(accessor: (params: { cfg: Config; accountId?: string | null; }) => Result): (cfg: Config, accountId?: string | null) => Result;","entrypoint":"channel-config-helpers","exportName":"adaptScopedAccountAccessor","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function authorizeConfigWrite(params: { cfg: OpenClawConfig; origin?: ConfigWriteScope; target?: ConfigWriteTarget; allowBypass?: boolean; }): ConfigWriteAuthorizationResult;","entrypoint":"channel-config-helpers","exportName":"authorizeConfigWrite","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function buildAccountScopedDmSecurityPolicy(params: { cfg: OpenClawConfig; channelKey: string; accountId?: string | null; fallbackAccountId?: string | null; policy?: string | null; allowFrom?: Array<string | number> | null; defaultPolicy?: string; allowFromPathSuffix?: string; policyPathSuffix?: string; approveChannelId?: string; approveHint?: string; normalizeEntry?: (raw: string) => string; inheritSharedDefaultsFromDefaultAccount?: boolean; }): ChannelSecurityDmPolicy;","entrypoint":"channel-config-helpers","exportName":"buildAccountScopedDmSecurityPolicy","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function canBypassConfigWritePolicy(params: { channel?: string | null; gatewayClientScopes?: string[] | null; }): boolean;","entrypoint":"channel-config-helpers","exportName":"canBypassConfigWritePolicy","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createHybridChannelConfigAdapter<ResolvedAccount, AccessorAccount = ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: MultiAccountChannelConfigAdapterParams<ResolvedAccount, AccessorAccount, Config> & { preserveSectionOnDefaultDelete?: boolean; }): ChannelConfigAdapterWithAccessors<ResolvedAccount>;","entrypoint":"channel-config-helpers","exportName":"createHybridChannelConfigAdapter","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createHybridChannelConfigBase<ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: NamedAccountChannelConfigBaseParams<ResolvedAccount, Config> & { preserveSectionOnDefaultDelete?: boolean; }): ChannelCrudConfigAdapter<ResolvedAccount>;","entrypoint":"channel-config-helpers","exportName":"createHybridChannelConfigBase","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createScopedAccountConfigAccessors<ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: { resolveAccount: (params: { cfg: Config; accountId?: string | null; }) => ResolvedAccount; resolveAllowFrom: (account: ResolvedAccount) => Array<string | number> | null | undefined; formatAllowFrom: (allowFrom: Array<string | number>) => string[]; resolveDefaultTo?: (account: ResolvedAccount) => string | number | null | undefined; }): Pick<ChannelConfigAdapter<ResolvedAccount>, \"resolveAllowFrom\" | \"formatAllowFrom\" | \"resolveDefaultTo\">;","entrypoint":"channel-config-helpers","exportName":"createScopedAccountConfigAccessors","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createScopedChannelConfigAdapter<ResolvedAccount, AccessorAccount = ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: MultiAccountChannelConfigAdapterParams<ResolvedAccount, AccessorAccount, Config> & { allowTopLevel?: boolean; }): ChannelConfigAdapterWithAccessors<ResolvedAccount>;","entrypoint":"channel-config-helpers","exportName":"createScopedChannelConfigAdapter","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createScopedChannelConfigBase<ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: NamedAccountChannelConfigBaseParams<ResolvedAccount, Config> & { allowTopLevel?: boolean; }): ChannelCrudConfigAdapter<ResolvedAccount>;","entrypoint":"channel-config-helpers","exportName":"createScopedChannelConfigBase","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createScopedDmSecurityResolver<ResolvedAccount extends { accountId?: string | null; }>(params: { channelKey: string; resolvePolicy: (account: ResolvedAccount) => string | null | undefined; resolveAllowFrom: (account: ResolvedAccount) => Array<string | number> | null | undefined; resolveAccess?: (params: { cfg: OpenClawConfig; accountId?: string | null; account: ResolvedAccount; }) => { dmPolicy?: string | null; allowFrom?: Array<string | number> | null; }; resolveFallbackAccountId?: (account: ResolvedAccount) => string | null | undefined; defaultPolicy?: string; allowFromPathSuffix?: string; policyPathSuffix?: string; approveChannelId?: string; approveHint?: string; normalizeEntry?: (raw: string) => string; inheritSharedDefaultsFromDefaultAccount?: boolean; }): ({ cfg, accountId, account, }: { cfg: OpenClawConfig; accountId?: string | null; account: ResolvedAccount; }) => import(\"../channels/plugins/types.core.ts\").ChannelSecurityDmPolicy;","entrypoint":"channel-config-helpers","exportName":"createScopedDmSecurityResolver","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createTopLevelChannelConfigAdapter<ResolvedAccount, AccessorAccount = ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: { sectionKey: string; resolveAccount: (cfg: Config) => ResolvedAccount; resolveAccessorAccount?: (params: { cfg: Config; accountId?: string | null; }) => AccessorAccount; listAccountIds?: (cfg: Config) => string[]; defaultAccountId?: (cfg: Config) => string; inspectAccount?: (cfg: Config) => unknown; deleteMode?: \"remove-section\" | \"clear-fields\"; clearBaseFields?: string[]; resolveAllowFrom: (account: AccessorAccount) => Array<string | number> | null | undefined; formatAllowFrom: (allowFrom: Array<string | number>) => string[]; resolveDefaultTo?: (account: AccessorAccount) => string | number | null | undefined; }): ChannelConfigAdapterWithAccessors<ResolvedAccount>;","entrypoint":"channel-config-helpers","exportName":"createTopLevelChannelConfigAdapter","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function createTopLevelChannelConfigBase<ResolvedAccount, Config extends OpenClawConfig = OpenClawConfig>(params: { sectionKey: string; resolveAccount: (cfg: Config) => ResolvedAccount; listAccountIds?: (cfg: Config) => string[]; defaultAccountId?: (cfg: Config) => string; inspectAccount?: (cfg: Config) => unknown; deleteMode?: \"remove-section\" | \"clear-fields\"; clearBaseFields?: string[]; }): Pick<ChannelConfigAdapter<ResolvedAccount>, \"listAccountIds\" | \"resolveAccount\" | \"inspectAccount\" | \"defaultAccountId\" | \"setAccountEnabled\" | \"deleteAccount\">;","entrypoint":"channel-config-helpers","exportName":"createTopLevelChannelConfigBase","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function ensureOpenDmPolicyAllowFromWildcard(params: { entry: DmAccessRecord; mode: ChannelDmAllowFromMode; pathPrefix: string; changes: string[]; }): void;","entrypoint":"channel-config-helpers","exportName":"ensureOpenDmPolicyAllowFromWildcard","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function formatConfigWriteDeniedMessage(params: { result: Exclude<ConfigWriteAuthorizationResult, { allowed: true; }>; fallbackChannelId?: string | null; }): string;","entrypoint":"channel-config-helpers","exportName":"formatConfigWriteDeniedMessage","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function formatTrimmedAllowFromEntries(allowFrom: Array<string | number>): string[];","entrypoint":"channel-config-helpers","exportName":"formatTrimmedAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function mapAllowFromEntries(allowFrom: Array<string | number> | null | undefined): string[];","entrypoint":"channel-config-helpers","exportName":"mapAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function normalizeChannelDmPolicy(value: string | undefined): ChannelDmPolicy | undefined;","entrypoint":"channel-config-helpers","exportName":"normalizeChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function normalizeLegacyDmAliases(params: { entry: DmAccessRecord; pathPrefix: string; changes: string[]; promoteAllowFrom?: boolean; }): CompatMutationResult;","entrypoint":"channel-config-helpers","exportName":"normalizeLegacyDmAliases","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function resolveChannelConfigWrites(params: { cfg: OpenClawConfig; channelId?: string | null; accountId?: string | null; }): boolean;","entrypoint":"channel-config-helpers","exportName":"resolveChannelConfigWrites","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function resolveChannelDmAccess(params: { account?: DmAccessRecord | null; parent?: DmAccessRecord | null; mode?: ChannelDmAllowFromMode; defaultPolicy?: string; }): ChannelDmAccess;","entrypoint":"channel-config-helpers","exportName":"resolveChannelDmAccess","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function resolveChannelDmAllowFrom(params: { account?: DmAccessRecord | null; parent?: DmAccessRecord | null; mode?: ChannelDmAllowFromMode; }): Array<string | number> | undefined;","entrypoint":"channel-config-helpers","exportName":"resolveChannelDmAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function resolveChannelDmPolicy(params: { account?: DmAccessRecord | null; parent?: DmAccessRecord | null; mode?: ChannelDmAllowFromMode; defaultPolicy?: string; }): ChannelDmPolicy | undefined;","entrypoint":"channel-config-helpers","exportName":"resolveChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport function resolveOptionalConfigString(value: string | number | null | undefined): string | undefined;","entrypoint":"channel-config-helpers","exportName":"resolveOptionalConfigString","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport function setCanonicalDmAllowFrom(params: { entry: DmAccessRecord; mode: ChannelDmAllowFromMode; allowFrom: Array<string | number>; pathPrefix: string; changes?: string[]; reason: string; }): void;","entrypoint":"channel-config-helpers","exportName":"setCanonicalDmAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport type ChannelDmAccess = ChannelDmAccess;","entrypoint":"channel-config-helpers","exportName":"ChannelDmAccess","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport type ChannelDmAllowFromMode = ChannelDmAllowFromMode;","entrypoint":"channel-config-helpers","exportName":"ChannelDmAllowFromMode","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport type ChannelDmPolicy = ChannelDmPolicy;","entrypoint":"channel-config-helpers","exportName":"ChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport type ConfigWriteAuthorizationResult = ConfigWriteAuthorizationResult;","entrypoint":"channel-config-helpers","exportName":"ConfigWriteAuthorizationResult","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport type ConfigWriteScope = ConfigWriteScope;","entrypoint":"channel-config-helpers","exportName":"ConfigWriteScope","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9a4a2a3e9206621a062c174642c0ce83ebdd937b994eb5d714d313103adad1ae\nexport type ConfigWriteTarget = ConfigWriteTarget;","entrypoint":"channel-config-helpers","exportName":"ConfigWriteTarget","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 64f498c77e87087782ff87e64c683564bdc54e6adc2a3f60f9c80efe4fd246f6\nexport type DmAccessRecord = DmAccessRecord;","entrypoint":"channel-config-helpers","exportName":"DmAccessRecord","importSpecifier":"openclaw/plugin-sdk/channel-config-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/dm-access.ts"}
|
|
{"category":null,"entrypoint":"channel-config-primitives","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","recordType":"module","sourcePath":"src/plugin-sdk/channel-config-primitives.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildCatchallMultiAccountChannelSchema<T extends ExtendableZodObject>(accountSchema: T): T;","entrypoint":"channel-config-primitives","exportName":"buildCatchallMultiAccountChannelSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"channel-config-primitives","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildGroupEntrySchema<T extends ZodRawShape = Record<never, never>, const TOmit extends readonly ChannelGroupEntryField[] = []>(extraShape?: T, options?: { omit?: TOmit; }): z.ZodObject<{ -readonly [P in keyof (Omit<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>; }, TOmit[number]> & T)]: (Omit<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>; }, TOmit[number]> & T)[P]; }, z.core.$strict>;","entrypoint":"channel-config-primitives","exportName":"buildGroupEntrySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildMultiAccountChannelSchema<T extends z.ZodObject, TAccount extends ZodTypeAny = T, TOptional extends boolean = false>(baseSchema: T, options?: MultiAccountSchemaOptions<T, TAccount, TOptional>): MultiAccountChannelSchema<T, TAccount, TOptional>;","entrypoint":"channel-config-primitives","exportName":"buildMultiAccountChannelSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildNestedDmConfigSchema(extraShape?: ZodRawShape): z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; policy: z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\"; }>>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; }, z.core.$strip>>;","entrypoint":"channel-config-primitives","exportName":"buildNestedDmConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport const AllowFromListSchema: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>;","entrypoint":"channel-config-primitives","exportName":"AllowFromListSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const BlockStreamingCoalesceSchema: z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>;","entrypoint":"channel-config-primitives","exportName":"BlockStreamingCoalesceSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport const ChannelGroupEntrySchema: z.ZodObject<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>;}, z.core.$strict>;","entrypoint":"channel-config-primitives","exportName":"ChannelGroupEntrySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const DmConfigSchema: z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>;","entrypoint":"channel-config-primitives","exportName":"DmConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const DmPolicySchema: z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\";}>;","entrypoint":"channel-config-primitives","exportName":"DmPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const GroupPolicySchema: z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\";}>;","entrypoint":"channel-config-primitives","exportName":"GroupPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const MarkdownConfigSchema: z.ZodOptional<z.ZodObject<{ tables: z.ZodOptional<z.ZodEnum<{ code: \"code\"; block: \"block\"; off: \"off\"; bullets: \"bullets\"; }>>;}, z.core.$strict>>;","entrypoint":"channel-config-primitives","exportName":"MarkdownConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ReplyRuntimeConfigSchemaShape: { historyLimit: z.ZodOptional<z.ZodNumber>; dmHistoryLimit: z.ZodOptional<z.ZodNumber>; contextVisibility: z.ZodOptional<z.ZodEnum<{ all: \"all\"; allowlist: \"allowlist\"; allowlist_quote: \"allowlist_quote\"; }>>; dms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>>>; textChunkLimit: z.ZodOptional<z.ZodNumber>; streaming: z.ZodOptional<z.ZodObject<{ chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; responsePrefix: z.ZodOptional<z.ZodString>; mediaMaxMb: z.ZodOptional<z.ZodNumber>;};","entrypoint":"channel-config-primitives","exportName":"ReplyRuntimeConfigSchemaShape","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const requireAllowlistAllowFrom: (params: { policy?: string; allowFrom?: Array<string | number>; ctx: z.RefinementCtx; path: Array<string | number>; message: string;}) => void;","entrypoint":"channel-config-primitives","exportName":"requireAllowlistAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const requireOpenAllowFrom: (params: { policy?: string; allowFrom?: Array<string | number>; ctx: z.RefinementCtx; path: Array<string | number>; message: string;}) => void;","entrypoint":"channel-config-primitives","exportName":"requireOpenAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-primitives","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"category":"channel","entrypoint":"channel-config-schema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","recordType":"module","sourcePath":"src/plugin-sdk/channel-config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildCatchallMultiAccountChannelSchema<T extends ExtendableZodObject>(accountSchema: T): T;","entrypoint":"channel-config-schema","exportName":"buildCatchallMultiAccountChannelSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport function buildChannelAllowBotsSchema(options?: { allowMentions?: boolean; }): z.ZodOptional<z.ZodBoolean> | z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodLiteral<\"mentions\">]>>;","entrypoint":"channel-config-schema","exportName":"buildChannelAllowBotsSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"channel-config-schema","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport function buildChannelExecApprovalsSchema<T extends ZodRawShape = Record<never, never>>(approverSchema: ZodTypeAny, extraShape?: T): z.ZodOptional<z.ZodObject<{ -readonly [P in keyof ({ enabled: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodLiteral<\"auto\">]>>; approvers: z.ZodOptional<z.ZodArray<z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>>>; agentFilter: z.ZodOptional<z.ZodArray<z.ZodString>>; sessionFilter: z.ZodOptional<z.ZodArray<z.ZodString>>; target: z.ZodOptional<z.ZodEnum<{ channel: \"channel\"; dm: \"dm\"; both: \"both\"; }>>; } & T)]: ({ enabled: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodLiteral<\"auto\">]>>; approvers: z.ZodOptional<z.ZodArray<z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>>>>; agentFilter: z.ZodOptional<z.ZodArray<z.ZodString>>; sessionFilter: z.ZodOptional<z.ZodArray<z.ZodString>>; target: z.ZodOptional<z.ZodEnum<{ channel: \"channel\"; dm: \"dm\"; both: \"both\"; }>>; } & T)[P]; }, z.core.$strict>>;","entrypoint":"channel-config-schema","exportName":"buildChannelExecApprovalsSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport function buildChannelReactionShape(options: ChannelReactionShapeOptions): { ackReaction?: z.ZodType<unknown, unknown, z.core.$ZodTypeInternals<unknown, unknown>> | undefined; reactionLevel?: z.ZodOptional<z.ZodEnum<{ [x: string]: string; }>> | undefined; reactionAllowlist?: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>> | undefined; reactionNotifications?: z.ZodOptional<z.ZodEnum<{ [x: string]: string; }>> | undefined; };","entrypoint":"channel-config-schema","exportName":"buildChannelReactionShape","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport function buildCommonChannelAccountShape<TCapabilities extends ZodTypeAny = z.ZodOptional<z.ZodArray<z.ZodString>>, TAllowFrom extends z.ZodType<Array<string | number> | undefined> = z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>, TDefaultTo extends z.ZodType<string | number | undefined> = z.ZodOptional<z.ZodString>, TGroupAllowFrom extends z.ZodType<Array<string | number> | undefined> = z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>, TMentionPatterns extends ZodTypeAny = z.ZodOptional<z.ZodObject<{ mode: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"allow\">, z.ZodLiteral<\"deny\">]>>; allowIn: z.ZodOptional<z.ZodArray<z.ZodString>>; denyIn: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>, TStreaming extends ZodTypeAny = z.ZodOptional<z.ZodObject<{ chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>, TMediaMaxMb extends ZodTypeAny = z.ZodOptional<z.ZodNumber>, TReplyToMode extends ZodTypeAny = z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"off\">, z.ZodLiteral<\"first\">, z.ZodLiteral<\"all\">, z.ZodLiteral<\"batched\">]>>, const TOmit extends readonly CommonChannelAccountField[] = []>(options?: Omit<CommonChannelAccountShapeOptions<TCapabilities, TAllowFrom, TDefaultTo, TGroupAllowFrom, TMentionPatterns, TStreaming, TMediaMaxMb, TReplyToMode>, \"omit\"> & { omit?: TOmit; }): Omit<{ name: z.ZodOptional<z.ZodString>; capabilities: TCapabilities; markdown: z.ZodOptional<z.ZodObject<{ tables: z.ZodOptional<z.ZodEnum<{ code: \"code\"; block: \"block\"; off: \"off\"; bullets: \"bullets\"; }>>; }, z.core.$strict>>; configWrites: z.ZodOptional<z.ZodBoolean>; enabled: z.ZodOptional<z.ZodBoolean>; dmPolicy: z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\"; }>> | z.ZodDefault<z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\"; }>>>; allowFrom: TAllowFrom; defaultTo: TDefaultTo; groupAllowFrom: TGroupAllowFrom; groupPolicy: z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; }>> | z.ZodDefault<z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; }>>>; mentionPatterns: TMentionPatterns; contextVisibility: z.ZodOptional<z.ZodEnum<{ all: \"all\"; allowlist: \"allowlist\"; allowlist_quote: \"allowlist_quote\"; }>>; historyLimit: z.ZodOptional<z.ZodNumber>; dmHistoryLimit: z.ZodOptional<z.ZodNumber>; dms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>>>; textChunkLimit: z.ZodOptional<z.ZodNumber>; streaming: TStreaming; heartbeatVisibility: z.ZodOptional<z.ZodObject<{ showOk: z.ZodOptional<z.ZodBoolean>; showAlerts: z.ZodOptional<z.ZodBoolean>; useIndicator: z.ZodOptional<z.ZodBoolean>; }, z.core.$strict>>; healthMonitor: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; }, z.core.$strict>>; responsePrefix: z.ZodOptional<z.ZodString>; mediaMaxMb: TMediaMaxMb; replyToMode: TReplyToMode; }, TOmit[number]>;","entrypoint":"channel-config-schema","exportName":"buildCommonChannelAccountShape","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildGroupEntrySchema<T extends ZodRawShape = Record<never, never>, const TOmit extends readonly ChannelGroupEntryField[] = []>(extraShape?: T, options?: { omit?: TOmit; }): z.ZodObject<{ -readonly [P in keyof (Omit<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>; }, TOmit[number]> & T)]: (Omit<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>; }, TOmit[number]> & T)[P]; }, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"buildGroupEntrySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildJsonChannelConfigSchema(schema: JsonSchemaObject, options?: BuildJsonChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"channel-config-schema","exportName":"buildJsonChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildMultiAccountChannelSchema<T extends z.ZodObject, TAccount extends ZodTypeAny = T, TOptional extends boolean = false>(baseSchema: T, options?: MultiAccountSchemaOptions<T, TAccount, TOptional>): MultiAccountChannelSchema<T, TAccount, TOptional>;","entrypoint":"channel-config-schema","exportName":"buildMultiAccountChannelSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildNestedDmConfigSchema(extraShape?: ZodRawShape): z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; policy: z.ZodOptional<z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\"; }>>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; }, z.core.$strip>>;","entrypoint":"channel-config-schema","exportName":"buildNestedDmConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: be616c2f516bbd110986af4e7a013d84b560f54490bccf2084479b67f987bda4\nexport function isSafeScpRemoteHost(value: string | null | undefined): boolean;","entrypoint":"channel-config-schema","exportName":"isSafeScpRemoteHost","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"src/infra/scp-host.ts"}
|
|
{"declaration":"// declaration closure: 06c578bd25f9665dca418f8761b05d6dadfb72d82843e8f9afea5b3312c35fc2\nexport function isValidInboundPathRootPattern(value: string): boolean;","entrypoint":"channel-config-schema","exportName":"isValidInboundPathRootPattern","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/inbound-path-policy.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport const AllowFromListSchema: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>;","entrypoint":"channel-config-schema","exportName":"AllowFromListSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const BlockStreamingChunkSchema: z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; breakPreference: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"paragraph\">, z.ZodLiteral<\"newline\">, z.ZodLiteral<\"sentence\">]>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"BlockStreamingChunkSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const BlockStreamingCoalesceSchema: z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"BlockStreamingCoalesceSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c1cda5837f1edfd6775db449ed387db21c810e660476d6f1e66a1f5d97971e9e\nexport const ChannelBotLoopProtectionSchema: z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; maxEventsPerWindow: z.ZodOptional<z.ZodNumber>; windowSeconds: z.ZodOptional<z.ZodNumber>; cooldownSeconds: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelBotLoopProtectionSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channels-config.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const ChannelDangerouslyAllowNameMatchingSchema: z.ZodOptional<z.ZodBoolean>;","entrypoint":"channel-config-schema","exportName":"ChannelDangerouslyAllowNameMatchingSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ChannelDeliveryStreamingConfigSchema: z.ZodObject<{ chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelDeliveryStreamingConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport const ChannelGroupEntrySchema: z.ZodObject<{ requireMention: z.ZodOptional<z.ZodBoolean>; tools: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>; toolsBySender: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strict>>>>; skills: z.ZodOptional<z.ZodArray<z.ZodString>>; enabled: z.ZodOptional<z.ZodBoolean>; allowFrom: z.ZodOptional<z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodNumber]>>>; systemPrompt: z.ZodOptional<z.ZodString>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelGroupEntrySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 21cf2e42452615eb9d18b88d80e662b62ce78b19681784be48d2947ee2dc09d8\nexport const ChannelImplicitMentionsSchema: z.ZodObject<{ replyToBot: z.ZodOptional<z.ZodBoolean>; quotedBot: z.ZodOptional<z.ZodBoolean>; threadParticipation: z.ZodOptional<z.ZodBoolean>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelImplicitMentionsSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.implicit-mentions.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const ChannelPreviewStreamingConfigSchema: z.ZodObject<{ mode: z.ZodOptional<z.ZodEnum<{ block: \"block\"; off: \"off\"; partial: \"partial\"; progress: \"progress\"; }>>; chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; preview: z.ZodOptional<z.ZodObject<{ chunk: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; breakPreference: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"paragraph\">, z.ZodLiteral<\"newline\">, z.ZodLiteral<\"sentence\">]>>; }, z.core.$strict>>; toolProgress: z.ZodOptional<z.ZodBoolean>; commandText: z.ZodOptional<z.ZodEnum<{ status: \"status\"; raw: \"raw\"; }>>; }, z.core.$strict>>; progress: z.ZodOptional<z.ZodObject<{ label: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodLiteral<false>]>>; labels: z.ZodOptional<z.ZodArray<z.ZodString>>; maxLines: z.ZodOptional<z.ZodNumber>; maxLineChars: z.ZodOptional<z.ZodNumber>; render: z.ZodOptional<z.ZodEnum<{ text: \"text\"; rich: \"rich\"; }>>; toolProgress: z.ZodOptional<z.ZodBoolean>; commandText: z.ZodOptional<z.ZodEnum<{ status: \"status\"; raw: \"raw\"; }>>; commentary: z.ZodOptional<z.ZodBoolean>; narration: z.ZodOptional<z.ZodBoolean>; }, z.core.$strict>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelPreviewStreamingConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const ChannelSendReadReceiptsSchema: z.ZodOptional<z.ZodBoolean>;","entrypoint":"channel-config-schema","exportName":"ChannelSendReadReceiptsSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ChannelStreamingBlockSchema: z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelStreamingBlockSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const ChannelStreamingPreviewSchema: z.ZodObject<{ chunk: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; breakPreference: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"paragraph\">, z.ZodLiteral<\"newline\">, z.ZodLiteral<\"sentence\">]>>; }, z.core.$strict>>; toolProgress: z.ZodOptional<z.ZodBoolean>; commandText: z.ZodOptional<z.ZodEnum<{ status: \"status\"; raw: \"raw\"; }>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelStreamingPreviewSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const ChannelStreamingProgressSchema: z.ZodObject<{ label: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodLiteral<false>]>>; labels: z.ZodOptional<z.ZodArray<z.ZodString>>; maxLines: z.ZodOptional<z.ZodNumber>; maxLineChars: z.ZodOptional<z.ZodNumber>; render: z.ZodOptional<z.ZodEnum<{ text: \"text\"; rich: \"rich\"; }>>; toolProgress: z.ZodOptional<z.ZodBoolean>; commandText: z.ZodOptional<z.ZodEnum<{ status: \"status\"; raw: \"raw\"; }>>; commentary: z.ZodOptional<z.ZodBoolean>; narration: z.ZodOptional<z.ZodBoolean>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"ChannelStreamingProgressSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ContextVisibilityModeSchema: z.ZodEnum<{ all: \"all\"; allowlist: \"allowlist\"; allowlist_quote: \"allowlist_quote\";}>;","entrypoint":"channel-config-schema","exportName":"ContextVisibilityModeSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const DmConfigSchema: z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"DmConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const DmPolicySchema: z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\"; pairing: \"pairing\";}>;","entrypoint":"channel-config-schema","exportName":"DmPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ExecutableTokenSchema: z.ZodString;","entrypoint":"channel-config-schema","exportName":"ExecutableTokenSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const GroupPolicySchema: z.ZodEnum<{ open: \"open\"; disabled: \"disabled\"; allowlist: \"allowlist\";}>;","entrypoint":"channel-config-schema","exportName":"GroupPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const MSTeamsReplyStyleSchema: z.ZodEnum<{ thread: \"thread\"; \"top-level\": \"top-level\";}>;","entrypoint":"channel-config-schema","exportName":"MSTeamsReplyStyleSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const MarkdownConfigSchema: z.ZodOptional<z.ZodObject<{ tables: z.ZodOptional<z.ZodEnum<{ code: \"code\"; block: \"block\"; off: \"off\"; bullets: \"bullets\"; }>>;}, z.core.$strict>>;","entrypoint":"channel-config-schema","exportName":"MarkdownConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const MentionPatternsPolicySchema: z.ZodObject<{ mode: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"allow\">, z.ZodLiteral<\"deny\">]>>; allowIn: z.ZodOptional<z.ZodArray<z.ZodString>>; denyIn: z.ZodOptional<z.ZodArray<z.ZodString>>;}, z.core.$strict>;","entrypoint":"channel-config-schema","exportName":"MentionPatternsPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ProviderCommandsSchema: z.ZodOptional<z.ZodObject<{ native: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodLiteral<\"auto\">]>>; nativeSkills: z.ZodOptional<z.ZodUnion<readonly [z.ZodBoolean, z.ZodLiteral<\"auto\">]>>;}, z.core.$strict>>;","entrypoint":"channel-config-schema","exportName":"ProviderCommandsSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ReplyRuntimeConfigSchemaShape: { historyLimit: z.ZodOptional<z.ZodNumber>; dmHistoryLimit: z.ZodOptional<z.ZodNumber>; contextVisibility: z.ZodOptional<z.ZodEnum<{ all: \"all\"; allowlist: \"allowlist\"; allowlist_quote: \"allowlist_quote\"; }>>; dms: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodOptional<z.ZodObject<{ historyLimit: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>>>; textChunkLimit: z.ZodOptional<z.ZodNumber>; streaming: z.ZodOptional<z.ZodObject<{ chunkMode: z.ZodOptional<z.ZodEnum<{ length: \"length\"; newline: \"newline\"; }>>; block: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; coalesce: z.ZodOptional<z.ZodObject<{ minChars: z.ZodOptional<z.ZodNumber>; maxChars: z.ZodOptional<z.ZodNumber>; idleMs: z.ZodOptional<z.ZodNumber>; }, z.core.$strict>>; }, z.core.$strict>>; }, z.core.$strict>>; responsePrefix: z.ZodOptional<z.ZodString>; mediaMaxMb: z.ZodOptional<z.ZodNumber>;};","entrypoint":"channel-config-schema","exportName":"ReplyRuntimeConfigSchemaShape","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const ReplyToModeSchema: z.ZodUnion<readonly [z.ZodLiteral<\"off\">, z.ZodLiteral<\"first\">, z.ZodLiteral<\"all\">, z.ZodLiteral<\"batched\">]>;","entrypoint":"channel-config-schema","exportName":"ReplyToModeSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const TextChunkModeSchema: z.ZodEnum<{ length: \"length\"; newline: \"newline\";}>;","entrypoint":"channel-config-schema","exportName":"TextChunkModeSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: 0d5651e2b59c4d6b129c122cd3f412953687a08d7dd861d2c011f6c3a74d1b51\nexport const ToolPolicySchema: z.ZodOptional<z.ZodObject<{ allow: z.ZodOptional<z.ZodArray<z.ZodString>>; alsoAllow: z.ZodOptional<z.ZodArray<z.ZodString>>; deny: z.ZodOptional<z.ZodArray<z.ZodString>>;}, z.core.$strict>>;","entrypoint":"channel-config-schema","exportName":"ToolPolicySchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.agent-runtime.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const TtsConfigSchema: z.ZodOptional<z.ZodObject<{ auto: z.ZodOptional<z.ZodEnum<{ off: \"off\"; always: \"always\"; inbound: \"inbound\"; tagged: \"tagged\"; }>>; enabled: z.ZodOptional<z.ZodBoolean>; mode: z.ZodOptional<z.ZodEnum<{ all: \"all\"; final: \"final\"; }>>; provider: z.ZodOptional<z.ZodString>; persona: z.ZodOptional<z.ZodString>; personas: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ label: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; provider: z.ZodOptional<z.ZodString>; fallbackPolicy: z.ZodOptional<z.ZodUnion<readonly [z.ZodLiteral<\"preserve-persona\">, z.ZodLiteral<\"provider-defaults\">, z.ZodLiteral<\"fail\">]>>; providers: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ apiKey: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodDiscriminatedUnion<[z.ZodObject<{ source: z.ZodLiteral<\"env\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"file\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"exec\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"store\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>], \"source\">]>>; }, z.core.$catchall<z.ZodUnion<readonly [z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull, z.ZodArray<z.ZodUnknown>, z.ZodRecord<z.ZodString, z.ZodUnknown>]>>>>>; }, z.core.$strict>>>; summaryModel: z.ZodOptional<z.ZodString>; modelOverrides: z.ZodOptional<z.ZodObject<{ enabled: z.ZodOptional<z.ZodBoolean>; allowText: z.ZodOptional<z.ZodBoolean>; allowProvider: z.ZodOptional<z.ZodBoolean>; allowVoice: z.ZodOptional<z.ZodBoolean>; allowModelId: z.ZodOptional<z.ZodBoolean>; allowVoiceSettings: z.ZodOptional<z.ZodBoolean>; allowNormalization: z.ZodOptional<z.ZodBoolean>; allowSeed: z.ZodOptional<z.ZodBoolean>; }, z.core.$strict>>; providers: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ apiKey: z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodDiscriminatedUnion<[z.ZodObject<{ source: z.ZodLiteral<\"env\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"file\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"exec\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"store\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>], \"source\">]>>; }, z.core.$catchall<z.ZodUnion<readonly [z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull, z.ZodArray<z.ZodUnknown>, z.ZodRecord<z.ZodString, z.ZodUnknown>]>>>>>; maxTextLength: z.ZodOptional<z.ZodNumber>; timeoutMs: z.ZodOptional<z.ZodNumber>;}, z.core.$strict>>;","entrypoint":"channel-config-schema","exportName":"TtsConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: 5060c4c056e76d9e2c35b992fd8c830ae48b39d0c15f5fd73cdd50c206d7637d\nexport const UnifiedStreamingModeSchema: z.ZodEnum<{ block: \"block\"; off: \"off\"; partial: \"partial\"; progress: \"progress\";}>;","entrypoint":"channel-config-schema","exportName":"UnifiedStreamingModeSchema","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.channel-messaging-common.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const requireAllowlistAllowFrom: (params: { policy?: string; allowFrom?: Array<string | number>; ctx: z.RefinementCtx; path: Array<string | number>; message: string;}) => void;","entrypoint":"channel-config-schema","exportName":"requireAllowlistAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"declaration":"// declaration closure: c511bb8de2298364cd6909015582912bf2e3def25295a15c57c0946ecafd1752\nexport const requireOpenAllowFrom: (params: { policy?: string; allowFrom?: Array<string | number>; ctx: z.RefinementCtx; path: Array<string | number>; message: string;}) => void;","entrypoint":"channel-config-schema","exportName":"requireOpenAllowFrom","importSpecifier":"openclaw/plugin-sdk/channel-config-schema","kind":"const","recordType":"export","sourcePath":"src/config/zod-schema.core.ts"}
|
|
{"category":"channel","entrypoint":"channel-contract","importSpecifier":"openclaw/plugin-sdk/channel-contract","recordType":"module","sourcePath":"src/plugin-sdk/channel-contract.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type BaseProbeResult<TError = string | null> = BaseProbeResult<TError>;","entrypoint":"channel-contract","exportName":"BaseProbeResult","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type BaseTokenResolution = BaseTokenResolution;","entrypoint":"channel-contract","exportName":"BaseTokenResolution","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelAccountSnapshot = ChannelAccountSnapshot;","entrypoint":"channel-contract","exportName":"ChannelAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelAgentTool = ChannelAgentTool;","entrypoint":"channel-contract","exportName":"ChannelAgentTool","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelApprovalAdapter = ChannelApprovalAdapter;","entrypoint":"channel-contract","exportName":"ChannelApprovalAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelApprovalCapability = ChannelApprovalCapability;","entrypoint":"channel-contract","exportName":"ChannelApprovalCapability","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelCapabilities = ChannelCapabilities;","entrypoint":"channel-contract","exportName":"ChannelCapabilities","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelCommandConversationContext = ChannelCommandConversationContext;","entrypoint":"channel-contract","exportName":"ChannelCommandConversationContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDirectoryAdapter = ChannelDirectoryAdapter;","entrypoint":"channel-contract","exportName":"ChannelDirectoryAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelDirectoryEntry = ChannelDirectoryEntry;","entrypoint":"channel-contract","exportName":"ChannelDirectoryEntry","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDoctorAdapter = ChannelDoctorAdapter;","entrypoint":"channel-contract","exportName":"ChannelDoctorAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDoctorConfigMutation = ChannelDoctorConfigMutation;","entrypoint":"channel-contract","exportName":"ChannelDoctorConfigMutation","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDoctorEmptyAllowlistAccountContext = ChannelDoctorEmptyAllowlistAccountContext;","entrypoint":"channel-contract","exportName":"ChannelDoctorEmptyAllowlistAccountContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDoctorLegacyConfigRule = LegacyConfigRule;","entrypoint":"channel-contract","exportName":"ChannelDoctorLegacyConfigRule","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelDoctorSequenceResult = ChannelDoctorSequenceResult;","entrypoint":"channel-contract","exportName":"ChannelDoctorSequenceResult","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelGatewayContext<ResolvedAccount = unknown> = ChannelGatewayContext<ResolvedAccount>;","entrypoint":"channel-contract","exportName":"ChannelGatewayContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelGroupContext = ChannelGroupContext;","entrypoint":"channel-contract","exportName":"ChannelGroupContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 2d429b931843fef49f57d85e4b01550757ccab574a6d0cd0c791f9cba8535bd2\nexport type ChannelLegacyStateMigrationPlan = ChannelLegacyStateMigrationPlan;","entrypoint":"channel-contract","exportName":"ChannelLegacyStateMigrationPlan","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/legacy-state-migration.types.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelLogSink = ChannelLogSink;","entrypoint":"channel-contract","exportName":"ChannelLogSink","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionAdapter = ChannelMessageActionAdapter;","entrypoint":"channel-contract","exportName":"ChannelMessageActionAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionContext = ChannelMessageActionContext;","entrypoint":"channel-contract","exportName":"ChannelMessageActionContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionDiscoveryContext = ChannelMessageActionDiscoveryContext;","entrypoint":"channel-contract","exportName":"ChannelMessageActionDiscoveryContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 61ef61cb328ffa125cdf6b5c06b5ea892cfbbe20811b42e7395d41c5b5406c5b\nexport type ChannelMessageActionName = \"search\" | \"broadcast\" | \"read\" | \"edit\" | \"delete\" | \"timeout\" | \"send\" | \"poll\" | \"poll-vote\" | \"react\" | \"reactions\" | \"unsend\" | \"reply\" | \"sendWithEffect\" | \"renameGroup\" | \"setGroupIcon\" | \"addParticipant\" | \"removeParticipant\" | \"leaveGroup\" | \"sendAttachment\" | \"pin\" | \"unpin\" | \"list-pins\" | \"permissions\" | \"thread-create\" | \"thread-list\" | \"thread-reply\" | \"sticker\" | \"sticker-search\" | \"member-info\" | \"role-info\" | \"emoji-list\" | \"emoji-upload\" | \"sticker-upload\" | \"role-add\" | \"role-remove\" | \"channel-info\" | \"channel-list\" | \"channel-create\" | \"channel-edit\" | \"channel-delete\" | \"channel-move\" | \"category-create\" | \"category-edit\" | \"category-delete\" | \"topic-create\" | \"topic-edit\" | \"voice-status\" | \"event-list\" | \"event-create\" | \"kick\" | \"ban\" | \"set-profile\" | \"set-presence\" | \"download-file\" | \"upload-file\";","entrypoint":"channel-contract","exportName":"ChannelMessageActionName","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.public.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageToolDiscovery = ChannelMessageToolDiscovery;","entrypoint":"channel-contract","exportName":"ChannelMessageToolDiscovery","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageToolSchemaContribution = ChannelMessageToolSchemaContribution;","entrypoint":"channel-contract","exportName":"ChannelMessageToolSchemaContribution","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMeta = ChannelMeta;","entrypoint":"channel-contract","exportName":"ChannelMeta","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 819fc917e06d347b5fd7ad4a40a0f23d8e7048c7c01e1bd3dc27fd7c0d067b1b\nexport type ChannelOutboundAdapter = ChannelOutboundAdapter;","entrypoint":"channel-contract","exportName":"ChannelOutboundAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/outbound.types.ts"}
|
|
{"declaration":"// declaration closure: 819fc917e06d347b5fd7ad4a40a0f23d8e7048c7c01e1bd3dc27fd7c0d067b1b\nexport type ChannelOutboundContext = ChannelOutboundContext;","entrypoint":"channel-contract","exportName":"ChannelOutboundContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/outbound.types.ts"}
|
|
{"declaration":"// declaration closure: 819fc917e06d347b5fd7ad4a40a0f23d8e7048c7c01e1bd3dc27fd7c0d067b1b\nexport type ChannelOutboundPayloadHint = ChannelOutboundPayloadHint;","entrypoint":"channel-contract","exportName":"ChannelOutboundPayloadHint","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/outbound.types.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelResolveKind = ChannelResolveKind;","entrypoint":"channel-contract","exportName":"ChannelResolveKind","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelResolveResult = ChannelResolveResult;","entrypoint":"channel-contract","exportName":"ChannelResolveResult","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: 368821c7f8c90004354339d8deef2e3fa288e95329a45b0ea09d2e2902d98c95\nexport type ChannelRuntimeSurface = ChannelRuntimeSurface;","entrypoint":"channel-contract","exportName":"ChannelRuntimeSurface","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/channel-runtime-surface.types.ts"}
|
|
{"declaration":"// declaration closure: d345f712a328db41ad67ca994f2eedfc87124477a330c3fd676ecda4ceb45ff8\nexport type ChannelStatusAdapter<ResolvedAccount, Probe = unknown, Audit = unknown> = ChannelStatusAdapter<ResolvedAccount, Probe, Audit>;","entrypoint":"channel-contract","exportName":"ChannelStatusAdapter","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.adapters.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelStatusIssue = ChannelStatusIssue;","entrypoint":"channel-contract","exportName":"ChannelStatusIssue","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelStructuredComponents = ChannelStructuredComponents;","entrypoint":"channel-contract","exportName":"ChannelStructuredComponents","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelThreadingContext = ChannelThreadingContext;","entrypoint":"channel-contract","exportName":"ChannelThreadingContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelThreadingToolContext = ChannelThreadingToolContext;","entrypoint":"channel-contract","exportName":"ChannelThreadingToolContext","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelToolSend = ChannelToolSend;","entrypoint":"channel-contract","exportName":"ChannelToolSend","importSpecifier":"openclaw/plugin-sdk/channel-contract","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"category":null,"entrypoint":"channel-core","importSpecifier":"openclaw/plugin-sdk/channel-core","recordType":"module","sourcePath":"src/plugin-sdk/channel-core.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"channel-core","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function buildChannelOutboundSessionRoute(params: { cfg: OpenClawConfig; agentId: string; channel: string; accountId?: string | null; recipientSessionExact?: boolean | \"direct-alias\" | \"delivery-identity\"; peer: { kind: \"direct\" | \"group\" | \"channel\"; id: string; }; chatType: \"direct\" | \"group\" | \"channel\"; from: string; to: string; threadId?: string | number; }): ChannelOutboundSessionRoute;","entrypoint":"channel-core","exportName":"buildChannelOutboundSessionRoute","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function buildThreadAwareOutboundSessionRoute(params: { route: ChannelOutboundSessionRoute; replyToId?: string | number | null; threadId?: string | number | null; currentSessionKey?: string | null; precedence?: readonly ThreadAwareOutboundSessionRouteThreadSource[]; useSuffix?: boolean; parentSessionKey?: string; normalizeThreadId?: (threadId: string) => string; canRecoverCurrentThread?: (context: ThreadAwareOutboundSessionRouteRecoveryContext) => boolean; }): ChannelOutboundSessionRoute;","entrypoint":"channel-core","exportName":"buildThreadAwareOutboundSessionRoute","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function clearAccountEntryFields<TAccountEntry extends object>(params: { accounts?: Record<string, TAccountEntry>; accountId: string; fields: string[]; isValueSet?: (value: unknown) => boolean; markClearedOnFieldPresence?: boolean; }): { nextAccounts?: Record<string, TAccountEntry>; changed: boolean; cleared: boolean; };","entrypoint":"channel-core","exportName":"clearAccountEntryFields","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: cb5886c014f5316cb14eb7d06557100c6219fe8d2e32747878a9c94694b9f9ab\nexport function createChannelConfigUiHints(params: { channelLabel: string; dmPolicy?: { channelKey: string; includeLegacyNestedPolicy?: boolean; legacyNestedPolicyOrder?: \"before\" | \"after\"; }; configWrites?: boolean; mentionPatterns?: { targetDescription: string; policyTargetDescription?: string; policyNote?: string; denyNote?: string; }; nativeCommands?: boolean; implicitMentions?: boolean; progress?: { includeCommentary?: boolean; commentaryOrder?: \"before-command\" | \"after-command\"; labels?: \"openclaw\"; titleWording?: boolean; }; streaming?: Partial<Record<StreamingHintKey, StreamingHintValue>>; retry?: boolean; }): HintMap;","entrypoint":"channel-core","exportName":"createChannelConfigUiHints","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-config-ui-hints.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function createChatChannelPlugin<TResolvedAccount extends { accountId?: string | null; }, Probe = unknown, Audit = unknown>(params: { base: ChatChannelPluginBase<TResolvedAccount, Probe, Audit>; security?: ChannelSecurityAdapter<TResolvedAccount> | ChatChannelSecurityOptions<TResolvedAccount>; pairing?: ChannelPairingAdapter | ChatChannelPairingOptions; threading?: ChannelThreadingAdapter | ChatChannelThreadingOptions<TResolvedAccount>; outbound?: ChannelOutboundAdapter | ChatChannelAttachedOutboundOptions; }): ChannelPlugin<TResolvedAccount, Probe, Audit>;","entrypoint":"channel-core","exportName":"createChatChannelPlugin","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function defineChannelPluginEntry<TPlugin>({ id, name, description, plugin, configSchema, setRuntime, registerCliMetadata, registerFull, registerCapabilities, }: DefineChannelPluginEntryOptions<TPlugin>): DefinedChannelPluginEntry<TPlugin>;","entrypoint":"channel-core","exportName":"defineChannelPluginEntry","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function defineSetupPluginEntry<TPlugin>(plugin: TPlugin): { plugin: TPlugin; };","entrypoint":"channel-core","exportName":"defineSetupPluginEntry","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function parseOptionalDelimitedEntries(value?: string): string[] | undefined;","entrypoint":"channel-core","exportName":"parseOptionalDelimitedEntries","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function recoverCurrentThreadSessionId(params: { route: ChannelOutboundSessionRoute; currentSessionKey?: string | null; canRecover?: (context: ThreadAwareOutboundSessionRouteRecoveryContext) => boolean; }): string | undefined;","entrypoint":"channel-core","exportName":"recoverCurrentThreadSessionId","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function stripChannelTargetPrefix(raw: string, ...providers: string[]): string;","entrypoint":"channel-core","exportName":"stripChannelTargetPrefix","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function stripTargetKindPrefix(raw: string): string;","entrypoint":"channel-core","exportName":"stripTargetKindPrefix","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: CredentialFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options?: FsSafeSecretFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): ConfiguredCredentialResult<string>;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): CredentialResult<string>;","entrypoint":"channel-core","exportName":"tryReadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"// declaration closure: 2e9968aa3c31f3e28a4bc8555f5ea49d548a0153213225c6a19fa0c7a50d1961\nexport const createChannelPluginBase: <TResolvedAccount>(params: { id: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"id\"]; meta?: Partial<NonNullable<import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"meta\"]>>; setupWizard?: NonNullable<import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"setupWizard\"]>; capabilities?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"capabilities\"]; commands?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"commands\"]; doctor?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"doctor\"]; agentPrompt?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"agentPrompt\"]; streaming?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"streaming\"]; reload?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"reload\"]; gatewayMethods?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"gatewayMethods\"]; gatewayMethodDescriptors?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"gatewayMethodDescriptors\"]; configSchema?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"configSchema\"]; config?: import(\"../channels/plugins/types.adapters.ts\").ChannelConfigAdapter<TResolvedAccount> | undefined; security?: import(\"../channels/plugins/types.adapters.ts\").ChannelSecurityAdapter<TResolvedAccount> | undefined; setup?: NonNullable<import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"setup\"]>; setupContract?: NonNullable<import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"setupContract\"]>; groups?: import(\"./core.js\").ChannelPlugin<TResolvedAccount>[\"groups\"];}) => Pick<import(\"./core.js\").ChannelPlugin<TResolvedAccount>, \"id\" | \"meta\"> & Partial<Pick<import(\"./core.js\").ChannelPlugin<TResolvedAccount>, \"security\" | \"commands\" | \"groups\" | \"capabilities\" | \"streaming\" | \"config\" | \"doctor\" | \"configSchema\" | \"setup\" | \"reload\" | \"gatewayMethodDescriptors\" | \"setupWizard\" | \"setupContract\" | \"gatewayMethods\" | \"agentPrompt\">>;","entrypoint":"channel-core","exportName":"createChannelPluginBase","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/channel-core.ts"}
|
|
{"declaration":"// declaration closure: f6ff9d115577fdfe4b6cceec9409846d73cf38c1b3d62ba759779ff339f69dc4\nexport type ChannelConfigUiHint = ChannelConfigUiHint;","entrypoint":"channel-core","exportName":"ChannelConfigUiHint","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.config.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport type ChannelOutboundSessionRouteParams = { cfg: OpenClawConfig; agentId: string; accountId?: string | null; target: string; currentSessionKey?: string; resolvedTarget?: { to: string; kind: import(\"../channels/plugins/types.core.js\").ChannelDirectoryEntryKind | \"channel\"; display?: string; source: \"normalized\" | \"directory\"; }; replyToId?: string | null; threadId?: string | number | null;};","entrypoint":"channel-core","exportName":"ChannelOutboundSessionRouteParams","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 36fa83a0621058a493afe919e51225147cc9a3e803dfdcbe4ee257e16170acc6\nexport type ChannelPlugin<ResolvedAccount = any, Probe = unknown, Audit = unknown> = ChannelPlugin<ResolvedAccount, Probe, Audit>;","entrypoint":"channel-core","exportName":"ChannelPlugin","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.plugin.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"channel-core","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"channel-core","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginCommandContext = PluginCommandContext;","entrypoint":"channel-core","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"channel-core","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/channel-core","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"category":"channel","entrypoint":"channel-dm-policy","importSpecifier":"openclaw/plugin-sdk/channel-dm-policy","recordType":"module","sourcePath":"src/plugin-sdk/channel-dm-policy.ts"}
|
|
{"declaration":"// declaration closure: a007bcec075a89de91a77692b07f2d4510a0cd57903b0b57ef73ae742db5a69c\nexport function createChannelDmPolicy<TConfig extends DmPolicyAccountConfig>(params: CreateChannelDmPolicyParams<TConfig>): ChannelSetupDmPolicy & { promptAllowFrom: NonNullable<ChannelSetupDmPolicy[\"promptAllowFrom\"]>; };","entrypoint":"channel-dm-policy","exportName":"createChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-dm-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-dm-policy.ts"}
|
|
{"category":null,"entrypoint":"channel-entry-contract","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","recordType":"module","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport function defineBundledChannelEntry<TPlugin = ChannelPlugin>({ id, name, description, importMetaUrl, plugin, outbound, secrets, configSchema, runtime, accountInspect, features, registerCliMetadata, registerFull, registerCapabilities, }: DefineBundledChannelEntryOptions<TPlugin>): BundledChannelEntryContract<TPlugin>;","entrypoint":"channel-entry-contract","exportName":"defineBundledChannelEntry","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport function defineBundledChannelSetupEntry<TPlugin = ChannelPlugin>({ importMetaUrl, plugin, secrets, runtime, legacyStateMigrations, legacySessionSurface, registerSetupRuntime, features, }: DefineBundledChannelSetupEntryOptions): BundledChannelSetupEntryContract<TPlugin>;","entrypoint":"channel-entry-contract","exportName":"defineBundledChannelSetupEntry","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport function loadBundledEntryExportSync<T>(importMetaUrl: string, reference: BundledEntryModuleRef, options?: BundledEntryModuleLoadOptions): T;","entrypoint":"channel-entry-contract","exportName":"loadBundledEntryExportSync","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type AnyAgentTool = import(\"../plugins/types.js\").AnyAgentTool;","entrypoint":"channel-entry-contract","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type BundledChannelEntryContract<TPlugin = ChannelPlugin> = BundledChannelEntryContract<TPlugin>;","entrypoint":"channel-entry-contract","exportName":"BundledChannelEntryContract","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type BundledChannelEntryFeatures = BundledChannelEntryFeatures;","entrypoint":"channel-entry-contract","exportName":"BundledChannelEntryFeatures","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: a28088e79e5a1ee87b1da8ac1f200097c1357a76352aa9a8d5731711edf83362\nexport type BundledChannelLegacySessionSurface = BundledChannelLegacySessionSurface;","entrypoint":"channel-entry-contract","exportName":"BundledChannelLegacySessionSurface","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.types.ts"}
|
|
{"declaration":"// declaration closure: a28088e79e5a1ee87b1da8ac1f200097c1357a76352aa9a8d5731711edf83362\nexport type BundledChannelLegacyStateMigrationDetector = BundledChannelLegacyStateMigrationDetector;","entrypoint":"channel-entry-contract","exportName":"BundledChannelLegacyStateMigrationDetector","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.types.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type BundledChannelSetupEntryContract<TPlugin = ChannelPlugin> = BundledChannelSetupEntryContract<TPlugin>;","entrypoint":"channel-entry-contract","exportName":"BundledChannelSetupEntryContract","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type BundledChannelSetupEntryFeatures = BundledChannelSetupEntryFeatures;","entrypoint":"channel-entry-contract","exportName":"BundledChannelSetupEntryFeatures","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: a28088e79e5a1ee87b1da8ac1f200097c1357a76352aa9a8d5731711edf83362\nexport type BundledEntryModuleLoadOptions = BundledEntryModuleLoadOptions;","entrypoint":"channel-entry-contract","exportName":"BundledEntryModuleLoadOptions","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.types.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type OpenClawPluginApi = import(\"../plugins/plugin-api.types.ts\").OpenClawPluginApi;","entrypoint":"channel-entry-contract","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type OpenClawPluginCommandDefinition = import(\"../plugins/plugin-command.types.ts\").OpenClawPluginCommandDefinition;","entrypoint":"channel-entry-contract","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"declaration":"// declaration closure: 34668e4f33cff577ad8c0743dafe51c612263301299340cfa96786c78d75bb43\nexport type PluginCommandContext = import(\"../plugins/plugin-command.types.ts\").PluginCommandContext;","entrypoint":"channel-entry-contract","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/channel-entry-contract","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-entry-contract.ts"}
|
|
{"category":null,"entrypoint":"channel-feedback","importSpecifier":"openclaw/plugin-sdk/channel-feedback","recordType":"module","sourcePath":"src/plugin-sdk/channel-feedback.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport function createAckReactionHandle(params: { ackReactionValue: string; send: () => Promise<void>; remove: () => Promise<void>; onSendError?: (err: unknown) => void; }): AckReactionHandle | null;","entrypoint":"channel-feedback","exportName":"createAckReactionHandle","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport function createStatusReactionController(params: { enabled: boolean; adapter: StatusReactionAdapter; initialEmoji: string; emojis?: StatusReactionEmojis; timing?: StatusReactionTiming; onError?: (err: unknown) => void; }): StatusReactionController;","entrypoint":"channel-feedback","exportName":"createStatusReactionController","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logAckFailure(params: { log: LogFn; channel: string; target?: string; error: unknown; }): void;","entrypoint":"channel-feedback","exportName":"logAckFailure","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logTypingFailure(params: { log: LogFn; channel: string; target?: string; action?: \"start\" | \"stop\"; error: unknown; }): void;","entrypoint":"channel-feedback","exportName":"logTypingFailure","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: 21f1790fe62eb52cf69469bccc4fa911b175a756e2f41b9a47ee45f9f629c23f\nexport function missingTargetError(provider: string, hint?: string): Error;","entrypoint":"channel-feedback","exportName":"missingTargetError","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/target-errors.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport function removeAckReactionAfterReply(params: { removeAfterReply: boolean; ackReactionPromise: Promise<boolean> | null; ackReactionValue: string | null; remove: () => Promise<void>; onError?: (err: unknown) => void; }): void;","entrypoint":"channel-feedback","exportName":"removeAckReactionAfterReply","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport function removeAckReactionHandleAfterReply(params: { removeAfterReply: boolean; ackReaction: AckReactionHandle | null | undefined; onError?: (err: unknown) => void; }): void;","entrypoint":"channel-feedback","exportName":"removeAckReactionHandleAfterReply","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: 896fff6c96f4a6b194af8c10eae7d54fdb4c56ed1507e77936779c83e4935066\nexport function resolveAckReaction(cfg: OpenClawConfig, agentId: string, opts?: { channel?: string; accountId?: string; }): string;","entrypoint":"channel-feedback","exportName":"resolveAckReaction","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/agents/identity.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport function resolveToolEmoji(toolName: string | undefined, emojis: Required<StatusReactionEmojis>, emojiOverrides?: StatusReactionEmojis): string;","entrypoint":"channel-feedback","exportName":"resolveToolEmoji","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport function shouldAckReaction(params: AckReactionGateParams): boolean;","entrypoint":"channel-feedback","exportName":"shouldAckReaction","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"function","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const BUILD_TOOL_TOKENS: string[];","entrypoint":"channel-feedback","exportName":"BUILD_TOOL_TOKENS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const CODING_TOOL_TOKENS: string[];","entrypoint":"channel-feedback","exportName":"CODING_TOOL_TOKENS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const CONCIERGE_TOOL_TOKENS: string[];","entrypoint":"channel-feedback","exportName":"CONCIERGE_TOOL_TOKENS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const DEFAULT_EMOJIS: Required<StatusReactionEmojis>;","entrypoint":"channel-feedback","exportName":"DEFAULT_EMOJIS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const DEFAULT_TIMING: Required<StatusReactionTiming>;","entrypoint":"channel-feedback","exportName":"DEFAULT_TIMING","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const DEPLOY_TOOL_TOKENS: string[];","entrypoint":"channel-feedback","exportName":"DEPLOY_TOOL_TOKENS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport const WEB_TOOL_TOKENS: string[];","entrypoint":"channel-feedback","exportName":"WEB_TOOL_TOKENS","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"const","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport type AckReactionGateParams = AckReactionGateParams;","entrypoint":"channel-feedback","exportName":"AckReactionGateParams","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport type AckReactionHandle = AckReactionHandle;","entrypoint":"channel-feedback","exportName":"AckReactionHandle","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: dda7b91633dea0af392531c1eb545d8c52fb3105721fee4f016bd0da6ac8e543\nexport type AckReactionScope = AckReactionScope;","entrypoint":"channel-feedback","exportName":"AckReactionScope","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/ack-reactions.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport type LogFn = LogFn;","entrypoint":"channel-feedback","exportName":"LogFn","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport type StatusReactionAdapter = StatusReactionAdapter;","entrypoint":"channel-feedback","exportName":"StatusReactionAdapter","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport type StatusReactionController = StatusReactionController;","entrypoint":"channel-feedback","exportName":"StatusReactionController","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport type StatusReactionEmojis = StatusReactionEmojis;","entrypoint":"channel-feedback","exportName":"StatusReactionEmojis","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"declaration":"// declaration closure: 7b12aaf2e06a21bf621d8ed17241ad8f30bfd027f9bf654067eb8fec5a31c491\nexport type StatusReactionTiming = StatusReactionTiming;","entrypoint":"channel-feedback","exportName":"StatusReactionTiming","importSpecifier":"openclaw/plugin-sdk/channel-feedback","kind":"type","recordType":"export","sourcePath":"src/channels/status-reactions.ts"}
|
|
{"category":null,"entrypoint":"channel-inbound","importSpecifier":"openclaw/plugin-sdk/channel-inbound","recordType":"module","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildChannelInboundEventContext(params: BuildChannelInboundEventContextAsyncParams): Promise<BuiltChannelInboundEventContext>;\nexport function buildChannelInboundEventContext(params: BuildChannelInboundEventContextParams): BuiltChannelInboundEventContext;","entrypoint":"channel-inbound","exportName":"buildChannelInboundEventContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function buildChannelInboundMediaPayload(media: readonly InboundMediaFacts[] | null | undefined): ChannelInboundMediaPayload;","entrypoint":"channel-inbound","exportName":"buildChannelInboundMediaPayload","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function buildChannelTurnContext(params: BuildChannelTurnContextParams): BuiltChannelTurnContext;","entrypoint":"channel-inbound","exportName":"buildChannelTurnContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function buildChannelTurnMediaPayload(media: readonly InboundMediaFacts[] | null | undefined): ChannelInboundMediaPayload;","entrypoint":"channel-inbound","exportName":"buildChannelTurnMediaPayload","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: feccbe14030d59c44b8446c99f3ca5f2995968b8a1c38ee9905b2a759ee05857\nexport function buildMentionRegexes(cfg: OpenClawConfig | undefined, agentId?: string, options?: BuildMentionRegexesOptions): RegExp[];","entrypoint":"channel-inbound","exportName":"buildMentionRegexes","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/mentions.ts"}
|
|
{"declaration":"// declaration closure: 71c3cbae054bd193e33a711c2e76325140fbf1cfe53864dc3e75b0e73da1a976\nexport function classifyChannelInboundEvent(params: ClassifyChannelInboundEventParams): InboundEventKind;","entrypoint":"channel-inbound","exportName":"classifyChannelInboundEvent","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/classification.ts"}
|
|
{"declaration":"// declaration closure: ca3be8fffc74178b0cc85ac0f28d4d3f0f527cc7e41e06ccca7fda5dfd5740f5\nexport function createChannelInboundDebouncer<T>(params: Omit<InboundDebounceCreateParams<T>, \"debounceMs\"> & { cfg: OpenClawConfig; channel: string; debounceMsOverride?: number; }): { debounceMs: number; debouncer: ReturnType<typeof createInboundDebouncer<T>>; };","entrypoint":"channel-inbound","exportName":"createChannelInboundDebouncer","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-debounce-policy.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport function createChannelInboundEnvelopeBuilder(params: { cfg: OpenClawConfig; route: Pick<ResolvedAgentRoute, \"agentId\" | \"sessionKey\">; }): (input: ChannelInboundEnvelopeInput) => string;","entrypoint":"channel-inbound","exportName":"createChannelInboundEnvelopeBuilder","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"declaration":"// declaration closure: 1dfd561b4a25172a1e22fac45983d8bebac71608ef32c7618a8b71c24c11d897\nexport function createChannelPartialDeliveryError(cause: unknown, deliveryResult: ChannelDeliveryOutcome & { visibleReplySent: true; }): ChannelPartialDeliveryError & { sentBeforeError: true; visibleReplySent: true; };","entrypoint":"channel-inbound","exportName":"createChannelPartialDeliveryError","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/delivery-result.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport function createCommandTurnContext(source: CommandTurnSource, input: { authorized: boolean; commandName?: string; body?: string; }): CommandTurnContext;","entrypoint":"channel-inbound","exportName":"createCommandTurnContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: a2ca38b262ee0318f45e8eb81de18cd41d5a129e20307835c6ca1a9d5f9b15df\nexport function createDirectDmPreCryptoGuardPolicy(overrides?: DirectDmPreCryptoGuardPolicyOverrides): DirectDmPreCryptoGuardPolicy;","entrypoint":"channel-inbound","exportName":"createDirectDmPreCryptoGuardPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm-guard-policy.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function createInboundDebouncer<T>(params: InboundDebounceCreateParams<T>): { enqueue: (item: T) => Promise<void>; flushKey: (key: string) => Promise<void>; cancelKey: (key: string) => boolean; drain: () => Promise<void>; };","entrypoint":"channel-inbound","exportName":"createInboundDebouncer","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport function createPreCryptoDirectDmAuthorizer(params: { resolveAccess: (senderId: string) => Promise<Pick<ResolvedInboundDirectDmAccess, \"access\"> | ResolvedInboundDirectDmAccess>; issuePairingChallenge?: (params: { senderId: string; reply: (text: string) => Promise<void>; }) => Promise<void>; onBlocked?: (params: { senderId: string; reason: string; reasonCode: DmGroupAccessReasonCode; }) => void; }): (input: { senderId: string; reply: (text: string) => Promise<void>; }) => Promise<\"allow\" | \"block\" | \"pairing\">;","entrypoint":"channel-inbound","exportName":"createPreCryptoDirectDmAuthorizer","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function dispatchChannelInboundReply(params: AssembledInboundReply): Promise<ChannelTurnResult>;","entrypoint":"channel-inbound","exportName":"dispatchChannelInboundReply","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function dispatchChannelInboundTurn(params: ChannelInboundTurnPlan<\"provider_message_sending\">): Promise<ChannelTurnResult>;\nexport function dispatchChannelInboundTurn(params: ChannelInboundTurnPlan): Promise<ChannelTurnResult>;","entrypoint":"channel-inbound","exportName":"dispatchChannelInboundTurn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 72c60c66424342b15ce28ef49eb4a96f03c9660f021a0251671e14c54aea390f\nexport function dispatchInboundDirectDm(params: DispatchInboundDirectDmParams): Promise<{ route: DirectDmRoute; ctxPayload: FinalizedMsgContext; }>;","entrypoint":"channel-inbound","exportName":"dispatchInboundDirectDm","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm.ts"}
|
|
{"declaration":"// declaration closure: 72c60c66424342b15ce28ef49eb4a96f03c9660f021a0251671e14c54aea390f\nexport function dispatchInboundDirectDmWithRuntime(params: DispatchInboundDirectDmParams & { runtime: PluginRuntime; }): Promise<{ route: DirectDmRoute; storePath: string; ctxPayload: FinalizedMsgContext; }>;","entrypoint":"channel-inbound","exportName":"dispatchInboundDirectDmWithRuntime","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function filterChannelInboundQuoteContext(contextVisibility: ContextVisibilityMode | undefined, quote: SupplementalContextFacts[\"quote\"] | undefined): SupplementalContextFacts[\"quote\"] | undefined;","entrypoint":"channel-inbound","exportName":"filterChannelInboundQuoteContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function filterChannelInboundSupplementalContext(params: { supplemental?: SupplementalContextFacts; contextVisibility?: ContextVisibilityMode; }): SupplementalContextFacts | undefined;","entrypoint":"channel-inbound","exportName":"filterChannelInboundSupplementalContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function finalizeChannelInboundContext<T extends Record<string, unknown>>(params: FinalizeChannelInboundContextAsyncParams<T>): Promise<FinalizeChannelInboundContextResult<T>>;\nexport function finalizeChannelInboundContext<T extends Record<string, unknown>>(params: FinalizeChannelInboundContextParams<T>): FinalizeChannelInboundContextResult<T>;","entrypoint":"channel-inbound","exportName":"finalizeChannelInboundContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: fa50c5e06028e65799b1ed6f4ee79f41d8f5e21dc1d20a579855e50e632a4149\nexport function formatAgentEnvelope(params: AgentEnvelopeParams): string;","entrypoint":"channel-inbound","exportName":"formatAgentEnvelope","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/envelope.ts"}
|
|
{"declaration":"// declaration closure: fa50c5e06028e65799b1ed6f4ee79f41d8f5e21dc1d20a579855e50e632a4149\nexport function formatInboundEnvelope(params: { channel: string; from: string; body: string; timestamp?: number | Date; chatType?: string; senderLabel?: string; sender?: SenderLabelParams; previousTimestamp?: number | Date; envelope?: EnvelopeFormatOptions; fromMe?: boolean; }): string;","entrypoint":"channel-inbound","exportName":"formatInboundEnvelope","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/envelope.ts"}
|
|
{"declaration":"// declaration closure: fa50c5e06028e65799b1ed6f4ee79f41d8f5e21dc1d20a579855e50e632a4149\nexport function formatInboundFromLabel(params: { isGroup: boolean; groupLabel?: string; groupId?: string; directLabel: string; directId?: string; groupFallback?: string; }): string;","entrypoint":"channel-inbound","exportName":"formatInboundFromLabel","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/envelope.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function formatInboundMediaUnavailableText(params: { body?: string | null; notice: string; }): string;","entrypoint":"channel-inbound","exportName":"formatInboundMediaUnavailableText","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport function formatLocationText(location: NormalizedLocation): string;","entrypoint":"channel-inbound","exportName":"formatLocationText","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function formatMediaPlaceholderText(media: readonly MediaPlaceholderTextFact[]): string;","entrypoint":"channel-inbound","exportName":"formatMediaPlaceholderText","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasFinalInboundReplyDispatch(result: ChannelTurnDispatchResultLike, signals?: Pick<ChannelTurnVisibleDeliverySignals, \"fallbackDelivered\" | \"deliverySummaryDelivered\">): boolean;","entrypoint":"channel-inbound","exportName":"hasFinalInboundReplyDispatch","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasVisibleInboundReplyDispatch(result: ChannelTurnDispatchResultLike, signals?: ChannelTurnVisibleDeliverySignals): boolean;","entrypoint":"channel-inbound","exportName":"hasVisibleInboundReplyDispatch","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport function implicitMentionKindWhen(kind: InboundImplicitMentionKind, enabled: boolean): InboundImplicitMentionKind[];","entrypoint":"channel-inbound","exportName":"implicitMentionKindWhen","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport function isAuthorizedTextSlashCommandTurn(commandTurn: CommandTurnContext | undefined): boolean;","entrypoint":"channel-inbound","exportName":"isAuthorizedTextSlashCommandTurn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: 1dfd561b4a25172a1e22fac45983d8bebac71608ef32c7618a8b71c24c11d897\nexport function isChannelPartialDeliveryError(error: unknown): error is ChannelPartialDeliveryEnvelope;","entrypoint":"channel-inbound","exportName":"isChannelPartialDeliveryError","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/delivery-result.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport function isExplicitCommandTurn(commandTurn: CommandTurnContext | undefined): boolean;","entrypoint":"channel-inbound","exportName":"isExplicitCommandTurn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport function isNativeCommandTurn(commandTurn: CommandTurnContext | undefined): boolean;","entrypoint":"channel-inbound","exportName":"isNativeCommandTurn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport function isTextSlashCommandTurn(commandTurn: CommandTurnContext | undefined): boolean;","entrypoint":"channel-inbound","exportName":"isTextSlashCommandTurn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logInboundDrop(params: { log: LogFn; channel: string; reason: string; target?: string; }): void;","entrypoint":"channel-inbound","exportName":"logInboundDrop","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: feccbe14030d59c44b8446c99f3ca5f2995968b8a1c38ee9905b2a759ee05857\nexport function matchesMentionPatterns(text: string, mentionRegexes: RegExp[]): boolean;","entrypoint":"channel-inbound","exportName":"matchesMentionPatterns","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/mentions.ts"}
|
|
{"declaration":"// declaration closure: feccbe14030d59c44b8446c99f3ca5f2995968b8a1c38ee9905b2a759ee05857\nexport function matchesMentionWithExplicit(params: { text: string; mentionRegexes: RegExp[]; explicit?: ExplicitMentionSignal; transcript?: string; }): boolean;","entrypoint":"channel-inbound","exportName":"matchesMentionWithExplicit","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/mentions.ts"}
|
|
{"declaration":"// declaration closure: 06c578bd25f9665dca418f8761b05d6dadfb72d82843e8f9afea5b3312c35fc2\nexport function mergeInboundPathRoots(...rootsLists: Array<readonly string[] | undefined>): string[];","entrypoint":"channel-inbound","exportName":"mergeInboundPathRoots","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/inbound-path-policy.ts"}
|
|
{"declaration":"// declaration closure: feccbe14030d59c44b8446c99f3ca5f2995968b8a1c38ee9905b2a759ee05857\nexport function normalizeMentionText(text: string): string;","entrypoint":"channel-inbound","exportName":"normalizeMentionText","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/mentions.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport function normalizeOutboundLocation(value: unknown, label?: string): OutboundLocation | undefined;","entrypoint":"channel-inbound","exportName":"normalizeOutboundLocation","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: 4be2d5416bcdc529f2a07f71e0ce62ab7eab83e41dd0d9640e8c08684dbf5298\nexport function recordChannelBotPairLoopAndCheckSuppression(params: ChannelBotLoopProtectionFacts): PairLoopGuardResult;","entrypoint":"channel-inbound","exportName":"recordChannelBotPairLoopAndCheckSuppression","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/bot-loop-protection.ts"}
|
|
{"declaration":"// declaration closure: 652781f966633f88e699ea2061a252c4cc2f61499c47a822d836b1d8efc8fe99\nexport function recordChannelFeedbackEvent(params: { cfg: OpenClawConfig; agentId: string; sessionKey: string; event: Parameters<typeof appendTranscriptEvent>[1]; }): Promise<boolean>;","entrypoint":"channel-inbound","exportName":"recordChannelFeedbackEvent","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/feedback-reflection.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function recordDroppedChannelInboundHistory(params: { input: NormalizedTurnInput; preflight: PreflightFacts; admission?: ChannelTurnAdmission; }): Promise<void>;","entrypoint":"channel-inbound","exportName":"recordDroppedChannelInboundHistory","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/run-channel-turn.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function recordDroppedChannelTurnHistory(params: { input: NormalizedTurnInput; preflight: PreflightFacts; admission?: ChannelTurnAdmission; }): Promise<void>;","entrypoint":"channel-inbound","exportName":"recordDroppedChannelTurnHistory","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/run-channel-turn.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport function resolveChannelInboundRouteEnvelope(params: ResolveAgentRouteInput): { route: ResolvedAgentRoute; buildEnvelope: (input: ChannelInboundEnvelopeInput) => string; };","entrypoint":"channel-inbound","exportName":"resolveChannelInboundRouteEnvelope","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"declaration":"// declaration closure: fa50c5e06028e65799b1ed6f4ee79f41d8f5e21dc1d20a579855e50e632a4149\nexport function resolveEnvelopeFormatOptions(cfg?: OpenClawConfig): EnvelopeFormatOptions;","entrypoint":"channel-inbound","exportName":"resolveEnvelopeFormatOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/envelope.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function resolveInboundDebounceMs(params: { cfg: OpenClawConfig; channel: string; overrideMs?: number; }): number;","entrypoint":"channel-inbound","exportName":"resolveInboundDebounceMs","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport function resolveInboundDirectDmAccessWithRuntime(params: { cfg: OpenClawConfig; channel: ChannelId; accountId: string; dmPolicy?: string | null; allowFrom?: Array<string | number> | null; senderId: string; rawBody: string; isSenderAllowed: (senderId: string, allowFrom: string[]) => boolean; resolveAccessGroupMembership?: AccessGroupMembershipResolver; runtime: DirectDmCommandAuthorizationRuntime; modeWhenAccessGroupsOff?: \"allow\" | \"deny\" | \"configured\"; readStoreAllowFrom?: (provider: ChannelId, accountId: string) => Promise<string[]>; }): Promise<ResolvedInboundDirectDmAccess>;","entrypoint":"channel-inbound","exportName":"resolveInboundDirectDmAccessWithRuntime","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport function resolveInboundMentionDecision(params: ResolveInboundMentionDecisionParams): InboundMentionDecision;","entrypoint":"channel-inbound","exportName":"resolveInboundMentionDecision","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function resolveInboundReplyDispatchCounts(result: ChannelTurnDispatchResultLike): Record<ReplyDispatchKind, number>;","entrypoint":"channel-inbound","exportName":"resolveInboundReplyDispatchCounts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: bebc09c3501a28f96704ee8a3abefe4fac8ca0800175ccf130b5a6d7ecaee5aa\nexport function resolveInboundSessionEnvelopeContext(params: { cfg: OpenClawConfig; agentId: string; sessionKey: string; }): { storePath: string; envelopeOptions: import(\"../auto-reply/envelope.js\").EnvelopeFormatOptions; previousTimestamp: number | undefined; };","entrypoint":"channel-inbound","exportName":"resolveInboundSessionEnvelopeContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/session-envelope.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function resolveInboundSupplementalSenderAllowed<TAllowFrom>(params: { isGroup: boolean; groupPolicy: string; allowFrom: readonly TAllowFrom[]; isSenderAllowed: (allowFrom: readonly TAllowFrom[]) => boolean; }): boolean;","entrypoint":"channel-inbound","exportName":"resolveInboundSupplementalSenderAllowed","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 8aa548a38e0abcb0e41c2d5321e94d0146e9d7dfeb4c1d3f2cc23ed34733bb68\nexport function resolveMentionPatternPolicy(params: ResolveMentionPatternPolicyParams): ResolvedMentionPatternPolicy;","entrypoint":"channel-inbound","exportName":"resolveMentionPatternPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/mention-pattern-policy.ts"}
|
|
{"declaration":"// declaration closure: 71c3cbae054bd193e33a711c2e76325140fbf1cfe53864dc3e75b0e73da1a976\nexport function resolveUnmentionedGroupInboundPolicy(params: { cfg: OpenClawConfig; agentId?: string; }): InboundEventKind;","entrypoint":"channel-inbound","exportName":"resolveUnmentionedGroupInboundPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/classification.ts"}
|
|
{"declaration":"// declaration closure: 652781f966633f88e699ea2061a252c4cc2f61499c47a822d836b1d8efc8fe99\nexport function runChannelFeedbackReflection(params: { cfg: OpenClawConfig; channel: string; channelLabel: string; accountId?: string; agentId: string; sessionKey: string; conversationId: string; conversationKind: \"direct\" | \"group\" | \"channel\"; thumbedDownResponse?: string; userComment?: string; cooldownMs?: number; onRecordError?: (error: unknown) => void; onDispatchError?: (error: unknown) => void; }): Promise<ChannelFeedbackReflectionResult>;","entrypoint":"channel-inbound","exportName":"runChannelFeedbackReflection","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/feedback-reflection.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function runChannelInboundEvent<TRaw, TDispatchResult = DispatchFromConfigResult>(params: RunChannelTurnParams<TRaw, TDispatchResult, ChannelProviderOwnedMessageSendingDeliveryAdapter>): Promise<ChannelTurnResult<TDispatchResult>>;\nexport function runChannelInboundEvent<TRaw, TDispatchResult = DispatchFromConfigResult>(params: ChannelInboundEventRunnerParams<TRaw, TDispatchResult>): Promise<ChannelTurnResult<TDispatchResult>>;","entrypoint":"channel-inbound","exportName":"runChannelInboundEvent","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function runPreparedInboundReply<TDispatchResult>(params: PreparedChannelTurn<TDispatchResult>): Promise<ChannelTurnResult<TDispatchResult>>;","entrypoint":"channel-inbound","exportName":"runPreparedInboundReply","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: ca3be8fffc74178b0cc85ac0f28d4d3f0f527cc7e41e06ccca7fda5dfd5740f5\nexport function shouldDebounceTextInbound(params: { text: string | null | undefined; cfg: OpenClawConfig; hasMedia?: boolean; commandOptions?: CommandNormalizeOptions; allowDebounce?: boolean; }): boolean;","entrypoint":"channel-inbound","exportName":"shouldDebounceTextInbound","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-debounce-policy.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function toHistoryMediaEntries(media: readonly ChannelInboundMediaInput[] | null | undefined, defaults?: { kind?: InboundMediaFacts[\"kind\"]; messageId?: string; }): HistoryMediaEntry[];","entrypoint":"channel-inbound","exportName":"toHistoryMediaEntries","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function toInboundMediaFacts(media: readonly ChannelInboundMediaInput[] | null | undefined, defaults?: { kind?: InboundMediaFacts[\"kind\"]; messageId?: string; transcribed?: (media: ChannelInboundMediaInput, index: number) => boolean; }): InboundMediaFacts[];","entrypoint":"channel-inbound","exportName":"toInboundMediaFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport function toInboundMediaFactsWithMetadata(media: readonly ChannelInboundMediaInput[] | null | undefined, defaults?: { kind?: InboundMediaFacts[\"kind\"]; messageId?: string; transcribed?: (media: ChannelInboundMediaInput, index: number) => boolean; }): Promise<InboundMediaFacts[]>;","entrypoint":"channel-inbound","exportName":"toInboundMediaFactsWithMetadata","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport function toLocationContext(location: NormalizedLocation): { LocationLat: number; LocationLon: number; LocationAccuracy?: number; LocationName?: string; LocationAddress?: string; LocationSource: LocationSource; LocationIsLive: boolean; LocationCaption?: string; };","entrypoint":"channel-inbound","exportName":"toLocationContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"function","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: 652781f966633f88e699ea2061a252c4cc2f61499c47a822d836b1d8efc8fe99\nexport const DEFAULT_CHANNEL_FEEDBACK_REFLECTION_COOLDOWN_MS: 300000;","entrypoint":"channel-inbound","exportName":"DEFAULT_CHANNEL_FEEDBACK_REFLECTION_COOLDOWN_MS","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"const","recordType":"export","sourcePath":"src/channels/feedback-reflection.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport const filterChannelTurnSupplementalContext: (params: { supplemental?: import(\"../auto-reply/templating.ts\").SupplementalContextFacts; contextVisibility?: import(\"./config-runtime.ts\").ContextVisibilityMode;}) => import(\"../auto-reply/templating.ts\").SupplementalContextFacts | undefined;","entrypoint":"channel-inbound","exportName":"filterChannelTurnSupplementalContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport type AccessGroupMembershipResolver = AccessGroupMembershipResolver;","entrypoint":"channel-inbound","exportName":"AccessGroupMembershipResolver","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type AssembledInboundReply = AssembledChannelTurn;","entrypoint":"channel-inbound","exportName":"AssembledInboundReply","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type BuildChannelInboundEventContextAsyncParams = BuildChannelInboundEventContextAsyncParams;","entrypoint":"channel-inbound","exportName":"BuildChannelInboundEventContextAsyncParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type BuildChannelInboundEventContextParams = BuildChannelInboundEventContextParams;","entrypoint":"channel-inbound","exportName":"BuildChannelInboundEventContextParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type BuildChannelTurnContextParams = BuildChannelTurnContextParams;","entrypoint":"channel-inbound","exportName":"BuildChannelTurnContextParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: cbe92b073a9a0adec773a7c0cdcbc6a2816aecff07c505ac21a64cc1628dcfc3\nexport type BuildMentionRegexesOptions = BuildMentionRegexesOptions;","entrypoint":"channel-inbound","exportName":"BuildMentionRegexesOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/mentions.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type BuiltChannelInboundEventContext = BuiltChannelInboundEventContext;","entrypoint":"channel-inbound","exportName":"BuiltChannelInboundEventContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type BuiltChannelTurnContext = BuiltChannelTurnContext;","entrypoint":"channel-inbound","exportName":"BuiltChannelTurnContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 4be2d5416bcdc529f2a07f71e0ce62ab7eab83e41dd0d9640e8c08684dbf5298\nexport type ChannelBotLoopProtectionFacts = ChannelBotLoopProtectionFacts;","entrypoint":"channel-inbound","exportName":"ChannelBotLoopProtectionFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/bot-loop-protection.ts"}
|
|
{"declaration":"// declaration closure: 652781f966633f88e699ea2061a252c4cc2f61499c47a822d836b1d8efc8fe99\nexport type ChannelFeedbackReflectionResult = ChannelFeedbackReflectionResult;","entrypoint":"channel-inbound","exportName":"ChannelFeedbackReflectionResult","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/feedback-reflection.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelInboundDroppedHistoryOptions = ChannelTurnDroppedHistoryOptions;","entrypoint":"channel-inbound","exportName":"ChannelInboundDroppedHistoryOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport type ChannelInboundEnvelopeInput = ChannelInboundEnvelopeInput;","entrypoint":"channel-inbound","exportName":"ChannelInboundEnvelopeInput","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type ChannelInboundEventRunnerParams<TRaw, TDispatchResult = DispatchFromConfigResult> = ChannelInboundEventRunnerParams<TRaw, TDispatchResult>;","entrypoint":"channel-inbound","exportName":"ChannelInboundEventRunnerParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport type ChannelInboundMediaInput = ChannelInboundMediaInput;","entrypoint":"channel-inbound","exportName":"ChannelInboundMediaInput","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport type ChannelInboundMediaPayload = ChannelInboundMediaPayload;","entrypoint":"channel-inbound","exportName":"ChannelInboundMediaPayload","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelInboundSupplementalResolutionOptions = ChannelInboundSupplementalResolutionOptions;","entrypoint":"channel-inbound","exportName":"ChannelInboundSupplementalResolutionOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type ChannelInboundTurnPlan<TOwnership extends \"core\" | \"provider_message_sending\" = \"core\"> = ChannelInboundTurnPlan<TOwnership>;","entrypoint":"channel-inbound","exportName":"ChannelInboundTurnPlan","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 1dfd561b4a25172a1e22fac45983d8bebac71608ef32c7618a8b71c24c11d897\nexport type ChannelPartialDeliveryError = ChannelPartialDeliveryError;","entrypoint":"channel-inbound","exportName":"ChannelPartialDeliveryError","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/delivery-result.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelTurnDroppedHistoryOptions = ChannelTurnDroppedHistoryOptions;","entrypoint":"channel-inbound","exportName":"ChannelTurnDroppedHistoryOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport type ChannelTurnMediaInput = ChannelInboundMediaInput;","entrypoint":"channel-inbound","exportName":"ChannelTurnMediaInput","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport type ChannelTurnMediaPayload = ChannelInboundMediaPayload;","entrypoint":"channel-inbound","exportName":"ChannelTurnMediaPayload","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelTurnRecordOptions = ChannelTurnRecordOptions;","entrypoint":"channel-inbound","exportName":"ChannelTurnRecordOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 71c3cbae054bd193e33a711c2e76325140fbf1cfe53864dc3e75b0e73da1a976\nexport type ClassifyChannelInboundEventParams = ClassifyChannelInboundEventParams;","entrypoint":"channel-inbound","exportName":"ClassifyChannelInboundEventParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/classification.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type CommandFacts = CommandFacts;","entrypoint":"channel-inbound","exportName":"CommandFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport type CommandTurnContext = CommandTurnContext;","entrypoint":"channel-inbound","exportName":"CommandTurnContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport type DirectDmCommandAuthorizationRuntime = DirectDmCommandAuthorizationRuntime;","entrypoint":"channel-inbound","exportName":"DirectDmCommandAuthorizationRuntime","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: a2ca38b262ee0318f45e8eb81de18cd41d5a129e20307835c6ca1a9d5f9b15df\nexport type DirectDmPreCryptoGuardPolicy = DirectDmPreCryptoGuardPolicy;","entrypoint":"channel-inbound","exportName":"DirectDmPreCryptoGuardPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-guard-policy.ts"}
|
|
{"declaration":"// declaration closure: a2ca38b262ee0318f45e8eb81de18cd41d5a129e20307835c6ca1a9d5f9b15df\nexport type DirectDmPreCryptoGuardPolicyOverrides = DirectDmPreCryptoGuardPolicyOverrides;","entrypoint":"channel-inbound","exportName":"DirectDmPreCryptoGuardPolicyOverrides","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-guard-policy.ts"}
|
|
{"declaration":"// declaration closure: 191ab25e5bfc457fe7abc2c8e8aba10ea331817d52b3d065fb09a7e40a613e7b\nexport type DurableInboundReplyDeliveryParams = DurableInboundReplyDeliveryParams;","entrypoint":"channel-inbound","exportName":"DurableInboundReplyDeliveryParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/durable-delivery.ts"}
|
|
{"declaration":"// declaration closure: fa50c5e06028e65799b1ed6f4ee79f41d8f5e21dc1d20a579855e50e632a4149\nexport type EnvelopeFormatOptions = EnvelopeFormatOptions;","entrypoint":"channel-inbound","exportName":"EnvelopeFormatOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/auto-reply/envelope.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type FinalizeChannelInboundContextAsyncParams<T extends Record<string, unknown>> = FinalizeChannelInboundContextAsyncParams<T>;","entrypoint":"channel-inbound","exportName":"FinalizeChannelInboundContextAsyncParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type FinalizeChannelInboundContextParams<T extends Record<string, unknown>> = FinalizeChannelInboundContextParams<T>;","entrypoint":"channel-inbound","exportName":"FinalizeChannelInboundContextParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type FinalizeChannelInboundContextResult<T extends Record<string, unknown>> = FinalizeChannelInboundContextResult<T>;","entrypoint":"channel-inbound","exportName":"FinalizeChannelInboundContextResult","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/context.ts"}
|
|
{"declaration":"// declaration closure: 314b0a7131776c5e281182af34de1fbf7eff03cc0573babed16f60a2a235e3d7\nexport type InboundEventKind = InboundEventKind;","entrypoint":"channel-inbound","exportName":"InboundEventKind","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/kind.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type InboundImplicitMentionKind = InboundImplicitMentionKind;","entrypoint":"channel-inbound","exportName":"InboundImplicitMentionKind","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type InboundMediaFacts = InboundMediaFacts;","entrypoint":"channel-inbound","exportName":"InboundMediaFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type InboundMentionDecision = InboundMentionDecision;","entrypoint":"channel-inbound","exportName":"InboundMentionDecision","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type InboundMentionFacts = InboundMentionFacts;","entrypoint":"channel-inbound","exportName":"InboundMentionFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type InboundMentionPolicy = InboundMentionPolicy;","entrypoint":"channel-inbound","exportName":"InboundMentionPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type InboundReplyDispatchResult<TDispatchResult> = InboundReplyDispatchResult<TDispatchResult>;","entrypoint":"channel-inbound","exportName":"InboundReplyDispatchResult","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type InboundReplyRecordOptions = ChannelTurnRecordOptions;","entrypoint":"channel-inbound","exportName":"InboundReplyRecordOptions","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 314b0a7131776c5e281182af34de1fbf7eff03cc0573babed16f60a2a235e3d7\nexport type InboundTurnKind = InboundEventKind;","entrypoint":"channel-inbound","exportName":"InboundTurnKind","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/kind.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport type LocationSource = LocationSource;","entrypoint":"channel-inbound","exportName":"LocationSource","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport type LogFn = LogFn;","entrypoint":"channel-inbound","exportName":"LogFn","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: b54ee1cc0b0fc87e4bad3908a6414bbb6b3c1b4f7ee1e0791729a0fe163457ee\nexport type MediaPlaceholderTextFact = Readonly<Pick<ChannelInboundMediaInput, \"url\" | \"path\" | \"kind\" | \"contentType\">>;","entrypoint":"channel-inbound","exportName":"MediaPlaceholderTextFact","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/inbound-event/media.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport type NormalizedLocation = NormalizedLocation;","entrypoint":"channel-inbound","exportName":"NormalizedLocation","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport type OutboundLocation = OutboundLocation;","entrypoint":"channel-inbound","exportName":"OutboundLocation","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type PreparedInboundReply<TDispatchResult> = PreparedInboundReply<TDispatchResult>;","entrypoint":"channel-inbound","exportName":"PreparedInboundReply","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type ResolveInboundMentionDecisionFlatParams = ResolveInboundMentionDecisionFlatParams;","entrypoint":"channel-inbound","exportName":"ResolveInboundMentionDecisionFlatParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type ResolveInboundMentionDecisionNestedParams = ResolveInboundMentionDecisionNestedParams;","entrypoint":"channel-inbound","exportName":"ResolveInboundMentionDecisionNestedParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 3cbcc9bea818a643b7c1d214be1d21d3fdab62636a9d37477679aafa3c3ed36d\nexport type ResolveInboundMentionDecisionParams = ResolveInboundMentionDecisionParams;","entrypoint":"channel-inbound","exportName":"ResolveInboundMentionDecisionParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-gating.ts"}
|
|
{"declaration":"// declaration closure: 8aa548a38e0abcb0e41c2d5321e94d0146e9d7dfeb4c1d3f2cc23ed34733bb68\nexport type ResolveMentionPatternPolicyParams = ResolveMentionPatternPolicyParams;","entrypoint":"channel-inbound","exportName":"ResolveMentionPatternPolicyParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-pattern-policy.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport type ResolvedInboundDirectDmAccess = ResolvedInboundDirectDmAccess;","entrypoint":"channel-inbound","exportName":"ResolvedInboundDirectDmAccess","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: 8aa548a38e0abcb0e41c2d5321e94d0146e9d7dfeb4c1d3f2cc23ed34733bb68\nexport type ResolvedMentionPatternPolicy = ResolvedMentionPatternPolicy;","entrypoint":"channel-inbound","exportName":"ResolvedMentionPatternPolicy","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/channels/mention-pattern-policy.ts"}
|
|
{"declaration":"// declaration closure: 93d91711c0b6499101a7464f949fcdf67a30d2111f21d8ab13a2f8a484c33a1a\nexport type SupplementalContextFacts = SupplementalContextFacts;","entrypoint":"channel-inbound","exportName":"SupplementalContextFacts","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"type","recordType":"export","sourcePath":"src/auto-reply/templating.ts"}
|
|
{"declaration":"// declaration closure: 351b90a0a39da01395d8634b175eaf2f7bf01b1fc3818000642f4a25b7d4d73d\nexport interface PluginHookChannelChatContext {\n id?: string;\n [key: string]: unknown;\n}","entrypoint":"channel-inbound","exportName":"PluginHookChannelChatContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"interface","recordType":"export","sourcePath":"src/plugins/hook-channel-context.types.ts"}
|
|
{"declaration":"// declaration closure: 351b90a0a39da01395d8634b175eaf2f7bf01b1fc3818000642f4a25b7d4d73d\nexport interface PluginHookChannelContext {\n sender?: PluginHookChannelSenderContext;\n chat?: PluginHookChannelChatContext;\n}","entrypoint":"channel-inbound","exportName":"PluginHookChannelContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"interface","recordType":"export","sourcePath":"src/plugins/hook-channel-context.types.ts"}
|
|
{"declaration":"// declaration closure: 351b90a0a39da01395d8634b175eaf2f7bf01b1fc3818000642f4a25b7d4d73d\nexport interface PluginHookChannelSenderContext {\n id?: string;\n [key: string]: unknown;\n}","entrypoint":"channel-inbound","exportName":"PluginHookChannelSenderContext","importSpecifier":"openclaw/plugin-sdk/channel-inbound","kind":"interface","recordType":"export","sourcePath":"src/plugins/hook-channel-context.types.ts"}
|
|
{"category":null,"entrypoint":"channel-inbound-debounce","importSpecifier":"openclaw/plugin-sdk/channel-inbound-debounce","recordType":"module","sourcePath":"src/plugin-sdk/channel-inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function createInboundDebouncer<T>(params: InboundDebounceCreateParams<T>): { enqueue: (item: T) => Promise<void>; flushKey: (key: string) => Promise<void>; cancelKey: (key: string) => boolean; drain: () => Promise<void>; };","entrypoint":"channel-inbound-debounce","exportName":"createInboundDebouncer","importSpecifier":"openclaw/plugin-sdk/channel-inbound-debounce","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function resolveInboundDebounceMs(params: { cfg: OpenClawConfig; channel: string; overrideMs?: number; }): number;","entrypoint":"channel-inbound-debounce","exportName":"resolveInboundDebounceMs","importSpecifier":"openclaw/plugin-sdk/channel-inbound-debounce","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport type InboundDebounceCreateParams<T> = InboundDebounceCreateParams<T>;","entrypoint":"channel-inbound-debounce","exportName":"InboundDebounceCreateParams","importSpecifier":"openclaw/plugin-sdk/channel-inbound-debounce","kind":"type","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"category":"channel","entrypoint":"channel-ingress-runtime","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","recordType":"module","sourcePath":"src/plugin-sdk/channel-ingress-runtime.ts"}
|
|
{"declaration":"// declaration closure: a984eb17b024f6d68a056f9c028649bb9fec5b7d26a284992343a131b8a31b78\nexport function channelIngressRoutes(...routes: Array<ChannelIngressRouteDescriptor | false | null | undefined>): ChannelIngressRouteDescriptor[];","entrypoint":"channel-ingress-runtime","exportName":"channelIngressRoutes","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/runtime.ts"}
|
|
{"declaration":"// declaration closure: a984eb17b024f6d68a056f9c028649bb9fec5b7d26a284992343a131b8a31b78\nexport function createChannelIngressResolver(base: CreateChannelIngressResolverParams): ChannelIngressResolver;","entrypoint":"channel-ingress-runtime","exportName":"createChannelIngressResolver","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/runtime.ts"}
|
|
{"declaration":"// declaration closure: a788584d225b0252fdd2771f2f6b7faf39e1861a0b390073dfad9be8b0e71754\nexport function createStandardRawEventIngressMonitor<TRaw, TMetadata, TInspection extends ChannelIngressMonitorFacts | null>(options: StandardRawEventIngressOptions<TRaw, TMetadata, TInspection>): { receive: (raw: TRaw) => Promise<StandardRawEventAdmission<TInspection>>; start: () => void; stop: () => Promise<void>; waitForIdle: () => Promise<void>; };","entrypoint":"channel-ingress-runtime","exportName":"createStandardRawEventIngressMonitor","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-ingress-runtime.ts"}
|
|
{"declaration":"// declaration closure: b6f82e9677f9c41d1eb95656a71a9faf904dad012845658f4f41559e97b51c3e\nexport function defineStableChannelIngressIdentity(params?: StableChannelIngressIdentityParams): ChannelIngressIdentityDescriptor;","entrypoint":"channel-ingress-runtime","exportName":"defineStableChannelIngressIdentity","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/runtime-identity.ts"}
|
|
{"declaration":"// declaration closure: a788584d225b0252fdd2771f2f6b7faf39e1861a0b390073dfad9be8b0e71754\nexport function fanInChannelIngressLifecycles(inputs: readonly (ChannelIngressLifecycle | undefined)[]): { lifecycle: ChannelIngressLifecycle | undefined; settle: () => Promise<void>; abandon: (error?: unknown) => Promise<void>; };","entrypoint":"channel-ingress-runtime","exportName":"fanInChannelIngressLifecycles","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-ingress-runtime.ts"}
|
|
{"declaration":"// declaration closure: d2a0788dee860e80e384d58623bef9e6d874c0d622802f5e357aef55d2a3796e\nexport function readChannelIngressStoreAllowFromForDmPolicy(params: { provider: PairingChannel; accountId: string; dmPolicy?: string | null; shouldRead?: boolean | null; readStore?: (provider: PairingChannel, accountId: string) => Promise<string[]>; }): Promise<string[]>;","entrypoint":"channel-ingress-runtime","exportName":"readChannelIngressStoreAllowFromForDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/store-allow-from.ts"}
|
|
{"declaration":"// declaration closure: 5ca8e2977334a43713adef26c3fc49b6b84b0f3ca5e4124923ab5858ba2ed4c6\nexport function resolveChannelImplicitMentions(params: { cfg: OpenClawConfig; channel: string; accountId?: string | null; }): ResolvedChannelImplicitMentions;","entrypoint":"channel-ingress-runtime","exportName":"resolveChannelImplicitMentions","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/config/implicit-mentions.ts"}
|
|
{"declaration":"// declaration closure: a984eb17b024f6d68a056f9c028649bb9fec5b7d26a284992343a131b8a31b78\nexport function resolveChannelMessageIngress(params: ResolveChannelMessageIngressParams): Promise<ResolvedChannelMessageIngress>;","entrypoint":"channel-ingress-runtime","exportName":"resolveChannelMessageIngress","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/runtime.ts"}
|
|
{"declaration":"// declaration closure: a984eb17b024f6d68a056f9c028649bb9fec5b7d26a284992343a131b8a31b78\nexport function resolveStableChannelMessageIngress(params: ResolveStableChannelMessageIngressParams): Promise<ResolvedChannelMessageIngress>;","entrypoint":"channel-ingress-runtime","exportName":"resolveStableChannelMessageIngress","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/message-access/runtime.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type AccessGroupMembershipFact = AccessGroupMembershipFact;","entrypoint":"channel-ingress-runtime","exportName":"AccessGroupMembershipFact","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressAccessGroupMembershipResolver = ChannelIngressAccessGroupMembershipResolver;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressAccessGroupMembershipResolver","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressCommandPresetInput = ChannelIngressCommandPresetInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressCommandPresetInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressConfigInput = ChannelIngressConfigInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressConfigInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressDecision = ChannelIngressDecision;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressDecision","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressEventInput = ChannelIngressEventInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressEventInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressEventPresetInput = ChannelIngressEventPresetInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressEventPresetInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressIdentifierKind = ChannelIngressIdentifierKind;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressIdentifierKind","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressIdentityAlias = ChannelIngressIdentityAlias;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressIdentityAlias","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressIdentityDescriptor = ChannelIngressIdentityDescriptor;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressIdentityDescriptor","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressIdentityField = ChannelIngressIdentityField;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressIdentityField","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressIdentitySubjectInput = ChannelIngressIdentitySubjectInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressIdentitySubjectInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressPolicyInput = ChannelIngressPolicyInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressPolicyInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressResolver = ChannelIngressResolver;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressResolver","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressResolverMessageParams = ChannelIngressResolverMessageParams;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressResolverMessageParams","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressRouteAccess = ChannelIngressRouteAccess;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressRouteAccess","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelIngressRouteDescriptor = ChannelIngressRouteDescriptor;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressRouteDescriptor","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressState = ChannelIngressState;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressState","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type ChannelIngressStateInput = ChannelIngressStateInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelIngressStateInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ChannelMessageIngressCommandInput = ChannelMessageIngressCommandInput;","entrypoint":"channel-ingress-runtime","exportName":"ChannelMessageIngressCommandInput","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type CreateChannelIngressResolverParams = CreateChannelIngressResolverParams;","entrypoint":"channel-ingress-runtime","exportName":"CreateChannelIngressResolverParams","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 95000f89104055f2372621430ecf8676f2b6571750549b0738ef6325c1508d61\nexport type IngressReasonCode = IngressReasonCode;","entrypoint":"channel-ingress-runtime","exportName":"IngressReasonCode","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ResolveChannelMessageIngressParams = ResolveChannelMessageIngressParams;","entrypoint":"channel-ingress-runtime","exportName":"ResolveChannelMessageIngressParams","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ResolveStableChannelMessageIngressParams = ResolveStableChannelMessageIngressParams;","entrypoint":"channel-ingress-runtime","exportName":"ResolveStableChannelMessageIngressParams","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 5ca8e2977334a43713adef26c3fc49b6b84b0f3ca5e4124923ab5858ba2ed4c6\nexport type ResolvedChannelImplicitMentions = Required<ChannelImplicitMentionsConfig>;","entrypoint":"channel-ingress-runtime","exportName":"ResolvedChannelImplicitMentions","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/config/implicit-mentions.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type ResolvedChannelMessageIngress = ResolvedChannelMessageIngress;","entrypoint":"channel-ingress-runtime","exportName":"ResolvedChannelMessageIngress","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: d9e01ba47f13bfa280bc2fd32c6483a64f28b3c8a7613b702eb9b72d45db10a2\nexport type StableChannelIngressIdentityParams = StableChannelIngressIdentityParams;","entrypoint":"channel-ingress-runtime","exportName":"StableChannelIngressIdentityParams","importSpecifier":"openclaw/plugin-sdk/channel-ingress-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/message-access/runtime-types.ts"}
|
|
{"category":null,"entrypoint":"channel-lifecycle","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","recordType":"module","sourcePath":"src/plugin-sdk/channel-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function clearFinalizableDraftMessage<T>(params: ClearFinalizableDraftMessageParams<T>): Promise<void>;","entrypoint":"channel-lifecycle","exportName":"clearFinalizableDraftMessage","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createAccountStatusSink(params: { accountId: string; setStatus: (next: ChannelAccountSnapshot) => void; }): (patch: Omit<ChannelAccountSnapshot, \"accountId\">) => void;","entrypoint":"channel-lifecycle","exportName":"createAccountStatusSink","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 7c8f5025f2c645d7f2376892da0b32dcc6ae2b37ceca0ae96095f2a5193130d9\nexport function createArmableStallWatchdog(params: { label: string; timeoutMs: number; checkIntervalMs?: number; abortSignal?: AbortSignal; runtime?: RuntimeEnv; onTimeout: (meta: StallWatchdogTimeoutMeta) => void; }): ArmableStallWatchdog;","entrypoint":"channel-lifecycle","exportName":"createArmableStallWatchdog","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/transport/stall-watchdog.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createChannelRunQueue(params: ChannelRunQueueParams): ChannelRunQueue;","entrypoint":"channel-lifecycle","exportName":"createChannelRunQueue","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: addcc9c5f333f84ccf21074fedc3fcfdec656c3f70de5e89f88d550d17f61786\nexport function createDraftStreamLoop<T = string>(params: { throttleMs: number; isStopped: () => boolean; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; onBackgroundFlushError?: (err: unknown) => void; }): CreatedDraftStreamLoop<T>;","entrypoint":"channel-lifecycle","exportName":"createDraftStreamLoop","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-loop.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftLifecycle<TMessageId, TUpdate = string>(params: FinalizableDraftLifecycleParams<TMessageId, TUpdate>): { clear: () => Promise<void>; clearWithStop: (stopForClear: () => Promise<void>) => Promise<void>; loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<TUpdate> & { takePending: () => TUpdate; }; update: (value: TUpdate) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-lifecycle","exportName":"createFinalizableDraftLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftStreamControls<T = string>(params: { throttleMs: number; isStopped: () => boolean; isFinal: () => boolean; markStopped: () => void; markFinal: () => void; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; }): { loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<T> & { takePending: () => T; }; update: (value: T) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-lifecycle","exportName":"createFinalizableDraftStreamControls","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftStreamControlsForState<T = string>(params: { throttleMs: number; state: FinalizableDraftStreamState; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; }): { loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<T> & { takePending: () => T; }; update: (value: T) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-lifecycle","exportName":"createFinalizableDraftStreamControlsForState","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 3214d8364b7061f35b8153437b5f3242b1a3f02b6933d35d2853dfbbae17f503\nexport function createRunStateMachine(params: RunStateMachineParams): { isActive(): boolean; onRunStart(): void; onRunEnd(): void; deactivate: () => void; };","entrypoint":"channel-lifecycle","exportName":"createRunStateMachine","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/run-state-machine.ts"}
|
|
{"declaration":"// declaration closure: c627d90921fb62a125a2681d8d671a3fdcc07c9afb762b145936e51873a6e1bc\nexport function deliverFinalizableDraftPreview<TPayload, TId, TEdit>(params: { kind: \"tool\" | \"block\" | \"final\"; payload: TPayload; draft?: DraftPreviewFinalizerDraft<TId>; buildFinalEdit: (payload: TPayload) => TEdit | undefined; editFinal: (id: TId, edit: TEdit) => Promise<void>; deliverNormally: (payload: TPayload) => Promise<boolean | void>; onPreviewFinalized?: (id: TId) => Promise<void> | void; onNormalDelivered?: () => Promise<void> | void; logPreviewEditFailure?: (error: unknown) => void; }): Promise<DraftPreviewFinalizerResult>;","entrypoint":"channel-lifecycle","exportName":"deliverFinalizableDraftPreview","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-preview-finalizer.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function keepHttpServerTaskAlive(params: { server: CloseAwareServer; abortSignal?: AbortSignal; onAbort?: () => void | Promise<void>; }): Promise<void>;","entrypoint":"channel-lifecycle","exportName":"keepHttpServerTaskAlive","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function runPassiveAccountLifecycle<Handle>(params: PassiveAccountLifecycleParams<Handle>): Promise<void>;","entrypoint":"channel-lifecycle","exportName":"runPassiveAccountLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function takeMessageIdAfterStop<T>(params: StopAndClearMessageIdParams<T>): Promise<T | undefined>;","entrypoint":"channel-lifecycle","exportName":"takeMessageIdAfterStop","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function waitUntilAbort(signal?: AbortSignal, onAbort?: () => void | Promise<void>): Promise<void>;","entrypoint":"channel-lifecycle","exportName":"waitUntilAbort","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 7c8f5025f2c645d7f2376892da0b32dcc6ae2b37ceca0ae96095f2a5193130d9\nexport type ArmableStallWatchdog = ArmableStallWatchdog;","entrypoint":"channel-lifecycle","exportName":"ArmableStallWatchdog","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/transport/stall-watchdog.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport type ChannelRunQueue = ChannelRunQueue;","entrypoint":"channel-lifecycle","exportName":"ChannelRunQueue","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport type ChannelRunQueueParams = ChannelRunQueueParams;","entrypoint":"channel-lifecycle","exportName":"ChannelRunQueueParams","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport type ChannelRunQueueTaskContext = ChannelRunQueueTaskContext;","entrypoint":"channel-lifecycle","exportName":"ChannelRunQueueTaskContext","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: c627d90921fb62a125a2681d8d671a3fdcc07c9afb762b145936e51873a6e1bc\nexport type DraftPreviewFinalizerDraft<TId> = DraftPreviewFinalizerDraft<TId>;","entrypoint":"channel-lifecycle","exportName":"DraftPreviewFinalizerDraft","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/draft-preview-finalizer.ts"}
|
|
{"declaration":"// declaration closure: c627d90921fb62a125a2681d8d671a3fdcc07c9afb762b145936e51873a6e1bc\nexport type DraftPreviewFinalizerResult = DraftPreviewFinalizerResult;","entrypoint":"channel-lifecycle","exportName":"DraftPreviewFinalizerResult","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/draft-preview-finalizer.ts"}
|
|
{"declaration":"// declaration closure: addcc9c5f333f84ccf21074fedc3fcfdec656c3f70de5e89f88d550d17f61786\nexport type DraftStreamLoop<T = string> = DraftStreamLoop<T>;","entrypoint":"channel-lifecycle","exportName":"DraftStreamLoop","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/draft-stream-loop.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport type FinalizableDraftStreamState = FinalizableDraftStreamState;","entrypoint":"channel-lifecycle","exportName":"FinalizableDraftStreamState","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 7c8f5025f2c645d7f2376892da0b32dcc6ae2b37ceca0ae96095f2a5193130d9\nexport type StallWatchdogTimeoutMeta = StallWatchdogTimeoutMeta;","entrypoint":"channel-lifecycle","exportName":"StallWatchdogTimeoutMeta","importSpecifier":"openclaw/plugin-sdk/channel-lifecycle","kind":"type","recordType":"export","sourcePath":"src/channels/transport/stall-watchdog.ts"}
|
|
{"category":null,"entrypoint":"channel-logging","importSpecifier":"openclaw/plugin-sdk/channel-logging","recordType":"module","sourcePath":"src/plugin-sdk/channel-logging.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logAckFailure(params: { log: LogFn; channel: string; target?: string; error: unknown; }): void;","entrypoint":"channel-logging","exportName":"logAckFailure","importSpecifier":"openclaw/plugin-sdk/channel-logging","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logInboundDrop(params: { log: LogFn; channel: string; reason: string; target?: string; }): void;","entrypoint":"channel-logging","exportName":"logInboundDrop","importSpecifier":"openclaw/plugin-sdk/channel-logging","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logTypingFailure(params: { log: LogFn; channel: string; target?: string; action?: \"start\" | \"stop\"; error: unknown; }): void;","entrypoint":"channel-logging","exportName":"logTypingFailure","importSpecifier":"openclaw/plugin-sdk/channel-logging","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport type LogFn = LogFn;","entrypoint":"channel-logging","exportName":"LogFn","importSpecifier":"openclaw/plugin-sdk/channel-logging","kind":"type","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"category":null,"entrypoint":"channel-message","importSpecifier":"openclaw/plugin-sdk/channel-message","recordType":"module","sourcePath":"src/plugin-sdk/channel-message.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport function bindIngressLifecycleToReplyOptions(lifecycle: ChannelIngressDispatchLifecycle): { turnAdoptionLifecycle: { admission: \"exclusive\"; onAdopted: () => void | Promise<void>; onDeferred: () => void; onAbandoned: () => void | Promise<void>; abortSignal: AbortSignal; }; };","entrypoint":"channel-message","exportName":"bindIngressLifecycleToReplyOptions","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-message","exportName":"buildChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-message","exportName":"buildChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 4387229929d9a734918402d955ca48f5396a6d1e47e1ac8ec5de459161611cd2\nexport function buildOutboundSessionContext(params: { cfg: OpenClawConfig; sessionKey?: string | null; policySessionKey?: string | null; conversationType?: string | null; isGroup?: boolean | null; agentId?: string | null; requesterAccountId?: string | null; requesterSenderId?: string | null; requesterSenderName?: string | null; requesterSenderUsername?: string | null; requesterSenderE164?: string | null; }): OutboundSessionContext | undefined;","entrypoint":"channel-message","exportName":"buildOutboundSessionContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/session-context.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createAccountStatusSink(params: { accountId: string; setStatus: (next: ChannelAccountSnapshot) => void; }): (patch: Omit<ChannelAccountSnapshot, \"accountId\">) => void;","entrypoint":"channel-message","exportName":"createAccountStatusSink","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport function createChannelIngressDrain<TPayload, TMetadata = unknown, TCompletedMetadata = unknown>(options: CreateChannelIngressDrainOptions<TPayload, TMetadata, TCompletedMetadata>): ChannelIngressDrain;","entrypoint":"channel-message","exportName":"createChannelIngressDrain","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport function createChannelIngressError(name: string): ChannelIngressErrorClass<Error, [message: string, options?: ErrorOptions]>;\nexport function createChannelIngressError<TReason extends string>(name: string, options: { withReason: true; }): ChannelIngressErrorClass<Error & { readonly reason: TReason; }, [reason: TReason, message: string, errorOptions?: ErrorOptions]>;","entrypoint":"channel-message","exportName":"createChannelIngressError","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport function createChannelIngressMonitor<TRaw, TBody, TStoredPayload, TMetadata = unknown>(options: CreateChannelIngressMonitorOptions<TRaw, TBody, TStoredPayload, TMetadata>): { admit: (raw: TRaw, admitOptions?: { receivedAt?: number; facts?: ChannelIngressMonitorFacts; }) => Promise<{ readonly kind: \"ignored\"; readonly queueResult?: undefined; } | { readonly kind: \"durable\"; readonly queueResult: { kind: \"failed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; failedAt: number; reason: string; message?: string; }; } | { kind: \"accepted\"; duplicate: false; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"pending\"; duplicate: true; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"claimed\"; duplicate: true; record: ChannelIngressQueueClaim<TStoredPayload, TMetadata>; } | { kind: \"completed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; completedAt: number; metadata?: unknown; }; }; }>; admitBatch: (rawEvents: readonly TRaw[], admitOptions?: { receivedAt?: number; }) => Promise<({ readonly kind: \"ignored\"; readonly queueResult?: undefined; } | { readonly kind: \"durable\"; readonly queueResult: { kind: \"failed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; failedAt: number; reason: string; message?: string; }; } | { kind: \"accepted\"; duplicate: false; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"pending\"; duplicate: true; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"claimed\"; duplicate: true; record: ChannelIngressQueueClaim<TStoredPayload, TMetadata>; } | { kind: \"completed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; completedAt: number; metadata?: unknown; }; }; })[]>; start: () => void; ensureQueueAvailable: () => void; requestDrain: () => void; pause: () => Promise<void>; stop: () => Promise<void>; waitForIdle: () => Promise<void>; waitForDeferredClaims: () => Promise<void>; waitForPumpIdle: () => Promise<void>; isRunning: () => boolean; isStopped: () => boolean; };","entrypoint":"channel-message","exportName":"createChannelIngressMonitor","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 138cb36cc8727e99cb74377a67f8e06378976048c3f21ce40df95b4cc9f370fc\nexport function createChannelMessageAdapterFromOutbound<TConfig = unknown>(params: CreateChannelMessageAdapterFromOutboundParams<TConfig>): ChannelMessageAdapterShape<TConfig>;","entrypoint":"channel-message","exportName":"createChannelMessageAdapterFromOutbound","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-bridge.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function createChannelMessageReplyPipeline(params: CreateChannelReplyPipelineParams): ChannelReplyPipeline;","entrypoint":"channel-message","exportName":"createChannelMessageReplyPipeline","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport function createChannelProgressDraftCompositor(params: { entry: StreamingCompatEntry | null | undefined; mode: ChannelProgressDraftMode; active: boolean; seed: string; update: (text: string, options?: ChannelProgressDraftUpdateOptions) => Promise<boolean | void> | boolean | void; deleteCurrent?: () => Promise<void> | void; tryNativeUpdate?: (text: string) => Promise<boolean> | boolean; updateOnLineChange?: boolean; rendersRollingLinesNatively?: boolean; formatLine?: (line: string) => string; isEmptyLine?: (line: ChannelProgressDraftCompositorLine | undefined) => boolean; shouldStartNow?: (line: ChannelProgressDraftCompositorLine | undefined) => boolean; reasoningLinePrefix?: string; commentaryLinePrefix?: string; reasoningGate?: boolean; commentaryItalics?: boolean; now?: () => number; setTimeoutFn?: typeof setTimeout; clearTimeoutFn?: typeof clearTimeout; buildProgressEventLine?: ChannelProgressDraftEventLineBuilder; }): { pushPlanProgress(steps?: AgentPlanStep[], options?: { explanation?: string; }): Promise<boolean>; pushPreambleHeadline(text?: string, options?: { itemId?: string; }): Promise<boolean>; pushNarrationProgress(text?: string): Promise<boolean>; pushReasoningProgress(text?: string, options?: { snapshot?: boolean; }): Promise<boolean>; pushCommentaryProgress(text?: string, options?: { itemId?: string; }): Promise<boolean>; pushToolEvent: (payload: { name?: string | undefined; phase?: string | undefined; args?: Record<string, unknown> | undefined; itemId?: string | undefined; toolCallId?: string | undefined; } & { detailMode?: \"explain\" | \"raw\"; }) => Promise<boolean>; pushItemEvent: (payload: Omit<{ title?: string | undefined; meta?: string | undefined; status?: string | undefined; name?: string | undefined; phase?: string | undefined; summary?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; progressText?: string | undefined; itemKind?: string | undefined; }, \"itemKind\"> & { kind?: string; }) => Promise<boolean>; pushApprovalEvent: (payload: { message?: string | undefined; title?: string | undefined; reason?: string | undefined; command?: string | undefined; phase?: string | undefined; }) => Promise<boolean>; pushCommandOutputEvent: (payload: { title?: string | undefined; status?: string | undefined; name?: string | undefined; phase?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; exitCode?: number | null | undefined; }) => Promise<boolean>; pushPatchEvent: (payload: { title?: string | undefined; name?: string | undefined; phase?: string | undefined; summary?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; modified?: string[] | undefined; added?: string[] | undefined; deleted?: string[] | undefined; }) => Promise<boolean>; previewToolProgressEnabled: boolean; commentaryProgressEnabled: boolean; suppressDefaultToolProgressMessages: boolean; hasStarted: boolean; isVisible: boolean; hasStatusHeadline: boolean; hasPlanProgress: boolean; getSnapshot: () => ChannelProgressDraftCompositorSnapshot; markFinalReplyStarted(): void; markFinalReplyDelivered(): void; beginNewTurn(options?: { force?: boolean; }): boolean; reset(): void; resetReasoningProgress(): void; mergeReasoningProgress: (text?: string, options?: { snapshot?: boolean; }) => string; suppress(): void; cancel(): void; start(): Promise<void>; noteActivity(options?: { startImmediately?: boolean; }): Promise<boolean>; pushToolProgress: (line?: ChannelProgressDraftCompositorLine, options?: { toolName?: string; startImmediately?: boolean; }) => Promise<boolean>; };","entrypoint":"channel-message","exportName":"createChannelProgressDraftCompositor","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function createChannelProgressDraftGate(params: { onStart: () => void | Promise<void>; initialDelayMs?: number; onStartError?: (error: unknown) => void; setTimeoutFn?: typeof setTimeout; clearTimeoutFn?: typeof clearTimeout; }): { readonly hasStarted: boolean; readonly workEvents: number; noteWork(): Promise<boolean>; startNow(): Promise<void>; cancel(): void; reset(): void; };","entrypoint":"channel-message","exportName":"createChannelProgressDraftGate","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 2cc19d794a8811ec5f4b6774bd3832fb4cf2f48fef7e6e492284db1e4ac9c867\nexport function createChannelProgressReceiptTracker(params?: { now?: () => number; }): { noteReasoning(): void; closeReasoning: () => void; noteToolCall(toolName?: string): void; noteCommentary(itemId?: string, text?: string): void; reset: () => void; buildSummaryLine(): string; };","entrypoint":"channel-message","exportName":"createChannelProgressReceiptTracker","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/progress-receipt-tracker.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createChannelRunQueue(params: ChannelRunQueueParams): ChannelRunQueue;","entrypoint":"channel-message","exportName":"createChannelRunQueue","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: addcc9c5f333f84ccf21074fedc3fcfdec656c3f70de5e89f88d550d17f61786\nexport function createDraftStreamLoop<T = string>(params: { throttleMs: number; isStopped: () => boolean; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; onBackgroundFlushError?: (err: unknown) => void; }): CreatedDraftStreamLoop<T>;","entrypoint":"channel-message","exportName":"createDraftStreamLoop","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-loop.ts"}
|
|
{"declaration":"// declaration closure: 5f77b4439ced426c3ce2040750118aeabbd8536d3a6145e697927759084c17c8\nexport function createDurableInboundReceiveJournalFromQueue<TPayload, TMetadata = unknown, TCompletedMetadata = unknown>(options: DurableInboundReceiveQueueJournalOptions<TPayload, TMetadata, TCompletedMetadata>): DurableInboundReceiveJournal<TPayload, TMetadata, TCompletedMetadata>;","entrypoint":"channel-message","exportName":"createDurableInboundReceiveJournalFromQueue","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/durable-receive.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftLifecycle<TMessageId, TUpdate = string>(params: FinalizableDraftLifecycleParams<TMessageId, TUpdate>): { clear: () => Promise<void>; clearWithStop: (stopForClear: () => Promise<void>) => Promise<void>; loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<TUpdate> & { takePending: () => TUpdate; }; update: (value: TUpdate) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-message","exportName":"createFinalizableDraftLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftStreamControlsForState<T = string>(params: { throttleMs: number; state: FinalizableDraftStreamState; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; }): { loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<T> & { takePending: () => T; }; update: (value: T) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-message","exportName":"createFinalizableDraftStreamControlsForState","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function createMessageReceiptFromOutboundResults(params: { results: readonly MessageReceiptInputResult[]; kind?: MessageReceiptPartKind; threadId?: string; replyToId?: string; sentAt?: number; }): MessageReceipt;","entrypoint":"channel-message","exportName":"createMessageReceiptFromOutboundResults","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport function createMessageReceiveContext<TMessage>(params: { id: string; channel: string; accountId?: string; message: TMessage; ackPolicy?: MessageAckPolicy; receivedAt?: number; signal?: AbortSignal; onAck?: () => Promise<void> | void; onNack?: (error: unknown) => Promise<void> | void; }): MessageReceiveContext<TMessage>;","entrypoint":"channel-message","exportName":"createMessageReceiveContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: 6536c844f12f55f63de74cc882a53a8360fe9676e03dbf49b58bc4681ab407e5\nexport function createOutboundPayloadPlan(payloads: readonly ReplyPayload[], context?: OutboundPayloadPlanContext): OutboundPayloadPlan[];","entrypoint":"channel-message","exportName":"createOutboundPayloadPlan","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/payloads.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function createPreviewMessageReceipt(params: { id: unknown; threadId?: string; replyToId?: string; sentAt?: number; raw?: unknown; }): MessageReceipt;","entrypoint":"channel-message","exportName":"createPreviewMessageReceipt","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixContext(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixContextBundle;","entrypoint":"channel-message","exportName":"createReplyPrefixContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixOptions(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixOptions;","entrypoint":"channel-message","exportName":"createReplyPrefixOptions","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: 54a84e9c84bdec3f328bd371aba780353f00dae234d63ddab84e17285483c5d3\nexport function createReplyToFanout(params: { replyToId?: string | null; replyToMode?: ReplyToMode; replyToIdSource?: ReplyToResolution[\"source\"]; }): () => string | undefined;","entrypoint":"channel-message","exportName":"createReplyToFanout","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-policy.ts"}
|
|
{"declaration":"// declaration closure: 53818cdd26a83fdf6efdb472df7799483c8ac502650698e726a45973e636b535\nexport function createRuntimeOutboundDelegates<Runtime>(params: { getRuntime: () => MaybePromise<Runtime>; renderPresentation?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"renderPresentation\"] | null | undefined; unavailableMessage?: string; }; sendPayload?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPayload\"] | null | undefined; unavailableMessage?: string; }; sendText?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendText\"] | null | undefined; unavailableMessage?: string; }; sendMedia?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendMedia\"] | null | undefined; unavailableMessage?: string; }; sendPoll?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPoll\"] | null | undefined; unavailableMessage?: string; }; }): Pick<ChannelOutboundAdapter, OutboundMethod>;","entrypoint":"channel-message","exportName":"createRuntimeOutboundDelegates","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/runtime-forwarders.ts"}
|
|
{"declaration":"// declaration closure: 4e99bbe63fcab0cab67cbbe1830e660b8e2905bc5e27f1b46c0440b57e46d505\nexport function createTypingCallbacks(params: CreateTypingCallbacksParams): TypingCallbacks;","entrypoint":"channel-message","exportName":"createTypingCallbacks","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/typing.ts"}
|
|
{"declaration":"// declaration closure: fe900ee76fe5bf481499f2b9c4df0e127a52755c3ede76f81a4a5e0ffe652444\nexport function createTypingKeepaliveLoop(params: { intervalMs: number; onTick: AsyncTick; }): TypingKeepaliveLoop;","entrypoint":"channel-message","exportName":"createTypingKeepaliveLoop","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/typing-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 5ca843aee41972d25f494414457dcedad3a7e7ef1646821ba6c3a0bcd4fc7c8e\nexport function defineChannelMessageAdapter<const TAdapter extends ChannelMessageAdapterShape>(adapter: TAdapter): ChannelMessageAdapter<ChannelMessageAdapterWithDefaultReceive<TAdapter>>;","entrypoint":"channel-message","exportName":"defineChannelMessageAdapter","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/adapter.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function defineFinalizableLivePreviewAdapter<TPayload, TId, TEdit>(adapter: FinalizableLivePreviewAdapter<TPayload, TId, TEdit>): FinalizableLivePreviewAdapter<TPayload, TId, TEdit>;","entrypoint":"channel-message","exportName":"defineFinalizableLivePreviewAdapter","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function deliverWithFinalizableLivePreviewAdapter<TPayload, TId, TEdit>(params: { kind: \"tool\" | \"block\" | \"final\"; payload: TPayload; liveState?: LiveMessageState<TPayload>; adapter?: FinalizableLivePreviewAdapter<TPayload, TId, TEdit>; deliverNormally: (payload: TPayload) => Promise<boolean | void>; onNormalDelivered?: () => Promise<void> | void; }): Promise<LivePreviewFinalizerResult<TPayload>>;","entrypoint":"channel-message","exportName":"deliverWithFinalizableLivePreviewAdapter","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: 75384419f789f09e6b903e75984ba702090118992a537506997ff0ecdc51206f\nexport function deriveDurableFinalDeliveryRequirements(params: DeriveDurableFinalDeliveryRequirementsParams): DurableFinalDeliveryRequirementMap;","entrypoint":"channel-message","exportName":"deriveDurableFinalDeliveryRequirements","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/capabilities.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-message","exportName":"formatChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-message","exportName":"formatChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftText(params: { entry?: StreamingCompatEntry | null; lines: Array<string | ChannelProgressDraftLine>; seed?: string; random?: () => number; formatLine?: (line: string) => string; bullet?: string; narration?: string; plan?: readonly AgentPlanStep[]; }): string;","entrypoint":"channel-message","exportName":"formatChannelProgressDraftText","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatPlanChecklistLines(steps: readonly AgentPlanStep[], options: { maxLines: number; maxLineChars: number; }): string[];","entrypoint":"channel-message","exportName":"formatPlanChecklistLines","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function getChannelStreamingConfigObject(entry: StreamingCompatEntry | null | undefined): ChannelStreamingConfig | undefined;","entrypoint":"channel-message","exportName":"getChannelStreamingConfigObject","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasFinalChannelTurnDispatch(result: ChannelTurnDispatchResultLike, signals?: Pick<ChannelTurnVisibleDeliverySignals, \"fallbackDelivered\" | \"deliverySummaryDelivered\">): boolean;","entrypoint":"channel-message","exportName":"hasFinalChannelTurnDispatch","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasVisibleChannelTurnDispatch(result: ChannelTurnDispatchResultLike, signals?: ChannelTurnVisibleDeliverySignals): boolean;","entrypoint":"channel-message","exportName":"hasVisibleChannelTurnDispatch","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isChannelProgressDraftWorkToolName(name: string | null | undefined): boolean;","entrypoint":"channel-message","exportName":"isChannelProgressDraftWorkToolName","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isPotentialTruncatedFinal(finalText: string): boolean;","entrypoint":"channel-message","exportName":"isPotentialTruncatedFinal","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport function isRecentOutboundMessageIdentity(identity: OutboundMessageIdentity): boolean;","entrypoint":"channel-message","exportName":"isRecentOutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function keepHttpServerTaskAlive(params: { server: CloseAwareServer; abortSignal?: AbortSignal; onAbort?: () => void | Promise<void>; }): Promise<void>;","entrypoint":"channel-message","exportName":"keepHttpServerTaskAlive","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function listMessageReceiptPlatformIds(receipt: MessageReceipt): string[];","entrypoint":"channel-message","exportName":"listMessageReceiptPlatformIds","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logTypingFailure(params: { log: LogFn; channel: string; target?: string; action?: \"start\" | \"stop\"; error: unknown; }): void;","entrypoint":"channel-message","exportName":"logTypingFailure","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function mergeChannelProgressDraftLine<TLine extends string | ChannelProgressDraftLine>(lines: TLine[], line: TLine, params: { maxLines: number; }): TLine[];","entrypoint":"channel-message","exportName":"mergeChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeAgentPlanSteps(value: unknown): AgentPlanStep[] | undefined;","entrypoint":"channel-message","exportName":"normalizeAgentPlanSteps","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeChannelProgressDraftLineIdentity(line: string | ChannelProgressDraftLine | undefined): string;","entrypoint":"channel-message","exportName":"normalizeChannelProgressDraftLineIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 2f0db568ecd35818eb0c22bc6558d4ef511a439fa8ccffe843143f4f68003237\nexport function processPidFromOwnerId(ownerId: string): number;","entrypoint":"channel-message","exportName":"processPidFromOwnerId","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-claim-owner.ts"}
|
|
{"declaration":"// declaration closure: 6536c844f12f55f63de74cc882a53a8360fe9676e03dbf49b58bc4681ab407e5\nexport function projectOutboundPayloadPlanForDelivery(plan: readonly OutboundPayloadPlan[]): ReplyPayload[];","entrypoint":"channel-message","exportName":"projectOutboundPayloadPlanForDelivery","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/payloads.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport function recordOutboundMessageIdentity(identity: OutboundMessageIdentity): void;","entrypoint":"channel-message","exportName":"recordOutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: 090e05afb0a0542a74887f21fe64f797753f8cb2bc96f74968c853a6fc572b35\nexport function resolveAgentOutboundIdentity(cfg: OpenClawConfig, agentId: string): OutboundIdentity | undefined;","entrypoint":"channel-message","exportName":"resolveAgentOutboundIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/identity.ts"}
|
|
{"declaration":"// declaration closure: 0221a99fbdc9588e8ac38fe6e63502d311332bf10daf2e7f49b53d993cc04a06\nexport function resolveChannelDraftStreamingChunking(cfg: OpenClawConfig | undefined, channelId: ChannelId, accountId: string | null | undefined, opts: { fallbackLimit: number; }): ChannelDraftStreamingChunking;","entrypoint":"channel-message","exportName":"resolveChannelDraftStreamingChunking","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/draft-streaming-chunking.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function resolveChannelMessageSourceReplyDeliveryMode(params: { cfg: OpenClawConfig; ctx: SourceReplyDeliveryModeContext; requested?: SourceReplyDeliveryMode; messageToolAvailable?: boolean; }): SourceReplyDeliveryMode;","entrypoint":"channel-message","exportName":"resolveChannelMessageSourceReplyDeliveryMode","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelPreviewStreamMode(entry: StreamingCompatEntry | null | undefined, defaultMode: StreamingMode): StreamingMode;","entrypoint":"channel-message","exportName":"resolveChannelPreviewStreamMode","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftConfig(entry: StreamingCompatEntry | null | undefined): ChannelStreamingProgressConfig;","entrypoint":"channel-message","exportName":"resolveChannelProgressDraftConfig","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLineChars(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-message","exportName":"resolveChannelProgressDraftMaxLineChars","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLines(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-message","exportName":"resolveChannelProgressDraftMaxLines","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftRender(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelProgressDraftRenderMode): ChannelProgressDraftRenderMode;","entrypoint":"channel-message","exportName":"resolveChannelProgressDraftRender","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockCoalesce(entry: StreamingCompatEntry | null | undefined): BlockStreamingCoalesceConfig | undefined;","entrypoint":"channel-message","exportName":"resolveChannelStreamingBlockCoalesce","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined): boolean | undefined;\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined, previewPolicy: { previewAvailable: boolean; blockStreamingDefault?: \"off\" | \"on\"; }): boolean;","entrypoint":"channel-message","exportName":"resolveChannelStreamingBlockEnabled","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingChunkMode(entry: StreamingCompatEntry | null | undefined): TextChunkMode | undefined;","entrypoint":"channel-message","exportName":"resolveChannelStreamingChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function resolveChannelStreamingNativeTransport(entry: StreamingCompatEntry | null | undefined): boolean | undefined;","entrypoint":"channel-message","exportName":"resolveChannelStreamingNativeTransport","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewCommandText(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelStreamingCommandTextMode): ChannelStreamingCommandTextMode;","entrypoint":"channel-message","exportName":"resolveChannelStreamingPreviewCommandText","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewToolProgress(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-message","exportName":"resolveChannelStreamingPreviewToolProgress","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressCommentary(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-message","exportName":"resolveChannelStreamingProgressCommentary","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressNarration(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean): boolean;","entrypoint":"channel-message","exportName":"resolveChannelStreamingProgressNarration","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingSuppressDefaultToolProgressMessages(entry: StreamingCompatEntry | null | undefined, options?: { draftStreamActive?: boolean; previewToolProgressEnabled?: boolean; previewStreamingEnabled?: boolean; }): boolean;","entrypoint":"channel-message","exportName":"resolveChannelStreamingSuppressDefaultToolProgressMessages","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function resolveChannelTurnDispatchCounts(result: ChannelTurnDispatchResultLike): Record<ReplyDispatchKind, number>;","entrypoint":"channel-message","exportName":"resolveChannelTurnDispatchCounts","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function resolveMessageReceiptPrimaryId(receipt: MessageReceipt): string | undefined;","entrypoint":"channel-message","exportName":"resolveMessageReceiptPrimaryId","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport function resolveOutboundSendDep<T>(deps: OutboundSendDeps | null | undefined, channelId: string, options?: ResolveOutboundSendDepOptions): T | undefined;","entrypoint":"channel-message","exportName":"resolveOutboundSendDep","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveTranscriptBackedChannelFinalText(params: { finalText: string; resolveCandidateText: () => Promise<string | undefined>; }): Promise<string>;","entrypoint":"channel-message","exportName":"resolveTranscriptBackedChannelFinalText","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function runPassiveAccountLifecycle<Handle>(params: PassiveAccountLifecycleParams<Handle>): Promise<void>;","entrypoint":"channel-message","exportName":"runPassiveAccountLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 4b87f379831a19c38329b09a4d3a08095f8bf74ad3c7359b730872cdb32c8a9a\nexport function sanitizeForPlainText(text: string, options?: { style?: \"markdown\"; }): string;","entrypoint":"channel-message","exportName":"sanitizeForPlainText","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/sanitize-text.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function selectLongerFinalText(params: { finalText: string; candidateTexts: readonly (string | undefined)[]; }): string | undefined;","entrypoint":"channel-message","exportName":"selectLongerFinalText","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport function sendDurableMessageBatch(params: DurableMessageSendContextParams): Promise<DurableMessageBatchSendResult>;","entrypoint":"channel-message","exportName":"sendDurableMessageBatch","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function takeMessageIdAfterStop<T>(params: StopAndClearMessageIdParams<T>): Promise<T | undefined>;","entrypoint":"channel-message","exportName":"takeMessageIdAfterStop","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageAdapterCapabilityProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"durableFinal\">; proofs: DurableFinalCapabilityProofMap; }): Promise<DurableFinalCapabilityProofResult[]>;","entrypoint":"channel-message","exportName":"verifyChannelMessageAdapterCapabilityProofs","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageLiveCapabilityAdapterProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"live\">; proofs: ChannelMessageLiveCapabilityProofMap; }): Promise<ChannelMessageLiveCapabilityProofResult[]>;","entrypoint":"channel-message","exportName":"verifyChannelMessageLiveCapabilityAdapterProofs","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageLiveFinalizerProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"live\">; proofs: LivePreviewFinalizerCapabilityProofMap; }): Promise<LivePreviewFinalizerCapabilityProofResult[]>;","entrypoint":"channel-message","exportName":"verifyChannelMessageLiveFinalizerProofs","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageReceiveAckPolicyAdapterProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"receive\">; proofs: ChannelMessageReceiveAckPolicyProofMap; }): Promise<ChannelMessageReceiveAckPolicyProofResult[]>;","entrypoint":"channel-message","exportName":"verifyChannelMessageReceiveAckPolicyAdapterProofs","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyDurableFinalCapabilityProofs(params: { adapterName: string; capabilities?: DurableFinalDeliveryRequirementMap; proofs: DurableFinalCapabilityProofMap; }): Promise<DurableFinalCapabilityProofResult[]>;","entrypoint":"channel-message","exportName":"verifyDurableFinalCapabilityProofs","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function waitUntilAbort(signal?: AbortSignal, onAbort?: () => void | Promise<void>): Promise<void>;","entrypoint":"channel-message","exportName":"waitUntilAbort","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport function withDurableMessageSendContext<T>(params: DurableMessageSendContextParams, run: (ctx: DurableMessageSendContext) => Promise<T>): Promise<T>;","entrypoint":"channel-message","exportName":"withDurableMessageSendContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport const CHANNEL_INGRESS_RETENTION_DEFAULTS: Readonly<{ pruneIntervalMs: number; completedTtlMs: number; completedMaxEntries: number; failedTtlMs: number; failedMaxEntries: number;}>;","entrypoint":"channel-message","exportName":"CHANNEL_INGRESS_RETENTION_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport const DEFAULT_INGRESS_ADOPTION_STALL_MS: number;","entrypoint":"channel-message","exportName":"DEFAULT_INGRESS_ADOPTION_STALL_MS","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: db61efdcfea84aead31fa93e387ae937787d27bdd6bc20efe7a91fb4140e926d\nexport const DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS: number;","entrypoint":"channel-message","exportName":"DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-retry-policy.ts"}
|
|
{"declaration":"// declaration closure: db61efdcfea84aead31fa93e387ae937787d27bdd6bc20efe7a91fb4140e926d\nexport const DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS: 8;","entrypoint":"channel-message","exportName":"DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-retry-policy.ts"}
|
|
{"declaration":"// declaration closure: 2f0db568ecd35818eb0c22bc6558d4ef511a439fa8ccffe843143f4f68003237\nexport const INGRESS_CLAIM_PROCESS_ID: string;","entrypoint":"channel-message","exportName":"INGRESS_CLAIM_PROCESS_ID","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-claim-owner.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport const deliverInboundReplyWithMessageSendContext: (params: import(\"../channels/turn/durable-delivery.js\").DurableInboundReplyDeliveryParams) => Promise<{ status: \"not_applicable\"; reason: \"non_final\";} | { status: \"unsupported\"; reason: \"missing_channel\" | \"missing_target\" | \"missing_outbound_handler\" | \"capability_mismatch\"; capability?: import(\"../infra/outbound/deliver-contracts.ts\").DurableFinalDeliveryRequirement;} | { status: \"handled_visible\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"handled_no_send\"; reason: \"no_visible_result\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"failed\"; error: unknown; sentBeforeError?: true;}>;","entrypoint":"channel-message","exportName":"deliverInboundReplyWithMessageSendContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStep = AgentPlanStep;","entrypoint":"channel-message","exportName":"AgentPlanStep","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStepStatus = AgentPlanStepStatus;","entrypoint":"channel-message","exportName":"AgentPlanStepStatus","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelDeliveryStreamingConfig = ChannelDeliveryStreamingConfig;","entrypoint":"channel-message","exportName":"ChannelDeliveryStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 0221a99fbdc9588e8ac38fe6e63502d311332bf10daf2e7f49b53d993cc04a06\nexport type ChannelDraftStreamingChunking = ChannelDraftStreamingChunking;","entrypoint":"channel-message","exportName":"ChannelDraftStreamingChunking","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/draft-streaming-chunking.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport type ChannelIngressDrain = ChannelIngressDrain;","entrypoint":"channel-message","exportName":"ChannelIngressDrain","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport type ChannelIngressMonitorDeliveryResult = ChannelIngressMonitorDeliveryResult;","entrypoint":"channel-message","exportName":"ChannelIngressMonitorDeliveryResult","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport type ChannelIngressMonitorLifecycle = ChannelIngressMonitorLifecycle;","entrypoint":"channel-message","exportName":"ChannelIngressMonitorLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueue<TPayload, TMetadata = unknown, TCompletedMetadata = unknown> = ChannelIngressQueue<TPayload, TMetadata, TCompletedMetadata>;","entrypoint":"channel-message","exportName":"ChannelIngressQueue","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueClaim<TPayload, TMetadata = unknown> = ChannelIngressQueueClaim<TPayload, TMetadata>;","entrypoint":"channel-message","exportName":"ChannelIngressQueueClaim","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueClaimRef = ChannelIngressQueueClaimRef;","entrypoint":"channel-message","exportName":"ChannelIngressQueueClaimRef","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueCorruptClaim = ChannelIngressQueueCorruptClaim;","entrypoint":"channel-message","exportName":"ChannelIngressQueueCorruptClaim","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueRecord<TPayload, TMetadata = unknown> = ChannelIngressQueueRecord<TPayload, TMetadata>;","entrypoint":"channel-message","exportName":"ChannelIngressQueueRecord","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageAdapterShape<TConfig = OpenClawConfig, TSendResult extends ChannelMessageSendResult = ChannelMessageSendResult> = ChannelMessageAdapterShape<TConfig, TSendResult>;","entrypoint":"channel-message","exportName":"ChannelMessageAdapterShape","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageDurableFinalAdapter = ChannelMessageDurableFinalAdapter;","entrypoint":"channel-message","exportName":"ChannelMessageDurableFinalAdapter","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendMediaContext<TConfig = OpenClawConfig> = ChannelMessageSendMediaContext<TConfig>;","entrypoint":"channel-message","exportName":"ChannelMessageSendMediaContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendPayloadContext<TConfig = OpenClawConfig> = ChannelMessageSendPayloadContext<TConfig>;","entrypoint":"channel-message","exportName":"ChannelMessageSendPayloadContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendResult = ChannelMessageSendResult;","entrypoint":"channel-message","exportName":"ChannelMessageSendResult","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendTextContext<TConfig = OpenClawConfig> = ChannelMessageSendTextContext<TConfig>;","entrypoint":"channel-message","exportName":"ChannelMessageSendTextContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageUnknownSendContext<TConfig = OpenClawConfig> = ChannelMessageUnknownSendContext<TConfig>;","entrypoint":"channel-message","exportName":"ChannelMessageUnknownSendContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageUnknownSendReconciliationResult = ChannelMessageUnknownSendReconciliationResult;","entrypoint":"channel-message","exportName":"ChannelMessageUnknownSendReconciliationResult","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelPreviewStreamingConfig = ChannelPreviewStreamingConfig;","entrypoint":"channel-message","exportName":"ChannelPreviewStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport type ChannelProgressDraftCompositorLine = ChannelProgressDraftCompositorLine;","entrypoint":"channel-message","exportName":"ChannelProgressDraftCompositorLine","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport type ChannelProgressDraftCompositorSnapshot = Readonly<{ lines: readonly ChannelProgressDraftCompositorLine[]; statusHeadline?: string; plan?: readonly AgentPlanStep[]; planExplanation?: string;}>;","entrypoint":"channel-message","exportName":"ChannelProgressDraftCompositorSnapshot","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftLine = ChannelProgressDraftLine;","entrypoint":"channel-message","exportName":"ChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingBlockConfig = ChannelStreamingBlockConfig;","entrypoint":"channel-message","exportName":"ChannelStreamingBlockConfig","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingProgressConfig = ChannelStreamingProgressConfig;","entrypoint":"channel-message","exportName":"ChannelStreamingProgressConfig","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d16312059390f2b3d377f610c0dd242089f5f5bf49ab14f4e258f79e3d1b8d9b\nexport type DurableMessageBatchSendResult = DurableMessageBatchSendResult;","entrypoint":"channel-message","exportName":"DurableMessageBatchSendResult","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/send.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport type MessageAckPolicy = ChannelMessageReceiveAckPolicy;","entrypoint":"channel-message","exportName":"MessageAckPolicy","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceipt = MessageReceipt;","entrypoint":"channel-message","exportName":"MessageReceipt","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptPart = MessageReceiptPart;","entrypoint":"channel-message","exportName":"MessageReceiptPart","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptPartKind = MessageReceiptPartKind;","entrypoint":"channel-message","exportName":"MessageReceiptPartKind","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptSourceResult = MessageReceiptSourceResult;","entrypoint":"channel-message","exportName":"MessageReceiptSourceResult","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport type MessageReceiveContext<TMessage = unknown> = MessageReceiveContext<TMessage>;","entrypoint":"channel-message","exportName":"MessageReceiveContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: ae704db7e9a2e475950830154cf6eac0fb3743c59fa5f63a7524933c227c4857\nexport type OutboundDeliveryFormattingOptions = OutboundDeliveryFormattingOptions;","entrypoint":"channel-message","exportName":"OutboundDeliveryFormattingOptions","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/formatting.ts"}
|
|
{"declaration":"// declaration closure: 6c6b14e3530454b3a7ed92fa936ca3a5f21730ae224dead9b191ed704e41c911\nexport type OutboundIdentity = OutboundIdentity;","entrypoint":"channel-message","exportName":"OutboundIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/identity-types.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport type OutboundMessageIdentity = OutboundMessageIdentity;","entrypoint":"channel-message","exportName":"OutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport type OutboundSendDeps = OutboundSendDeps;","entrypoint":"channel-message","exportName":"OutboundSendDeps","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: 4387229929d9a734918402d955ca48f5396a6d1e47e1ac8ec5de459161611cd2\nexport type OutboundSessionContext = OutboundSessionContext;","entrypoint":"channel-message","exportName":"OutboundSessionContext","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-context.ts"}
|
|
{"declaration":"// declaration closure: 54a84e9c84bdec3f328bd371aba780353f00dae234d63ddab84e17285483c5d3\nexport type ReplyToResolution = ReplyToResolution;","entrypoint":"channel-message","exportName":"ReplyToResolution","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/reply-policy.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type StreamingMode = StreamingMode;","entrypoint":"channel-message","exportName":"StreamingMode","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type TextChunkMode = TextChunkMode;","entrypoint":"channel-message","exportName":"TextChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-message","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"category":null,"entrypoint":"channel-outbound","importSpecifier":"openclaw/plugin-sdk/channel-outbound","recordType":"module","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport function bindIngressLifecycleToReplyOptions(lifecycle: ChannelIngressDispatchLifecycle): { turnAdoptionLifecycle: { admission: \"exclusive\"; onAdopted: () => void | Promise<void>; onDeferred: () => void; onAbandoned: () => void | Promise<void>; abortSignal: AbortSignal; }; };","entrypoint":"channel-outbound","exportName":"bindIngressLifecycleToReplyOptions","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-outbound","exportName":"buildChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-outbound","exportName":"buildChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 4387229929d9a734918402d955ca48f5396a6d1e47e1ac8ec5de459161611cd2\nexport function buildOutboundSessionContext(params: { cfg: OpenClawConfig; sessionKey?: string | null; policySessionKey?: string | null; conversationType?: string | null; isGroup?: boolean | null; agentId?: string | null; requesterAccountId?: string | null; requesterSenderId?: string | null; requesterSenderName?: string | null; requesterSenderUsername?: string | null; requesterSenderE164?: string | null; }): OutboundSessionContext | undefined;","entrypoint":"channel-outbound","exportName":"buildOutboundSessionContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/session-context.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createAccountStatusSink(params: { accountId: string; setStatus: (next: ChannelAccountSnapshot) => void; }): (patch: Omit<ChannelAccountSnapshot, \"accountId\">) => void;","entrypoint":"channel-outbound","exportName":"createAccountStatusSink","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport function createChannelIngressDrain<TPayload, TMetadata = unknown, TCompletedMetadata = unknown>(options: CreateChannelIngressDrainOptions<TPayload, TMetadata, TCompletedMetadata>): ChannelIngressDrain;","entrypoint":"channel-outbound","exportName":"createChannelIngressDrain","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport function createChannelIngressError(name: string): ChannelIngressErrorClass<Error, [message: string, options?: ErrorOptions]>;\nexport function createChannelIngressError<TReason extends string>(name: string, options: { withReason: true; }): ChannelIngressErrorClass<Error & { readonly reason: TReason; }, [reason: TReason, message: string, errorOptions?: ErrorOptions]>;","entrypoint":"channel-outbound","exportName":"createChannelIngressError","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport function createChannelIngressMonitor<TRaw, TBody, TStoredPayload, TMetadata = unknown>(options: CreateChannelIngressMonitorOptions<TRaw, TBody, TStoredPayload, TMetadata>): { admit: (raw: TRaw, admitOptions?: { receivedAt?: number; facts?: ChannelIngressMonitorFacts; }) => Promise<{ readonly kind: \"ignored\"; readonly queueResult?: undefined; } | { readonly kind: \"durable\"; readonly queueResult: { kind: \"failed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; failedAt: number; reason: string; message?: string; }; } | { kind: \"accepted\"; duplicate: false; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"pending\"; duplicate: true; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"claimed\"; duplicate: true; record: ChannelIngressQueueClaim<TStoredPayload, TMetadata>; } | { kind: \"completed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; completedAt: number; metadata?: unknown; }; }; }>; admitBatch: (rawEvents: readonly TRaw[], admitOptions?: { receivedAt?: number; }) => Promise<({ readonly kind: \"ignored\"; readonly queueResult?: undefined; } | { readonly kind: \"durable\"; readonly queueResult: { kind: \"failed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; failedAt: number; reason: string; message?: string; }; } | { kind: \"accepted\"; duplicate: false; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"pending\"; duplicate: true; record: import(\"./ingress-queue.js\").ChannelIngressQueueRecord<TStoredPayload, TMetadata>; } | { kind: \"claimed\"; duplicate: true; record: ChannelIngressQueueClaim<TStoredPayload, TMetadata>; } | { kind: \"completed\"; duplicate: true; record: { id: string; channelId: string; accountId: string; queueName: string; completedAt: number; metadata?: unknown; }; }; })[]>; start: () => void; ensureQueueAvailable: () => void; requestDrain: () => void; pause: () => Promise<void>; stop: () => Promise<void>; waitForIdle: () => Promise<void>; waitForDeferredClaims: () => Promise<void>; waitForPumpIdle: () => Promise<void>; isRunning: () => boolean; isStopped: () => boolean; };","entrypoint":"channel-outbound","exportName":"createChannelIngressMonitor","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 138cb36cc8727e99cb74377a67f8e06378976048c3f21ce40df95b4cc9f370fc\nexport function createChannelMessageAdapterFromOutbound<TConfig = unknown>(params: CreateChannelMessageAdapterFromOutboundParams<TConfig>): ChannelMessageAdapterShape<TConfig>;","entrypoint":"channel-outbound","exportName":"createChannelMessageAdapterFromOutbound","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-bridge.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function createChannelMessageReplyPipeline(params: CreateChannelReplyPipelineParams): ChannelReplyPipeline;","entrypoint":"channel-outbound","exportName":"createChannelMessageReplyPipeline","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport function createChannelProgressDraftCompositor(params: { entry: StreamingCompatEntry | null | undefined; mode: ChannelProgressDraftMode; active: boolean; seed: string; update: (text: string, options?: ChannelProgressDraftUpdateOptions) => Promise<boolean | void> | boolean | void; deleteCurrent?: () => Promise<void> | void; tryNativeUpdate?: (text: string) => Promise<boolean> | boolean; updateOnLineChange?: boolean; rendersRollingLinesNatively?: boolean; formatLine?: (line: string) => string; isEmptyLine?: (line: ChannelProgressDraftCompositorLine | undefined) => boolean; shouldStartNow?: (line: ChannelProgressDraftCompositorLine | undefined) => boolean; reasoningLinePrefix?: string; commentaryLinePrefix?: string; reasoningGate?: boolean; commentaryItalics?: boolean; now?: () => number; setTimeoutFn?: typeof setTimeout; clearTimeoutFn?: typeof clearTimeout; buildProgressEventLine?: ChannelProgressDraftEventLineBuilder; }): { pushPlanProgress(steps?: AgentPlanStep[], options?: { explanation?: string; }): Promise<boolean>; pushPreambleHeadline(text?: string, options?: { itemId?: string; }): Promise<boolean>; pushNarrationProgress(text?: string): Promise<boolean>; pushReasoningProgress(text?: string, options?: { snapshot?: boolean; }): Promise<boolean>; pushCommentaryProgress(text?: string, options?: { itemId?: string; }): Promise<boolean>; pushToolEvent: (payload: { name?: string | undefined; phase?: string | undefined; args?: Record<string, unknown> | undefined; itemId?: string | undefined; toolCallId?: string | undefined; } & { detailMode?: \"explain\" | \"raw\"; }) => Promise<boolean>; pushItemEvent: (payload: Omit<{ title?: string | undefined; meta?: string | undefined; status?: string | undefined; name?: string | undefined; phase?: string | undefined; summary?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; progressText?: string | undefined; itemKind?: string | undefined; }, \"itemKind\"> & { kind?: string; }) => Promise<boolean>; pushApprovalEvent: (payload: { message?: string | undefined; title?: string | undefined; reason?: string | undefined; command?: string | undefined; phase?: string | undefined; }) => Promise<boolean>; pushCommandOutputEvent: (payload: { title?: string | undefined; status?: string | undefined; name?: string | undefined; phase?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; exitCode?: number | null | undefined; }) => Promise<boolean>; pushPatchEvent: (payload: { title?: string | undefined; name?: string | undefined; phase?: string | undefined; summary?: string | undefined; itemId?: string | undefined; toolCallId?: string | undefined; modified?: string[] | undefined; added?: string[] | undefined; deleted?: string[] | undefined; }) => Promise<boolean>; previewToolProgressEnabled: boolean; commentaryProgressEnabled: boolean; suppressDefaultToolProgressMessages: boolean; hasStarted: boolean; isVisible: boolean; hasStatusHeadline: boolean; hasPlanProgress: boolean; getSnapshot: () => ChannelProgressDraftCompositorSnapshot; markFinalReplyStarted(): void; markFinalReplyDelivered(): void; beginNewTurn(options?: { force?: boolean; }): boolean; reset(): void; resetReasoningProgress(): void; mergeReasoningProgress: (text?: string, options?: { snapshot?: boolean; }) => string; suppress(): void; cancel(): void; start(): Promise<void>; noteActivity(options?: { startImmediately?: boolean; }): Promise<boolean>; pushToolProgress: (line?: ChannelProgressDraftCompositorLine, options?: { toolName?: string; startImmediately?: boolean; }) => Promise<boolean>; };","entrypoint":"channel-outbound","exportName":"createChannelProgressDraftCompositor","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function createChannelProgressDraftGate(params: { onStart: () => void | Promise<void>; initialDelayMs?: number; onStartError?: (error: unknown) => void; setTimeoutFn?: typeof setTimeout; clearTimeoutFn?: typeof clearTimeout; }): { readonly hasStarted: boolean; readonly workEvents: number; noteWork(): Promise<boolean>; startNow(): Promise<void>; cancel(): void; reset(): void; };","entrypoint":"channel-outbound","exportName":"createChannelProgressDraftGate","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 2cc19d794a8811ec5f4b6774bd3832fb4cf2f48fef7e6e492284db1e4ac9c867\nexport function createChannelProgressReceiptTracker(params?: { now?: () => number; }): { noteReasoning(): void; closeReasoning: () => void; noteToolCall(toolName?: string): void; noteCommentary(itemId?: string, text?: string): void; reset: () => void; buildSummaryLine(): string; };","entrypoint":"channel-outbound","exportName":"createChannelProgressReceiptTracker","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/progress-receipt-tracker.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function createChannelRunQueue(params: ChannelRunQueueParams): ChannelRunQueue;","entrypoint":"channel-outbound","exportName":"createChannelRunQueue","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: addcc9c5f333f84ccf21074fedc3fcfdec656c3f70de5e89f88d550d17f61786\nexport function createDraftStreamLoop<T = string>(params: { throttleMs: number; isStopped: () => boolean; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; onBackgroundFlushError?: (err: unknown) => void; }): CreatedDraftStreamLoop<T>;","entrypoint":"channel-outbound","exportName":"createDraftStreamLoop","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-loop.ts"}
|
|
{"declaration":"// declaration closure: 5f77b4439ced426c3ce2040750118aeabbd8536d3a6145e697927759084c17c8\nexport function createDurableInboundReceiveJournalFromQueue<TPayload, TMetadata = unknown, TCompletedMetadata = unknown>(options: DurableInboundReceiveQueueJournalOptions<TPayload, TMetadata, TCompletedMetadata>): DurableInboundReceiveJournal<TPayload, TMetadata, TCompletedMetadata>;","entrypoint":"channel-outbound","exportName":"createDurableInboundReceiveJournalFromQueue","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/durable-receive.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftLifecycle<TMessageId, TUpdate = string>(params: FinalizableDraftLifecycleParams<TMessageId, TUpdate>): { clear: () => Promise<void>; clearWithStop: (stopForClear: () => Promise<void>) => Promise<void>; loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<TUpdate> & { takePending: () => TUpdate; }; update: (value: TUpdate) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-outbound","exportName":"createFinalizableDraftLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function createFinalizableDraftStreamControlsForState<T = string>(params: { throttleMs: number; state: FinalizableDraftStreamState; sendOrEditStreamMessage: (value: T) => Promise<void | boolean>; emptyValue?: T; isEmpty?: (value: T) => boolean; }): { loop: import(\"./draft-stream-loop.js\").DraftStreamLoop<T> & { takePending: () => T; }; update: (value: T) => void; stop: () => Promise<void>; seal: () => Promise<void>; discardPending: () => Promise<void>; stopForClear: () => Promise<void>; };","entrypoint":"channel-outbound","exportName":"createFinalizableDraftStreamControlsForState","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function createMessageReceiptFromOutboundResults(params: { results: readonly MessageReceiptInputResult[]; kind?: MessageReceiptPartKind; threadId?: string; replyToId?: string; sentAt?: number; }): MessageReceipt;","entrypoint":"channel-outbound","exportName":"createMessageReceiptFromOutboundResults","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport function createMessageReceiveContext<TMessage>(params: { id: string; channel: string; accountId?: string; message: TMessage; ackPolicy?: MessageAckPolicy; receivedAt?: number; signal?: AbortSignal; onAck?: () => Promise<void> | void; onNack?: (error: unknown) => Promise<void> | void; }): MessageReceiveContext<TMessage>;","entrypoint":"channel-outbound","exportName":"createMessageReceiveContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: 6536c844f12f55f63de74cc882a53a8360fe9676e03dbf49b58bc4681ab407e5\nexport function createOutboundPayloadPlan(payloads: readonly ReplyPayload[], context?: OutboundPayloadPlanContext): OutboundPayloadPlan[];","entrypoint":"channel-outbound","exportName":"createOutboundPayloadPlan","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/payloads.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function createPreviewMessageReceipt(params: { id: unknown; threadId?: string; replyToId?: string; sentAt?: number; raw?: unknown; }): MessageReceipt;","entrypoint":"channel-outbound","exportName":"createPreviewMessageReceipt","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixContext(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixContextBundle;","entrypoint":"channel-outbound","exportName":"createReplyPrefixContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixOptions(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixOptions;","entrypoint":"channel-outbound","exportName":"createReplyPrefixOptions","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: 54a84e9c84bdec3f328bd371aba780353f00dae234d63ddab84e17285483c5d3\nexport function createReplyToFanout(params: { replyToId?: string | null; replyToMode?: ReplyToMode; replyToIdSource?: ReplyToResolution[\"source\"]; }): () => string | undefined;","entrypoint":"channel-outbound","exportName":"createReplyToFanout","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-policy.ts"}
|
|
{"declaration":"// declaration closure: 53818cdd26a83fdf6efdb472df7799483c8ac502650698e726a45973e636b535\nexport function createRuntimeOutboundDelegates<Runtime>(params: { getRuntime: () => MaybePromise<Runtime>; renderPresentation?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"renderPresentation\"] | null | undefined; unavailableMessage?: string; }; sendPayload?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPayload\"] | null | undefined; unavailableMessage?: string; }; sendText?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendText\"] | null | undefined; unavailableMessage?: string; }; sendMedia?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendMedia\"] | null | undefined; unavailableMessage?: string; }; sendPoll?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPoll\"] | null | undefined; unavailableMessage?: string; }; }): Pick<ChannelOutboundAdapter, OutboundMethod>;","entrypoint":"channel-outbound","exportName":"createRuntimeOutboundDelegates","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/runtime-forwarders.ts"}
|
|
{"declaration":"// declaration closure: 4e99bbe63fcab0cab67cbbe1830e660b8e2905bc5e27f1b46c0440b57e46d505\nexport function createTypingCallbacks(params: CreateTypingCallbacksParams): TypingCallbacks;","entrypoint":"channel-outbound","exportName":"createTypingCallbacks","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/typing.ts"}
|
|
{"declaration":"// declaration closure: fe900ee76fe5bf481499f2b9c4df0e127a52755c3ede76f81a4a5e0ffe652444\nexport function createTypingKeepaliveLoop(params: { intervalMs: number; onTick: AsyncTick; }): TypingKeepaliveLoop;","entrypoint":"channel-outbound","exportName":"createTypingKeepaliveLoop","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/typing-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 5ca843aee41972d25f494414457dcedad3a7e7ef1646821ba6c3a0bcd4fc7c8e\nexport function defineChannelMessageAdapter<const TAdapter extends ChannelMessageAdapterShape>(adapter: TAdapter): ChannelMessageAdapter<ChannelMessageAdapterWithDefaultReceive<TAdapter>>;","entrypoint":"channel-outbound","exportName":"defineChannelMessageAdapter","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/adapter.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function defineFinalizableLivePreviewAdapter<TPayload, TId, TEdit>(adapter: FinalizableLivePreviewAdapter<TPayload, TId, TEdit>): FinalizableLivePreviewAdapter<TPayload, TId, TEdit>;","entrypoint":"channel-outbound","exportName":"defineFinalizableLivePreviewAdapter","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: 8fc248194639b7f520bf946258a8ae57d970c13bf671882928ba07a2ad8437ea\nexport function deliverWithFinalizableLivePreviewAdapter<TPayload, TId, TEdit>(params: { kind: \"tool\" | \"block\" | \"final\"; payload: TPayload; liveState?: LiveMessageState<TPayload>; adapter?: FinalizableLivePreviewAdapter<TPayload, TId, TEdit>; deliverNormally: (payload: TPayload) => Promise<boolean | void>; onNormalDelivered?: () => Promise<void> | void; }): Promise<LivePreviewFinalizerResult<TPayload>>;","entrypoint":"channel-outbound","exportName":"deliverWithFinalizableLivePreviewAdapter","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/live.ts"}
|
|
{"declaration":"// declaration closure: 75384419f789f09e6b903e75984ba702090118992a537506997ff0ecdc51206f\nexport function deriveDurableFinalDeliveryRequirements(params: DeriveDurableFinalDeliveryRequirementsParams): DurableFinalDeliveryRequirementMap;","entrypoint":"channel-outbound","exportName":"deriveDurableFinalDeliveryRequirements","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/capabilities.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-outbound","exportName":"formatChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-outbound","exportName":"formatChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftText(params: { entry?: StreamingCompatEntry | null; lines: Array<string | ChannelProgressDraftLine>; seed?: string; random?: () => number; formatLine?: (line: string) => string; bullet?: string; narration?: string; plan?: readonly AgentPlanStep[]; }): string;","entrypoint":"channel-outbound","exportName":"formatChannelProgressDraftText","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatPlanChecklistLines(steps: readonly AgentPlanStep[], options: { maxLines: number; maxLineChars: number; }): string[];","entrypoint":"channel-outbound","exportName":"formatPlanChecklistLines","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function getChannelStreamingConfigObject(entry: StreamingCompatEntry | null | undefined): ChannelStreamingConfig | undefined;","entrypoint":"channel-outbound","exportName":"getChannelStreamingConfigObject","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isChannelProgressDraftWorkToolName(name: string | null | undefined): boolean;","entrypoint":"channel-outbound","exportName":"isChannelProgressDraftWorkToolName","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isPotentialTruncatedFinal(finalText: string): boolean;","entrypoint":"channel-outbound","exportName":"isPotentialTruncatedFinal","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport function isRecentOutboundMessageIdentity(identity: OutboundMessageIdentity): boolean;","entrypoint":"channel-outbound","exportName":"isRecentOutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function keepHttpServerTaskAlive(params: { server: CloseAwareServer; abortSignal?: AbortSignal; onAbort?: () => void | Promise<void>; }): Promise<void>;","entrypoint":"channel-outbound","exportName":"keepHttpServerTaskAlive","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function listMessageReceiptPlatformIds(receipt: MessageReceipt): string[];","entrypoint":"channel-outbound","exportName":"listMessageReceiptPlatformIds","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: b2dd25be1036b966203522f7cab8ca35f2af41b7169c814b07ac489d56b60d6d\nexport function logTypingFailure(params: { log: LogFn; channel: string; target?: string; action?: \"start\" | \"stop\"; error: unknown; }): void;","entrypoint":"channel-outbound","exportName":"logTypingFailure","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/logging.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function mergeChannelProgressDraftLine<TLine extends string | ChannelProgressDraftLine>(lines: TLine[], line: TLine, params: { maxLines: number; }): TLine[];","entrypoint":"channel-outbound","exportName":"mergeChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeAgentPlanSteps(value: unknown): AgentPlanStep[] | undefined;","entrypoint":"channel-outbound","exportName":"normalizeAgentPlanSteps","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeChannelProgressDraftLineIdentity(line: string | ChannelProgressDraftLine | undefined): string;","entrypoint":"channel-outbound","exportName":"normalizeChannelProgressDraftLineIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 2f0db568ecd35818eb0c22bc6558d4ef511a439fa8ccffe843143f4f68003237\nexport function processPidFromOwnerId(ownerId: string): number;","entrypoint":"channel-outbound","exportName":"processPidFromOwnerId","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/ingress-claim-owner.ts"}
|
|
{"declaration":"// declaration closure: 6536c844f12f55f63de74cc882a53a8360fe9676e03dbf49b58bc4681ab407e5\nexport function projectOutboundPayloadPlanForDelivery(plan: readonly OutboundPayloadPlan[]): ReplyPayload[];","entrypoint":"channel-outbound","exportName":"projectOutboundPayloadPlanForDelivery","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/payloads.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport function recordOutboundMessageIdentity(identity: OutboundMessageIdentity): void;","entrypoint":"channel-outbound","exportName":"recordOutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: 090e05afb0a0542a74887f21fe64f797753f8cb2bc96f74968c853a6fc572b35\nexport function resolveAgentOutboundIdentity(cfg: OpenClawConfig, agentId: string): OutboundIdentity | undefined;","entrypoint":"channel-outbound","exportName":"resolveAgentOutboundIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/identity.ts"}
|
|
{"declaration":"// declaration closure: 0221a99fbdc9588e8ac38fe6e63502d311332bf10daf2e7f49b53d993cc04a06\nexport function resolveChannelDraftStreamingChunking(cfg: OpenClawConfig | undefined, channelId: ChannelId, accountId: string | null | undefined, opts: { fallbackLimit: number; }): ChannelDraftStreamingChunking;","entrypoint":"channel-outbound","exportName":"resolveChannelDraftStreamingChunking","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/draft-streaming-chunking.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function resolveChannelMessageSourceReplyDeliveryMode(params: { cfg: OpenClawConfig; ctx: SourceReplyDeliveryModeContext; requested?: SourceReplyDeliveryMode; messageToolAvailable?: boolean; }): SourceReplyDeliveryMode;","entrypoint":"channel-outbound","exportName":"resolveChannelMessageSourceReplyDeliveryMode","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelPreviewStreamMode(entry: StreamingCompatEntry | null | undefined, defaultMode: StreamingMode): StreamingMode;","entrypoint":"channel-outbound","exportName":"resolveChannelPreviewStreamMode","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftConfig(entry: StreamingCompatEntry | null | undefined): ChannelStreamingProgressConfig;","entrypoint":"channel-outbound","exportName":"resolveChannelProgressDraftConfig","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLineChars(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-outbound","exportName":"resolveChannelProgressDraftMaxLineChars","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLines(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-outbound","exportName":"resolveChannelProgressDraftMaxLines","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftRender(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelProgressDraftRenderMode): ChannelProgressDraftRenderMode;","entrypoint":"channel-outbound","exportName":"resolveChannelProgressDraftRender","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockCoalesce(entry: StreamingCompatEntry | null | undefined): BlockStreamingCoalesceConfig | undefined;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingBlockCoalesce","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined): boolean | undefined;\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined, previewPolicy: { previewAvailable: boolean; blockStreamingDefault?: \"off\" | \"on\"; }): boolean;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingBlockEnabled","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingChunkMode(entry: StreamingCompatEntry | null | undefined): TextChunkMode | undefined;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function resolveChannelStreamingNativeTransport(entry: StreamingCompatEntry | null | undefined): boolean | undefined;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingNativeTransport","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewCommandText(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelStreamingCommandTextMode): ChannelStreamingCommandTextMode;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingPreviewCommandText","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewToolProgress(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingPreviewToolProgress","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressCommentary(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingProgressCommentary","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressNarration(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean): boolean;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingProgressNarration","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingSuppressDefaultToolProgressMessages(entry: StreamingCompatEntry | null | undefined, options?: { draftStreamActive?: boolean; previewToolProgressEnabled?: boolean; previewStreamingEnabled?: boolean; }): boolean;","entrypoint":"channel-outbound","exportName":"resolveChannelStreamingSuppressDefaultToolProgressMessages","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 8cbc35a19552ba9a19210613ff289723fecc97fef5381d7a8462212225b76c17\nexport function resolveMessageReceiptPrimaryId(receipt: MessageReceipt): string | undefined;","entrypoint":"channel-outbound","exportName":"resolveMessageReceiptPrimaryId","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/receipt.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport function resolveOutboundSendDep<T>(deps: OutboundSendDeps | null | undefined, channelId: string, options?: ResolveOutboundSendDepOptions): T | undefined;","entrypoint":"channel-outbound","exportName":"resolveOutboundSendDep","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveTranscriptBackedChannelFinalText(params: { finalText: string; resolveCandidateText: () => Promise<string | undefined>; }): Promise<string>;","entrypoint":"channel-outbound","exportName":"resolveTranscriptBackedChannelFinalText","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function runPassiveAccountLifecycle<Handle>(params: PassiveAccountLifecycleParams<Handle>): Promise<void>;","entrypoint":"channel-outbound","exportName":"runPassiveAccountLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 4b87f379831a19c38329b09a4d3a08095f8bf74ad3c7359b730872cdb32c8a9a\nexport function sanitizeForPlainText(text: string, options?: { style?: \"markdown\"; }): string;","entrypoint":"channel-outbound","exportName":"sanitizeForPlainText","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/sanitize-text.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function selectLongerFinalText(params: { finalText: string; candidateTexts: readonly (string | undefined)[]; }): string | undefined;","entrypoint":"channel-outbound","exportName":"selectLongerFinalText","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport function sendDurableMessageBatch(params: DurableMessageSendContextParams): Promise<DurableMessageBatchSendResult>;","entrypoint":"channel-outbound","exportName":"sendDurableMessageBatch","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: 4df36a358a12e56d1ce638047f7765d72415916cd7380e81a139ea4b9110a750\nexport function takeMessageIdAfterStop<T>(params: StopAndClearMessageIdParams<T>): Promise<T | undefined>;","entrypoint":"channel-outbound","exportName":"takeMessageIdAfterStop","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/draft-stream-controls.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageAdapterCapabilityProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"durableFinal\">; proofs: DurableFinalCapabilityProofMap; }): Promise<DurableFinalCapabilityProofResult[]>;","entrypoint":"channel-outbound","exportName":"verifyChannelMessageAdapterCapabilityProofs","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageLiveCapabilityAdapterProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"live\">; proofs: ChannelMessageLiveCapabilityProofMap; }): Promise<ChannelMessageLiveCapabilityProofResult[]>;","entrypoint":"channel-outbound","exportName":"verifyChannelMessageLiveCapabilityAdapterProofs","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageLiveFinalizerProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"live\">; proofs: LivePreviewFinalizerCapabilityProofMap; }): Promise<LivePreviewFinalizerCapabilityProofResult[]>;","entrypoint":"channel-outbound","exportName":"verifyChannelMessageLiveFinalizerProofs","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyChannelMessageReceiveAckPolicyAdapterProofs(params: { adapterName: string; adapter: Pick<ChannelMessageAdapterShape, \"receive\">; proofs: ChannelMessageReceiveAckPolicyProofMap; }): Promise<ChannelMessageReceiveAckPolicyProofResult[]>;","entrypoint":"channel-outbound","exportName":"verifyChannelMessageReceiveAckPolicyAdapterProofs","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: 31fc544f96dcd8797b9e24a2df72ab0f2abeddcf94e07bc2c7282b95b5fd49ae\nexport function verifyDurableFinalCapabilityProofs(params: { adapterName: string; capabilities?: DurableFinalDeliveryRequirementMap; proofs: DurableFinalCapabilityProofMap; }): Promise<DurableFinalCapabilityProofResult[]>;","entrypoint":"channel-outbound","exportName":"verifyDurableFinalCapabilityProofs","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/channels/message/contracts.ts"}
|
|
{"declaration":"// declaration closure: c4cb2e3b4a4c84a2c5ef7f283dbc5a096e63a600469d832ec34a8de2dd3e541e\nexport function waitUntilAbort(signal?: AbortSignal, onAbort?: () => void | Promise<void>): Promise<void>;","entrypoint":"channel-outbound","exportName":"waitUntilAbort","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-lifecycle.core.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport function withDurableMessageSendContext<T>(params: DurableMessageSendContextParams, run: (ctx: DurableMessageSendContext) => Promise<T>): Promise<T>;","entrypoint":"channel-outbound","exportName":"withDurableMessageSendContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport const CHANNEL_INGRESS_RETENTION_DEFAULTS: Readonly<{ pruneIntervalMs: number; completedTtlMs: number; completedMaxEntries: number; failedTtlMs: number; failedMaxEntries: number;}>;","entrypoint":"channel-outbound","exportName":"CHANNEL_INGRESS_RETENTION_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport const DEFAULT_INGRESS_ADOPTION_STALL_MS: number;","entrypoint":"channel-outbound","exportName":"DEFAULT_INGRESS_ADOPTION_STALL_MS","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: db61efdcfea84aead31fa93e387ae937787d27bdd6bc20efe7a91fb4140e926d\nexport const DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS: number;","entrypoint":"channel-outbound","exportName":"DEFAULT_INGRESS_RETRY_DEAD_LETTER_MIN_AGE_MS","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-retry-policy.ts"}
|
|
{"declaration":"// declaration closure: db61efdcfea84aead31fa93e387ae937787d27bdd6bc20efe7a91fb4140e926d\nexport const DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS: 8;","entrypoint":"channel-outbound","exportName":"DEFAULT_INGRESS_RETRY_MAX_ATTEMPTS","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-retry-policy.ts"}
|
|
{"declaration":"// declaration closure: 2f0db568ecd35818eb0c22bc6558d4ef511a439fa8ccffe843143f4f68003237\nexport const INGRESS_CLAIM_PROCESS_ID: string;","entrypoint":"channel-outbound","exportName":"INGRESS_CLAIM_PROCESS_ID","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/channels/message/ingress-claim-owner.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport const deliverInboundReplyWithMessageSendContext: (params: import(\"../channels/turn/durable-delivery.js\").DurableInboundReplyDeliveryParams) => Promise<{ status: \"not_applicable\"; reason: \"non_final\";} | { status: \"unsupported\"; reason: \"missing_channel\" | \"missing_target\" | \"missing_outbound_handler\" | \"capability_mismatch\"; capability?: import(\"../infra/outbound/deliver-contracts.ts\").DurableFinalDeliveryRequirement;} | { status: \"handled_visible\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"handled_no_send\"; reason: \"no_visible_result\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"failed\"; error: unknown; sentBeforeError?: true;}>;","entrypoint":"channel-outbound","exportName":"deliverInboundReplyWithMessageSendContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStep = AgentPlanStep;","entrypoint":"channel-outbound","exportName":"AgentPlanStep","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStepStatus = AgentPlanStepStatus;","entrypoint":"channel-outbound","exportName":"AgentPlanStepStatus","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelDeliveryStreamingConfig = ChannelDeliveryStreamingConfig;","entrypoint":"channel-outbound","exportName":"ChannelDeliveryStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 0221a99fbdc9588e8ac38fe6e63502d311332bf10daf2e7f49b53d993cc04a06\nexport type ChannelDraftStreamingChunking = ChannelDraftStreamingChunking;","entrypoint":"channel-outbound","exportName":"ChannelDraftStreamingChunking","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/draft-streaming-chunking.ts"}
|
|
{"declaration":"// declaration closure: 8c776aae35558e1f64248b8732cd7064ba08f081738ad1f1d647473a8f8e9698\nexport type ChannelIngressDrain = ChannelIngressDrain;","entrypoint":"channel-outbound","exportName":"ChannelIngressDrain","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-drain.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport type ChannelIngressMonitorDeliveryResult = ChannelIngressMonitorDeliveryResult;","entrypoint":"channel-outbound","exportName":"ChannelIngressMonitorDeliveryResult","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 581ad7e8f79fce74f29f39c35c530e5a8899ea071417ca306a7f2354fd8b56aa\nexport type ChannelIngressMonitorLifecycle = ChannelIngressMonitorLifecycle;","entrypoint":"channel-outbound","exportName":"ChannelIngressMonitorLifecycle","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-monitor.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueue<TPayload, TMetadata = unknown, TCompletedMetadata = unknown> = ChannelIngressQueue<TPayload, TMetadata, TCompletedMetadata>;","entrypoint":"channel-outbound","exportName":"ChannelIngressQueue","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueClaim<TPayload, TMetadata = unknown> = ChannelIngressQueueClaim<TPayload, TMetadata>;","entrypoint":"channel-outbound","exportName":"ChannelIngressQueueClaim","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueClaimRef = ChannelIngressQueueClaimRef;","entrypoint":"channel-outbound","exportName":"ChannelIngressQueueClaimRef","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueCorruptClaim = ChannelIngressQueueCorruptClaim;","entrypoint":"channel-outbound","exportName":"ChannelIngressQueueCorruptClaim","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 667873e7eafbf2eb7efcb9a30881d4561d580a3e303bef5eec8714a2b85126a5\nexport type ChannelIngressQueueRecord<TPayload, TMetadata = unknown> = ChannelIngressQueueRecord<TPayload, TMetadata>;","entrypoint":"channel-outbound","exportName":"ChannelIngressQueueRecord","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/ingress-queue.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageAdapterShape<TConfig = OpenClawConfig, TSendResult extends ChannelMessageSendResult = ChannelMessageSendResult> = ChannelMessageAdapterShape<TConfig, TSendResult>;","entrypoint":"channel-outbound","exportName":"ChannelMessageAdapterShape","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageDurableFinalAdapter = ChannelMessageDurableFinalAdapter;","entrypoint":"channel-outbound","exportName":"ChannelMessageDurableFinalAdapter","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendMediaContext<TConfig = OpenClawConfig> = ChannelMessageSendMediaContext<TConfig>;","entrypoint":"channel-outbound","exportName":"ChannelMessageSendMediaContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendPayloadContext<TConfig = OpenClawConfig> = ChannelMessageSendPayloadContext<TConfig>;","entrypoint":"channel-outbound","exportName":"ChannelMessageSendPayloadContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendResult = ChannelMessageSendResult;","entrypoint":"channel-outbound","exportName":"ChannelMessageSendResult","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageSendTextContext<TConfig = OpenClawConfig> = ChannelMessageSendTextContext<TConfig>;","entrypoint":"channel-outbound","exportName":"ChannelMessageSendTextContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageUnknownSendContext<TConfig = OpenClawConfig> = ChannelMessageUnknownSendContext<TConfig>;","entrypoint":"channel-outbound","exportName":"ChannelMessageUnknownSendContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type ChannelMessageUnknownSendReconciliationResult = ChannelMessageUnknownSendReconciliationResult;","entrypoint":"channel-outbound","exportName":"ChannelMessageUnknownSendReconciliationResult","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelPreviewStreamingConfig = ChannelPreviewStreamingConfig;","entrypoint":"channel-outbound","exportName":"ChannelPreviewStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport type ChannelProgressDraftCompositorLine = ChannelProgressDraftCompositorLine;","entrypoint":"channel-outbound","exportName":"ChannelProgressDraftCompositorLine","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: 7137d4eee6fd3c0e8bfc8a5a5701df42af41a031372236b07adcd85161d8904c\nexport type ChannelProgressDraftCompositorSnapshot = Readonly<{ lines: readonly ChannelProgressDraftCompositorLine[]; statusHeadline?: string; plan?: readonly AgentPlanStep[]; planExplanation?: string;}>;","entrypoint":"channel-outbound","exportName":"ChannelProgressDraftCompositorSnapshot","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/progress-draft-compositor.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftLine = ChannelProgressDraftLine;","entrypoint":"channel-outbound","exportName":"ChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingBlockConfig = ChannelStreamingBlockConfig;","entrypoint":"channel-outbound","exportName":"ChannelStreamingBlockConfig","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingProgressConfig = ChannelStreamingProgressConfig;","entrypoint":"channel-outbound","exportName":"ChannelStreamingProgressConfig","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d16312059390f2b3d377f610c0dd242089f5f5bf49ab14f4e258f79e3d1b8d9b\nexport type DurableMessageBatchSendResult = DurableMessageBatchSendResult;","entrypoint":"channel-outbound","exportName":"DurableMessageBatchSendResult","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/send.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport type MessageAckPolicy = ChannelMessageReceiveAckPolicy;","entrypoint":"channel-outbound","exportName":"MessageAckPolicy","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceipt = MessageReceipt;","entrypoint":"channel-outbound","exportName":"MessageReceipt","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptPart = MessageReceiptPart;","entrypoint":"channel-outbound","exportName":"MessageReceiptPart","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptPartKind = MessageReceiptPartKind;","entrypoint":"channel-outbound","exportName":"MessageReceiptPartKind","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 002caae945114f9298afaa540379fd7340638ef335f1f50727aa4d8c58499bb8\nexport type MessageReceiptSourceResult = MessageReceiptSourceResult;","entrypoint":"channel-outbound","exportName":"MessageReceiptSourceResult","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/types.ts"}
|
|
{"declaration":"// declaration closure: 6f8d078ca207e64c836e918270e1aa9d9bd6d6aa8296686e856963489b17b7ec\nexport type MessageReceiveContext<TMessage = unknown> = MessageReceiveContext<TMessage>;","entrypoint":"channel-outbound","exportName":"MessageReceiveContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/receive.ts"}
|
|
{"declaration":"// declaration closure: ae704db7e9a2e475950830154cf6eac0fb3743c59fa5f63a7524933c227c4857\nexport type OutboundDeliveryFormattingOptions = OutboundDeliveryFormattingOptions;","entrypoint":"channel-outbound","exportName":"OutboundDeliveryFormattingOptions","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/formatting.ts"}
|
|
{"declaration":"// declaration closure: 6c6b14e3530454b3a7ed92fa936ca3a5f21730ae224dead9b191ed704e41c911\nexport type OutboundIdentity = OutboundIdentity;","entrypoint":"channel-outbound","exportName":"OutboundIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/identity-types.ts"}
|
|
{"declaration":"// declaration closure: 50d53e1f5418546b9d5950c74b0b6f5c5286fc0a6dc23869a38c7c103825bd0b\nexport type OutboundMessageIdentity = OutboundMessageIdentity;","entrypoint":"channel-outbound","exportName":"OutboundMessageIdentity","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/channels/message/outbound-echo.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport type OutboundSendDeps = OutboundSendDeps;","entrypoint":"channel-outbound","exportName":"OutboundSendDeps","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: 4387229929d9a734918402d955ca48f5396a6d1e47e1ac8ec5de459161611cd2\nexport type OutboundSessionContext = OutboundSessionContext;","entrypoint":"channel-outbound","exportName":"OutboundSessionContext","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-context.ts"}
|
|
{"declaration":"// declaration closure: 54a84e9c84bdec3f328bd371aba780353f00dae234d63ddab84e17285483c5d3\nexport type ReplyToResolution = ReplyToResolution;","entrypoint":"channel-outbound","exportName":"ReplyToResolution","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/reply-policy.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type StreamingMode = StreamingMode;","entrypoint":"channel-outbound","exportName":"StreamingMode","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type TextChunkMode = TextChunkMode;","entrypoint":"channel-outbound","exportName":"TextChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-outbound","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"category":"channel","entrypoint":"channel-pairing","importSpecifier":"openclaw/plugin-sdk/channel-pairing","recordType":"module","sourcePath":"src/plugin-sdk/channel-pairing.ts"}
|
|
{"declaration":"// declaration closure: ff6a8f5b69b1f24e240d55d7dbfbd09f443f324ad24065b18564337ce5b34cac\nexport function createChannelPairingChallengeIssuer(params: { channel: ChannelId; accountId?: string; upsertPairingRequest: Parameters<typeof issuePairingChallenge>[0][\"upsertPairingRequest\"]; }): (challenge: Omit<Parameters<typeof issuePairingChallenge>[0], \"channel\" | \"accountId\" | \"upsertPairingRequest\">) => Promise<{ created: boolean; code?: string; }>;","entrypoint":"channel-pairing","exportName":"createChannelPairingChallengeIssuer","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-pairing.ts"}
|
|
{"declaration":"// declaration closure: ff6a8f5b69b1f24e240d55d7dbfbd09f443f324ad24065b18564337ce5b34cac\nexport function createChannelPairingController(params: { core: PluginRuntime; channel: ChannelId; accountId: string; }): ChannelPairingController;","entrypoint":"channel-pairing","exportName":"createChannelPairingController","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-pairing.ts"}
|
|
{"declaration":"// declaration closure: ae2d056d31dd35f8ea6af8d58c832e7a48404944f5d7a5418610ef2852d45a85\nexport function createLoggedPairingApprovalNotifier(format: string | ((params: PairingNotifyParams) => string), log?: (message: string) => void): NonNullable<ChannelPairingAdapter[\"notifyApproval\"]>;","entrypoint":"channel-pairing","exportName":"createLoggedPairingApprovalNotifier","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/pairing-adapters.ts"}
|
|
{"declaration":"// declaration closure: ae2d056d31dd35f8ea6af8d58c832e7a48404944f5d7a5418610ef2852d45a85\nexport function createPairingPrefixStripper(prefixRe: RegExp, map?: (entry: string) => string): NonNullable<ChannelPairingAdapter[\"normalizeAllowEntry\"]>;","entrypoint":"channel-pairing","exportName":"createPairingPrefixStripper","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/pairing-adapters.ts"}
|
|
{"declaration":"// declaration closure: ae2d056d31dd35f8ea6af8d58c832e7a48404944f5d7a5418610ef2852d45a85\nexport function createTextPairingAdapter(params: { idLabel: string; message: string; normalizeAllowEntry?: ChannelPairingAdapter[\"normalizeAllowEntry\"]; notify: (params: PairingNotifyParams & { message: string; }) => Promise<void> | void; }): ChannelPairingAdapter;","entrypoint":"channel-pairing","exportName":"createTextPairingAdapter","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/pairing-adapters.ts"}
|
|
{"declaration":"// declaration closure: cdc448405b52286f33e6e1d313301f5c11e142f5d8e2bb9af96ea8dbe6e52164\nexport function readChannelAllowFromStore(channel: PairingChannel, env?: NodeJS.ProcessEnv, accountId?: string): Promise<string[]>;","entrypoint":"channel-pairing","exportName":"readChannelAllowFromStore","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-store.ts"}
|
|
{"declaration":"// declaration closure: cdc448405b52286f33e6e1d313301f5c11e142f5d8e2bb9af96ea8dbe6e52164\nexport function readChannelAllowFromStoreSync(channel: PairingChannel, env?: NodeJS.ProcessEnv, accountId?: string): string[];","entrypoint":"channel-pairing","exportName":"readChannelAllowFromStoreSync","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-store.ts"}
|
|
{"declaration":"// declaration closure: ff6a8f5b69b1f24e240d55d7dbfbd09f443f324ad24065b18564337ce5b34cac\nexport type ChannelPairingController = ChannelPairingController;","entrypoint":"channel-pairing","exportName":"ChannelPairingController","importSpecifier":"openclaw/plugin-sdk/channel-pairing","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-pairing.ts"}
|
|
{"category":null,"entrypoint":"channel-plugin-common","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","recordType":"module","sourcePath":"src/plugin-sdk/channel-plugin-common.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function applyAccountNameToChannelSection(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"channel-plugin-common","exportName":"applyAccountNameToChannelSection","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"channel-plugin-common","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function clearAccountEntryFields<TAccountEntry extends object>(params: { accounts?: Record<string, TAccountEntry>; accountId: string; fields: string[]; isValueSet?: (value: unknown) => boolean; markClearedOnFieldPresence?: boolean; }): { nextAccounts?: Record<string, TAccountEntry>; changed: boolean; cleared: boolean; };","entrypoint":"channel-plugin-common","exportName":"clearAccountEntryFields","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function deleteAccountFromConfigSection(params: { cfg: OpenClawConfig; sectionKey: string; accountId: string; clearBaseFields?: string[]; }): OpenClawConfig;","entrypoint":"channel-plugin-common","exportName":"deleteAccountFromConfigSection","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function emptyPluginConfigSchema(): OpenClawPluginConfigSchema;","entrypoint":"channel-plugin-common","exportName":"emptyPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function formatPairingApproveHint(channelId: string): string;","entrypoint":"channel-plugin-common","exportName":"formatPairingApproveHint","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: 978f136c755d688ca1333ec59d6467d1ebdee39eead74dd0d661cd2be28716f5\nexport function getChatChannelMeta(id: ChatChannelId): ChatChannelMeta;","entrypoint":"channel-plugin-common","exportName":"getChatChannelMeta","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/chat-meta.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function migrateBaseNameToDefaultAccount(params: { cfg: OpenClawConfig; channelKey: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"channel-plugin-common","exportName":"migrateBaseNameToDefaultAccount","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"channel-plugin-common","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function setAccountEnabledInConfigSection(params: { cfg: OpenClawConfig; sectionKey: string; accountId: string; enabled: boolean; allowTopLevel?: boolean; }): OpenClawConfig;","entrypoint":"channel-plugin-common","exportName":"setAccountEnabledInConfigSection","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"channel-plugin-common","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 38c836c4c6e6735b56ec2012eb8b0e2f7488482ed762bdb6333fda3b6b83d5f6\nexport const PAIRING_APPROVED_MESSAGE: \"✅ OpenClaw access approved. Send a message to start chatting.\";","entrypoint":"channel-plugin-common","exportName":"PAIRING_APPROVED_MESSAGE","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/pairing-message.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionContext = ChannelMessageActionContext;","entrypoint":"channel-plugin-common","exportName":"ChannelMessageActionContext","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 36fa83a0621058a493afe919e51225147cc9a3e803dfdcbe4ee257e16170acc6\nexport type ChannelPlugin<ResolvedAccount = any, Probe = unknown, Audit = unknown> = ChannelPlugin<ResolvedAccount, Probe, Audit>;","entrypoint":"channel-plugin-common","exportName":"ChannelPlugin","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.plugin.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"channel-plugin-common","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"channel-plugin-common","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/channel-plugin-common","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"category":null,"entrypoint":"channel-policy","importSpecifier":"openclaw/plugin-sdk/channel-policy","recordType":"module","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function buildAccountScopedDmSecurityPolicy(params: { cfg: OpenClawConfig; channelKey: string; accountId?: string | null; fallbackAccountId?: string | null; policy?: string | null; allowFrom?: Array<string | number> | null; defaultPolicy?: string; allowFromPathSuffix?: string; policyPathSuffix?: string; approveChannelId?: string; approveHint?: string; normalizeEntry?: (raw: string) => string; inheritSharedDefaultsFromDefaultAccount?: boolean; }): ChannelSecurityDmPolicy;","entrypoint":"channel-policy","exportName":"buildAccountScopedDmSecurityPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function buildChannelGroupsScopeTree(cfg: OpenClawConfig, channel: ChannelId, accountId?: string | null): ScopeTree;","entrypoint":"channel-policy","exportName":"buildChannelGroupsScopeTree","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function buildMutableAllowEntryDetector(params: { prefixes?: readonly string[]; stableIdPattern: RegExp; }): (entry: string) => boolean;","entrypoint":"channel-policy","exportName":"buildMutableAllowEntryDetector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function buildOpenGroupPolicyConfigureRouteAllowlistWarning(params: { surface: string; openScope: string; groupPolicyPath: string; routeAllowlistPath: string; mentionGated?: boolean; }): string;","entrypoint":"channel-policy","exportName":"buildOpenGroupPolicyConfigureRouteAllowlistWarning","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function buildOpenGroupPolicyRestrictSendersWarning(params: { surface: string; openScope: string; groupPolicyPath: string; groupAllowFromPath: string; mentionGated?: boolean; }): string;","entrypoint":"channel-policy","exportName":"buildOpenGroupPolicyRestrictSendersWarning","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function buildOpenGroupPolicyWarning(params: { surface: string; openBehavior: string; remediation: string; }): string;","entrypoint":"channel-policy","exportName":"buildOpenGroupPolicyWarning","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function coerceNativeSetting(value: unknown): boolean | \"auto\" | undefined;","entrypoint":"channel-policy","exportName":"coerceNativeSetting","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectAllowlistProviderGroupPolicyWarnings(params: { cfg: OpenClawConfig; providerConfigPresent: boolean; configuredGroupPolicy?: GroupPolicy | null; collect: GroupPolicyWarningCollector; }): string[];","entrypoint":"channel-policy","exportName":"collectAllowlistProviderGroupPolicyWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectAllowlistProviderRestrictSendersWarnings(params: { cfg: OpenClawConfig; providerConfigPresent: boolean; configuredGroupPolicy?: GroupPolicy | null; } & Omit<Parameters<typeof collectOpenGroupPolicyRestrictSendersWarnings>[0], \"groupPolicy\">): string[];","entrypoint":"channel-policy","exportName":"collectAllowlistProviderRestrictSendersWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectOpenGroupPolicyConfiguredRouteWarnings(params: { groupPolicy: \"open\" | \"allowlist\" | \"disabled\"; routeAllowlistConfigured: boolean; configureRouteAllowlist: Parameters<typeof buildOpenGroupPolicyConfigureRouteAllowlistWarning>[0]; missingRouteAllowlist: Parameters<typeof buildOpenGroupPolicyWarning>[0]; }): string[];","entrypoint":"channel-policy","exportName":"collectOpenGroupPolicyConfiguredRouteWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectOpenGroupPolicyRestrictSendersWarnings(params: Parameters<typeof buildOpenGroupPolicyRestrictSendersWarning>[0] & { groupPolicy: \"open\" | \"allowlist\" | \"disabled\"; }): string[];","entrypoint":"channel-policy","exportName":"collectOpenGroupPolicyRestrictSendersWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectOpenGroupPolicyRouteAllowlistWarnings(params: { groupPolicy: \"open\" | \"allowlist\" | \"disabled\"; routeAllowlistConfigured: boolean; restrictSenders: Parameters<typeof buildOpenGroupPolicyRestrictSendersWarning>[0]; noRouteAllowlist: Parameters<typeof buildOpenGroupPolicyNoRouteAllowlistWarning>[0]; }): string[];","entrypoint":"channel-policy","exportName":"collectOpenGroupPolicyRouteAllowlistWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function collectOpenProviderGroupPolicyWarnings(params: { cfg: OpenClawConfig; providerConfigPresent: boolean; configuredGroupPolicy?: GroupPolicy | null; collect: GroupPolicyWarningCollector; }): string[];","entrypoint":"channel-policy","exportName":"collectOpenProviderGroupPolicyWarnings","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function collectStandardAllowlistLists(scope: StandardAllowlistScope, options?: { includeAllowFrom?: boolean; includeGroupAllowFrom?: boolean; includeDm?: boolean; includeGroups?: boolean; groupsKey?: string; groupField?: string; }): ChannelMutableAllowlistCandidate[];","entrypoint":"channel-policy","exportName":"collectStandardAllowlistLists","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function composeAccountWarningCollectors<ResolvedAccount, Params extends { account: ResolvedAccount; }>(baseCollector: WarningCollector<Params>, ...collectors: Array<(account: ResolvedAccount) => string | string[] | null | undefined | false>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"composeAccountWarningCollectors","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function composeWarningCollectors<Params>(...collectors: Array<WarningCollector<Params> | null | undefined>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"composeWarningCollectors","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createAllowlistProviderGroupPolicyWarningCollector<Params extends { cfg: OpenClawConfig; }>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (params: Params) => GroupPolicy | null | undefined; collect: (params: Params & { groupPolicy: GroupPolicy; }) => string[]; }): ConfigGroupPolicyWarningCollector<Params>;","entrypoint":"channel-policy","exportName":"createAllowlistProviderGroupPolicyWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createAllowlistProviderOpenWarningCollector<ResolvedAccount>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; buildOpenWarning: Parameters<typeof buildOpenGroupPolicyWarning>[0]; }): AccountGroupPolicyWarningCollector<ResolvedAccount>;","entrypoint":"channel-policy","exportName":"createAllowlistProviderOpenWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createAllowlistProviderRestrictSendersWarningCollector<ResolvedAccount>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; } & Omit<Parameters<typeof collectAllowlistProviderRestrictSendersWarnings>[0], \"cfg\" | \"providerConfigPresent\" | \"configuredGroupPolicy\">): AccountGroupPolicyWarningCollector<ResolvedAccount>;","entrypoint":"channel-policy","exportName":"createAllowlistProviderRestrictSendersWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createAllowlistProviderRouteAllowlistWarningCollector<ResolvedAccount>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; resolveRouteAllowlistConfigured: (account: ResolvedAccount) => boolean; restrictSenders: Parameters<typeof buildOpenGroupPolicyRestrictSendersWarning>[0]; noRouteAllowlist: Parameters<typeof buildOpenGroupPolicyNoRouteAllowlistWarning>[0]; }): AccountGroupPolicyWarningCollector<ResolvedAccount>;","entrypoint":"channel-policy","exportName":"createAllowlistProviderRouteAllowlistWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createConditionalWarningCollector<Params>(...collectors: Array<(params: Params) => string | string[] | null | undefined | false>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"createConditionalWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function createDangerousNameMatchingMutableAllowlistWarningCollector(params: { channel: string; detector: (entry: string) => boolean; collectLists: (scope: { prefix: string; account: Record<string, unknown>; dangerousFlagPath: string; }) => ChannelMutableAllowlistCandidate[]; }): ({ cfg }: { cfg: OpenClawConfig; }) => string[];","entrypoint":"channel-policy","exportName":"createDangerousNameMatchingMutableAllowlistWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createOpenGroupPolicyRestrictSendersWarningCollector<ResolvedAccount>(params: { resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; defaultGroupPolicy?: GroupPolicy; } & Omit<Parameters<typeof collectOpenGroupPolicyRestrictSendersWarnings>[0], \"groupPolicy\">): (account: ResolvedAccount) => string[];","entrypoint":"channel-policy","exportName":"createOpenGroupPolicyRestrictSendersWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createOpenProviderConfiguredRouteWarningCollector<ResolvedAccount>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; resolveRouteAllowlistConfigured: (account: ResolvedAccount) => boolean; configureRouteAllowlist: Parameters<typeof buildOpenGroupPolicyConfigureRouteAllowlistWarning>[0]; missingRouteAllowlist: Parameters<typeof buildOpenGroupPolicyWarning>[0]; }): AccountGroupPolicyWarningCollector<ResolvedAccount>;","entrypoint":"channel-policy","exportName":"createOpenProviderConfiguredRouteWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function createOpenProviderGroupPolicyWarningCollector<Params extends { cfg: OpenClawConfig; }>(params: { providerConfigPresent: (cfg: OpenClawConfig) => boolean; resolveGroupPolicy: (params: Params) => GroupPolicy | null | undefined; collect: (params: Params & { groupPolicy: GroupPolicy; }) => string[]; }): ConfigGroupPolicyWarningCollector<Params>;","entrypoint":"channel-policy","exportName":"createOpenProviderGroupPolicyWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function createRestrictSendersChannelSecurity<ResolvedAccount extends { accountId?: string | null; }>(params: { channelKey: string; resolveDmPolicy: (account: ResolvedAccount) => string | null | undefined; resolveDmAllowFrom: (account: ResolvedAccount) => Array<string | number> | null | undefined; resolveGroupPolicy: (account: ResolvedAccount) => GroupPolicy | null | undefined; surface: string; openScope: string; groupPolicyPath: string; groupAllowFromPath: string; mentionGated?: boolean; providerConfigPresent?: (cfg: OpenClawConfig) => boolean; resolveFallbackAccountId?: (account: ResolvedAccount) => string | null | undefined; defaultDmPolicy?: string; allowFromPathSuffix?: string; policyPathSuffix?: string; approveChannelId?: string; approveHint?: string; normalizeDmEntry?: (raw: string) => string; inheritSharedDefaultsFromDefaultAccount?: boolean; }): ChannelSecurityAdapter<ResolvedAccount>;","entrypoint":"channel-policy","exportName":"createRestrictSendersChannelSecurity","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateGroupRouteAccessForPolicy(params: { groupPolicy: GroupPolicy; routeAllowlistConfigured: boolean; routeMatched: boolean; routeEnabled?: boolean; }): GroupRouteAccessDecision;","entrypoint":"channel-policy","exportName":"evaluateGroupRouteAccessForPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateSenderGroupAccessForPolicy(params: { groupPolicy: GroupPolicy; providerMissingFallbackApplied?: boolean; groupAllowFrom: string[]; senderId: string; isSenderAllowed: (senderId: string, allowFrom: string[]) => boolean; }): SenderGroupAccessDecision;","entrypoint":"channel-policy","exportName":"evaluateSenderGroupAccessForPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport function normalizeAllowFromList(list: Array<string | number> | undefined | null): string[];","entrypoint":"channel-policy","exportName":"normalizeAllowFromList","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function projectAccountConfigWarningCollector<ResolvedAccount, ProjectedCfg, Params extends { account: ResolvedAccount; cfg: OpenClawConfig; }>(projectCfg: (cfg: OpenClawConfig) => ProjectedCfg, collector: WarningCollector<{ account: ResolvedAccount; cfg: ProjectedCfg; }>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"projectAccountConfigWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function projectAccountWarningCollector<ResolvedAccount, Params extends { account: ResolvedAccount; }>(collector: WarningCollector<ResolvedAccount>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"projectAccountWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function projectConfigAccountIdWarningCollector<Params extends { cfg: OpenClawConfig; accountId?: string | null; }>(collector: WarningCollector<{ cfg: OpenClawConfig; accountId?: string | null; }>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"projectConfigAccountIdWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function projectConfigWarningCollector<Params extends { cfg: OpenClawConfig; }>(collector: WarningCollector<{ cfg: OpenClawConfig; }>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"projectConfigWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: e85c6c746fc554af7f5ac4372581bee4f0e842d3bbfc8ef5fbb158849c285e4e\nexport function projectWarningCollector<Params, Projected>(project: (params: Params) => Projected, collector: WarningCollector<Projected>): WarningCollector<Params>;","entrypoint":"channel-policy","exportName":"projectWarningCollector","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/group-policy-warnings.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function readStoreAllowFromForDmPolicy(params: { provider: ChannelId; accountId: string; dmPolicy?: string | null; shouldRead?: boolean | null; readStore?: (provider: ChannelId, accountId: string) => Promise<string[]>; }): Promise<string[]>;","entrypoint":"channel-policy","exportName":"readStoreAllowFromForDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveChannelGroupPolicy(params: { cfg: OpenClawConfig; channel: GroupPolicyChannel; groupId?: string | null; accountId?: string | null; groupIdCaseInsensitive?: boolean; hasGroupAllowFrom?: boolean; }): ChannelGroupPolicy;","entrypoint":"channel-policy","exportName":"resolveChannelGroupPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveChannelGroupRequireMention(params: { cfg: OpenClawConfig; channel: GroupPolicyChannel; groupId?: string | null; accountId?: string | null; groupIdCaseInsensitive?: boolean; requireMentionOverride?: boolean; configuredGroupDefaultsToNoMention?: boolean; overrideOrder?: \"before-config\" | \"after-config\"; }): boolean;","entrypoint":"channel-policy","exportName":"resolveChannelGroupRequireMention","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveChannelGroupToolsPolicy(params: { cfg: OpenClawConfig; channel: GroupPolicyChannel; groupId?: string | null; groupIdCandidates?: Array<string | null | undefined>; accountId?: string | null; groupIdCaseInsensitive?: boolean; } & GroupToolPolicySender): GroupToolPolicyConfig | undefined;","entrypoint":"channel-policy","exportName":"resolveChannelGroupToolsPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function resolveDmGroupAccessWithLists(params: DmGroupAccessInputParams): { decision: DmGroupAccessDecision; reasonCode: DmGroupAccessReasonCode; reason: string; effectiveAllowFrom: string[]; effectiveGroupAllowFrom: string[]; };","entrypoint":"channel-policy","exportName":"resolveDmGroupAccessWithLists","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function resolveEffectiveAllowFromLists(params: { allowFrom?: Array<string | number> | null; groupAllowFrom?: Array<string | number> | null; storeAllowFrom?: Array<string | number> | null; dmPolicy?: string | null; groupAllowFromFallbackToAllowFrom?: boolean | null; }): { effectiveAllowFrom: string[]; effectiveGroupAllowFrom: string[]; };","entrypoint":"channel-policy","exportName":"resolveEffectiveAllowFromLists","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function resolveOpenDmAllowlistAccess(params: { effectiveAllowFrom: Array<string | number>; isSenderAllowed: (allowFrom: string[]) => boolean; }): DmGroupAccessResult;","entrypoint":"channel-policy","exportName":"resolveOpenDmAllowlistAccess","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function resolveScopeIntroHint(params: { tree: ScopeTree; path: ScopePath; }): string | undefined;","entrypoint":"channel-policy","exportName":"resolveScopeIntroHint","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function resolveScopeKeyCaseInsensitive(tree: ScopeTree, key: string | null | undefined): string | undefined;","entrypoint":"channel-policy","exportName":"resolveScopeKeyCaseInsensitive","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function resolveScopeRequireMention(params: { tree: ScopeTree; path: ScopePath; requireMentionOverride?: boolean; overrideOrder?: \"before-config\" | \"after-config\"; configuredScopeDefaultsToNoMention?: boolean; }): boolean;","entrypoint":"channel-policy","exportName":"resolveScopeRequireMention","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function resolveScopeToolsPolicy(params: { tree: ScopeTree; path: ScopePath; } & ScopeToolPolicySender): GroupToolPolicyConfig | undefined;","entrypoint":"channel-policy","exportName":"resolveScopeToolsPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function resolveSenderScopedGroupPolicy(params: { groupPolicy: GroupPolicy; groupAllowFrom: string[]; }): GroupPolicy;","entrypoint":"channel-policy","exportName":"resolveSenderScopedGroupPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveToolsBySender(params: { toolsBySender?: GroupToolPolicyBySenderConfig; } & GroupToolPolicySender): GroupToolPolicyConfig | undefined;","entrypoint":"channel-policy","exportName":"resolveToolsBySender","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport function scopeKey(...segments: Array<readonly [prefix: string, value: string]>): string;","entrypoint":"channel-policy","exportName":"scopeKey","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"function","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport const DM_GROUP_ACCESS_REASON: { readonly GROUP_POLICY_ALLOWED: \"group_policy_allowed\"; readonly GROUP_POLICY_DISABLED: \"group_policy_disabled\"; readonly GROUP_POLICY_EMPTY_ALLOWLIST: \"group_policy_empty_allowlist\"; readonly GROUP_POLICY_NOT_ALLOWLISTED: \"group_policy_not_allowlisted\"; readonly DM_POLICY_OPEN: \"dm_policy_open\"; readonly DM_POLICY_DISABLED: \"dm_policy_disabled\"; readonly DM_POLICY_ALLOWLISTED: \"dm_policy_allowlisted\"; readonly DM_POLICY_PAIRING_REQUIRED: \"dm_policy_pairing_required\"; readonly DM_POLICY_NOT_ALLOWLISTED: \"dm_policy_not_allowlisted\";};","entrypoint":"channel-policy","exportName":"DM_GROUP_ACCESS_REASON","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"const","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport const encodeScopeSegment: (value: string) => string;","entrypoint":"channel-policy","exportName":"encodeScopeSegment","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"const","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport type ChannelGroupPolicy = ChannelGroupPolicy;","entrypoint":"channel-policy","exportName":"ChannelGroupPolicy","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: 505bb4f1a9c8dd616345b8bb85fd19b8e1087888d5b2756a3d8b5911e21107e9\nexport type ChannelMutableAllowlistCandidate = ChannelMutableAllowlistCandidate;","entrypoint":"channel-policy","exportName":"ChannelMutableAllowlistCandidate","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-policy.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyBySenderConfig = GroupToolPolicyBySenderConfig;","entrypoint":"channel-policy","exportName":"GroupToolPolicyBySenderConfig","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyConfig = ToolAllowDenyPolicyConfig;","entrypoint":"channel-policy","exportName":"GroupToolPolicyConfig","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport type ScopeNode = ScopeNode;","entrypoint":"channel-policy","exportName":"ScopeNode","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport type ScopePath = ScopePath;","entrypoint":"channel-policy","exportName":"ScopePath","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"declaration":"// declaration closure: 50b56ffa2bda4b5362f00128ca2db8c4c1e61ba8bef74a4cb64557cb30d1b31b\nexport type ScopeTree = ScopeTree;","entrypoint":"channel-policy","exportName":"ScopeTree","importSpecifier":"openclaw/plugin-sdk/channel-policy","kind":"type","recordType":"export","sourcePath":"src/config/group-scope-tree.ts"}
|
|
{"category":"channel","entrypoint":"channel-reply-pipeline","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","recordType":"module","sourcePath":"src/plugin-sdk/channel-reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function createChannelReplyPipeline(params: CreateChannelReplyPipelineParams): ChannelReplyPipeline;","entrypoint":"channel-reply-pipeline","exportName":"createChannelReplyPipeline","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixContext(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixContextBundle;","entrypoint":"channel-reply-pipeline","exportName":"createReplyPrefixContext","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport function createReplyPrefixOptions(params: { cfg: OpenClawConfig; agentId: string; channel?: string; accountId?: string; }): ReplyPrefixOptions;","entrypoint":"channel-reply-pipeline","exportName":"createReplyPrefixOptions","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"function","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: 4e99bbe63fcab0cab67cbbe1830e660b8e2905bc5e27f1b46c0440b57e46d505\nexport function createTypingCallbacks(params: CreateTypingCallbacksParams): TypingCallbacks;","entrypoint":"channel-reply-pipeline","exportName":"createTypingCallbacks","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"function","recordType":"export","sourcePath":"src/channels/typing.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport function resolveChannelSourceReplyDeliveryMode(params: { cfg: OpenClawConfig; ctx: SourceReplyDeliveryModeContext; requested?: SourceReplyDeliveryMode; messageToolAvailable?: boolean; }): SourceReplyDeliveryMode;","entrypoint":"channel-reply-pipeline","exportName":"resolveChannelSourceReplyDeliveryMode","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"function","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport type ChannelReplyPipeline = ChannelReplyPipeline;","entrypoint":"channel-reply-pipeline","exportName":"ChannelReplyPipeline","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: 4e99bbe63fcab0cab67cbbe1830e660b8e2905bc5e27f1b46c0440b57e46d505\nexport type CreateTypingCallbacksParams = CreateTypingCallbacksParams;","entrypoint":"channel-reply-pipeline","exportName":"CreateTypingCallbacksParams","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/typing.ts"}
|
|
{"declaration":"// declaration closure: 22aa0416139e172edec145ff4728d79824e125a3efe34d745d9f0192238aa792\nexport type ReplyPrefixContext = import(\"../../auto-reply/reply/response-prefix-template.js\").ResponsePrefixContext;","entrypoint":"channel-reply-pipeline","exportName":"ReplyPrefixContext","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/message/reply-pipeline.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport type ReplyPrefixContextBundle = ReplyPrefixContextBundle;","entrypoint":"channel-reply-pipeline","exportName":"ReplyPrefixContextBundle","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: fca699a0e727c10e67a4f148992802c0c92522d8acb83847b0f782e4d353c437\nexport type ReplyPrefixOptions = ReplyPrefixOptions;","entrypoint":"channel-reply-pipeline","exportName":"ReplyPrefixOptions","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/reply-prefix.ts"}
|
|
{"declaration":"// declaration closure: 7b60a32332609fdc7d0afe9198344de05269aa149d5a03606fcab39b148fd9ab\nexport type SourceReplyDeliveryMode = SourceReplyDeliveryMode;","entrypoint":"channel-reply-pipeline","exportName":"SourceReplyDeliveryMode","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/auto-reply/source-reply-delivery-mode.types.ts"}
|
|
{"declaration":"// declaration closure: 4e99bbe63fcab0cab67cbbe1830e660b8e2905bc5e27f1b46c0440b57e46d505\nexport type TypingCallbacks = TypingCallbacks;","entrypoint":"channel-reply-pipeline","exportName":"TypingCallbacks","importSpecifier":"openclaw/plugin-sdk/channel-reply-pipeline","kind":"type","recordType":"export","sourcePath":"src/channels/typing.ts"}
|
|
{"category":null,"entrypoint":"channel-runtime-context","importSpecifier":"openclaw/plugin-sdk/channel-runtime-context","recordType":"module","sourcePath":"src/plugin-sdk/channel-runtime-context.ts"}
|
|
{"declaration":"// declaration closure: ac2a4e79853d2d4a1f1f55c5644b05ae92b38d8ea9f059bcf8afdc1eced1247c\nexport function getChannelRuntimeContext(params: ChannelRuntimeContextKey & { channelRuntime?: ChannelRuntimeSurface; }): unknown;","entrypoint":"channel-runtime-context","exportName":"getChannelRuntimeContext","importSpecifier":"openclaw/plugin-sdk/channel-runtime-context","kind":"function","recordType":"export","sourcePath":"src/infra/channel-runtime-context.ts"}
|
|
{"declaration":"// declaration closure: ac2a4e79853d2d4a1f1f55c5644b05ae92b38d8ea9f059bcf8afdc1eced1247c\nexport function registerChannelRuntimeContext(params: ChannelRuntimeContextKey & { channelRuntime?: ChannelRuntimeSurface; context: unknown; abortSignal?: AbortSignal; }): { dispose: () => void; } | null;","entrypoint":"channel-runtime-context","exportName":"registerChannelRuntimeContext","importSpecifier":"openclaw/plugin-sdk/channel-runtime-context","kind":"function","recordType":"export","sourcePath":"src/infra/channel-runtime-context.ts"}
|
|
{"declaration":"// declaration closure: ac2a4e79853d2d4a1f1f55c5644b05ae92b38d8ea9f059bcf8afdc1eced1247c\nexport function watchChannelRuntimeContexts(params: ChannelRuntimeContextKey & { channelRuntime?: ChannelRuntimeSurface; onEvent: Parameters<ChannelRuntimeSurface[\"runtimeContexts\"][\"watch\"]>[0][\"onEvent\"]; }): (() => void) | null;","entrypoint":"channel-runtime-context","exportName":"watchChannelRuntimeContexts","importSpecifier":"openclaw/plugin-sdk/channel-runtime-context","kind":"function","recordType":"export","sourcePath":"src/infra/channel-runtime-context.ts"}
|
|
{"declaration":"// declaration closure: 368821c7f8c90004354339d8deef2e3fa288e95329a45b0ea09d2e2902d98c95\nexport type ChannelRuntimeContextKey = ChannelRuntimeContextKey;","entrypoint":"channel-runtime-context","exportName":"ChannelRuntimeContextKey","importSpecifier":"openclaw/plugin-sdk/channel-runtime-context","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/channel-runtime-surface.types.ts"}
|
|
{"category":null,"entrypoint":"channel-secret-basic-runtime","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","recordType":"module","sourcePath":"src/plugin-sdk/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectConditionalChannelFieldAssignments(params: { channelKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topLevelActiveWithoutAccounts: boolean; topLevelInheritedAccountActive: ChannelAccountPredicate; accountActive: ChannelAccountPredicate; topInactiveReason: string; accountInactiveReason: string | ((entry: ChannelAccountEntry) => string); }): void;","entrypoint":"channel-secret-basic-runtime","exportName":"collectConditionalChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectNestedChannelFieldAssignments(params: { channelKey: string; nestedKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topLevelActive: boolean; topLevelInheritedAccountActive?: ChannelAccountPredicate; topInactiveReason: string; accountActive: ChannelAccountPredicate; accountInactiveReason: string | ((entry: ChannelAccountEntry) => string); }): void;","entrypoint":"channel-secret-basic-runtime","exportName":"collectNestedChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function collectSecretInputAssignment(params: { value: unknown; path: string; expected: SecretAssignment[\"expected\"]; defaults: SecretDefaults | undefined; context: ResolverContext; active?: boolean; inactiveReason?: string; owner?: SecretAssignmentOwner; apply: (value: unknown) => void; applyUnavailable?: () => void; }): void;","entrypoint":"channel-secret-basic-runtime","exportName":"collectSecretInputAssignment","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectSimpleChannelFieldAssignments(params: { channelKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topInactiveReason: string; accountInactiveReason: string; }): void;","entrypoint":"channel-secret-basic-runtime","exportName":"collectSimpleChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function createChannelSecretTargetRegistryEntries(params: { channelKey: string; account?: readonly (string | ChannelSecretTargetPathSpec)[]; channel?: readonly (string | ChannelSecretTargetPathSpec)[]; }): SecretTargetRegistryEntry[];","entrypoint":"channel-secret-basic-runtime","exportName":"createChannelSecretTargetRegistryEntries","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function createSimpleChannelSecretContract(params: { channelKey: string; label: string; accountFields: readonly string[]; channelFields: readonly string[]; mode: \"account-inheritance\" | \"channel-surface\" | \"channel-only\" | { kind: \"surface-inheritance\"; collectionFields: readonly string[]; }; }): { secretTargetRegistryEntries: SecretTargetRegistryEntry[]; collectRuntimeConfigAssignments: (params: { config: { channels?: Record<string, unknown>; }; defaults?: SecretDefaults; context: ResolverContext; }) => void; };","entrypoint":"channel-secret-basic-runtime","exportName":"createSimpleChannelSecretContract","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function getChannelRecord(config: { channels?: Record<string, unknown>; }, channelKey: string): Record<string, unknown> | undefined;","entrypoint":"channel-secret-basic-runtime","exportName":"getChannelRecord","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function getChannelSurface(config: { channels?: Record<string, unknown>; }, channelKey: string): { channel: Record<string, unknown>; surface: ChannelAccountSurface; } | null;","entrypoint":"channel-secret-basic-runtime","exportName":"getChannelSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function hasConfiguredSecretInputValue(value: unknown, defaults: SecretDefaults | undefined): boolean;","entrypoint":"channel-secret-basic-runtime","exportName":"hasConfiguredSecretInputValue","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function hasOwnProperty(record: Record<string, unknown>, key: string): boolean;","entrypoint":"channel-secret-basic-runtime","exportName":"hasOwnProperty","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function isBaseFieldActiveForChannelSurface(surface: ChannelAccountSurface, rootKey: string): boolean;","entrypoint":"channel-secret-basic-runtime","exportName":"isBaseFieldActiveForChannelSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function isEnabledFlag(value: unknown): boolean;","entrypoint":"channel-secret-basic-runtime","exportName":"isEnabledFlag","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function isRecord(value: unknown): value is Record<string, unknown>;","entrypoint":"channel-secret-basic-runtime","exportName":"isRecord","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function normalizeSecretStringValue(value: unknown): string;","entrypoint":"channel-secret-basic-runtime","exportName":"normalizeSecretStringValue","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushAssignment(context: ResolverContext, assignment: SecretAssignment): void;","entrypoint":"channel-secret-basic-runtime","exportName":"pushAssignment","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushInactiveSurfaceWarning(params: { context: ResolverContext; path: string; details?: string; }): void;","entrypoint":"channel-secret-basic-runtime","exportName":"pushInactiveSurfaceWarning","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushWarning(context: ResolverContext, warning: SecretResolverWarning): void;","entrypoint":"channel-secret-basic-runtime","exportName":"pushWarning","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function resolveChannelAccountSurface(channel: Record<string, unknown>): ChannelAccountSurface;","entrypoint":"channel-secret-basic-runtime","exportName":"resolveChannelAccountSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountEntry = ChannelAccountEntry;","entrypoint":"channel-secret-basic-runtime","exportName":"ChannelAccountEntry","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountPredicate = ChannelAccountPredicate;","entrypoint":"channel-secret-basic-runtime","exportName":"ChannelAccountPredicate","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountSurface = ChannelAccountSurface;","entrypoint":"channel-secret-basic-runtime","exportName":"ChannelAccountSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelSecretTargetPathSpec = ChannelSecretTargetPathSpec;","entrypoint":"channel-secret-basic-runtime","exportName":"ChannelSecretTargetPathSpec","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport type ResolverContext = ResolverContext;","entrypoint":"channel-secret-basic-runtime","exportName":"ResolverContext","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport type SecretDefaults = { env?: string; file?: string; exec?: string; store?: string;} | undefined;","entrypoint":"channel-secret-basic-runtime","exportName":"SecretDefaults","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 661d2cfe3b61a8dbd832e2b9a9ee652d7bec1bf4b413bad2e49a0cd470e66150\nexport type SecretTargetRegistryEntry = SecretTargetRegistryEntry;","entrypoint":"channel-secret-basic-runtime","exportName":"SecretTargetRegistryEntry","importSpecifier":"openclaw/plugin-sdk/channel-secret-basic-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/target-registry-types.ts"}
|
|
{"category":null,"entrypoint":"channel-secret-runtime","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","recordType":"module","sourcePath":"src/plugin-sdk/channel-secret-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectConditionalChannelFieldAssignments(params: { channelKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topLevelActiveWithoutAccounts: boolean; topLevelInheritedAccountActive: ChannelAccountPredicate; accountActive: ChannelAccountPredicate; topInactiveReason: string; accountInactiveReason: string | ((entry: ChannelAccountEntry) => string); }): void;","entrypoint":"channel-secret-runtime","exportName":"collectConditionalChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectNestedChannelFieldAssignments(params: { channelKey: string; nestedKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topLevelActive: boolean; topLevelInheritedAccountActive?: ChannelAccountPredicate; topInactiveReason: string; accountActive: ChannelAccountPredicate; accountInactiveReason: string | ((entry: ChannelAccountEntry) => string); }): void;","entrypoint":"channel-secret-runtime","exportName":"collectNestedChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: b3e8d5e4823adc5132727d117029f52ca4db21c9550cdccd46a5f283fc599b66\nexport function collectNestedChannelTtsAssignments(params: { channelKey: string; nestedKey: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topLevelActive: boolean; topInactiveReason: string; accountActive: ChannelAccountPredicate; accountInactiveReason: string | ((entry: { accountId: string; account: Record<string, unknown>; enabled: boolean; }) => string); }): void;","entrypoint":"channel-secret-runtime","exportName":"collectNestedChannelTtsAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-tts-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function collectSecretInputAssignment(params: { value: unknown; path: string; expected: SecretAssignment[\"expected\"]; defaults: SecretDefaults | undefined; context: ResolverContext; active?: boolean; inactiveReason?: string; owner?: SecretAssignmentOwner; apply: (value: unknown) => void; applyUnavailable?: () => void; }): void;","entrypoint":"channel-secret-runtime","exportName":"collectSecretInputAssignment","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function collectSimpleChannelFieldAssignments(params: { channelKey: string; field: string; channel: Record<string, unknown>; surface: ChannelAccountSurface; defaults: SecretDefaults | undefined; context: ResolverContext; topInactiveReason: string; accountInactiveReason: string; }): void;","entrypoint":"channel-secret-runtime","exportName":"collectSimpleChannelFieldAssignments","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function getChannelRecord(config: { channels?: Record<string, unknown>; }, channelKey: string): Record<string, unknown> | undefined;","entrypoint":"channel-secret-runtime","exportName":"getChannelRecord","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function getChannelSurface(config: { channels?: Record<string, unknown>; }, channelKey: string): { channel: Record<string, unknown>; surface: ChannelAccountSurface; } | null;","entrypoint":"channel-secret-runtime","exportName":"getChannelSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function hasConfiguredSecretInputValue(value: unknown, defaults: SecretDefaults | undefined): boolean;","entrypoint":"channel-secret-runtime","exportName":"hasConfiguredSecretInputValue","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function hasOwnProperty(record: Record<string, unknown>, key: string): boolean;","entrypoint":"channel-secret-runtime","exportName":"hasOwnProperty","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function isBaseFieldActiveForChannelSurface(surface: ChannelAccountSurface, rootKey: string): boolean;","entrypoint":"channel-secret-runtime","exportName":"isBaseFieldActiveForChannelSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function isEnabledFlag(value: unknown): boolean;","entrypoint":"channel-secret-runtime","exportName":"isEnabledFlag","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function isRecord(value: unknown): value is Record<string, unknown>;","entrypoint":"channel-secret-runtime","exportName":"isRecord","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function normalizeSecretStringValue(value: unknown): string;","entrypoint":"channel-secret-runtime","exportName":"normalizeSecretStringValue","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushAssignment(context: ResolverContext, assignment: SecretAssignment): void;","entrypoint":"channel-secret-runtime","exportName":"pushAssignment","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushInactiveSurfaceWarning(params: { context: ResolverContext; path: string; details?: string; }): void;","entrypoint":"channel-secret-runtime","exportName":"pushInactiveSurfaceWarning","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function pushWarning(context: ResolverContext, warning: SecretResolverWarning): void;","entrypoint":"channel-secret-runtime","exportName":"pushWarning","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport function resolveChannelAccountSurface(channel: Record<string, unknown>): ChannelAccountSurface;","entrypoint":"channel-secret-runtime","exportName":"resolveChannelAccountSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountEntry = ChannelAccountEntry;","entrypoint":"channel-secret-runtime","exportName":"ChannelAccountEntry","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountPredicate = ChannelAccountPredicate;","entrypoint":"channel-secret-runtime","exportName":"ChannelAccountPredicate","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2c2614157fd145a4e47c8ba6da531ed1f9d8c48186b9ed5ad9f43407009fb6a6\nexport type ChannelAccountSurface = ChannelAccountSurface;","entrypoint":"channel-secret-runtime","exportName":"ChannelAccountSurface","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/channel-secret-basic-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport type ResolverContext = ResolverContext;","entrypoint":"channel-secret-runtime","exportName":"ResolverContext","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport type SecretDefaults = { env?: string; file?: string; exec?: string; store?: string;} | undefined;","entrypoint":"channel-secret-runtime","exportName":"SecretDefaults","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 661d2cfe3b61a8dbd832e2b9a9ee652d7bec1bf4b413bad2e49a0cd470e66150\nexport type SecretTargetRegistryEntry = SecretTargetRegistryEntry;","entrypoint":"channel-secret-runtime","exportName":"SecretTargetRegistryEntry","importSpecifier":"openclaw/plugin-sdk/channel-secret-runtime","kind":"type","recordType":"export","sourcePath":"src/secrets/target-registry-types.ts"}
|
|
{"category":null,"entrypoint":"channel-send-result","importSpecifier":"openclaw/plugin-sdk/channel-send-result","recordType":"module","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function attachChannelToResult<T extends object>(channel: string, result: T): T & { channel: string; };","entrypoint":"channel-send-result","exportName":"attachChannelToResult","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function attachChannelToResults<T extends object>(channel: string, results: readonly T[]): (T & { channel: string; })[];","entrypoint":"channel-send-result","exportName":"attachChannelToResults","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function buildChannelSendResult(channel: string, result: ChannelSendRawResult): { channel: string; ok: boolean; messageId: string; error: Error | undefined; };","entrypoint":"channel-send-result","exportName":"buildChannelSendResult","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function createAttachedChannelResultAdapter(params: { channel: string; sendText?: (ctx: SendTextParams) => MaybePromise<Omit<OutboundDeliveryResult, \"channel\">>; sendMedia?: (ctx: SendMediaParams) => MaybePromise<Omit<OutboundDeliveryResult, \"channel\">>; sendPoll?: (ctx: SendPollParams) => MaybePromise<Omit<ChannelPollResult, \"channel\">>; }): Pick<ChannelOutboundAdapter, \"sendText\" | \"sendMedia\" | \"sendPoll\">;","entrypoint":"channel-send-result","exportName":"createAttachedChannelResultAdapter","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function createEmptyChannelResult(channel: string, result?: Partial<Omit<OutboundDeliveryResult, \"channel\" | \"messageId\">> & { messageId?: string; }): OutboundDeliveryResult;","entrypoint":"channel-send-result","exportName":"createEmptyChannelResult","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport function createRawChannelSendResultAdapter(params: { channel: string; sendText?: (ctx: SendTextParams) => MaybePromise<ChannelSendRawResult>; sendMedia?: (ctx: SendMediaParams) => MaybePromise<ChannelSendRawResult>; }): Pick<ChannelOutboundAdapter, \"sendText\" | \"sendMedia\">;","entrypoint":"channel-send-result","exportName":"createRawChannelSendResultAdapter","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: 819fc917e06d347b5fd7ad4a40a0f23d8e7048c7c01e1bd3dc27fd7c0d067b1b\nexport type ChannelOutboundAdapter = ChannelOutboundAdapter;","entrypoint":"channel-send-result","exportName":"ChannelOutboundAdapter","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/outbound.types.ts"}
|
|
{"declaration":"// declaration closure: d236faaf3aec0646fafc85260312fad7b6ed2d0ba1c08d92a9e58055c77a2f44\nexport type ChannelSendRawResult = ChannelSendRawResult;","entrypoint":"channel-send-result","exportName":"ChannelSendRawResult","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-send-result.ts"}
|
|
{"declaration":"// declaration closure: ad7a5409ddc37c45c4f09cf7bcc3b75dee13a6e61485b894cc76b2c459519987\nexport type OutboundDeliveryResult = OutboundDeliveryResult;","entrypoint":"channel-send-result","exportName":"OutboundDeliveryResult","importSpecifier":"openclaw/plugin-sdk/channel-send-result","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/deliver-types.ts"}
|
|
{"category":"channel","entrypoint":"channel-setup","importSpecifier":"openclaw/plugin-sdk/channel-setup","recordType":"module","sourcePath":"src/plugin-sdk/channel-setup.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function baseUrlTextInput<TAccount>(params: BaseUrlTextInputParams<TAccount>): ChannelSetupWizardTextInput;","entrypoint":"channel-setup","exportName":"baseUrlTextInput","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: 50f8c1ec0373e7f539b7b6454b8558458121bb3daf818deb878370d515a7d8bd\nexport function createOptionalChannelSetupAdapter(params: OptionalChannelSetupParams): ChannelSetupAdapter;","entrypoint":"channel-setup","exportName":"createOptionalChannelSetupAdapter","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/optional-channel-setup.ts"}
|
|
{"declaration":"// declaration closure: 29b6e15ef83a2a60aa3d09ed88df5763877c3500818974754621eeb216b8e586\nexport function createOptionalChannelSetupSurface(params: OptionalChannelSetupParams): OptionalChannelSetupSurface;","entrypoint":"channel-setup","exportName":"createOptionalChannelSetupSurface","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-setup.ts"}
|
|
{"declaration":"// declaration closure: 50f8c1ec0373e7f539b7b6454b8558458121bb3daf818deb878370d515a7d8bd\nexport function createOptionalChannelSetupWizard(params: OptionalChannelSetupParams): ChannelSetupWizard;","entrypoint":"channel-setup","exportName":"createOptionalChannelSetupWizard","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/optional-channel-setup.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelDmPolicy(params: { label: string; channel: string; policyKey: string; allowFromKey: string; getCurrent: (cfg: OpenClawConfig) => DmPolicy; promptAllowFrom?: ChannelSetupDmPolicy[\"promptAllowFrom\"]; getAllowFrom?: (cfg: OpenClawConfig) => Array<string | number> | undefined; }): ChannelSetupDmPolicy;","entrypoint":"channel-setup","exportName":"createTopLevelChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: dca94113062f88da22ea640b37c7f608e9cad0035fa5ac2fa6e9aea20d574b7f\nexport function defineChannelSetupContract<const Fields extends Record<string, ChannelSetupField>>(params: { fields: Fields; } & ChannelSetupContractAdapterParams<Fields>): ChannelOwnedSetupContract;","entrypoint":"channel-setup","exportName":"defineChannelSetupContract","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-contract.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function defineTokenCredential<TAccount extends ResolvedCredentialAccount>(params: TokenCredentialParams<TAccount>): ChannelSetupWizardCredential;","entrypoint":"channel-setup","exportName":"defineTokenCredential","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: e3870681f84115592aba8c1c1b144ad3d72df4579c4c17f528eae9a7d1344bbc\nexport function formatDocsLink(path: string | undefined | null, label?: string, opts?: { fallback?: string; force?: boolean; }): string;","entrypoint":"channel-setup","exportName":"formatDocsLink","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"packages/terminal-core/src/links.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function setSetupChannelEnabled(cfg: OpenClawConfig, channel: string, enabled: boolean): OpenClawConfig;","entrypoint":"channel-setup","exportName":"setSetupChannelEnabled","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function splitSetupEntries(raw: string): string[];","entrypoint":"channel-setup","exportName":"splitSetupEntries","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"channel-setup","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 025e54381a01df37e576e9bdd346cbf0bc8c94d72cbc8c35811d284d62bad021\nexport type ChannelSetupAdapter<Input extends {\n name?: string;\n} = ChannelSetupInput> = ChannelSetupAdapter<Input>;","entrypoint":"channel-setup","exportName":"ChannelSetupAdapter","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-adapter.types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupDmPolicy = ChannelSetupDmPolicy;","entrypoint":"channel-setup","exportName":"ChannelSetupDmPolicy","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: aee1e359ae8adaa2698c391f133bcae4ab5659e27ba92a9ddff8407a110101fe\nexport type ChannelSetupInput = ChannelSetupInput;","entrypoint":"channel-setup","exportName":"ChannelSetupInput","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-input.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizard = ChannelSetupWizard;","entrypoint":"channel-setup","exportName":"ChannelSetupWizard","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 29b6e15ef83a2a60aa3d09ed88df5763877c3500818974754621eeb216b8e586\nexport type OptionalChannelSetupSurface = OptionalChannelSetupSurface;","entrypoint":"channel-setup","exportName":"OptionalChannelSetupSurface","importSpecifier":"openclaw/plugin-sdk/channel-setup","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-setup.ts"}
|
|
{"category":null,"entrypoint":"channel-status","importSpecifier":"openclaw/plugin-sdk/channel-status","recordType":"module","sourcePath":"src/plugin-sdk/channel-status.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildBaseChannelStatusSummary<TExtra extends StatusSnapshotExtra>(snapshot: { configured?: boolean | null; running?: boolean | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; }, extra?: TExtra): { configured: boolean; } & TExtra & { running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"channel-status","exportName":"buildBaseChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildComputedAccountStatusSnapshot<TExtra extends StatusSnapshotExtra>(params: { accountId: string; name?: string; enabled?: boolean; configured?: boolean; runtime?: RuntimeLifecycleSnapshot | null; probe?: unknown; }, extra?: TExtra): { lastInboundAt: number | null; lastOutboundAt: number | null; activeRunStartedAt?: number | undefined; lastRunActivityAt?: number | undefined; activeRuns?: number | undefined; busy?: boolean | undefined; terminalDisconnect?: true | undefined; ingressUnavailable?: true | undefined; lifecycle?: \"blocked\" | \"starting\" | \"ready\" | \"recovering\" | \"stopped\" | undefined; healthState?: string | undefined; lastTransportActivityAt?: number | undefined; lastEventAt?: number | undefined; lastDisconnect?: string | { at: number; status?: number; error?: string; loggedOut?: boolean; } | undefined; lastConnectedAt?: number | undefined; reconnectAttempts?: number | undefined; restartPending?: boolean | undefined; connected?: boolean | undefined; linked?: boolean | undefined; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; probe: unknown; accountId: string; name: string | undefined; enabled: boolean | undefined; configured: boolean | undefined; } & TExtra;","entrypoint":"channel-status","exportName":"buildComputedAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildProbeChannelStatusSummary<TExtra extends Record<string, unknown>>(snapshot: { configured?: boolean | null; running?: boolean | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; probe?: unknown; lastProbeAt?: number | null; }, extra?: TExtra): { configured: boolean; } & TExtra & { probe: unknown; lastProbeAt: number | null; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"channel-status","exportName":"buildProbeChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildTokenChannelStatusSummary(snapshot: { configured?: boolean | null; tokenSource?: string | null; running?: boolean | null; mode?: string | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; probe?: unknown; lastProbeAt?: number | null; }, opts?: { includeMode?: boolean; }): { tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; } | { mode: string | null; tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"channel-status","exportName":"buildTokenChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function collectStatusIssuesFromLastError(channel: string, accounts: Array<{ accountId: string; lastError?: unknown; }>): ChannelStatusIssue[];","entrypoint":"channel-status","exportName":"collectStatusIssuesFromLastError","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function createDefaultChannelRuntimeState<T extends Record<string, unknown>>(accountId: string, extra?: T): { accountId: string; running: false; lastStartAt: null; lastStopAt: null; lastError: null; } & T;","entrypoint":"channel-status","exportName":"createDefaultChannelRuntimeState","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: edc542128a31c2f804b26a22ace5fb7572ae9880dd3e3cd22d0d39b926c9679f\nexport function projectCredentialSnapshotFields(account: unknown): Pick<Partial<ChannelAccountSnapshot>, \"tokenSource\" | \"botTokenSource\" | \"appTokenSource\" | \"signingSecretSource\" | \"tokenStatus\" | \"botTokenStatus\" | \"appTokenStatus\" | \"signingSecretStatus\" | \"userTokenStatus\">;","entrypoint":"channel-status","exportName":"projectCredentialSnapshotFields","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/channels/account-snapshot-fields.ts"}
|
|
{"declaration":"// declaration closure: edc542128a31c2f804b26a22ace5fb7572ae9880dd3e3cd22d0d39b926c9679f\nexport function resolveConfiguredFromCredentialStatuses(account: unknown): boolean | undefined;","entrypoint":"channel-status","exportName":"resolveConfiguredFromCredentialStatuses","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/channels/account-snapshot-fields.ts"}
|
|
{"declaration":"// declaration closure: edc542128a31c2f804b26a22ace5fb7572ae9880dd3e3cd22d0d39b926c9679f\nexport function resolveConfiguredFromRequiredCredentialStatuses(account: unknown, requiredKeys: CredentialStatusKey[]): boolean | undefined;","entrypoint":"channel-status","exportName":"resolveConfiguredFromRequiredCredentialStatuses","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"function","recordType":"export","sourcePath":"src/channels/account-snapshot-fields.ts"}
|
|
{"declaration":"// declaration closure: 38c836c4c6e6735b56ec2012eb8b0e2f7488482ed762bdb6333fda3b6b83d5f6\nexport const PAIRING_APPROVED_MESSAGE: \"✅ OpenClaw access approved. Send a message to start chatting.\";","entrypoint":"channel-status","exportName":"PAIRING_APPROVED_MESSAGE","importSpecifier":"openclaw/plugin-sdk/channel-status","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/pairing-message.ts"}
|
|
{"category":null,"entrypoint":"channel-streaming","importSpecifier":"openclaw/plugin-sdk/channel-streaming","recordType":"module","sourcePath":"src/plugin-sdk/channel-streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-streaming","exportName":"buildChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function buildChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): ChannelProgressDraftLine | undefined;","entrypoint":"channel-streaming","exportName":"buildChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function createChannelProgressDraftGate(params: { onStart: () => void | Promise<void>; initialDelayMs?: number; onStartError?: (error: unknown) => void; setTimeoutFn?: typeof setTimeout; clearTimeoutFn?: typeof clearTimeout; }): { readonly hasStarted: boolean; readonly workEvents: number; noteWork(): Promise<boolean>; startNow(): Promise<void>; cancel(): void; reset(): void; };","entrypoint":"channel-streaming","exportName":"createChannelProgressDraftGate","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLine(input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-streaming","exportName":"formatChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftLineForEntry(entry: StreamingCompatEntry | null | undefined, input: ChannelProgressDraftLineInput, options?: ChannelProgressLineOptions): string | undefined;","entrypoint":"channel-streaming","exportName":"formatChannelProgressDraftLineForEntry","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatChannelProgressDraftText(params: { entry?: StreamingCompatEntry | null; lines: Array<string | ChannelProgressDraftLine>; seed?: string; random?: () => number; formatLine?: (line: string) => string; bullet?: string; narration?: string; plan?: readonly AgentPlanStep[]; }): string;","entrypoint":"channel-streaming","exportName":"formatChannelProgressDraftText","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function formatPlanChecklistLines(steps: readonly AgentPlanStep[], options: { maxLines: number; maxLineChars: number; }): string[];","entrypoint":"channel-streaming","exportName":"formatPlanChecklistLines","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function getChannelStreamingConfigObject(entry: StreamingCompatEntry | null | undefined): ChannelStreamingConfig | undefined;","entrypoint":"channel-streaming","exportName":"getChannelStreamingConfigObject","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isChannelProgressDraftWorkToolName(name: string | null | undefined): boolean;","entrypoint":"channel-streaming","exportName":"isChannelProgressDraftWorkToolName","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isCommandToolName(name: string | undefined): boolean;","entrypoint":"channel-streaming","exportName":"isCommandToolName","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function isPotentialTruncatedFinal(finalText: string): boolean;","entrypoint":"channel-streaming","exportName":"isPotentialTruncatedFinal","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function mergeChannelProgressDraftLine<TLine extends string | ChannelProgressDraftLine>(lines: TLine[], line: TLine, params: { maxLines: number; }): TLine[];","entrypoint":"channel-streaming","exportName":"mergeChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeAgentPlanSteps(value: unknown): AgentPlanStep[] | undefined;","entrypoint":"channel-streaming","exportName":"normalizeAgentPlanSteps","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function normalizeChannelProgressDraftLineIdentity(line: string | ChannelProgressDraftLine | undefined): string;","entrypoint":"channel-streaming","exportName":"normalizeChannelProgressDraftLineIdentity","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelPreviewStreamMode(entry: StreamingCompatEntry | null | undefined, defaultMode: StreamingMode): StreamingMode;","entrypoint":"channel-streaming","exportName":"resolveChannelPreviewStreamMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftConfig(entry: StreamingCompatEntry | null | undefined): ChannelStreamingProgressConfig;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftLabel(params: { entry?: StreamingCompatEntry | null; seed?: string; random?: () => number; }): string | undefined;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftLabel","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftLineOptions(entry: StreamingCompatEntry | null | undefined, options?: ChannelProgressLineOptions): ChannelProgressLineOptions;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftLineOptions","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLineChars(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftMaxLineChars","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftMaxLines(entry: StreamingCompatEntry | null | undefined, defaultValue?: number): number;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftMaxLines","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelProgressDraftRender(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelProgressDraftRenderMode): ChannelProgressDraftRenderMode;","entrypoint":"channel-streaming","exportName":"resolveChannelProgressDraftRender","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockCoalesce(entry: StreamingCompatEntry | null | undefined): BlockStreamingCoalesceConfig | undefined;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingBlockCoalesce","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined): boolean | undefined;\nexport function resolveChannelStreamingBlockEnabled(entry: StreamingCompatEntry | null | undefined, previewPolicy: { previewAvailable: boolean; blockStreamingDefault?: \"off\" | \"on\"; }): boolean;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingBlockEnabled","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingChunkMode(entry: StreamingCompatEntry | null | undefined): TextChunkMode | undefined;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function resolveChannelStreamingNativeTransport(entry: StreamingCompatEntry | null | undefined): boolean | undefined;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingNativeTransport","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewChunk(entry: StreamingCompatEntry | null | undefined): BlockStreamingChunkConfig | undefined;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingPreviewChunk","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewCommandText(entry: StreamingCompatEntry | null | undefined, defaultValue?: ChannelStreamingCommandTextMode): ChannelStreamingCommandTextMode;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingPreviewCommandText","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingPreviewToolProgress(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingPreviewToolProgress","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressCommentary(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean, mode?: StreamingMode): boolean;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingProgressCommentary","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingProgressNarration(entry: StreamingCompatEntry | null | undefined, defaultValue?: boolean): boolean;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingProgressNarration","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveChannelStreamingSuppressDefaultToolProgressMessages(entry: StreamingCompatEntry | null | undefined, options?: { draftStreamActive?: boolean; previewToolProgressEnabled?: boolean; previewStreamingEnabled?: boolean; }): boolean;","entrypoint":"channel-streaming","exportName":"resolveChannelStreamingSuppressDefaultToolProgressMessages","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function resolveTranscriptBackedChannelFinalText(params: { finalText: string; resolveCandidateText: () => Promise<string | undefined>; }): Promise<string>;","entrypoint":"channel-streaming","exportName":"resolveTranscriptBackedChannelFinalText","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport function selectLongerFinalText(params: { finalText: string; candidateTexts: readonly (string | undefined)[]; }): string | undefined;","entrypoint":"channel-streaming","exportName":"selectLongerFinalText","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"function","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport const DEFAULT_PROGRESS_DRAFT_INITIAL_DELAY_MS: 1500;","entrypoint":"channel-streaming","exportName":"DEFAULT_PROGRESS_DRAFT_INITIAL_DELAY_MS","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"const","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport const DEFAULT_PROGRESS_DRAFT_LABELS: readonly [\"Working\"];","entrypoint":"channel-streaming","exportName":"DEFAULT_PROGRESS_DRAFT_LABELS","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"const","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStep = AgentPlanStep;","entrypoint":"channel-streaming","exportName":"AgentPlanStep","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStepInput = AgentPlanStepInput;","entrypoint":"channel-streaming","exportName":"AgentPlanStepInput","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type AgentPlanStepStatus = AgentPlanStepStatus;","entrypoint":"channel-streaming","exportName":"AgentPlanStepStatus","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelDeliveryStreamingConfig = ChannelDeliveryStreamingConfig;","entrypoint":"channel-streaming","exportName":"ChannelDeliveryStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelPreviewStreamingConfig = ChannelPreviewStreamingConfig;","entrypoint":"channel-streaming","exportName":"ChannelPreviewStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftLine = ChannelProgressDraftLine;","entrypoint":"channel-streaming","exportName":"ChannelProgressDraftLine","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftLineInput = ChannelProgressDraftLineInput;","entrypoint":"channel-streaming","exportName":"ChannelProgressDraftLineInput","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftLineKind = \"plan\" | \"tool\" | \"approval\" | \"item\" | \"command-output\" | \"patch\";","entrypoint":"channel-streaming","exportName":"ChannelProgressDraftLineKind","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressDraftRenderMode = ChannelProgressDraftRenderMode;","entrypoint":"channel-streaming","exportName":"ChannelProgressDraftRenderMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d81e7a5a387b0f0950317a3fa6305a2f73495648af35e9cde24f46b9225ae3a4\nexport type ChannelProgressLineOptions = ChannelProgressLineOptions;","entrypoint":"channel-streaming","exportName":"ChannelProgressLineOptions","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingBlockConfig = ChannelStreamingBlockConfig;","entrypoint":"channel-streaming","exportName":"ChannelStreamingBlockConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingCommandTextMode = ChannelStreamingCommandTextMode;","entrypoint":"channel-streaming","exportName":"ChannelStreamingCommandTextMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingConfig<TProgress extends ChannelStreamingProgressConfig = ChannelStreamingProgressConfig> = ChannelStreamingConfig<TProgress>;","entrypoint":"channel-streaming","exportName":"ChannelStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingPreviewConfig = ChannelStreamingPreviewConfig;","entrypoint":"channel-streaming","exportName":"ChannelStreamingPreviewConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ChannelStreamingProgressConfig = ChannelStreamingProgressConfig;","entrypoint":"channel-streaming","exportName":"ChannelStreamingProgressConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackChannelStreamingConfig = SlackChannelStreamingConfig;","entrypoint":"channel-streaming","exportName":"SlackChannelStreamingConfig","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport type StreamingCompatEntry = StreamingCompatEntry;","entrypoint":"channel-streaming","exportName":"StreamingCompatEntry","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type StreamingMode = StreamingMode;","entrypoint":"channel-streaming","exportName":"StreamingMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type TextChunkMode = TextChunkMode;","entrypoint":"channel-streaming","exportName":"TextChunkMode","importSpecifier":"openclaw/plugin-sdk/channel-streaming","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"category":null,"entrypoint":"channel-streaming-config","importSpecifier":"openclaw/plugin-sdk/channel-streaming-config","recordType":"module","sourcePath":"src/plugin-sdk/channel-streaming-config.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function getChannelStreamingConfigObject(entry: StreamingCompatEntry | null | undefined): ChannelStreamingConfig | undefined;","entrypoint":"channel-streaming-config","exportName":"getChannelStreamingConfigObject","importSpecifier":"openclaw/plugin-sdk/channel-streaming-config","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"declaration":"// declaration closure: 065c5584e291e52f678547640926e6a1fed32b80a31224e530d925444dabcf9d\nexport function resolveChannelStreamingNativeTransport(entry: StreamingCompatEntry | null | undefined): boolean | undefined;","entrypoint":"channel-streaming-config","exportName":"resolveChannelStreamingNativeTransport","importSpecifier":"openclaw/plugin-sdk/channel-streaming-config","kind":"function","recordType":"export","sourcePath":"src/channels/streaming-config-readers.ts"}
|
|
{"category":null,"entrypoint":"cli-argv","importSpecifier":"openclaw/plugin-sdk/cli-argv","recordType":"module","sourcePath":"src/plugin-sdk/cli-argv.ts"}
|
|
{"declaration":"// declaration closure: 1a1e54e1753f84209f7528ca0f63ec12be3b0bf8562f5b9098c6ba78d1bd363a\nexport function consumeRootOptionToken(args: ReadonlyArray<string>, index: number): number;","entrypoint":"cli-argv","exportName":"consumeRootOptionToken","importSpecifier":"openclaw/plugin-sdk/cli-argv","kind":"function","recordType":"export","sourcePath":"src/infra/cli-root-options.ts"}
|
|
{"declaration":"// declaration closure: 1a1e54e1753f84209f7528ca0f63ec12be3b0bf8562f5b9098c6ba78d1bd363a\nexport function getRootOptionAwareCommandPath(argv: readonly string[], depth: number): string[];","entrypoint":"cli-argv","exportName":"getRootOptionAwareCommandPath","importSpecifier":"openclaw/plugin-sdk/cli-argv","kind":"function","recordType":"export","sourcePath":"src/infra/cli-root-options.ts"}
|
|
{"declaration":"// declaration closure: 1a1e54e1753f84209f7528ca0f63ec12be3b0bf8562f5b9098c6ba78d1bd363a\nexport function isValueToken(arg: string | undefined): boolean;","entrypoint":"cli-argv","exportName":"isValueToken","importSpecifier":"openclaw/plugin-sdk/cli-argv","kind":"function","recordType":"export","sourcePath":"src/infra/cli-root-options.ts"}
|
|
{"declaration":"// declaration closure: 1a1e54e1753f84209f7528ca0f63ec12be3b0bf8562f5b9098c6ba78d1bd363a\nexport const FLAG_TERMINATOR: \"--\";","entrypoint":"cli-argv","exportName":"FLAG_TERMINATOR","importSpecifier":"openclaw/plugin-sdk/cli-argv","kind":"const","recordType":"export","sourcePath":"src/infra/cli-root-options.ts"}
|
|
{"category":null,"entrypoint":"collection-runtime","importSpecifier":"openclaw/plugin-sdk/collection-runtime","recordType":"module","sourcePath":"src/plugin-sdk/collection-runtime.ts"}
|
|
{"declaration":"// declaration closure: c57e4be7c57ce0b11ea6edc5b422024f5bfc3f4f23fbb086154de48e632c2729\nexport function pruneMapToMaxSize<K, V>(map: Map<K, V>, maxSize: number): void;","entrypoint":"collection-runtime","exportName":"pruneMapToMaxSize","importSpecifier":"openclaw/plugin-sdk/collection-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/map-size.ts"}
|
|
{"category":"channel","entrypoint":"command-auth","importSpecifier":"openclaw/plugin-sdk/command-auth","recordType":"module","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function buildCommandText(commandName: string, args?: string): string;","entrypoint":"command-auth","exportName":"buildCommandText","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function buildCommandTextFromArgs(command: ChatCommandDefinition, args?: CommandArgs): string;","entrypoint":"command-auth","exportName":"buildCommandTextFromArgs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 4982da357d60e98ae6702db60eabcba49c19798ff6ae7e78218b51c12b0bd6e3\nexport function buildCommandsPaginationKeyboard(currentPage: number, totalPages: number, agentId?: string): Array<Array<{ text: string; callback_data: string; }>>;","entrypoint":"command-auth","exportName":"buildCommandsPaginationKeyboard","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/telegram-command-ui.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function buildModelsProviderData(cfg: OpenClawConfig, agentId?: string, options?: { view?: \"default\" | \"all\"; workspaceDir?: string; }): Promise<ModelsProviderData>;","entrypoint":"command-auth","exportName":"buildModelsProviderData","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport function createPreCryptoDirectDmAuthorizer(params: { resolveAccess: (senderId: string) => Promise<Pick<ResolvedInboundDirectDmAccess, \"access\"> | ResolvedInboundDirectDmAccess>; issuePairingChallenge?: (params: { senderId: string; reply: (text: string) => Promise<void>; }) => Promise<void>; onBlocked?: (params: { senderId: string; reason: string; reasonCode: DmGroupAccessReasonCode; }) => void; }): (input: { senderId: string; reply: (text: string) => Promise<void>; }) => Promise<\"allow\" | \"block\" | \"pairing\">;","entrypoint":"command-auth","exportName":"createPreCryptoDirectDmAuthorizer","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport function expandAllowFromWithAccessGroups(params: { cfg?: OpenClawConfig; allowFrom: Array<string | number> | null | undefined; channel: ChannelId; accountId: string; senderId: string; senderAllowEntry?: string; isSenderAllowed?: (senderId: string, allowFrom: string[]) => boolean; resolveMembership?: AccessGroupMembershipResolver; }): Promise<string[]>;","entrypoint":"command-auth","exportName":"expandAllowFromWithAccessGroups","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function findCommandByNativeName(name: string, provider?: string, options?: NativeCommandProviderLookupOptions): ChatCommandDefinition | undefined;","entrypoint":"command-auth","exportName":"findCommandByNativeName","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function formatCommandArgMenuTitle(params: { command: ChatCommandDefinition; menu: NonNullable<ReturnType<typeof resolveCommandArgMenu>>; }): string;","entrypoint":"command-auth","exportName":"formatCommandArgMenuTitle","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function formatModelsAvailableHeader(params: { provider: string; total: number; cfg: OpenClawConfig; agentId?: string; agentDir?: string; workspaceDir?: string; sessionEntry?: ModelsCommandSessionEntry; }): string;","entrypoint":"command-auth","exportName":"formatModelsAvailableHeader","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function getCommandDetection(_cfg?: OpenClawConfig): CommandDetection;","entrypoint":"command-auth","exportName":"getCommandDetection","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: 068b78d5bd7d73c1294c8fe916422faf25d520796dd470e16a7fb64f0aced39d\nexport function getPluginCommandSpecs(provider?: string, options?: PluginCommandSpecOptions): Array<{ name: string; description: string; descriptionLocalizations?: Record<string, string>; acceptsArgs: boolean; }>;","entrypoint":"command-auth","exportName":"getPluginCommandSpecs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/command-specs.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function hasControlCommand(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-auth","exportName":"hasControlCommand","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function hasInlineCommandTokens(text?: string): boolean;","entrypoint":"command-auth","exportName":"hasInlineCommandTokens","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: 0beb3fc6ebaea77d68a464abf065d2ea4f6871e7677f4b2861b5c772feb10c72\nexport function isCommandEnabled(cfg: OpenClawConfig, commandKey: string): boolean;","entrypoint":"command-auth","exportName":"isCommandEnabled","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-list.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function isCommandMessage(raw: string): boolean;","entrypoint":"command-auth","exportName":"isCommandMessage","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function isControlCommandMessage(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-auth","exportName":"isControlCommandMessage","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: 02ee6f4b4665448141aacaff01b39a41b6df02934f058afb5ec26be6c2cf2462\nexport function isNativeCommandSurface(surface?: string): boolean;","entrypoint":"command-auth","exportName":"isNativeCommandSurface","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-text-routing.ts"}
|
|
{"declaration":"// declaration closure: 0beb3fc6ebaea77d68a464abf065d2ea4f6871e7677f4b2861b5c772feb10c72\nexport function listChatCommands(params?: { skillCommands?: SkillCommandSpec[]; }): ChatCommandDefinition[];","entrypoint":"command-auth","exportName":"listChatCommands","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-list.ts"}
|
|
{"declaration":"// declaration closure: 0beb3fc6ebaea77d68a464abf065d2ea4f6871e7677f4b2861b5c772feb10c72\nexport function listChatCommandsForConfig(cfg: OpenClawConfig, params?: { skillCommands?: SkillCommandSpec[]; }): ChatCommandDefinition[];","entrypoint":"command-auth","exportName":"listChatCommandsForConfig","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-list.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecs(params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"command-auth","exportName":"listNativeCommandSpecs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecsForConfig(cfg: OpenClawConfig, params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"command-auth","exportName":"listNativeCommandSpecsForConfig","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 068b78d5bd7d73c1294c8fe916422faf25d520796dd470e16a7fb64f0aced39d\nexport function listProviderPluginCommandSpecs(provider?: string): Array<{ name: string; description: string; descriptionLocalizations?: Record<string, string>; acceptsArgs: boolean; }>;","entrypoint":"command-auth","exportName":"listProviderPluginCommandSpecs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/command-specs.ts"}
|
|
{"declaration":"// declaration closure: 016686d80a9b037683876ad6eddb2646c60900e15890c3fa08a4b8b28ae40ddb\nexport function listReservedChatSlashCommandNames(extraNames?: string[]): Set<string>;","entrypoint":"command-auth","exportName":"listReservedChatSlashCommandNames","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-command-invocation.ts"}
|
|
{"declaration":"// declaration closure: b4895dcd2c00acbf8c9aa748a6f39deb44375fdb50437b19ee0143d3352aee72\nexport function listSkillCommandsForAgents(params: { cfg: OpenClawConfig; agentIds?: string[]; sessionEntry?: ExecSessionDefaults; sessionKey?: string; execOverrides?: ExecPolicyOverrides; }): SkillCommandSpec[];","entrypoint":"command-auth","exportName":"listSkillCommandsForAgents","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-commands.ts"}
|
|
{"declaration":"// declaration closure: b4895dcd2c00acbf8c9aa748a6f39deb44375fdb50437b19ee0143d3352aee72\nexport function listSkillCommandsForWorkspace(params: { workspaceDir: string; cfg: OpenClawConfig; agentId?: string; skillFilter?: string[]; sessionEntry?: ExecSessionDefaults; sessionKey?: string; execOverrides?: ExecPolicyOverrides; }): SkillCommandSpec[];","entrypoint":"command-auth","exportName":"listSkillCommandsForWorkspace","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-commands.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function maybeResolveTextAlias(raw: string, cfg?: OpenClawConfig): string | null;","entrypoint":"command-auth","exportName":"maybeResolveTextAlias","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function normalizeCommandBody(raw: string, options?: CommandNormalizeOptions): string;","entrypoint":"command-auth","exportName":"normalizeCommandBody","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function parseAccessGroupAllowFromEntry(entry: string): string | null;","entrypoint":"command-auth","exportName":"parseAccessGroupAllowFromEntry","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function parseCommandArgs(command: ChatCommandDefinition, raw?: string): CommandArgs | undefined;","entrypoint":"command-auth","exportName":"parseCommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport function resolveAccessGroupAllowFromMatches(params: { cfg?: OpenClawConfig; allowFrom: Array<string | number> | null | undefined; channel: ChannelId; accountId: string; senderId: string; isSenderAllowed?: (senderId: string, allowFrom: string[]) => boolean; resolveMembership?: AccessGroupMembershipResolver; }): Promise<string[]>;","entrypoint":"command-auth","exportName":"resolveAccessGroupAllowFromMatches","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport function resolveAccessGroupAllowFromState(params: { accessGroups?: Record<string, AccessGroupConfig>; allowFrom: Array<string | number> | null | undefined; channel: ChannelId; accountId: string; senderId: string; isSenderAllowed?: (senderId: string, allowFrom: string[]) => boolean; resolveMembership?: AccessGroupMembershipLookup; }): Promise<ResolvedAccessGroupAllowFromState>;","entrypoint":"command-auth","exportName":"resolveAccessGroupAllowFromState","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgChoices(params: { command: ChatCommandDefinition; arg: CommandArgDefinition; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): ResolvedCommandArgChoice[];","entrypoint":"command-auth","exportName":"resolveCommandArgChoices","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgMenu(params: { command: ChatCommandDefinition; args?: CommandArgs; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): { arg: CommandArgDefinition; choices: ResolvedCommandArgChoice[]; title?: string; } | null;","entrypoint":"command-auth","exportName":"resolveCommandArgMenu","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 2575f67bbbe472130ce85781c581decc1d2a5fa66a16b07f2a525285203524dc\nexport function resolveCommandAuthorization(params: { ctx: MsgContext; cfg: OpenClawConfig; commandAuthorized: boolean; }): CommandAuthorization;","entrypoint":"command-auth","exportName":"resolveCommandAuthorization","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-auth.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport function resolveCommandAuthorizedFromAuthorizers(params: { useAccessGroups: boolean; authorizers: CommandAuthorizer[]; modeWhenAccessGroupsOff?: CommandGatingModeWhenAccessGroupsOff; }): boolean;","entrypoint":"command-auth","exportName":"resolveCommandAuthorizedFromAuthorizers","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport function resolveControlCommandGate(params: { useAccessGroups: boolean; authorizers: CommandAuthorizer[]; allowTextCommands: boolean; hasControlCommand: boolean; modeWhenAccessGroupsOff?: CommandGatingModeWhenAccessGroupsOff; }): { commandAuthorized: boolean; shouldBlock: boolean; };","entrypoint":"command-auth","exportName":"resolveControlCommandGate","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport function resolveDirectDmAuthorizationOutcome(params: { isGroup: boolean; dmPolicy: string; senderAllowedForCommands: boolean; }): \"disabled\" | \"unauthorized\" | \"allowed\";","entrypoint":"command-auth","exportName":"resolveDirectDmAuthorizationOutcome","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport function resolveDualTextControlCommandGate(params: { useAccessGroups: boolean; primaryConfigured: boolean; primaryAllowed: boolean; secondaryConfigured: boolean; secondaryAllowed: boolean; hasControlCommand: boolean; modeWhenAccessGroupsOff?: CommandGatingModeWhenAccessGroupsOff; }): { commandAuthorized: boolean; shouldBlock: boolean; };","entrypoint":"command-auth","exportName":"resolveDualTextControlCommandGate","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport function resolveInboundDirectDmAccessWithRuntime(params: { cfg: OpenClawConfig; channel: ChannelId; accountId: string; dmPolicy?: string | null; allowFrom?: Array<string | number> | null; senderId: string; rawBody: string; isSenderAllowed: (senderId: string, allowFrom: string[]) => boolean; resolveAccessGroupMembership?: AccessGroupMembershipResolver; runtime: DirectDmCommandAuthorizationRuntime; modeWhenAccessGroupsOff?: \"allow\" | \"deny\" | \"configured\"; readStoreAllowFrom?: (provider: ChannelId, accountId: string) => Promise<string[]>; }): Promise<ResolvedInboundDirectDmAccess>;","entrypoint":"command-auth","exportName":"resolveInboundDirectDmAccessWithRuntime","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function resolveModelsCommandReply(params: { cfg: OpenClawConfig; commandBodyNormalized: string; surface?: string; currentModel?: string; agentId?: string; agentDir?: string; workspaceDir?: string; sessionEntry?: ModelsCommandSessionEntry; }): Promise<ReplyPayload | null>;","entrypoint":"command-auth","exportName":"resolveModelsCommandReply","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: eee65299b3f8ea277aa2c9e67348d2857183ba0a70ff62d0a67b4242225dc842\nexport function resolveNativeCommandSessionTargets(params: ResolveNativeCommandSessionTargetsParams): { sessionKey: string; commandTargetSessionKey: string; };","entrypoint":"command-auth","exportName":"resolveNativeCommandSessionTargets","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/channels/native-command-session-targets.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport function resolveSenderCommandAuthorization(params: ResolveSenderCommandAuthorizationParams): Promise<{ shouldComputeAuth: boolean; effectiveAllowFrom: string[]; effectiveGroupAllowFrom: string[]; senderAllowedForCommands: boolean; commandAuthorized: boolean | undefined; }>;","entrypoint":"command-auth","exportName":"resolveSenderCommandAuthorization","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport function resolveSenderCommandAuthorizationWithRuntime(params: ResolveSenderCommandAuthorizationWithRuntimeParams): ReturnType<typeof resolveSenderCommandAuthorization>;","entrypoint":"command-auth","exportName":"resolveSenderCommandAuthorizationWithRuntime","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: 016686d80a9b037683876ad6eddb2646c60900e15890c3fa08a4b8b28ae40ddb\nexport function resolveSkillCommandInvocation(params: { commandBodyNormalized: string; skillCommands: SkillCommandSpec[]; }): { command: SkillCommandSpec; args?: string; } | null;","entrypoint":"command-auth","exportName":"resolveSkillCommandInvocation","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-command-invocation.ts"}
|
|
{"declaration":"// declaration closure: a02146fc98eb440768fb82bb0623a13681870003c2494ccaab16ee45d60667c6\nexport function resolveStoredModelOverride(params: { loadSessionEntry?: (sessionKey: string) => SessionEntry | undefined; sessionEntry?: SessionEntry; sessionStore?: Record<string, SessionEntry>; sessionKey?: string; parentSessionKey?: string; defaultProvider: string; }): StoredModelOverride | null;","entrypoint":"command-auth","exportName":"resolveStoredModelOverride","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/stored-model-override.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function resolveTextCommand(raw: string, cfg?: OpenClawConfig): { command: ChatCommandDefinition; args?: string; } | null;","entrypoint":"command-auth","exportName":"resolveTextCommand","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function serializeCommandArgs(command: ChatCommandDefinition, args?: CommandArgs): string | undefined;","entrypoint":"command-auth","exportName":"serializeCommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function shouldComputeCommandAuthorized(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-auth","exportName":"shouldComputeCommandAuthorized","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: 02ee6f4b4665448141aacaff01b39a41b6df02934f058afb5ec26be6c2cf2462\nexport function shouldHandleTextCommands(params: ShouldHandleTextCommandsParams): boolean;","entrypoint":"command-auth","exportName":"shouldHandleTextCommands","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-text-routing.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport const ACCESS_GROUP_ALLOW_FROM_PREFIX: \"accessGroup:\";","entrypoint":"command-auth","exportName":"ACCESS_GROUP_ALLOW_FROM_PREFIX","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"const","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport type AccessGroupMembershipLookup = AccessGroupMembershipLookup;","entrypoint":"command-auth","exportName":"AccessGroupMembershipLookup","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport type AccessGroupMembershipResolver = AccessGroupMembershipResolver;","entrypoint":"command-auth","exportName":"AccessGroupMembershipResolver","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type ChatCommandDefinition = ChatCommandDefinition;","entrypoint":"command-auth","exportName":"ChatCommandDefinition","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgChoiceContext = CommandArgChoiceContext;","entrypoint":"command-auth","exportName":"CommandArgChoiceContext","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgDefinition = CommandArgDefinition;","entrypoint":"command-auth","exportName":"CommandArgDefinition","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgMenuSpec = CommandArgMenuSpec;","entrypoint":"command-auth","exportName":"CommandArgMenuSpec","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgValues = CommandArgValues;","entrypoint":"command-auth","exportName":"CommandArgValues","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgs = CommandArgs;","entrypoint":"command-auth","exportName":"CommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgsParsing = CommandArgsParsing;","entrypoint":"command-auth","exportName":"CommandArgsParsing","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: 2575f67bbbe472130ce85781c581decc1d2a5fa66a16b07f2a525285203524dc\nexport type CommandAuthorization = CommandAuthorization;","entrypoint":"command-auth","exportName":"CommandAuthorization","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-auth.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport type CommandAuthorizationRuntime = CommandAuthorizationRuntime;","entrypoint":"command-auth","exportName":"CommandAuthorizationRuntime","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport type CommandAuthorizer = CommandAuthorizer;","entrypoint":"command-auth","exportName":"CommandAuthorizer","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandDetection = CommandDetection;","entrypoint":"command-auth","exportName":"CommandDetection","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport type CommandGatingModeWhenAccessGroupsOff = CommandGatingModeWhenAccessGroupsOff;","entrypoint":"command-auth","exportName":"CommandGatingModeWhenAccessGroupsOff","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandNormalizeOptions = CommandNormalizeOptions;","entrypoint":"command-auth","exportName":"CommandNormalizeOptions","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandScope = CommandScope;","entrypoint":"command-auth","exportName":"CommandScope","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport type DirectDmCommandAuthorizationRuntime = DirectDmCommandAuthorizationRuntime;","entrypoint":"command-auth","exportName":"DirectDmCommandAuthorizationRuntime","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport type ModelsProviderData = ModelsProviderData;","entrypoint":"command-auth","exportName":"ModelsProviderData","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type NativeCommandSpec = NativeCommandSpec;","entrypoint":"command-auth","exportName":"NativeCommandSpec","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: eee65299b3f8ea277aa2c9e67348d2857183ba0a70ff62d0a67b4242225dc842\nexport type ResolveNativeCommandSessionTargetsParams = ResolveNativeCommandSessionTargetsParams;","entrypoint":"command-auth","exportName":"ResolveNativeCommandSessionTargetsParams","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/channels/native-command-session-targets.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport type ResolveSenderCommandAuthorizationParams = ResolveSenderCommandAuthorizationParams;","entrypoint":"command-auth","exportName":"ResolveSenderCommandAuthorizationParams","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: be5435e842d3bbbb87993ad28fffabb62765a1d4abf5d09389e9b9e1c32ef7d8\nexport type ResolveSenderCommandAuthorizationWithRuntimeParams = ResolveSenderCommandAuthorizationWithRuntimeParams;","entrypoint":"command-auth","exportName":"ResolveSenderCommandAuthorizationWithRuntimeParams","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/command-auth.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport type ResolvedAccessGroupAllowFromState = ResolvedAccessGroupAllowFromState;","entrypoint":"command-auth","exportName":"ResolvedAccessGroupAllowFromState","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport type ResolvedCommandArgChoice = ResolvedCommandArgChoice;","entrypoint":"command-auth","exportName":"ResolvedCommandArgChoice","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 5f2f283aa76bd4ff505f72d9e30bfb9afa2f2e7b1b3dc537eaff44509367acfe\nexport type ResolvedInboundDirectDmAccess = ResolvedInboundDirectDmAccess;","entrypoint":"command-auth","exportName":"ResolvedInboundDirectDmAccess","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/channels/direct-dm-access.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type ShouldHandleTextCommandsParams = ShouldHandleTextCommandsParams;","entrypoint":"command-auth","exportName":"ShouldHandleTextCommandsParams","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: 501c78f4834e5eb2b190f80c45b86bd9d862046872aa8eeff8c7c910b3e059ed\nexport type SkillCommandSpec = SkillCommandSpec;","entrypoint":"command-auth","exportName":"SkillCommandSpec","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/skills/types.ts"}
|
|
{"declaration":"// declaration closure: a02146fc98eb440768fb82bb0623a13681870003c2494ccaab16ee45d60667c6\nexport type StoredModelOverride = StoredModelOverride;","entrypoint":"command-auth","exportName":"StoredModelOverride","importSpecifier":"openclaw/plugin-sdk/command-auth","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/stored-model-override.ts"}
|
|
{"category":null,"entrypoint":"command-auth-native","importSpecifier":"openclaw/plugin-sdk/command-auth-native","recordType":"module","sourcePath":"src/plugin-sdk/command-auth-native.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function buildCommandTextFromArgs(command: ChatCommandDefinition, args?: CommandArgs): string;","entrypoint":"command-auth-native","exportName":"buildCommandTextFromArgs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function findCommandByNativeName(name: string, provider?: string, options?: NativeCommandProviderLookupOptions): ChatCommandDefinition | undefined;","entrypoint":"command-auth-native","exportName":"findCommandByNativeName","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function formatCommandArgMenuTitle(params: { command: ChatCommandDefinition; menu: NonNullable<ReturnType<typeof resolveCommandArgMenu>>; }): string;","entrypoint":"command-auth-native","exportName":"formatCommandArgMenuTitle","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function formatFastModeCommandOptions(params?: { fastAutoOnSeconds?: number; }): string;","entrypoint":"command-auth-native","exportName":"formatFastModeCommandOptions","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function formatFastModeCurrentStatus(params: { mode: FastMode | undefined; source?: FastModeSource; fastAutoOnSeconds?: number; label?: string; }): string;","entrypoint":"command-auth-native","exportName":"formatFastModeCurrentStatus","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function formatFastModeSourceSuffix(source: FastModeSource | undefined): string;","entrypoint":"command-auth-native","exportName":"formatFastModeSourceSuffix","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: bc19a5b0e59076c6c0373a22e3f870166c7399cd4331f296b155b1a6f9bd79c5\nexport function formatFastModeStatusValue(params: { mode: FastMode | undefined; fastAutoOnSeconds?: number; }): string;","entrypoint":"command-auth-native","exportName":"formatFastModeStatusValue","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/shared/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function hasControlCommand(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-auth-native","exportName":"hasControlCommand","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: 0beb3fc6ebaea77d68a464abf065d2ea4f6871e7677f4b2861b5c772feb10c72\nexport function listChatCommands(params?: { skillCommands?: SkillCommandSpec[]; }): ChatCommandDefinition[];","entrypoint":"command-auth-native","exportName":"listChatCommands","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-list.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecs(params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"command-auth-native","exportName":"listNativeCommandSpecs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecsForConfig(cfg: OpenClawConfig, params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"command-auth-native","exportName":"listNativeCommandSpecsForConfig","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 068b78d5bd7d73c1294c8fe916422faf25d520796dd470e16a7fb64f0aced39d\nexport function listProviderPluginCommandSpecs(provider?: string): Array<{ name: string; description: string; descriptionLocalizations?: Record<string, string>; acceptsArgs: boolean; }>;","entrypoint":"command-auth-native","exportName":"listProviderPluginCommandSpecs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/plugins/command-specs.ts"}
|
|
{"declaration":"// declaration closure: b4895dcd2c00acbf8c9aa748a6f39deb44375fdb50437b19ee0143d3352aee72\nexport function listSkillCommandsForAgents(params: { cfg: OpenClawConfig; agentIds?: string[]; sessionEntry?: ExecSessionDefaults; sessionKey?: string; execOverrides?: ExecPolicyOverrides; }): SkillCommandSpec[];","entrypoint":"command-auth-native","exportName":"listSkillCommandsForAgents","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-commands.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function maybeResolveTextAlias(raw: string, cfg?: OpenClawConfig): string | null;","entrypoint":"command-auth-native","exportName":"maybeResolveTextAlias","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: f37b299f4cf14033e29246b96b23f84bd7c12baa360921ee82c487eb71432432\nexport function normalizeCommandBody(raw: string, options?: CommandNormalizeOptions): string;","entrypoint":"command-auth-native","exportName":"normalizeCommandBody","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-normalize.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function parseCommandArgs(command: ChatCommandDefinition, raw?: string): CommandArgs | undefined;","entrypoint":"command-auth-native","exportName":"parseCommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgChoices(params: { command: ChatCommandDefinition; arg: CommandArgDefinition; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): ResolvedCommandArgChoice[];","entrypoint":"command-auth-native","exportName":"resolveCommandArgChoices","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgMenu(params: { command: ChatCommandDefinition; args?: CommandArgs; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): { arg: CommandArgDefinition; choices: ResolvedCommandArgChoice[]; title?: string; } | null;","entrypoint":"command-auth-native","exportName":"resolveCommandArgMenu","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 2575f67bbbe472130ce85781c581decc1d2a5fa66a16b07f2a525285203524dc\nexport function resolveCommandAuthorization(params: { ctx: MsgContext; cfg: OpenClawConfig; commandAuthorized: boolean; }): CommandAuthorization;","entrypoint":"command-auth-native","exportName":"resolveCommandAuthorization","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-auth.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport function resolveCommandAuthorizedFromAuthorizers(params: { useAccessGroups: boolean; authorizers: CommandAuthorizer[]; modeWhenAccessGroupsOff?: CommandGatingModeWhenAccessGroupsOff; }): boolean;","entrypoint":"command-auth-native","exportName":"resolveCommandAuthorizedFromAuthorizers","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: bae3d7e7d09bbc63cfcdcb911abc244efeb21afd67c52ff2803d7810fd523397\nexport function resolveControlCommandGate(params: { useAccessGroups: boolean; authorizers: CommandAuthorizer[]; allowTextCommands: boolean; hasControlCommand: boolean; modeWhenAccessGroupsOff?: CommandGatingModeWhenAccessGroupsOff; }): { commandAuthorized: boolean; shouldBlock: boolean; };","entrypoint":"command-auth-native","exportName":"resolveControlCommandGate","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/channels/command-gating.ts"}
|
|
{"declaration":"// declaration closure: 91bbe90742d561adcd1a0acee0c139461503e8311b8cb22365dbaa6b3618f7b4\nexport function resolveEffectiveAgentRuntime(params: { cfg: OpenClawConfig; provider: string; modelId: string; agentId?: string; sessionKey?: string; sessionEntry?: Pick<SessionEntry, \"agentHarnessId\" | \"agentRuntimeOverride\">; }): string;","entrypoint":"command-auth-native","exportName":"resolveEffectiveAgentRuntime","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/agents/thinking-runtime.ts"}
|
|
{"declaration":"// declaration closure: dddf683bf7044acd71567d57dfb24157af8aaddcd89488a14c65add215940148\nexport function resolveFastModeState(params: { cfg: OpenClawConfig | undefined; provider: string; model: string; agentId?: string; sessionEntry?: Pick<SessionEntry, \"fastMode\"> | undefined; }): FastModeState;","entrypoint":"command-auth-native","exportName":"resolveFastModeState","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/agents/fast-mode.ts"}
|
|
{"declaration":"// declaration closure: eee65299b3f8ea277aa2c9e67348d2857183ba0a70ff62d0a67b4242225dc842\nexport function resolveNativeCommandSessionTargets(params: ResolveNativeCommandSessionTargetsParams): { sessionKey: string; commandTargetSessionKey: string; };","entrypoint":"command-auth-native","exportName":"resolveNativeCommandSessionTargets","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/channels/native-command-session-targets.ts"}
|
|
{"declaration":"// declaration closure: a02146fc98eb440768fb82bb0623a13681870003c2494ccaab16ee45d60667c6\nexport function resolveStoredModelOverride(params: { loadSessionEntry?: (sessionKey: string) => SessionEntry | undefined; sessionEntry?: SessionEntry; sessionStore?: Record<string, SessionEntry>; sessionKey?: string; parentSessionKey?: string; defaultProvider: string; }): StoredModelOverride | null;","entrypoint":"command-auth-native","exportName":"resolveStoredModelOverride","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/stored-model-override.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function serializeCommandArgs(command: ChatCommandDefinition, args?: CommandArgs): string | undefined;","entrypoint":"command-auth-native","exportName":"serializeCommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function shouldComputeCommandAuthorized(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-auth-native","exportName":"shouldComputeCommandAuthorized","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type ChatCommandDefinition = ChatCommandDefinition;","entrypoint":"command-auth-native","exportName":"ChatCommandDefinition","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgDefinition = CommandArgDefinition;","entrypoint":"command-auth-native","exportName":"CommandArgDefinition","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgValues = CommandArgValues;","entrypoint":"command-auth-native","exportName":"CommandArgValues","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgs = CommandArgs;","entrypoint":"command-auth-native","exportName":"CommandArgs","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgsParsing = CommandArgsParsing;","entrypoint":"command-auth-native","exportName":"CommandArgsParsing","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: 2575f67bbbe472130ce85781c581decc1d2a5fa66a16b07f2a525285203524dc\nexport type CommandAuthorization = CommandAuthorization;","entrypoint":"command-auth-native","exportName":"CommandAuthorization","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-auth.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport type ModelsProviderData = ModelsProviderData;","entrypoint":"command-auth-native","exportName":"ModelsProviderData","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type NativeCommandSpec = NativeCommandSpec;","entrypoint":"command-auth-native","exportName":"NativeCommandSpec","importSpecifier":"openclaw/plugin-sdk/command-auth-native","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"category":null,"entrypoint":"command-detection","importSpecifier":"openclaw/plugin-sdk/command-detection","recordType":"module","sourcePath":"src/plugin-sdk/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function hasControlCommand(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-detection","exportName":"hasControlCommand","importSpecifier":"openclaw/plugin-sdk/command-detection","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function hasInlineCommandTokens(text?: string): boolean;","entrypoint":"command-detection","exportName":"hasInlineCommandTokens","importSpecifier":"openclaw/plugin-sdk/command-detection","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function isControlCommandMessage(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-detection","exportName":"isControlCommandMessage","importSpecifier":"openclaw/plugin-sdk/command-detection","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"declaration":"// declaration closure: b78eef80afc13797cfb5f5b96b3ad0b1381e0ebe20eb7b1155b6843ea035225d\nexport function shouldComputeCommandAuthorized(text?: string, cfg?: OpenClawConfig, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-detection","exportName":"shouldComputeCommandAuthorized","importSpecifier":"openclaw/plugin-sdk/command-detection","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-detection.ts"}
|
|
{"category":null,"entrypoint":"command-primitives-runtime","importSpecifier":"openclaw/plugin-sdk/command-primitives-runtime","recordType":"module","sourcePath":"src/plugin-sdk/command-primitives-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9979729708455a2389bb4715372a434930e00b2b12c8cd8eedd15f0f16f55961\nexport function isAbortRequestText(text?: string, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-primitives-runtime","exportName":"isAbortRequestText","importSpecifier":"openclaw/plugin-sdk/command-primitives-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/abort-primitives.ts"}
|
|
{"declaration":"// declaration closure: e1ff705b352477f2a74d9020b272f94d16b73467c14dc4d0f6281295f47baad8\nexport function isBtwRequestText(text?: string, options?: CommandNormalizeOptions): boolean;","entrypoint":"command-primitives-runtime","exportName":"isBtwRequestText","importSpecifier":"openclaw/plugin-sdk/command-primitives-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/btw-command.ts"}
|
|
{"category":"channel","entrypoint":"command-status","importSpecifier":"openclaw/plugin-sdk/command-status","recordType":"module","sourcePath":"src/plugin-sdk/command-status.ts"}
|
|
{"declaration":"// declaration closure: 9582a7642c5c852cbc5990cd5350afcfe0588f85e4f94482463f93ff08076e7f\nexport function buildCommandsMessage(cfg?: OpenClawConfig, skillCommands?: SkillCommandSpec[], options?: CommandsMessageOptions): string;","entrypoint":"command-status","exportName":"buildCommandsMessage","importSpecifier":"openclaw/plugin-sdk/command-status","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-status-builders.ts"}
|
|
{"declaration":"// declaration closure: 9582a7642c5c852cbc5990cd5350afcfe0588f85e4f94482463f93ff08076e7f\nexport function buildCommandsMessagePaginated(cfg?: OpenClawConfig, skillCommands?: SkillCommandSpec[], options?: CommandsMessageOptions): CommandsMessageResult;","entrypoint":"command-status","exportName":"buildCommandsMessagePaginated","importSpecifier":"openclaw/plugin-sdk/command-status","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-status-builders.ts"}
|
|
{"declaration":"// declaration closure: 9582a7642c5c852cbc5990cd5350afcfe0588f85e4f94482463f93ff08076e7f\nexport function buildHelpMessage(cfg?: OpenClawConfig): string;","entrypoint":"command-status","exportName":"buildHelpMessage","importSpecifier":"openclaw/plugin-sdk/command-status","kind":"function","recordType":"export","sourcePath":"src/auto-reply/command-status-builders.ts"}
|
|
{"declaration":"// declaration closure: 9582a7642c5c852cbc5990cd5350afcfe0588f85e4f94482463f93ff08076e7f\nexport type CommandsMessageOptions = CommandsMessageOptions;","entrypoint":"command-status","exportName":"CommandsMessageOptions","importSpecifier":"openclaw/plugin-sdk/command-status","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-status-builders.ts"}
|
|
{"declaration":"// declaration closure: 9582a7642c5c852cbc5990cd5350afcfe0588f85e4f94482463f93ff08076e7f\nexport type CommandsMessageResult = CommandsMessageResult;","entrypoint":"command-status","exportName":"CommandsMessageResult","importSpecifier":"openclaw/plugin-sdk/command-status","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-status-builders.ts"}
|
|
{"category":null,"entrypoint":"config-contracts","importSpecifier":"openclaw/plugin-sdk/config-contracts","recordType":"module","sourcePath":"src/plugin-sdk/config-contracts.ts"}
|
|
{"declaration":"// declaration closure: 3d006deaa224f62e721ecb3874c52f5214c503a8f6aa4891790693759a05de75\nexport type AccessGroupsConfig = AccessGroupsConfig;","entrypoint":"config-contracts","exportName":"AccessGroupsConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.access-groups.ts"}
|
|
{"declaration":"// declaration closure: 3cfc3df14a302d912018f14ae5922e054c72108667987d2c946597a5224ff158\nexport type AuthConfig = AuthConfig;","entrypoint":"config-contracts","exportName":"AuthConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.auth.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type BlockStreamingCoalesceConfig = BlockStreamingCoalesceConfig;","entrypoint":"config-contracts","exportName":"BlockStreamingCoalesceConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d22c3e4c9de56647528a50498832ace0f9b6bd8a2e2dd1bda14949bf1e6761bc\nexport type BrowserConfig = BrowserConfig;","entrypoint":"config-contracts","exportName":"BrowserConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.browser.ts"}
|
|
{"declaration":"// declaration closure: d22c3e4c9de56647528a50498832ace0f9b6bd8a2e2dd1bda14949bf1e6761bc\nexport type BrowserProfileConfig = BrowserProfileConfig;","entrypoint":"config-contracts","exportName":"BrowserProfileConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.browser.ts"}
|
|
{"declaration":"// declaration closure: eaccd85f1f0744a2921dfbd233e6eba438d321dad08b9bd01bfc0d6220eea2a7\nexport type ChannelBotLoopProtectionConfig = ChannelBotLoopProtectionConfig;","entrypoint":"config-contracts","exportName":"ChannelBotLoopProtectionConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.bot-loop-protection.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport type ChannelGroupPolicy = ChannelGroupPolicy;","entrypoint":"config-contracts","exportName":"ChannelGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ContextVisibilityMode = ContextVisibilityMode;","entrypoint":"config-contracts","exportName":"ContextVisibilityMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordAccountConfig = DiscordAccountConfig;","entrypoint":"config-contracts","exportName":"DiscordAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordActionConfig = DiscordActionConfig;","entrypoint":"config-contracts","exportName":"DiscordActionConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordAutoPresenceConfig = DiscordAutoPresenceConfig;","entrypoint":"config-contracts","exportName":"DiscordAutoPresenceConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordConfig = DiscordConfig;","entrypoint":"config-contracts","exportName":"DiscordConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordExecApprovalConfig = DiscordExecApprovalConfig;","entrypoint":"config-contracts","exportName":"DiscordExecApprovalConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordGuildChannelConfig = DiscordGuildChannelConfig;","entrypoint":"config-contracts","exportName":"DiscordGuildChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordGuildEntry = DiscordGuildEntry;","entrypoint":"config-contracts","exportName":"DiscordGuildEntry","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordIntentsConfig = DiscordIntentsConfig;","entrypoint":"config-contracts","exportName":"DiscordIntentsConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordSlashCommandConfig = DiscordSlashCommandConfig;","entrypoint":"config-contracts","exportName":"DiscordSlashCommandConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 21dd8cfaa5667c4954124608d6c30d99e6a065045b6768aa9e39e2e408e49575\nexport type DmConfig = DmConfig;","entrypoint":"config-contracts","exportName":"DmConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.messages.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type DmPolicy = DmPolicy;","entrypoint":"config-contracts","exportName":"DmPolicy","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 167c35d76b8aeb79de6d2ea41a55f0f040c03f252ffa50dc804f8b5c78d8f0d5\nexport type GoogleChatAccountConfig = GoogleChatAccountConfig;","entrypoint":"config-contracts","exportName":"GoogleChatAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.googlechat.ts"}
|
|
{"declaration":"// declaration closure: 167c35d76b8aeb79de6d2ea41a55f0f040c03f252ffa50dc804f8b5c78d8f0d5\nexport type GoogleChatConfig = GoogleChatConfig;","entrypoint":"config-contracts","exportName":"GoogleChatConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.googlechat.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type GroupPolicy = GroupPolicy;","entrypoint":"config-contracts","exportName":"GroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyBySenderConfig = GroupToolPolicyBySenderConfig;","entrypoint":"config-contracts","exportName":"GroupToolPolicyBySenderConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyConfig = ToolAllowDenyPolicyConfig;","entrypoint":"config-contracts","exportName":"GroupToolPolicyConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsChannelConfig = MSTeamsChannelConfig;","entrypoint":"config-contracts","exportName":"MSTeamsChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsCloudName = MSTeamsCloudName;","entrypoint":"config-contracts","exportName":"MSTeamsCloudName","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsConfig = MSTeamsConfig;","entrypoint":"config-contracts","exportName":"MSTeamsConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsReplyStyle = MSTeamsReplyStyle;","entrypoint":"config-contracts","exportName":"MSTeamsReplyStyle","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsTeamConfig = MSTeamsTeamConfig;","entrypoint":"config-contracts","exportName":"MSTeamsTeamConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type MarkdownConfig = MarkdownConfig;","entrypoint":"config-contracts","exportName":"MarkdownConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type MarkdownTableMode = MarkdownTableMode;","entrypoint":"config-contracts","exportName":"MarkdownTableMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 21dd8cfaa5667c4954124608d6c30d99e6a065045b6768aa9e39e2e408e49575\nexport type MentionPatternsPolicyConfig = MentionPatternsPolicyConfig;","entrypoint":"config-contracts","exportName":"MentionPatternsPolicyConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.messages.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"config-contracts","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ReplyToMode = ReplyToMode;","entrypoint":"config-contracts","exportName":"ReplyToMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type ResolvedTtsPersona = ResolvedTtsPersona;","entrypoint":"config-contracts","exportName":"ResolvedTtsPersona","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: a16f8aa773033174e814360bfbe34b776c9898e7506430782811006a7462758b\nexport type SessionScope = SessionScope;","entrypoint":"config-contracts","exportName":"SessionScope","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/sessions/types.ts"}
|
|
{"declaration":"// declaration closure: b1ce5c7cf2f6dadeabf44392c3cafa27b2788182677f77b933915c2f5b80f320\nexport type SignalReactionNotificationMode = SignalReactionNotificationMode;","entrypoint":"config-contracts","exportName":"SignalReactionNotificationMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.signal.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackAccountConfig = SlackAccountConfig;","entrypoint":"config-contracts","exportName":"SlackAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackChannelConfig = SlackChannelConfig;","entrypoint":"config-contracts","exportName":"SlackChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackReactionNotificationMode = SlackReactionNotificationMode;","entrypoint":"config-contracts","exportName":"SlackReactionNotificationMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackSlashCommandConfig = SlackSlashCommandConfig;","entrypoint":"config-contracts","exportName":"SlackSlashCommandConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramAccountConfig = TelegramAccountConfig;","entrypoint":"config-contracts","exportName":"TelegramAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramActionConfig = TelegramActionConfig;","entrypoint":"config-contracts","exportName":"TelegramActionConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramDirectConfig = TelegramDirectConfig;","entrypoint":"config-contracts","exportName":"TelegramDirectConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramExecApprovalConfig = TelegramExecApprovalConfig;","entrypoint":"config-contracts","exportName":"TelegramExecApprovalConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramGroupConfig = TelegramGroupConfig;","entrypoint":"config-contracts","exportName":"TelegramGroupConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramInlineButtonsScope = TelegramInlineButtonsScope;","entrypoint":"config-contracts","exportName":"TelegramInlineButtonsScope","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramNetworkConfig = TelegramNetworkConfig;","entrypoint":"config-contracts","exportName":"TelegramNetworkConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramTopicConfig = TelegramTopicConfig;","entrypoint":"config-contracts","exportName":"TelegramTopicConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsAutoMode = TtsAutoMode;","entrypoint":"config-contracts","exportName":"TtsAutoMode","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsConfig = TtsConfig;","entrypoint":"config-contracts","exportName":"TtsConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsModelOverrideConfig = TtsModelOverrideConfig;","entrypoint":"config-contracts","exportName":"TtsModelOverrideConfig","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsProvider = string;","entrypoint":"config-contracts","exportName":"TtsProvider","importSpecifier":"openclaw/plugin-sdk/config-contracts","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"category":null,"entrypoint":"config-mutation","importSpecifier":"openclaw/plugin-sdk/config-mutation","recordType":"module","sourcePath":"src/plugin-sdk/config-mutation.ts"}
|
|
{"declaration":"// declaration closure: 4292d9b576dc5b93fc6094f110383070bbe4bb75b819feb9f6b3cd72c8d10d4d\nexport function logConfigUpdated(runtime: RuntimeEnv, opts?: LogConfigUpdatedOptions): void;","entrypoint":"config-mutation","exportName":"logConfigUpdated","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"function","recordType":"export","sourcePath":"src/config/logging.ts"}
|
|
{"declaration":"// declaration closure: f537b8282ce945c8828bd872dc748ffb4ceb3185ecc831a07623faa90b874f46\nexport function mutateConfigFile<T = void>(params: { base?: ConfigMutationBase; baseHash?: string; afterWrite?: ConfigWriteOptions[\"afterWrite\"]; writeOptions?: ConfigWriteOptions; io?: ConfigMutationIO; mutate: (draft: OpenClawConfig, context: ConfigMutationContext) => Promise<T | void> | T | void; }): Promise<ConfigMutationResult<T>>;","entrypoint":"config-mutation","exportName":"mutateConfigFile","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"function","recordType":"export","sourcePath":"src/config/mutate.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function readConfigFileSnapshotForWrite(options?: { skipPluginValidation?: boolean; }): Promise<ReadConfigFileSnapshotForWriteResult>;","entrypoint":"config-mutation","exportName":"readConfigFileSnapshotForWrite","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: f537b8282ce945c8828bd872dc748ffb4ceb3185ecc831a07623faa90b874f46\nexport function replaceConfigFile(params: { nextConfig: OpenClawConfig; baseHash?: string; snapshot?: ConfigFileSnapshot; afterWrite?: ConfigWriteOptions[\"afterWrite\"]; writeOptions?: ConfigWriteOptions; io?: ConfigMutationIO; }): Promise<ConfigReplaceResult>;","entrypoint":"config-mutation","exportName":"replaceConfigFile","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"function","recordType":"export","sourcePath":"src/config/mutate.ts"}
|
|
{"declaration":"// declaration closure: 414aeb9fc98615a13b72c390adb6a9b202b9e8a4f48b31dc02aead1ab92bb346\nexport function updateConfig(mutator: (cfg: OpenClawConfig, context: UpdateConfigContext) => OpenClawConfig): Promise<OpenClawConfig>;","entrypoint":"config-mutation","exportName":"updateConfig","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"function","recordType":"export","sourcePath":"src/commands/models/shared.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport type ConfigWriteAfterWrite = ConfigWriteAfterWrite;","entrypoint":"config-mutation","exportName":"ConfigWriteAfterWrite","importSpecifier":"openclaw/plugin-sdk/config-mutation","kind":"type","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"category":null,"entrypoint":"config-runtime","importSpecifier":"openclaw/plugin-sdk/config-runtime","recordType":"module","sourcePath":"src/plugin-sdk/config-runtime.ts"}
|
|
{"declaration":"// declaration closure: eadacdee5f6147f842afdac26d3ad1bd98710c84f4cb0eba2cb938ea25d4ad27\nexport function applyModelOverrideToSessionEntry(params: { entry: SessionEntry; selection: ModelOverrideSelection; profileOverride?: string; profileOverrideSource?: \"auto\" | \"user\"; preserveAuthProfileOverride?: boolean; selectionSource?: \"auto\" | \"user\"; markLiveSwitchPending?: boolean; }): { updated: boolean; };","entrypoint":"config-runtime","exportName":"applyModelOverrideToSessionEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: fe49b8093ef3ae055f8ab170803c3fb91c63b46bf5b168f0dba62862ee00b48d\nexport function canonicalizeMainSessionAlias(params: { cfg?: { session?: { scope?: SessionScope; mainKey?: string; }; }; agentId: string; sessionKey: string; }): string;","entrypoint":"config-runtime","exportName":"canonicalizeMainSessionAlias","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/main-session.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function clearConfigCache(): void;","entrypoint":"config-runtime","exportName":"clearConfigCache","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function clearRuntimeConfigSnapshot(): void;","entrypoint":"config-runtime","exportName":"clearRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 70f60d965c70f9709c2a66c626fc8698d9ce77fc86c0758e7cd3b855168eb8e0\nexport function clearSessionStoreCacheForTest(): void;","entrypoint":"config-runtime","exportName":"clearSessionStoreCacheForTest","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/store-writer-state.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function coerceSecretRef(value: unknown, defaults?: SecretDefaults): SecretRef | null;","entrypoint":"config-runtime","exportName":"coerceSecretRef","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: ca3751d3d2820338cb06eec521a508a9550d73520b4570d5d17e94aa5555002c\nexport function evaluateSessionFreshness(params: { updatedAt: number; sessionStartedAt?: number; lastInteractionAt?: number; now: number; policy: SessionResetPolicy; }): SessionFreshness;","entrypoint":"config-runtime","exportName":"evaluateSessionFreshness","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset-policy.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport function evaluateSupplementalContextVisibility(params: { mode: ContextVisibilityMode; kind: ContextVisibilityKind; senderAllowed: boolean; }): ContextVisibilityDecision;","entrypoint":"config-runtime","exportName":"evaluateSupplementalContextVisibility","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport function filterSupplementalContextItems<T>(params: { items: readonly T[]; mode: ContextVisibilityMode; kind: ContextVisibilityKind; isSenderAllowed: (item: T) => boolean; }): { items: T[]; omitted: number; };","entrypoint":"config-runtime","exportName":"filterSupplementalContextItems","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function getRuntimeConfig(options?: { skipPluginValidation?: boolean; pin?: boolean; skipShellEnvFallback?: boolean; }): OpenClawConfig;","entrypoint":"config-runtime","exportName":"getRuntimeConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function getRuntimeConfigSnapshot(): OpenClawConfig | null;","entrypoint":"config-runtime","exportName":"getRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function getRuntimeConfigSourceSnapshot(): OpenClawConfig | null;","entrypoint":"config-runtime","exportName":"getRuntimeConfigSourceSnapshot","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function getSessionEntry(params: SessionStoreReadParams): SessionEntry | undefined;","entrypoint":"config-runtime","exportName":"getSessionEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 79b286dcdb55a71c9b8e2f4aa18c9bad45078edff6eb4c7802530e3a7a524507\nexport function isDangerousNameMatchingEnabled(config: DangerousNameMatchingConfig | null | undefined): boolean;","entrypoint":"config-runtime","exportName":"isDangerousNameMatchingEnabled","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/dangerous-name-matching.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function isNativeCommandsExplicitlyDisabled(params: { providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; }): boolean;","entrypoint":"config-runtime","exportName":"isNativeCommandsExplicitlyDisabled","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function listSessionEntries(params?: SessionStoreListParams & { readOnly?: boolean; }): SessionStoreEntrySummary[];","entrypoint":"config-runtime","exportName":"listSessionEntries","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function loadConfig(options?: { skipPluginValidation?: boolean; pin?: boolean; skipShellEnvFallback?: boolean; }): OpenClawConfig;","entrypoint":"config-runtime","exportName":"loadConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: c33ab97751f5ca1510ea1e0a70bc33f6b0b19d4de5ac5b0bfba54f17cda1569a\nexport function loadCronStore(storePath: string): Promise<CronStoreFile>;","entrypoint":"config-runtime","exportName":"loadCronStore","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/cron/store.ts"}
|
|
{"declaration":"// declaration closure: 4292d9b576dc5b93fc6094f110383070bbe4bb75b819feb9f6b3cd72c8d10d4d\nexport function logConfigUpdated(runtime: RuntimeEnv, opts?: LogConfigUpdatedOptions): void;","entrypoint":"config-runtime","exportName":"logConfigUpdated","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/logging.ts"}
|
|
{"declaration":"// declaration closure: f537b8282ce945c8828bd872dc748ffb4ceb3185ecc831a07623faa90b874f46\nexport function mutateConfigFile<T = void>(params: { base?: ConfigMutationBase; baseHash?: string; afterWrite?: ConfigWriteOptions[\"afterWrite\"]; writeOptions?: ConfigWriteOptions; io?: ConfigMutationIO; mutate: (draft: OpenClawConfig, context: ConfigMutationContext) => Promise<T | void> | T | void; }): Promise<ConfigMutationResult<T>>;","entrypoint":"config-runtime","exportName":"mutateConfigFile","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/mutate.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function patchSessionEntry(params: PatchSessionEntryParams): Promise<SessionEntry | null>;","entrypoint":"config-runtime","exportName":"patchSessionEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function readConfigFileSnapshotForWrite(options?: { skipPluginValidation?: boolean; }): Promise<ReadConfigFileSnapshotForWriteResult>;","entrypoint":"config-runtime","exportName":"readConfigFileSnapshotForWrite","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function readSessionUpdatedAt(params: SessionStoreReadParams): number | undefined;","entrypoint":"config-runtime","exportName":"readSessionUpdatedAt","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: b958d9dedbcc87351d396d995849c6de0a55e32344920d4ac7dc51c8efdb87ec\nexport function recordSessionMetaFromInbound(params: RecordInboundSessionMetaParams): Promise<SessionEntry | null>;","entrypoint":"config-runtime","exportName":"recordSessionMetaFromInbound","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-accessor.entry-mutation.ts"}
|
|
{"declaration":"// declaration closure: f537b8282ce945c8828bd872dc748ffb4ceb3185ecc831a07623faa90b874f46\nexport function replaceConfigFile(params: { nextConfig: OpenClawConfig; baseHash?: string; snapshot?: ConfigFileSnapshot; afterWrite?: ConfigWriteOptions[\"afterWrite\"]; writeOptions?: ConfigWriteOptions; io?: ConfigMutationIO; }): Promise<ConfigReplaceResult>;","entrypoint":"config-runtime","exportName":"replaceConfigFile","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/mutate.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function requireRuntimeConfig(config: OpenClawConfig, context: string): OpenClawConfig;","entrypoint":"config-runtime","exportName":"requireRuntimeConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: ab24f503f537a7a05b4c4b9700e33b6b1bf2741a819b73909f34785e16e2e93d\nexport function resolveActiveTalkProviderConfig(talk: TalkConfig | undefined): ResolvedTalkConfig | undefined;","entrypoint":"config-runtime","exportName":"resolveActiveTalkProviderConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/talk.ts"}
|
|
{"declaration":"// declaration closure: a40a920353be1e7388e3a7e257f1d12f009a7a0dae72c3b1e5ddfb181beecc3c\nexport function resolveAgentMaxConcurrent(cfg?: OpenClawConfig): number;","entrypoint":"config-runtime","exportName":"resolveAgentMaxConcurrent","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/agent-limits.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveAllowlistProviderRuntimeGroupPolicy(params: ResolveProviderRuntimeGroupPolicyParams): RuntimeGroupPolicyResolution;","entrypoint":"config-runtime","exportName":"resolveAllowlistProviderRuntimeGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 6052e5720a63903995c509a649190c083af64f8ff766d6a3b981996342cdbf27\nexport function resolveChannelContextVisibilityMode(params: { cfg: OpenClawConfig; channel: string; accountId?: string | null; configuredContextVisibility?: ContextVisibilityMode; }): ContextVisibilityMode;","entrypoint":"config-runtime","exportName":"resolveChannelContextVisibilityMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveChannelGroupPolicy(params: { cfg: OpenClawConfig; channel: GroupPolicyChannel; groupId?: string | null; accountId?: string | null; groupIdCaseInsensitive?: boolean; hasGroupAllowFrom?: boolean; }): ChannelGroupPolicy;","entrypoint":"config-runtime","exportName":"resolveChannelGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveChannelGroupRequireMention(params: { cfg: OpenClawConfig; channel: GroupPolicyChannel; groupId?: string | null; accountId?: string | null; groupIdCaseInsensitive?: boolean; requireMentionOverride?: boolean; configuredGroupDefaultsToNoMention?: boolean; overrideOrder?: \"before-config\" | \"after-config\"; }): boolean;","entrypoint":"config-runtime","exportName":"resolveChannelGroupRequireMention","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: 2bf25a1b0ef8e46d7a126db733d6879e93f1aa04954459c514882bdc47d76746\nexport function resolveChannelModelOverride(params: ChannelModelOverrideParams): ChannelModelOverride | null;","entrypoint":"config-runtime","exportName":"resolveChannelModelOverride","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveChannelResetConfig(params: { sessionCfg?: SessionConfig; channel?: string | null; }): SessionResetConfig | undefined;","entrypoint":"config-runtime","exportName":"resolveChannelResetConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveConfiguredSecretInputString(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; }): Promise<{ value?: string; unresolvedRefReason?: string; }>;","entrypoint":"config-runtime","exportName":"resolveConfiguredSecretInputString","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveConfiguredSecretInputWithFallback(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; readFallback?: () => string | undefined; }): Promise<{ value?: string; source?: ConfiguredSecretInputSource; unresolvedRefReason?: string; secretRefConfigured: boolean; }>;","entrypoint":"config-runtime","exportName":"resolveConfiguredSecretInputWithFallback","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: c33ab97751f5ca1510ea1e0a70bc33f6b0b19d4de5ac5b0bfba54f17cda1569a\nexport function resolveCronStorePath(storePath?: string): string;","entrypoint":"config-runtime","exportName":"resolveCronStorePath","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/cron/store.ts"}
|
|
{"declaration":"// declaration closure: 79b286dcdb55a71c9b8e2f4aa18c9bad45078edff6eb4c7802530e3a7a524507\nexport function resolveDangerousNameMatchingEnabled(input: DangerousNameMatchingResolverInput): boolean;","entrypoint":"config-runtime","exportName":"resolveDangerousNameMatchingEnabled","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/dangerous-name-matching.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentId(cfg: OpenClawConfig): string;","entrypoint":"config-runtime","exportName":"resolveDefaultAgentId","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 6052e5720a63903995c509a649190c083af64f8ff766d6a3b981996342cdbf27\nexport function resolveDefaultContextVisibility(cfg: ContextVisibilityDefaultsConfig): ContextVisibilityMode | undefined;","entrypoint":"config-runtime","exportName":"resolveDefaultContextVisibility","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveDefaultGroupPolicy(cfg: GroupPolicyDefaultsConfig): GroupPolicy | undefined;","entrypoint":"config-runtime","exportName":"resolveDefaultGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: a8c5ad22e556a4a921cd520af6479a832dc0df3a86e5c2256fb632840c0dc94f\nexport function resolveGroupSessionKey(ctx: MsgContext): GroupKeyResolution | null;","entrypoint":"config-runtime","exportName":"resolveGroupSessionKey","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/group.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function resolveLivePluginConfigObject(runtimeConfigLoader: (() => OpenClawConfig | undefined) | undefined, pluginId: string, startupPluginConfig?: Record<string, unknown>): Record<string, unknown> | undefined;","entrypoint":"config-runtime","exportName":"resolveLivePluginConfigObject","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: 7bb562820e3d2dc5dd2a1475f17cce9f9b278a5260b02e007c2854d4239e2af5\nexport function resolveMarkdownTableMode(params: ResolveMarkdownTableModeParams): MarkdownTableMode;","entrypoint":"config-runtime","exportName":"resolveMarkdownTableMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/markdown-tables.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function resolveNativeCommandsEnabled(params: { providerId: ChannelId; providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; env?: NodeJS.ProcessEnv; stateDir?: string; workspaceDir?: string; config?: OpenClawConfig; autoDefault?: boolean; }): boolean;","entrypoint":"config-runtime","exportName":"resolveNativeCommandsEnabled","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function resolveNativeSkillsEnabled(params: { providerId: ChannelId; providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; env?: NodeJS.ProcessEnv; stateDir?: string; workspaceDir?: string; config?: OpenClawConfig; autoDefault?: boolean; }): boolean;","entrypoint":"config-runtime","exportName":"resolveNativeSkillsEnabled","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveOpenProviderRuntimeGroupPolicy(params: ResolveProviderRuntimeGroupPolicyParams): RuntimeGroupPolicyResolution;","entrypoint":"config-runtime","exportName":"resolveOpenProviderRuntimeGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function resolvePluginConfigObject(config: OpenClawConfig | undefined, pluginId: string): Record<string, unknown> | undefined;","entrypoint":"config-runtime","exportName":"resolvePluginConfigObject","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveRequiredConfiguredSecretRefInputString(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; }): Promise<string | undefined>;","entrypoint":"config-runtime","exportName":"resolveRequiredConfiguredSecretRefInputString","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: 86c7efd41ba8d15aa9766d05a6b2d48960b5189b72381ade376701dcccc0c0c1\nexport function resolveSessionKey(scope: SessionScope, ctx: MsgContext, mainKey?: string, agentId?: string): string;","entrypoint":"config-runtime","exportName":"resolveSessionKey","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-key.ts"}
|
|
{"declaration":"// declaration closure: ca3751d3d2820338cb06eec521a508a9550d73520b4570d5d17e94aa5555002c\nexport function resolveSessionResetPolicy(params: { sessionCfg?: SessionConfig; resetType: SessionResetType; resetOverride?: SessionResetConfig; }): SessionResetPolicy;","entrypoint":"config-runtime","exportName":"resolveSessionResetPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset-policy.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveSessionResetType(params: { sessionKey?: string | null; isGroup?: boolean; isThread?: boolean; }): SessionResetType;","entrypoint":"config-runtime","exportName":"resolveSessionResetType","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: 6e08c73a291d408616db20fc5df0caa5c7e73ef7329b513bc60f25845aa97675\nexport function resolveStorePath(store?: string, opts?: { agentId?: string; env?: NodeJS.ProcessEnv; }): string;","entrypoint":"config-runtime","exportName":"resolveStorePath","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/paths.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveThreadFlag(params: { sessionKey?: string | null; messageThreadId?: string | number | null; threadLabel?: string | null; threadStarterBody?: string | null; parentSessionKey?: string | null; }): boolean;","entrypoint":"config-runtime","exportName":"resolveThreadFlag","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport function resolveToolsBySender(params: { toolsBySender?: GroupToolPolicyBySenderConfig; } & GroupToolPolicySender): GroupToolPolicyConfig | undefined;","entrypoint":"config-runtime","exportName":"resolveToolsBySender","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: c33ab97751f5ca1510ea1e0a70bc33f6b0b19d4de5ac5b0bfba54f17cda1569a\nexport function saveCronStore(storePath: string, store: CronStoreFile, opts?: SaveCronStoreOptions): Promise<void>;","entrypoint":"config-runtime","exportName":"saveCronStore","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/cron/store.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function setRuntimeConfigSnapshot(config: OpenClawConfig, sourceConfig?: OpenClawConfig): void;","entrypoint":"config-runtime","exportName":"setRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 414aeb9fc98615a13b72c390adb6a9b202b9e8a4f48b31dc02aead1ab92bb346\nexport function updateConfig(mutator: (cfg: OpenClawConfig, context: UpdateConfigContext) => OpenClawConfig): Promise<OpenClawConfig>;","entrypoint":"config-runtime","exportName":"updateConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/commands/models/shared.ts"}
|
|
{"declaration":"// declaration closure: b958d9dedbcc87351d396d995849c6de0a55e32344920d4ac7dc51c8efdb87ec\nexport function updateLastRoute(params: UpdateSessionLastRouteParams): Promise<SessionEntry | null>;","entrypoint":"config-runtime","exportName":"updateLastRoute","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-accessor.entry-mutation.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function updateSessionStoreEntry(params: UpdateSessionStoreEntryParams): Promise<SessionEntry | null>;","entrypoint":"config-runtime","exportName":"updateSessionStoreEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function upsertSessionEntry(params: UpsertSessionEntryParams): Promise<void>;","entrypoint":"config-runtime","exportName":"upsertSessionEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function warnMissingProviderGroupPolicyFallbackOnce(params: { providerMissingFallbackApplied: boolean; providerKey: string; accountId?: string; blockedLabel?: string; log: (message: string) => void; }): boolean;","entrypoint":"config-runtime","exportName":"warnMissingProviderGroupPolicyFallbackOnce","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function writeConfigFile(cfg: OpenClawConfig, options?: ConfigWriteOptions): Promise<ConfigWriteResult>;","entrypoint":"config-runtime","exportName":"writeConfigFile","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport const GROUP_POLICY_BLOCKED_LABEL: { readonly group: \"group messages\"; readonly guild: \"guild messages\"; readonly room: \"room messages\"; readonly channel: \"channel messages\"; readonly space: \"space messages\";};","entrypoint":"config-runtime","exportName":"GROUP_POLICY_BLOCKED_LABEL","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"const","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type BlockStreamingCoalesceConfig = BlockStreamingCoalesceConfig;","entrypoint":"config-runtime","exportName":"BlockStreamingCoalesceConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: b2454dd9c911de25725988832c7931b497888744bc3dd63a7f674c0f2b580c81\nexport type ChannelGroupPolicy = ChannelGroupPolicy;","entrypoint":"config-runtime","exportName":"ChannelGroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/group-policy.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport type ConfigWriteAfterWrite = ConfigWriteAfterWrite;","entrypoint":"config-runtime","exportName":"ConfigWriteAfterWrite","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ContextVisibilityMode = ContextVisibilityMode;","entrypoint":"config-runtime","exportName":"ContextVisibilityMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordAccountConfig = DiscordAccountConfig;","entrypoint":"config-runtime","exportName":"DiscordAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordActionConfig = DiscordActionConfig;","entrypoint":"config-runtime","exportName":"DiscordActionConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordAutoPresenceConfig = DiscordAutoPresenceConfig;","entrypoint":"config-runtime","exportName":"DiscordAutoPresenceConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordConfig = DiscordConfig;","entrypoint":"config-runtime","exportName":"DiscordConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordExecApprovalConfig = DiscordExecApprovalConfig;","entrypoint":"config-runtime","exportName":"DiscordExecApprovalConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordGuildChannelConfig = DiscordGuildChannelConfig;","entrypoint":"config-runtime","exportName":"DiscordGuildChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordGuildEntry = DiscordGuildEntry;","entrypoint":"config-runtime","exportName":"DiscordGuildEntry","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordIntentsConfig = DiscordIntentsConfig;","entrypoint":"config-runtime","exportName":"DiscordIntentsConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 86cd45bad26ecf5da38180d9475bd659c8395c90290dea05affbbf254b64d5a2\nexport type DiscordSlashCommandConfig = DiscordSlashCommandConfig;","entrypoint":"config-runtime","exportName":"DiscordSlashCommandConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.discord.ts"}
|
|
{"declaration":"// declaration closure: 21dd8cfaa5667c4954124608d6c30d99e6a065045b6768aa9e39e2e408e49575\nexport type DmConfig = DmConfig;","entrypoint":"config-runtime","exportName":"DmConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.messages.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type DmPolicy = DmPolicy;","entrypoint":"config-runtime","exportName":"DmPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 167c35d76b8aeb79de6d2ea41a55f0f040c03f252ffa50dc804f8b5c78d8f0d5\nexport type GoogleChatAccountConfig = GoogleChatAccountConfig;","entrypoint":"config-runtime","exportName":"GoogleChatAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.googlechat.ts"}
|
|
{"declaration":"// declaration closure: 167c35d76b8aeb79de6d2ea41a55f0f040c03f252ffa50dc804f8b5c78d8f0d5\nexport type GoogleChatConfig = GoogleChatConfig;","entrypoint":"config-runtime","exportName":"GoogleChatConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.googlechat.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type GroupPolicy = GroupPolicy;","entrypoint":"config-runtime","exportName":"GroupPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyBySenderConfig = GroupToolPolicyBySenderConfig;","entrypoint":"config-runtime","exportName":"GroupToolPolicyBySenderConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 8078bc2eea80b62a3f52b730d30caa1fdecd94aefa4e71f286481a98fb1f5d52\nexport type GroupToolPolicyConfig = ToolAllowDenyPolicyConfig;","entrypoint":"config-runtime","exportName":"GroupToolPolicyConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tools.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsChannelConfig = MSTeamsChannelConfig;","entrypoint":"config-runtime","exportName":"MSTeamsChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsConfig = MSTeamsConfig;","entrypoint":"config-runtime","exportName":"MSTeamsConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsReplyStyle = MSTeamsReplyStyle;","entrypoint":"config-runtime","exportName":"MSTeamsReplyStyle","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: 98b1d0d8ee48cc1fdd3e3213e2548332af771f77cdb07b6e3407abdcb19b63e9\nexport type MSTeamsTeamConfig = MSTeamsTeamConfig;","entrypoint":"config-runtime","exportName":"MSTeamsTeamConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.msteams.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type MarkdownConfig = MarkdownConfig;","entrypoint":"config-runtime","exportName":"MarkdownConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type MarkdownTableMode = MarkdownTableMode;","entrypoint":"config-runtime","exportName":"MarkdownTableMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"config-runtime","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type ReplyToMode = ReplyToMode;","entrypoint":"config-runtime","exportName":"ReplyToMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type ResolvedTtsPersona = ResolvedTtsPersona;","entrypoint":"config-runtime","exportName":"ResolvedTtsPersona","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: ca3751d3d2820338cb06eec521a508a9550d73520b4570d5d17e94aa5555002c\nexport type SessionResetMode = SessionResetMode;","entrypoint":"config-runtime","exportName":"SessionResetMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/reset-policy.ts"}
|
|
{"declaration":"// declaration closure: a16f8aa773033174e814360bfbe34b776c9898e7506430782811006a7462758b\nexport type SessionScope = SessionScope;","entrypoint":"config-runtime","exportName":"SessionScope","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/types.ts"}
|
|
{"declaration":"// declaration closure: b1ce5c7cf2f6dadeabf44392c3cafa27b2788182677f77b933915c2f5b80f320\nexport type SignalReactionNotificationMode = SignalReactionNotificationMode;","entrypoint":"config-runtime","exportName":"SignalReactionNotificationMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.signal.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackAccountConfig = SlackAccountConfig;","entrypoint":"config-runtime","exportName":"SlackAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackChannelConfig = SlackChannelConfig;","entrypoint":"config-runtime","exportName":"SlackChannelConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackReactionNotificationMode = SlackReactionNotificationMode;","entrypoint":"config-runtime","exportName":"SlackReactionNotificationMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 4775ea95be4a5600c18746e1250cc1fa47eff8c18bcba482b249907b478e6f42\nexport type SlackSlashCommandConfig = SlackSlashCommandConfig;","entrypoint":"config-runtime","exportName":"SlackSlashCommandConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.slack.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramAccountConfig = TelegramAccountConfig;","entrypoint":"config-runtime","exportName":"TelegramAccountConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramActionConfig = TelegramActionConfig;","entrypoint":"config-runtime","exportName":"TelegramActionConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramDirectConfig = TelegramDirectConfig;","entrypoint":"config-runtime","exportName":"TelegramDirectConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramExecApprovalConfig = TelegramExecApprovalConfig;","entrypoint":"config-runtime","exportName":"TelegramExecApprovalConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramGroupConfig = TelegramGroupConfig;","entrypoint":"config-runtime","exportName":"TelegramGroupConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramInlineButtonsScope = TelegramInlineButtonsScope;","entrypoint":"config-runtime","exportName":"TelegramInlineButtonsScope","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramNetworkConfig = TelegramNetworkConfig;","entrypoint":"config-runtime","exportName":"TelegramNetworkConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 6e5932f5e1f735984bbef7ae104077af99b508fec2c850bfa2837eab44e1807a\nexport type TelegramTopicConfig = TelegramTopicConfig;","entrypoint":"config-runtime","exportName":"TelegramTopicConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.telegram.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsAutoMode = TtsAutoMode;","entrypoint":"config-runtime","exportName":"TtsAutoMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsConfig = TtsConfig;","entrypoint":"config-runtime","exportName":"TtsConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsMode = TtsMode;","entrypoint":"config-runtime","exportName":"TtsMode","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsModelOverrideConfig = TtsModelOverrideConfig;","entrypoint":"config-runtime","exportName":"TtsModelOverrideConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsPersonaConfig = TtsPersonaConfig;","entrypoint":"config-runtime","exportName":"TtsPersonaConfig","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsPersonaFallbackPolicy = TtsPersonaFallbackPolicy;","entrypoint":"config-runtime","exportName":"TtsPersonaFallbackPolicy","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"declaration":"// declaration closure: 99ea9938f3eb93a49dbe375e394e6f7d3bdc1002a763fd6a06688e5d702bf39f\nexport type TtsProvider = string;","entrypoint":"config-runtime","exportName":"TtsProvider","importSpecifier":"openclaw/plugin-sdk/config-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.tts.ts"}
|
|
{"category":null,"entrypoint":"conversation-runtime","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","recordType":"module","sourcePath":"src/plugin-sdk/conversation-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3811809a3d03ef339989e93bfdf5b109a788421020c7ef732fa2031aa200137e\nexport function buildPairingReply(params: { channel: PairingChannel; idLine: string; code: string; }): string;","entrypoint":"conversation-runtime","exportName":"buildPairingReply","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-messages.ts"}
|
|
{"declaration":"// declaration closure: 3b04d0c5a592edf8d71747528b0352e0c28349abf5ca96f9d54e88f8227f089c\nexport function buildPluginBindingApprovalCustomId(approvalId: string, decision: PluginBindingApprovalDecision): string;","entrypoint":"conversation-runtime","exportName":"buildPluginBindingApprovalCustomId","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/conversation-binding.ts"}
|
|
{"declaration":"// declaration closure: 3b04d0c5a592edf8d71747528b0352e0c28349abf5ca96f9d54e88f8227f089c\nexport function buildPluginBindingResolvedText(params: PluginBindingResolveResult): string;","entrypoint":"conversation-runtime","exportName":"buildPluginBindingResolvedText","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/conversation-binding.ts"}
|
|
{"declaration":"// declaration closure: 292aff8d2bfa8ac3c775924ed9772479e6988ba2c5e2a3c91bc091f97a40799a\nexport function createScopedAccountReplyToModeResolver<TAccount>(params: { resolveAccount: (cfg: OpenClawConfig, accountId?: string | null) => TAccount; resolveReplyToMode: (account: TAccount, chatType?: string | null) => ReplyToMode | null | undefined; fallback?: ReplyToMode; }): ReplyToModeResolver;","entrypoint":"conversation-runtime","exportName":"createScopedAccountReplyToModeResolver","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/threading-helpers.ts"}
|
|
{"declaration":"// declaration closure: 292aff8d2bfa8ac3c775924ed9772479e6988ba2c5e2a3c91bc091f97a40799a\nexport function createStaticReplyToModeResolver(mode: ReplyToMode): ReplyToModeResolver;","entrypoint":"conversation-runtime","exportName":"createStaticReplyToModeResolver","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/threading-helpers.ts"}
|
|
{"declaration":"// declaration closure: 292aff8d2bfa8ac3c775924ed9772479e6988ba2c5e2a3c91bc091f97a40799a\nexport function createTopLevelChannelReplyToModeResolver(channelId: string): ReplyToModeResolver;","entrypoint":"conversation-runtime","exportName":"createTopLevelChannelReplyToModeResolver","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/threading-helpers.ts"}
|
|
{"declaration":"// declaration closure: a24ffc9b6c34e280678aad5526402f9c1fa24996ffa42a36dc60031299785724\nexport function ensureConfiguredBindingRouteReady(params: { cfg: OpenClawConfig; bindingResolution: ConfiguredBindingResolution | null; }): Promise<{ ok: true; } | { ok: false; error: string; }>;","entrypoint":"conversation-runtime","exportName":"ensureConfiguredBindingRouteReady","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/binding-routing.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function formatThreadBindingDisabledError(params: { channel: string; accountId: string; kind: ThreadBindingSpawnKind; }): string;","entrypoint":"conversation-runtime","exportName":"formatThreadBindingDisabledError","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 4279a89c997366bd8042e5468ade52cc6230fc769035ed93e6898cfa7bdd8413\nexport function formatThreadBindingDurationLabel(durationMs: number): string;","entrypoint":"conversation-runtime","exportName":"formatThreadBindingDurationLabel","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-messages.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function formatThreadBindingSpawnDisabledError(params: { channel: string; accountId: string; kind: ThreadBindingSpawnKind; }): string;","entrypoint":"conversation-runtime","exportName":"formatThreadBindingSpawnDisabledError","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: cc62b6f633c1d6dbeaf29fcf55c65e51de5b8caecdfe2cb5bafe961545b0e554\nexport function getSessionBindingService(): SessionBindingService;","entrypoint":"conversation-runtime","exportName":"getSessionBindingService","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/session-binding-service.ts"}
|
|
{"declaration":"// declaration closure: 3b04d0c5a592edf8d71747528b0352e0c28349abf5ca96f9d54e88f8227f089c\nexport function parsePluginBindingApprovalCustomId(value: string): PluginBindingApprovalAction | null;","entrypoint":"conversation-runtime","exportName":"parsePluginBindingApprovalCustomId","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/conversation-binding.ts"}
|
|
{"declaration":"// declaration closure: cdc448405b52286f33e6e1d313301f5c11e142f5d8e2bb9af96ea8dbe6e52164\nexport function readChannelAllowFromStore(channel: PairingChannel, env?: NodeJS.ProcessEnv, accountId?: string): Promise<string[]>;","entrypoint":"conversation-runtime","exportName":"readChannelAllowFromStore","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-store.ts"}
|
|
{"declaration":"// declaration closure: 1a92de21cfa16667affa32531cc2d2f7cf3416594f16c0a0e81b1b7675fcecde\nexport function recordInboundSession(params: { storePath: string; sessionKey: string; ctx: MsgContext; groupResolution?: GroupKeyResolution | null; createIfMissing?: boolean; updateLastRoute?: InboundLastRouteUpdate; onRecordError: (err: unknown) => void; trackSessionMetaTask?: (task: Promise<unknown>) => void; }): Promise<void>;","entrypoint":"conversation-runtime","exportName":"recordInboundSession","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/session.ts"}
|
|
{"declaration":"// declaration closure: f3e7673418e78428d11a072feb67d3c5120eb6ebdb73fb08da7ce41d187b7dfa\nexport function recordInboundSessionMetaSafe(params: { cfg: OpenClawConfig; agentId: string; sessionKey: string; ctx: MsgContext; onError?: (error: unknown) => void; }): Promise<void>;","entrypoint":"conversation-runtime","exportName":"recordInboundSessionMetaSafe","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/session-meta.ts"}
|
|
{"declaration":"// declaration closure: cc62b6f633c1d6dbeaf29fcf55c65e51de5b8caecdfe2cb5bafe961545b0e554\nexport function registerSessionBindingAdapter(adapter: SessionBindingAdapter): void;","entrypoint":"conversation-runtime","exportName":"registerSessionBindingAdapter","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/session-binding-service.ts"}
|
|
{"declaration":"// declaration closure: a24ffc9b6c34e280678aad5526402f9c1fa24996ffa42a36dc60031299785724\nexport function resolveConfiguredBindingRoute(params: { cfg: OpenClawConfig; route: ResolvedAgentRoute; } & ConfiguredBindingRouteConversationInput): ConfiguredBindingRouteResult;","entrypoint":"conversation-runtime","exportName":"resolveConfiguredBindingRoute","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/binding-routing.ts"}
|
|
{"declaration":"// declaration closure: b6d546365e222702ee0dcd859925678ca79671eafd4ee006a038879cfea56ec5\nexport function resolveConversationLabel(ctx: MsgContext): string | undefined;","entrypoint":"conversation-runtime","exportName":"resolveConversationLabel","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/conversation-label.ts"}
|
|
{"declaration":"// declaration closure: 1dc32d0ca49096aa3d9e3744b7e49eed1ff47dd7834c24cbee511e87beeeed11\nexport function resolvePairingIdLabel(channel: PairingChannel): string;","entrypoint":"conversation-runtime","exportName":"resolvePairingIdLabel","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-labels.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function resolvePinnedMainDmOwnerFromAllowlist(params: { dmScope?: string | null; allowFrom?: Array<string | number> | null; normalizeEntry: (entry: string) => string | undefined; }): string | null;","entrypoint":"conversation-runtime","exportName":"resolvePinnedMainDmOwnerFromAllowlist","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 3b04d0c5a592edf8d71747528b0352e0c28349abf5ca96f9d54e88f8227f089c\nexport function resolvePluginConversationBindingApproval(params: { approvalId: string; decision: PluginBindingApprovalDecision; senderId?: string; }): Promise<PluginBindingResolveResult>;","entrypoint":"conversation-runtime","exportName":"resolvePluginConversationBindingApproval","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/conversation-binding.ts"}
|
|
{"declaration":"// declaration closure: a24ffc9b6c34e280678aad5526402f9c1fa24996ffa42a36dc60031299785724\nexport function resolveRuntimeConversationBindingRoute(params: { route: ResolvedAgentRoute; } & ConfiguredBindingRouteConversationInput): RuntimeConversationBindingRouteResult;","entrypoint":"conversation-runtime","exportName":"resolveRuntimeConversationBindingRoute","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/binding-routing.ts"}
|
|
{"declaration":"// declaration closure: 5ebf5cad6497d981a3c824b500c457b2ca15084d65d2d6eeb381408b1627c6c6\nexport function resolveThreadBindingConversationIdFromBindingId(params: { accountId: string; bindingId?: string; }): string | undefined;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingConversationIdFromBindingId","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-binding-id.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingEffectiveExpiresAt(params: { record: ThreadBindingLifecycleRecord; defaultIdleTimeoutMs: number; defaultMaxAgeMs: number; }): number | undefined;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingEffectiveExpiresAt","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 4279a89c997366bd8042e5468ade52cc6230fc769035ed93e6898cfa7bdd8413\nexport function resolveThreadBindingFarewellText(params: { reason?: string; farewellText?: string; idleTimeoutMs: number; maxAgeMs: number; }): string;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingFarewellText","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-messages.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingIdleTimeoutMs(params: { channelIdleHoursRaw: unknown; sessionIdleHoursRaw: unknown; }): number;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingIdleTimeoutMs","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingIdleTimeoutMsForChannel(params: { cfg: OpenClawConfig; channel: string; accountId?: string; }): number;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingIdleTimeoutMsForChannel","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 4279a89c997366bd8042e5468ade52cc6230fc769035ed93e6898cfa7bdd8413\nexport function resolveThreadBindingIntroText(params: { agentId?: string; label?: string; idleTimeoutMs?: number; maxAgeMs?: number; sessionCwd?: string; sessionDetails?: string[]; }): string;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingIntroText","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-messages.ts"}
|
|
{"declaration":"// declaration closure: 0fe06cc0eef2105e7c4160e35942abbf5c03f12c0bd3d51b2e8e5cb2387d8a9a\nexport function resolveThreadBindingLifecycle(params: { record: ThreadBindingLifecycleRecord; defaultIdleTimeoutMs: number; defaultMaxAgeMs: number; }): { expiresAt?: number; reason?: \"idle-expired\" | \"max-age-expired\"; };","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingLifecycle","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/thread-binding-lifecycle.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingMaxAgeMs(params: { channelMaxAgeHoursRaw: unknown; sessionMaxAgeHoursRaw: unknown; }): number;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingMaxAgeMs","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingMaxAgeMsForChannel(params: { cfg: OpenClawConfig; channel: string; accountId?: string; }): number;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingMaxAgeMsForChannel","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingSpawnPolicy(params: { cfg: OpenClawConfig; channel: string; accountId?: string; kind: ThreadBindingSpawnKind; }): ThreadBindingSpawnPolicy;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingSpawnPolicy","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: 4279a89c997366bd8042e5468ade52cc6230fc769035ed93e6898cfa7bdd8413\nexport function resolveThreadBindingThreadName(params: { agentId?: string; label?: string; }): string;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingThreadName","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-messages.ts"}
|
|
{"declaration":"// declaration closure: 1f2a94259959daf24fde44c77b6f4ed58bd408b727b2718a058e4e51da63c811\nexport function resolveThreadBindingsEnabled(params: { channelEnabledRaw: unknown; sessionEnabledRaw: unknown; }): boolean;","entrypoint":"conversation-runtime","exportName":"resolveThreadBindingsEnabled","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/thread-bindings-policy.ts"}
|
|
{"declaration":"// declaration closure: cc62b6f633c1d6dbeaf29fcf55c65e51de5b8caecdfe2cb5bafe961545b0e554\nexport function unregisterSessionBindingAdapter(params: { channel: string; accountId: string; adapter?: SessionBindingAdapter; }): void;","entrypoint":"conversation-runtime","exportName":"unregisterSessionBindingAdapter","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/session-binding-service.ts"}
|
|
{"declaration":"// declaration closure: cdc448405b52286f33e6e1d313301f5c11e142f5d8e2bb9af96ea8dbe6e52164\nexport function upsertChannelPairingRequest(params: { channel: PairingChannel; id: string | number; accountId: string; meta?: Record<string, string | undefined | null>; env?: NodeJS.ProcessEnv; pairingAdapter?: ChannelPairingAdapter; }): Promise<{ code: string; created: boolean; }>;","entrypoint":"conversation-runtime","exportName":"upsertChannelPairingRequest","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"function","recordType":"export","sourcePath":"src/pairing/pairing-store.ts"}
|
|
{"declaration":"// declaration closure: cc62b6f633c1d6dbeaf29fcf55c65e51de5b8caecdfe2cb5bafe961545b0e554\nexport const testing: { resetSessionBindingAdaptersForTests(): void; getRegisteredAdapterKeys(): string[];};","entrypoint":"conversation-runtime","exportName":"testing","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/outbound/session-binding-service.ts"}
|
|
{"declaration":"// declaration closure: 3ed9badb6dc90f3a2269a731535eb7287cddb1d1a084bb11843a819218976d14\nexport type BindingTargetKind = BindingTargetKind;","entrypoint":"conversation-runtime","exportName":"BindingTargetKind","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-binding.types.ts"}
|
|
{"declaration":"// declaration closure: a24ffc9b6c34e280678aad5526402f9c1fa24996ffa42a36dc60031299785724\nexport type ConfiguredBindingRouteResult = ConfiguredBindingRouteResult;","entrypoint":"conversation-runtime","exportName":"ConfiguredBindingRouteResult","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/binding-routing.ts"}
|
|
{"declaration":"// declaration closure: a24ffc9b6c34e280678aad5526402f9c1fa24996ffa42a36dc60031299785724\nexport type RuntimeConversationBindingRouteResult = RuntimeConversationBindingRouteResult;","entrypoint":"conversation-runtime","exportName":"RuntimeConversationBindingRouteResult","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/binding-routing.ts"}
|
|
{"declaration":"// declaration closure: cc62b6f633c1d6dbeaf29fcf55c65e51de5b8caecdfe2cb5bafe961545b0e554\nexport type SessionBindingAdapter = SessionBindingAdapter;","entrypoint":"conversation-runtime","exportName":"SessionBindingAdapter","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-binding-service.ts"}
|
|
{"declaration":"// declaration closure: 3ed9badb6dc90f3a2269a731535eb7287cddb1d1a084bb11843a819218976d14\nexport type SessionBindingBindInput = SessionBindingBindInput;","entrypoint":"conversation-runtime","exportName":"SessionBindingBindInput","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-binding.types.ts"}
|
|
{"declaration":"// declaration closure: 3ed9badb6dc90f3a2269a731535eb7287cddb1d1a084bb11843a819218976d14\nexport type SessionBindingRecord = SessionBindingRecord;","entrypoint":"conversation-runtime","exportName":"SessionBindingRecord","importSpecifier":"openclaw/plugin-sdk/conversation-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/session-binding.types.ts"}
|
|
{"category":"core","entrypoint":"core","importSpecifier":"openclaw/plugin-sdk/core","recordType":"module","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function applyAccountNameToChannelSection(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"core","exportName":"applyAccountNameToChannelSection","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport function buildAgentSessionKey(params: { agentId: string; mainKey?: string; channel: string; accountId?: string | null; peer?: RoutePeer | null; dmScope?: \"main\" | \"per-peer\" | \"per-channel-peer\" | \"per-account-channel-peer\"; identityLinks?: Record<string, string[]>; }): string;","entrypoint":"core","exportName":"buildAgentSessionKey","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"core","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function buildChannelOutboundSessionRoute(params: { cfg: OpenClawConfig; agentId: string; channel: string; accountId?: string | null; recipientSessionExact?: boolean | \"direct-alias\" | \"delivery-identity\"; peer: { kind: \"direct\" | \"group\" | \"channel\"; id: string; }; chatType: \"direct\" | \"group\" | \"channel\"; from: string; to: string; threadId?: string | number; }): ChannelOutboundSessionRoute;","entrypoint":"core","exportName":"buildChannelOutboundSessionRoute","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildJsonChannelConfigSchema(schema: JsonSchemaObject, options?: BuildJsonChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"core","exportName":"buildJsonChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildJsonPluginConfigSchema(schema: JsonSchemaObject, options?: BuildJsonPluginConfigSchemaOptions): OpenClawPluginConfigSchema;","entrypoint":"core","exportName":"buildJsonPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 713b3d83a1cf0f78b6327d38410561994b76a8a16ce71c7e301c65f7ad578320\nexport function buildMemorySystemPromptAddition(params: MemoryPromptSectionParams): string | undefined;","entrypoint":"core","exportName":"buildMemorySystemPromptAddition","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/context-engine/delegate.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildPluginConfigSchema(schema: ZodTypeAny, options?: BuildPluginConfigSchemaOptions): OpenClawPluginConfigSchema;","entrypoint":"core","exportName":"buildPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function buildThreadAwareOutboundSessionRoute(params: { route: ChannelOutboundSessionRoute; replyToId?: string | number | null; threadId?: string | number | null; currentSessionKey?: string | null; precedence?: readonly ThreadAwareOutboundSessionRouteThreadSource[]; useSuffix?: boolean; parentSessionKey?: string; normalizeThreadId?: (threadId: string) => string; canRecoverCurrentThread?: (context: ThreadAwareOutboundSessionRouteRecoveryContext) => boolean; }): ChannelOutboundSessionRoute;","entrypoint":"core","exportName":"buildThreadAwareOutboundSessionRoute","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 1ff49de167eaf9006ebaeb04c338f16e98bfa447566cb2e03f3970da5b8c1702\nexport function channelTargetSchema(options?: { description?: string; }): Type.TString;","entrypoint":"core","exportName":"channelTargetSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/schema/typebox.ts"}
|
|
{"declaration":"// declaration closure: 1ff49de167eaf9006ebaeb04c338f16e98bfa447566cb2e03f3970da5b8c1702\nexport function channelTargetsSchema(options?: { description?: string; }): Type.TArray<Type.TString>;","entrypoint":"core","exportName":"channelTargetsSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/schema/typebox.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function clearAccountEntryFields<TAccountEntry extends object>(params: { accounts?: Record<string, TAccountEntry>; accountId: string; fields: string[]; isValueSet?: (value: unknown) => boolean; markClearedOnFieldPresence?: boolean; }): { nextAccounts?: Record<string, TAccountEntry>; changed: boolean; cleared: boolean; };","entrypoint":"core","exportName":"clearAccountEntryFields","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function createActionGate<T extends Record<string, boolean | undefined>>(actions: T | undefined): ActionGate<T>;","entrypoint":"core","exportName":"createActionGate","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function createChannelPluginBase<TResolvedAccount>(params: CreateChannelPluginBaseOptions<TResolvedAccount>): CreatedChannelPluginBase<TResolvedAccount>;","entrypoint":"core","exportName":"createChannelPluginBase","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function createChatChannelPlugin<TResolvedAccount extends { accountId?: string | null; }, Probe = unknown, Audit = unknown>(params: { base: ChatChannelPluginBase<TResolvedAccount, Probe, Audit>; security?: ChannelSecurityAdapter<TResolvedAccount> | ChatChannelSecurityOptions<TResolvedAccount>; pairing?: ChannelPairingAdapter | ChatChannelPairingOptions; threading?: ChannelThreadingAdapter | ChatChannelThreadingOptions<TResolvedAccount>; outbound?: ChannelOutboundAdapter | ChatChannelAttachedOutboundOptions; }): ChannelPlugin<TResolvedAccount, Probe, Audit>;","entrypoint":"core","exportName":"createChatChannelPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function createDedupeCache(options: DedupeCacheOptions): DedupeCache;","entrypoint":"core","exportName":"createDedupeCache","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: 8d374186b30c1911a93252b2ad2cef478f7373d2fd8d1ac6cbe34485a0a658e6\nexport function createSubsystemLogger(subsystem: string): SubsystemLogger;","entrypoint":"core","exportName":"createSubsystemLogger","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/logging/subsystem.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function defineChannelPluginEntry<TPlugin>({ id, name, description, plugin, configSchema, setRuntime, registerCliMetadata, registerFull, registerCapabilities, }: DefineChannelPluginEntryOptions<TPlugin>): DefinedChannelPluginEntry<TPlugin>;","entrypoint":"core","exportName":"defineChannelPluginEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7ad8580dcf52e9c04b10335c253eb66bcd8208b6b2a32938f9cea652785c56bc\nexport function definePluginEntry({ id, name, description, kind, configSchema, reload, nodeHostCommands, securityAuditCollectors, register, }: DefinePluginEntryOptions): DefinedPluginEntry;","entrypoint":"core","exportName":"definePluginEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function defineSetupPluginEntry<TPlugin>(plugin: TPlugin): { plugin: TPlugin; };","entrypoint":"core","exportName":"defineSetupPluginEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 713b3d83a1cf0f78b6327d38410561994b76a8a16ce71c7e301c65f7ad578320\nexport function delegateCompactionToRuntime(params: Parameters<ContextEngine[\"compact\"]>[0]): Promise<CompactResult>;","entrypoint":"core","exportName":"delegateCompactionToRuntime","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/context-engine/delegate.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function deleteAccountFromConfigSection(params: { cfg: OpenClawConfig; sectionKey: string; accountId: string; clearBaseFields?: string[]; }): OpenClawConfig;","entrypoint":"core","exportName":"deleteAccountFromConfigSection","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function emptyChannelConfigSchema(): ChannelConfigSchema;","entrypoint":"core","exportName":"emptyChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function emptyPluginConfigSchema(): OpenClawPluginConfigSchema;","entrypoint":"core","exportName":"emptyPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: af839da353f7389c15e4332cf4c2c1bcb4390fd40f80cd87f8d306737d8a14cd\nexport function enqueueKeyedTask<T>(params: { tails: Map<string, Promise<void>>; key: string; task: () => Promise<T>; hooks?: KeyedAsyncQueueHooks; }): Promise<T>;","entrypoint":"core","exportName":"enqueueKeyedTask","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/keyed-async-queue.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function ensureConfiguredAcpBindingReady(params: { cfg: OpenClawConfig; configuredBinding: ResolvedConfiguredAcpBinding | null; }): Promise<{ ok: true; } | { ok: false; error: string; }>;","entrypoint":"core","exportName":"ensureConfiguredAcpBindingReady","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function formatPairingApproveHint(channelId: string): string;","entrypoint":"core","exportName":"formatPairingApproveHint","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: dcc0c40bdc6fd1bc716689e9d875575f133f826535d1035a2d31a39436a296c8\nexport function formatZonedTimestamp(date: Date, options?: FormatZonedTimestampOptions): string | undefined;","entrypoint":"core","exportName":"formatZonedTimestamp","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-datetime.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureToken(bytes?: number): string;","entrypoint":"core","exportName":"generateSecureToken","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureUuid(): string;","entrypoint":"core","exportName":"generateSecureUuid","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function getChatChannelMeta(id: ChatChannelId): ChannelMeta;","entrypoint":"core","exportName":"getChatChannelMeta","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function isSecretRef(value: unknown): value is SecretRef;","entrypoint":"core","exportName":"isSecretRef","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function isTrustedProxyAddress(ip: string | undefined, trustedProxies?: string[]): boolean;","entrypoint":"core","exportName":"isTrustedProxyAddress","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: bbcf0c759f0526bc41750b31e703cdc2eff89b5bb7c11b3cb91bb48eb23483ea\nexport function jsonResult<TDetails>(payload: TDetails): AgentToolResult<TDetails>;","entrypoint":"core","exportName":"jsonResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/tool-results.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function loadSecretFileSync(filePath: string, label: string, options?: Parameters<typeof readSecretFileSyncImpl>[2]): SecretFileReadResult;","entrypoint":"core","exportName":"loadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function migrateBaseNameToDefaultAccount(params: { cfg: OpenClawConfig; channelKey: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"core","exportName":"migrateBaseNameToDefaultAccount","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"core","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeAtHashSlug(raw?: string | null): string;","entrypoint":"core","exportName":"normalizeAtHashSlug","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeHyphenSlug(raw?: string | null): string;","entrypoint":"core","exportName":"normalizeHyphenSlug","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 30dc72bdd4514e9e56eaf7e4fb0653364847a86727013954aa99e0b7031df241\nexport function optionalStringEnum<T extends readonly string[]>(values: T, options?: StringEnumOptions<T>): Type.TOptional<Type.TUnsafe<T[number]> | Type.TEnum<T[number][]>>;","entrypoint":"core","exportName":"optionalStringEnum","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/schema/string-enum.ts"}
|
|
{"declaration":"// declaration closure: 6a7995603f3237239d846896aa13e5a2ef2ca538994fa9e4f4a9f75395d0399b\nexport function parseOptionalDelimitedEntries(value?: string): string[] | undefined;","entrypoint":"core","exportName":"parseOptionalDelimitedEntries","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/helpers.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictPositiveInteger(value: unknown): number | undefined;","entrypoint":"core","exportName":"parseStrictPositiveInteger","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 713b3d83a1cf0f78b6327d38410561994b76a8a16ce71c7e301c65f7ad578320\nexport function prepareMemorySystemPromptAddition(params: MemoryPromptSectionParams): Promise<string | undefined>;","entrypoint":"core","exportName":"prepareMemorySystemPromptAddition","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/context-engine/delegate.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNumberParam(params: Record<string, unknown>, key: string, options?: { required?: boolean; label?: string; integer?: boolean; strict?: boolean; positiveInteger?: boolean; nonNegativeInteger?: boolean; }): number | undefined;","entrypoint":"core","exportName":"readNumberParam","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readReactionParams(params: Record<string, unknown>, options: { emojiKey?: string; removeKey?: string; removeErrorMessage: string; }): ReactionParams;","entrypoint":"core","exportName":"readReactionParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"export function readSecretFileSync(filePath: string, label: string, options?: SecretFileReadOptions): string;","entrypoint":"core","exportName":"readSecretFileSync","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string[];\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string[] | undefined;","entrypoint":"core","exportName":"readStringArrayParam","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string;\nexport function readStringParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string | undefined;","entrypoint":"core","exportName":"readStringParam","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function recoverCurrentThreadSessionId(params: { route: ChannelOutboundSessionRoute; currentSessionKey?: string | null; canRecover?: (context: ThreadAwareOutboundSessionRouteRecoveryContext) => boolean; }): string | undefined;","entrypoint":"core","exportName":"recoverCurrentThreadSessionId","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function resolveClientIp(params: { remoteAddr?: string; forwardedFor?: string; realIp?: string; trustedProxies?: string[]; allowRealIpFallback?: boolean; }): string | undefined;","entrypoint":"core","exportName":"resolveClientIp","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: 70d1c4182c478a83fa8e5a495f0492a48b2d27fb493286323cd99a753415c78b\nexport function resolveConfiguredAcpBindingRecord(params: { cfg: OpenClawConfig; channel: string; accountId: string; conversationId: string; parentConversationId?: string; }): ResolvedConfiguredAcpBinding | null;","entrypoint":"core","exportName":"resolveConfiguredAcpBindingRecord","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/acp/persistent-bindings.resolve.ts"}
|
|
{"declaration":"// declaration closure: 9c476cc0638d3960a508fc4a83dcaee372b8a1bfc3e548d9647f437c10a4d570\nexport function resolveGatewayBindUrl(params: { bind?: string; customBindHost?: string; scheme: \"ws\" | \"wss\"; port: number; pickTailnetHost: () => string | null; pickLanHost: () => string | null; }): GatewayBindUrlResult;","entrypoint":"core","exportName":"resolveGatewayBindUrl","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/shared/gateway-bind-url.ts"}
|
|
{"declaration":"// declaration closure: 58a8e7b4d4d9ed1eae4cf28e0b6b1537d81c1fc22f6a1fe55570fd292b3f21e5\nexport function resolveGatewayPort(cfg?: OpenClawConfig, env?: NodeJS.ProcessEnv): number;","entrypoint":"core","exportName":"resolveGatewayPort","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/config/paths.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function resolveGlobalDedupeCache(key: symbol, options: DedupeCacheOptions): DedupeCache;","entrypoint":"core","exportName":"resolveGlobalDedupeCache","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: ec30a53d8a5f71e0f5bf9a811cb93aa52fa3d6cfb6d83c3597fe8232d39c0428\nexport function resolveTailnetHostWithRunner(runCommandWithTimeout?: TailscaleStatusCommandRunner): Promise<string | null>;","entrypoint":"core","exportName":"resolveTailnetHostWithRunner","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/shared/tailscale-status.ts"}
|
|
{"declaration":"// declaration closure: ec30a53d8a5f71e0f5bf9a811cb93aa52fa3d6cfb6d83c3597fe8232d39c0428\nexport function resolveTailscalePublishedHost(params: { tailscaleMode: string; tailnetHost: string | null; serviceName?: string | null; }): string | null;","entrypoint":"core","exportName":"resolveTailscalePublishedHost","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/shared/tailscale-status.ts"}
|
|
{"declaration":"// declaration closure: ec30a53d8a5f71e0f5bf9a811cb93aa52fa3d6cfb6d83c3597fe8232d39c0428\nexport function resolveTailscaleServeGatewayUrlsWithRunner(gatewayPort: number, runCommandWithTimeout?: TailscaleStatusCommandRunner): Promise<string[]>;","entrypoint":"core","exportName":"resolveTailscaleServeGatewayUrlsWithRunner","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/shared/tailscale-status.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function resolveThreadSessionKeys(params: { baseSessionKey: string; threadId?: string | null; parentSessionKey?: string; useSuffix?: boolean; normalizeThreadId?: (threadId: string) => string; }): { sessionKey: string; parentSessionKey?: string; };","entrypoint":"core","exportName":"resolveThreadSessionKeys","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: e7907aa24c1c4eb9b6694156347295d7a0dfc986feda43095987062f81db361f\nexport function setAccountEnabledInConfigSection(params: { cfg: OpenClawConfig; sectionKey: string; accountId: string; enabled: boolean; allowTopLevel?: boolean; }): OpenClawConfig;","entrypoint":"core","exportName":"setAccountEnabledInConfigSection","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 30dc72bdd4514e9e56eaf7e4fb0653364847a86727013954aa99e0b7031df241\nexport function stringEnum<T extends readonly string[]>(values: T, options?: StringEnumOptions<T>): Type.TUnsafe<T[number]> | Type.TEnum<T[number][]>;","entrypoint":"core","exportName":"stringEnum","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/agents/schema/string-enum.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function stripChannelTargetPrefix(raw: string, ...providers: string[]): string;","entrypoint":"core","exportName":"stripChannelTargetPrefix","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport function stripTargetKindPrefix(raw: string): string;","entrypoint":"core","exportName":"stripTargetKindPrefix","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: CredentialFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options?: FsSafeSecretFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): ConfiguredCredentialResult<string>;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): CredentialResult<string>;","entrypoint":"core","exportName":"tryReadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/core","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"core","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/core","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"export const DEFAULT_SECRET_FILE_MAX_BYTES: number;","entrypoint":"core","exportName":"DEFAULT_SECRET_FILE_MAX_BYTES","importSpecifier":"openclaw/plugin-sdk/core","kind":"const","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarness = AgentHarness;","entrypoint":"core","exportName":"AgentHarness","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptGuidance = AgentPromptGuidance;","entrypoint":"core","exportName":"AgentPromptGuidance","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptGuidanceEntry = AgentPromptGuidanceEntry;","entrypoint":"core","exportName":"AgentPromptGuidanceEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptSurfaceKind = \"openclaw_main\" | \"pi_main\" | \"codex_app_server\" | \"cli_backend\" | \"acp_backend\" | \"subagent\";","entrypoint":"core","exportName":"AgentPromptSurfaceKind","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 86325da24a6bf4ad111111e9e1bb794278acc800bfe70aeaf74d06043e27ea6d\nexport type AllowlistMatch<TSource extends string = AllowlistMatchSource> = AllowlistMatch<TSource>;","entrypoint":"core","exportName":"AllowlistMatch","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/allowlist-match.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport type AnyAgentTool = AnyAgentTool;","entrypoint":"core","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type BaseProbeResult<TError = string | null> = BaseProbeResult<TError>;","entrypoint":"core","exportName":"BaseProbeResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelAccountSnapshot = ChannelAccountSnapshot;","entrypoint":"core","exportName":"ChannelAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: f6ff9d115577fdfe4b6cceec9409846d73cf38c1b3d62ba759779ff339f69dc4\nexport type ChannelConfigUiHint = ChannelConfigUiHint;","entrypoint":"core","exportName":"ChannelConfigUiHint","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.config.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelDirectoryEntry = ChannelDirectoryEntry;","entrypoint":"core","exportName":"ChannelDirectoryEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelGroupContext = ChannelGroupContext;","entrypoint":"core","exportName":"ChannelGroupContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionContext = ChannelMessageActionContext;","entrypoint":"core","exportName":"ChannelMessageActionContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 61ef61cb328ffa125cdf6b5c06b5ea892cfbbe20811b42e7395d41c5b5406c5b\nexport type ChannelMessageActionName = \"search\" | \"broadcast\" | \"read\" | \"edit\" | \"delete\" | \"timeout\" | \"send\" | \"poll\" | \"poll-vote\" | \"react\" | \"reactions\" | \"unsend\" | \"reply\" | \"sendWithEffect\" | \"renameGroup\" | \"setGroupIcon\" | \"addParticipant\" | \"removeParticipant\" | \"leaveGroup\" | \"sendAttachment\" | \"pin\" | \"unpin\" | \"list-pins\" | \"permissions\" | \"thread-create\" | \"thread-list\" | \"thread-reply\" | \"sticker\" | \"sticker-search\" | \"member-info\" | \"role-info\" | \"emoji-list\" | \"emoji-upload\" | \"sticker-upload\" | \"role-add\" | \"role-remove\" | \"channel-info\" | \"channel-list\" | \"channel-create\" | \"channel-edit\" | \"channel-delete\" | \"channel-move\" | \"category-create\" | \"category-edit\" | \"category-delete\" | \"topic-create\" | \"topic-edit\" | \"voice-status\" | \"event-list\" | \"event-create\" | \"kick\" | \"ban\" | \"set-profile\" | \"set-presence\" | \"download-file\" | \"upload-file\";","entrypoint":"core","exportName":"ChannelMessageActionName","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.public.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessagingAdapter = ChannelMessagingAdapter;","entrypoint":"core","exportName":"ChannelMessagingAdapter","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMeta = ChannelMeta;","entrypoint":"core","exportName":"ChannelMeta","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 819fc917e06d347b5fd7ad4a40a0f23d8e7048c7c01e1bd3dc27fd7c0d067b1b\nexport type ChannelOutboundAdapter = ChannelOutboundAdapter;","entrypoint":"core","exportName":"ChannelOutboundAdapter","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/outbound.types.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelOutboundSessionRoute = ChannelOutboundSessionRoute;","entrypoint":"core","exportName":"ChannelOutboundSessionRoute","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport type ChannelOutboundSessionRouteParams = { cfg: OpenClawConfig; agentId: string; accountId?: string | null; target: string; currentSessionKey?: string; resolvedTarget?: { to: string; kind: import(\"../channels/plugins/types.core.js\").ChannelDirectoryEntryKind | \"channel\"; display?: string; source: \"normalized\" | \"directory\"; }; replyToId?: string | null; threadId?: string | number | null;};","entrypoint":"core","exportName":"ChannelOutboundSessionRouteParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 36fa83a0621058a493afe919e51225147cc9a3e803dfdcbe4ee257e16170acc6\nexport type ChannelPlugin<ResolvedAccount = any, Probe = unknown, Audit = unknown> = ChannelPlugin<ResolvedAccount, Probe, Audit>;","entrypoint":"core","exportName":"ChannelPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.plugin.ts"}
|
|
{"declaration":"// declaration closure: aee1e359ae8adaa2698c391f133bcae4ab5659e27ba92a9ddff8407a110101fe\nexport type ChannelSetupInput = ChannelSetupInput;","entrypoint":"core","exportName":"ChannelSetupInput","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-input.ts"}
|
|
{"declaration":"// declaration closure: f62bce7c953d08807c48c2090fdaf730443fd952a7017068242ed093199600d9\nexport type ChatType = ChatType;","entrypoint":"core","exportName":"ChatType","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/chat-type.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ContextEngineSessionTarget = ContextEngineSessionTarget;","entrypoint":"core","exportName":"ContextEngineSessionTarget","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/context-engine/types.ts"}
|
|
{"declaration":"// declaration closure: 9c476cc0638d3960a508fc4a83dcaee372b8a1bfc3e548d9647f437c10a4d570\nexport type GatewayBindUrlResult = GatewayBindUrlResult;","entrypoint":"core","exportName":"GatewayBindUrlResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/shared/gateway-bind-url.ts"}
|
|
{"declaration":"// declaration closure: a627e983b328bdf38ecb03bd61aa9cd81b1d30a45aeac96ea8cb0978a2841a9b\nexport type GatewayRequestHandlerOptions = GatewayRequestHandlerOptions;","entrypoint":"core","exportName":"GatewayRequestHandlerOptions","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/gateway/server-methods/shared-types.ts"}
|
|
{"declaration":"// declaration closure: 8030e0b774bf57da06bfad191d51c6a5dea036ed666fb4ec96529214a054e442\nexport type HistoryEntry = HistoryEntry;","entrypoint":"core","exportName":"HistoryEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/history.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"core","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPluginCapability = MemoryPluginCapability;","entrypoint":"core","exportName":"MemoryPluginCapability","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPluginPublicArtifact = MemoryPluginPublicArtifact;","entrypoint":"core","exportName":"MemoryPluginPublicArtifact","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPluginPublicArtifactsProvider = MemoryPluginPublicArtifactsProvider;","entrypoint":"core","exportName":"MemoryPluginPublicArtifactsProvider","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport type NormalizedLocation = NormalizedLocation;","entrypoint":"core","exportName":"NormalizedLocation","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"core","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: 670bdb22c1324d2e8554ebb55635789b8e2ab8994dff22497cc5d3c40c7dad21\nexport type OpenClawPluginActiveModelContext = OpenClawPluginActiveModelContext;","entrypoint":"core","exportName":"OpenClawPluginActiveModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/tool-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"core","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"core","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 648c5518e6d4caab146ef7e3d7c696f55f0922333bc402031982082c319bb46d\nexport type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"core","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-config-schema.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"core","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-definition.types.ts"}
|
|
{"declaration":"// declaration closure: 77bdf45bdc6127a442332c71f4058db940c90a41c51f02d73613b8f590f45f32\nexport type OpenClawPluginGatewayEventScope = OpenClawPluginGatewayEventScope;","entrypoint":"core","exportName":"OpenClawPluginGatewayEventScope","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/gateway-events.ts"}
|
|
{"declaration":"// declaration closure: 77bdf45bdc6127a442332c71f4058db940c90a41c51f02d73613b8f590f45f32\nexport type OpenClawPluginGatewayEvents = OpenClawPluginGatewayEvents;","entrypoint":"core","exportName":"OpenClawPluginGatewayEvents","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/gateway-events.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginService = OpenClawPluginService;","entrypoint":"core","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"core","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: 77bdf45bdc6127a442332c71f4058db940c90a41c51f02d73613b8f590f45f32\nexport type OpenClawPluginSessionsChangedEvent = OpenClawPluginSessionsChangedEvent;","entrypoint":"core","exportName":"OpenClawPluginSessionsChangedEvent","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/gateway-events.ts"}
|
|
{"declaration":"// declaration closure: 670bdb22c1324d2e8554ebb55635789b8e2ab8994dff22497cc5d3c40c7dad21\nexport type OpenClawPluginToolContext = OpenClawPluginToolContext;","entrypoint":"core","exportName":"OpenClawPluginToolContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/tool-types.ts"}
|
|
{"declaration":"// declaration closure: 670bdb22c1324d2e8554ebb55635789b8e2ab8994dff22497cc5d3c40c7dad21\nexport type OpenClawPluginToolFactory = OpenClawPluginToolFactory;","entrypoint":"core","exportName":"OpenClawPluginToolFactory","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/tool-types.ts"}
|
|
{"declaration":"// declaration closure: 6c6b14e3530454b3a7ed92fa936ca3a5f21730ae224dead9b191ed704e41c911\nexport type OutboundIdentity = OutboundIdentity;","entrypoint":"core","exportName":"OutboundIdentity","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/identity-types.ts"}
|
|
{"declaration":"// declaration closure: b05758c5a69cd3ca3f02b5e7c32090e3792543e50b90191918a85acdb15f231b\nexport type OutboundLocation = OutboundLocation;","entrypoint":"core","exportName":"OutboundLocation","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/channels/location.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventEmitParams = PluginAgentEventEmitParams;","entrypoint":"core","exportName":"PluginAgentEventEmitParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventEmitResult = PluginAgentEventEmitResult;","entrypoint":"core","exportName":"PluginAgentEventEmitResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventSubscriptionRegistration = PluginAgentEventSubscriptionRegistration;","entrypoint":"core","exportName":"PluginAgentEventSubscriptionRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginAgentTurnPrepareEvent = PluginAgentTurnPrepareEvent;","entrypoint":"core","exportName":"PluginAgentTurnPrepareEvent","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginAgentTurnPrepareResult = PluginAgentTurnPrepareResult;","entrypoint":"core","exportName":"PluginAgentTurnPrepareResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginCommandContext = PluginCommandContext;","entrypoint":"core","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginCommandResult = PluginCommandResult;","entrypoint":"core","exportName":"PluginCommandResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginControlUiDescriptor = PluginControlUiDescriptor;","entrypoint":"core","exportName":"PluginControlUiDescriptor","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginHeartbeatPromptContributionEvent = PluginHeartbeatPromptContributionEvent;","entrypoint":"core","exportName":"PluginHeartbeatPromptContributionEvent","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginHeartbeatPromptContributionResult = PluginHeartbeatPromptContributionResult;","entrypoint":"core","exportName":"PluginHeartbeatPromptContributionResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyDispatchContext = PluginHookReplyDispatchContext;","entrypoint":"core","exportName":"PluginHookReplyDispatchContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyDispatchEvent = PluginHookReplyDispatchEvent;","entrypoint":"core","exportName":"PluginHookReplyDispatchEvent","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyDispatchResult = PluginHookReplyDispatchResult;","entrypoint":"core","exportName":"PluginHookReplyDispatchResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyPayload = PluginHookReplyPayload;","entrypoint":"core","exportName":"PluginHookReplyPayload","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyPayloadSendingContext = PluginHookMessageContext;","entrypoint":"core","exportName":"PluginHookReplyPayloadSendingContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyPayloadSendingEvent = PluginHookReplyPayloadSendingEvent;","entrypoint":"core","exportName":"PluginHookReplyPayloadSendingEvent","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookReplyPayloadSendingResult = PluginHookReplyPayloadSendingResult;","entrypoint":"core","exportName":"PluginHookReplyPayloadSendingResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: f8cacee57ef18eac6dbb940656df91d657e20e96c35db76185af55bcbdd3e02b\nexport type PluginJsonValue = PluginJsonValue;","entrypoint":"core","exportName":"PluginJsonValue","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-json.ts"}
|
|
{"declaration":"// declaration closure: 1237dc95fdddafc4fd13619c861493ee05489f5c62c2f983081e66d81473baf6\nexport type PluginLogger = PluginLogger;","entrypoint":"core","exportName":"PluginLogger","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/logger-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjection = PluginNextTurnInjection;","entrypoint":"core","exportName":"PluginNextTurnInjection","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjectionEnqueueResult = PluginNextTurnInjectionEnqueueResult;","entrypoint":"core","exportName":"PluginNextTurnInjectionEnqueueResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjectionRecord = PluginNextTurnInjectionRecord;","entrypoint":"core","exportName":"PluginNextTurnInjectionRecord","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRunContextGetParams = PluginRunContextGetParams;","entrypoint":"core","exportName":"PluginRunContextGetParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRunContextPatch = PluginRunContextPatch;","entrypoint":"core","exportName":"PluginRunContextPatch","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"core","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRuntimeLifecycleRegistration = PluginRuntimeLifecycleRegistration;","entrypoint":"core","exportName":"PluginRuntimeLifecycleRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionContext = PluginSessionActionContext;","entrypoint":"core","exportName":"PluginSessionActionContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionRegistration = PluginSessionActionRegistration;","entrypoint":"core","exportName":"PluginSessionActionRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionResult = PluginSessionActionResult;","entrypoint":"core","exportName":"PluginSessionActionResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionAttachmentParams = PluginSessionAttachmentParams;","entrypoint":"core","exportName":"PluginSessionAttachmentParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionAttachmentResult = PluginSessionAttachmentResult;","entrypoint":"core","exportName":"PluginSessionAttachmentResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionExtensionProjection = PluginSessionExtensionProjection;","entrypoint":"core","exportName":"PluginSessionExtensionProjection","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionExtensionRegistration = PluginSessionExtensionRegistration;","entrypoint":"core","exportName":"PluginSessionExtensionRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionSchedulerJobHandle = PluginSessionSchedulerJobHandle;","entrypoint":"core","exportName":"PluginSessionSchedulerJobHandle","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionSchedulerJobRegistration = PluginSessionSchedulerJobRegistration;","entrypoint":"core","exportName":"PluginSessionSchedulerJobRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnScheduleParams = PluginSessionTurnScheduleParams;","entrypoint":"core","exportName":"PluginSessionTurnScheduleParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnUnscheduleByTagParams = PluginSessionTurnUnscheduleByTagParams;","entrypoint":"core","exportName":"PluginSessionTurnUnscheduleByTagParams","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnUnscheduleByTagResult = PluginSessionTurnUnscheduleByTagResult;","entrypoint":"core","exportName":"PluginSessionTurnUnscheduleByTagResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginToolMetadataRegistration = PluginToolMetadataRegistration;","entrypoint":"core","exportName":"PluginToolMetadataRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginTrustedToolPolicyRegistration = PluginTrustedToolPolicyRegistration;","entrypoint":"core","exportName":"PluginTrustedToolPolicyRegistration","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: 0c9a5816b6a0bfe37eafc7776d641b080780e04be27704c02c2f51d7c1f2c2df\nexport type PollInput = PollInput;","entrypoint":"core","exportName":"PollInput","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/polls.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetup = ProviderAppGuidedSetup;","entrypoint":"core","exportName":"ProviderAppGuidedSetup","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetupCandidate = ProviderAppGuidedSetupCandidate;","entrypoint":"core","exportName":"ProviderAppGuidedSetupCandidate","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetupContext = ProviderAppGuidedSetupContext;","entrypoint":"core","exportName":"ProviderAppGuidedSetupContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"core","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthContext = ProviderAuthContext;","entrypoint":"core","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"core","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"core","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"core","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthResult = ProviderAuthResult;","entrypoint":"core","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"core","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"core","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 7ad8580dcf52e9c04b10335c253eb66bcd8208b6b2a32938f9cea652785c56bc\nexport type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContextType;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"core","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"core","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"core","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"core","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"core","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"core","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderNormalizeToolSchemasContext = ProviderNormalizeToolSchemasContext;","entrypoint":"core","exportName":"ProviderNormalizeToolSchemasContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"core","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"core","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"core","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReasoningOutputMode = ProviderReasoningOutputMode;","entrypoint":"core","exportName":"ProviderReasoningOutputMode","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReasoningOutputModeContext = ProviderReplayPolicyContext;","entrypoint":"core","exportName":"ProviderReasoningOutputModeContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplayPolicy = ProviderReplayPolicy;","entrypoint":"core","exportName":"ProviderReplayPolicy","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplayPolicyContext = ProviderReplayPolicyContext;","entrypoint":"core","exportName":"ProviderReplayPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplaySessionEntry = ProviderReplaySessionEntry;","entrypoint":"core","exportName":"ProviderReplaySessionEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplaySessionState = ProviderReplaySessionState;","entrypoint":"core","exportName":"ProviderReplaySessionState","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderResolveTransportTurnStateContext = ProviderResolveTransportTurnStateContext;","entrypoint":"core","exportName":"ProviderResolveTransportTurnStateContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"core","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderResolveWebSocketSessionPolicyContext = ProviderResolveWebSocketSessionPolicyContext;","entrypoint":"core","exportName":"ProviderResolveWebSocketSessionPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"core","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 64bf940fe3f1239ed0c67f884ed13b47201ec0c4ed1b75fa1f2711ef155ba459\nexport type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"core","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime-model.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderSanitizeReplayHistoryContext = ProviderSanitizeReplayHistoryContext;","entrypoint":"core","exportName":"ProviderSanitizeReplayHistoryContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderThinkingProfile = ProviderThinkingProfile;","entrypoint":"core","exportName":"ProviderThinkingProfile","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderToolSchemaDiagnostic = ProviderToolSchemaDiagnostic;","entrypoint":"core","exportName":"ProviderToolSchemaDiagnostic","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderTransportTurnState = ProviderTransportTurnState;","entrypoint":"core","exportName":"ProviderTransportTurnState","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderUsageAuthToken = ProviderUsageAuthToken;","entrypoint":"core","exportName":"ProviderUsageAuthToken","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: d73d1fc46ca1364c615e3b2eb0489ba275fd41261529b7c30b736d26610a10a9\nexport type ProviderUsageSnapshot = ProviderUsageSnapshot;","entrypoint":"core","exportName":"ProviderUsageSnapshot","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/infra/provider-usage.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderValidateReplayTurnsContext = ProviderValidateReplayTurnsContext;","entrypoint":"core","exportName":"ProviderValidateReplayTurnsContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderWebSocketSessionPolicy = ProviderWebSocketSessionPolicy;","entrypoint":"core","exportName":"ProviderWebSocketSessionPolicy","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"core","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type RealtimeTranscriptionProviderPlugin = RealtimeTranscriptionProviderPlugin;","entrypoint":"core","exportName":"RealtimeTranscriptionProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReplyPayload = ReplyPayload;","entrypoint":"core","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport type RoutePeer = RoutePeer;","entrypoint":"core","exportName":"RoutePeer","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport type RoutePeerKind = ChatType;","entrypoint":"core","exportName":"RoutePeerKind","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type RuntimeLogger = RuntimeLogger;","entrypoint":"core","exportName":"RuntimeLogger","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types-core.ts"}
|
|
{"declaration":"export type SecretFileReadOptions = SecretFileReadOptions;","entrypoint":"core","exportName":"SecretFileReadOptions","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport type SecretFileReadResult = SecretFileReadResult;","entrypoint":"core","exportName":"SecretFileReadResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"core","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: ec30a53d8a5f71e0f5bf9a811cb93aa52fa3d6cfb6d83c3597fe8232d39c0428\nexport type TailscaleStatusCommandResult = TailscaleStatusCommandResult;","entrypoint":"core","exportName":"TailscaleStatusCommandResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/shared/tailscale-status.ts"}
|
|
{"declaration":"// declaration closure: ec30a53d8a5f71e0f5bf9a811cb93aa52fa3d6cfb6d83c3597fe8232d39c0428\nexport type TailscaleStatusCommandRunner = TailscaleStatusCommandRunner;","entrypoint":"core","exportName":"TailscaleStatusCommandRunner","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/shared/tailscale-status.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport type ThreadAwareOutboundSessionRouteRecoveryContext = ThreadAwareOutboundSessionRouteRecoveryContext;","entrypoint":"core","exportName":"ThreadAwareOutboundSessionRouteRecoveryContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 7902696d34e89e92ef0c8b792d034271483e787cc3a41dcb6864b20aa6d5ce17\nexport type ThreadAwareOutboundSessionRouteThreadSource = ThreadAwareOutboundSessionRouteThreadSource;","entrypoint":"core","exportName":"ThreadAwareOutboundSessionRouteThreadSource","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/core.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogEntry<TCapabilities = unknown> = UnifiedModelCatalogEntry<TCapabilities>;","entrypoint":"core","exportName":"UnifiedModelCatalogEntry","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogKind = UnifiedModelCatalogKind;","entrypoint":"core","exportName":"UnifiedModelCatalogKind","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type UnifiedModelCatalogProviderContext = UnifiedModelCatalogProviderContext;","entrypoint":"core","exportName":"UnifiedModelCatalogProviderContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type UnifiedModelCatalogProviderPlugin = UnifiedModelCatalogProviderPlugin;","entrypoint":"core","exportName":"UnifiedModelCatalogProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogSource = UnifiedModelCatalogSource;","entrypoint":"core","exportName":"UnifiedModelCatalogSource","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: d73d1fc46ca1364c615e3b2eb0489ba275fd41261529b7c30b736d26610a10a9\nexport type UsageProviderId = string;","entrypoint":"core","exportName":"UsageProviderId","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/infra/provider-usage.types.ts"}
|
|
{"declaration":"// declaration closure: d73d1fc46ca1364c615e3b2eb0489ba275fd41261529b7c30b736d26610a10a9\nexport type UsageWindow = UsageWindow;","entrypoint":"core","exportName":"UsageWindow","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/infra/provider-usage.types.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardPrompter = WizardPrompter;","entrypoint":"core","exportName":"WizardPrompter","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"declaration":"// declaration closure: af839da353f7389c15e4332cf4c2c1bcb4390fd40f80cd87f8d306737d8a14cd\nexport class KeyedAsyncQueue {\n private readonly tails: Map<string, Promise<void>>;\n getTailMapForTesting(): Map<string, Promise<void>>;\n enqueue<T>(key: string, task: () => Promise<T>, hooks?: KeyedAsyncQueueHooks): Promise<T>;\n}","entrypoint":"core","exportName":"KeyedAsyncQueue","importSpecifier":"openclaw/plugin-sdk/core","kind":"class","recordType":"export","sourcePath":"src/plugin-sdk/keyed-async-queue.ts"}
|
|
{"category":null,"entrypoint":"dedupe-runtime","importSpecifier":"openclaw/plugin-sdk/dedupe-runtime","recordType":"module","sourcePath":"src/plugin-sdk/dedupe-runtime.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function createDedupeCache(options: DedupeCacheOptions): DedupeCache;","entrypoint":"dedupe-runtime","exportName":"createDedupeCache","importSpecifier":"openclaw/plugin-sdk/dedupe-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: 76e8a20dac535006ee4a2c26a43dcf7e90ab3c35fbc4be9dfaba55d65962a16a\nexport function createPersistentDedupeCache<TRecord>(params: { globalKey: symbol; ttlMs: number; maxSize: number; persistent: { namespace: string; maxEntries: number; openStore: (options: OpenKeyedStoreOptions) => PersistentDedupeStore<TRecord> | undefined; logError?: (error: unknown) => void; readTimestamp?: (record: TRecord) => number | undefined; }; }): PersistentDedupeCache<TRecord>;","entrypoint":"dedupe-runtime","exportName":"createPersistentDedupeCache","importSpecifier":"openclaw/plugin-sdk/dedupe-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/dedupe-runtime.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function resolveGlobalDedupeCache(key: symbol, options: DedupeCacheOptions): DedupeCache;","entrypoint":"dedupe-runtime","exportName":"resolveGlobalDedupeCache","importSpecifier":"openclaw/plugin-sdk/dedupe-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: 76e8a20dac535006ee4a2c26a43dcf7e90ab3c35fbc4be9dfaba55d65962a16a\nexport type PersistentDedupeCache<TRecord> = PersistentDedupeCache<TRecord>;","entrypoint":"dedupe-runtime","exportName":"PersistentDedupeCache","importSpecifier":"openclaw/plugin-sdk/dedupe-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/dedupe-runtime.ts"}
|
|
{"category":null,"entrypoint":"device-bootstrap","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","recordType":"module","sourcePath":"src/plugin-sdk/device-bootstrap.ts"}
|
|
{"declaration":"// declaration closure: e687608660cb1e3e42a3f06a67e71615bcb6c4ff2edf239f72b0da973c5545bc\nexport function approveDevicePairing(requestId: string, baseDir?: string): Promise<ApproveDevicePairingResult>;\nexport function approveDevicePairing(requestId: string, options: { callerScopes?: readonly string[]; accessMetadata?: DevicePairingAccessMetadata; approvedVia?: Extract<PairedDeviceApprovalKind, \"owner\" | \"silent\" | \"trusted-cidr\" | \"trusted-proxy\" | \"ssh-verified\">; autoApproveNewDeviceScopes?: readonly string[]; }, baseDir?: string): Promise<ApproveDevicePairingResult>;","entrypoint":"device-bootstrap","exportName":"approveDevicePairing","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/infra/device-pairing.ts"}
|
|
{"declaration":"// declaration closure: eb01bb960a8f6da94a79b672531707139664c5cc58596dbc84bb6b39dde2044e\nexport function clearDeviceBootstrapTokens(params?: { baseDir?: string; }): Promise<{ removed: number; }>;","entrypoint":"device-bootstrap","exportName":"clearDeviceBootstrapTokens","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/infra/device-bootstrap.ts"}
|
|
{"declaration":"// declaration closure: eb01bb960a8f6da94a79b672531707139664c5cc58596dbc84bb6b39dde2044e\nexport function issueDeviceBootstrapToken(params?: { baseDir?: string; profile?: DeviceBootstrapProfileInput; roles?: readonly string[]; scopes?: readonly string[]; }): Promise<{ token: string; expiresAtMs: number; }>;","entrypoint":"device-bootstrap","exportName":"issueDeviceBootstrapToken","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/infra/device-bootstrap.ts"}
|
|
{"declaration":"// declaration closure: e687608660cb1e3e42a3f06a67e71615bcb6c4ff2edf239f72b0da973c5545bc\nexport function listDevicePairing(baseDir?: string): Promise<DevicePairingList>;","entrypoint":"device-bootstrap","exportName":"listDevicePairing","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/infra/device-pairing.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport function normalizeDeviceBootstrapProfile(input: DeviceBootstrapProfileInput | undefined): DeviceBootstrapProfile;","entrypoint":"device-bootstrap","exportName":"normalizeDeviceBootstrapProfile","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"declaration":"// declaration closure: eb01bb960a8f6da94a79b672531707139664c5cc58596dbc84bb6b39dde2044e\nexport function revokeDeviceBootstrapToken(params: { token: string; baseDir?: string; }): Promise<{ removed: boolean; record?: DeviceBootstrapTokenRecord; }>;","entrypoint":"device-bootstrap","exportName":"revokeDeviceBootstrapToken","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"function","recordType":"export","sourcePath":"src/infra/device-bootstrap.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport const BOOTSTRAP_HANDOFF_OPERATOR_SCOPES: readonly [\"operator.approvals\", \"operator.questions\", \"operator.read\", \"operator.talk.secrets\", \"operator.write\"];","entrypoint":"device-bootstrap","exportName":"BOOTSTRAP_HANDOFF_OPERATOR_SCOPES","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"const","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport const PAIRING_SETUP_BOOTSTRAP_PROFILE: DeviceBootstrapProfile;","entrypoint":"device-bootstrap","exportName":"PAIRING_SETUP_BOOTSTRAP_PROFILE","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"const","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport type DeviceBootstrapProfile = DeviceBootstrapProfile;","entrypoint":"device-bootstrap","exportName":"DeviceBootstrapProfile","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"type","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport type DeviceBootstrapProfileInput = DeviceBootstrapProfileInput;","entrypoint":"device-bootstrap","exportName":"DeviceBootstrapProfileInput","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"type","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"declaration":"// declaration closure: dec7ab736ee43e4e2c71e10ab1dfd95b95d628452a927379267303fd6626739d\nexport type DeviceBootstrapPurpose = DeviceBootstrapPurpose;","entrypoint":"device-bootstrap","exportName":"DeviceBootstrapPurpose","importSpecifier":"openclaw/plugin-sdk/device-bootstrap","kind":"type","recordType":"export","sourcePath":"src/shared/device-bootstrap-profile.ts"}
|
|
{"category":null,"entrypoint":"diagnostic-runtime","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","recordType":"module","sourcePath":"src/plugin-sdk/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function createChildDiagnosticTraceContext(parent: DiagnosticTraceContext, input?: Omit<DiagnosticTraceContextInput, \"traceId\" | \"traceparent\">): DiagnosticTraceContext;","entrypoint":"diagnostic-runtime","exportName":"createChildDiagnosticTraceContext","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function createDiagnosticTraceContext(input?: DiagnosticTraceContextInput): DiagnosticTraceContext;","entrypoint":"diagnostic-runtime","exportName":"createDiagnosticTraceContext","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function createDiagnosticTraceContextFromActiveScope(input?: Omit<DiagnosticTraceContextInput, \"traceId\" | \"traceparent\">): DiagnosticTraceContext;","entrypoint":"diagnostic-runtime","exportName":"createDiagnosticTraceContextFromActiveScope","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitDiagnosticEvent(event: DiagnosticEventInput): void;","entrypoint":"diagnostic-runtime","exportName":"emitDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedDiagnosticEvent(event: DiagnosticEventInput): void;","entrypoint":"diagnostic-runtime","exportName":"emitTrustedDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedDiagnosticEventWithPrivateData(event: DiagnosticEventInput, privateData?: DiagnosticEventPrivateData): void;","entrypoint":"diagnostic-runtime","exportName":"emitTrustedDiagnosticEventWithPrivateData","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function formatDiagnosticTraceparent(context: DiagnosticTraceContext | undefined): string | undefined;","entrypoint":"diagnostic-runtime","exportName":"formatDiagnosticTraceparent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function freezeDiagnosticTraceContext(context: DiagnosticTraceContext): DiagnosticTraceContext;","entrypoint":"diagnostic-runtime","exportName":"freezeDiagnosticTraceContext","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function hasPendingInternalDiagnosticEvent(predicate: (event: DiagnosticEventPayload, metadata: DiagnosticEventMetadata) => boolean): boolean;","entrypoint":"diagnostic-runtime","exportName":"hasPendingInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 089a9843b7050780fd677c873479abda05293146eda1ac9c6d6cf8a332342663\nexport function isDiagnosticFlagEnabled(flag: string, cfg?: OpenClawConfig, env?: NodeJS.ProcessEnv): boolean;","entrypoint":"diagnostic-runtime","exportName":"isDiagnosticFlagEnabled","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-flags.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function isDiagnosticsEnabled(config?: OpenClawConfig): boolean;","entrypoint":"diagnostic-runtime","exportName":"isDiagnosticsEnabled","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function isInternalDiagnosticEventMetadata(metadata: DiagnosticEventMetadata): boolean;","entrypoint":"diagnostic-runtime","exportName":"isInternalDiagnosticEventMetadata","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function isValidDiagnosticSpanId(value: unknown): value is string;","entrypoint":"diagnostic-runtime","exportName":"isValidDiagnosticSpanId","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function isValidDiagnosticTraceFlags(value: unknown): value is string;","entrypoint":"diagnostic-runtime","exportName":"isValidDiagnosticTraceFlags","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function isValidDiagnosticTraceId(value: unknown): value is string;","entrypoint":"diagnostic-runtime","exportName":"isValidDiagnosticTraceId","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: 51ed016cfafc6306edc22c05b17b69e86633d0a3fe871cd3d676cc031a724aad\nexport function normalizeDiagnosticLane(value: string | undefined, fallback?: string): string;","entrypoint":"diagnostic-runtime","exportName":"normalizeDiagnosticLane","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 51ed016cfafc6306edc22c05b17b69e86633d0a3fe871cd3d676cc031a724aad\nexport function normalizeDiagnosticValue(value: string | undefined, fallback?: string): string;","entrypoint":"diagnostic-runtime","exportName":"normalizeDiagnosticValue","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onDiagnosticEvent(listener: (evt: DiagnosticEventPayload) => void): () => void;","entrypoint":"diagnostic-runtime","exportName":"onDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onInternalDiagnosticEvent(listener: DiagnosticEventListener): () => void;","entrypoint":"diagnostic-runtime","exportName":"onInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport function parseDiagnosticTraceparent(traceparent: string | undefined): DiagnosticTraceContext | undefined;","entrypoint":"diagnostic-runtime","exportName":"parseDiagnosticTraceparent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function resetDiagnosticEventsForTest(): void;","entrypoint":"diagnostic-runtime","exportName":"resetDiagnosticEventsForTest","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 29860f69c847f9762b0e2c787990f65945dff079971f88b0736fc104e9114d27\nexport function resolveDiagnosticModelContentCapturePolicy(config: unknown): DiagnosticModelContentCapturePolicy;","entrypoint":"diagnostic-runtime","exportName":"resolveDiagnosticModelContentCapturePolicy","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-llm-content.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function waitForDiagnosticEventsDrained(): Promise<void>;","entrypoint":"diagnostic-runtime","exportName":"waitForDiagnosticEventsDrained","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventMetadata = Readonly<{ internal?: boolean; trustedTraceContext?: boolean; trusted: boolean;}>;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticEventMetadata","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventPayload = DiagnosticEventPayload;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticEventPayload","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventPrivateData = Readonly<{ errorMessage?: string; modelContent?: DiagnosticModelCallContent; skillUsage?: DiagnosticSkillUsagePrivateData; toolContent?: DiagnosticToolCallContent;}>;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticEventPrivateData","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticModelCallContent = Readonly<{ inputMessages?: unknown; outputMessages?: unknown; systemPrompt?: string; toolDefinitions?: unknown;}>;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticModelCallContent","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 29860f69c847f9762b0e2c787990f65945dff079971f88b0736fc104e9114d27\nexport type DiagnosticModelContentCapturePolicy = DiagnosticModelContentCapturePolicy;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticModelContentCapturePolicy","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-llm-content.ts"}
|
|
{"declaration":"// declaration closure: ff996054b5433a9b280d50c307c0932f91697f46ad44fbd9d5af4b2d8575427f\nexport type DiagnosticTraceContext = DiagnosticTraceContext;","entrypoint":"diagnostic-runtime","exportName":"DiagnosticTraceContext","importSpecifier":"openclaw/plugin-sdk/diagnostic-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-trace-context.ts"}
|
|
{"category":null,"entrypoint":"directory-runtime","importSpecifier":"openclaw/plugin-sdk/directory-runtime","recordType":"module","sourcePath":"src/plugin-sdk/directory-runtime.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function applyDirectoryQueryAndLimit(ids: string[], params: { query?: string | null; limit?: number | null; }): string[];","entrypoint":"directory-runtime","exportName":"applyDirectoryQueryAndLimit","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function collectNormalizedDirectoryIds(params: { sources: Iterable<unknown>[]; normalizeId: (entry: string) => string | null | undefined; }): string[];","entrypoint":"directory-runtime","exportName":"collectNormalizedDirectoryIds","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b8029404e8a0d70cc92d36d879cca0bc25b025c41ea93240fa99b87a11410f7\nexport function createChannelDirectoryAdapter(params?: Omit<ChannelDirectoryAdapter, \"self\"> & { self?: ChannelDirectoryAdapter[\"self\"]; }): ChannelDirectoryAdapter;","entrypoint":"directory-runtime","exportName":"createChannelDirectoryAdapter","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-adapters.ts"}
|
|
{"declaration":"// declaration closure: 8b8029404e8a0d70cc92d36d879cca0bc25b025c41ea93240fa99b87a11410f7\nexport function createEmptyChannelDirectoryAdapter(): ChannelDirectoryAdapter;","entrypoint":"directory-runtime","exportName":"createEmptyChannelDirectoryAdapter","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-adapters.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function createInspectedDirectoryEntriesLister<InspectedAccount>(params: { kind: \"user\" | \"group\"; inspectAccount: (cfg: OpenClawConfig, accountId?: string | null) => InspectedAccount | null | undefined; resolveSources: (account: InspectedAccount) => Iterable<unknown>[]; normalizeId: (entry: string) => string | null | undefined; }): (configParams: DirectoryConfigParams) => Promise<ChannelDirectoryEntry[]>;","entrypoint":"directory-runtime","exportName":"createInspectedDirectoryEntriesLister","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function createResolvedDirectoryEntriesLister<ResolvedAccount>(params: { kind: \"user\" | \"group\"; resolveAccount: (cfg: OpenClawConfig, accountId?: string | null) => ResolvedAccount; resolveSources: (account: ResolvedAccount) => Iterable<unknown>[]; normalizeId: (entry: string) => string | null | undefined; }): (configParams: DirectoryConfigParams) => Promise<ChannelDirectoryEntry[]>;","entrypoint":"directory-runtime","exportName":"createResolvedDirectoryEntriesLister","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 53818cdd26a83fdf6efdb472df7799483c8ac502650698e726a45973e636b535\nexport function createRuntimeDirectoryLiveAdapter<Runtime>(params: { getRuntime: () => MaybePromise<Runtime>; self?: (runtime: Runtime) => ChannelDirectoryAdapter[\"self\"] | null | undefined; listPeersLive?: (runtime: Runtime) => ChannelDirectoryAdapter[\"listPeersLive\"] | null | undefined; listGroupsLive?: (runtime: Runtime) => ChannelDirectoryAdapter[\"listGroupsLive\"] | null | undefined; listGroupMembers?: (runtime: Runtime) => ChannelDirectoryAdapter[\"listGroupMembers\"] | null | undefined; }): Pick<ChannelDirectoryAdapter, DirectoryMethod>;","entrypoint":"directory-runtime","exportName":"createRuntimeDirectoryLiveAdapter","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/runtime-forwarders.ts"}
|
|
{"declaration":"// declaration closure: 598a48eb5f15a701b4ce4efce1583f1880cbc7183035e1e1982e02a17e4cb67e\nexport function inspectReadOnlyChannelAccount(params: { channelId: ChannelId; cfg: OpenClawConfig; accountId?: string | null; }): Promise<ReadOnlyInspectedAccount | null>;","entrypoint":"directory-runtime","exportName":"inspectReadOnlyChannelAccount","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/read-only-account-inspect.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listDirectoryEntriesFromSources(params: { kind: \"user\" | \"group\"; sources: Iterable<unknown>[]; query?: string | null; limit?: number | null; normalizeId: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listDirectoryEntriesFromSources","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listDirectoryGroupEntriesFromMapKeys(params: { groups?: Record<string, unknown>; query?: string | null; limit?: number | null; normalizeId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listDirectoryGroupEntriesFromMapKeys","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listDirectoryGroupEntriesFromMapKeysAndAllowFrom(params: { groups?: Record<string, unknown>; allowFrom?: readonly unknown[]; query?: string | null; limit?: number | null; normalizeMapKeyId?: (entry: string) => string | null | undefined; normalizeAllowFromId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listDirectoryGroupEntriesFromMapKeysAndAllowFrom","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listDirectoryUserEntriesFromAllowFrom(params: { allowFrom?: readonly unknown[]; query?: string | null; limit?: number | null; normalizeId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listDirectoryUserEntriesFromAllowFrom","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listDirectoryUserEntriesFromAllowFromAndMapKeys(params: { allowFrom?: readonly unknown[]; map?: Record<string, unknown>; query?: string | null; limit?: number | null; normalizeAllowFromId?: (entry: string) => string | null | undefined; normalizeMapKeyId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listDirectoryUserEntriesFromAllowFromAndMapKeys","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listInspectedDirectoryEntriesFromSources<InspectedAccount>(params: DirectoryConfigParams & { kind: \"user\" | \"group\"; inspectAccount: (cfg: OpenClawConfig, accountId?: string | null) => InspectedAccount | null | undefined; resolveSources: (account: InspectedAccount) => Iterable<unknown>[]; normalizeId: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listInspectedDirectoryEntriesFromSources","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listResolvedDirectoryEntriesFromSources<ResolvedAccount>(params: DirectoryConfigParams & { kind: \"user\" | \"group\"; resolveAccount: (cfg: OpenClawConfig, accountId?: string | null) => ResolvedAccount; resolveSources: (account: ResolvedAccount) => Iterable<unknown>[]; normalizeId: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listResolvedDirectoryEntriesFromSources","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listResolvedDirectoryGroupEntriesFromMapKeys<ResolvedAccount>(params: DirectoryConfigParams & { resolveAccount: (cfg: OpenClawConfig, accountId?: string | null) => ResolvedAccount; resolveGroups: (account: ResolvedAccount) => Record<string, unknown> | undefined; normalizeId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listResolvedDirectoryGroupEntriesFromMapKeys","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function listResolvedDirectoryUserEntriesFromAllowFrom<ResolvedAccount>(params: DirectoryConfigParams & { resolveAccount: (cfg: OpenClawConfig, accountId?: string | null) => ResolvedAccount; resolveAllowFrom: (account: ResolvedAccount) => readonly unknown[] | undefined; normalizeId?: (entry: string) => string | null | undefined; }): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"listResolvedDirectoryUserEntriesFromAllowFrom","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: ff107b79dc9ccf0e05c35739551f4c3933c490ddd869019c41d8f55d3ef9482c\nexport function resolveDirectoryAllowlistEntries<TParsed extends { id?: string; }, TLookup, TResult>(params: { entries: readonly string[]; lookup: readonly TLookup[]; parseInput: (input: string) => TParsed; findById: (lookup: readonly TLookup[], id: string) => TLookup | undefined; buildIdResolved: (params: { input: string; parsed: TParsed; match?: TLookup; }) => TResult; resolveNonId: (params: { input: string; parsed: TParsed; lookup: readonly TLookup[]; }) => TResult | undefined; buildUnresolved: (input: string) => TResult; }): TResult[];","entrypoint":"directory-runtime","exportName":"resolveDirectoryAllowlistEntries","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/directory-runtime.ts"}
|
|
{"declaration":"// declaration closure: b2fee353b1ac32f24cac0e9c5d7a25c124499d6515d606e1706c20f45f39449e\nexport function toDirectoryEntries(kind: \"user\" | \"group\", ids: string[]): ChannelDirectoryEntry[];","entrypoint":"directory-runtime","exportName":"toDirectoryEntries","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/directory-config-helpers.ts"}
|
|
{"declaration":"// declaration closure: 8b8029404e8a0d70cc92d36d879cca0bc25b025c41ea93240fa99b87a11410f7\nexport const emptyChannelDirectoryList: (params: { cfg: import(\"../../config/types.openclaw.ts\").OpenClawConfig; accountId?: string | null; query?: string | null; limit?: number | null; runtime: import(\"../../runtime.ts\").RuntimeEnv;}) => Promise<import(\"./types.core.ts\").ChannelDirectoryEntry[]>;","entrypoint":"directory-runtime","exportName":"emptyChannelDirectoryList","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/directory-adapters.ts"}
|
|
{"declaration":"// declaration closure: 8b8029404e8a0d70cc92d36d879cca0bc25b025c41ea93240fa99b87a11410f7\nexport const nullChannelDirectorySelf: (params: { cfg: import(\"../../config/types.openclaw.ts\").OpenClawConfig; accountId?: string | null; runtime: import(\"../../runtime.ts\").RuntimeEnv;}) => Promise<import(\"./types.core.ts\").ChannelDirectoryEntry | null>;","entrypoint":"directory-runtime","exportName":"nullChannelDirectorySelf","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/directory-adapters.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelDirectoryEntry = ChannelDirectoryEntry;","entrypoint":"directory-runtime","exportName":"ChannelDirectoryEntry","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelDirectoryEntryKind = ChannelDirectoryEntryKind;","entrypoint":"directory-runtime","exportName":"ChannelDirectoryEntryKind","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 5f992887c1dfca440f39efcaba4844258cda91b3e75d3db2311eb733bb6b7c13\nexport type DirectoryConfigParams = DirectoryConfigParams;","entrypoint":"directory-runtime","exportName":"DirectoryConfigParams","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/directory-types.ts"}
|
|
{"declaration":"// declaration closure: 598a48eb5f15a701b4ce4efce1583f1880cbc7183035e1e1982e02a17e4cb67e\nexport type ReadOnlyInspectedAccount = ReadOnlyInspectedAccount;","entrypoint":"directory-runtime","exportName":"ReadOnlyInspectedAccount","importSpecifier":"openclaw/plugin-sdk/directory-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/read-only-account-inspect.ts"}
|
|
{"category":null,"entrypoint":"discord","importSpecifier":"openclaw/plugin-sdk/discord","recordType":"module","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function applyAccountNameToChannelSection(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"discord","exportName":"applyAccountNameToChannelSection","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function autoBindSpawnedDiscordSubagent(params: { cfg?: OpenClawConfig; accountId?: string; channel?: string; to?: string; threadId?: string | number; childSessionKey: string; agentId: string; label?: string; boundBy?: string; }): Promise<ThreadBindingRecord | null>;","entrypoint":"discord","exportName":"autoBindSpawnedDiscordSubagent","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: d707448d4a0bbb4eac17935a5e9149d235ee8393cbb97024f31fae1bc41bb41b\nexport function buildChannelConfigSchema(schema: ZodTypeAny, options?: BuildChannelConfigSchemaOptions): ChannelConfigSchema;","entrypoint":"discord","exportName":"buildChannelConfigSchema","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildComputedAccountStatusSnapshot<TExtra extends StatusSnapshotExtra>(params: { accountId: string; name?: string; enabled?: boolean; configured?: boolean; runtime?: RuntimeLifecycleSnapshot | null; probe?: unknown; }, extra?: TExtra): { lastInboundAt: number | null; lastOutboundAt: number | null; activeRunStartedAt?: number | undefined; lastRunActivityAt?: number | undefined; activeRuns?: number | undefined; busy?: boolean | undefined; terminalDisconnect?: true | undefined; ingressUnavailable?: true | undefined; lifecycle?: \"blocked\" | \"starting\" | \"ready\" | \"recovering\" | \"stopped\" | undefined; healthState?: string | undefined; lastTransportActivityAt?: number | undefined; lastEventAt?: number | undefined; lastDisconnect?: string | { at: number; status?: number; error?: string; loggedOut?: boolean; } | undefined; lastConnectedAt?: number | undefined; reconnectAttempts?: number | undefined; restartPending?: boolean | undefined; connected?: boolean | undefined; linked?: boolean | undefined; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; probe: unknown; accountId: string; name: string | undefined; enabled: boolean | undefined; configured: boolean | undefined; } & TExtra;","entrypoint":"discord","exportName":"buildComputedAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildTokenChannelStatusSummary(snapshot: { configured?: boolean | null; tokenSource?: string | null; running?: boolean | null; mode?: string | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; probe?: unknown; lastProbeAt?: number | null; }, opts?: { includeMode?: boolean; }): { tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; } | { mode: string | null; tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"discord","exportName":"buildTokenChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function collectDiscordAuditChannelIds(params: { cfg: OpenClawConfig; accountId?: string | null; }): unknown;","entrypoint":"discord","exportName":"collectDiscordAuditChannelIds","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function collectDiscordStatusIssues(accounts: ChannelAccountSnapshot[]): ChannelStatusIssue[];","entrypoint":"discord","exportName":"collectDiscordStatusIssues","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function emptyPluginConfigSchema(): OpenClawPluginConfigSchema;","entrypoint":"discord","exportName":"emptyPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 978f136c755d688ca1333ec59d6467d1ebdee39eead74dd0d661cd2be28716f5\nexport function getChatChannelMeta(id: ChatChannelId): ChatChannelMeta;","entrypoint":"discord","exportName":"getChatChannelMeta","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/chat-meta.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function inspectDiscordAccount(params: { cfg: OpenClawConfig; accountId?: string | null; }): unknown;","entrypoint":"discord","exportName":"inspectDiscordAccount","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function listDiscordAccountIds(cfg: OpenClawConfig): string[];","entrypoint":"discord","exportName":"listDiscordAccountIds","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function listDiscordDirectoryGroupsFromConfig(params: DirectoryConfigParams): unknown[] | Promise<unknown[]>;","entrypoint":"discord","exportName":"listDiscordDirectoryGroupsFromConfig","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function listDiscordDirectoryPeersFromConfig(params: DirectoryConfigParams): unknown[] | Promise<unknown[]>;","entrypoint":"discord","exportName":"listDiscordDirectoryPeersFromConfig","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function listThreadBindingsBySessionKey(params: { targetSessionKey: string; accountId?: string; targetKind?: ThreadBindingTargetKind; }): ThreadBindingRecord[];","entrypoint":"discord","exportName":"listThreadBindingsBySessionKey","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function looksLikeDiscordTargetId(raw: string): boolean;","entrypoint":"discord","exportName":"looksLikeDiscordTargetId","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function migrateBaseNameToDefaultAccount(params: { cfg: OpenClawConfig; channelKey: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"discord","exportName":"migrateBaseNameToDefaultAccount","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"discord","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function normalizeDiscordMessagingTarget(raw: string): string | undefined;","entrypoint":"discord","exportName":"normalizeDiscordMessagingTarget","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function normalizeDiscordOutboundTarget(to?: string): DiscordOutboundTargetResolution;","entrypoint":"discord","exportName":"normalizeDiscordOutboundTarget","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: edc542128a31c2f804b26a22ace5fb7572ae9880dd3e3cd22d0d39b926c9679f\nexport function projectCredentialSnapshotFields(account: unknown): Pick<Partial<ChannelAccountSnapshot>, \"tokenSource\" | \"botTokenSource\" | \"appTokenSource\" | \"signingSecretSource\" | \"tokenStatus\" | \"botTokenStatus\" | \"appTokenStatus\" | \"signingSecretStatus\" | \"userTokenStatus\">;","entrypoint":"discord","exportName":"projectCredentialSnapshotFields","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/account-snapshot-fields.ts"}
|
|
{"declaration":"// declaration closure: edc542128a31c2f804b26a22ace5fb7572ae9880dd3e3cd22d0d39b926c9679f\nexport function resolveConfiguredFromCredentialStatuses(account: unknown): boolean | undefined;","entrypoint":"discord","exportName":"resolveConfiguredFromCredentialStatuses","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/channels/account-snapshot-fields.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function resolveDefaultDiscordAccountId(cfg: OpenClawConfig): string;","entrypoint":"discord","exportName":"resolveDefaultDiscordAccountId","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function resolveDiscordAccount(params: { cfg: OpenClawConfig; accountId?: string | null; }): ResolvedDiscordAccount;","entrypoint":"discord","exportName":"resolveDiscordAccount","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function resolveDiscordGroupRequireMention(params: ChannelGroupContext): boolean | undefined;","entrypoint":"discord","exportName":"resolveDiscordGroupRequireMention","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function resolveDiscordGroupToolPolicy(params: ChannelGroupContext): unknown;","entrypoint":"discord","exportName":"resolveDiscordGroupToolPolicy","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport function unbindThreadBindingsBySessionKey(params: { targetSessionKey: string; accountId?: string; targetKind?: ThreadBindingTargetKind; reason?: string; sendFarewell?: boolean; farewellText?: string; }): ThreadBindingRecord[];","entrypoint":"discord","exportName":"unbindThreadBindingsBySessionKey","importSpecifier":"openclaw/plugin-sdk/discord","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"discord","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 38c836c4c6e6735b56ec2012eb8b0e2f7488482ed762bdb6333fda3b6b83d5f6\nexport const PAIRING_APPROVED_MESSAGE: \"✅ OpenClaw access approved. Send a message to start chatting.\";","entrypoint":"discord","exportName":"PAIRING_APPROVED_MESSAGE","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/pairing-message.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport const buildDiscordComponentMessage: BuildDiscordComponentMessage;","entrypoint":"discord","exportName":"buildDiscordComponentMessage","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport const discordOnboardingAdapter: {};","entrypoint":"discord","exportName":"discordOnboardingAdapter","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport const editDiscordComponentMessage: EditDiscordComponentMessage;","entrypoint":"discord","exportName":"editDiscordComponentMessage","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport const registerBuiltDiscordComponentMessage: RegisterBuiltDiscordComponentMessage;","entrypoint":"discord","exportName":"registerBuiltDiscordComponentMessage","importSpecifier":"openclaw/plugin-sdk/discord","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelMessageActionAdapter = ChannelMessageActionAdapter;","entrypoint":"discord","exportName":"ChannelMessageActionAdapter","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 61ef61cb328ffa125cdf6b5c06b5ea892cfbbe20811b42e7395d41c5b5406c5b\nexport type ChannelMessageActionName = \"search\" | \"broadcast\" | \"read\" | \"edit\" | \"delete\" | \"timeout\" | \"send\" | \"poll\" | \"poll-vote\" | \"react\" | \"reactions\" | \"unsend\" | \"reply\" | \"sendWithEffect\" | \"renameGroup\" | \"setGroupIcon\" | \"addParticipant\" | \"removeParticipant\" | \"leaveGroup\" | \"sendAttachment\" | \"pin\" | \"unpin\" | \"list-pins\" | \"permissions\" | \"thread-create\" | \"thread-list\" | \"thread-reply\" | \"sticker\" | \"sticker-search\" | \"member-info\" | \"role-info\" | \"emoji-list\" | \"emoji-upload\" | \"sticker-upload\" | \"role-add\" | \"role-remove\" | \"channel-info\" | \"channel-list\" | \"channel-create\" | \"channel-edit\" | \"channel-delete\" | \"channel-move\" | \"category-create\" | \"category-edit\" | \"category-delete\" | \"topic-create\" | \"topic-edit\" | \"voice-status\" | \"event-list\" | \"event-create\" | \"kick\" | \"ban\" | \"set-profile\" | \"set-presence\" | \"download-file\" | \"upload-file\";","entrypoint":"discord","exportName":"ChannelMessageActionName","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.public.ts"}
|
|
{"declaration":"// declaration closure: 36fa83a0621058a493afe919e51225147cc9a3e803dfdcbe4ee257e16170acc6\nexport type ChannelPlugin<ResolvedAccount = any, Probe = unknown, Audit = unknown> = ChannelPlugin<ResolvedAccount, Probe, Audit>;","entrypoint":"discord","exportName":"ChannelPlugin","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.plugin.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordAccountConfig = { accounts?: Record<string, import(\"./config-contracts.js\").DiscordAccountConfig>; defaultAccount?: string;} & Omit<import(\"../config/types.channel-messaging-common.ts\").CommonChannelMessagingConfig<string[], string, string, import(\"../config/types.discord.ts\").DiscordChannelStreamingConfig>, \"groupAllowFrom\"> & import(\"../config/types.channel-messaging-common.ts\").ChannelBotInteractionConfig & { reactionNotifications?: undefined; reactionLevel?: undefined; ackReaction?: string | undefined;} & Record<never, never> & { commands?: import(\"../config/types.messages.ts\").ProviderCommandsConfig; token?: import(\"./provider-auth.ts\").SecretInput; applicationId?: string; activities?: { clientSecret?: string; applicationId?: string; }; proxy?: string; mentionAliases?: import(\"../config/types.discord.ts\").DiscordMentionAliasesConfig; suppressEmbeds?: boolean; maxLinesPerMessage?: number; actions?: import(\"./config-contracts.js\").DiscordActionConfig; thread?: import(\"../config/types.discord.ts\").DiscordThreadConfig; dm?: import(\"../config/types.discord.ts\").DiscordDmConfig; guilds?: Record<string, import(\"./config-contracts.js\").DiscordGuildEntry>; execApprovals?: import(\"./config-contracts.js\").DiscordExecApprovalConfig; agentComponents?: import(\"../config/types.discord.ts\").DiscordAgentComponentsConfig; slashCommand?: import(\"./config-contracts.js\").DiscordSlashCommandConfig; threadBindings?: import(\"../config/types.discord.ts\").DiscordThreadBindingsConfig; subagentProgress?: boolean; intents?: import(\"./config-contracts.js\").DiscordIntentsConfig; voice?: import(\"../config/types.discord.ts\").DiscordVoiceConfig; pluralkit?: import(\"../config/types.discord.ts\").DiscordPluralKitConfig; ackReactionScope?: \"group-mentions\" | \"group-all\" | \"direct\" | \"all\" | \"off\" | \"none\"; activity?: string; status?: \"online\" | \"dnd\" | \"idle\" | \"invisible\"; autoPresence?: import(\"./config-contracts.js\").DiscordAutoPresenceConfig; activityType?: 0 | 1 | 2 | 3 | 4 | 5; activityUrl?: string; inboundWorker?: { runTimeoutMs?: number; };};","entrypoint":"discord","exportName":"DiscordAccountConfig","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordComponentBuildResult = DiscordComponentBuildResult;","entrypoint":"discord","exportName":"DiscordComponentBuildResult","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordComponentMessageSpec = DiscordComponentMessageSpec;","entrypoint":"discord","exportName":"DiscordComponentMessageSpec","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordComponentSendOpts = DiscordComponentSendOpts;","entrypoint":"discord","exportName":"DiscordComponentSendOpts","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordComponentSendResult = DiscordComponentSendResult;","entrypoint":"discord","exportName":"DiscordComponentSendResult","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type DiscordOutboundTargetResolution = DiscordOutboundTargetResolution;","entrypoint":"discord","exportName":"DiscordOutboundTargetResolution","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"discord","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"discord","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"discord","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type ResolvedDiscordAccount = ResolvedDiscordAccount;","entrypoint":"discord","exportName":"ResolvedDiscordAccount","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type ThreadBindingRecord = ThreadBindingRecord;","entrypoint":"discord","exportName":"ThreadBindingRecord","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"declaration":"// declaration closure: 0c6fce35f4a297341714d3deec221618dd312ec777df00604aba1dabeae55d8e\nexport type ThreadBindingTargetKind = ThreadBindingTargetKind;","entrypoint":"discord","exportName":"ThreadBindingTargetKind","importSpecifier":"openclaw/plugin-sdk/discord","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/discord.ts"}
|
|
{"category":null,"entrypoint":"error-runtime","importSpecifier":"openclaw/plugin-sdk/error-runtime","recordType":"module","sourcePath":"src/plugin-sdk/error-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function collectErrorGraphCandidates(err: unknown, resolveNested?: (current: Record<string, unknown>) => Iterable<unknown>): unknown[];","entrypoint":"error-runtime","exportName":"collectErrorGraphCandidates","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function extractErrorCode(err: unknown): string | undefined;","entrypoint":"error-runtime","exportName":"extractErrorCode","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatErrorMessage(err: unknown): string;","entrypoint":"error-runtime","exportName":"formatErrorMessage","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatUncaughtError(err: unknown): string;","entrypoint":"error-runtime","exportName":"formatUncaughtError","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: d5acf065f843df899d5155152849ab5701386b0f40825a1d70c95669ddc2df1d\nexport function isApprovalNotFoundError(err: unknown): boolean;","entrypoint":"error-runtime","exportName":"isApprovalNotFoundError","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-errors.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function readErrorName(err: unknown): string;","entrypoint":"error-runtime","exportName":"readErrorName","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: baf8866369c36442e842782e6c99ee8e7f2d8702b680100924c97313dfc15149\nexport function toErrorObject(value: unknown, fallbackMessage: string): Error;","entrypoint":"error-runtime","exportName":"toErrorObject","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/error-coercion.ts"}
|
|
{"declaration":"// declaration closure: 3d22c0f962ff9b18d6c3a560a711bac06624e5f00de394fafd4582d5d71827ea\nexport const SUBAGENT_RUNTIME_REQUEST_SCOPE_ERROR_CODE: \"OPENCLAW_SUBAGENT_RUNTIME_REQUEST_SCOPE\";","entrypoint":"error-runtime","exportName":"SUBAGENT_RUNTIME_REQUEST_SCOPE_ERROR_CODE","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/error-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3d22c0f962ff9b18d6c3a560a711bac06624e5f00de394fafd4582d5d71827ea\nexport const SUBAGENT_RUNTIME_REQUEST_SCOPE_ERROR_MESSAGE: \"Plugin runtime subagent methods are only available during a gateway request.\";","entrypoint":"error-runtime","exportName":"SUBAGENT_RUNTIME_REQUEST_SCOPE_ERROR_MESSAGE","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/error-runtime.ts"}
|
|
{"declaration":"// declaration closure: ad7a5409ddc37c45c4f09cf7bcc3b75dee13a6e61485b894cc76b2c459519987\nexport class PlatformMessageNotDispatchedError extends Error {\n readonly code: \"OPENCLAW_PLATFORM_MESSAGE_NOT_DISPATCHED\";\n readonly retryable: boolean;\n constructor(message: string, options: {\n cause: unknown;\n retryable?: boolean;\n });\n}","entrypoint":"error-runtime","exportName":"PlatformMessageNotDispatchedError","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/outbound/deliver-types.ts"}
|
|
{"declaration":"// declaration closure: 3d22c0f962ff9b18d6c3a560a711bac06624e5f00de394fafd4582d5d71827ea\nexport class RequestScopedSubagentRuntimeError extends Error {\n code: string;\n constructor(message);\n}","entrypoint":"error-runtime","exportName":"RequestScopedSubagentRuntimeError","importSpecifier":"openclaw/plugin-sdk/error-runtime","kind":"class","recordType":"export","sourcePath":"src/plugin-sdk/error-runtime.ts"}
|
|
{"category":null,"entrypoint":"extension-shared","importSpecifier":"openclaw/plugin-sdk/extension-shared","recordType":"module","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function buildPassiveChannelStatusSummary<TExtra extends object>(snapshot: PassiveChannelStatusSnapshot, extra?: TExtra): { configured: boolean; } & TExtra & { running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"extension-shared","exportName":"buildPassiveChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function buildPassiveProbedChannelStatusSummary<TExtra extends object>(snapshot: PassiveChannelStatusSnapshot, extra?: TExtra): { configured: boolean; } & TExtra & { probe: unknown; lastProbeAt: number | null; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"extension-shared","exportName":"buildPassiveProbedChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function buildTimeoutAbortSignal(params: TimeoutAbortSignalParams): { signal?: AbortSignal; cleanup: () => void; refresh: () => void; };","entrypoint":"extension-shared","exportName":"buildTimeoutAbortSignal","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function buildTrafficStatusSummary(snapshot?: TrafficStatusSnapshot | null): { lastInboundAt: number | null; lastOutboundAt: number | null; };","entrypoint":"extension-shared","exportName":"buildTrafficStatusSummary","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function canResolveEnvSecretRefInReadOnlyPath(params: { cfg?: OpenClawConfig; provider: string; id: string; }): boolean;","entrypoint":"extension-shared","exportName":"canResolveEnvSecretRefInReadOnlyPath","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function coerceStatusIssueAccountId(value: unknown): string | undefined;","entrypoint":"extension-shared","exportName":"coerceStatusIssueAccountId","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function createDeferred<T>(): import(\"../shared/deferred.js\").Deferred<T>;","entrypoint":"extension-shared","exportName":"createDeferred","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function formatPluginConfigIssue(issue: z.ZodIssue | undefined, options?: PluginConfigIssueMessageOptions): string;","entrypoint":"extension-shared","exportName":"formatPluginConfigIssue","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function mapPluginConfigIssues(issues: readonly z.ZodIssue[], options?: PluginConfigIssueMessageOptions): PluginConfigIssue[];","entrypoint":"extension-shared","exportName":"mapPluginConfigIssues","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function normalizePluginConfigIssuePath(path: readonly unknown[]): PluginConfigIssuePathSegment[];","entrypoint":"extension-shared","exportName":"normalizePluginConfigIssuePath","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function readPluginPackageVersion(params: { require: PackageJsonRequire; candidates?: readonly string[]; fallback?: string; }): string;","entrypoint":"extension-shared","exportName":"readPluginPackageVersion","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function readStatusIssueFields<TField extends string>(value: unknown, fields: readonly TField[]): Record<TField, unknown> | null;","entrypoint":"extension-shared","exportName":"readStatusIssueFields","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function requireChannelOpenAllowFrom(params: { channel: string; policy?: string; allowFrom?: Array<string | number>; ctx: z.RefinementCtx; requireOpenAllowFrom: RequireOpenAllowFromFn; }): void;","entrypoint":"extension-shared","exportName":"requireChannelOpenAllowFrom","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function resolveAmbientNodeProxyAgent<TAgent>(params?: { onError?: (error: unknown) => void; onUsingProxy?: () => void; protocol?: \"http\" | \"https\"; }): Promise<TAgent | undefined>;","entrypoint":"extension-shared","exportName":"resolveAmbientNodeProxyAgent","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function resolveLoggerBackedRuntime<TRuntime>(runtime: TRuntime | undefined, logger: Parameters<typeof createLoggerBackedRuntime>[0][\"logger\"]): TRuntime;","entrypoint":"extension-shared","exportName":"resolveLoggerBackedRuntime","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: dc9c9242286383c163923b57f9deb7fe398815f39b01770e72dd6368faad7e89\nexport function runStoppablePassiveMonitor<TMonitor extends StoppableMonitor>(params: { abortSignal: AbortSignal; start: () => Promise<TMonitor>; }): Promise<void>;","entrypoint":"extension-shared","exportName":"runStoppablePassiveMonitor","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/extension-shared.ts"}
|
|
{"declaration":"// declaration closure: cdd6a2c9a83f4072e2ebec3ef9eb1547dc807bad64a1cfc6c34041e5e8e1e130\nexport function safeParseJsonWithSchema<T>(schema: ZodType<T>, raw: string): T | null;","entrypoint":"extension-shared","exportName":"safeParseJsonWithSchema","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/utils/zod-parse.ts"}
|
|
{"declaration":"// declaration closure: cdd6a2c9a83f4072e2ebec3ef9eb1547dc807bad64a1cfc6c34041e5e8e1e130\nexport function safeParseWithSchema<T>(schema: ZodType<T>, value: unknown): T | null;","entrypoint":"extension-shared","exportName":"safeParseWithSchema","importSpecifier":"openclaw/plugin-sdk/extension-shared","kind":"function","recordType":"export","sourcePath":"src/utils/zod-parse.ts"}
|
|
{"category":null,"entrypoint":"gateway-method-runtime","importSpecifier":"openclaw/plugin-sdk/gateway-method-runtime","recordType":"module","sourcePath":"src/plugin-sdk/gateway-method-runtime.ts"}
|
|
{"declaration":"// declaration closure: a5332203cd53817358e7de2cdad9d88839b363f954c2c5066402eabd3e8f4400\nexport function dispatchGatewayMethod(method: string, params?: unknown, options?: GatewayMethodDispatchOptions): Promise<GatewayMethodDispatchResponse>;","entrypoint":"gateway-method-runtime","exportName":"dispatchGatewayMethod","importSpecifier":"openclaw/plugin-sdk/gateway-method-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/gateway-method-runtime.ts"}
|
|
{"declaration":"// declaration closure: a5332203cd53817358e7de2cdad9d88839b363f954c2c5066402eabd3e8f4400\nexport type GatewayMethodDispatchError = GatewayMethodDispatchError;","entrypoint":"gateway-method-runtime","exportName":"GatewayMethodDispatchError","importSpecifier":"openclaw/plugin-sdk/gateway-method-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/gateway-method-runtime.ts"}
|
|
{"declaration":"// declaration closure: a5332203cd53817358e7de2cdad9d88839b363f954c2c5066402eabd3e8f4400\nexport type GatewayMethodDispatchOptions = GatewayMethodDispatchOptions;","entrypoint":"gateway-method-runtime","exportName":"GatewayMethodDispatchOptions","importSpecifier":"openclaw/plugin-sdk/gateway-method-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/gateway-method-runtime.ts"}
|
|
{"declaration":"// declaration closure: a5332203cd53817358e7de2cdad9d88839b363f954c2c5066402eabd3e8f4400\nexport type GatewayMethodDispatchResponse = GatewayMethodDispatchResponse;","entrypoint":"gateway-method-runtime","exportName":"GatewayMethodDispatchResponse","importSpecifier":"openclaw/plugin-sdk/gateway-method-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/gateway-method-runtime.ts"}
|
|
{"category":null,"entrypoint":"gateway-runtime","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","recordType":"module","sourcePath":"src/plugin-sdk/gateway-runtime.ts"}
|
|
{"declaration":"// declaration closure: e34f6e495bc5752307b5e0c5cd4c19bf74ec5c106d2fcfb3387e2a4f1bb0bfdb\nexport function addGatewayClientOptions(cmd: Command, defaults?: { timeoutMs?: number; }): Command;","entrypoint":"gateway-runtime","exportName":"addGatewayClientOptions","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/cli/gateway-rpc.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport function buildPluginNodeCapabilityScopedHostUrl(baseUrl: string, capability: string): string | undefined;","entrypoint":"gateway-runtime","exportName":"buildPluginNodeCapabilityScopedHostUrl","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: e34f6e495bc5752307b5e0c5cd4c19bf74ec5c106d2fcfb3387e2a4f1bb0bfdb\nexport function callGatewayFromCli(method: string, opts: GatewayRpcOpts, params?: unknown, extra?: { clientName?: GatewayClientName; mode?: GatewayClientMode; deviceIdentity?: DeviceIdentity | null; signal?: AbortSignal; expectFinal?: boolean; progress?: boolean; scopes?: OperatorScope[]; }): Promise<Record<string, unknown>>;","entrypoint":"gateway-runtime","exportName":"callGatewayFromCli","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/cli/gateway-rpc.ts"}
|
|
{"declaration":"// declaration closure: 1251e487cd9c97de28fc454e6f51a4ff721e3653cb21f8da7f5b2f86dda7bfc7\nexport function channelBlockedPatch(lastError: string): BlockedChannelStatusPatch;\nexport function channelBlockedPatch<TExtras extends BlockedChannelStatusExtras>(lastError: string, extras: TExtras): BlockedChannelStatusPatch & TExtras;","entrypoint":"gateway-runtime","exportName":"channelBlockedPatch","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/channel-status-patches.ts"}
|
|
{"declaration":"// declaration closure: 1251e487cd9c97de28fc454e6f51a4ff721e3653cb21f8da7f5b2f86dda7bfc7\nexport function channelReadyPatch(): ReadyChannelStatusPatch;\nexport function channelReadyPatch<TExtras extends ReadyChannelStatusExtras>(extras: TExtras): ReadyChannelStatusPatch & TExtras;","entrypoint":"gateway-runtime","exportName":"channelReadyPatch","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/channel-status-patches.ts"}
|
|
{"declaration":"// declaration closure: 1251e487cd9c97de28fc454e6f51a4ff721e3653cb21f8da7f5b2f86dda7bfc7\nexport function channelStoppedPatch(): StoppedChannelStatusPatch;\nexport function channelStoppedPatch<TExtras extends StoppedChannelStatusExtras>(extras: TExtras): StoppedChannelStatusPatch & TExtras;","entrypoint":"gateway-runtime","exportName":"channelStoppedPatch","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/channel-status-patches.ts"}
|
|
{"declaration":"// declaration closure: 1251e487cd9c97de28fc454e6f51a4ff721e3653cb21f8da7f5b2f86dda7bfc7\nexport function createConnectedChannelStatusPatch(at?: number): ConnectedChannelStatusPatch;","entrypoint":"gateway-runtime","exportName":"createConnectedChannelStatusPatch","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/channel-status-patches.ts"}
|
|
{"declaration":"// declaration closure: 1251e487cd9c97de28fc454e6f51a4ff721e3653cb21f8da7f5b2f86dda7bfc7\nexport function createTransportActivityStatusPatch(at?: number): TransportActivityChannelStatusPatch;","entrypoint":"gateway-runtime","exportName":"createTransportActivityStatusPatch","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/channel-status-patches.ts"}
|
|
{"declaration":"// declaration closure: 424cfee232ec65f724104ce1411798a46ac4044a26d1c66f99293a1b5d26e28b\nexport function ensureGatewayStartupAuth(params: { cfg: OpenClawConfig; env?: NodeJS.ProcessEnv; authOverride?: GatewayAuthConfig; tailscaleOverride?: GatewayTailscaleConfig; warn?: (message: string) => void; persist?: boolean; baseHash?: string; }): Promise<{ cfg: OpenClawConfig; auth: ReturnType<typeof resolveGatewayAuth>; generatedToken?: string; persistedGeneratedToken: boolean; }>;","entrypoint":"gateway-runtime","exportName":"ensureGatewayStartupAuth","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/startup-auth.ts"}
|
|
{"declaration":"// declaration closure: 952ae2c1635e31b278f06444aaf0003630ee3b6633fbb743418159b3125431fd\nexport function errorShape(code: ErrorCode, message: string, opts?: { details?: unknown; retryable?: boolean; retryAfterMs?: number; }): ErrorShape;","entrypoint":"gateway-runtime","exportName":"errorShape","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/error-codes.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function isLoopbackHost(host: string): boolean;","entrypoint":"gateway-runtime","exportName":"isLoopbackHost","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: 58aa202b0ecb4d927a3dd7ff248bc57f67173005c93cf92d64e0c72ab4a796dc\nexport function isNodeCommandAllowed(params: { command: string; declaredCommands?: string[]; allowlist: Set<string>; }): { ok: true; } | { ok: false; reason: string; };","entrypoint":"gateway-runtime","exportName":"isNodeCommandAllowed","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/node-command-policy.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport function mintPluginNodeCapabilityToken(): string;","entrypoint":"gateway-runtime","exportName":"mintPluginNodeCapabilityToken","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport function normalizePluginNodeCapabilityScopedUrl(rawUrl: string): NormalizedPluginNodeCapabilityUrl;","entrypoint":"gateway-runtime","exportName":"normalizePluginNodeCapabilityScopedUrl","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: 2a012ba6b2c6f54f666489c31d53d243aab9e9b081cca7025c8f94d4c34f227a\nexport function resolveAdvertisedLanHost(): Promise<string | null>;","entrypoint":"gateway-runtime","exportName":"resolveAdvertisedLanHost","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/gateway-runtime.ts"}
|
|
{"declaration":"// declaration closure: b7c31673dda0fbc48c7d65d375ce8e4ed05937ec76d3519074f926933f2337d5\nexport function resolveGatewayAuth(params: { authConfig?: GatewayAuthConfig | null; authOverride?: GatewayAuthConfig | null; env?: NodeJS.ProcessEnv; tailscaleMode?: GatewayTailscaleMode; }): ResolvedGatewayAuth;","entrypoint":"gateway-runtime","exportName":"resolveGatewayAuth","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/auth-resolve.ts"}
|
|
{"declaration":"// declaration closure: 07a815567296ad7477bcea6320048f7b6b5aaf8f18a08d2e9832e102d63aca1a\nexport function resolveHostedPluginSurfaceUrl(params: HostedPluginSurfaceUrlParams): string | undefined;","entrypoint":"gateway-runtime","exportName":"resolveHostedPluginSurfaceUrl","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/hosted-plugin-surface-url.ts"}
|
|
{"declaration":"// declaration closure: 58aa202b0ecb4d927a3dd7ff248bc57f67173005c93cf92d64e0c72ab4a796dc\nexport function resolveNodeCommandAllowlist(cfg: OpenClawConfig, node?: NodeCommandPolicyNode): Set<string>;","entrypoint":"gateway-runtime","exportName":"resolveNodeCommandAllowlist","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/node-command-policy.ts"}
|
|
{"declaration":"// declaration closure: 9aab8770e0437e9412034c3e7b213e22900214f0f6ce4ed5c89a94379d21143a\nexport function resolveNodeFromNodeList<TNode extends NodeMatchCandidate>(nodes: TNode[], query?: string, options?: ResolveNodeFromListOptions<TNode>): TNode;","entrypoint":"gateway-runtime","exportName":"resolveNodeFromNodeList","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/node-resolve.ts"}
|
|
{"declaration":"// declaration closure: a6ad8acd9351044dba36382e1fc6912d38a3862682c16558b6099cd3ef16a691\nexport function respondUnavailableOnNodeInvokeError<T extends { ok: boolean; error?: unknown; }>(respond: RespondFn, res: T): res is T & { ok: true; };","entrypoint":"gateway-runtime","exportName":"respondUnavailableOnNodeInvokeError","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/server-methods/nodes.helpers.ts"}
|
|
{"declaration":"// declaration closure: 10982a567e6c083e538b31f25483ec47cca0db14c74ec8671b5e514045b2fb07\nexport function safeParseJson(value: string | null | undefined): unknown;","entrypoint":"gateway-runtime","exportName":"safeParseJson","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/server-json.ts"}
|
|
{"declaration":"// declaration closure: 46e29c6e3e01f1d2baef0226c13a72c9a9dda126cd6d9e7057ac1f8cb83ffef4\nexport function startGatewayClientWhenEventLoopReady(client: GatewayClientStartable, options?: GatewayClientStartReadinessOptions): Promise<EventLoopReadyResult>;","entrypoint":"gateway-runtime","exportName":"startGatewayClientWhenEventLoopReady","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/client-start-readiness.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport const DEFAULT_PLUGIN_NODE_CAPABILITY_TTL_MS: number;","entrypoint":"gateway-runtime","exportName":"DEFAULT_PLUGIN_NODE_CAPABILITY_TTL_MS","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"const","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: 4d92a57cbc00132d32d275f399f35458e9219c5a5c4e14c780b81b88a84765e6\nexport const ErrorCodes: { readonly NOT_LINKED: \"NOT_LINKED\"; readonly NOT_PAIRED: \"NOT_PAIRED\"; readonly AGENT_TIMEOUT: \"AGENT_TIMEOUT\"; readonly INVALID_REQUEST: \"INVALID_REQUEST\"; readonly FORBIDDEN: \"FORBIDDEN\"; readonly APPROVAL_NOT_FOUND: \"APPROVAL_NOT_FOUND\"; readonly UNAVAILABLE: \"UNAVAILABLE\";};","entrypoint":"gateway-runtime","exportName":"ErrorCodes","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"const","recordType":"export","sourcePath":"packages/gateway-protocol/src/gateway-error-details.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport const PLUGIN_NODE_CAPABILITY_PATH_PREFIX: \"/__openclaw__/cap\";","entrypoint":"gateway-runtime","exportName":"PLUGIN_NODE_CAPABILITY_PATH_PREFIX","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"const","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: a627e983b328bdf38ecb03bd61aa9cd81b1d30a45aeac96ea8cb0978a2841a9b\nexport type GatewayRequestHandlerOptions = GatewayRequestHandlerOptions;","entrypoint":"gateway-runtime","exportName":"GatewayRequestHandlerOptions","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/gateway/server-methods/shared-types.ts"}
|
|
{"declaration":"// declaration closure: a627e983b328bdf38ecb03bd61aa9cd81b1d30a45aeac96ea8cb0978a2841a9b\nexport type GatewayRequestHandlers = GatewayRequestHandlers;","entrypoint":"gateway-runtime","exportName":"GatewayRequestHandlers","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/gateway/server-methods/shared-types.ts"}
|
|
{"declaration":"// declaration closure: 91457eadc96d6e42c90eaf3004fd9e7cf797ca0f27ba0a3e79f0a69a5ad7fca9\nexport type GatewayRpcOpts = GatewayRpcOpts;","entrypoint":"gateway-runtime","exportName":"GatewayRpcOpts","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/cli/gateway-rpc.types.ts"}
|
|
{"declaration":"// declaration closure: 07a815567296ad7477bcea6320048f7b6b5aaf8f18a08d2e9832e102d63aca1a\nexport type HostedPluginSurfaceUrlParams = HostedPluginSurfaceUrlParams;","entrypoint":"gateway-runtime","exportName":"HostedPluginSurfaceUrlParams","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/gateway/hosted-plugin-surface-url.ts"}
|
|
{"declaration":"// declaration closure: 37774c5ec27291473af43798dba5226a5e134ecd7ed0569d8ba10f5ea59e3e5d\nexport type NodeMatchCandidate = NodeMatchCandidate;","entrypoint":"gateway-runtime","exportName":"NodeMatchCandidate","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/node-match.ts"}
|
|
{"declaration":"// declaration closure: d26efd838c0d390f7d870c789920a6bf65ad2c6e61f80a7e4ef6b4bb487e9f1f\nexport type NodeSession = NodeSession;","entrypoint":"gateway-runtime","exportName":"NodeSession","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/gateway/node-registry.ts"}
|
|
{"declaration":"// declaration closure: e81f98bb79f3a0019a7d7ba4aecf55e26365429a25609724445d7d4dc918a0f0\nexport type NormalizedPluginNodeCapabilityUrl = NormalizedPluginNodeCapabilityUrl;","entrypoint":"gateway-runtime","exportName":"NormalizedPluginNodeCapabilityUrl","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"type","recordType":"export","sourcePath":"src/gateway/plugin-node-capability.ts"}
|
|
{"declaration":"// declaration closure: 06f0f3a3f773a35854411e7a8898f476209921f2b6ced9ca3309ca890428c6ad\nexport class GatewayClient {\n #client: BaseGatewayClient;\n constructor(opts: GatewayClientOptions);\n start(): void;\n stop(): void;\n stopAndWait(opts?: {\n timeoutMs?: number;\n }): Promise<void>;\n request<T = Record<string, unknown>>(method: string, params?: unknown, opts?: GatewayClientRequestOptions): Promise<T>;\n getConnectionMetadata(): GatewayClientConnectionMetadata;\n updateNodeManifest(manifest: {\n caps: string[];\n commands: string[];\n }): void;\n}","entrypoint":"gateway-runtime","exportName":"GatewayClient","importSpecifier":"openclaw/plugin-sdk/gateway-runtime","kind":"class","recordType":"export","sourcePath":"src/gateway/client.ts"}
|
|
{"category":null,"entrypoint":"group-access","importSpecifier":"openclaw/plugin-sdk/group-access","recordType":"module","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateGroupRouteAccessForPolicy(params: { groupPolicy: GroupPolicy; routeAllowlistConfigured: boolean; routeMatched: boolean; routeEnabled?: boolean; }): GroupRouteAccessDecision;","entrypoint":"group-access","exportName":"evaluateGroupRouteAccessForPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateMatchedGroupAccessForPolicy(params: { groupPolicy: GroupPolicy; allowlistConfigured: boolean; allowlistMatched: boolean; requireMatchInput?: boolean; hasMatchInput?: boolean; }): MatchedGroupAccessDecision;","entrypoint":"group-access","exportName":"evaluateMatchedGroupAccessForPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateSenderGroupAccess(params: { providerConfigPresent: boolean; configuredGroupPolicy?: GroupPolicy; defaultGroupPolicy?: GroupPolicy; groupAllowFrom: string[]; senderId: string; isSenderAllowed: (senderId: string, allowFrom: string[]) => boolean; }): SenderGroupAccessDecision;","entrypoint":"group-access","exportName":"evaluateSenderGroupAccess","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function evaluateSenderGroupAccessForPolicy(params: { groupPolicy: GroupPolicy; providerMissingFallbackApplied?: boolean; groupAllowFrom: string[]; senderId: string; isSenderAllowed: (senderId: string, allowFrom: string[]) => boolean; }): SenderGroupAccessDecision;","entrypoint":"group-access","exportName":"evaluateSenderGroupAccessForPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveOpenProviderRuntimeGroupPolicy(params: ResolveProviderRuntimeGroupPolicyParams): RuntimeGroupPolicyResolution;","entrypoint":"group-access","exportName":"resolveOpenProviderRuntimeGroupPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport function resolveSenderScopedGroupPolicy(params: { groupPolicy: GroupPolicy; groupAllowFrom: string[]; }): GroupPolicy;","entrypoint":"group-access","exportName":"resolveSenderScopedGroupPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type GroupPolicy = GroupPolicy;","entrypoint":"group-access","exportName":"GroupPolicy","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type GroupRouteAccessDecision = GroupRouteAccessDecision;","entrypoint":"group-access","exportName":"GroupRouteAccessDecision","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type GroupRouteAccessReason = GroupRouteAccessReason;","entrypoint":"group-access","exportName":"GroupRouteAccessReason","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type MatchedGroupAccessDecision = MatchedGroupAccessDecision;","entrypoint":"group-access","exportName":"MatchedGroupAccessDecision","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type MatchedGroupAccessReason = MatchedGroupAccessReason;","entrypoint":"group-access","exportName":"MatchedGroupAccessReason","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type SenderGroupAccessDecision = SenderGroupAccessDecision;","entrypoint":"group-access","exportName":"SenderGroupAccessDecision","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"declaration":"// declaration closure: 91b489d0ffcb07aaad1597f083719f585c55617e09acb6ba3b411a42e847449b\nexport type SenderGroupAccessReason = SenderGroupAccessReason;","entrypoint":"group-access","exportName":"SenderGroupAccessReason","importSpecifier":"openclaw/plugin-sdk/group-access","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/group-access.ts"}
|
|
{"category":"core","entrypoint":"health","importSpecifier":"openclaw/plugin-sdk/health","recordType":"module","sourcePath":"src/plugin-sdk/health.ts"}
|
|
{"declaration":"// declaration closure: 97849d88ce595e559c658ba3132c07b997b408e0b0a43ed69a3e1e806ac6497c\nexport function configValidationIssuesToHealthFindings(issues: readonly ConfigValidationIssue[]): readonly HealthFinding[];","entrypoint":"health","exportName":"configValidationIssuesToHealthFindings","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/doctor-core-checks.ts"}
|
|
{"declaration":"// declaration closure: 68702fd1b87a68aca1029a02c96c32911b7f3f362318fed6f0a560197a5622ab\nexport function exitCodeFromFindings(findings: readonly HealthFinding[], severityMin?: HealthFindingSeverity): 0 | 1;","entrypoint":"health","exportName":"exitCodeFromFindings","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/doctor-lint-flow.ts"}
|
|
{"declaration":"// declaration closure: eb9ecf1ceb26079ddd1b36586430ceb1165017327cd812a619027845a072ac69\nexport function getHealthCheck(id: string): HealthCheck | undefined;","entrypoint":"health","exportName":"getHealthCheck","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/health-check-registry.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport function healthFindingMeetsSeverity(finding: Pick<HealthFinding, \"severity\">, severityMin: HealthFindingSeverity): boolean;","entrypoint":"health","exportName":"healthFindingMeetsSeverity","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: eb9ecf1ceb26079ddd1b36586430ceb1165017327cd812a619027845a072ac69\nexport function listHealthChecks(): readonly HealthCheck[];","entrypoint":"health","exportName":"listHealthChecks","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/health-check-registry.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport function parseHealthFindingSeverity(input: string | undefined): HealthFindingSeverity | null;","entrypoint":"health","exportName":"parseHealthFindingSeverity","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function readConfigFileSnapshot(options?: ConfigSnapshotReadOptions): Promise<ConfigFileSnapshot>;","entrypoint":"health","exportName":"readConfigFileSnapshot","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: eb9ecf1ceb26079ddd1b36586430ceb1165017327cd812a619027845a072ac69\nexport function registerHealthCheck(check: HealthCheck): void;","entrypoint":"health","exportName":"registerHealthCheck","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/health-check-registry.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentWorkspaceDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"health","exportName":"resolveAgentWorkspaceDir","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentId(cfg: OpenClawConfig): string;","entrypoint":"health","exportName":"resolveDefaultAgentId","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 68702fd1b87a68aca1029a02c96c32911b7f3f362318fed6f0a560197a5622ab\nexport function runDoctorLintChecks(ctx: HealthCheckContext, opts?: DoctorLintRunOptions): Promise<DoctorLintRunResult>;","entrypoint":"health","exportName":"runDoctorLintChecks","importSpecifier":"openclaw/plugin-sdk/health","kind":"function","recordType":"export","sourcePath":"src/flows/doctor-lint-flow.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport type HealthFindingSeverity = HealthFindingSeverity;","entrypoint":"health","exportName":"HealthFindingSeverity","importSpecifier":"openclaw/plugin-sdk/health","kind":"type","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"health","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/health","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: 68702fd1b87a68aca1029a02c96c32911b7f3f362318fed6f0a560197a5622ab\nexport interface DoctorLintRunOptions {\n readonly checks?: readonly HealthCheck[];\n readonly skipIds?: ReadonlySet<string> | readonly string[];\n readonly onlyIds?: ReadonlySet<string> | readonly string[];\n readonly includeAllChecks?: boolean;\n}","entrypoint":"health","exportName":"DoctorLintRunOptions","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/doctor-lint-flow.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthCheck {\n readonly id: string;\n readonly kind: \"core\" | \"plugin\";\n readonly description: string;\n readonly source?: string;\n detect(ctx: HealthCheckContext, scope?: HealthCheckScope): Promise<readonly HealthFinding[]>;\n repair?(ctx: HealthRepairContext, findings: readonly HealthFinding[]): Promise<HealthRepairResult>;\n}","entrypoint":"health","exportName":"HealthCheck","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthCheckContext {\n readonly mode: HealthCheckMode;\n readonly runtime: RuntimeEnv;\n readonly cfg: OpenClawConfig;\n readonly env?: NodeJS.ProcessEnv;\n readonly cwd?: string;\n readonly configPath?: string;\n readonly allowExecSecretRefs?: boolean;\n}","entrypoint":"health","exportName":"HealthCheckContext","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthCheckScope {\n readonly findings?: readonly HealthFinding[];\n readonly paths?: readonly string[];\n readonly ocPaths?: readonly string[];\n}","entrypoint":"health","exportName":"HealthCheckScope","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthFinding {\n readonly checkId: string;\n readonly severity: HealthFindingSeverity;\n readonly message: string;\n readonly source?: string;\n readonly path?: string;\n readonly line?: number;\n readonly column?: number;\n readonly ocPath?: string;\n readonly target?: string;\n readonly requirement?: string;\n readonly fixHint?: string;\n}","entrypoint":"health","exportName":"HealthFinding","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthRepairContext extends Omit<HealthCheckContext, \"mode\"> {\n readonly mode: \"fix\";\n readonly dryRun?: boolean;\n readonly diff?: boolean;\n}","entrypoint":"health","exportName":"HealthRepairContext","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthRepairDiff {\n readonly kind: \"config\" | \"file\";\n readonly path: string;\n readonly before?: string;\n readonly after?: string;\n readonly unifiedDiff?: string;\n}","entrypoint":"health","exportName":"HealthRepairDiff","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthRepairEffect {\n readonly kind: \"config\" | \"file\" | \"service\" | \"process\" | \"package\" | \"state\" | \"other\";\n readonly action: string;\n readonly target?: string;\n readonly dryRunSafe?: boolean;\n}","entrypoint":"health","exportName":"HealthRepairEffect","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"declaration":"// declaration closure: b5660251b4619bb0e4ae1489f7e8db01330cc18500179faa94dd276bf9170e37\nexport interface HealthRepairResult {\n readonly status?: \"repaired\" | \"skipped\" | \"failed\";\n readonly reason?: string;\n readonly config?: OpenClawConfig;\n readonly changes: readonly string[];\n readonly warnings?: readonly string[];\n readonly diffs?: readonly HealthRepairDiff[];\n readonly effects?: readonly HealthRepairEffect[];\n}","entrypoint":"health","exportName":"HealthRepairResult","importSpecifier":"openclaw/plugin-sdk/health","kind":"interface","recordType":"export","sourcePath":"src/flows/health-checks.ts"}
|
|
{"category":null,"entrypoint":"hook-runtime","importSpecifier":"openclaw/plugin-sdk/hook-runtime","recordType":"module","sourcePath":"src/plugin-sdk/hook-runtime.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function buildCanonicalSentMessageHookContext(params: { to: string; content: string; success: boolean; error?: string; channelId: string; accountId?: string; conversationId?: string; sessionKey?: string; runId?: string; messageId?: string; trace?: DiagnosticTraceContext; callDepth?: number; isGroup?: boolean; groupId?: string; }): CanonicalSentMessageHookContext;","entrypoint":"hook-runtime","exportName":"buildCanonicalSentMessageHookContext","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: ccc412bd0bb15542e53cf32541b1d32dc6b101ed74ea73cb8c76ca348265a282\nexport function clearInternalHooks(): void;","entrypoint":"hook-runtime","exportName":"clearInternalHooks","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/internal-hooks.ts"}
|
|
{"declaration":"// declaration closure: ccc412bd0bb15542e53cf32541b1d32dc6b101ed74ea73cb8c76ca348265a282\nexport function createInternalHookEvent(type: InternalHookEventType, action: string, sessionKey: string, context?: Record<string, unknown>): InternalHookEvent;","entrypoint":"hook-runtime","exportName":"createInternalHookEvent","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/internal-hooks.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function deriveInboundMessageHookContext(ctx: FinalizedMsgContext, overrides?: { content?: string; messageId?: string; }): CanonicalInboundMessageHookContext;","entrypoint":"hook-runtime","exportName":"deriveInboundMessageHookContext","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: e6a173fdb8c0e0b310a8af0e0cd14cf5dcdadf00dd4514185f85a4ac19bdbf56\nexport function fireAndForgetBoundedHook(task: () => Promise<unknown>, label: string, logger?: (message: string) => void, options?: FireAndForgetBoundedHookOptions): void;","entrypoint":"hook-runtime","exportName":"fireAndForgetBoundedHook","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/fire-and-forget.ts"}
|
|
{"declaration":"// declaration closure: e6a173fdb8c0e0b310a8af0e0cd14cf5dcdadf00dd4514185f85a4ac19bdbf56\nexport function fireAndForgetHook(task: Promise<unknown>, label: string, logger?: (message: string) => void): void;","entrypoint":"hook-runtime","exportName":"fireAndForgetHook","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/fire-and-forget.ts"}
|
|
{"declaration":"// declaration closure: 5df3757ef771136f79e08f6c3ce79e6b500e14b0a7f1f689aab28deda1a1fb82\nexport function initializeGlobalHookRunner(registry: GlobalHookRunnerRegistry): void;","entrypoint":"hook-runtime","exportName":"initializeGlobalHookRunner","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/hook-runner-global.ts"}
|
|
{"declaration":"// declaration closure: ccc412bd0bb15542e53cf32541b1d32dc6b101ed74ea73cb8c76ca348265a282\nexport function registerInternalHook(eventKey: string, handler: InternalHookHandler): void;","entrypoint":"hook-runtime","exportName":"registerInternalHook","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/internal-hooks.ts"}
|
|
{"declaration":"// declaration closure: 5df3757ef771136f79e08f6c3ce79e6b500e14b0a7f1f689aab28deda1a1fb82\nexport function resetGlobalHookRunner(): void;","entrypoint":"hook-runtime","exportName":"resetGlobalHookRunner","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/hook-runner-global.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function toInternalMessageReceivedContext(canonical: CanonicalInboundMessageHookContext): MessageReceivedHookContext;","entrypoint":"hook-runtime","exportName":"toInternalMessageReceivedContext","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function toInternalMessageSentContext(canonical: CanonicalSentMessageHookContext): MessageSentHookContext;","entrypoint":"hook-runtime","exportName":"toInternalMessageSentContext","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function toPluginMessageContext(canonical: CanonicalInboundMessageHookContext | CanonicalSentMessageHookContext): PluginHookMessageContext;","entrypoint":"hook-runtime","exportName":"toPluginMessageContext","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function toPluginMessageReceivedEvent(canonical: CanonicalInboundMessageHookContext): PluginHookMessageReceivedEvent;","entrypoint":"hook-runtime","exportName":"toPluginMessageReceivedEvent","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: 6156c1e845dea1c1f47df0b8a49dc622657f8497260f89fd047b1a9f041df358\nexport function toPluginMessageSentEvent(canonical: CanonicalSentMessageHookContext): PluginHookMessageSentEvent;","entrypoint":"hook-runtime","exportName":"toPluginMessageSentEvent","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/message-hook-mappers.ts"}
|
|
{"declaration":"// declaration closure: ccc412bd0bb15542e53cf32541b1d32dc6b101ed74ea73cb8c76ca348265a282\nexport function triggerInternalHook(event: InternalHookEvent): Promise<void>;","entrypoint":"hook-runtime","exportName":"triggerInternalHook","importSpecifier":"openclaw/plugin-sdk/hook-runtime","kind":"function","recordType":"export","sourcePath":"src/hooks/internal-hooks.ts"}
|
|
{"category":null,"entrypoint":"inbound-envelope","importSpecifier":"openclaw/plugin-sdk/inbound-envelope","recordType":"module","sourcePath":"src/plugin-sdk/inbound-envelope.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport function createInboundEnvelopeBuilder<TConfig, TEnvelope>(params: { cfg: TConfig; route: RouteLike; sessionStore?: string; resolveStorePath: (store: string | undefined, opts: { agentId: string; }) => string; readSessionUpdatedAt: (params: { storePath: string; sessionKey: string; }) => number | undefined; resolveEnvelopeFormatOptions: (cfg: TConfig) => TEnvelope; formatAgentEnvelope: (params: InboundEnvelopeFormatParams<TEnvelope>) => string; }): (input: { channel: string; from: string; body: string; timestamp?: number; }) => { storePath: string; body: string; };","entrypoint":"inbound-envelope","exportName":"createInboundEnvelopeBuilder","importSpecifier":"openclaw/plugin-sdk/inbound-envelope","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport function resolveInboundRouteEnvelopeBuilder<TConfig, TEnvelope, TRoute extends RouteLike, TPeer extends RoutePeerLike>(params: { cfg: TConfig; channel: string; accountId: string; peer: TPeer; resolveAgentRoute: (params: InboundRouteResolveParams<TConfig, TPeer>) => TRoute; sessionStore?: string; resolveStorePath: (store: string | undefined, opts: { agentId: string; }) => string; readSessionUpdatedAt: (params: { storePath: string; sessionKey: string; }) => number | undefined; resolveEnvelopeFormatOptions: (cfg: TConfig) => TEnvelope; formatAgentEnvelope: (params: InboundEnvelopeFormatParams<TEnvelope>) => string; }): { route: TRoute; buildEnvelope: ReturnType<typeof createInboundEnvelopeBuilder<TConfig, TEnvelope>>; };","entrypoint":"inbound-envelope","exportName":"resolveInboundRouteEnvelopeBuilder","importSpecifier":"openclaw/plugin-sdk/inbound-envelope","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"declaration":"// declaration closure: 71a220b1240eebcdf156117034afe89d613004c3c11639931726a6e6bf06e3eb\nexport function resolveInboundRouteEnvelopeBuilderWithRuntime<TConfig, TEnvelope, TRoute extends RouteLike, TPeer extends RoutePeerLike>(params: { cfg: TConfig; channel: string; accountId: string; peer: TPeer; runtime: InboundRouteEnvelopeRuntime<TConfig, TEnvelope, TRoute, TPeer>; sessionStore?: string; }): { route: TRoute; buildEnvelope: ReturnType<typeof createInboundEnvelopeBuilder<TConfig, TEnvelope>>; };","entrypoint":"inbound-envelope","exportName":"resolveInboundRouteEnvelopeBuilderWithRuntime","importSpecifier":"openclaw/plugin-sdk/inbound-envelope","kind":"function","recordType":"export","sourcePath":"src/channels/inbound-event/envelope.ts"}
|
|
{"category":null,"entrypoint":"inbound-event-delivery","importSpecifier":"openclaw/plugin-sdk/inbound-event-delivery","recordType":"module","sourcePath":"src/plugin-sdk/inbound-event-delivery.ts"}
|
|
{"declaration":"// declaration closure: 14b87bd9e6b2de2a698799a640a02bf6e657e0c6c70ed6089506642a5695eb46\nexport function createInboundEventDeliveryCorrelation(params: { targetsMatch: (expected: string, actual: string) => boolean; }): { begin(sessionKey: string | undefined, event: ActiveInboundEvent, options?: { inboundEventKind?: string; }): () => void; notify(notification: InboundEventDeliveryNotification): void; };","entrypoint":"inbound-event-delivery","exportName":"createInboundEventDeliveryCorrelation","importSpecifier":"openclaw/plugin-sdk/inbound-event-delivery","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/inbound-event-delivery.ts"}
|
|
{"category":null,"entrypoint":"inbound-reply-dispatch","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","recordType":"module","sourcePath":"src/plugin-sdk/inbound-reply-dispatch.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function dispatchChannelInboundReply(params: AssembledInboundReply): Promise<ChannelTurnResult>;","entrypoint":"inbound-reply-dispatch","exportName":"dispatchChannelInboundReply","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 0669b0107b0ea4487ec9eb8bd1d8a01b2437d4d7ead92b902ab7edb9929e2eef\nexport function dispatchInboundReplyWithBase(params: BuildInboundReplyDispatchBaseParams & Pick<RecordInboundSessionAndDispatchReplyParams, \"deliver\" | \"durable\" | \"onRecordError\" | \"onDispatchError\" | \"replyOptions\">): Promise<void>;","entrypoint":"inbound-reply-dispatch","exportName":"dispatchInboundReplyWithBase","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/inbound-reply-dispatch.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasFinalInboundReplyDispatch(result: ChannelTurnDispatchResultLike, signals?: Pick<ChannelTurnVisibleDeliverySignals, \"fallbackDelivered\" | \"deliverySummaryDelivered\">): boolean;","entrypoint":"inbound-reply-dispatch","exportName":"hasFinalInboundReplyDispatch","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function hasVisibleInboundReplyDispatch(result: ChannelTurnDispatchResultLike, signals?: ChannelTurnVisibleDeliverySignals): boolean;","entrypoint":"inbound-reply-dispatch","exportName":"hasVisibleInboundReplyDispatch","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: 4be2d5416bcdc529f2a07f71e0ce62ab7eab83e41dd0d9640e8c08684dbf5298\nexport function recordChannelBotPairLoopAndCheckSuppression(params: ChannelBotLoopProtectionFacts): PairLoopGuardResult;","entrypoint":"inbound-reply-dispatch","exportName":"recordChannelBotPairLoopAndCheckSuppression","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/bot-loop-protection.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function recordDroppedChannelInboundHistory(params: { input: NormalizedTurnInput; preflight: PreflightFacts; admission?: ChannelTurnAdmission; }): Promise<void>;","entrypoint":"inbound-reply-dispatch","exportName":"recordDroppedChannelInboundHistory","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/run-channel-turn.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function recordDroppedChannelTurnHistory(params: { input: NormalizedTurnInput; preflight: PreflightFacts; admission?: ChannelTurnAdmission; }): Promise<void>;","entrypoint":"inbound-reply-dispatch","exportName":"recordDroppedChannelTurnHistory","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/run-channel-turn.ts"}
|
|
{"declaration":"// declaration closure: da524b5bc2815bf793e3ec3fbbdc5709ff659665a7520d43a57cc9393727167d\nexport function resolveInboundReplyDispatchCounts(result: ChannelTurnDispatchResultLike): Record<ReplyDispatchKind, number>;","entrypoint":"inbound-reply-dispatch","exportName":"resolveInboundReplyDispatchCounts","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/channels/turn/dispatch-result.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function runChannelInboundEvent<TRaw, TDispatchResult = DispatchFromConfigResult>(params: RunChannelTurnParams<TRaw, TDispatchResult, ChannelProviderOwnedMessageSendingDeliveryAdapter>): Promise<ChannelTurnResult<TDispatchResult>>;\nexport function runChannelInboundEvent<TRaw, TDispatchResult = DispatchFromConfigResult>(params: ChannelInboundEventRunnerParams<TRaw, TDispatchResult>): Promise<ChannelTurnResult<TDispatchResult>>;","entrypoint":"inbound-reply-dispatch","exportName":"runChannelInboundEvent","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport function runPreparedInboundReply<TDispatchResult>(params: PreparedChannelTurn<TDispatchResult>): Promise<ChannelTurnResult<TDispatchResult>>;","entrypoint":"inbound-reply-dispatch","exportName":"runPreparedInboundReply","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 92e5fd3ec928fdfa89292a9c85707f2527d75d7f003dff463307a594a815621f\nexport const deliverInboundReplyWithMessageSendContext: (params: import(\"../channels/turn/durable-delivery.js\").DurableInboundReplyDeliveryParams) => Promise<{ status: \"not_applicable\"; reason: \"non_final\";} | { status: \"unsupported\"; reason: \"missing_channel\" | \"missing_target\" | \"missing_outbound_handler\" | \"capability_mismatch\"; capability?: import(\"../infra/outbound/deliver-contracts.ts\").DurableFinalDeliveryRequirement;} | { status: \"handled_visible\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"handled_no_send\"; reason: \"no_visible_result\"; delivery: import(\"../channels/turn/types.ts\").ChannelDeliveryResult;} | { status: \"failed\"; error: unknown; sentBeforeError?: true;}>;","entrypoint":"inbound-reply-dispatch","exportName":"deliverInboundReplyWithMessageSendContext","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/channel-outbound.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type AssembledInboundReply = AssembledChannelTurn;","entrypoint":"inbound-reply-dispatch","exportName":"AssembledInboundReply","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 4be2d5416bcdc529f2a07f71e0ce62ab7eab83e41dd0d9640e8c08684dbf5298\nexport type ChannelBotLoopProtectionFacts = ChannelBotLoopProtectionFacts;","entrypoint":"inbound-reply-dispatch","exportName":"ChannelBotLoopProtectionFacts","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/bot-loop-protection.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelInboundDroppedHistoryOptions = ChannelTurnDroppedHistoryOptions;","entrypoint":"inbound-reply-dispatch","exportName":"ChannelInboundDroppedHistoryOptions","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type ChannelInboundEventRunnerParams<TRaw, TDispatchResult = DispatchFromConfigResult> = ChannelInboundEventRunnerParams<TRaw, TDispatchResult>;","entrypoint":"inbound-reply-dispatch","exportName":"ChannelInboundEventRunnerParams","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelTurnDroppedHistoryOptions = ChannelTurnDroppedHistoryOptions;","entrypoint":"inbound-reply-dispatch","exportName":"ChannelTurnDroppedHistoryOptions","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ChannelTurnRecordOptions = ChannelTurnRecordOptions;","entrypoint":"inbound-reply-dispatch","exportName":"ChannelTurnRecordOptions","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: 191ab25e5bfc457fe7abc2c8e8aba10ea331817d52b3d065fb09a7e40a613e7b\nexport type DurableInboundReplyDeliveryParams = DurableInboundReplyDeliveryParams;","entrypoint":"inbound-reply-dispatch","exportName":"DurableInboundReplyDeliveryParams","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/durable-delivery.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type InboundReplyDispatchResult<TDispatchResult> = InboundReplyDispatchResult<TDispatchResult>;","entrypoint":"inbound-reply-dispatch","exportName":"InboundReplyDispatchResult","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type InboundReplyRecordOptions = ChannelTurnRecordOptions;","entrypoint":"inbound-reply-dispatch","exportName":"InboundReplyRecordOptions","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/channels/turn/types.ts"}
|
|
{"declaration":"// declaration closure: ca0a472d3dc2d4a4c695d4a25e2b0bb9a590a42f44d4d3e5dc9cfa50d9e415f7\nexport type PreparedInboundReply<TDispatchResult> = PreparedInboundReply<TDispatchResult>;","entrypoint":"inbound-reply-dispatch","exportName":"PreparedInboundReply","importSpecifier":"openclaw/plugin-sdk/inbound-reply-dispatch","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-inbound.ts"}
|
|
{"category":null,"entrypoint":"infra-runtime","importSpecifier":"openclaw/plugin-sdk/infra-runtime","recordType":"module","sourcePath":"src/plugin-sdk/infra-runtime.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport function acquireFileLock(filePath: string, options: FileLockOptions): Promise<FileLockHandle>;","entrypoint":"infra-runtime","exportName":"acquireFileLock","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function addAllowlistEntry(approvals: ExecApprovalsFile, agentId: string | undefined, pattern: string, options?: { argPattern?: string; source?: ExecAllowlistEntry[\"source\"]; }): void;","entrypoint":"infra-runtime","exportName":"addAllowlistEntry","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function addDurableCommandApproval(approvals: ExecApprovalsFile, agentId: string | undefined, commandText: string): void;","entrypoint":"infra-runtime","exportName":"addDurableCommandApproval","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: 3aceda5cbffc28e9c0ae4a7383865a9b9204a6db626d698d81e8acf3a622f995\nexport function analyzeArgvCommand(params: { argv: string[]; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; }): ExecCommandAnalysis;","entrypoint":"infra-runtime","exportName":"analyzeArgvCommand","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-argv-analysis.ts"}
|
|
{"declaration":"// declaration closure: ca2f1ffd51d13a494031cb5a670d0268e8c28287d63d6471fed81fae68ea03b3\nexport function analyzeWindowsShellCommand(params: { command: string; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; }): ExecCommandAnalysis;","entrypoint":"infra-runtime","exportName":"analyzeWindowsShellCommand","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/windows-shell-command.ts"}
|
|
{"declaration":"export function appendRegularFile(options: AppendRegularFileOptions): Promise<void>;","entrypoint":"infra-runtime","exportName":"appendRegularFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function appendRegularFileSync(options: AppendRegularFileOptions): void;","entrypoint":"infra-runtime","exportName":"appendRegularFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function approvalDecisionLabel(decision: ExecApprovalDecision): string;","entrypoint":"infra-runtime","exportName":"approvalDecisionLabel","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function areDiagnosticsEnabledForProcess(): boolean;","entrypoint":"infra-runtime","exportName":"areDiagnosticsEnabledForProcess","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"export function assertAbsolutePathInput(filePath: string): string;","entrypoint":"infra-runtime","exportName":"assertAbsolutePathInput","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function assertHostnameAllowedWithPolicy(hostname: string, policy?: SsrFPolicy): string;","entrypoint":"infra-runtime","exportName":"assertHostnameAllowedWithPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function assertHttpUrlTargetsPrivateNetwork(url: string, params?: { dangerouslyAllowPrivateNetwork?: boolean | null; allowPrivateNetwork?: boolean | null; lookupFn?: LookupFn; errorMessage?: string; }): Promise<void>;","entrypoint":"infra-runtime","exportName":"assertHttpUrlTargetsPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"export function assertNoWindowsNetworkPath(filePath: string, label?: string): void;","entrypoint":"infra-runtime","exportName":"assertNoWindowsNetworkPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function assertPublicHostname(hostname: string, lookupFn?: LookupFn): Promise<void>;","entrypoint":"infra-runtime","exportName":"assertPublicHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"export function basenameFromMediaSource(source?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"basenameFromMediaSource","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function bindAbortRelay(controller: AbortController): () => void;","entrypoint":"infra-runtime","exportName":"bindAbortRelay","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildApprovalButtonPresentation(params: BuildApprovalPresentationParams): MessagePresentation | undefined;","entrypoint":"infra-runtime","exportName":"buildApprovalButtonPresentation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildApprovalPresentationFromActionDescriptors(actions: readonly ExecApprovalActionDescriptor[]): MessagePresentation | undefined;","entrypoint":"infra-runtime","exportName":"buildApprovalPresentationFromActionDescriptors","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 6b9616f4093b5c1b8afe4ae765ca1c4b078a06bd2ecf0df4ced88d88d73082fd\nexport function buildEnforcedShellCommand(params: { command: string; segments: ExecCommandSegment[]; platform?: string | null; }): { ok: boolean; command?: string; reason?: string; };","entrypoint":"infra-runtime","exportName":"buildEnforcedShellCommand","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-analysis.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalActionDescriptors(params: BuildExecApprovalActionDescriptorsParams): ExecApprovalActionDescriptor[];","entrypoint":"infra-runtime","exportName":"buildExecApprovalActionDescriptors","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalCommandText(params: { approvalCommandId: string; decision: ExecApprovalReplyDecision; }): string;","entrypoint":"infra-runtime","exportName":"buildExecApprovalCommandText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalPendingReplyPayload(params: ExecApprovalPendingReplyParams): ReplyPayload;","entrypoint":"infra-runtime","exportName":"buildExecApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalPresentation(params: { approvalCommandId: string; ask?: string | null; allowedDecisions?: readonly ExecApprovalReplyDecision[]; }): MessagePresentation | undefined;","entrypoint":"infra-runtime","exportName":"buildExecApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildExecApprovalUnavailableReplyPayload(params: ExecApprovalUnavailableReplyParams): ReplyPayload;","entrypoint":"infra-runtime","exportName":"buildExecApprovalUnavailableReplyPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function buildHostnameAllowlistPolicyFromSuffixAllowlist(allowHosts?: readonly string[]): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"buildHostnameAllowlistPolicyFromSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalExpiredMessage(request: PluginApprovalRequest): string;","entrypoint":"infra-runtime","exportName":"buildPluginApprovalExpiredMessage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalRequestMessage(request: PluginApprovalRequest, nowMsValue: number): string;","entrypoint":"infra-runtime","exportName":"buildPluginApprovalRequestMessage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function buildPluginApprovalResolvedMessage(resolved: PluginApprovalResolved): string;","entrypoint":"infra-runtime","exportName":"buildPluginApprovalResolvedMessage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function buildTimeoutAbortSignal(params: TimeoutAbortSignalParams): { signal?: AbortSignal; cleanup: () => void; refresh: () => void; };","entrypoint":"infra-runtime","exportName":"buildTimeoutAbortSignal","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedApprovalActionDescriptors(params: BuildExecApprovalActionDescriptorsParams & { approvalKind: \"exec\" | \"plugin\"; }): TypedApprovalActionDescriptor[];","entrypoint":"infra-runtime","exportName":"buildTypedApprovalActionDescriptors","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedApprovalPresentation(params: BuildApprovalPresentationParams & { approvalKind: \"exec\" | \"plugin\"; }): MessagePresentation | undefined;","entrypoint":"infra-runtime","exportName":"buildTypedApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedExecApprovalPendingReplyPayload(params: ExecApprovalPendingReplyParams): ReplyPayload;","entrypoint":"infra-runtime","exportName":"buildTypedExecApprovalPendingReplyPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function buildTypedExecApprovalPresentation(params: { approvalCommandId: string; ask?: string | null; allowedDecisions?: readonly ExecApprovalReplyDecision[]; }): MessagePresentation | undefined;","entrypoint":"infra-runtime","exportName":"buildTypedExecApprovalPresentation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"export function canonicalPathFromExistingAncestor(filePath: string): Promise<string>;","entrypoint":"infra-runtime","exportName":"canonicalPathFromExistingAncestor","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function clampTimerTimeoutMs(valueMs: unknown, minMs?: number): number | undefined;","entrypoint":"infra-runtime","exportName":"clampTimerTimeoutMs","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function closeDispatcher(dispatcher?: Dispatcher | null): Promise<void>;","entrypoint":"infra-runtime","exportName":"closeDispatcher","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function collectErrorGraphCandidates(err: unknown, resolveNested?: (current: Record<string, unknown>) => Iterable<unknown>): unknown[];","entrypoint":"infra-runtime","exportName":"collectErrorGraphCandidates","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function commandRequiresSecurityAuditSuppressionApproval(params: { command: string; cwd?: string; env?: NodeJS.ProcessEnv; segments: Array<{ argv: string[]; raw?: string; }>; }): boolean;","entrypoint":"infra-runtime","exportName":"commandRequiresSecurityAuditSuppressionApproval","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport function computeBackoff(policy: BackoffPolicy, attempt: number): number;","entrypoint":"infra-runtime","exportName":"computeBackoff","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function consumeSelectedSystemEventEntries(sessionKey: string, consumedEntries: readonly SystemEvent[]): SystemEvent[];","entrypoint":"infra-runtime","exportName":"consumeSelectedSystemEventEntries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function consumeSystemEventEntries(sessionKey: string, consumedEntries: readonly SystemEvent[]): SystemEvent[];","entrypoint":"infra-runtime","exportName":"consumeSystemEventEntries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"export function createAsyncLock(): <T>(fn: () => Promise<T>) => Promise<T>;","entrypoint":"infra-runtime","exportName":"createAsyncLock","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/async-lock.d.ts"}
|
|
{"declaration":"// declaration closure: 845ed192f6e845e2c4ca5ef45e3356af0a8d0143a6cb3a5b90f1b20164703a85\nexport function createChannelApiRetryRunner(params: { retry?: RetryConfig; configRetry?: RetryConfig; verbose?: boolean; retryAfterMaxDelayMs?: number; shouldRetry?: RetryOptions[\"shouldRetry\"]; retryAfterMs?: RetryOptions[\"retryAfterMs\"]; strictShouldRetry?: boolean; }): RetryRunner;","entrypoint":"infra-runtime","exportName":"createChannelApiRetryRunner","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/retry-policy.ts"}
|
|
{"declaration":"// declaration closure: 6608b669286e68c6d8b1a19052713996026bc5e91eecadcce9b0961c0c5db011\nexport function createChannelNativeApprovalRuntime<TPendingEntry, TPreparedTarget, TPendingContent, TRequest extends ApprovalRequest = ApprovalRequest, TResolved extends ApprovalResolved = ApprovalResolved>(adapter: ChannelNativeApprovalRuntimeAdapter<TPendingEntry, TPreparedTarget, TPendingContent, TRequest, TResolved>): ExecApprovalChannelRuntime<TRequest, TResolved>;","entrypoint":"infra-runtime","exportName":"createChannelNativeApprovalRuntime","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-native-runtime.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function createDedupeCache(options: DedupeCacheOptions): DedupeCache;","entrypoint":"infra-runtime","exportName":"createDedupeCache","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: 164e04c71decfd904653d197cc967bbfe98008da350709c001f08c41ee9b24d3\nexport function createExecApprovalChannelRuntime<TPending, TRequest extends ApprovalRequestEvent = ExecApprovalRequest, TResolved extends ApprovalResolvedEvent = ExecApprovalResolved>(adapter: ExecApprovalChannelRuntimeAdapter<TPending, TRequest, TResolved>): ExecApprovalChannelRuntime<TRequest, TResolved>;","entrypoint":"infra-runtime","exportName":"createExecApprovalChannelRuntime","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function createLegacyPrivateNetworkDoctorContract(params: { channelKey: string; }): { legacyConfigRules: ChannelDoctorLegacyConfigRule[]; normalizeCompatibilityConfig: (params: { cfg: OpenClawConfig; }) => ChannelDoctorConfigMutation; };","entrypoint":"infra-runtime","exportName":"createLegacyPrivateNetworkDoctorContract","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function createPinnedDispatcher(pinned: PinnedHostname, policy?: PinnedDispatcherPolicy, ssrfPolicy?: SsrFPolicy, timeoutMs?: number): Dispatcher;","entrypoint":"infra-runtime","exportName":"createPinnedDispatcher","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function createPinnedLookup(params: { hostname: string; addresses: string[]; fallback?: typeof dnsLookupCb; }): typeof dnsLookupCb;","entrypoint":"infra-runtime","exportName":"createPinnedLookup","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 845ed192f6e845e2c4ca5ef45e3356af0a8d0143a6cb3a5b90f1b20164703a85\nexport function createRateLimitRetryRunner(params: { retry?: RetryConfig; configRetry?: RetryConfig; verbose?: boolean; defaults: Required<RetryConfig>; logLabel: string; shouldRetry: (err: unknown) => boolean; retryAfterMs?: (err: unknown) => number | undefined; }): RetryRunner;","entrypoint":"infra-runtime","exportName":"createRateLimitRetryRunner","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/retry-policy.ts"}
|
|
{"declaration":"// declaration closure: 53818cdd26a83fdf6efdb472df7799483c8ac502650698e726a45973e636b535\nexport function createRuntimeOutboundDelegates<Runtime>(params: { getRuntime: () => MaybePromise<Runtime>; renderPresentation?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"renderPresentation\"] | null | undefined; unavailableMessage?: string; }; sendPayload?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPayload\"] | null | undefined; unavailableMessage?: string; }; sendText?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendText\"] | null | undefined; unavailableMessage?: string; }; sendMedia?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendMedia\"] | null | undefined; unavailableMessage?: string; }; sendPoll?: { resolve: (runtime: Runtime) => ChannelOutboundAdapter[\"sendPoll\"] | null | undefined; unavailableMessage?: string; }; }): Pick<ChannelOutboundAdapter, OutboundMethod>;","entrypoint":"infra-runtime","exportName":"createRuntimeOutboundDelegates","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/runtime-forwarders.ts"}
|
|
{"declaration":"// declaration closure: 6608b669286e68c6d8b1a19052713996026bc5e91eecadcce9b0961c0c5db011\nexport function deliverApprovalRequestViaChannelNativePlan<TPreparedTarget, TPendingEntry, TRequest extends ApprovalRequest = ApprovalRequest>(params: { cfg: OpenClawConfig; accountId?: string | null; approvalKind: ChannelApprovalKind; request: TRequest; adapter?: ChannelApprovalNativeAdapter | null; prepareTarget: (params: { plannedTarget: ChannelApprovalNativePlannedTarget; request: TRequest; }) => PreparedChannelNativeApprovalTarget<TPreparedTarget> | null | Promise<PreparedChannelNativeApprovalTarget<TPreparedTarget> | null>; deliverTarget: (params: { plannedTarget: ChannelApprovalNativePlannedTarget; preparedTarget: TPreparedTarget; request: TRequest; }) => TPendingEntry | null | Promise<TPendingEntry | null>; onDeliveryError?: (params: { error: unknown; plannedTarget: ChannelApprovalNativePlannedTarget; request: TRequest; }) => void; onDuplicateSkipped?: (params: { plannedTarget: ChannelApprovalNativePlannedTarget; preparedTarget: PreparedChannelNativeApprovalTarget<TPreparedTarget>; request: TRequest; }) => void; onDelivered?: (params: { plannedTarget: ChannelApprovalNativePlannedTarget; preparedTarget: PreparedChannelNativeApprovalTarget<TPreparedTarget>; request: TRequest; entry: TPendingEntry; }) => void; }): Promise<ChannelNativeApprovalPlanDeliveryResult<TPendingEntry>>;","entrypoint":"infra-runtime","exportName":"deliverApprovalRequestViaChannelNativePlan","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-native-runtime.ts"}
|
|
{"declaration":"// declaration closure: 48a040869b867e6c69b9871bc6bc115bd88a99c5991d1f4ad67f0975d06717bf\nexport function detectErrorKind(err: unknown): ErrorKind | undefined;","entrypoint":"infra-runtime","exportName":"detectErrorKind","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/infra-runtime.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport function drainFileLockStateForTest(): Promise<void>;","entrypoint":"infra-runtime","exportName":"drainFileLockStateForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 66ce714acd9d5fec1311449598136c68f040310c0870552029890d7c3e808f23\nexport function drainPendingDeliveries(opts: DrainPendingDeliveriesOptions): Promise<void>;","entrypoint":"infra-runtime","exportName":"drainPendingDeliveries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/delivery-queue-runtime.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function drainSystemEventEntries(sessionKey: string): SystemEvent[];","entrypoint":"infra-runtime","exportName":"drainSystemEventEntries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function drainSystemEvents(sessionKey: string): string[];","entrypoint":"infra-runtime","exportName":"drainSystemEvents","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitDiagnosticEvent(event: DiagnosticEventInput): void;","entrypoint":"infra-runtime","exportName":"emitDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitDiagnosticEventWithTrustedTraceContext(event: DiagnosticEventInput): void;","entrypoint":"infra-runtime","exportName":"emitDiagnosticEventWithTrustedTraceContext","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitFailoverEvent(event: Omit<DiagnosticFailoverEvent, \"seq\" | \"ts\" | \"type\">): void;","entrypoint":"infra-runtime","exportName":"emitFailoverEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport function emitHeartbeatEvent(evt: Omit<HeartbeatEventPayload, \"ts\">): void;","entrypoint":"infra-runtime","exportName":"emitHeartbeatEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitInternalDiagnosticEvent(event: DiagnosticEventInput): void;","entrypoint":"infra-runtime","exportName":"emitInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedDiagnosticEvent(event: DiagnosticEventInput): void;","entrypoint":"infra-runtime","exportName":"emitTrustedDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedDiagnosticEventWithPrivateData(event: DiagnosticEventInput, privateData?: DiagnosticEventPrivateData): void;","entrypoint":"infra-runtime","exportName":"emitTrustedDiagnosticEventWithPrivateData","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedSecurityEvent(event: DiagnosticSecurityEventInput): void;","entrypoint":"infra-runtime","exportName":"emitTrustedSecurityEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function emitTrustedSkillUsedDiagnosticEvent(event: TrustedSkillUsedEventInput, privateData?: DiagnosticEventPrivateData): void;","entrypoint":"infra-runtime","exportName":"emitTrustedSkillUsedDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function enqueueSystemEvent(text: string, options: SystemEventOptions): boolean;","entrypoint":"infra-runtime","exportName":"enqueueSystemEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function enqueueSystemEventEntry(text: string, options: SystemEventOptions): SystemEvent | null;","entrypoint":"infra-runtime","exportName":"enqueueSystemEventEntry","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function ensureAbsoluteDirectory(dirPath: string, options?: { scopeLabel?: string; mode?: number; }): Promise<{ ok: true; path: string; } | { ok: false; error: Error; }>;","entrypoint":"infra-runtime","exportName":"ensureAbsoluteDirectory","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: 7a954a84dc1add128498839abc3d4337371b9d96742722898527a4465d4df408\nexport function ensureExecApprovals(): ExecApprovalsFile;","entrypoint":"infra-runtime","exportName":"ensureExecApprovals","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-store.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function ensureGlobalUndiciDispatcherStreamTimeouts(opts?: { timeoutMs?: number; }): void;","entrypoint":"infra-runtime","exportName":"ensureGlobalUndiciDispatcherStreamTimeouts","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function ensureGlobalUndiciEnvProxyDispatcher(): void;","entrypoint":"infra-runtime","exportName":"ensureGlobalUndiciEnvProxyDispatcher","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function ensureGlobalUndiciStreamTimeouts(opts?: { timeoutMs?: number; }): void;","entrypoint":"infra-runtime","exportName":"ensureGlobalUndiciStreamTimeouts","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function evaluateExecAllowlist(params: { analysis: ExecCommandAnalysis; } & ExecAllowlistContext): ExecAllowlistEvaluation;","entrypoint":"infra-runtime","exportName":"evaluateExecAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function evaluateExecAllowlistWithAuthorization(params: { analysis: ExecCommandAnalysis; command?: string; } & ExecAllowlistContext): Promise<ExecAllowlistEvaluation & { segments?: ExecCommandSegment[]; authorizationPlan?: ExecAuthorizationPlan; }>;","entrypoint":"infra-runtime","exportName":"evaluateExecAllowlistWithAuthorization","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function evaluateShellAllowlist(params: { command: string; env?: NodeJS.ProcessEnv; } & ExecAllowlistContext): ExecAllowlistAnalysis;","entrypoint":"infra-runtime","exportName":"evaluateShellAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function evaluateShellAllowlistWithAuthorization(params: { command: string; env?: NodeJS.ProcessEnv; } & ExecAllowlistContext): Promise<ExecAllowlistAnalysis>;","entrypoint":"infra-runtime","exportName":"evaluateShellAllowlistWithAuthorization","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function expandEnvNormalizationKeys(keys: Iterable<string>): Set<string>;","entrypoint":"infra-runtime","exportName":"expandEnvNormalizationKeys","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function expandHomePrefix(input: string, opts?: { home?: string; env?: NodeJS.ProcessEnv; homedir?: () => string; }): string;","entrypoint":"infra-runtime","exportName":"expandHomePrefix","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function extractErrorCode(err: unknown): string | undefined;","entrypoint":"infra-runtime","exportName":"extractErrorCode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: ec88077cd6c1a2fb15db919bfe9ba4b10ec41a302315249869cb788de4024e11\nexport function fetchWithRuntimeDispatcher(input: RequestInfo | URL, init?: DispatcherAwareRequestInit): Promise<Response>;","entrypoint":"infra-runtime","exportName":"fetchWithRuntimeDispatcher","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/runtime-fetch.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function fetchWithSsrFGuard(params: GuardedFetchOptions): Promise<GuardedFetchResult>;","entrypoint":"infra-runtime","exportName":"fetchWithSsrFGuard","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function fetchWithTimeout(url: string, init: RequestInit, timeoutMs: number, fetchFn?: typeof fetch): Promise<Response>;","entrypoint":"infra-runtime","exportName":"fetchWithTimeout","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"export function findExistingAncestor(filePath: string): Promise<string | null>;","entrypoint":"infra-runtime","exportName":"findExistingAncestor","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function finiteSecondsToTimerSafeMilliseconds(value: unknown, opts?: { floorSeconds?: boolean; }): number | undefined;","entrypoint":"infra-runtime","exportName":"finiteSecondsToTimerSafeMilliseconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function forceResetGlobalDispatcher(opts?: { preserveProxylineManaged?: boolean; }): void;","entrypoint":"infra-runtime","exportName":"forceResetGlobalDispatcher","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 721d7599e2e4729d30dd4724fdea4c9b5c70d4ce5043fb0c7db3c6aa5707aa6b\nexport function formatApprovalDisplayPath(value: string): string;","entrypoint":"infra-runtime","exportName":"formatApprovalDisplayPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-display-paths.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function formatDiagnosticTraceparentForPropagation(event: { trace?: DiagnosticTraceContext; }, metadata: DiagnosticEventMetadata): string | undefined;","entrypoint":"infra-runtime","exportName":"formatDiagnosticTraceparentForPropagation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationCompact(ms?: number | null, options?: FormatDurationCompactOptions): string | undefined;","entrypoint":"infra-runtime","exportName":"formatDurationCompact","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationHuman(ms?: number | null, fallback?: string): string;","entrypoint":"infra-runtime","exportName":"formatDurationHuman","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationPrecise(ms: number, options?: FormatDurationSecondsOptions): string;","entrypoint":"infra-runtime","exportName":"formatDurationPrecise","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationSeconds(ms: number, options?: FormatDurationSecondsOptions): string;","entrypoint":"infra-runtime","exportName":"formatDurationSeconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatErrorMessage(err: unknown): string;","entrypoint":"infra-runtime","exportName":"formatErrorMessage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function formatExecApprovalExpiresIn(expiresAtMs: number, nowMs: number): string;","entrypoint":"infra-runtime","exportName":"formatExecApprovalExpiresIn","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatUncaughtError(err: unknown): string;","entrypoint":"infra-runtime","exportName":"formatUncaughtError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureFraction(): number;","entrypoint":"infra-runtime","exportName":"generateSecureFraction","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureHex(bytes?: number): string;","entrypoint":"infra-runtime","exportName":"generateSecureHex","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureInt(maxExclusive: number): number;\nexport function generateSecureInt(minInclusive: number, maxExclusive: number): number;","entrypoint":"infra-runtime","exportName":"generateSecureInt","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureToken(bytes?: number): string;","entrypoint":"infra-runtime","exportName":"generateSecureToken","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: f999ce0a108994e362556f3abe422d28c115e01d2a9a9593a7a349934330b51a\nexport function generateSecureUuid(): string;","entrypoint":"infra-runtime","exportName":"generateSecureUuid","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secure-random.ts"}
|
|
{"declaration":"// declaration closure: 36a54d16bb79555186a5b1878dfd64d9fad1b74bcb788f87998526fb3403bd72\nexport function getChannelActivity(params: { channel: ChannelId; accountId?: string | null; }): ActivityEntry;","entrypoint":"infra-runtime","exportName":"getChannelActivity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/channel-activity.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalApproverDmNoticeText(): string;","entrypoint":"infra-runtime","exportName":"getExecApprovalApproverDmNoticeText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function getExecApprovalReplyMetadata(payload: ReplyPayload): ExecApprovalReplyMetadata | null;","entrypoint":"infra-runtime","exportName":"getExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function getInternalDiagnosticEventSequence(): number;","entrypoint":"infra-runtime","exportName":"getInternalDiagnosticEventSequence","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport function getLastHeartbeatEvent(): HeartbeatEventPayload | null;","entrypoint":"infra-runtime","exportName":"getLastHeartbeatEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: 9ecf2e5cf778deca8c7a102996995d763043f605049a0ea49247754c881c6626\nexport function getProxyUrlFromFetch(fetchImpl?: typeof fetch): string | undefined;","entrypoint":"infra-runtime","exportName":"getProxyUrlFromFetch","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-fetch.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function hasDurableExecApproval(params: { analysisOk: boolean; segmentAllowlistEntries: Array<ExecAllowlistEntry | null>; allowlist?: readonly ExecAllowlistEntry[]; commandText?: string | null; }): boolean;","entrypoint":"infra-runtime","exportName":"hasDurableExecApproval","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"export function hasEncodedFileUrlSeparator(pathname: string): boolean;","entrypoint":"infra-runtime","exportName":"hasEncodedFileUrlSeparator","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function hasEnvHttpProxyAgentConfigured(env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"hasEnvHttpProxyAgentConfigured","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function hasEnvHttpProxyConfigured(protocol?: \"http\" | \"https\", env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"hasEnvHttpProxyConfigured","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: 9335627a1680f5c109ccad801d902f6508406a27c7346b0befd140a99b12188e\nexport function hasErrnoCode(err: unknown, code: string): boolean;","entrypoint":"infra-runtime","exportName":"hasErrnoCode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errno.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function hasExactCommandDurableExecApproval(params: { allowlist?: readonly ExecAllowlistEntry[]; commandText?: string | null; }): boolean;","entrypoint":"infra-runtime","exportName":"hasExactCommandDurableExecApproval","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function hasLegacyFlatAllowPrivateNetworkAlias(value: unknown): boolean;","entrypoint":"infra-runtime","exportName":"hasLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function hasNodeCommandAllowAlwaysMarker(params: { allowlist?: readonly ExecAllowlistEntry[]; commandText?: string | null; }): boolean;","entrypoint":"infra-runtime","exportName":"hasNodeCommandAllowAlwaysMarker","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function hasPendingInternalDiagnosticEvent(predicate: (event: DiagnosticEventPayload, metadata: DiagnosticEventMetadata) => boolean): boolean;","entrypoint":"infra-runtime","exportName":"hasPendingInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function hasProxyEnvConfigured(env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"hasProxyEnvConfigured","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function hasSystemEvents(sessionKey: string): boolean;","entrypoint":"infra-runtime","exportName":"hasSystemEvents","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function hasSystemMark(text: string): boolean;","entrypoint":"infra-runtime","exportName":"hasSystemMark","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function installRequestBodyLimitGuard(req: IncomingMessage, res: ServerResponse, options: RequestBodyLimitGuardOptions): RequestBodyLimitGuard;","entrypoint":"infra-runtime","exportName":"installRequestBodyLimitGuard","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isBlockedHostname(hostname: string): boolean;","entrypoint":"infra-runtime","exportName":"isBlockedHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isBlockedHostnameOrIp(hostname: string, policy?: SsrFPolicy): boolean;","entrypoint":"infra-runtime","exportName":"isBlockedHostnameOrIp","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 089a9843b7050780fd677c873479abda05293146eda1ac9c6d6cf8a332342663\nexport function isDiagnosticFlagEnabled(flag: string, cfg?: OpenClawConfig, env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"isDiagnosticFlagEnabled","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-flags.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function isDiagnosticsEnabled(config?: OpenClawConfig): boolean;","entrypoint":"infra-runtime","exportName":"isDiagnosticsEnabled","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 9335627a1680f5c109ccad801d902f6508406a27c7346b0befd140a99b12188e\nexport function isErrno(err: unknown): err is NodeJS.ErrnoException;","entrypoint":"infra-runtime","exportName":"isErrno","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errno.ts"}
|
|
{"declaration":"// declaration closure: 164e04c71decfd904653d197cc967bbfe98008da350709c001f08c41ee9b24d3\nexport function isExecApprovalChannelRuntimeTerminalStartError(error: unknown): error is ExecApprovalChannelRuntimeTerminalStartError;","entrypoint":"infra-runtime","exportName":"isExecApprovalChannelRuntimeTerminalStartError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function isExecApprovalDecisionAllowed(params: { decision: ExecApprovalDecision; ask?: string | null; }): boolean;","entrypoint":"infra-runtime","exportName":"isExecApprovalDecisionAllowed","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: e9b5943ae5e8136b8f62dc1bbdff21e1c8d3f0444acb915ee8e9a460f8bc8e4c\nexport function isFastTestRuntimeEnv(env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"isFastTestRuntimeEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/test-runtime-env.ts"}
|
|
{"declaration":"// declaration closure: 361880fd0752513311bb31a81343270045e234e8bc112825e3cdd9dbaad733ff\nexport function isHeartbeatEnabledForAgent(cfg: OpenClawConfig, agentId?: string): boolean;","entrypoint":"infra-runtime","exportName":"isHeartbeatEnabledForAgent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-summary.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isHostnameAllowedByPattern(hostname: string, pattern: string): boolean;","entrypoint":"infra-runtime","exportName":"isHostnameAllowedByPattern","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function isHttpsUrlAllowedByHostnameSuffixAllowlist(url: string, allowlist: readonly string[]): boolean;","entrypoint":"infra-runtime","exportName":"isHttpsUrlAllowedByHostnameSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function isInternalDiagnosticEventMetadata(metadata: DiagnosticEventMetadata): boolean;","entrypoint":"infra-runtime","exportName":"isInternalDiagnosticEventMetadata","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"export function isPathInside(root: string, target: string): boolean;","entrypoint":"infra-runtime","exportName":"isPathInside","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/path.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isPrivateIpAddress(address: string, policy?: SsrFPolicy): boolean;","entrypoint":"infra-runtime","exportName":"isPrivateIpAddress","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isPrivateNetworkAllowedByPolicy(policy?: SsrFPolicy): boolean;","entrypoint":"infra-runtime","exportName":"isPrivateNetworkAllowedByPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function isPrivateNetworkOptInEnabled(input: PrivateNetworkOptInInput): boolean;","entrypoint":"infra-runtime","exportName":"isPrivateNetworkOptInEnabled","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function isRequestBodyLimitError(error: unknown, code?: RequestBodyLimitErrorCode): error is RequestBodyLimitError;","entrypoint":"infra-runtime","exportName":"isRequestBodyLimitError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function isSafeBinUsage(params: { argv: string[]; resolution: ExecutableResolution | null; safeBins: Set<string>; platform?: string | null; trustedSafeBinDirs?: ReadonlySet<string>; safeBinProfiles?: Readonly<Record<string, SafeBinProfile>>; isTrustedSafeBinPathFn?: typeof isTrustedSafeBinPath; }): boolean;","entrypoint":"infra-runtime","exportName":"isSafeBinUsage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: be616c2f516bbd110986af4e7a013d84b560f54490bccf2084479b67f987bda4\nexport function isSafeScpRemoteHost(value: string | null | undefined): boolean;","entrypoint":"infra-runtime","exportName":"isSafeScpRemoteHost","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/scp-host.ts"}
|
|
{"declaration":"// declaration closure: be616c2f516bbd110986af4e7a013d84b560f54490bccf2084479b67f987bda4\nexport function isSafeScpRemotePath(value: string | null | undefined): boolean;","entrypoint":"infra-runtime","exportName":"isSafeScpRemotePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/scp-host.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isSameSsrFPolicy(a?: SsrFPolicy, b?: SsrFPolicy): boolean;","entrypoint":"infra-runtime","exportName":"isSameSsrFPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function isSystemEventContextChanged(sessionKey: string, contextKey?: string | null): boolean;","entrypoint":"infra-runtime","exportName":"isSystemEventContextChanged","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function isTruthyEnvValue(value?: string): boolean;","entrypoint":"infra-runtime","exportName":"isTruthyEnvValue","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: e9b5943ae5e8136b8f62dc1bbdff21e1c8d3f0444acb915ee8e9a460f8bc8e4c\nexport function isVitestRuntimeEnv(env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"isVitestRuntimeEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/test-runtime-env.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function isWSL(): Promise<boolean>;","entrypoint":"infra-runtime","exportName":"isWSL","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function isWSL2Sync(): boolean;","entrypoint":"infra-runtime","exportName":"isWSL2Sync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function isWSLEnv(env?: Record<string, string | undefined>): boolean;","entrypoint":"infra-runtime","exportName":"isWSLEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function isWSLSync(): boolean;","entrypoint":"infra-runtime","exportName":"isWSLSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"export function isWindowsNetworkPath(filePath: string, platform?: NodeJS.Platform): boolean;","entrypoint":"infra-runtime","exportName":"isWindowsNetworkPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: ca2f1ffd51d13a494031cb5a670d0268e8c28287d63d6471fed81fae68ea03b3\nexport function isWindowsPlatform(platform?: string | null): boolean;","entrypoint":"infra-runtime","exportName":"isWindowsPlatform","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/windows-shell-command.ts"}
|
|
{"declaration":"// declaration closure: 7a954a84dc1add128498839abc3d4337371b9d96742722898527a4465d4df408\nexport function loadExecApprovals(): ExecApprovalsFile;","entrypoint":"infra-runtime","exportName":"loadExecApprovals","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-store.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function loadSecretFileSync(filePath: string, label: string, options?: Parameters<typeof readSecretFileSyncImpl>[2]): SecretFileReadResult;","entrypoint":"infra-runtime","exportName":"loadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function logAcceptedEnvOption(option: AcceptedEnvOption): void;","entrypoint":"infra-runtime","exportName":"logAcceptedEnvOption","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: 9ecf2e5cf778deca8c7a102996995d763043f605049a0ea49247754c881c6626\nexport function makeProxyFetch(proxyUrl: string): typeof fetch;","entrypoint":"infra-runtime","exportName":"makeProxyFetch","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-fetch.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function matchAllowlist(entries: ExecAllowlistEntry[], resolution: ExecutableResolution | null, argv?: string[], platform?: string | null): ExecAllowlistEntry | null;","entrypoint":"infra-runtime","exportName":"matchAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: 089a9843b7050780fd677c873479abda05293146eda1ac9c6d6cf8a332342663\nexport function matchesDiagnosticFlag(flag: string, enabledFlags: string[]): boolean;","entrypoint":"infra-runtime","exportName":"matchesDiagnosticFlag","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-flags.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function matchesHostnameAllowlist(hostname: string, allowlist: string[]): boolean;","entrypoint":"infra-runtime","exportName":"matchesHostnameAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function matchesNoProxy(targetUrl: string, env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"matchesNoProxy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function maxAsk(a: ExecAsk, b: ExecAsk): ExecAsk;","entrypoint":"infra-runtime","exportName":"maxAsk","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport function mergeExecApprovalsSocketDefaults(params: { normalized: ExecApprovalsFile; current?: ExecApprovalsFile; }): ExecApprovalsFile;","entrypoint":"infra-runtime","exportName":"mergeExecApprovalsSocketDefaults","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function mergeSsrFPolicies(...policies: Array<SsrFPolicy | undefined>): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"mergeSsrFPolicies","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function migrateLegacyFlatAllowPrivateNetworkAlias(params: { entry: Record<string, unknown>; pathPrefix: string; changes: string[]; }): { entry: Record<string, unknown>; changed: boolean; };","entrypoint":"infra-runtime","exportName":"migrateLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function minSecurity(a: ExecSecurity, b: ExecSecurity): ExecSecurity;","entrypoint":"infra-runtime","exportName":"minSecurity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"export function movePathToTrash(targetPath: string, options?: MovePathToTrashOptions): Promise<string>;","entrypoint":"infra-runtime","exportName":"movePathToTrash","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/trash.d.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function nonNegativeSecondsToSafeMilliseconds(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"nonNegativeSecondsToSafeMilliseconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function normalizeEnv(): void;","entrypoint":"infra-runtime","exportName":"normalizeEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function normalizeExecApprovalUnavailableDecisions(decisions?: readonly string[] | readonly ExecApprovalUnavailableDecision[] | null): readonly ExecApprovalUnavailableDecision[];","entrypoint":"infra-runtime","exportName":"normalizeExecApprovalUnavailableDecisions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 07e61042199ee556ae918c4cc306135deb9d1633a13ca2fc9db5b8fac135365f\nexport function normalizeExecApprovals(file: ExecApprovalsFile): ExecApprovalsFile;","entrypoint":"infra-runtime","exportName":"normalizeExecApprovals","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function normalizeExecAsk(value?: string | null): ExecAsk | null;","entrypoint":"infra-runtime","exportName":"normalizeExecAsk","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function normalizeExecHost(value?: string | null): ExecHost | null;","entrypoint":"infra-runtime","exportName":"normalizeExecHost","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function normalizeExecMode(value?: string | null): ExecMode | null;","entrypoint":"infra-runtime","exportName":"normalizeExecMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function normalizeExecSecurity(value?: string | null): ExecSecurity | null;","entrypoint":"infra-runtime","exportName":"normalizeExecSecurity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function normalizeExecTarget(value?: string | null): ExecTarget | null;","entrypoint":"infra-runtime","exportName":"normalizeExecTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 67ea77b46d234f0294529955dc3671141c2738eb5b7e96c77187c01ddd5865a1\nexport function normalizeHostname(hostname: string): string;","entrypoint":"infra-runtime","exportName":"normalizeHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/hostname.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function normalizeHostnameAllowlist(values?: string[]): string[];","entrypoint":"infra-runtime","exportName":"normalizeHostnameAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function normalizeHostnameSuffixAllowlist(input?: readonly string[], defaults?: readonly string[]): string[];","entrypoint":"infra-runtime","exportName":"normalizeHostnameSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: 090e05afb0a0542a74887f21fe64f797753f8cb2bc96f74968c853a6fc572b35\nexport function normalizeOutboundIdentity(identity?: OutboundIdentity | null): OutboundIdentity | undefined;","entrypoint":"infra-runtime","exportName":"normalizeOutboundIdentity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/identity.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function normalizeSafeBins(entries?: readonly string[]): Set<string>;","entrypoint":"infra-runtime","exportName":"normalizeSafeBins","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: be616c2f516bbd110986af4e7a013d84b560f54490bccf2084479b67f987bda4\nexport function normalizeScpRemoteHost(value: string | null | undefined): string | undefined;","entrypoint":"infra-runtime","exportName":"normalizeScpRemoteHost","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/scp-host.ts"}
|
|
{"declaration":"// declaration closure: be616c2f516bbd110986af4e7a013d84b560f54490bccf2084479b67f987bda4\nexport function normalizeScpRemotePath(value: string | null | undefined): string | undefined;","entrypoint":"infra-runtime","exportName":"normalizeScpRemotePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/scp-host.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function normalizeZaiEnv(env?: NodeJS.ProcessEnv): void;","entrypoint":"infra-runtime","exportName":"normalizeZaiEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onDiagnosticEvent(listener: (evt: DiagnosticEventPayload) => void): () => void;","entrypoint":"infra-runtime","exportName":"onDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport function onHeartbeatEvent(listener: (evt: HeartbeatEventPayload) => void): () => void;","entrypoint":"infra-runtime","exportName":"onHeartbeatEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onInternalDiagnosticEvent(listener: DiagnosticEventListener): () => void;","entrypoint":"infra-runtime","exportName":"onInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onTrustedInternalDiagnosticEvent(listener: TrustedDiagnosticEventListener): () => void;","entrypoint":"infra-runtime","exportName":"onTrustedInternalDiagnosticEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function onTrustedToolExecutionEvent(listener: TrustedToolExecutionEventListener): () => void;","entrypoint":"infra-runtime","exportName":"onTrustedToolExecutionEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"export function openLocalFileSafely(params: { filePath: string; }): Promise<OpenResult>;","entrypoint":"infra-runtime","exportName":"openLocalFileSafely","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-impl.d.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport function parseExecApprovalCommandText(raw: string): { approvalId: string; decision: ExecApprovalReplyDecision; } | null;","entrypoint":"infra-runtime","exportName":"parseExecApprovalCommandText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function parseExecArgvToken(raw: string): ExecArgvToken;","entrypoint":"infra-runtime","exportName":"parseExecArgvToken","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseFiniteNumber(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"parseFiniteNumber","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictFiniteNumber(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"parseStrictFiniteNumber","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictInteger(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"parseStrictInteger","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictNonNegativeInteger(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"parseStrictNonNegativeInteger","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictPositiveInteger(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"parseStrictPositiveInteger","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"export function pathExists(filePath: string): Promise<boolean>;","entrypoint":"infra-runtime","exportName":"pathExists","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/fs.d.ts"}
|
|
{"declaration":"export function pathExistsSync(filePath: string): boolean;","entrypoint":"infra-runtime","exportName":"pathExistsSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/fs.d.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function peekSystemEventEntries(sessionKey: string): SystemEvent[];","entrypoint":"infra-runtime","exportName":"peekSystemEventEntries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function peekSystemEvents(sessionKey: string): string[];","entrypoint":"infra-runtime","exportName":"peekSystemEvents","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function persistAllowAlwaysDecision(params: { approvals: ExecApprovalsFile; agentId: string | undefined; decision: AllowAlwaysPersistenceDecision; }): void;","entrypoint":"infra-runtime","exportName":"persistAllowAlwaysDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function persistAllowAlwaysPatterns(params: { approvals: ExecApprovalsFile; agentId: string | undefined; segments: ExecCommandSegment[]; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; commandText?: string; strictInlineEval?: boolean; }): ReturnType<typeof resolveAllowAlwaysPatternEntries>;","entrypoint":"infra-runtime","exportName":"persistAllowAlwaysPatterns","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function positiveSecondsToSafeMilliseconds(value: unknown): number | undefined;","entrypoint":"infra-runtime","exportName":"positiveSecondsToSafeMilliseconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function prefixSystemMessage(text: string): string;","entrypoint":"infra-runtime","exportName":"prefixSystemMessage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: c57e4be7c57ce0b11ea6edc5b422024f5bfc3f4f23fbb086154de48e632c2729\nexport function pruneMapToMaxSize<K, V>(map: Map<K, V>, maxSize: number): void;","entrypoint":"infra-runtime","exportName":"pruneMapToMaxSize","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/map-size.ts"}
|
|
{"declaration":"export function readDurableJsonFile<T>(filePath: string, options?: ReadJsonOptions): Promise<T | null>;","entrypoint":"infra-runtime","exportName":"readDurableJsonFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function readErrorName(err: unknown): string;","entrypoint":"infra-runtime","exportName":"readErrorName","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 7a954a84dc1add128498839abc3d4337371b9d96742722898527a4465d4df408\nexport function readExecApprovalsSnapshot(): ExecApprovalsSnapshot;","entrypoint":"infra-runtime","exportName":"readExecApprovalsSnapshot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-store.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function readFileWithinRoot(params: { rootDir: string; relativePath: string; rejectHardlinks?: boolean; nonBlockingRead?: boolean; allowSymlinkTargetWithinRoot?: boolean; maxBytes?: number; }): Promise<ReadResult>;","entrypoint":"infra-runtime","exportName":"readFileWithinRoot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"export function readJson<T>(filePath: string, options?: ReadJsonOptions): Promise<T>;","entrypoint":"infra-runtime","exportName":"readJson","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readJsonBodyWithLimit(req: IncomingMessage, options: ReadJsonBodyOptions): Promise<ReadJsonBodyResult>;","entrypoint":"infra-runtime","exportName":"readJsonBodyWithLimit","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"export function readJsonFile<T>(filePath: string, options?: ReadJsonOptions): Promise<T | null>;","entrypoint":"infra-runtime","exportName":"readJsonFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readJsonFileStrict<T>(filePath: string, options?: ReadJsonOptions): Promise<T>;","entrypoint":"infra-runtime","exportName":"readJsonFileStrict","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readJsonFileSync<T = unknown>(pathname: string, options?: ReadJsonOptions): T | null;","entrypoint":"infra-runtime","exportName":"readJsonFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readJsonIfExists<T>(filePath: string, options?: ReadJsonOptions): Promise<T | null>;","entrypoint":"infra-runtime","exportName":"readJsonIfExists","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readJsonSync<T = unknown>(filePath: string, options?: ReadJsonOptions): T;","entrypoint":"infra-runtime","exportName":"readJsonSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readLocalFileFromRoots(options: ReadLocalFileFromRootsOptions): Promise<LocalRootsReadResult | null>;","entrypoint":"infra-runtime","exportName":"readLocalFileFromRoots","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-roots.d.ts"}
|
|
{"declaration":"export function readLocalFileSafely(params: { filePath: string; maxBytes?: number; }): Promise<ReadResult>;","entrypoint":"infra-runtime","exportName":"readLocalFileSafely","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-impl.d.ts"}
|
|
{"declaration":"export function readRegularFile(params: { filePath: string; maxBytes?: number; }): Promise<{ buffer: Buffer; stat: Stats; }>;","entrypoint":"infra-runtime","exportName":"readRegularFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function readRegularFileSync(params: { filePath: string; maxBytes?: number; }): { buffer: Buffer; stat: Stats; };","entrypoint":"infra-runtime","exportName":"readRegularFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readRequestBodyWithLimit(req: IncomingMessage, options: ReadRequestBodyOptions): Promise<string>;","entrypoint":"infra-runtime","exportName":"readRequestBodyWithLimit","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"export function readRootJsonObjectSync(options: ReadRootJsonSyncOptions): RootStructuredFileReadResult<Record<string, unknown>>;","entrypoint":"infra-runtime","exportName":"readRootJsonObjectSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readRootJsonSync<T = unknown>(options: ReadRootJsonSyncOptions): RootStructuredFileReadResult<T>;","entrypoint":"infra-runtime","exportName":"readRootJsonSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readRootStructuredFileSync<T>(options: ReadRootStructuredFileSyncOptions<T>): RootStructuredFileReadResult<T>;","entrypoint":"infra-runtime","exportName":"readRootStructuredFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function readSecretFileSync(filePath: string, label: string, options?: SecretFileReadOptions): string;","entrypoint":"infra-runtime","exportName":"readSecretFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"export function readSecureFile(options: SecureFileReadOptions): Promise<SecureFileReadResult>;","entrypoint":"infra-runtime","exportName":"readSecureFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secure-file.d.ts"}
|
|
{"declaration":"// declaration closure: 388fc31a142b43b2d952c73b919f461c6dc85cc21ff020a229208ab66eef8d36\nexport function recordAllowlistMatchesUse(params: { approvals: ExecApprovalsFile; agentId: string | undefined; matches: readonly ExecAllowlistEntry[]; command: string; resolvedPath?: string; authorization?: ExecApprovalUsageAuthorization; }): void;","entrypoint":"infra-runtime","exportName":"recordAllowlistMatchesUse","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-authorization.ts"}
|
|
{"declaration":"// declaration closure: 388fc31a142b43b2d952c73b919f461c6dc85cc21ff020a229208ab66eef8d36\nexport function recordAllowlistUse(approvals: ExecApprovalsFile, agentId: string | undefined, entry: ExecAllowlistEntry, command: string, resolvedPath?: string): void;","entrypoint":"infra-runtime","exportName":"recordAllowlistUse","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-authorization.ts"}
|
|
{"declaration":"// declaration closure: 36a54d16bb79555186a5b1878dfd64d9fad1b74bcb788f87998526fb3403bd72\nexport function recordChannelActivity(params: { channel: ChannelId; accountId?: string | null; direction: ChannelDirection; at?: number; }): void;","entrypoint":"infra-runtime","exportName":"recordChannelActivity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/channel-activity.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function requestBodyErrorToText(code: RequestBodyLimitErrorCode): string;","entrypoint":"infra-runtime","exportName":"requestBodyErrorToText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: e0895a4a4ec29077e5e1b8224bf2af1de130cb500b47f85fca99e616a9a84d76\nexport function requestExecApprovalViaSocket(params: { socketPath: string; token: string; request: Record<string, unknown>; timeoutMs?: number; }): Promise<ExecApprovalDecision | null>;","entrypoint":"infra-runtime","exportName":"requestExecApprovalViaSocket","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-socket.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function requireValidExecTarget(value?: unknown): ExecTarget | null;","entrypoint":"infra-runtime","exportName":"requireValidExecTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function requiresExecApproval(params: { ask: ExecAsk; security: ExecSecurity; analysisOk: boolean; allowlistSatisfied: boolean; durableApprovalSatisfied?: boolean; }): boolean;","entrypoint":"infra-runtime","exportName":"requiresExecApproval","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 36a54d16bb79555186a5b1878dfd64d9fad1b74bcb788f87998526fb3403bd72\nexport function resetChannelActivityForTest(): void;","entrypoint":"infra-runtime","exportName":"resetChannelActivityForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/channel-activity.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function resetDiagnosticEventsForTest(): void;","entrypoint":"infra-runtime","exportName":"resetDiagnosticEventsForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport function resetFileLockStateForTest(): void;","entrypoint":"infra-runtime","exportName":"resetFileLockStateForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function resetGlobalUndiciStreamTimeoutsForTests(): void;","entrypoint":"infra-runtime","exportName":"resetGlobalUndiciStreamTimeoutsForTests","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport function resetHeartbeatEventsForTest(): void;","entrypoint":"infra-runtime","exportName":"resetHeartbeatEventsForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function resetSystemEventsForTest(): void;","entrypoint":"infra-runtime","exportName":"resetSystemEventsForTest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function resetWSLStateForTests(): void;","entrypoint":"infra-runtime","exportName":"resetWSLStateForTests","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"export function resolveAbsolutePathForRead(filePath: string, options?: { symlinks?: AbsolutePathSymlinkPolicy; }): Promise<ResolvedAbsolutePath>;","entrypoint":"infra-runtime","exportName":"resolveAbsolutePathForRead","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"export function resolveAbsolutePathForWrite(filePath: string, options?: { symlinks?: AbsolutePathSymlinkPolicy; }): Promise<ResolvedWritableAbsolutePath>;","entrypoint":"infra-runtime","exportName":"resolveAbsolutePathForWrite","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: 090e05afb0a0542a74887f21fe64f797753f8cb2bc96f74968c853a6fc572b35\nexport function resolveAgentOutboundIdentity(cfg: OpenClawConfig, agentId: string): OutboundIdentity | undefined;","entrypoint":"infra-runtime","exportName":"resolveAgentOutboundIdentity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/identity.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function resolveAllowAlwaysPatternCoverage(params: { segments: ExecCommandSegment[]; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; strictInlineEval?: boolean; }): { complete: boolean; patterns: ReturnType<typeof resolveAllowAlwaysPatternEntries>; };","entrypoint":"infra-runtime","exportName":"resolveAllowAlwaysPatternCoverage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function resolveAllowAlwaysPatternEntries(params: { segments: ExecCommandSegment[]; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; strictInlineEval?: boolean; }): AllowAlwaysPattern[];","entrypoint":"infra-runtime","exportName":"resolveAllowAlwaysPatternEntries","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function resolveAllowAlwaysPatterns(params: { segments: ExecCommandSegment[]; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; strictInlineEval?: boolean; }): string[];","entrypoint":"infra-runtime","exportName":"resolveAllowAlwaysPatterns","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 46616ec2269276c42ac77768c824523250b5a0c0d7f8f7d9f57b385f327b71f3\nexport function resolveAllowAlwaysPersistenceDecision(params: { segments: ExecCommandSegment[]; commandText?: string | null; cwd?: string; env?: NodeJS.ProcessEnv; platform?: string | null; strictInlineEval?: boolean; authorizationPlan?: ExecAuthorizationPlan; runtimePayload?: boolean; preparedCoverage?: ReturnType<typeof resolveAllowAlwaysPatternCoverage> | null; }): AllowAlwaysPersistenceDecision;","entrypoint":"infra-runtime","exportName":"resolveAllowAlwaysPersistenceDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allow-always.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveAllowlistCandidatePath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveAllowlistCandidatePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveApprovalAuditCandidatePath(resolution: CommandResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveApprovalAuditCandidatePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveApprovalAuditTrustPath(resolution: CommandResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveApprovalAuditTrustPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestOriginTarget<TTarget>(params: ApprovalRequestOriginTargetResolver<TTarget>): TTarget | null;","entrypoint":"infra-runtime","exportName":"resolveApprovalRequestOriginTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestSessionConversation(params: { request: ApprovalRequestLike; channel?: string | null; bundledFallback?: boolean; }): ApprovalRequestSessionConversation | null;","entrypoint":"infra-runtime","exportName":"resolveApprovalRequestSessionConversation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveApprovalRequestSessionTarget(params: { cfg: OpenClawConfig; request: ApprovalRequestLike; }): ExecApprovalSessionTarget | null;","entrypoint":"infra-runtime","exportName":"resolveApprovalRequestSessionTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 68fd22692af1f35795eab9dc60ec7ecfb0008535809b102622c84fa1ddf76eb1\nexport function resolveChannelNativeApprovalDeliveryPlan(params: { cfg: OpenClawConfig; accountId?: string | null; approvalKind: ChannelApprovalKind; request: ApprovalRequest; adapter?: ChannelApprovalNativeAdapter | null; }): Promise<ChannelApprovalNativeDeliveryPlan>;","entrypoint":"infra-runtime","exportName":"resolveChannelNativeApprovalDeliveryPlan","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/approval-native-delivery.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveCommandResolution(command: string, cwd?: string, env?: NodeJS.ProcessEnv): CommandResolution | null;","entrypoint":"infra-runtime","exportName":"resolveCommandResolution","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveCommandResolutionFromArgv(argv: string[], cwd?: string, env?: NodeJS.ProcessEnv, platform?: NodeJS.Platform): CommandResolution | null;","entrypoint":"infra-runtime","exportName":"resolveCommandResolutionFromArgv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function resolveDedupeNonNegativeInteger(value: unknown, fallback: number): number;","entrypoint":"infra-runtime","exportName":"resolveDedupeNonNegativeInteger","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 089a9843b7050780fd677c873479abda05293146eda1ac9c6d6cf8a332342663\nexport function resolveDiagnosticFlags(cfg?: OpenClawConfig, env?: NodeJS.ProcessEnv): string[];","entrypoint":"infra-runtime","exportName":"resolveDiagnosticFlags","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-flags.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveEffectiveHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveEffectiveHomeDir","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function resolveEnvHttpProxyAgentOptions(env?: NodeJS.ProcessEnv): EnvHttpProxyAgentProxyOptions | undefined;","entrypoint":"infra-runtime","exportName":"resolveEnvHttpProxyAgentOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function resolveEnvHttpProxyUrl(protocol: \"http\" | \"https\", env?: NodeJS.ProcessEnv): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveEnvHttpProxyUrl","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function resolveEnvNormalizationKeys(key: string): readonly string[];","entrypoint":"infra-runtime","exportName":"resolveEnvNormalizationKeys","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalAllowedDecisions(params?: { ask?: string | null; allowAlwaysPersistence?: AllowAlwaysPersistenceDecision | null; }): readonly ExecApprovalDecision[];","entrypoint":"infra-runtime","exportName":"resolveExecApprovalAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function resolveExecApprovalCommandDisplay(request: ExecApprovalRequestPayload): { commandText: string; commandPreview: string | null; };","entrypoint":"infra-runtime","exportName":"resolveExecApprovalCommandDisplay","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalRequestAllowedDecisions(params?: { ask?: string | null; unavailableDecisions?: readonly ExecApprovalUnavailableDecision[] | readonly string[] | null; }): readonly ExecApprovalDecision[];","entrypoint":"infra-runtime","exportName":"resolveExecApprovalRequestAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport function resolveExecApprovalSessionTarget(params: { cfg: OpenClawConfig; request: ExecApprovalRequest; turnSourceChannel?: string | null; turnSourceTo?: string | null; turnSourceAccountId?: string | null; turnSourceThreadId?: string | number | null; }): ExecApprovalSessionTarget | null;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport function resolveExecApprovalUnavailableDecisions(params?: { ask?: string | null; allowAlwaysPersistence?: AllowAlwaysPersistenceDecision | null; }): readonly ExecApprovalUnavailableDecision[];","entrypoint":"infra-runtime","exportName":"resolveExecApprovalUnavailableDecisions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 07e61042199ee556ae918c4cc306135deb9d1633a13ca2fc9db5b8fac135365f\nexport function resolveExecApprovals(agentId?: string, overrides?: ExecApprovalsDefaultOverrides): ExecApprovalsResolved;","entrypoint":"infra-runtime","exportName":"resolveExecApprovals","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport function resolveExecApprovalsDisplayPath(): string;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalsDisplayPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: 07e61042199ee556ae918c4cc306135deb9d1633a13ca2fc9db5b8fac135365f\nexport function resolveExecApprovalsFromFile(params: { file: ExecApprovalsFile; agentId?: string; overrides?: ExecApprovalsDefaultOverrides; path?: string; socketPath?: string; token?: string; }): ExecApprovalsResolved;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalsFromFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport function resolveExecApprovalsPath(env?: NodeJS.ProcessEnv): string;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalsPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport function resolveExecApprovalsSocketPath(): string;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalsSocketPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport function resolveExecApprovalsTranscriptPath(): string;","entrypoint":"infra-runtime","exportName":"resolveExecApprovalsTranscriptPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function resolveExecModeFromPolicy(params: { security: ExecSecurity; ask: ExecAsk; }): ExecMode;","entrypoint":"infra-runtime","exportName":"resolveExecModeFromPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function resolveExecModePolicy(params: { mode?: ExecMode | null; security: ExecSecurity; ask: ExecAsk; }): { mode: ExecMode; security: ExecSecurity; ask: ExecAsk; autoReview: boolean; };","entrypoint":"infra-runtime","exportName":"resolveExecModePolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport function resolveExecPolicyForMode(mode: ExecMode): { security: ExecSecurity; ask: ExecAsk; autoReview: boolean; };","entrypoint":"infra-runtime","exportName":"resolveExecPolicyForMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveExecutableTrustPath(resolution: ExecutableResolution | null | undefined, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveExecutableTrustPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveExecutionTargetCandidatePath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveExecutionTargetCandidatePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveExecutionTargetResolution(resolution: CommandResolution | ExecutableResolution | null): ExecutableResolution | null;","entrypoint":"infra-runtime","exportName":"resolveExecutionTargetResolution","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolveExecutionTargetTrustPath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveExecutionTargetTrustPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function resolveExpiresAtMsFromDurationOrEpoch(value: unknown, opts?: { nowMs?: number; relativeSecondsThreshold?: number; absoluteMillisecondsThreshold?: number; }): number | undefined;","entrypoint":"infra-runtime","exportName":"resolveExpiresAtMsFromDurationOrEpoch","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function resolveExpiresAtMsFromDurationSeconds(value: unknown, opts?: { nowMs?: number; bufferMs?: number; minRemainingMs?: number; }): number | undefined;","entrypoint":"infra-runtime","exportName":"resolveExpiresAtMsFromDurationSeconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function resolveExpiresAtMsFromEpochSeconds(value: unknown, opts?: { bufferMs?: number; maxMs?: number; }): number | undefined;","entrypoint":"infra-runtime","exportName":"resolveExpiresAtMsFromEpochSeconds","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: a18c34789c9567b5a5d6cf24687811eaac4bb08ec2a5698f5735fd7677abf0d2\nexport function resolveFetch(fetchImpl?: typeof fetch): typeof fetch | undefined;","entrypoint":"infra-runtime","exportName":"resolveFetch","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fetch.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport function resolveGlobalDedupeCache(key: symbol, options: DedupeCacheOptions): DedupeCache;","entrypoint":"infra-runtime","exportName":"resolveGlobalDedupeCache","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: 361880fd0752513311bb31a81343270045e234e8bc112825e3cdd9dbaad733ff\nexport function resolveHeartbeatIntervalMs(cfg: OpenClawConfig, overrideEvery?: string, heartbeat?: HeartbeatConfig): number | null;","entrypoint":"infra-runtime","exportName":"resolveHeartbeatIntervalMs","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-summary.ts"}
|
|
{"declaration":"// declaration closure: 361880fd0752513311bb31a81343270045e234e8bc112825e3cdd9dbaad733ff\nexport function resolveHeartbeatSummaryForAgent(cfg: OpenClawConfig, agentId?: string): HeartbeatSummary;","entrypoint":"infra-runtime","exportName":"resolveHeartbeatSummaryForAgent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-summary.ts"}
|
|
{"declaration":"// declaration closure: 7d187fddfb0dee69a34453b33d3437c0038cccff545c0d4356d3f600a81c8dba\nexport function resolveHeartbeatVisibility(params: { cfg: OpenClawConfig; channel: string; accountId?: string; }): ResolvedHeartbeatVisibility;","entrypoint":"infra-runtime","exportName":"resolveHeartbeatVisibility","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-visibility.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveHomeRelativePath(input: string, opts?: { env?: NodeJS.ProcessEnv; homedir?: () => string; }): string;","entrypoint":"infra-runtime","exportName":"resolveHomeRelativePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport function resolveIndicatorType(status: HeartbeatEventPayload[\"status\"]): HeartbeatIndicatorType | undefined;","entrypoint":"infra-runtime","exportName":"resolveIndicatorType","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport function resolveLegacyOutboundSendDepKeys(channelId: string): string[];","entrypoint":"infra-runtime","exportName":"resolveLegacyOutboundSendDepKeys","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"export function resolveLocalPathFromRootsSync(options: ResolveLocalPathFromRootsSyncOptions): LocalRootsPathResult | null;","entrypoint":"infra-runtime","exportName":"resolveLocalPathFromRootsSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-roots.d.ts"}
|
|
{"declaration":"export function resolveOpenedFileRealPathForHandle(handle: FileHandle, ioPath: string): Promise<string>;","entrypoint":"infra-runtime","exportName":"resolveOpenedFileRealPathForHandle","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/opened-realpath.d.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveOsHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolveOsHomeDir","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveOsHomeRelativePath(input: string, opts?: { env?: NodeJS.ProcessEnv; homedir?: () => string; }): string;","entrypoint":"infra-runtime","exportName":"resolveOsHomeRelativePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport function resolveOutboundSendDep<T>(deps: OutboundSendDeps | null | undefined, channelId: string, options?: ResolveOutboundSendDepOptions): T | undefined;","entrypoint":"infra-runtime","exportName":"resolveOutboundSendDep","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolvePinnedHostname(hostname: string, lookupFn?: LookupFn): Promise<PinnedHostname>;","entrypoint":"infra-runtime","exportName":"resolvePinnedHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolvePinnedHostnameWithPolicy(hostname: string, params?: { lookupFn?: LookupFn; policy?: SsrFPolicy; }): Promise<PinnedHostname>;","entrypoint":"infra-runtime","exportName":"resolvePinnedHostnameWithPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 6b9616f4093b5c1b8afe4ae765ca1c4b078a06bd2ecf0df4ced88d88d73082fd\nexport function resolvePlannedSegmentArgv(segment: ExecCommandSegment): string[] | null;","entrypoint":"infra-runtime","exportName":"resolvePlannedSegmentArgv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-analysis.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function resolvePluginApprovalRequestAllowedDecisions(params?: { allowedDecisions?: readonly ExecApprovalDecision[] | readonly string[] | null; }): readonly ExecApprovalDecision[];","entrypoint":"infra-runtime","exportName":"resolvePluginApprovalRequestAllowedDecisions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function resolvePluginApprovalTimeoutMs(value: unknown): number;","entrypoint":"infra-runtime","exportName":"resolvePluginApprovalTimeoutMs","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolvePolicyAllowlistCandidatePath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolvePolicyAllowlistCandidatePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolvePolicyTargetCandidatePath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolvePolicyTargetCandidatePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolvePolicyTargetResolution(resolution: CommandResolution | ExecutableResolution | null): ExecutableResolution | null;","entrypoint":"infra-runtime","exportName":"resolvePolicyTargetResolution","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport function resolvePolicyTargetTrustPath(resolution: CommandResolution | ExecutableResolution | null, cwd?: string): string | undefined;","entrypoint":"infra-runtime","exportName":"resolvePolicyTargetTrustPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: 78063952e2ad57ee86012e918cd49a00d94cdd4d2a69580d38824d4ce4299644\nexport function resolvePreferredOpenClawTmpDir(options?: ResolvePreferredOpenClawTmpDirOptions): string;","entrypoint":"infra-runtime","exportName":"resolvePreferredOpenClawTmpDir","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/tmp-openclaw-dir.ts"}
|
|
{"declaration":"// declaration closure: 9ecf2e5cf778deca8c7a102996995d763043f605049a0ea49247754c881c6626\nexport function resolveProxyFetchFromEnv(env?: NodeJS.ProcessEnv): typeof fetch | undefined;","entrypoint":"infra-runtime","exportName":"resolveProxyFetchFromEnv","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-fetch.ts"}
|
|
{"declaration":"export function resolveRegularFileAppendFlags(constants?: RegularFileAppendFlagConstants): number;","entrypoint":"infra-runtime","exportName":"resolveRegularFileAppendFlags","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveRequiredHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"infra-runtime","exportName":"resolveRequiredHomeDir","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveRequiredOsHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"infra-runtime","exportName":"resolveRequiredOsHomeDir","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport function resolveRetryConfig(defaults?: Required<RetryConfig>, overrides?: RetryConfig): Required<RetryConfig>;","entrypoint":"infra-runtime","exportName":"resolveRetryConfig","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport function resolveSafeBins(entries?: readonly string[] | null): Set<string>;","entrypoint":"infra-runtime","exportName":"resolveSafeBins","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolveSsrFPolicyForUrl(url: URL, policy?: SsrFPolicy): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"resolveSsrFPolicyForUrl","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport function resolveSystemEventDeliveryContext(events: readonly SystemEvent[]): DeliveryContext | undefined;","entrypoint":"infra-runtime","exportName":"resolveSystemEventDeliveryContext","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"infra-runtime","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 7a954a84dc1add128498839abc3d4337371b9d96742722898527a4465d4df408\nexport function restoreExecApprovalsSnapshot(snapshot: ExecApprovalsSnapshot): void;","entrypoint":"infra-runtime","exportName":"restoreExecApprovalsSnapshot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-store.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function retainSafeHeadersForCrossOriginRedirectHeaders(headers?: HeadersInit): Record<string, string> | undefined;","entrypoint":"infra-runtime","exportName":"retainSafeHeadersForCrossOriginRedirectHeaders","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function root(rootDir: string, defaults?: RootDefaults): Promise<Root>;","entrypoint":"infra-runtime","exportName":"root","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: f11fa28ee54064df713d1e781205bd62e98ebf3f26583b4f22f1ffd954445d2a\nexport function runTasksWithConcurrency<T>(params: RunTasksWithConcurrencyOptions<T>): Promise<RunTasksWithConcurrencyResult<T>>;","entrypoint":"infra-runtime","exportName":"runTasksWithConcurrency","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/run-with-concurrency.ts"}
|
|
{"declaration":"export function safeFileURLToPath(fileUrl: string, platform?: NodeJS.Platform): string;","entrypoint":"infra-runtime","exportName":"safeFileURLToPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function sanitizeExecApprovalDisplayText(commandText: string): string;","entrypoint":"infra-runtime","exportName":"sanitizeExecApprovalDisplayText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function sanitizeExecApprovalDisplayTextWithStatus(commandText: string): SanitizedExecApprovalDisplayText;","entrypoint":"infra-runtime","exportName":"sanitizeExecApprovalDisplayTextWithStatus","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function sanitizeExecApprovalWarningText(warningText: string): string;","entrypoint":"infra-runtime","exportName":"sanitizeExecApprovalWarningText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport function sanitizeExecApprovalWarningTextWithStatus(warningText: string): SanitizedExecApprovalDisplayText;","entrypoint":"infra-runtime","exportName":"sanitizeExecApprovalWarningTextWithStatus","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"// declaration closure: 4b87f379831a19c38329b09a4d3a08095f8bf74ad3c7359b730872cdb32c8a9a\nexport function sanitizeForPlainText(text: string, options?: { style?: \"markdown\"; }): string;","entrypoint":"infra-runtime","exportName":"sanitizeForPlainText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/sanitize-text.ts"}
|
|
{"declaration":"export function sanitizeUntrustedFileName(fileName: string, fallbackName: string): string;","entrypoint":"infra-runtime","exportName":"sanitizeUntrustedFileName","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/filename.d.ts"}
|
|
{"declaration":"// declaration closure: 7a954a84dc1add128498839abc3d4337371b9d96742722898527a4465d4df408\nexport function saveExecApprovals(file: ExecApprovalsFile): void;","entrypoint":"infra-runtime","exportName":"saveExecApprovals","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/exec-approvals-store.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function setDiagnosticsEnabledForProcess(enabled: boolean): void;","entrypoint":"infra-runtime","exportName":"setDiagnosticsEnabledForProcess","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function shouldUseEnvHttpProxyForUrl(targetUrl: string, env?: NodeJS.ProcessEnv): boolean;","entrypoint":"infra-runtime","exportName":"shouldUseEnvHttpProxyForUrl","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport function sleepWithAbort(ms: number, abortSignal?: AbortSignal, options?: { ref?: boolean; }): Promise<void>;","entrypoint":"infra-runtime","exportName":"sleepWithAbort","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromAllowPrivateNetwork(allowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromDangerouslyAllowPrivateNetwork(dangerouslyAllowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromDangerouslyAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function ssrfPolicyFromHttpBaseUrlAllowedHostname(baseUrl: string): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromHttpBaseUrlAllowedHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function ssrfPolicyFromHttpBaseUrlAllowedOrigin(baseUrl: string): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromHttpBaseUrlAllowedOrigin","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function ssrfPolicyFromHttpBaseUrlFakeIpHostnameAllowlist(baseUrl: string): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromHttpBaseUrlFakeIpHostnameAllowlist","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromPrivateNetworkOptIn(input: PrivateNetworkOptInInput): SsrFPolicy | undefined;","entrypoint":"infra-runtime","exportName":"ssrfPolicyFromPrivateNetworkOptIn","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"export function statRegularFile(filePath: string): Promise<RegularFileStatResult>;","entrypoint":"infra-runtime","exportName":"statRegularFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function statRegularFileSync(filePath: string): RegularFileStatResult;","entrypoint":"infra-runtime","exportName":"statRegularFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: baf8866369c36442e842782e6c99ee8e7f2d8702b680100924c97313dfc15149\nexport function stringifyNonErrorCause(value: unknown): string;","entrypoint":"infra-runtime","exportName":"stringifyNonErrorCause","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/error-coercion.ts"}
|
|
{"declaration":"// declaration closure: a96327a29fa5211e00d469e5d8bcb85507264491aefbe659f87ad55430aebda9\nexport function stripInternalRuntimeScaffolding(text: string): string;","entrypoint":"infra-runtime","exportName":"stripInternalRuntimeScaffolding","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/protocol-scaffolding.ts"}
|
|
{"declaration":"// declaration closure: baf8866369c36442e842782e6c99ee8e7f2d8702b680100924c97313dfc15149\nexport function toErrorObject(value: unknown, fallbackMessage: string): Error;","entrypoint":"infra-runtime","exportName":"toErrorObject","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/error-coercion.ts"}
|
|
{"declaration":"// declaration closure: ca2f1ffd51d13a494031cb5a670d0268e8c28287d63d6471fed81fae68ea03b3\nexport function tokenizeWindowsSegment(segment: string): string[] | null;","entrypoint":"infra-runtime","exportName":"tokenizeWindowsSegment","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/windows-shell-command.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport function truncatePluginApprovalDetail(value: string): string;","entrypoint":"infra-runtime","exportName":"truncatePluginApprovalDetail","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"export function tryReadJson<T>(filePath: string, options?: ReadJsonOptions): Promise<T | null>;","entrypoint":"infra-runtime","exportName":"tryReadJson","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function tryReadJsonSync<T = unknown>(pathname: string, options?: ReadJsonOptions): T | null;","entrypoint":"infra-runtime","exportName":"tryReadJsonSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: CredentialFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options?: FsSafeSecretFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): ConfiguredCredentialResult<string>;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): CredentialResult<string>;","entrypoint":"infra-runtime","exportName":"tryReadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"export function trySafeFileURLToPath(fileUrl: string, platform?: NodeJS.Platform): string | undefined;","entrypoint":"infra-runtime","exportName":"trySafeFileURLToPath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-file-access.d.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport function waitForDiagnosticEventsDrained(): Promise<void>;","entrypoint":"infra-runtime","exportName":"waitForDiagnosticEventsDrained","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 05a2bf0859ef8d7a869d875c9e4ef92237003f2e9280bc14c155e94eb0cf9cab\nexport function waitForTransportReady(params: WaitForTransportReadyParams): Promise<void>;","entrypoint":"infra-runtime","exportName":"waitForTransportReady","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/transport-ready.ts"}
|
|
{"declaration":"export function walkDirectory(rootDir: string, options?: WalkDirectoryOptions): Promise<WalkDirectoryResultWithFailures>;","entrypoint":"infra-runtime","exportName":"walkDirectory","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/walk.d.ts"}
|
|
{"declaration":"export function walkDirectorySync(rootDir: string, options?: WalkDirectoryOptions): WalkDirectoryResultWithFailures;","entrypoint":"infra-runtime","exportName":"walkDirectorySync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/walk.d.ts"}
|
|
{"declaration":"// declaration closure: ca2f1ffd51d13a494031cb5a670d0268e8c28287d63d6471fed81fae68ea03b3\nexport function windowsEscapeArg(value: string): { ok: true; escaped: string; } | { ok: false; };","entrypoint":"infra-runtime","exportName":"windowsEscapeArg","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/windows-shell-command.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport function withFileLock<T>(filePath: string, options: FileLockOptions, fn: () => Promise<T>): Promise<T>;","entrypoint":"infra-runtime","exportName":"withFileLock","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function withStrictGuardedFetchMode(params: GuardedFetchPresetOptions): GuardedFetchOptions;","entrypoint":"infra-runtime","exportName":"withStrictGuardedFetchMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"export function withTimeout<T>(promise: Promise<T>, timeoutMs: number, labelOrOptions?: string | { label?: string; message?: string; createError?: () => Error; }): Promise<T>;","entrypoint":"infra-runtime","exportName":"withTimeout","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/timing.d.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function withTrustedEnvProxyGuardedFetchMode(params: GuardedFetchPresetOptions): GuardedFetchOptions;","entrypoint":"infra-runtime","exportName":"withTrustedEnvProxyGuardedFetchMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function withTrustedExplicitProxyGuardedFetchMode(params: GuardedFetchPresetOptions): GuardedFetchOptions;","entrypoint":"infra-runtime","exportName":"withTrustedExplicitProxyGuardedFetchMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: a18c34789c9567b5a5d6cf24687811eaac4bb08ec2a5698f5735fd7677abf0d2\nexport function wrapFetchWithAbortSignal(fetchImpl: typeof fetch): typeof fetch;","entrypoint":"infra-runtime","exportName":"wrapFetchWithAbortSignal","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fetch.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function writeExternalFileWithinRoot(options: ExternalFileWriteOptions): Promise<ExternalFileWriteResult>;","entrypoint":"infra-runtime","exportName":"writeExternalFileWithinRoot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function writeFileWithinRoot(params: { rootDir: string; relativePath: string; data: string | Buffer; encoding?: BufferEncoding; mkdir?: boolean; }): Promise<void>;","entrypoint":"infra-runtime","exportName":"writeFileWithinRoot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"export function writeJson(filePath: string, value: unknown, options?: WriteJsonOptions): Promise<void>;","entrypoint":"infra-runtime","exportName":"writeJson","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function writeJsonAtomic(filePath: string, value: unknown, options?: WriteJsonOptions): Promise<void>;","entrypoint":"infra-runtime","exportName":"writeJsonAtomic","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function writeJsonSync(pathname: string, data: unknown): void;","entrypoint":"infra-runtime","exportName":"writeJsonSync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"export function writePrivateSecretFileAtomic(params: SecretFileWriteParams): Promise<void>;","entrypoint":"infra-runtime","exportName":"writePrivateSecretFileAtomic","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 921eff7d8cd1055ef8bfada8955960805269d1a7ed7d9839d66140f702f09824\nexport function writeTextAtomic(filePath: string, content: string, options?: WriteTextAtomicOptions): Promise<void>;","entrypoint":"infra-runtime","exportName":"writeTextAtomic","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/json-files.ts"}
|
|
{"declaration":"// declaration closure: 845ed192f6e845e2c4ca5ef45e3356af0a8d0143a6cb3a5b90f1b20164703a85\nexport const CHANNEL_API_RETRY_DEFAULTS: { attempts: number; minDelayMs: number; maxDelayMs: number; jitter: number;};","entrypoint":"infra-runtime","exportName":"CHANNEL_API_RETRY_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/retry-policy.ts"}
|
|
{"declaration":"// declaration closure: 20fb4b45a1455be3391cbc80b93e28616a73ca3ba5dcdab2100fa178c64a9b42\nexport const DEFAULT_EXEC_APPROVAL_ASK_FALLBACK: ExecSecurity;","entrypoint":"infra-runtime","exportName":"DEFAULT_EXEC_APPROVAL_ASK_FALLBACK","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-config.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport const DEFAULT_EXEC_APPROVAL_DECISIONS: readonly [\"allow-once\", \"allow-always\", \"deny\"];","entrypoint":"infra-runtime","exportName":"DEFAULT_EXEC_APPROVAL_DECISIONS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport const DEFAULT_EXEC_APPROVAL_TIMEOUT_MS: 1800000;","entrypoint":"infra-runtime","exportName":"DEFAULT_EXEC_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const DEFAULT_PLUGIN_APPROVAL_DECISIONS: readonly [\"allow-once\", \"allow-always\", \"deny\"];","entrypoint":"infra-runtime","exportName":"DEFAULT_PLUGIN_APPROVAL_DECISIONS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS: 120000;","entrypoint":"infra-runtime","exportName":"DEFAULT_PLUGIN_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 78063952e2ad57ee86012e918cd49a00d94cdd4d2a69580d38824d4ce4299644\nexport const DEFAULT_POSIX_TMP_ROOT: \"/tmp/openclaw\";","entrypoint":"infra-runtime","exportName":"DEFAULT_POSIX_TMP_ROOT","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/tmp-openclaw-dir.ts"}
|
|
{"declaration":"export const DEFAULT_SECRET_FILE_MAX_BYTES: number;","entrypoint":"infra-runtime","exportName":"DEFAULT_SECRET_FILE_MAX_BYTES","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport const DEFAULT_UNDICI_STREAM_TIMEOUT_MS: number;","entrypoint":"infra-runtime","exportName":"DEFAULT_UNDICI_STREAM_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport const DEFAULT_WEBHOOK_BODY_TIMEOUT_MS: 30000;","entrypoint":"infra-runtime","exportName":"DEFAULT_WEBHOOK_BODY_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport const DEFAULT_WEBHOOK_MAX_BODY_BYTES: number;","entrypoint":"infra-runtime","exportName":"DEFAULT_WEBHOOK_MAX_BODY_BYTES","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport const EXEC_TARGET_VALUES: readonly ExecTarget[];","entrypoint":"infra-runtime","exportName":"EXEC_TARGET_VALUES","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport const FILE_LOCK_TIMEOUT_ERROR_CODE: \"file_lock_timeout\";","entrypoint":"infra-runtime","exportName":"FILE_LOCK_TIMEOUT_ERROR_CODE","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport const GUARDED_FETCH_MODE: { readonly STRICT: \"strict\"; readonly TRUSTED_ENV_PROXY: \"trusted_env_proxy\"; readonly TRUSTED_EXPLICIT_PROXY: \"trusted_explicit_proxy\";};","entrypoint":"infra-runtime","exportName":"GUARDED_FETCH_MODE","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const MAX_PLUGIN_APPROVAL_TIMEOUT_MS: 600000;","entrypoint":"infra-runtime","exportName":"MAX_PLUGIN_APPROVAL_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport const MAX_TIMER_TIMEOUT_MS: 2147000000;","entrypoint":"infra-runtime","exportName":"MAX_TIMER_TIMEOUT_MS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport const MAX_TIMER_TIMEOUT_SECONDS: number;","entrypoint":"infra-runtime","exportName":"MAX_TIMER_TIMEOUT_SECONDS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 16639a1fd496f79afbf547bf5be9910e51d3ccd677dfd342aaee6894c7606b71\nexport const OPTIONAL_EXEC_APPROVAL_DECISIONS: readonly [\"allow-always\"];","entrypoint":"infra-runtime","exportName":"OPTIONAL_EXEC_APPROVAL_DECISIONS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/exec-approvals-policy.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const PLUGIN_APPROVAL_DESCRIPTION_MAX_LENGTH: 512;","entrypoint":"infra-runtime","exportName":"PLUGIN_APPROVAL_DESCRIPTION_MAX_LENGTH","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const PLUGIN_APPROVAL_DETAIL_MAX_LENGTH: 16384;","entrypoint":"infra-runtime","exportName":"PLUGIN_APPROVAL_DETAIL_MAX_LENGTH","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport const PLUGIN_APPROVAL_TITLE_MAX_LENGTH: 80;","entrypoint":"infra-runtime","exportName":"PLUGIN_APPROVAL_TITLE_MAX_LENGTH","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"export const PRIVATE_SECRET_DIR_MODE: 448;","entrypoint":"infra-runtime","exportName":"PRIVATE_SECRET_DIR_MODE","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"export const PRIVATE_SECRET_FILE_MODE: 384;","entrypoint":"infra-runtime","exportName":"PRIVATE_SECRET_FILE_MODE","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport const PROXY_ENV_KEYS: readonly [\"HTTP_PROXY\", \"HTTPS_PROXY\", \"ALL_PROXY\", \"http_proxy\", \"https_proxy\", \"all_proxy\"];","entrypoint":"infra-runtime","exportName":"PROXY_ENV_KEYS","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: 9ecf2e5cf778deca8c7a102996995d763043f605049a0ea49247754c881c6626\nexport const PROXY_FETCH_PROXY_URL: typeof PROXY_FETCH_PROXY_URL;","entrypoint":"infra-runtime","exportName":"PROXY_FETCH_PROXY_URL","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/net/proxy-fetch.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport const SYSTEM_MARK: \"⚙️\";","entrypoint":"infra-runtime","exportName":"SYSTEM_MARK","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport const __test__: { resolveRequestBodyLimitValues: (options: { maxBytes: number; timeoutMs?: number; }) => RequestBodyLimitValues;};","entrypoint":"infra-runtime","exportName":"__test__","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 1e14e19c77bab79709f492d16dc44b7bd2b885fdb2f88a89741af908b3166095\nexport const retryAsync: <T>(fn: () => Promise<T>, attemptsOrOptions?: number | RetryOptions, initialDelayMs?: number) => Promise<T>;","entrypoint":"infra-runtime","exportName":"retryAsync","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/retry.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport const testApi: { resolveRequestBodyLimitValues: (options: { maxBytes: number; timeoutMs?: number; }) => RequestBodyLimitValues;};","entrypoint":"infra-runtime","exportName":"testApi","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport let globalUndiciStreamTimeoutMs: number | undefined;","entrypoint":"infra-runtime","exportName":"globalUndiciStreamTimeoutMs","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"variable","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"export type AbsolutePathSymlinkPolicy = AbsolutePathSymlinkPolicy;","entrypoint":"infra-runtime","exportName":"AbsolutePathSymlinkPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport type AllowAlwaysPattern = AllowAlwaysPattern;","entrypoint":"infra-runtime","exportName":"AllowAlwaysPattern","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 4979c381b1ae65ee9a67f510f72140c9381859d5e5942a91d1a92c1d43ec12c6\nexport type AllowAlwaysPersistenceDecision = AllowAlwaysPersistenceDecision;","entrypoint":"infra-runtime","exportName":"AllowAlwaysPersistenceDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-contracts.ts"}
|
|
{"declaration":"// declaration closure: 4979c381b1ae65ee9a67f510f72140c9381859d5e5942a91d1a92c1d43ec12c6\nexport type AllowAlwaysPersistenceReason = AllowAlwaysPersistenceReason;","entrypoint":"infra-runtime","exportName":"AllowAlwaysPersistenceReason","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-contracts.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport type ApprovalRequestSessionConversation = ApprovalRequestSessionConversation;","entrypoint":"infra-runtime","exportName":"ApprovalRequestSessionConversation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport type BackoffPolicy = BackoffPolicy;","entrypoint":"infra-runtime","exportName":"BackoffPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 68fd22692af1f35795eab9dc60ec7ecfb0008535809b102622c84fa1ddf76eb1\nexport type ChannelApprovalNativeDeliveryPlan = ChannelApprovalNativeDeliveryPlan;","entrypoint":"infra-runtime","exportName":"ChannelApprovalNativeDeliveryPlan","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-native-delivery.ts"}
|
|
{"declaration":"// declaration closure: 68fd22692af1f35795eab9dc60ec7ecfb0008535809b102622c84fa1ddf76eb1\nexport type ChannelApprovalNativePlannedTarget = ChannelApprovalNativePlannedTarget;","entrypoint":"infra-runtime","exportName":"ChannelApprovalNativePlannedTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-native-delivery.ts"}
|
|
{"declaration":"// declaration closure: 36a54d16bb79555186a5b1878dfd64d9fad1b74bcb788f87998526fb3403bd72\nexport type ChannelDirection = ChannelDirection;","entrypoint":"infra-runtime","exportName":"ChannelDirection","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/channel-activity.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport type CommandResolution = CommandResolution;","entrypoint":"infra-runtime","exportName":"CommandResolution","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: f11fa28ee54064df713d1e781205bd62e98ebf3f26583b4f22f1ffd954445d2a\nexport type ConcurrencyErrorMode = ConcurrencyErrorMode;","entrypoint":"infra-runtime","exportName":"ConcurrencyErrorMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/run-with-concurrency.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport type DedupeCache = DedupeCache;","entrypoint":"infra-runtime","exportName":"DedupeCache","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: d989715262575b9d89e745281eb2382a500d0a5187275c0941a6fe3c8215fc3d\nexport type DedupeCacheOptions = DedupeCacheOptions;","entrypoint":"infra-runtime","exportName":"DedupeCacheOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/dedupe.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticAsyncQueueDroppedEvent = DiagnosticAsyncQueueDroppedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticAsyncQueueDroppedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticContextAssembledEvent = DiagnosticContextAssembledEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticContextAssembledEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventInput = Omit<DiagnosticUsageEvent, \"seq\" | \"ts\"> | Omit<DiagnosticWebhookReceivedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticWebhookProcessedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticWebhookErrorEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageQueuedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageReceivedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageDispatchStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageDispatchCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageProcessedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageDeliveryStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageDeliveryCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMessageDeliveryErrorEvent, \"seq\" | \"ts\"> | Omit<DiagnosticTalkEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionStateEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionLongRunningEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionStalledEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionStuckEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionRecoveryRequestedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionRecoveryCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSessionTurnCreatedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticLaneEnqueueEvent, \"seq\" | \"ts\"> | Omit<DiagnosticLaneDequeueEvent, \"seq\" | \"ts\"> | Omit<DiagnosticRunAttemptEvent, \"seq\" | \"ts\"> | Omit<DiagnosticRunProgressEvent, \"seq\" | \"ts\"> | Omit<DiagnosticRunExecutionPhaseEvent, \"seq\" | \"ts\"> | Omit<DiagnosticHeartbeatEvent, \"seq\" | \"ts\"> | Omit<DiagnosticLivenessWarningEvent, \"seq\" | \"ts\"> | Omit<DiagnosticPhaseCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticToolLoopEvent, \"seq\" | \"ts\"> | Omit<DiagnosticToolExecutionStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticToolExecutionCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticToolExecutionErrorEvent, \"seq\" | \"ts\"> | Omit<DiagnosticToolExecutionBlockedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticSkillUsedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticExecProcessCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticExecApprovalFollowupSuppressedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticRunStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticRunCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticHarnessRunStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticHarnessRunCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticHarnessRunErrorEvent, \"seq\" | \"ts\"> | Omit<DiagnosticModelCallStartedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticModelCallCompletedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticModelCallErrorEvent, \"seq\" | \"ts\"> | Omit<DiagnosticContextAssembledEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMemorySampleEvent, \"seq\" | \"ts\"> | Omit<DiagnosticMemoryPressureEvent, \"seq\" | \"ts\"> | Omit<DiagnosticPayloadLargeEvent, \"seq\" | \"ts\"> | Omit<DiagnosticLogRecordEvent, \"seq\" | \"ts\"> | Omit<DiagnosticTelemetryExporterEvent, \"seq\" | \"ts\"> | Omit<DiagnosticAsyncQueueDroppedEvent, \"seq\" | \"ts\"> | Omit<DiagnosticFailoverEvent, \"seq\" | \"ts\">;","entrypoint":"infra-runtime","exportName":"DiagnosticEventInput","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventMetadata = Readonly<{ internal?: boolean; trustedTraceContext?: boolean; trusted: boolean;}>;","entrypoint":"infra-runtime","exportName":"DiagnosticEventMetadata","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventPayload = DiagnosticEventPayload;","entrypoint":"infra-runtime","exportName":"DiagnosticEventPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticEventPrivateData = Readonly<{ errorMessage?: string; modelContent?: DiagnosticModelCallContent; skillUsage?: DiagnosticSkillUsagePrivateData; toolContent?: DiagnosticToolCallContent;}>;","entrypoint":"infra-runtime","exportName":"DiagnosticEventPrivateData","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticExecApprovalFollowupSuppressedEvent = DiagnosticExecApprovalFollowupSuppressedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticExecApprovalFollowupSuppressedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticExecProcessCompletedEvent = DiagnosticExecProcessCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticExecProcessCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticFailoverEvent = DiagnosticFailoverEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticFailoverEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHarnessRunCompletedEvent = DiagnosticHarnessRunCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticHarnessRunCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHarnessRunErrorEvent = DiagnosticHarnessRunErrorEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticHarnessRunErrorEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHarnessRunOutcome = DiagnosticHarnessRunOutcome;","entrypoint":"infra-runtime","exportName":"DiagnosticHarnessRunOutcome","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHarnessRunPhase = DiagnosticHarnessRunPhase;","entrypoint":"infra-runtime","exportName":"DiagnosticHarnessRunPhase","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHarnessRunStartedEvent = DiagnosticHarnessRunStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticHarnessRunStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticHeartbeatEvent = DiagnosticHeartbeatEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticHeartbeatEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticLaneDequeueEvent = DiagnosticLaneDequeueEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticLaneDequeueEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticLaneEnqueueEvent = DiagnosticLaneEnqueueEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticLaneEnqueueEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticLivenessWarningEvent = DiagnosticLivenessWarningEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticLivenessWarningEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticLivenessWarningReason = DiagnosticLivenessWarningReason;","entrypoint":"infra-runtime","exportName":"DiagnosticLivenessWarningReason","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticLogRecordEvent = DiagnosticLogRecordEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticLogRecordEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMemoryPressureEvent = DiagnosticMemoryPressureEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMemoryPressureEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMemorySampleEvent = DiagnosticMemorySampleEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMemorySampleEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMemoryUsage = DiagnosticMemoryUsage;","entrypoint":"infra-runtime","exportName":"DiagnosticMemoryUsage","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDeliveryCompletedEvent = DiagnosticMessageDeliveryCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDeliveryCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDeliveryErrorEvent = DiagnosticMessageDeliveryErrorEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDeliveryErrorEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDeliveryKind = DiagnosticMessageDeliveryKind;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDeliveryKind","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDeliveryStartedEvent = DiagnosticMessageDeliveryStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDeliveryStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDispatchCompletedEvent = DiagnosticMessageDispatchCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDispatchCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageDispatchStartedEvent = DiagnosticMessageDispatchStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageDispatchStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageProcessedEvent = DiagnosticMessageProcessedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageProcessedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageQueuedEvent = DiagnosticMessageQueuedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageQueuedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticMessageReceivedEvent = DiagnosticMessageReceivedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticMessageReceivedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticModelCallCompletedEvent = DiagnosticModelCallCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticModelCallCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticModelCallContent = Readonly<{ inputMessages?: unknown; outputMessages?: unknown; systemPrompt?: string; toolDefinitions?: unknown;}>;","entrypoint":"infra-runtime","exportName":"DiagnosticModelCallContent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticModelCallErrorEvent = DiagnosticModelCallErrorEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticModelCallErrorEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticModelCallStartedEvent = DiagnosticModelCallStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticModelCallStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticPayloadLargeEvent = DiagnosticPayloadLargeEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticPayloadLargeEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticPhaseCompletedEvent = DiagnosticPhaseCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticPhaseCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticPhaseDetails = DiagnosticPhaseDetails;","entrypoint":"infra-runtime","exportName":"DiagnosticPhaseDetails","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticPhaseSnapshot = DiagnosticPhaseSnapshot;","entrypoint":"infra-runtime","exportName":"DiagnosticPhaseSnapshot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticRunAttemptEvent = DiagnosticRunAttemptEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticRunAttemptEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticRunCompletedEvent = DiagnosticRunCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticRunCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticRunProgressEvent = DiagnosticRunProgressEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticRunProgressEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticRunStartedEvent = DiagnosticRunStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticRunStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEvent = DiagnosticSecurityEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEventActor = DiagnosticSecurityEventActor;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEventActor","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEventControl = DiagnosticSecurityEventControl;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEventControl","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEventInput = DiagnosticSecurityEventInput;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEventInput","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEventPolicy = DiagnosticSecurityEventPolicy;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEventPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSecurityEventTarget = DiagnosticSecurityEventTarget;","entrypoint":"infra-runtime","exportName":"DiagnosticSecurityEventTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionActiveWorkKind = DiagnosticSessionActiveWorkKind;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionActiveWorkKind","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionAttentionClassification = DiagnosticSessionAttentionClassification;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionAttentionClassification","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionLongRunningEvent = DiagnosticSessionLongRunningEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionLongRunningEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionRecoveryCompletedEvent = DiagnosticSessionRecoveryCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionRecoveryCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionRecoveryRequestedEvent = DiagnosticSessionRecoveryRequestedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionRecoveryRequestedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionRecoveryStatus = DiagnosticSessionRecoveryStatus;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionRecoveryStatus","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionStalledEvent = DiagnosticSessionStalledEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionStalledEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionState = DiagnosticSessionState;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionState","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionStateEvent = DiagnosticSessionStateEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionStateEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionStuckEvent = DiagnosticSessionStuckEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionStuckEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSessionTurnCreatedEvent = DiagnosticSessionTurnCreatedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSessionTurnCreatedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSkillActivation = DiagnosticSkillActivation;","entrypoint":"infra-runtime","exportName":"DiagnosticSkillActivation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSkillTelemetrySource = DiagnosticSkillTelemetrySource;","entrypoint":"infra-runtime","exportName":"DiagnosticSkillTelemetrySource","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSkillUsagePrivateData = Readonly<{ skillFile: string;}>;","entrypoint":"infra-runtime","exportName":"DiagnosticSkillUsagePrivateData","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticSkillUsedEvent = DiagnosticSkillUsedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticSkillUsedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticTalkEvent = DiagnosticTalkEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticTalkEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticTelemetryExporterEvent = DiagnosticTelemetryExporterEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticTelemetryExporterEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolCallContent = Readonly<{ toolInput?: unknown; toolOutput?: unknown;}>;","entrypoint":"infra-runtime","exportName":"DiagnosticToolCallContent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolExecutionBlockedEvent = DiagnosticToolExecutionBlockedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticToolExecutionBlockedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolExecutionCompletedEvent = DiagnosticToolExecutionCompletedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticToolExecutionCompletedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolExecutionErrorEvent = DiagnosticToolExecutionErrorEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticToolExecutionErrorEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolExecutionStartedEvent = DiagnosticToolExecutionStartedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticToolExecutionStartedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolLoopEvent = DiagnosticToolLoopEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticToolLoopEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolParamsSummary = DiagnosticToolParamsSummary;","entrypoint":"infra-runtime","exportName":"DiagnosticToolParamsSummary","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolSource = DiagnosticToolSource;","entrypoint":"infra-runtime","exportName":"DiagnosticToolSource","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticToolTerminalReason = DiagnosticToolTerminalReason;","entrypoint":"infra-runtime","exportName":"DiagnosticToolTerminalReason","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticUsageEvent = DiagnosticUsageEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticUsageEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticWebhookErrorEvent = DiagnosticWebhookErrorEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticWebhookErrorEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticWebhookProcessedEvent = DiagnosticWebhookProcessedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticWebhookProcessedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type DiagnosticWebhookReceivedEvent = DiagnosticWebhookReceivedEvent;","entrypoint":"infra-runtime","exportName":"DiagnosticWebhookReceivedEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"export type EnsureAbsoluteDirectoryOptions = EnsureAbsoluteDirectoryOptions;","entrypoint":"infra-runtime","exportName":"EnsureAbsoluteDirectoryOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"export type EnsureAbsoluteDirectoryResult = EnsureAbsoluteDirectoryResult;","entrypoint":"infra-runtime","exportName":"EnsureAbsoluteDirectoryResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport type EnvHttpProxyAgentProxyOptions = EnvHttpProxyAgentProxyOptions;","entrypoint":"infra-runtime","exportName":"EnvHttpProxyAgentProxyOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"// declaration closure: 48a040869b867e6c69b9871bc6bc115bd88a99c5991d1f4ad67f0975d06717bf\nexport type ErrorKind = ErrorKind;","entrypoint":"infra-runtime","exportName":"ErrorKind","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/infra-runtime.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport type ExecAllowlistAnalysis = ExecAllowlistAnalysis;","entrypoint":"infra-runtime","exportName":"ExecAllowlistAnalysis","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: eddc570eb6571740223d6dc9526447e25560c22ae92f3d2db04a75c23a1e5b26\nexport type ExecAllowlistEntry = ExecAllowlistEntry;","entrypoint":"infra-runtime","exportName":"ExecAllowlistEntry","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals.types.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport type ExecAllowlistEvaluation = ExecAllowlistEvaluation;","entrypoint":"infra-runtime","exportName":"ExecAllowlistEvaluation","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalActionDescriptor = ExecApprovalActionDescriptor;","entrypoint":"infra-runtime","exportName":"ExecApprovalActionDescriptor","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 519cc9a4d9ae1268abdcb45ab17342bbe0bc3d26841f07ebd13a92b5ffcf3eea\nexport type ExecApprovalChannelRuntime<TRequest extends ApprovalRequestEvent = ExecApprovalRequest, TResolved extends ApprovalResolvedEvent = ExecApprovalResolved> = ExecApprovalChannelRuntime<TRequest, TResolved>;","entrypoint":"infra-runtime","exportName":"ExecApprovalChannelRuntime","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 519cc9a4d9ae1268abdcb45ab17342bbe0bc3d26841f07ebd13a92b5ffcf3eea\nexport type ExecApprovalChannelRuntimeAdapter<TPending, TRequest extends ApprovalRequestEvent = ExecApprovalRequest, TResolved extends ApprovalResolvedEvent = ExecApprovalResolved> = ExecApprovalChannelRuntimeAdapter<TPending, TRequest, TResolved>;","entrypoint":"infra-runtime","exportName":"ExecApprovalChannelRuntimeAdapter","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 519cc9a4d9ae1268abdcb45ab17342bbe0bc3d26841f07ebd13a92b5ffcf3eea\nexport type ExecApprovalChannelRuntimeEventKind = ExecApprovalChannelRuntimeEventKind;","entrypoint":"infra-runtime","exportName":"ExecApprovalChannelRuntimeEventKind","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalCommandSpan = ExecApprovalCommandSpan;","entrypoint":"infra-runtime","exportName":"ExecApprovalCommandSpan","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalDecision = ExecApprovalDecision;","entrypoint":"infra-runtime","exportName":"ExecApprovalDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalPendingReplyParams = ExecApprovalPendingReplyParams;","entrypoint":"infra-runtime","exportName":"ExecApprovalPendingReplyParams","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyDecision = ExecApprovalDecision;","entrypoint":"infra-runtime","exportName":"ExecApprovalReplyDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalReplyMetadata = ExecApprovalReplyMetadata;","entrypoint":"infra-runtime","exportName":"ExecApprovalReplyMetadata","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalRequest = ExecApprovalRequest;","entrypoint":"infra-runtime","exportName":"ExecApprovalRequest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalRequestPayload = ExecApprovalRequestPayload;","entrypoint":"infra-runtime","exportName":"ExecApprovalRequestPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalResolved = ExecApprovalResolved;","entrypoint":"infra-runtime","exportName":"ExecApprovalResolved","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: ca09e36d662e4d6454664b9d00683c1e1ac0bc0617fd62144b1e3241867c8813\nexport type ExecApprovalSessionTarget = ExecApprovalSessionTarget;","entrypoint":"infra-runtime","exportName":"ExecApprovalSessionTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-session-target.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalUnavailableDecision = \"allow-always\";","entrypoint":"infra-runtime","exportName":"ExecApprovalUnavailableDecision","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalUnavailableReason = ExecApprovalUnavailableReason;","entrypoint":"infra-runtime","exportName":"ExecApprovalUnavailableReason","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type ExecApprovalUnavailableReplyParams = ExecApprovalUnavailableReplyParams;","entrypoint":"infra-runtime","exportName":"ExecApprovalUnavailableReplyParams","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalsAgent = ExecApprovalsAgent;","entrypoint":"infra-runtime","exportName":"ExecApprovalsAgent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 4979c381b1ae65ee9a67f510f72140c9381859d5e5942a91d1a92c1d43ec12c6\nexport type ExecApprovalsDefaultOverrides = ExecApprovalsDefaultOverrides;","entrypoint":"infra-runtime","exportName":"ExecApprovalsDefaultOverrides","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-contracts.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalsDefaults = ExecApprovalsDefaults;","entrypoint":"infra-runtime","exportName":"ExecApprovalsDefaults","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalsFile = ExecApprovalsFile;","entrypoint":"infra-runtime","exportName":"ExecApprovalsFile","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalsResolved = ExecApprovalsResolved;","entrypoint":"infra-runtime","exportName":"ExecApprovalsResolved","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecApprovalsSnapshot = ExecApprovalsSnapshot;","entrypoint":"infra-runtime","exportName":"ExecApprovalsSnapshot","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport type ExecArgvToken = ExecArgvToken;","entrypoint":"infra-runtime","exportName":"ExecArgvToken","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecAsk = ExecAsk;","entrypoint":"infra-runtime","exportName":"ExecAsk","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 3f17a766c221962a8b00323eb2965c78fcae21dc478c403155c9415d270327af\nexport type ExecCommandAnalysis = ExecCommandAnalysis;","entrypoint":"infra-runtime","exportName":"ExecCommandAnalysis","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-analysis-types.ts"}
|
|
{"declaration":"// declaration closure: 3f17a766c221962a8b00323eb2965c78fcae21dc478c403155c9415d270327af\nexport type ExecCommandSegment = ExecCommandSegment;","entrypoint":"infra-runtime","exportName":"ExecCommandSegment","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-analysis-types.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecHost = ExecHost;","entrypoint":"infra-runtime","exportName":"ExecHost","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecMode = ExecMode;","entrypoint":"infra-runtime","exportName":"ExecMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecSecurity = ExecSecurity;","entrypoint":"infra-runtime","exportName":"ExecSecurity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport type ExecSegmentSatisfiedBy = ExecSegmentSatisfiedBy;","entrypoint":"infra-runtime","exportName":"ExecSegmentSatisfiedBy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type ExecTarget = ExecTarget;","entrypoint":"infra-runtime","exportName":"ExecTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: df45dc49a8653c4dd4942b1609504037c6cf605fa98a5b7281544b3699e126c6\nexport type ExecutableResolution = ExecutableResolution;","entrypoint":"infra-runtime","exportName":"ExecutableResolution","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-resolution.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport type ExternalFileWriteOptions = ExternalFileWriteOptions;","entrypoint":"infra-runtime","exportName":"ExternalFileWriteOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport type ExternalFileWriteResult = ExternalFileWriteResult;","entrypoint":"infra-runtime","exportName":"ExternalFileWriteResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport type FileLockHandle = FileLockHandle;","entrypoint":"infra-runtime","exportName":"FileLockHandle","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport type FileLockOptions = FileLockOptions;","entrypoint":"infra-runtime","exportName":"FileLockOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: 0d47f47aa0a52db6e417f3e0a6a772307e71c5a5be76b809a147e1468eab9cff\nexport type FileLockTimeoutError = FileLockTimeoutError;","entrypoint":"infra-runtime","exportName":"FileLockTimeoutError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/file-lock.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport type FormatDurationCompactOptions = FormatDurationCompactOptions;","entrypoint":"infra-runtime","exportName":"FormatDurationCompactOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport type FormatDurationSecondsOptions = FormatDurationSecondsOptions;","entrypoint":"infra-runtime","exportName":"FormatDurationSecondsOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"export type FsSafeErrorCode = FsSafeErrorCode;","entrypoint":"infra-runtime","exportName":"FsSafeErrorCode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/errors.d.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport type GuardedFetchMode = GuardedFetchMode;","entrypoint":"infra-runtime","exportName":"GuardedFetchMode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport type GuardedFetchOptions = GuardedFetchOptions;","entrypoint":"infra-runtime","exportName":"GuardedFetchOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport type GuardedFetchResult = GuardedFetchResult;","entrypoint":"infra-runtime","exportName":"GuardedFetchResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport type HeartbeatEventPayload = HeartbeatEventPayload;","entrypoint":"infra-runtime","exportName":"HeartbeatEventPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: 3caaa239817c5447e4598df5dd0393ccf906c82bc9aef8a3199b03fbd7b82f16\nexport type HeartbeatIndicatorType = HeartbeatIndicatorType;","entrypoint":"infra-runtime","exportName":"HeartbeatIndicatorType","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/heartbeat-events.ts"}
|
|
{"declaration":"// declaration closure: 361880fd0752513311bb31a81343270045e234e8bc112825e3cdd9dbaad733ff\nexport type HeartbeatSummary = HeartbeatSummary;","entrypoint":"infra-runtime","exportName":"HeartbeatSummary","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/heartbeat-summary.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type LookupFn = { (hostname: string, family: number): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupOneOptions): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupAllOptions): Promise<LookupAddress[]>; (hostname: string, options: import(\"node:dns\").LookupOptions): Promise<LookupAddress | LookupAddress[]>; (hostname: string): Promise<LookupAddress>;};","entrypoint":"infra-runtime","exportName":"LookupFn","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"export type MovePathToTrashOptions = MovePathToTrashOptions;","entrypoint":"infra-runtime","exportName":"MovePathToTrashOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/trash.d.ts"}
|
|
{"declaration":"export type OpenResult = OpenResult;","entrypoint":"infra-runtime","exportName":"OpenResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-impl.d.ts"}
|
|
{"declaration":"// declaration closure: 6c6b14e3530454b3a7ed92fa936ca3a5f21730ae224dead9b191ed704e41c911\nexport type OutboundIdentity = OutboundIdentity;","entrypoint":"infra-runtime","exportName":"OutboundIdentity","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/identity-types.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport type OutboundSendDeps = OutboundSendDeps;","entrypoint":"infra-runtime","exportName":"OutboundSendDeps","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type PinnedDispatcherPolicy = PinnedDispatcherPolicy;","entrypoint":"infra-runtime","exportName":"PinnedDispatcherPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type PinnedHostname = PinnedHostname;","entrypoint":"infra-runtime","exportName":"PinnedHostname","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type PinnedHostnameOverride = PinnedHostnameOverride;","entrypoint":"infra-runtime","exportName":"PinnedHostnameOverride","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalActionView = PluginApprovalActionView;","entrypoint":"infra-runtime","exportName":"PluginApprovalActionView","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalRequest = PluginApprovalRequest;","entrypoint":"infra-runtime","exportName":"PluginApprovalRequest","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalRequestPayload = PluginApprovalRequestPayload;","entrypoint":"infra-runtime","exportName":"PluginApprovalRequestPayload","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 6415b71d847b40051e70db8471086ffa38162980e1ca71a0405b585f0f2e0b77\nexport type PluginApprovalResolved = PluginApprovalResolved;","entrypoint":"infra-runtime","exportName":"PluginApprovalResolved","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/plugin-approvals.ts"}
|
|
{"declaration":"// declaration closure: 2aef33e36b3916dc72e833e6ba13762fb9b40d9504dde5e89c786b3f5bc4f253\nexport type PreparedChannelNativeApprovalTarget<TPreparedTarget> = PreparedChannelNativeApprovalTarget<TPreparedTarget>;","entrypoint":"infra-runtime","exportName":"PreparedChannelNativeApprovalTarget","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/approval-native-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport type PrivateNetworkOptInInput = PrivateNetworkOptInInput;","entrypoint":"infra-runtime","exportName":"PrivateNetworkOptInInput","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type ReadJsonBodyOptions = ReadJsonBodyOptions;","entrypoint":"infra-runtime","exportName":"ReadJsonBodyOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type ReadJsonBodyResult = ReadJsonBodyResult;","entrypoint":"infra-runtime","exportName":"ReadJsonBodyResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type ReadRequestBodyOptions = ReadRequestBodyOptions;","entrypoint":"infra-runtime","exportName":"ReadRequestBodyOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"export type ReadResult = ReadResult;","entrypoint":"infra-runtime","exportName":"ReadResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/read-opened-file.d.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type RequestBodyLimitErrorCode = RequestBodyLimitErrorCode;","entrypoint":"infra-runtime","exportName":"RequestBodyLimitErrorCode","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type RequestBodyLimitGuard = RequestBodyLimitGuard;","entrypoint":"infra-runtime","exportName":"RequestBodyLimitGuard","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport type RequestBodyLimitGuardOptions = RequestBodyLimitGuardOptions;","entrypoint":"infra-runtime","exportName":"RequestBodyLimitGuardOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 60ae413e521acd7901543656de4fba2cd3172813ac1b3add47f8afbcc1fdecde\nexport type ResolveOutboundSendDepOptions = ResolveOutboundSendDepOptions;","entrypoint":"infra-runtime","exportName":"ResolveOutboundSendDepOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/send-deps.ts"}
|
|
{"declaration":"// declaration closure: 78063952e2ad57ee86012e918cd49a00d94cdd4d2a69580d38824d4ce4299644\nexport type ResolvePreferredOpenClawTmpDirOptions = ResolvePreferredOpenClawTmpDirOptions;","entrypoint":"infra-runtime","exportName":"ResolvePreferredOpenClawTmpDirOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/tmp-openclaw-dir.ts"}
|
|
{"declaration":"export type ResolvedAbsolutePath = ResolvedAbsolutePath;","entrypoint":"infra-runtime","exportName":"ResolvedAbsolutePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: 7d187fddfb0dee69a34453b33d3437c0038cccff545c0d4356d3f600a81c8dba\nexport type ResolvedHeartbeatVisibility = ResolvedHeartbeatVisibility;","entrypoint":"infra-runtime","exportName":"ResolvedHeartbeatVisibility","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/heartbeat-visibility.ts"}
|
|
{"declaration":"export type ResolvedWritableAbsolutePath = ResolvedWritableAbsolutePath;","entrypoint":"infra-runtime","exportName":"ResolvedWritableAbsolutePath","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport type RetryConfig = RetryConfig;","entrypoint":"infra-runtime","exportName":"RetryConfig","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport type RetryInfo = RetryInfo;","entrypoint":"infra-runtime","exportName":"RetryInfo","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport type RetryOptions = RetryOptions;","entrypoint":"infra-runtime","exportName":"RetryOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 845ed192f6e845e2c4ca5ef45e3356af0a8d0143a6cb3a5b90f1b20164703a85\nexport type RetryRunner = RetryRunner;","entrypoint":"infra-runtime","exportName":"RetryRunner","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/retry-policy.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport type Root = Root;","entrypoint":"infra-runtime","exportName":"Root","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: f11fa28ee54064df713d1e781205bd62e98ebf3f26583b4f22f1ffd954445d2a\nexport type RunTasksWithConcurrencyOptions<T> = RunTasksWithConcurrencyOptions<T>;","entrypoint":"infra-runtime","exportName":"RunTasksWithConcurrencyOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/run-with-concurrency.ts"}
|
|
{"declaration":"// declaration closure: f11fa28ee54064df713d1e781205bd62e98ebf3f26583b4f22f1ffd954445d2a\nexport type RunTasksWithConcurrencyResult<T> = RunTasksWithConcurrencyResult<T>;","entrypoint":"infra-runtime","exportName":"RunTasksWithConcurrencyResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/run-with-concurrency.ts"}
|
|
{"declaration":"// declaration closure: 0ea5ab49f6d071917fdd5d266a18a3cdc1b1b873fcedefabb7824bb1b639b6fe\nexport type SanitizedExecApprovalDisplayText = SanitizedExecApprovalDisplayText;","entrypoint":"infra-runtime","exportName":"SanitizedExecApprovalDisplayText","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-command-display.ts"}
|
|
{"declaration":"export type SecretFileReadOptions = SecretFileReadOptions;","entrypoint":"infra-runtime","exportName":"SecretFileReadOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport type SecretFileReadResult = SecretFileReadResult;","entrypoint":"infra-runtime","exportName":"SecretFileReadResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"export type SecureFileReadOptions = SecureFileReadOptions;","entrypoint":"infra-runtime","exportName":"SecureFileReadOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secure-file.d.ts"}
|
|
{"declaration":"export type SecureFileReadResult = SecureFileReadResult;","entrypoint":"infra-runtime","exportName":"SecureFileReadResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secure-file.d.ts"}
|
|
{"declaration":"// declaration closure: 3f17a766c221962a8b00323eb2965c78fcae21dc478c403155c9415d270327af\nexport type ShellChainOperator = ShellChainOperator;","entrypoint":"infra-runtime","exportName":"ShellChainOperator","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-command-analysis-types.ts"}
|
|
{"declaration":"// declaration closure: 6912eb82abd15152f9b7ec099899a0567ef39c103e80fd3d607daa6e9e280d76\nexport type SkillBinTrustEntry = SkillBinTrustEntry;","entrypoint":"infra-runtime","exportName":"SkillBinTrustEntry","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-allowlist.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type SsrFPolicy = SsrFPolicy;","entrypoint":"infra-runtime","exportName":"SsrFPolicy","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 8fced498940101501f61c21f7f96e3e34ebdfab6dfae771fff7e8e8c03ee6db0\nexport type SystemEvent = SystemEvent;","entrypoint":"infra-runtime","exportName":"SystemEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/system-events.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type SystemRunApprovalBinding = SystemRunApprovalBinding;","entrypoint":"infra-runtime","exportName":"SystemRunApprovalBinding","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type SystemRunApprovalFileOperand = SystemRunApprovalFileOperand;","entrypoint":"infra-runtime","exportName":"SystemRunApprovalFileOperand","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: fc4ba8a0845574d3aec261cb44155d0aa79c2c1a1b7c66822c47a98359f7b10b\nexport type SystemRunApprovalPlan = SystemRunApprovalPlan;","entrypoint":"infra-runtime","exportName":"SystemRunApprovalPlan","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approvals-core.ts"}
|
|
{"declaration":"// declaration closure: 05a2bf0859ef8d7a869d875c9e4ef92237003f2e9280bc14c155e94eb0cf9cab\nexport type TransportReadyResult = TransportReadyResult;","entrypoint":"infra-runtime","exportName":"TransportReadyResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/transport-ready.ts"}
|
|
{"declaration":"// declaration closure: efbb248b5c55ea50cb60ea05a109c32cdf5bad6db699a80efe91ed00dabccb60\nexport type TrustedToolExecutionEvent = TrustedToolExecutionEvent;","entrypoint":"infra-runtime","exportName":"TrustedToolExecutionEvent","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/diagnostic-events.ts"}
|
|
{"declaration":"// declaration closure: 47560e25ebfc91a75c8776a93b580970fd0de0f96d9a0a83eb3738b06d09a0e6\nexport type TypedApprovalActionDescriptor = TypedApprovalActionDescriptor;","entrypoint":"infra-runtime","exportName":"TypedApprovalActionDescriptor","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/exec-approval-reply.ts"}
|
|
{"declaration":"// declaration closure: 05a2bf0859ef8d7a869d875c9e4ef92237003f2e9280bc14c155e94eb0cf9cab\nexport type WaitForTransportReadyParams = WaitForTransportReadyParams;","entrypoint":"infra-runtime","exportName":"WaitForTransportReadyParams","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/transport-ready.ts"}
|
|
{"declaration":"export type WalkDirectoryEntry = WalkDirectoryEntry;","entrypoint":"infra-runtime","exportName":"WalkDirectoryEntry","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/walk.d.ts"}
|
|
{"declaration":"export type WalkDirectoryOptions = WalkDirectoryOptions;","entrypoint":"infra-runtime","exportName":"WalkDirectoryOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/walk.d.ts"}
|
|
{"declaration":"export type WalkDirectoryResult = WalkDirectoryResult;","entrypoint":"infra-runtime","exportName":"WalkDirectoryResult","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/walk.d.ts"}
|
|
{"declaration":"// declaration closure: 921eff7d8cd1055ef8bfada8955960805269d1a7ed7d9839d66140f702f09824\nexport type WriteTextAtomicOptions = WriteTextAtomicOptions;","entrypoint":"infra-runtime","exportName":"WriteTextAtomicOptions","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/json-files.ts"}
|
|
{"declaration":"// declaration closure: 164e04c71decfd904653d197cc967bbfe98008da350709c001f08c41ee9b24d3\nexport class ExecApprovalChannelRuntimeTerminalStartError extends Error {\n readonly detailCode: string | null;\n constructor(info: GatewayReconnectPausedInfo, cause?: unknown);\n}","entrypoint":"infra-runtime","exportName":"ExecApprovalChannelRuntimeTerminalStartError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/exec-approval-channel-runtime.ts"}
|
|
{"declaration":"export declare class FsSafeError extends Error {\n readonly code: FsSafeErrorCode;\n readonly category: FsSafeErrorCategory;\n readonly details?: FsSafeErrorDetails;\n constructor(code: FsSafeErrorCode, message: string, options?: {\n cause?: unknown;\n details?: FsSafeErrorDetails;\n });\n}","entrypoint":"infra-runtime","exportName":"FsSafeError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"class","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/errors.d.ts"}
|
|
{"declaration":"export declare class JsonFileReadError extends Error {\n readonly filePath: string;\n readonly reason: \"read\" | \"parse\";\n constructor(filePath: string, reason: \"read\" | \"parse\", cause: unknown);\n}","entrypoint":"infra-runtime","exportName":"JsonFileReadError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"class","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/json.d.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport class RequestBodyLimitError extends Error {\n readonly code: RequestBodyLimitErrorCode;\n readonly statusCode: number;\n constructor(init: RequestBodyLimitErrorInit);\n}","entrypoint":"infra-runtime","exportName":"RequestBodyLimitError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport class SsrFBlockedError extends Error {\n constructor(message: string);\n}","entrypoint":"infra-runtime","exportName":"SsrFBlockedError","importSpecifier":"openclaw/plugin-sdk/infra-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"category":null,"entrypoint":"ingress-effect-once","importSpecifier":"openclaw/plugin-sdk/ingress-effect-once","recordType":"module","sourcePath":"src/plugin-sdk/ingress-effect-once.ts"}
|
|
{"declaration":"// declaration closure: 34c32f95177781f23887d462bbbf42cf7ff9540371f724502112d0561bf8325e\nexport function createIngressEffectOnce(params: { pluginId: string; namespacePrefix: string; ttlMs: number; stateMaxEntries: number; memoryMaxSize?: number; onDiskError?: (error: unknown) => void; }): { runOnce: <T>(params: { eventId: string; effect: string; run: () => Promise<T>; }) => Promise<{ kind: \"executed\"; value: T; } | { kind: \"replayed\"; }>; };","entrypoint":"ingress-effect-once","exportName":"createIngressEffectOnce","importSpecifier":"openclaw/plugin-sdk/ingress-effect-once","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ingress-effect-once.ts"}
|
|
{"category":null,"entrypoint":"interactive-runtime","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","recordType":"module","sourcePath":"src/plugin-sdk/interactive-runtime.ts"}
|
|
{"declaration":"// declaration closure: 49967bb6b88a14041e3925dae175791622f2429256764c4d9861163b9d1c6dda\nexport function adaptMessagePresentationForChannel(params: { presentation: MessagePresentation; capabilities?: ChannelPresentationCapabilities; }): MessagePresentation;","entrypoint":"interactive-runtime","exportName":"adaptMessagePresentationForChannel","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/outbound/presentation-limits.ts"}
|
|
{"declaration":"// declaration closure: 49967bb6b88a14041e3925dae175791622f2429256764c4d9861163b9d1c6dda\nexport function applyPresentationActionLimits(buttons: readonly MessagePresentationButton[], capabilities?: ChannelPresentationCapabilities): MessagePresentationButton[];","entrypoint":"interactive-runtime","exportName":"applyPresentationActionLimits","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/outbound/presentation-limits.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function hasLegacyInteractiveReplyBlocks(value: unknown): value is LegacyInteractiveReply;","entrypoint":"interactive-runtime","exportName":"hasLegacyInteractiveReplyBlocks","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function hasMessagePresentationBlocks(value: unknown): value is MessagePresentation;","entrypoint":"interactive-runtime","exportName":"hasMessagePresentationBlocks","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function hasReplyChannelData(value: unknown): value is Record<string, unknown>;","entrypoint":"interactive-runtime","exportName":"hasReplyChannelData","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function hasReplyContent(params: { text?: string | null; mediaUrl?: string | null; mediaUrls?: ReadonlyArray<string | null | undefined>; interactive?: unknown; presentation?: unknown; hasChannelData?: boolean; extraContent?: boolean; }): boolean;","entrypoint":"interactive-runtime","exportName":"hasReplyContent","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function isMessagePresentationInteractiveBlock(block: MessagePresentationBlock): block is MessagePresentationInteractiveBlock;","entrypoint":"interactive-runtime","exportName":"isMessagePresentationInteractiveBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function legacyInteractiveReplyToPresentation(interactive: LegacyInteractiveReply): MessagePresentation | undefined;","entrypoint":"interactive-runtime","exportName":"legacyInteractiveReplyToPresentation","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function normalizeLegacyInteractiveReply(raw: unknown): LegacyInteractiveReply | undefined;","entrypoint":"interactive-runtime","exportName":"normalizeLegacyInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function normalizeMessagePresentation(raw: unknown): MessagePresentation | undefined;","entrypoint":"interactive-runtime","exportName":"normalizeMessagePresentation","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 49967bb6b88a14041e3925dae175791622f2429256764c4d9861163b9d1c6dda\nexport function presentationPageSize(capabilities?: ChannelPresentationCapabilities, reservedActions?: number, maxPageSize?: number): number;","entrypoint":"interactive-runtime","exportName":"presentationPageSize","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/outbound/presentation-limits.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function presentationToInteractiveControlsReply(presentation: MessagePresentation): InteractiveReply | undefined;","entrypoint":"interactive-runtime","exportName":"presentationToInteractiveControlsReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function presentationToInteractiveReply(presentation: MessagePresentation): InteractiveReply | undefined;","entrypoint":"interactive-runtime","exportName":"presentationToInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function reduceLegacyInteractiveReply<TState>(interactive: LegacyInteractiveReply | undefined, initialState: TState, reduce: (state: TState, block: LegacyInteractiveReplyBlock, index: number) => TState): TState;","entrypoint":"interactive-runtime","exportName":"reduceLegacyInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function renderMessagePresentationChartFallbackText(block: MessagePresentationChartBlock): string;","entrypoint":"interactive-runtime","exportName":"renderMessagePresentationChartFallbackText","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function renderMessagePresentationFallbackText(params: { presentation?: MessagePresentation; emptyFallback?: string | null; text?: string | null; }): string;","entrypoint":"interactive-runtime","exportName":"renderMessagePresentationFallbackText","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function renderMessagePresentationTableFallbackText(block: MessagePresentationTableBlock): string;","entrypoint":"interactive-runtime","exportName":"renderMessagePresentationTableFallbackText","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function resolveLegacyInteractiveTextFallback(params: { text?: string; interactive?: LegacyInteractiveReply; }): string | undefined;","entrypoint":"interactive-runtime","exportName":"resolveLegacyInteractiveTextFallback","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function resolveMessagePresentationActionValue(action: MessagePresentationAction | undefined): string | undefined;","entrypoint":"interactive-runtime","exportName":"resolveMessagePresentationActionValue","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function resolveMessagePresentationButtonAction(button: Pick<MessagePresentationButton, \"action\" | \"url\" | \"value\" | \"webApp\" | \"web_app\">, options: { modelPicker: true; }): MessagePresentationAction | undefined;\nexport function resolveMessagePresentationButtonAction(button: Pick<MessagePresentationButton, \"action\" | \"url\" | \"value\" | \"webApp\" | \"web_app\">): LegacyMessagePresentationAction | undefined;","entrypoint":"interactive-runtime","exportName":"resolveMessagePresentationButtonAction","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function resolveMessagePresentationControlValue(control: { action?: MessagePresentationAction; value?: string; }): string | undefined;","entrypoint":"interactive-runtime","exportName":"resolveMessagePresentationControlValue","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport function resolveMessagePresentationOptionAction(option: Pick<MessagePresentationOption, \"action\" | \"value\">, options: { modelPicker: true; }): Extract<MessagePresentationAction, { type: \"command\" | \"callback\" | \"model-picker\"; }> | undefined;\nexport function resolveMessagePresentationOptionAction(option: Pick<MessagePresentationOption, \"action\" | \"value\">): Extract<LegacyMessagePresentationAction, { type: \"command\" | \"callback\"; }> | undefined;","entrypoint":"interactive-runtime","exportName":"resolveMessagePresentationOptionAction","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"function","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport const hasInteractiveReplyBlocks: (value: unknown) => value is LegacyInteractiveReply;","entrypoint":"interactive-runtime","exportName":"hasInteractiveReplyBlocks","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"const","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport const interactiveReplyToPresentation: (interactive: LegacyInteractiveReply) => MessagePresentation | undefined;","entrypoint":"interactive-runtime","exportName":"interactiveReplyToPresentation","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"const","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport const normalizeInteractiveReply: (raw: unknown) => LegacyInteractiveReply | undefined;","entrypoint":"interactive-runtime","exportName":"normalizeInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"const","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: a40ca336bdb17de9bb9ee17834048ac0597636671a007fccb2bedf9382d9fd2c\nexport const reduceInteractiveReply: <TState>(interactive: import(\"../../../interactive/payload.js\").LegacyInteractiveReply | undefined, initialState: TState, reduce: (state: TState, block: import(\"../../../interactive/payload.js\").LegacyInteractiveReplyBlock, index: number) => TState) => TState;","entrypoint":"interactive-runtime","exportName":"reduceInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/outbound/interactive.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport const resolveInteractiveTextFallback: (params: { text?: string; interactive?: LegacyInteractiveReply;}) => string | undefined;","entrypoint":"interactive-runtime","exportName":"resolveInteractiveTextFallback","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"const","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type InteractiveButtonStyle = InteractiveButtonStyle;","entrypoint":"interactive-runtime","exportName":"InteractiveButtonStyle","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type InteractiveReply = LegacyInteractiveReply;","entrypoint":"interactive-runtime","exportName":"InteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type InteractiveReplyBlock = LegacyInteractiveReplyBlock;","entrypoint":"interactive-runtime","exportName":"InteractiveReplyBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type InteractiveReplyButton = MessagePresentationButton;","entrypoint":"interactive-runtime","exportName":"InteractiveReplyButton","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type InteractiveReplyOption = MessagePresentationOption;","entrypoint":"interactive-runtime","exportName":"InteractiveReplyOption","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReply = LegacyInteractiveReply;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReply","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReplyBlock = LegacyInteractiveReplyBlock;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReplyBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReplyButton = MessagePresentationButton;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReplyButton","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReplyOption = MessagePresentationOption;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReplyOption","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReplySelectBlock = LegacyInteractiveReplySelectBlock;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReplySelectBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type LegacyInteractiveReplyTextBlock = LegacyInteractiveReplyTextBlock;","entrypoint":"interactive-runtime","exportName":"LegacyInteractiveReplyTextBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentation = MessagePresentation;","entrypoint":"interactive-runtime","exportName":"MessagePresentation","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationAction = MessagePresentationAction;","entrypoint":"interactive-runtime","exportName":"MessagePresentationAction","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationBlock = MessagePresentationBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationButton = MessagePresentationButton;","entrypoint":"interactive-runtime","exportName":"MessagePresentationButton","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationButtonStyle = InteractiveButtonStyle;","entrypoint":"interactive-runtime","exportName":"MessagePresentationButtonStyle","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationButtonsBlock = MessagePresentationButtonsBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationButtonsBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationChartBlock = MessagePresentationChartBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationChartBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationChartSegment = MessagePresentationChartSegment;","entrypoint":"interactive-runtime","exportName":"MessagePresentationChartSegment","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationChartSeries = MessagePresentationChartSeries;","entrypoint":"interactive-runtime","exportName":"MessagePresentationChartSeries","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationContextBlock = MessagePresentationContextBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationContextBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationDividerBlock = MessagePresentationDividerBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationDividerBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationInteractiveBlock = MessagePresentationInteractiveBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationInteractiveBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationOption = MessagePresentationOption;","entrypoint":"interactive-runtime","exportName":"MessagePresentationOption","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationSelectBlock = MessagePresentationSelectBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationSelectBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationTableBlock = MessagePresentationTableBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationTableBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationTableCell = MessagePresentationTableCell;","entrypoint":"interactive-runtime","exportName":"MessagePresentationTableCell","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationTextBlock = MessagePresentationTextBlock;","entrypoint":"interactive-runtime","exportName":"MessagePresentationTextBlock","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type MessagePresentationTone = MessagePresentationTone;","entrypoint":"interactive-runtime","exportName":"MessagePresentationTone","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type ModelPickerAction = ModelPickerAction;","entrypoint":"interactive-runtime","exportName":"ModelPickerAction","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: a545a0a7bf7b9e36bef0e9718ab1253411b963e9223d1bd86f729582dea04dbe\nexport type ModelPickerCapabilityProfile = ModelPickerCapabilityProfile;","entrypoint":"interactive-runtime","exportName":"ModelPickerCapabilityProfile","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/model-picker/capabilities.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type ReplyPayloadDelivery = ReplyPayloadDelivery;","entrypoint":"interactive-runtime","exportName":"ReplyPayloadDelivery","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"declaration":"// declaration closure: 2dd3efd6fe82f90d378014453907230927177563233d7a5a0ea4c3aaf3597795\nexport type ReplyPayloadDeliveryPin = ReplyPayloadDeliveryPin;","entrypoint":"interactive-runtime","exportName":"ReplyPayloadDeliveryPin","importSpecifier":"openclaw/plugin-sdk/interactive-runtime","kind":"type","recordType":"export","sourcePath":"src/interactive/payload.ts"}
|
|
{"category":null,"entrypoint":"json-store","importSpecifier":"openclaw/plugin-sdk/json-store","recordType":"module","sourcePath":"src/plugin-sdk/json-store.ts"}
|
|
{"declaration":"// declaration closure: d06dc02f422df5c333cb339e52e30f9d84943d47df07d947809fd71f9a1ee22b\nexport function loadJsonFile<T = unknown>(filePath: string): T | undefined;","entrypoint":"json-store","exportName":"loadJsonFile","importSpecifier":"openclaw/plugin-sdk/json-store","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/json-store.ts"}
|
|
{"declaration":"// declaration closure: d06dc02f422df5c333cb339e52e30f9d84943d47df07d947809fd71f9a1ee22b\nexport function readJsonFileWithFallback<T>(filePath: string, fallback: T): Promise<{ value: T; exists: boolean; }>;","entrypoint":"json-store","exportName":"readJsonFileWithFallback","importSpecifier":"openclaw/plugin-sdk/json-store","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/json-store.ts"}
|
|
{"declaration":"// declaration closure: d06dc02f422df5c333cb339e52e30f9d84943d47df07d947809fd71f9a1ee22b\nexport function writeJsonFileAtomically(filePath: string, value: unknown): Promise<void>;","entrypoint":"json-store","exportName":"writeJsonFileAtomically","importSpecifier":"openclaw/plugin-sdk/json-store","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/json-store.ts"}
|
|
{"declaration":"// declaration closure: d06dc02f422df5c333cb339e52e30f9d84943d47df07d947809fd71f9a1ee22b\nexport const saveJsonFile: (pathname: string, data: unknown) => void;","entrypoint":"json-store","exportName":"saveJsonFile","importSpecifier":"openclaw/plugin-sdk/json-store","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/json-store.ts"}
|
|
{"category":null,"entrypoint":"lazy-runtime","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","recordType":"module","sourcePath":"src/plugin-sdk/lazy-runtime.ts"}
|
|
{"declaration":"// declaration closure: d5c5b4463c1cb81da3eb3b8163255d46fe63cd583e01e8a791c445ca812fdb6e\nexport function createLazyRuntimeMethod<TSurface, TArgs extends unknown[], TResult>(load: () => Promise<TSurface>, select: (surface: TSurface) => (...args: TArgs) => TResult): (...args: TArgs) => Promise<Awaited<TResult>>;","entrypoint":"lazy-runtime","exportName":"createLazyRuntimeMethod","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/lazy-runtime.ts"}
|
|
{"declaration":"// declaration closure: d5c5b4463c1cb81da3eb3b8163255d46fe63cd583e01e8a791c445ca812fdb6e\nexport function createLazyRuntimeMethodBinder<TSurface>(load: () => Promise<TSurface>): <TArgs extends unknown[], TResult>(select: (surface: TSurface) => (...args: TArgs) => TResult) => (...args: TArgs) => Promise<Awaited<TResult>>;","entrypoint":"lazy-runtime","exportName":"createLazyRuntimeMethodBinder","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/lazy-runtime.ts"}
|
|
{"declaration":"// declaration closure: d5c5b4463c1cb81da3eb3b8163255d46fe63cd583e01e8a791c445ca812fdb6e\nexport function createLazyRuntimeModule<TModule>(importer: () => Promise<TModule>): LazyRuntimeLoader<TModule>;","entrypoint":"lazy-runtime","exportName":"createLazyRuntimeModule","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/lazy-runtime.ts"}
|
|
{"declaration":"// declaration closure: d5c5b4463c1cb81da3eb3b8163255d46fe63cd583e01e8a791c445ca812fdb6e\nexport function createLazyRuntimeNamedExport<TModule, const TKey extends keyof TModule>(importer: () => Promise<TModule>, key: TKey): () => Promise<TModule[TKey]>;","entrypoint":"lazy-runtime","exportName":"createLazyRuntimeNamedExport","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/lazy-runtime.ts"}
|
|
{"declaration":"// declaration closure: d5c5b4463c1cb81da3eb3b8163255d46fe63cd583e01e8a791c445ca812fdb6e\nexport function createLazyRuntimeSurface<TModule, TSurface>(importer: () => Promise<TModule>, select: (module: TModule) => TSurface): LazyRuntimeLoader<TSurface>;","entrypoint":"lazy-runtime","exportName":"createLazyRuntimeSurface","importSpecifier":"openclaw/plugin-sdk/lazy-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/lazy-runtime.ts"}
|
|
{"category":null,"entrypoint":"logging-core","importSpecifier":"openclaw/plugin-sdk/logging-core","recordType":"module","sourcePath":"src/plugin-sdk/logging-core.ts"}
|
|
{"declaration":"// declaration closure: 8d374186b30c1911a93252b2ad2cef478f7373d2fd8d1ac6cbe34485a0a658e6\nexport function createSubsystemLogger(subsystem: string): SubsystemLogger;","entrypoint":"logging-core","exportName":"createSubsystemLogger","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/subsystem.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function getChildLogger(bindings?: Record<string, unknown>, opts?: { level?: LogLevel; }): TsLogger<LogObj>;","entrypoint":"logging-core","exportName":"getChildLogger","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logDebug(message: string): void;","entrypoint":"logging-core","exportName":"logDebug","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logError(message: string, runtime?: RuntimeEnv): void;","entrypoint":"logging-core","exportName":"logError","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logInfo(message: string, runtime?: RuntimeEnv): void;","entrypoint":"logging-core","exportName":"logInfo","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookError(params: { channel: string; updateType?: string; chatId?: number | string; error: string; }): void;","entrypoint":"logging-core","exportName":"logWebhookError","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookProcessed(params: { channel: string; updateType?: string; chatId?: number | string; durationMs?: number; }): void;","entrypoint":"logging-core","exportName":"logWebhookProcessed","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookReceived(params: { channel: string; updateType?: string; chatId?: number | string; }): void;","entrypoint":"logging-core","exportName":"logWebhookReceived","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: a888abeb4030dd1f1412fd5ae1b500c652ef88aaaa3137f698a71542f6654970\nexport function redactIdentifier(value: string | undefined, opts?: { len?: number; }): string;","entrypoint":"logging-core","exportName":"redactIdentifier","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/redact-identifier.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveFieldValue(key: string, value: string, options?: RedactOptions): string;","entrypoint":"logging-core","exportName":"redactSensitiveFieldValue","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveText(text: string, options?: RedactOptions): string;","entrypoint":"logging-core","exportName":"redactSensitiveText","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactToolPayloadText(text: string): string;","entrypoint":"logging-core","exportName":"redactToolPayloadText","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function startDiagnosticHeartbeat(config?: OpenClawConfig, opts?: StartDiagnosticHeartbeatOptions): void;","entrypoint":"logging-core","exportName":"startDiagnosticHeartbeat","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function stopDiagnosticHeartbeat(): void;","entrypoint":"logging-core","exportName":"stopDiagnosticHeartbeat","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport type LoggerResolvedSettings = ResolvedSettings;","entrypoint":"logging-core","exportName":"LoggerResolvedSettings","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"type","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: bdbb1d3eda256409d16d33275b746d6dd831424c7bb9158410f9bb90b7bc3d9a\nexport type LoggerSettings = LoggerSettings;","entrypoint":"logging-core","exportName":"LoggerSettings","importSpecifier":"openclaw/plugin-sdk/logging-core","kind":"type","recordType":"export","sourcePath":"src/logging/types.ts"}
|
|
{"category":null,"entrypoint":"matrix","importSpecifier":"openclaw/plugin-sdk/matrix","recordType":"module","sourcePath":"src/plugin-sdk/matrix.ts"}
|
|
{"declaration":"// declaration closure: 41df0f8fd7804aa77e301650f8bb977ead73825f62d945b41d42dad44cf983bf\nexport function runPluginCommandWithTimeout(options: PluginCommandRunOptions): Promise<PluginCommandRunResult>;","entrypoint":"matrix","exportName":"runPluginCommandWithTimeout","importSpecifier":"openclaw/plugin-sdk/matrix","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/run-command.ts"}
|
|
{"category":"utilities","entrypoint":"media-local-roots","importSpecifier":"openclaw/plugin-sdk/media-local-roots","recordType":"module","sourcePath":"src/plugin-sdk/media-local-roots.ts"}
|
|
{"declaration":"// declaration closure: 0f2faf50cfda9f7b19a992a154956ae934b424786d7535dce0944201b4a93e54\nexport function getAgentScopedMediaLocalRoots(cfg: OpenClawConfig, agentId?: string): readonly string[];","entrypoint":"media-local-roots","exportName":"getAgentScopedMediaLocalRoots","importSpecifier":"openclaw/plugin-sdk/media-local-roots","kind":"function","recordType":"export","sourcePath":"src/media/local-roots.ts"}
|
|
{"declaration":"// declaration closure: 0f2faf50cfda9f7b19a992a154956ae934b424786d7535dce0944201b4a93e54\nexport function getAgentScopedMediaLocalRootsForSources(params: { cfg: OpenClawConfig; agentId?: string; mediaSources?: readonly string[]; }): readonly string[];","entrypoint":"media-local-roots","exportName":"getAgentScopedMediaLocalRootsForSources","importSpecifier":"openclaw/plugin-sdk/media-local-roots","kind":"function","recordType":"export","sourcePath":"src/media/local-roots.ts"}
|
|
{"category":null,"entrypoint":"media-mime","importSpecifier":"openclaw/plugin-sdk/media-mime","recordType":"module","sourcePath":"src/plugin-sdk/media-mime.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function detectMime(opts: { buffer?: Buffer; headerMime?: string | null; additionalMimeHints?: readonly (string | null | undefined)[]; filePath?: string; }): Promise<string | undefined>;","entrypoint":"media-mime","exportName":"detectMime","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function extensionForMime(mime?: string | null): string | undefined;","entrypoint":"media-mime","exportName":"extensionForMime","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function getFileExtension(filePath?: string | null): string | undefined;","entrypoint":"media-mime","exportName":"getFileExtension","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport function mediaKindFromMime(mime?: string | null): MediaKind | undefined;","entrypoint":"media-mime","exportName":"mediaKindFromMime","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function mimeTypeFromFilePath(filePath?: string | null): string | undefined;","entrypoint":"media-mime","exportName":"mimeTypeFromFilePath","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function normalizeMimeType(mime?: string | null): string | undefined;","entrypoint":"media-mime","exportName":"normalizeMimeType","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport type MediaKind = MediaKind;","entrypoint":"media-mime","exportName":"MediaKind","importSpecifier":"openclaw/plugin-sdk/media-mime","kind":"type","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"category":null,"entrypoint":"media-runtime","importSpecifier":"openclaw/plugin-sdk/media-runtime","recordType":"module","sourcePath":"src/plugin-sdk/media-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3408fa38d0d81b38d8f47ed814de4be988a0ceec499d87647e870acaf8c4a02c\nexport function buildAgentMediaPayload(mediaList: Array<{ path: string; contentType?: string | null; }>): AgentMediaPayload;","entrypoint":"media-runtime","exportName":"buildAgentMediaPayload","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/agent-media-payload.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport function buildImageResizeSideGrid(maxSide: number, sideStart: number): number[];","entrypoint":"media-runtime","exportName":"buildImageResizeSideGrid","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: ab9e69bc5f0ad1b2d519072ae83db0ce4e2c24492da4bfec0387c54bb2c21bec\nexport function buildOutboundMediaLoadOptions(params?: OutboundMediaLoadParams): OutboundMediaLoadOptions;","entrypoint":"media-runtime","exportName":"buildOutboundMediaLoadOptions","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/load-options.ts"}
|
|
{"declaration":"// declaration closure: c167c642813ef89f07e5f1ec275544934448b2e9c1c56dcb127710a35a5395ca\nexport function canonicalizeBase64(base64: string): string | undefined;","entrypoint":"media-runtime","exportName":"canonicalizeBase64","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/base64.ts"}
|
|
{"declaration":"// declaration closure: 4d0fd0b6640c20a807d0ea141b1a762396ac7a872269348f49b12197558cb7a9\nexport function createDirectTextMediaOutbound<TOpts extends Record<string, unknown>, TResult extends DirectSendResult>(params: { channel: string; resolveSender: (deps: OutboundSendDeps | undefined) => DirectSendFn<TOpts, TResult>; resolveMaxBytes: (params: { cfg: OpenClawConfig; accountId?: string | null; }) => number | undefined; buildTextOptions: (params: DirectSendOptions) => TOpts; buildMediaOptions: (params: DirectSendOptions) => TOpts; }): ChannelOutboundAdapter;","entrypoint":"media-runtime","exportName":"createDirectTextMediaOutbound","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/outbound/direct-text-media.ts"}
|
|
{"declaration":"// declaration closure: 4d0fd0b6640c20a807d0ea141b1a762396ac7a872269348f49b12197558cb7a9\nexport function createScopedChannelMediaMaxBytesResolver(channel: string): (params: { cfg: OpenClawConfig; accountId?: string | null; }) => number | undefined;","entrypoint":"media-runtime","exportName":"createScopedChannelMediaMaxBytesResolver","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/outbound/direct-text-media.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function detectMime(opts: { buffer?: Buffer; headerMime?: string | null; additionalMimeHints?: readonly (string | null | undefined)[]; filePath?: string; }): Promise<string | undefined>;","entrypoint":"media-runtime","exportName":"detectMime","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 66955c845820287e980bd8f01eb361b67e37a0ca6c11f268265da7fda6eadc70\nexport function encodePngRgba(buffer: Buffer, width: number, height: number): Buffer;","entrypoint":"media-runtime","exportName":"encodePngRgba","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/png-encode.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function ensureMediaDir(): Promise<string>;","entrypoint":"media-runtime","exportName":"ensureMediaDir","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: c167c642813ef89f07e5f1ec275544934448b2e9c1c56dcb127710a35a5395ca\nexport function estimateBase64DecodedBytes(base64: string): number;","entrypoint":"media-runtime","exportName":"estimateBase64DecodedBytes","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/base64.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function extensionForMime(mime?: string | null): string | undefined;","entrypoint":"media-runtime","exportName":"extensionForMime","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function extractOriginalFilename(filePath: string): string;","entrypoint":"media-runtime","exportName":"extractOriginalFilename","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 66955c845820287e980bd8f01eb361b67e37a0ca6c11f268265da7fda6eadc70\nexport function fillPixel(buf: Buffer, x: number, y: number, width: number, r: number, g: number, b: number, a?: number): void;","entrypoint":"media-runtime","exportName":"fillPixel","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/png-encode.ts"}
|
|
{"declaration":"// declaration closure: 0f2faf50cfda9f7b19a992a154956ae934b424786d7535dce0944201b4a93e54\nexport function getAgentScopedMediaLocalRoots(cfg: OpenClawConfig, agentId?: string): readonly string[];","entrypoint":"media-runtime","exportName":"getAgentScopedMediaLocalRoots","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/local-roots.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function getFileExtension(filePath?: string | null): string | undefined;","entrypoint":"media-runtime","exportName":"getFileExtension","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport function getImageMetadata(buffer: Buffer): Promise<ImageMetadata | null>;","entrypoint":"media-runtime","exportName":"getImageMetadata","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function getMediaDir(): string;","entrypoint":"media-runtime","exportName":"getMediaDir","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function isGifMedia(opts: { contentType?: string | null; fileName?: string | null; }): boolean;","entrypoint":"media-runtime","exportName":"isGifMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport function isImageProcessorUnavailableError(err: unknown): boolean;","entrypoint":"media-runtime","exportName":"isImageProcessorUnavailableError","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: 06c578bd25f9665dca418f8761b05d6dadfb72d82843e8f9afea5b3312c35fc2\nexport function isInboundPathAllowed(params: { filePath: string; roots: readonly string[]; fallbackRoots?: readonly string[]; }): boolean;","entrypoint":"media-runtime","exportName":"isInboundPathAllowed","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/inbound-path-policy.ts"}
|
|
{"declaration":"// declaration closure: 86868cc2b5d71b7a70ff137868f3e9fbf51a6fb68c2c0af74206f67c1946bdd2\nexport function isVoiceCompatibleAudio(opts: { contentType?: string | null; fileName?: string | null; }): boolean;","entrypoint":"media-runtime","exportName":"isVoiceCompatibleAudio","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/audio.ts"}
|
|
{"declaration":"// declaration closure: 86868cc2b5d71b7a70ff137868f3e9fbf51a6fb68c2c0af74206f67c1946bdd2\nexport function isVoiceMessageCompatibleAudio(opts: { contentType?: string | null; fileName?: string | null; }): boolean;","entrypoint":"media-runtime","exportName":"isVoiceMessageCompatibleAudio","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/audio.ts"}
|
|
{"declaration":"// declaration closure: 7ef458494fce56fdd2f700fadcc953f80c92bfafbc10349a2c75b3138d919784\nexport function kindFromMime(mime?: string | null): MediaKind | undefined;","entrypoint":"media-runtime","exportName":"kindFromMime","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/mime.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport function maxBytesForKind(kind: MediaKind): number;","entrypoint":"media-runtime","exportName":"maxBytesForKind","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport function mediaKindFromMime(mime?: string | null): MediaKind | undefined;","entrypoint":"media-runtime","exportName":"mediaKindFromMime","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: 06c578bd25f9665dca418f8761b05d6dadfb72d82843e8f9afea5b3312c35fc2\nexport function normalizeInboundPathRoots(roots?: readonly string[]): string[];","entrypoint":"media-runtime","exportName":"normalizeInboundPathRoots","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/inbound-path-policy.ts"}
|
|
{"declaration":"// declaration closure: 0c9a5816b6a0bfe37eafc7776d641b080780e04be27704c02c2f51d7c1f2c2df\nexport function normalizePollDurationHours(value: number | undefined, options: { defaultHours: number; maxHours: number; }): number;","entrypoint":"media-runtime","exportName":"normalizePollDurationHours","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/polls.ts"}
|
|
{"declaration":"// declaration closure: 0c9a5816b6a0bfe37eafc7776d641b080780e04be27704c02c2f51d7c1f2c2df\nexport function normalizePollInput(input: PollInput, options?: NormalizePollOptions): NormalizedPollInput;","entrypoint":"media-runtime","exportName":"normalizePollInput","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/polls.ts"}
|
|
{"declaration":"// declaration closure: 8598a1a0293b0409a01ebc901ac5f824c6d8da8dcdd5432a68f9c7359a896437\nexport function parseFfprobeCodecAndSampleRate(stdout: string): { codec: string | null; sampleRateHz: number | null; };","entrypoint":"media-runtime","exportName":"parseFfprobeCodecAndSampleRate","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/ffmpeg-exec.ts"}
|
|
{"declaration":"// declaration closure: 09037e35e59533e6e4fd451270f62c40d47edf0fc8a41cc651428adc70d4a653\nexport function parseMediaContentLength(raw: string | null): number | null;","entrypoint":"media-runtime","exportName":"parseMediaContentLength","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"packages/media-core/src/content-length.ts"}
|
|
{"declaration":"// declaration closure: bf0c04291fb7f7fd094d58ddd06a3cf86e02c7cbd204b802d4a16c23a28d1b5b\nexport function probeVideoDimensions(buffer: Buffer): Promise<VideoDimensions | undefined>;","entrypoint":"media-runtime","exportName":"probeVideoDimensions","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/media-probe.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport function readRemoteMediaBuffer(options: FetchMediaOptions): Promise<FetchMediaResult>;","entrypoint":"media-runtime","exportName":"readRemoteMediaBuffer","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readResponseTextSnippet(response: Response, options?: ReadResponseTextPrefixOptions & { maxBytes?: number; maxChars?: number; }): Promise<string | undefined>;","entrypoint":"media-runtime","exportName":"readResponseTextSnippet","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readResponseWithLimit(response: Response, maxBytes: number, options?: ReadResponseTextPrefixOptions & { onOverflow?: (params: { size: number; maxBytes: number; res: Response; }) => Error; }): Promise<Buffer>;","entrypoint":"media-runtime","exportName":"readResponseWithLimit","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 5a3dcc400f58f6a6ebd17c7a575270a1998bc9cfaa7d73c63659c69575270e1e\nexport function renderQrPngBase64(input: string, opts?: QrPngRenderOptions): Promise<string>;","entrypoint":"media-runtime","exportName":"renderQrPngBase64","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/qr-image.ts"}
|
|
{"declaration":"// declaration closure: 5a3dcc400f58f6a6ebd17c7a575270a1998bc9cfaa7d73c63659c69575270e1e\nexport function renderQrPngDataUrl(input: string, opts?: QrPngRenderOptions): Promise<string>;","entrypoint":"media-runtime","exportName":"renderQrPngDataUrl","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/qr-image.ts"}
|
|
{"declaration":"// declaration closure: 6e2b03554130e45e6ea02af2257b59a8b2785116e8f3c3cc657ca296906d1e18\nexport function renderQrTerminal(input: string, opts?: { small?: boolean; }): Promise<string>;","entrypoint":"media-runtime","exportName":"renderQrTerminal","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/qr-terminal.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport function resizeToJpeg(params: ResizeToJpegParams): Promise<Buffer>;","entrypoint":"media-runtime","exportName":"resizeToJpeg","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: f9f07192184661b90c9a58dde1b540250107f1863731607a3c0d58532e11aa8d\nexport function resolveAutoImageModel(params: { cfg: OpenClawConfig; agentId?: string; agentDir?: string; workspaceDir?: string; activeModel?: ActiveMediaModel; }): Promise<ActiveMediaModel | null>;","entrypoint":"media-runtime","exportName":"resolveAutoImageModel","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runner.ts"}
|
|
{"declaration":"// declaration closure: d4f8112b70de37d23b48adedc3f2fd0b5df0f68487cf5c2364eeb34582e740bd\nexport function resolveAutoMediaKeyProviders(params: { capability: MediaUnderstandingCapability; cfg?: OpenClawConfig; workspaceDir?: string; providerRegistry?: Map<string, MediaUnderstandingProvider>; }): string[];","entrypoint":"media-runtime","exportName":"resolveAutoMediaKeyProviders","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/defaults.ts"}
|
|
{"declaration":"// declaration closure: 846d028afca97a197b9936e5f8fb57ac8a7ca1919411fe4f6dcdc5388977a25c\nexport function resolveChannelMediaMaxBytes(params: { cfg: OpenClawConfig; resolveChannelLimitMb: (params: { cfg: OpenClawConfig; accountId: string; }) => number | undefined; accountId?: string | null; }): number | undefined;","entrypoint":"media-runtime","exportName":"resolveChannelMediaMaxBytes","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/media-limits.ts"}
|
|
{"declaration":"// declaration closure: d4f8112b70de37d23b48adedc3f2fd0b5df0f68487cf5c2364eeb34582e740bd\nexport function resolveDefaultMediaModel(params: { providerId: string; capability: MediaUnderstandingCapability; cfg?: OpenClawConfig; workspaceDir?: string; providerRegistry?: Map<string, MediaUnderstandingProvider>; includeConfiguredImageModels?: boolean; }): string | undefined;","entrypoint":"media-runtime","exportName":"resolveDefaultMediaModel","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/defaults.ts"}
|
|
{"declaration":"// declaration closure: 8598a1a0293b0409a01ebc901ac5f824c6d8da8dcdd5432a68f9c7359a896437\nexport function resolveFfmpegBin(): string;","entrypoint":"media-runtime","exportName":"resolveFfmpegBin","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/ffmpeg-exec.ts"}
|
|
{"declaration":"// declaration closure: b123e51596112b138d42698e2feace7409d06ab7370b3ce092c5841be3d8edc7\nexport function resolveOutboundAttachmentFromUrl(mediaUrl: string, maxBytes: number, options?: { mediaAccess?: OutboundMediaAccess; localRoots?: readonly string[]; readFile?: (filePath: string) => Promise<Buffer>; }): Promise<{ path: string; contentType?: string; }>;","entrypoint":"media-runtime","exportName":"resolveOutboundAttachmentFromUrl","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/outbound-attachment.ts"}
|
|
{"declaration":"// declaration closure: 8598a1a0293b0409a01ebc901ac5f824c6d8da8dcdd5432a68f9c7359a896437\nexport function runFfmpeg(args: string[], options?: MediaExecOptions): Promise<string>;","entrypoint":"media-runtime","exportName":"runFfmpeg","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/ffmpeg-exec.ts"}
|
|
{"declaration":"// declaration closure: 8598a1a0293b0409a01ebc901ac5f824c6d8da8dcdd5432a68f9c7359a896437\nexport function runFfprobe(args: string[], options?: MediaExecOptions): Promise<string>;","entrypoint":"media-runtime","exportName":"runFfprobe","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/ffmpeg-exec.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function saveMediaBuffer(buffer: Buffer, contentType?: string, subdir?: string, maxBytes?: number, originalFilename?: string, detectionFilePathHint?: string): Promise<SavedMedia>;","entrypoint":"media-runtime","exportName":"saveMediaBuffer","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function saveMediaSource(source: string, headers?: Record<string, string>, subdir?: string, maxBytes?: number): Promise<SavedMedia>;","entrypoint":"media-runtime","exportName":"saveMediaSource","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport function saveRemoteMedia(options: SaveRemoteMediaOptions): Promise<SavedRemoteMedia>;","entrypoint":"media-runtime","exportName":"saveRemoteMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport function saveResponseMedia(res: Response, options?: SaveResponseMediaOptions): Promise<SavedRemoteMedia>;","entrypoint":"media-runtime","exportName":"saveResponseMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: 8e12257dbd2f491cfd7fadf66a01a397e0266f46ed9225de3ada679f2978101a\nexport function transcodeAudioBuffer(params: { audioBuffer: Buffer; sourceExtension: string; targetExtension: string; timeoutMs?: number; }): Promise<AudioContainerTranscodeOutcome>;","entrypoint":"media-runtime","exportName":"transcodeAudioBuffer","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/audio-transcode.ts"}
|
|
{"declaration":"// declaration closure: 8e12257dbd2f491cfd7fadf66a01a397e0266f46ed9225de3ada679f2978101a\nexport function transcodeAudioBufferToOpus(params: { audioBuffer: Buffer; inputExtension?: string; inputFileName?: string; tempPrefix?: string; outputFileName?: string; timeoutMs?: number; sampleRateHz?: number; bitrate?: string; channels?: number; maxDurationSeconds?: number; }): Promise<Buffer>;","entrypoint":"media-runtime","exportName":"transcodeAudioBufferToOpus","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/audio-transcode.ts"}
|
|
{"declaration":"// declaration closure: e96019a9189740f1729a4f3ce671815e49f0fae12723a76c5c08453eb9b4e74a\nexport function transcribeFirstAudio(params: { ctx: MsgContext; cfg: OpenClawConfig; agentDir?: string; providers?: Record<string, MediaUnderstandingProvider>; activeModel?: ActiveMediaModel; }): Promise<string | undefined>;","entrypoint":"media-runtime","exportName":"transcribeFirstAudio","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/audio-preflight.ts"}
|
|
{"declaration":"// declaration closure: 0bfb938ef83689556a851e7356c209ea108c74276d146a712c09f4406cf75331\nexport function unlinkIfExists(filePath: string | null | undefined): Promise<void>;","entrypoint":"media-runtime","exportName":"unlinkIfExists","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/temp-files.ts"}
|
|
{"declaration":"// declaration closure: 5a3dcc400f58f6a6ebd17c7a575270a1998bc9cfaa7d73c63659c69575270e1e\nexport function writeQrPngTempFile(input: string, opts: QrPngTempFileOptions): Promise<QrPngTempFile>;","entrypoint":"media-runtime","exportName":"writeQrPngTempFile","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"function","recordType":"export","sourcePath":"src/media/qr-image.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport const IMAGE_REDUCE_QUALITY_STEPS: readonly [85, 75, 65, 55, 45, 35];","entrypoint":"media-runtime","exportName":"IMAGE_REDUCE_QUALITY_STEPS","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport const MAX_AUDIO_BYTES: number;","entrypoint":"media-runtime","exportName":"MAX_AUDIO_BYTES","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport const MAX_IMAGE_BYTES: number;","entrypoint":"media-runtime","exportName":"MAX_IMAGE_BYTES","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: 4085deff73bf74e418f0466824a0e4035a6a7eed4bb4974135933b0dd1099cc3\nexport const MEDIA_FFMPEG_MAX_AUDIO_DURATION_SECS: number;","entrypoint":"media-runtime","exportName":"MEDIA_FFMPEG_MAX_AUDIO_DURATION_SECS","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"src/media/ffmpeg-limits.ts"}
|
|
{"declaration":"// declaration closure: 3bf9b25eaa979ce06d4011baeba72a2411b0e3415a77d844c686ba88cfa3da8f\nexport const describeImageWithModel: (params: import(\"./types.ts\").ImageDescriptionRequest) => Promise<import(\"./types.ts\").ImageDescriptionResult>;","entrypoint":"media-runtime","exportName":"describeImageWithModel","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"src/media-understanding/image-runtime.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport const fetchRemoteMedia: (options: FetchMediaOptions) => Promise<FetchMediaResult>;","entrypoint":"media-runtime","exportName":"fetchRemoteMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"const","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport type FetchLike = FetchLike;","entrypoint":"media-runtime","exportName":"FetchLike","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: 4096d89ecc8c0ae5e746bb74aaddfd5fbc2877dfbad900a2b8d37cd786defc93\nexport type MediaKind = MediaKind;","entrypoint":"media-runtime","exportName":"MediaKind","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"packages/media-core/src/constants.ts"}
|
|
{"declaration":"// declaration closure: ab9e69bc5f0ad1b2d519072ae83db0ce4e2c24492da4bfec0387c54bb2c21bec\nexport type OutboundMediaAccess = OutboundMediaAccess;","entrypoint":"media-runtime","exportName":"OutboundMediaAccess","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/media/load-options.ts"}
|
|
{"declaration":"// declaration closure: ab9e69bc5f0ad1b2d519072ae83db0ce4e2c24492da4bfec0387c54bb2c21bec\nexport type OutboundMediaReadFile = OutboundMediaReadFile;","entrypoint":"media-runtime","exportName":"OutboundMediaReadFile","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/media/load-options.ts"}
|
|
{"declaration":"// declaration closure: 0c9a5816b6a0bfe37eafc7776d641b080780e04be27704c02c2f51d7c1f2c2df\nexport type PollInput = PollInput;","entrypoint":"media-runtime","exportName":"PollInput","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/polls.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport type SavedMedia = SavedMedia;","entrypoint":"media-runtime","exportName":"SavedMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport type SavedRemoteMedia = SavedRemoteMedia;","entrypoint":"media-runtime","exportName":"SavedRemoteMedia","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"type","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"declaration":"// declaration closure: 44231240ccc2f71827f0f8780e547804e818aafc85f4e81b974dac00b7905ef3\nexport class MediaFetchError extends Error {\n readonly code: MediaFetchErrorCode;\n readonly status?: number;\n constructor(code: MediaFetchErrorCode, message: string, options?: {\n cause?: unknown;\n status?: number;\n });\n}","entrypoint":"media-runtime","exportName":"MediaFetchError","importSpecifier":"openclaw/plugin-sdk/media-runtime","kind":"class","recordType":"export","sourcePath":"src/media/fetch.ts"}
|
|
{"category":null,"entrypoint":"media-store","importSpecifier":"openclaw/plugin-sdk/media-store","recordType":"module","sourcePath":"src/plugin-sdk/media-store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function readMediaBuffer(id: string, subdir?: string, maxBytes?: number): Promise<ReadMediaBufferResult>;","entrypoint":"media-store","exportName":"readMediaBuffer","importSpecifier":"openclaw/plugin-sdk/media-store","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function resolveMediaBufferPath(id: string, subdir?: string): Promise<string>;","entrypoint":"media-store","exportName":"resolveMediaBufferPath","importSpecifier":"openclaw/plugin-sdk/media-store","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function saveMediaBuffer(buffer: Buffer, contentType?: string, subdir?: string, maxBytes?: number, originalFilename?: string, detectionFilePathHint?: string): Promise<SavedMedia>;","entrypoint":"media-store","exportName":"saveMediaBuffer","importSpecifier":"openclaw/plugin-sdk/media-store","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport function saveMediaStream(stream: AsyncIterable<unknown>, contentType?: string, subdir?: string, maxBytes?: number, originalFilename?: string, detectionFilePathHint?: string): Promise<SavedMedia>;","entrypoint":"media-store","exportName":"saveMediaStream","importSpecifier":"openclaw/plugin-sdk/media-store","kind":"function","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"declaration":"// declaration closure: 807dbbe2ac4ee8b95f29aeb1fc368472197e98a1d44668a4f7ae5744f2321a7e\nexport type SavedMedia = SavedMedia;","entrypoint":"media-store","exportName":"SavedMedia","importSpecifier":"openclaw/plugin-sdk/media-store","kind":"type","recordType":"export","sourcePath":"src/media/store.ts"}
|
|
{"category":null,"entrypoint":"media-understanding","importSpecifier":"openclaw/plugin-sdk/media-understanding","recordType":"module","sourcePath":"src/plugin-sdk/media-understanding.ts"}
|
|
{"declaration":"// declaration closure: 9189c2332a332cfc697ccb259fc7dcf67892145d08e767af63ef3baadc6b9d3f\nexport function buildOpenAiCompatibleVideoRequestBody(params: { model: string; prompt: string; mime: string; buffer: Buffer; }): { model: string; messages: { role: string; content: ({ type: string; text: string; video_url?: undefined; } | { type: string; video_url: { url: string; }; text?: undefined; })[]; }[]; };","entrypoint":"media-understanding","exportName":"buildOpenAiCompatibleVideoRequestBody","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"function","recordType":"export","sourcePath":"packages/media-understanding-common/src/openai-compatible-video.ts"}
|
|
{"declaration":"// declaration closure: 9189c2332a332cfc697ccb259fc7dcf67892145d08e767af63ef3baadc6b9d3f\nexport function coerceOpenAiCompatibleVideoText(payload: OpenAiCompatibleVideoPayload): string | null;","entrypoint":"media-understanding","exportName":"coerceOpenAiCompatibleVideoText","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"function","recordType":"export","sourcePath":"packages/media-understanding-common/src/openai-compatible-video.ts"}
|
|
{"declaration":"// declaration closure: 9189c2332a332cfc697ccb259fc7dcf67892145d08e767af63ef3baadc6b9d3f\nexport function resolveMediaUnderstandingString(value: string | undefined, fallback: string): string;","entrypoint":"media-understanding","exportName":"resolveMediaUnderstandingString","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"function","recordType":"export","sourcePath":"packages/media-understanding-common/src/openai-compatible-video.ts"}
|
|
{"declaration":"// declaration closure: 5c6bea12971d79c4f9a4950a25ddffee3e1b5d4c38d4afb36d07fe81796a0a79\nexport function transcribeOpenAiCompatibleAudio(params: OpenAiCompatibleAudioParams): Promise<AudioTranscriptionResult>;","entrypoint":"media-understanding","exportName":"transcribeOpenAiCompatibleAudio","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"function","recordType":"export","sourcePath":"src/media-understanding/openai-compatible-audio.ts"}
|
|
{"declaration":"// declaration closure: 3bf9b25eaa979ce06d4011baeba72a2411b0e3415a77d844c686ba88cfa3da8f\nexport const describeImageWithModel: (params: import(\"./types.ts\").ImageDescriptionRequest) => Promise<import(\"./types.ts\").ImageDescriptionResult>;","entrypoint":"media-understanding","exportName":"describeImageWithModel","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"const","recordType":"export","sourcePath":"src/media-understanding/image-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3bf9b25eaa979ce06d4011baeba72a2411b0e3415a77d844c686ba88cfa3da8f\nexport const describeImageWithModelPayloadTransform: (params: import(\"./types.ts\").ImageDescriptionRequest, onPayload: ((payload: unknown, model: import(\"@openclaw/llm-core\").Model) => import(\"@openclaw/llm-core\").MaybePromise<unknown>) | undefined) => Promise<import(\"./types.ts\").ImageDescriptionResult>;","entrypoint":"media-understanding","exportName":"describeImageWithModelPayloadTransform","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"const","recordType":"export","sourcePath":"src/media-understanding/image-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3bf9b25eaa979ce06d4011baeba72a2411b0e3415a77d844c686ba88cfa3da8f\nexport const describeImagesWithModel: (params: import(\"./types.ts\").ImagesDescriptionRequest) => Promise<import(\"./types.ts\").ImagesDescriptionResult>;","entrypoint":"media-understanding","exportName":"describeImagesWithModel","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"const","recordType":"export","sourcePath":"src/media-understanding/image-runtime.ts"}
|
|
{"declaration":"// declaration closure: 3bf9b25eaa979ce06d4011baeba72a2411b0e3415a77d844c686ba88cfa3da8f\nexport const describeImagesWithModelPayloadTransform: (params: import(\"./types.ts\").ImagesDescriptionRequest, onPayload: ((payload: unknown, model: import(\"@openclaw/llm-core\").Model) => import(\"@openclaw/llm-core\").MaybePromise<unknown>) | undefined) => Promise<import(\"./types.ts\").ImagesDescriptionResult>;","entrypoint":"media-understanding","exportName":"describeImagesWithModelPayloadTransform","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"const","recordType":"export","sourcePath":"src/media-understanding/image-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type AudioTranscriptionRequest = AudioTranscriptionRequest;","entrypoint":"media-understanding","exportName":"AudioTranscriptionRequest","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type AudioTranscriptionResult = AudioTranscriptionResult;","entrypoint":"media-understanding","exportName":"AudioTranscriptionResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type ImageDescriptionRequest = ImageDescriptionRequest;","entrypoint":"media-understanding","exportName":"ImageDescriptionRequest","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type ImageDescriptionResult = ImageDescriptionResult;","entrypoint":"media-understanding","exportName":"ImageDescriptionResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type ImagesDescriptionInput = ImagesDescriptionInput;","entrypoint":"media-understanding","exportName":"ImagesDescriptionInput","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type ImagesDescriptionRequest = ImagesDescriptionRequest;","entrypoint":"media-understanding","exportName":"ImagesDescriptionRequest","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type ImagesDescriptionResult = ImagesDescriptionResult;","entrypoint":"media-understanding","exportName":"ImagesDescriptionResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type MediaUnderstandingProvider = MediaUnderstandingProvider;","entrypoint":"media-understanding","exportName":"MediaUnderstandingProvider","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type MediaUnderstandingProviderAuthContext = MediaUnderstandingProviderAuthContext;","entrypoint":"media-understanding","exportName":"MediaUnderstandingProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type MediaUnderstandingProviderAuthResult = MediaUnderstandingProviderAuthResult;","entrypoint":"media-understanding","exportName":"MediaUnderstandingProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type MediaUnderstandingProviderRequestAuth = MediaUnderstandingProviderRequestAuth;","entrypoint":"media-understanding","exportName":"MediaUnderstandingProviderRequestAuth","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type MediaUnderstandingProviderSyntheticAuthResult = MediaUnderstandingProviderSyntheticAuthResult;","entrypoint":"media-understanding","exportName":"MediaUnderstandingProviderSyntheticAuthResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 9189c2332a332cfc697ccb259fc7dcf67892145d08e767af63ef3baadc6b9d3f\nexport type OpenAiCompatibleVideoPayload = OpenAiCompatibleVideoPayload;","entrypoint":"media-understanding","exportName":"OpenAiCompatibleVideoPayload","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"packages/media-understanding-common/src/openai-compatible-video.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type StructuredExtractionImageInput = StructuredExtractionImageInput;","entrypoint":"media-understanding","exportName":"StructuredExtractionImageInput","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type StructuredExtractionInput = StructuredExtractionInput;","entrypoint":"media-understanding","exportName":"StructuredExtractionInput","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type StructuredExtractionRequest = StructuredExtractionRequest;","entrypoint":"media-understanding","exportName":"StructuredExtractionRequest","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type StructuredExtractionResult = StructuredExtractionResult;","entrypoint":"media-understanding","exportName":"StructuredExtractionResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type StructuredExtractionTextInput = StructuredExtractionTextInput;","entrypoint":"media-understanding","exportName":"StructuredExtractionTextInput","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type VideoDescriptionRequest = VideoDescriptionRequest;","entrypoint":"media-understanding","exportName":"VideoDescriptionRequest","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"declaration":"// declaration closure: 2cd69fc6b844b7ff54ab1596a8a688006919ba26e61bb8bebcb94b81bac57596\nexport type VideoDescriptionResult = VideoDescriptionResult;","entrypoint":"media-understanding","exportName":"VideoDescriptionResult","importSpecifier":"openclaw/plugin-sdk/media-understanding","kind":"type","recordType":"export","sourcePath":"src/media-understanding/types.ts"}
|
|
{"category":null,"entrypoint":"media-understanding-runtime","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","recordType":"module","sourcePath":"src/plugin-sdk/media-understanding-runtime.ts"}
|
|
{"declaration":"// declaration closure: 39b7d039ad93775c54d518032c078db382c55aa786e080e62441566c81825fe6\nexport function createChannelPreflightAudio<TAudio>(params: { channel: string; isAudio: (value: TAudio) => boolean; deferTranscriptEcho?: boolean; transcribeFirstAudio?: TranscribeFirstAudio; sendTranscriptEcho?: SendTranscriptEcho; }): { isAudio: (value: TAudio) => boolean; suppress: (cfg: OpenClawConfig) => OpenClawConfig; format: (transcript: string, formatTemplate: string) => string; resolve(resolveParams: { request: Parameters<TranscribeFirstAudio>[0]; abortSignal?: AbortSignal; }): Promise<string | undefined>; send(sendParams: { transcript: string; cfg: OpenClawConfig; accountId: string; originatingTo: string; messageThreadId?: string; }): Promise<void>; };","entrypoint":"media-understanding-runtime","exportName":"createChannelPreflightAudio","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/media-understanding-runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function describeImageFile(params: DescribeImageFileParams): Promise<RunMediaUnderstandingFileResult>;","entrypoint":"media-understanding-runtime","exportName":"describeImageFile","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function describeImageFileWithModel(params: DescribeImageFileWithModelParams): Promise<import(\"./types.ts\").ImageDescriptionResult>;","entrypoint":"media-understanding-runtime","exportName":"describeImageFileWithModel","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function describeVideoFile(params: DescribeVideoFileParams): Promise<RunMediaUnderstandingFileResult>;","entrypoint":"media-understanding-runtime","exportName":"describeVideoFile","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function extractStructuredWithModel(params: ExtractStructuredWithModelParams): Promise<import(\"./types.ts\").StructuredExtractionResult>;","entrypoint":"media-understanding-runtime","exportName":"extractStructuredWithModel","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function runMediaUnderstandingFile(params: RunMediaUnderstandingFileParams): Promise<RunMediaUnderstandingFileResult>;","entrypoint":"media-understanding-runtime","exportName":"runMediaUnderstandingFile","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: 278f0f1055f01caa8e26ad06f82df882906ab7a017833d320e57e2634409d1b9\nexport function transcribeAudioFile(params: TranscribeAudioFileParams): Promise<RunMediaUnderstandingFileResult>;","entrypoint":"media-understanding-runtime","exportName":"transcribeAudioFile","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"function","recordType":"export","sourcePath":"src/media-understanding/runtime.ts"}
|
|
{"declaration":"// declaration closure: cd6b0b3b4989312bc10a9e5e87b6c7310d24e3683ad7fd01ec865447e646f450\nexport type ExtractStructuredWithModelParams = ExtractStructuredWithModelParams;","entrypoint":"media-understanding-runtime","exportName":"ExtractStructuredWithModelParams","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"type","recordType":"export","sourcePath":"src/media-understanding/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: cd6b0b3b4989312bc10a9e5e87b6c7310d24e3683ad7fd01ec865447e646f450\nexport type RunMediaUnderstandingFileParams = RunMediaUnderstandingFileParams;","entrypoint":"media-understanding-runtime","exportName":"RunMediaUnderstandingFileParams","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"type","recordType":"export","sourcePath":"src/media-understanding/runtime-types.ts"}
|
|
{"declaration":"// declaration closure: cd6b0b3b4989312bc10a9e5e87b6c7310d24e3683ad7fd01ec865447e646f450\nexport type RunMediaUnderstandingFileResult = RunMediaUnderstandingFileResult;","entrypoint":"media-understanding-runtime","exportName":"RunMediaUnderstandingFileResult","importSpecifier":"openclaw/plugin-sdk/media-understanding-runtime","kind":"type","recordType":"export","sourcePath":"src/media-understanding/runtime-types.ts"}
|
|
{"category":null,"entrypoint":"meeting-runtime","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","recordType":"module","sourcePath":"src/plugin-sdk/meeting-runtime.ts"}
|
|
{"declaration":"// declaration closure: 0698c158396d9a785f4cb975c1c31e89cc879161c4d139027d9d28c5b983f1f8\nexport function addMeetingSetupCheck(status: MeetingSetupStatus, check: MeetingSetupCheck): MeetingSetupStatus;","entrypoint":"meeting-runtime","exportName":"addMeetingSetupCheck","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/setup-checks.ts"}
|
|
{"declaration":"// declaration closure: 4200ffb65897ddfb2c1fb8c68955f98da0f5ed6a9c845bc4fbb2275cec298a60\nexport function asMeetingBrowserTabs(result: unknown): MeetingBrowserCandidateTab[];","entrypoint":"meeting-runtime","exportName":"asMeetingBrowserTabs","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-request.ts"}
|
|
{"declaration":"// declaration closure: 85a9906a47a07f645d82c9eadab37fad3e6814c01511825f954c3da0393ba86f\nexport function buildMeetingSoxAudioCommands(params: MeetingSoxAudioCommandParams): { inputCommand: string[]; outputCommand: string[]; };","entrypoint":"meeting-runtime","exportName":"buildMeetingSoxAudioCommands","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/sox-audio-command.ts"}
|
|
{"declaration":"// declaration closure: 2bb59a56a26365871ed9f559ac4268c5bf01f263490041b03d0a62cfe16c9d0b\nexport function callMeetingBrowserProxyOnNode(params: { runtime: PluginRuntime; adapter: NodeAdapter; nodeId: string; } & MeetingBrowserRequestParams): Promise<unknown>;","entrypoint":"meeting-runtime","exportName":"callMeetingBrowserProxyOnNode","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-node.ts"}
|
|
{"declaration":"// declaration closure: 4e2a04659fe670d4114fe8bd146c9840ba1f57e1dbcc16e1bec84571cd73fff6\nexport function convertMeetingBridgeAudioForStt(audio: Buffer, audioFormat: MeetingRealtimeAudioFormat): Buffer;","entrypoint":"meeting-runtime","exportName":"convertMeetingBridgeAudioForStt","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-format.ts"}
|
|
{"declaration":"// declaration closure: 4e2a04659fe670d4114fe8bd146c9840ba1f57e1dbcc16e1bec84571cd73fff6\nexport function convertMeetingTtsAudioForBridge(audio: Buffer, sampleRate: number, audioFormat: MeetingRealtimeAudioFormat, outputFormat?: string, platformName?: string): Buffer;","entrypoint":"meeting-runtime","exportName":"convertMeetingTtsAudioForBridge","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-format.ts"}
|
|
{"declaration":"// declaration closure: d26cdafc4eb60dd56fdb498ceed8f48f3a3aeb18527438a5ae4650259c04eae1\nexport function createLocalMeetingRealtimeAudioTransport(params: { inputCommand: string[]; outputCommand: string[]; bargeInInputCommand?: string[]; bargeInRmsThreshold: number; bargeInPeakThreshold: number; bargeInCooldownMs: number; logger: RuntimeLogger; logScope: string; audioFormat?: MeetingRealtimeAudioFormat; spawn?: MeetingRealtimeAudioSpawn; }): MeetingRealtimeAudioTransport;","entrypoint":"meeting-runtime","exportName":"createLocalMeetingRealtimeAudioTransport","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-local-audio-transport.ts"}
|
|
{"declaration":"// declaration closure: 2bb59a56a26365871ed9f559ac4268c5bf01f263490041b03d0a62cfe16c9d0b\nexport function createMeetingBrowserNodeCaller(params: { runtime: PluginRuntime; adapter: NodeAdapter; nodeId: string; }): MeetingBrowserRequestCaller;","entrypoint":"meeting-runtime","exportName":"createMeetingBrowserNodeCaller","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-node.ts"}
|
|
{"declaration":"// declaration closure: e85b2c424954dd129374d61d0a830df22da094088b904e00d4b0179114a1e8ec\nexport function createMeetingBrowserNodeInvokePolicy(options: MeetingBrowserNodePolicyOptions): OpenClawPluginNodeInvokePolicy;","entrypoint":"meeting-runtime","exportName":"createMeetingBrowserNodeInvokePolicy","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/node-invoke-policy.ts"}
|
|
{"declaration":"// declaration closure: 008af917c1f48fea3639a0eb82fb74602656f5ce5f067c50c41bcd67a02b9aeb\nexport function createMeetingNodeHost(options: MeetingNodeHostOptions): { handleCommand(paramsJSON?: string | null): Promise<string>; };","entrypoint":"meeting-runtime","exportName":"createMeetingNodeHost","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/node-host.ts"}
|
|
{"declaration":"// declaration closure: a497f726170ad9609292da33e560c9bc8e103937e16ca5313970d7506f9d85bc\nexport function createMeetingRealtimeEngineBindings(params: { platform: MeetingPlatformRuntimeMetadata; config: { realtime: { agentId?: string; toolPolicy: RealtimeVoiceAgentConsultToolPolicy; }; }; fullConfig: OpenClawConfig; runtime: PluginRuntime; logger: RuntimeLogger; }): { platform: MeetingRuntimePlatform; consultAgent: (consult: MeetingAgentConsultParams) => Promise<{ text: string; }>; tools: RealtimeVoiceTool[]; handleToolCall: (call: MeetingRealtimeToolCallParams) => Promise<void>; };","entrypoint":"meeting-runtime","exportName":"createMeetingRealtimeEngineBindings","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/agent-consult.ts"}
|
|
{"declaration":"// declaration closure: 699605db499259a2340110402f41869e00c0bba1b283fef1ea67ecd532c09cee\nexport function createMeetingSession<TTransport extends string, TMode extends string, TToolPolicy extends string>(params: { platform: MeetingPlatformRuntimeMetadata; config: { realtime: { provider?: string; voiceProvider?: string; transcriptionProvider?: string; model?: string; toolPolicy: TToolPolicy; }; }; resolved: MeetingResolvedJoin<TTransport, TMode>; createdAt: string; }): MeetingSessionRecord<TTransport, TMode, { enabled: boolean; strategy: string; provider: string | undefined; model: string | undefined; transcriptionProvider: string | undefined; toolPolicy: TToolPolicy; }>;","entrypoint":"meeting-runtime","exportName":"createMeetingSession","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/session-factory.ts"}
|
|
{"declaration":"// declaration closure: 0698c158396d9a785f4cb975c1c31e89cc879161c4d139027d9d28c5b983f1f8\nexport function createMeetingSetupStatus(checks: MeetingSetupCheck[]): MeetingSetupStatus;","entrypoint":"meeting-runtime","exportName":"createMeetingSetupStatus","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/setup-checks.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function createMeetingVoiceCallGateway(params: { config: MeetingVoiceCallConfig; runtime: PluginRuntime; surface: MeetingVoiceCallSurface; connectClient: (params: { config: MeetingVoiceCallConfig; surface: MeetingVoiceCallSurface; }) => Promise<MeetingVoiceCallGatewayClient>; }): MeetingVoiceCallGateway;","entrypoint":"meeting-runtime","exportName":"createMeetingVoiceCallGateway","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 16ed7eaba998b78d414a171eda27861782b282b804efa45aab28400200bc3e1e\nexport function createNodeMeetingRealtimeAudioTransport(params: { runtime: PluginRuntime; nodeId: string; bridgeId: string; logger: RuntimeLogger; commandName: string; logScope: string; logPrefix: string; audioFormat?: MeetingRealtimeAudioFormat; }): MeetingRealtimeAudioTransport;","entrypoint":"meeting-runtime","exportName":"createNodeMeetingRealtimeAudioTransport","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-node-audio-transport.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function endMeetingVoiceCallGatewayCall(params: { gateway: MeetingVoiceCallGateway; callId: string; }): Promise<void>;","entrypoint":"meeting-runtime","exportName":"endMeetingVoiceCallGatewayCall","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function getMeetingVoiceCallGatewayCall(params: { gateway: MeetingVoiceCallGateway; callId: string; }): Promise<MeetingVoiceCallStatusResult>;","entrypoint":"meeting-runtime","exportName":"getMeetingVoiceCallGatewayCall","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function isMeetingVoiceCallMissingError(error: unknown): boolean;","entrypoint":"meeting-runtime","exportName":"isMeetingVoiceCallMissingError","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function joinMeetingViaVoiceCallGateway(params: { config: MeetingVoiceCallConfig; gateway: MeetingVoiceCallGateway; surface: MeetingVoiceCallSurface; dialInNumber: string; dtmfSequence?: string; logger?: RuntimeLogger; message?: string; requesterSessionKey?: string; agentId?: string; sessionKey?: string; }): Promise<MeetingVoiceCallJoinResult>;","entrypoint":"meeting-runtime","exportName":"joinMeetingViaVoiceCallGateway","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: eddd7dc382a58d56b7886941c0021bdc9fa286b90bb1a24c88f5b0b739e143af\nexport function leaveMeetingWithBrowser<Session, Mode extends string, Health extends MeetingBrowserHealth, Transcript extends MeetingTranscriptSnapshot>(params: { adapter: BrowserAdapter<Session, Mode, Health, Transcript>; callBrowser: MeetingBrowserRequestCaller; launch: boolean; meetingSessionId?: string; meetingUrl: string; tab: MeetingBrowserTab; timeoutMs: number; }): Promise<{ left: boolean; note: string; }>;","entrypoint":"meeting-runtime","exportName":"leaveMeetingWithBrowser","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-session-control.ts"}
|
|
{"declaration":"// declaration closure: 85bb2dfeed7a205fbe337556d894cd6971cdfb07ef64a518211707011d773971\nexport function openMeetingWithBrowser<Session extends MeetingBrowserJoinSession<Mode>, Mode extends string, Health extends MeetingBrowserHealth & { browserTitle?: string; browserUrl?: string; notes?: string[]; }, Transcript extends MeetingTranscriptSnapshot>(params: { adapter: BrowserAdapter<Session, Mode, Health, Transcript>; callBrowser: MeetingBrowserRequestCaller; config: MeetingBrowserControllerConfig; session: Session; }): Promise<{ launched: boolean; browser?: Health; tab?: MeetingBrowserTab; }>;","entrypoint":"meeting-runtime","exportName":"openMeetingWithBrowser","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-controller.ts"}
|
|
{"declaration":"// declaration closure: 4200ffb65897ddfb2c1fb8c68955f98da0f5ed6a9c845bc4fbb2275cec298a60\nexport function readMeetingBrowserTab(result: unknown): MeetingBrowserCandidateTab | undefined;","entrypoint":"meeting-runtime","exportName":"readMeetingBrowserTab","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-request.ts"}
|
|
{"declaration":"// declaration closure: eddd7dc382a58d56b7886941c0021bdc9fa286b90bb1a24c88f5b0b739e143af\nexport function readMeetingTranscriptWithBrowser<Session, Mode extends string, Health extends MeetingBrowserHealth, Transcript extends MeetingTranscriptSnapshot>(params: { adapter: BrowserAdapter<Session, Mode, Health, Transcript>; callBrowser: MeetingBrowserRequestCaller; finalize: boolean; meetingUrl: string; meetingSessionId: string; tab: MeetingBrowserTab; timeoutMs: number; }): Promise<Transcript>;","entrypoint":"meeting-runtime","exportName":"readMeetingTranscriptWithBrowser","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-session-control.ts"}
|
|
{"declaration":"// declaration closure: 85bb2dfeed7a205fbe337556d894cd6971cdfb07ef64a518211707011d773971\nexport function recoverMeetingBrowserTab<Session, Mode extends string, Health extends MeetingBrowserHealth & { browserTitle?: string; browserUrl?: string; notes?: string[]; }, Transcript extends MeetingTranscriptSnapshot>(params: { adapter: BrowserAdapter<Session, Mode, Health, Transcript>; allowSessionAdoption?: boolean; autoJoin?: boolean; callBrowser: MeetingBrowserRequestCaller; captureCaptions?: boolean; config: MeetingBrowserControllerConfig; locationLabel: string; meetingSessionId?: string; mode: Mode; requestedMeetingUrl: string | undefined; readOnly?: boolean; timeoutMs?: number; trackedMeetingUrl: string | undefined; trackedTargetId: string | undefined; }): Promise<{ found: boolean; targetId?: string; tab?: MeetingBrowserCandidateTab; browser?: Health; message: string; }>;","entrypoint":"meeting-runtime","exportName":"recoverMeetingBrowserTab","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-controller.ts"}
|
|
{"declaration":"// declaration closure: 4200ffb65897ddfb2c1fb8c68955f98da0f5ed6a9c845bc4fbb2275cec298a60\nexport function resolveLocalMeetingBrowserRequest(runtime: PluginRuntime): Promise<MeetingBrowserRequestCaller>;","entrypoint":"meeting-runtime","exportName":"resolveLocalMeetingBrowserRequest","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-request.ts"}
|
|
{"declaration":"// declaration closure: 2bb59a56a26365871ed9f559ac4268c5bf01f263490041b03d0a62cfe16c9d0b\nexport function resolveMeetingBrowserNode(params: { runtime: PluginRuntime; adapter: NodeAdapter; requestedNode?: string; }): Promise<string>;","entrypoint":"meeting-runtime","exportName":"resolveMeetingBrowserNode","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-node.ts"}
|
|
{"declaration":"// declaration closure: 2bb59a56a26365871ed9f559ac4268c5bf01f263490041b03d0a62cfe16c9d0b\nexport function resolveMeetingBrowserNodeInfo(params: { runtime: PluginRuntime; adapter: NodeAdapter; requestedNode?: string; }): Promise<MeetingBrowserNodeInfo>;","entrypoint":"meeting-runtime","exportName":"resolveMeetingBrowserNodeInfo","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/browser-node.ts"}
|
|
{"declaration":"// declaration closure: 4e2a04659fe670d4114fe8bd146c9840ba1f57e1dbcc16e1bec84571cd73fff6\nexport function resolveMeetingRealtimeAudioFormat(audioFormat: MeetingRealtimeAudioFormat): import(\"../talk/provider-types.js\").RealtimeVoiceAudioFormat;","entrypoint":"meeting-runtime","exportName":"resolveMeetingRealtimeAudioFormat","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-format.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport function speakMeetingViaVoiceCallGateway(params: { gateway: MeetingVoiceCallGateway; callId: string; message: string; }): Promise<void>;","entrypoint":"meeting-runtime","exportName":"speakMeetingViaVoiceCallGateway","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 3e0dacfaf0eacbda2246c102519d8cf7649f3ea29241ed72b719e79519817453\nexport function startMeetingAgentRealtimeEngine(params: { config: MeetingRealtimeEngineConfig; fullConfig: OpenClawConfig; runtime: PluginRuntime; platform: MeetingRuntimePlatform; meetingSessionId: string; requesterSessionKey?: string; logPrefix?: \"node\"; transport: MeetingRealtimeAudioTransport; logger: RuntimeLogger; providers?: RealtimeTranscriptionProviderPlugin[]; consultAgent: (params: MeetingAgentConsultParams) => Promise<{ text: string; }>; }): Promise<MeetingRealtimeAudioEngineHandle>;","entrypoint":"meeting-runtime","exportName":"startMeetingAgentRealtimeEngine","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-agent-engine.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport function startMeetingRealtimeEngine(params: { config: MeetingRealtimeEngineConfig; fullConfig: OpenClawConfig; runtime: PluginRuntime; platform: MeetingRuntimePlatform; meetingSessionId: string; requesterSessionKey?: string; logPrefix?: \"node\"; talkSessionId?: string; talkContext?: { nodeId: string; bridgeId: string; }; transport: MeetingRealtimeAudioTransport; logger: RuntimeLogger; providers?: RealtimeVoiceProviderPlugin[]; consultAgent: (params: MeetingAgentConsultParams) => Promise<{ text: string; }>; tools: RealtimeVoiceTool[]; handleToolCall: (params: MeetingRealtimeToolCallParams) => Promise<void>; }): Promise<MeetingRealtimeAudioEngineHandle>;","entrypoint":"meeting-runtime","exportName":"startMeetingRealtimeEngine","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"function","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingAgentConsultParams = MeetingAgentConsultParams;","entrypoint":"meeting-runtime","exportName":"MeetingAgentConsultParams","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingBrowserCandidateTab = MeetingBrowserCandidateTab;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserCandidateTab","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 85bb2dfeed7a205fbe337556d894cd6971cdfb07ef64a518211707011d773971\nexport type MeetingBrowserControllerConfig = MeetingBrowserControllerConfig;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserControllerConfig","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/browser-controller.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingBrowserHealth<TManualReason extends string = string, TSpeechBlockedReason extends string = string> = MeetingBrowserHealth<TManualReason, TSpeechBlockedReason>;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserHealth","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserJoinSession<Mode extends string> = MeetingBrowserJoinSession<Mode>;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserJoinSession","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserLeaveStep = MeetingBrowserLeaveStep;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserLeaveStep","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: 2bb59a56a26365871ed9f559ac4268c5bf01f263490041b03d0a62cfe16c9d0b\nexport type MeetingBrowserNodeInfo = MeetingBrowserNodeInfo;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserNodeInfo","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/browser-node.ts"}
|
|
{"declaration":"// declaration closure: e85b2c424954dd129374d61d0a830df22da094088b904e00d4b0179114a1e8ec\nexport type MeetingBrowserNodePolicyOptions = MeetingBrowserNodePolicyOptions;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserNodePolicyOptions","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/node-invoke-policy.ts"}
|
|
{"declaration":"// declaration closure: e85b2c424954dd129374d61d0a830df22da094088b904e00d4b0179114a1e8ec\nexport type MeetingBrowserNodeStartConfig = MeetingBrowserNodeStartConfig;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserNodeStartConfig","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/node-invoke-policy.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserPermissionPlan = MeetingBrowserPermissionPlan;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserPermissionPlan","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserRequestCaller = MeetingBrowserRequestCaller;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserRequestCaller","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserRequestParams = MeetingBrowserRequestParams;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserRequestParams","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: 4a6765a73bf1901ed980819a29b74071ec05e1d373f68d99d321e6f945e3af4b\nexport type MeetingBrowserSessionView<THealth extends MeetingBrowserHealth, TTab extends MeetingBrowserTab> = MeetingBrowserSessionView<THealth, TTab>;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserSessionView","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingBrowserStatusScriptParams<Mode extends string> = MeetingBrowserStatusScriptParams<Mode>;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserStatusScriptParams","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingBrowserTab = MeetingBrowserTab;","entrypoint":"meeting-runtime","exportName":"MeetingBrowserTab","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingManualAction = MeetingManualAction;","entrypoint":"meeting-runtime","exportName":"MeetingManualAction","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: e13d554a435fc60deda30a171f98b9b8426ed900d54f7ba5859234082e342ec2\nexport type MeetingManualActionCategory = MeetingManualActionCategory;","entrypoint":"meeting-runtime","exportName":"MeetingManualActionCategory","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter-contract.ts"}
|
|
{"declaration":"// declaration closure: 008af917c1f48fea3639a0eb82fb74602656f5ce5f067c50c41bcd67a02b9aeb\nexport type MeetingNodeHostOptions = MeetingNodeHostOptions;","entrypoint":"meeting-runtime","exportName":"MeetingNodeHostOptions","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/node-host.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingRealtimeAudioEngineHandle = MeetingRealtimeAudioEngineHandle;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeAudioEngineHandle","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingRealtimeAudioEngineHealth = MeetingRealtimeAudioEngineHealth;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeAudioEngineHealth","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 4e2a04659fe670d4114fe8bd146c9840ba1f57e1dbcc16e1bec84571cd73fff6\nexport type MeetingRealtimeAudioFormat = MeetingRealtimeAudioFormat;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeAudioFormat","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-format.ts"}
|
|
{"declaration":"// declaration closure: 84a481a1aef22dcfdca4ab7075a7d783c25f69907bd5ecbc669a5639bc56861f\nexport type MeetingRealtimeAudioTransportHealth = MeetingRealtimeAudioTransportHealth;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeAudioTransportHealth","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-transport.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingRealtimeEngineConfig = MeetingRealtimeEngineConfig;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeEngineConfig","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingRealtimeSessionBlock = MeetingRealtimeSessionBlock;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeSessionBlock","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingRealtimeToolCallParams = MeetingRealtimeToolCallParams;","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeToolCallParams","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: 2cf07a1a2153ce2684d71fbe5e6128d4207342441818cb71ff9453218320b362\nexport type MeetingRuntimePlatform = MeetingRuntimePlatform;","entrypoint":"meeting-runtime","exportName":"MeetingRuntimePlatform","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/realtime-engine.ts"}
|
|
{"declaration":"// declaration closure: febd56a1f532eb9462e1f279278af3a7ae34ccaa5b4c78d9503f9ed2766bf26c\nexport type MeetingSessionLeaveResult<TSession> = MeetingSessionLeaveResult<TSession>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionLeaveResult","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingSessionRecord<TTransport extends string = string, TMode extends string = string, TRealtime extends MeetingRealtimeSessionBlock = MeetingRealtimeSessionBlock> = MeetingSessionRecord<TTransport, TMode, TRealtime>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionRecord","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 4a6765a73bf1901ed980819a29b74071ec05e1d373f68d99d321e6f945e3af4b\nexport type MeetingSessionRuntimeHandles<THealth extends MeetingBrowserHealth> = MeetingSessionRuntimeHandles<THealth>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionRuntimeHandles","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: 4a6765a73bf1901ed980819a29b74071ec05e1d373f68d99d321e6f945e3af4b\nexport type MeetingSessionRuntimeJoinContext<TSession extends MeetingSessionRecord<TTransport, TMode>, TTransport extends string, TMode extends string, THealth extends MeetingBrowserHealth, TTab extends MeetingBrowserTab> = MeetingSessionRuntimeJoinContext<TSession, TTransport, TMode, THealth, TTab>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionRuntimeJoinContext","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime-types.ts"}
|
|
{"declaration":"// declaration closure: febd56a1f532eb9462e1f279278af3a7ae34ccaa5b4c78d9503f9ed2766bf26c\nexport type MeetingSessionRuntimeMessages<TSpeechBlockedReason extends string> = MeetingSessionRuntimeMessages<TSpeechBlockedReason>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionRuntimeMessages","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime.ts"}
|
|
{"declaration":"// declaration closure: febd56a1f532eb9462e1f279278af3a7ae34ccaa5b4c78d9503f9ed2766bf26c\nexport type MeetingSessionRuntimeOptions<TSession extends MeetingSessionRecord<TTransport, TMode>, TRequest, TTransport extends string, TMode extends string, THealth extends MeetingBrowserHealth<TManualReason, TSpeechBlockedReason>, TTab extends MeetingBrowserTab, TManualReason extends string, TSpeechBlockedReason extends string> = MeetingSessionRuntimeOptions<TSession, TRequest, TTransport, TMode, THealth, TTab, TManualReason, TSpeechBlockedReason>;","entrypoint":"meeting-runtime","exportName":"MeetingSessionRuntimeOptions","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-runtime.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingSessionState = MeetingSessionState;","entrypoint":"meeting-runtime","exportName":"MeetingSessionState","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 0698c158396d9a785f4cb975c1c31e89cc879161c4d139027d9d28c5b983f1f8\nexport type MeetingSetupCheck = MeetingSetupCheck;","entrypoint":"meeting-runtime","exportName":"MeetingSetupCheck","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/setup-checks.ts"}
|
|
{"declaration":"// declaration closure: 0698c158396d9a785f4cb975c1c31e89cc879161c4d139027d9d28c5b983f1f8\nexport type MeetingSetupStatus = MeetingSetupStatus;","entrypoint":"meeting-runtime","exportName":"MeetingSetupStatus","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/setup-checks.ts"}
|
|
{"declaration":"// declaration closure: 85a9906a47a07f645d82c9eadab37fad3e6814c01511825f954c3da0393ba86f\nexport type MeetingSoxAudioCommandParams = MeetingSoxAudioCommandParams;","entrypoint":"meeting-runtime","exportName":"MeetingSoxAudioCommandParams","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/sox-audio-command.ts"}
|
|
{"declaration":"// declaration closure: 85a9906a47a07f645d82c9eadab37fad3e6814c01511825f954c3da0393ba86f\nexport type MeetingSoxAudioFormat = MeetingSoxAudioFormat;","entrypoint":"meeting-runtime","exportName":"MeetingSoxAudioFormat","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/sox-audio-command.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingTranscriptLine = MeetingTranscriptLine;","entrypoint":"meeting-runtime","exportName":"MeetingTranscriptLine","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 99fdfd12db831b9e9658f491aea8099c83e50e35a2d234005d98811fb4f40b19\nexport type MeetingTranscriptSnapshot = MeetingTranscriptSnapshot;","entrypoint":"meeting-runtime","exportName":"MeetingTranscriptSnapshot","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/session-types.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallConfig = MeetingVoiceCallConfig;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallConfig","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallGateway = MeetingVoiceCallGateway;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallGateway","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallGatewayClient = MeetingVoiceCallGatewayClient;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallGatewayClient","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallJoinResult = MeetingVoiceCallJoinResult;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallJoinResult","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallStatusResult = MeetingVoiceCallStatusResult;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallStatusResult","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 9518397d6024954e818a850dfe3d1e7ab5b0f83cd841c14b28091b9e6249d908\nexport type MeetingVoiceCallSurface = MeetingVoiceCallSurface;","entrypoint":"meeting-runtime","exportName":"MeetingVoiceCallSurface","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"type","recordType":"export","sourcePath":"src/meeting-bot/voice-call-gateway.ts"}
|
|
{"declaration":"// declaration closure: 1321ae0974d46af9e5d6b28eb1159a705ea98889ee5ff66d92ea07af14e7e600\nexport interface MeetingPlatformAdapter<Session, Mode extends string, Health extends MeetingBrowserHealth, Transcript extends MeetingTranscriptSnapshot, CreateParams = never, CreateResult = never, DialInParams = never, DialInPlan = never> extends MeetingPlatformAdapterContract<Session, Mode, Health, Transcript, CreateParams, CreateResult, DialInParams, DialInPlan> {\n}","entrypoint":"meeting-runtime","exportName":"MeetingPlatformAdapter","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"interface","recordType":"export","sourcePath":"src/meeting-bot/platform-adapter.ts"}
|
|
{"declaration":"// declaration closure: 84a481a1aef22dcfdca4ab7075a7d783c25f69907bd5ecbc669a5639bc56861f\nexport interface MeetingRealtimeAudioTransport {\n onFatal(handler: () => void): void;\n startInput(onAudio: (audio: Buffer) => void): void;\n beginOutput?(): void;\n stop(): Promise<void>;\n writeOutput(audio: Buffer): Promise<void>;\n clearOutput(): Promise<void>;\n dispose(): Promise<void>;\n getHealth?(): MeetingRealtimeAudioTransportHealth;\n startBargeInMonitor?(onBargeIn: (audio: Buffer) => boolean): void;\n}","entrypoint":"meeting-runtime","exportName":"MeetingRealtimeAudioTransport","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"interface","recordType":"export","sourcePath":"src/meeting-bot/realtime-audio-transport.ts"}
|
|
{"declaration":"// declaration closure: febd56a1f532eb9462e1f279278af3a7ae34ccaa5b4c78d9503f9ed2766bf26c\nexport class MeetingSessionRuntime<TSession extends MeetingSessionRecord<TTransport, TMode>, TRequest, TTransport extends string, TMode extends string, THealth extends MeetingBrowserHealth<TManualReason, TSpeechBlockedReason>, TTab extends MeetingBrowserTab, TManualReason extends string, TSpeechBlockedReason extends string> {\n readonly #sessions: Map<string, TSession>;\n readonly #sessionLeaves: Map<string, Promise<MeetingSessionLeaveResult<TSession>>>;\n readonly #sessionCleanup: MeetingSessionCleanupTracker;\n readonly #meetingLock: MeetingSessionJoinLock;\n readonly #sessionStops: Map<string, () => Promise<void>>;\n readonly #sessionSpeakers: Map<string, (instructions?: string) => void>;\n readonly #sessionHealth: Map<string, () => Partial<THealth>>;\n readonly #durableTranscripts: MeetingSessionDurableTranscripts<TSession>;\n readonly #transcriptStore: MeetingSessionTranscriptStore<TSession>;\n constructor(private readonly options: MeetingSessionRuntimeOptions<TSession, TRequest, TTransport, TMode, THealth, TTab, TManualReason, TSpeechBlockedReason>);\n list(): TSession[];\n getSession(sessionId: string): TSession | undefined;\n async status(sessionId?: string): Promise<{\n found: boolean;\n session?: TSession;\n sessions?: TSession[];\n }>;\n async transcript(sessionId: string, options: {\n sinceIndex?: number;\n }): Promise<{ found: boolean; sessionId?: string; startIndex?: number; nextIndex?: number; droppedLines?: number; evicted?: boolean; lines?: import(\"./session-types.js\").MeetingTranscriptLine[]; }>;\n async startTranscriptSource(request: TranscriptStartRequest): Promise<TranscriptsStartResult>;\n async stopTranscriptSource(request: TranscriptStopRequest): Promise<TranscriptsStopResult>;\n isReusableSession(session: TSession, resolved: MeetingResolvedJoin<TTransport, TMode>): boolean;\n async join(request: TRequest): Promise<{\n session: TSession;\n spoken?: boolean;\n }>;\n async leave(sessionId: string, options?: {\n keepBrowserTab?: boolean;\n }): Promise<MeetingSessionLeaveResult<TSession>>;\n async speak(sessionId: string, instructions?: string): Promise<{\n found: boolean;\n spoken: boolean;\n session?: TSession;\n }>;\n async speakWhenReady(session: TSession, instructions: string): Promise<boolean>;\n hasHealthHandle(sessionId: string): boolean;\n refreshHealth(sessionId?: string): void;\n async refreshBrowserHealth(session: TSession, options: {\n force?: boolean;\n readOnly?: boolean;\n }): Promise<void>;\n async refreshCaptionHealth(session: TSession): Promise<void>;\n refreshSpeechReadiness(session: TSession): {\n ready: boolean;\n reason?: TSpeechBlockedReason;\n message?: string;\n };\n markSessionEnded(session: TSession, reason: string): void;\n async #joinUnlocked(request: TRequest, resolved: MeetingResolvedJoin<TTransport, TMode>): Promise<{\n session: TSession;\n spoken?: boolean;\n }>;\n async #leaveUnlocked(sessionId: string, options?: {\n keepBrowserTab?: boolean;\n }): Promise<MeetingSessionLeaveResult<TSession>>;\n async #leaveSession(session: TSession, options?: {\n keepBrowserTab?: boolean;\n }): Promise<MeetingSessionLeaveResult<TSession>>;\n #meetingKey(transport: TTransport, url: string): string;\n #inheritBrowserTabOwnership(params: {\n session: TSession;\n transport: TTransport;\n nodeId?: string;\n meetingUrl: string;\n tab?: TTab;\n }): TTab | undefined;\n async #settleRetainedBrowserTabs(retained: Array<{\n session: TSession;\n tab: TTab;\n }>, adopted?: {\n transport: TTransport;\n nodeId?: string;\n tab: TTab;\n }): Promise<boolean>;\n async #rollbackFailedJoinSession(session: TSession): Promise<void>;\n async #settleRetainedBrowserTabsAfterFailure(retained: Array<{\n session: TSession;\n tab: TTab;\n }>): Promise<void>;\n #attachRuntimeHandles(session: TSession, handles: MeetingSessionRuntimeHandles<THealth>): void;\n #dropRuntimeHandles(sessionId: string): void;\n #isManagedBrowserSession(session: TSession): boolean;\n #evaluateSpeechReadiness(session: TSession): {\n ready: boolean;\n reason?: TSpeechBlockedReason;\n message?: string;\n };\n #noteSession(session: TSession, note: string): void;\n}","entrypoint":"meeting-runtime","exportName":"MeetingSessionRuntime","importSpecifier":"openclaw/plugin-sdk/meeting-runtime","kind":"class","recordType":"export","sourcePath":"src/meeting-bot/session-runtime.ts"}
|
|
{"category":null,"entrypoint":"memory-core-host-engine-foundation","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","recordType":"module","sourcePath":"src/plugin-sdk/memory-core-host-engine-foundation.ts"}
|
|
{"declaration":"// declaration closure: 8d374186b30c1911a93252b2ad2cef478f7373d2fd8d1ac6cbe34485a0a658e6\nexport function createSubsystemLogger(subsystem: string): SubsystemLogger;","entrypoint":"memory-core-host-engine-foundation","exportName":"createSubsystemLogger","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/logging/subsystem.ts"}
|
|
{"declaration":"export function isPathInside(root: string, target: string): boolean;","entrypoint":"memory-core-host-engine-foundation","exportName":"isPathInside","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/path.d.ts"}
|
|
{"declaration":"// declaration closure: 898256e17d155fbecec39addc4d111c8ce4646ed7d7b9337a33a484339a1fbec\nexport function onInternalSessionTranscriptUpdate(listener: InternalSessionTranscriptListener): () => void;","entrypoint":"memory-core-host-engine-foundation","exportName":"onInternalSessionTranscriptUpdate","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/sessions/transcript-events.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentContextLimits(cfg: OpenClawConfig | undefined, agentId?: string | null): AgentContextLimitsConfig | undefined;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveAgentContextLimits","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveAgentDir","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveAgentWorkspaceDir(cfg: OpenClawConfig, agentId: string, env?: NodeJS.ProcessEnv): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveAgentWorkspaceDir","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 890b510112d0769c05dcb026924581c5eb6661e7ec49464a69d9cc20f8d2cd24\nexport function resolveGlobalSingleton<T>(key: symbol, create: () => T, reset?: GlobalSingletonReset<T>, lifecycle?: GlobalSingletonLifecycle): T;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveGlobalSingleton","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/shared/global-singleton.ts"}
|
|
{"declaration":"// declaration closure: e8a053f2bb7684b0040911f4f0fcc37eb6c6a977819ac307774e80681fdec34a\nexport function resolveMemorySearchConfig(cfg: OpenClawConfig, agentId: string): ResolvedMemorySearchConfig | null;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveMemorySearchConfig","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/agents/memory-search.ts"}
|
|
{"declaration":"// declaration closure: e8a053f2bb7684b0040911f4f0fcc37eb6c6a977819ac307774e80681fdec34a\nexport function resolveMemorySearchSyncConfig(cfg: OpenClawConfig, agentId: string): ResolvedMemorySearchSyncConfig | null;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveMemorySearchSyncConfig","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/agents/memory-search.ts"}
|
|
{"declaration":"// declaration closure: 6e08c73a291d408616db20fc5df0caa5c7e73ef7329b513bc60f25845aa97675\nexport function resolveSessionTranscriptsDirForAgent(agentId: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveSessionTranscriptsDirForAgent","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/config/sessions/paths.ts"}
|
|
{"declaration":"// declaration closure: 58a8e7b4d4d9ed1eae4cf28e0b6b1537d81c1fc22f6a1fe55570fd292b3f21e5\nexport function resolveStateDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveStateDir","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/config/paths.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function root(rootDir: string, defaults?: RootDefaults): Promise<Root>;","entrypoint":"memory-core-host-engine-foundation","exportName":"root","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: 177ce5f7770e481ecd44221bee1f8a64764e2a3ec3ebbf440cdf6b14a4aa54c4\nexport function truncateUtf16Safe(input: string, maxLen: number): string;","entrypoint":"memory-core-host-engine-foundation","exportName":"truncateUtf16Safe","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/utf16-slice.ts"}
|
|
{"declaration":"// declaration closure: 843fe5ecf0a9ca724f6a32eb7d370830ec8da12eb1eddfe324457cc15ed39e1d\nexport type MemorySearchConfig = MemorySearchConfig;","entrypoint":"memory-core-host-engine-foundation","exportName":"MemorySearchConfig","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"type","recordType":"export","sourcePath":"src/config/types.memory.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"memory-core-host-engine-foundation","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: e8a053f2bb7684b0040911f4f0fcc37eb6c6a977819ac307774e80681fdec34a\nexport type ResolvedMemorySearchConfig = ResolvedMemorySearchConfig;","entrypoint":"memory-core-host-engine-foundation","exportName":"ResolvedMemorySearchConfig","importSpecifier":"openclaw/plugin-sdk/memory-core-host-engine-foundation","kind":"type","recordType":"export","sourcePath":"src/agents/memory-search.ts"}
|
|
{"category":null,"entrypoint":"memory-host-core","importSpecifier":"openclaw/plugin-sdk/memory-host-core","recordType":"module","sourcePath":"src/plugin-sdk/memory-host-core.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildActiveMemoryPromptSection(params: MemoryPromptSectionParams, prepared?: PreparedMemoryPromptSection): string[];","entrypoint":"memory-host-core","exportName":"buildActiveMemoryPromptSection","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function clearMemoryPluginState(): void;","entrypoint":"memory-host-core","exportName":"clearMemoryPluginState","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function getMemoryCapabilityRegistration(): MemoryPluginCapabilityRegistration | undefined;","entrypoint":"memory-host-core","exportName":"getMemoryCapabilityRegistration","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function listActiveMemoryPublicArtifacts(params: { cfg: OpenClawConfig; }): Promise<MemoryPluginPublicArtifact[]>;","entrypoint":"memory-host-core","exportName":"listActiveMemoryPublicArtifacts","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: 1dfe1963ff834c26f7b166b3bb86d3d66e984cc07a7a699267b3552aeae6fd21\nexport function listMemoryHostPublicArtifacts(params: { cfg: OpenClawConfig; }): Promise<MemoryPluginPublicArtifact[]>;","entrypoint":"memory-host-core","exportName":"listMemoryHostPublicArtifacts","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/memory-host-core.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function registerMemoryCapability(requestedPluginId: string, capability: MemoryPluginCapability): void;","entrypoint":"memory-host-core","exportName":"registerMemoryCapability","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function registerMemoryCorpusSupplement(requestedPluginId: string, supplement: MemoryCorpusSupplement): void;","entrypoint":"memory-host-core","exportName":"registerMemoryCorpusSupplement","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/plugins/memory-state.ts"}
|
|
{"declaration":"// declaration closure: fd3e29c6776cf5acd2370d38a4b641670b801bdc4e37772bb6877a99b7a8e49d\nexport function resolveDefaultAgentId(cfg: OpenClawConfig): string;","entrypoint":"memory-host-core","exportName":"resolveDefaultAgentId","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope-config.ts"}
|
|
{"declaration":"// declaration closure: 3c80856898543c1983b92ccfaf414ebd8106339fefe97e6d4133274c938606f9\nexport function resolveSessionAgentId(params: { sessionKey?: string; config?: OpenClawConfig; agentId?: string; fallbackAgentId?: string; }): string;","entrypoint":"memory-host-core","exportName":"resolveSessionAgentId","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/agents/agent-scope.ts"}
|
|
{"declaration":"// declaration closure: 6e08c73a291d408616db20fc5df0caa5c7e73ef7329b513bc60f25845aa97675\nexport function resolveSessionTranscriptsDirForAgent(agentId: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"memory-host-core","exportName":"resolveSessionTranscriptsDirForAgent","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"function","recordType":"export","sourcePath":"src/config/sessions/paths.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPluginCapability = MemoryPluginCapability;","entrypoint":"memory-host-core","exportName":"MemoryPluginCapability","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPluginPublicArtifact = MemoryPluginPublicArtifact;","entrypoint":"memory-host-core","exportName":"MemoryPluginPublicArtifact","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MemoryPromptSectionBuilder = MemoryPromptSectionBuilder;","entrypoint":"memory-host-core","exportName":"MemoryPromptSectionBuilder","importSpecifier":"openclaw/plugin-sdk/memory-host-core","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"category":null,"entrypoint":"messaging-targets","importSpecifier":"openclaw/plugin-sdk/messaging-targets","recordType":"module","sourcePath":"src/plugin-sdk/messaging-targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function buildMessagingTarget(kind: MessagingTargetKind, id: string, raw: string): MessagingTarget;","entrypoint":"messaging-targets","exportName":"buildMessagingTarget","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function ensureTargetId(params: { candidate: string; pattern: RegExp; errorMessage: string; }): string;","entrypoint":"messaging-targets","exportName":"ensureTargetId","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function normalizeTargetId(kind: MessagingTargetKind, id: string): string;","entrypoint":"messaging-targets","exportName":"normalizeTargetId","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function parseAtUserTarget(params: { raw: string; pattern: RegExp; errorMessage: string; }): MessagingTarget | undefined;","entrypoint":"messaging-targets","exportName":"parseAtUserTarget","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function parseMentionPrefixOrAtUserTarget(params: { raw: string; mentionPattern: RegExp; prefixes: Array<{ prefix: string; kind: MessagingTargetKind; }>; atUserPattern: RegExp; atUserErrorMessage: string; }): MessagingTarget | undefined;","entrypoint":"messaging-targets","exportName":"parseMentionPrefixOrAtUserTarget","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function parseTargetMention(params: { raw: string; mentionPattern: RegExp; kind: MessagingTargetKind; }): MessagingTarget | undefined;","entrypoint":"messaging-targets","exportName":"parseTargetMention","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function parseTargetPrefix(params: { raw: string; prefix: string; kind: MessagingTargetKind; }): MessagingTarget | undefined;","entrypoint":"messaging-targets","exportName":"parseTargetPrefix","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function parseTargetPrefixes(params: { raw: string; prefixes: Array<{ prefix: string; kind: MessagingTargetKind; }>; }): MessagingTarget | undefined;","entrypoint":"messaging-targets","exportName":"parseTargetPrefixes","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport function requireTargetKind(params: { platform: string; target: MessagingTarget | undefined; kind: MessagingTargetKind; }): string;","entrypoint":"messaging-targets","exportName":"requireTargetKind","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"function","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport type MessagingTarget = MessagingTarget;","entrypoint":"messaging-targets","exportName":"MessagingTarget","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"type","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport type MessagingTargetKind = MessagingTargetKind;","entrypoint":"messaging-targets","exportName":"MessagingTargetKind","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"type","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"declaration":"// declaration closure: 9512205b6e64bce6934b595eca9d51dd8125bb81a08499758a66c5f6fbf2b795\nexport type MessagingTargetParseOptions = MessagingTargetParseOptions;","entrypoint":"messaging-targets","exportName":"MessagingTargetParseOptions","importSpecifier":"openclaw/plugin-sdk/messaging-targets","kind":"type","recordType":"export","sourcePath":"src/channels/targets.ts"}
|
|
{"category":null,"entrypoint":"model-session-runtime","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","recordType":"module","sourcePath":"src/plugin-sdk/model-session-runtime.ts"}
|
|
{"declaration":"// declaration closure: eadacdee5f6147f842afdac26d3ad1bd98710c84f4cb0eba2cb938ea25d4ad27\nexport function applyModelOverrideToSessionEntry(params: { entry: SessionEntry; selection: ModelOverrideSelection; profileOverride?: string; profileOverrideSource?: \"auto\" | \"user\"; preserveAuthProfileOverride?: boolean; selectionSource?: \"auto\" | \"user\"; markLiveSwitchPending?: boolean; }): { updated: boolean; };","entrypoint":"model-session-runtime","exportName":"applyModelOverrideToSessionEntry","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: 2982aab57b9745d9198b71eb1be9c82844135d7db565787d46f5fbafd2fe0ce4\nexport function applyModelOverrideWithAuthProfileCompatibility(params: { cfg: OpenClawConfig; agentDir: string; entry: SessionEntry; currentProvider: string; selection: ModelOverrideSelection; profileOverride?: string; profileOverrideSource?: \"auto\" | \"user\"; selectionSource?: \"auto\" | \"user\"; markLiveSwitchPending?: boolean; metadataSnapshot?: Pick<PluginMetadataSnapshot, \"plugins\">; }): { updated: boolean; };","entrypoint":"model-session-runtime","exportName":"applyModelOverrideWithAuthProfileCompatibility","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/auth-profile-preservation.ts"}
|
|
{"declaration":"// declaration closure: 26e06c45e09de7506fe3a2a0d596b61165423cf0c439c0f3472cd3dbc902d7db\nexport function applySessionModelSelection(params: ApplySessionModelSelectionParams): Promise<ApplySessionModelSelectionResult>;","entrypoint":"model-session-runtime","exportName":"applySessionModelSelection","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/model-picker/apply-session-model-selection.ts"}
|
|
{"declaration":"// declaration closure: eadacdee5f6147f842afdac26d3ad1bd98710c84f4cb0eba2cb938ea25d4ad27\nexport function isModelSelectionLocked(entry: SessionEntry | undefined): boolean;","entrypoint":"model-session-runtime","exportName":"isModelSelectionLocked","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: a40a920353be1e7388e3a7e257f1d12f009a7a0dae72c3b1e5ddfb181beecc3c\nexport function resolveAgentMaxConcurrent(cfg?: OpenClawConfig): number;","entrypoint":"model-session-runtime","exportName":"resolveAgentMaxConcurrent","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/config/agent-limits.ts"}
|
|
{"declaration":"// declaration closure: 2bf25a1b0ef8e46d7a126db733d6879e93f1aa04954459c514882bdc47d76746\nexport function resolveChannelModelOverride(params: ChannelModelOverrideParams): ChannelModelOverride | null;","entrypoint":"model-session-runtime","exportName":"resolveChannelModelOverride","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: 3a6390b4b0a1a0d56dc0804448b91cab03da2a8a499b0036a98dcf1444e6b7ce\nexport function resolvePersistedSessionRuntimeId(entry?: SessionRuntimeCompatEntry): string | undefined;","entrypoint":"model-session-runtime","exportName":"resolvePersistedSessionRuntimeId","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"function","recordType":"export","sourcePath":"src/agents/session-runtime-compat.ts"}
|
|
{"declaration":"// declaration closure: eadacdee5f6147f842afdac26d3ad1bd98710c84f4cb0eba2cb938ea25d4ad27\nexport const MODEL_SELECTION_LOCKED_MESSAGE: \"Model selection is locked for this session.\";","entrypoint":"model-session-runtime","exportName":"MODEL_SELECTION_LOCKED_MESSAGE","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"const","recordType":"export","sourcePath":"src/sessions/model-overrides.ts"}
|
|
{"declaration":"// declaration closure: 26e06c45e09de7506fe3a2a0d596b61165423cf0c439c0f3472cd3dbc902d7db\nexport type ApplySessionModelSelectionParams = ApplySessionModelSelectionParams;","entrypoint":"model-session-runtime","exportName":"ApplySessionModelSelectionParams","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"type","recordType":"export","sourcePath":"src/model-picker/apply-session-model-selection.ts"}
|
|
{"declaration":"// declaration closure: 26e06c45e09de7506fe3a2a0d596b61165423cf0c439c0f3472cd3dbc902d7db\nexport type ApplySessionModelSelectionResult = ApplySessionModelSelectionResult;","entrypoint":"model-session-runtime","exportName":"ApplySessionModelSelectionResult","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"type","recordType":"export","sourcePath":"src/model-picker/apply-session-model-selection.ts"}
|
|
{"declaration":"// declaration closure: 26e06c45e09de7506fe3a2a0d596b61165423cf0c439c0f3472cd3dbc902d7db\nexport type SessionModelSelectionRequest = SessionModelSelectionRequest;","entrypoint":"model-session-runtime","exportName":"SessionModelSelectionRequest","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"type","recordType":"export","sourcePath":"src/model-picker/apply-session-model-selection.ts"}
|
|
{"declaration":"// declaration closure: eadacdee5f6147f842afdac26d3ad1bd98710c84f4cb0eba2cb938ea25d4ad27\nexport class ModelSelectionLockedError extends Error {\n constructor(message);\n}","entrypoint":"model-session-runtime","exportName":"ModelSelectionLockedError","importSpecifier":"openclaw/plugin-sdk/model-session-runtime","kind":"class","recordType":"export","sourcePath":"src/sessions/model-overrides.ts"}
|
|
{"category":null,"entrypoint":"models-provider-runtime","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","recordType":"module","sourcePath":"src/plugin-sdk/models-provider-runtime.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function buildModelsProviderData(cfg: OpenClawConfig, agentId?: string, options?: { view?: \"default\" | \"all\"; workspaceDir?: string; }): Promise<ModelsProviderData>;","entrypoint":"models-provider-runtime","exportName":"buildModelsProviderData","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function formatModelsAvailableHeader(params: { provider: string; total: number; cfg: OpenClawConfig; agentId?: string; agentDir?: string; workspaceDir?: string; sessionEntry?: ModelsCommandSessionEntry; }): string;","entrypoint":"models-provider-runtime","exportName":"formatModelsAvailableHeader","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport function resolveModelsCommandReply(params: { cfg: OpenClawConfig; commandBodyNormalized: string; surface?: string; currentModel?: string; agentId?: string; agentDir?: string; workspaceDir?: string; sessionEntry?: ModelsCommandSessionEntry; }): Promise<ReplyPayload | null>;","entrypoint":"models-provider-runtime","exportName":"resolveModelsCommandReply","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport type ModelsProviderData = ModelsProviderData;","entrypoint":"models-provider-runtime","exportName":"ModelsProviderData","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"declaration":"// declaration closure: 94838501357bee1ab5e363bb1e884333b9184b3be94344d69a16237a5f5ca986\nexport type ModelsRuntimeChoice = ModelsRuntimeChoice;","entrypoint":"models-provider-runtime","exportName":"ModelsRuntimeChoice","importSpecifier":"openclaw/plugin-sdk/models-provider-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/commands-models.ts"}
|
|
{"category":null,"entrypoint":"native-command-config-runtime","importSpecifier":"openclaw/plugin-sdk/native-command-config-runtime","recordType":"module","sourcePath":"src/plugin-sdk/native-command-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function isNativeCommandsExplicitlyDisabled(params: { providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; }): boolean;","entrypoint":"native-command-config-runtime","exportName":"isNativeCommandsExplicitlyDisabled","importSpecifier":"openclaw/plugin-sdk/native-command-config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function resolveNativeCommandsEnabled(params: { providerId: ChannelId; providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; env?: NodeJS.ProcessEnv; stateDir?: string; workspaceDir?: string; config?: OpenClawConfig; autoDefault?: boolean; }): boolean;","entrypoint":"native-command-config-runtime","exportName":"resolveNativeCommandsEnabled","importSpecifier":"openclaw/plugin-sdk/native-command-config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"declaration":"// declaration closure: e3c98647b7e7646bc182f25c4eba5aa96b65b509463d72534a3fe8c52abbb6d8\nexport function resolveNativeSkillsEnabled(params: { providerId: ChannelId; providerSetting?: NativeCommandsSetting; globalSetting?: NativeCommandsSetting; env?: NodeJS.ProcessEnv; stateDir?: string; workspaceDir?: string; config?: OpenClawConfig; autoDefault?: boolean; }): boolean;","entrypoint":"native-command-config-runtime","exportName":"resolveNativeSkillsEnabled","importSpecifier":"openclaw/plugin-sdk/native-command-config-runtime","kind":"function","recordType":"export","sourcePath":"src/config/commands.ts"}
|
|
{"category":null,"entrypoint":"native-command-registry","importSpecifier":"openclaw/plugin-sdk/native-command-registry","recordType":"module","sourcePath":"src/plugin-sdk/native-command-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function buildCommandTextFromArgs(command: ChatCommandDefinition, args?: CommandArgs): string;","entrypoint":"native-command-registry","exportName":"buildCommandTextFromArgs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function findCommandByNativeName(name: string, provider?: string, options?: NativeCommandProviderLookupOptions): ChatCommandDefinition | undefined;","entrypoint":"native-command-registry","exportName":"findCommandByNativeName","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function formatCommandArgMenuTitle(params: { command: ChatCommandDefinition; menu: NonNullable<ReturnType<typeof resolveCommandArgMenu>>; }): string;","entrypoint":"native-command-registry","exportName":"formatCommandArgMenuTitle","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 0beb3fc6ebaea77d68a464abf065d2ea4f6871e7677f4b2861b5c772feb10c72\nexport function listChatCommands(params?: { skillCommands?: SkillCommandSpec[]; }): ChatCommandDefinition[];","entrypoint":"native-command-registry","exportName":"listChatCommands","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry-list.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecs(params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"native-command-registry","exportName":"listNativeCommandSpecs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function listNativeCommandSpecsForConfig(cfg: OpenClawConfig, params?: { skillCommands?: SkillCommandSpec[]; provider?: string; }): NativeCommandSpec[];","entrypoint":"native-command-registry","exportName":"listNativeCommandSpecsForConfig","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function mergeNativeCommandSpecs(params: { primary: readonly NativeCommandSpec[]; secondary: readonly NativeCommandSpec[]; onCollision?: (normalizedName: string) => void; }): NativeCommandSpec[];","entrypoint":"native-command-registry","exportName":"mergeNativeCommandSpecs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function parseCommandArgs(command: ChatCommandDefinition, raw?: string): CommandArgs | undefined;","entrypoint":"native-command-registry","exportName":"parseCommandArgs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgChoices(params: { command: ChatCommandDefinition; arg: CommandArgDefinition; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): ResolvedCommandArgChoice[];","entrypoint":"native-command-registry","exportName":"resolveCommandArgChoices","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function resolveCommandArgMenu(params: { command: ChatCommandDefinition; args?: CommandArgs; cfg?: OpenClawConfig; provider?: string; model?: string; agentRuntime?: string; catalog?: ThinkingCatalogEntry[]; }): { arg: CommandArgDefinition; choices: ResolvedCommandArgChoice[]; title?: string; } | null;","entrypoint":"native-command-registry","exportName":"resolveCommandArgMenu","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: 1a111a77d3398e6a7ce00f82b3736c8afa516540be75ca59a24efe2752a175ab\nexport function serializeCommandArgs(command: ChatCommandDefinition, args?: CommandArgs): string | undefined;","entrypoint":"native-command-registry","exportName":"serializeCommandArgs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"function","recordType":"export","sourcePath":"src/auto-reply/commands-registry.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type ChatCommandDefinition = ChatCommandDefinition;","entrypoint":"native-command-registry","exportName":"ChatCommandDefinition","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type CommandArgDefinition = CommandArgDefinition;","entrypoint":"native-command-registry","exportName":"CommandArgDefinition","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgValues = CommandArgValues;","entrypoint":"native-command-registry","exportName":"CommandArgValues","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: cb57ca350356730195bac687425e4a393c8c1b3ef6452fe480098f3226abcbe2\nexport type CommandArgs = CommandArgs;","entrypoint":"native-command-registry","exportName":"CommandArgs","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-args.types.ts"}
|
|
{"declaration":"// declaration closure: b64daa75e857f10b533d8ab22517438673dc2c0af1c287857170fcac00303a70\nexport type NativeCommandSpec = NativeCommandSpec;","entrypoint":"native-command-registry","exportName":"NativeCommandSpec","importSpecifier":"openclaw/plugin-sdk/native-command-registry","kind":"type","recordType":"export","sourcePath":"src/auto-reply/commands-registry.types.ts"}
|
|
{"category":null,"entrypoint":"param-readers","importSpecifier":"openclaw/plugin-sdk/param-readers","recordType":"module","sourcePath":"src/plugin-sdk/param-readers.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readFiniteNumberParam(params: Record<string, unknown>, key: string, options?: { message?: string; min?: number; max?: number; minExclusive?: boolean; maxExclusive?: boolean; }): number | undefined;","entrypoint":"param-readers","exportName":"readFiniteNumberParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNonNegativeIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"param-readers","exportName":"readNonNegativeIntegerParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readNumberParam(params: Record<string, unknown>, key: string, options?: { required?: boolean; label?: string; integer?: boolean; strict?: boolean; positiveInteger?: boolean; nonNegativeInteger?: boolean; }): number | undefined;","entrypoint":"param-readers","exportName":"readNumberParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readPositiveIntegerParam(params: Record<string, unknown>, key: string, options?: { message?: string; max?: number; }): number | undefined;","entrypoint":"param-readers","exportName":"readPositiveIntegerParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string[];\nexport function readStringArrayParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string[] | undefined;","entrypoint":"param-readers","exportName":"readStringArrayParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringOrNumberParam(params: Record<string, unknown>, key: string, options?: { required?: boolean; label?: string; }): string | undefined;","entrypoint":"param-readers","exportName":"readStringOrNumberParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport function readStringParam(params: Record<string, unknown>, key: string, options: StringParamOptions & { required: true; }): string;\nexport function readStringParam(params: Record<string, unknown>, key: string, options?: StringParamOptions): string | undefined;","entrypoint":"param-readers","exportName":"readStringParam","importSpecifier":"openclaw/plugin-sdk/param-readers","kind":"function","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"category":null,"entrypoint":"persistent-dedupe","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","recordType":"module","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function createChannelReplayGuard<TEvent>(params: ChannelReplayGuardParams<TEvent>): ChannelReplayGuard<TEvent>;","entrypoint":"persistent-dedupe","exportName":"createChannelReplayGuard","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function createClaimableDedupe(options: ClaimableDedupeOptions): ClaimableDedupe & Required<Pick<ClaimableDedupe, \"forget\">>;","entrypoint":"persistent-dedupe","exportName":"createClaimableDedupe","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function createPersistentDedupe(options: PersistentDedupeOptions): PersistentDedupe;","entrypoint":"persistent-dedupe","exportName":"createPersistentDedupe","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function createPersistentDedupeImportEntry(params: { key: string; seenAt: number; ttlMs?: number; }): PersistentDedupeLegacyJsonImportEntry;","entrypoint":"persistent-dedupe","exportName":"createPersistentDedupeImportEntry","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function listPersistentDedupeLegacyJsonFileEntries(options: { filePath: string; ttlMs: number; now?: number; }): Promise<PersistentDedupeLegacyJsonImportEntry[]>;","entrypoint":"persistent-dedupe","exportName":"listPersistentDedupeLegacyJsonFileEntries","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function migratePersistentDedupeLegacyJsonFile(options: PersistentDedupeLegacyJsonMigrationOptions): Promise<PersistentDedupeLegacyJsonMigrationResult>;","entrypoint":"persistent-dedupe","exportName":"migratePersistentDedupeLegacyJsonFile","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function resolvePersistentDedupePluginStateNamespace(options: { namespace: string; namespacePrefix?: string; }): string;","entrypoint":"persistent-dedupe","exportName":"resolvePersistentDedupePluginStateNamespace","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function runClaimableDedupeClaimLoop<TClaim extends ClaimLoopSettled>(claimNext: () => Promise<TClaim | ClaimLoopInflight>, retryAfterRejection: (error: unknown, rejectionCount: number) => boolean): Promise<TClaim | { kind: \"duplicate\"; }>;","entrypoint":"persistent-dedupe","exportName":"runClaimableDedupeClaimLoop","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport function shouldReplacePersistentDedupeEntry(params: { existingValue: unknown; incomingValue: unknown; }): boolean;","entrypoint":"persistent-dedupe","exportName":"shouldReplacePersistentDedupeEntry","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d14a7edc40df69abc322ee60f36196aa65f9fc7f2d42d8133c36ca1fb4fd1530\nexport type ChannelReplayClaimHandle = ChannelReplayClaimHandle;","entrypoint":"persistent-dedupe","exportName":"ChannelReplayClaimHandle","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/channel-replay-guard.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type ClaimableDedupe = ClaimableDedupe;","entrypoint":"persistent-dedupe","exportName":"ClaimableDedupe","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type ClaimableDedupeClaimResult = ClaimableDedupeClaimResult;","entrypoint":"persistent-dedupe","exportName":"ClaimableDedupeClaimResult","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type ClaimableDedupeOptions = ClaimableDedupeOptions;","entrypoint":"persistent-dedupe","exportName":"ClaimableDedupeOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type PersistentDedupe = PersistentDedupe;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupe","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type PersistentDedupeCheckOptions = PersistentDedupeCheckOptions;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeCheckOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport type PersistentDedupeEntry = PersistentDedupeEntry;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeEntry","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport type PersistentDedupeLegacyJsonImportEntry = PersistentDedupeLegacyJsonImportEntry;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeLegacyJsonImportEntry","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport type PersistentDedupeLegacyJsonMigrationOptions = PersistentDedupeLegacyJsonMigrationOptions;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeLegacyJsonMigrationOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: d6544fd4a8334a4a452cb912fad3958e40ccc774bba8fb48bc807c253e4cae4f\nexport type PersistentDedupeLegacyJsonMigrationResult = PersistentDedupeLegacyJsonMigrationResult;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeLegacyJsonMigrationResult","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type PersistentDedupeLegacyPathOptions = PersistentDedupeLegacyPathOptions;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeLegacyPathOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type PersistentDedupeOptions = PersistentDedupeOptions;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupeOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"declaration":"// declaration closure: 7ab8d51091155693d170d0e212cea975abc4b24739025338b51bccb2c759026f\nexport type PersistentDedupePluginStateOptions = PersistentDedupePluginStateOptions;","entrypoint":"persistent-dedupe","exportName":"PersistentDedupePluginStateOptions","importSpecifier":"openclaw/plugin-sdk/persistent-dedupe","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/persistent-dedupe.types.ts"}
|
|
{"category":null,"entrypoint":"plugin-config-runtime","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","recordType":"module","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: e4a000b117a838f1b23177bbac1737ba41a91c4c6f7c27be92f54c7f6f2ce6cb\nexport function mergeDeep(base: unknown, override: unknown, options?: DeepMergeOptions): unknown;","entrypoint":"plugin-config-runtime","exportName":"mergeDeep","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/deep-merge.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function requireRuntimeConfig(config: OpenClawConfig, context: string): OpenClawConfig;","entrypoint":"plugin-config-runtime","exportName":"requireRuntimeConfig","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function resolveLivePluginConfigObject(runtimeConfigLoader: (() => OpenClawConfig | undefined) | undefined, pluginId: string, startupPluginConfig?: Record<string, unknown>): Record<string, unknown> | undefined;","entrypoint":"plugin-config-runtime","exportName":"resolveLivePluginConfigObject","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: 1e272e19cc9a0b0fc9801b0a4253fb620a7b1610f691755680bb2b8d86f460a3\nexport function resolvePluginConfigObject(config: OpenClawConfig | undefined, pluginId: string): Record<string, unknown> | undefined;","entrypoint":"plugin-config-runtime","exportName":"resolvePluginConfigObject","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-config-runtime.ts"}
|
|
{"declaration":"// declaration closure: 17ddb5380e47efbb84991aa172618bfdcd54fd4942fd4d1afb828353a8d3ffa4\nexport const normalizePluginsConfig: (config?: OpenClawConfig[\"plugins\"]) => NormalizedPluginsConfig;","entrypoint":"plugin-config-runtime","exportName":"normalizePluginsConfig","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"const","recordType":"export","sourcePath":"src/plugins/config-state.ts"}
|
|
{"declaration":"// declaration closure: 17ddb5380e47efbb84991aa172618bfdcd54fd4942fd4d1afb828353a8d3ffa4\nexport const resolveEffectiveEnableState: (params: EffectiveActivationParams) => { enabled: boolean; reason?: string;};","entrypoint":"plugin-config-runtime","exportName":"resolveEffectiveEnableState","importSpecifier":"openclaw/plugin-sdk/plugin-config-runtime","kind":"const","recordType":"export","sourcePath":"src/plugins/config-state.ts"}
|
|
{"category":"core","entrypoint":"plugin-entry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","recordType":"module","sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildJsonPluginConfigSchema(schema: JsonSchemaObject, options?: BuildJsonPluginConfigSchemaOptions): OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"buildJsonPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function buildPluginConfigSchema(schema: ZodTypeAny, options?: BuildPluginConfigSchemaOptions): OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"buildPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 7ad8580dcf52e9c04b10335c253eb66bcd8208b6b2a32938f9cea652785c56bc\nexport function definePluginEntry({ id, name, description, kind, configSchema, reload, nodeHostCommands, securityAuditCollectors, register, }: DefinePluginEntryOptions): DefinedPluginEntry;","entrypoint":"plugin-entry","exportName":"definePluginEntry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function emptyPluginConfigSchema(): OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"emptyPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourcePath":"src/plugins/config-schema.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentHarness = AgentHarness;","entrypoint":"plugin-entry","exportName":"AgentHarness","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/agents/harness/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptGuidance = AgentPromptGuidance;","entrypoint":"plugin-entry","exportName":"AgentPromptGuidance","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptGuidanceEntry = AgentPromptGuidanceEntry;","entrypoint":"plugin-entry","exportName":"AgentPromptGuidanceEntry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type AgentPromptSurfaceKind = \"openclaw_main\" | \"pi_main\" | \"codex_app_server\" | \"cli_backend\" | \"acp_backend\" | \"subagent\";","entrypoint":"plugin-entry","exportName":"AgentPromptSurfaceKind","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 07dead316014741b69c30dfe4c92f62e618885cea6326e3c648594465e89e923\nexport type AnyAgentTool = AnyAgentTool;","entrypoint":"plugin-entry","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/agents/tools/common.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"plugin-entry","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationApplyResult = MigrationApplyResult;","entrypoint":"plugin-entry","exportName":"MigrationApplyResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationDetection = MigrationDetection;","entrypoint":"plugin-entry","exportName":"MigrationDetection","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationItem = MigrationItem;","entrypoint":"plugin-entry","exportName":"MigrationItem","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationPlan = MigrationPlan;","entrypoint":"plugin-entry","exportName":"MigrationPlan","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationProviderContext = MigrationProviderContext;","entrypoint":"plugin-entry","exportName":"MigrationProviderContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationProviderPlugin = MigrationProviderPlugin;","entrypoint":"plugin-entry","exportName":"MigrationProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type MigrationSummary = MigrationSummary;","entrypoint":"plugin-entry","exportName":"MigrationSummary","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/migration-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"plugin-entry","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawGatewayDiscoveryAdvertiseContext = OpenClawGatewayDiscoveryAdvertiseContext;","entrypoint":"plugin-entry","exportName":"OpenClawGatewayDiscoveryAdvertiseContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawGatewayDiscoveryService = OpenClawGatewayDiscoveryService;","entrypoint":"plugin-entry","exportName":"OpenClawGatewayDiscoveryService","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"plugin-entry","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 648c5518e6d4caab146ef7e3d7c696f55f0922333bc402031982082c319bb46d\nexport type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-config-schema.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-definition.types.ts"}
|
|
{"declaration":"// declaration closure: 77bdf45bdc6127a442332c71f4058db940c90a41c51f02d73613b8f590f45f32\nexport type OpenClawPluginGatewayEventScope = OpenClawPluginGatewayEventScope;","entrypoint":"plugin-entry","exportName":"OpenClawPluginGatewayEventScope","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/gateway-events.ts"}
|
|
{"declaration":"// declaration closure: 77bdf45bdc6127a442332c71f4058db940c90a41c51f02d73613b8f590f45f32\nexport type OpenClawPluginGatewayEvents = OpenClawPluginGatewayEvents;","entrypoint":"plugin-entry","exportName":"OpenClawPluginGatewayEvents","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/gateway-events.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginHttpRouteHandler = OpenClawPluginHttpRouteHandler;","entrypoint":"plugin-entry","exportName":"OpenClawPluginHttpRouteHandler","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: 15ded3e339c15734ec91e62f6e3296cca37c19cab697dfa3a69d3bc054da1370\nexport type OpenClawPluginNodeHostCommand = OpenClawPluginNodeHostCommand;","entrypoint":"plugin-entry","exportName":"OpenClawPluginNodeHostCommand","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/types.node-host.ts"}
|
|
{"declaration":"// declaration closure: 15ded3e339c15734ec91e62f6e3296cca37c19cab697dfa3a69d3bc054da1370\nexport type OpenClawPluginNodeHostCommandAvailabilityContext = OpenClawPluginNodeHostCommandAvailabilityContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginNodeHostCommandAvailabilityContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/types.node-host.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginNodeInvokePolicy = OpenClawPluginNodeInvokePolicy;","entrypoint":"plugin-entry","exportName":"OpenClawPluginNodeInvokePolicy","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginNodeInvokePolicyContext = OpenClawPluginNodeInvokePolicyContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginNodeInvokePolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginNodeInvokePolicyResult = OpenClawPluginNodeInvokePolicyResult;","entrypoint":"plugin-entry","exportName":"OpenClawPluginNodeInvokePolicyResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginReloadRegistration = OpenClawPluginReloadRegistration;","entrypoint":"plugin-entry","exportName":"OpenClawPluginReloadRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginSecurityAuditCollector = OpenClawPluginSecurityAuditCollector;","entrypoint":"plugin-entry","exportName":"OpenClawPluginSecurityAuditCollector","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginSecurityAuditContext = OpenClawPluginSecurityAuditContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginSecurityAuditContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginService = OpenClawPluginService;","entrypoint":"plugin-entry","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: 670bdb22c1324d2e8554ebb55635789b8e2ab8994dff22497cc5d3c40c7dad21\nexport type OpenClawPluginToolContext = OpenClawPluginToolContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginToolContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/tool-types.ts"}
|
|
{"declaration":"// declaration closure: 670bdb22c1324d2e8554ebb55635789b8e2ab8994dff22497cc5d3c40c7dad21\nexport type OpenClawPluginToolFactory = OpenClawPluginToolFactory;","entrypoint":"plugin-entry","exportName":"OpenClawPluginToolFactory","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/tool-types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventEmitParams = PluginAgentEventEmitParams;","entrypoint":"plugin-entry","exportName":"PluginAgentEventEmitParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventEmitResult = PluginAgentEventEmitResult;","entrypoint":"plugin-entry","exportName":"PluginAgentEventEmitResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginAgentEventSubscriptionRegistration = PluginAgentEventSubscriptionRegistration;","entrypoint":"plugin-entry","exportName":"PluginAgentEventSubscriptionRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginAgentTurnPrepareEvent = PluginAgentTurnPrepareEvent;","entrypoint":"plugin-entry","exportName":"PluginAgentTurnPrepareEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginAgentTurnPrepareResult = PluginAgentTurnPrepareResult;","entrypoint":"plugin-entry","exportName":"PluginAgentTurnPrepareResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginCommandContext = PluginCommandContext;","entrypoint":"plugin-entry","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginCommandResult = PluginCommandResult;","entrypoint":"plugin-entry","exportName":"PluginCommandResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-command.types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginControlUiDescriptor = PluginControlUiDescriptor;","entrypoint":"plugin-entry","exportName":"PluginControlUiDescriptor","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBinding = PluginConversationBinding;","entrypoint":"plugin-entry","exportName":"PluginConversationBinding","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBindingRequestParams = PluginConversationBindingRequestParams;","entrypoint":"plugin-entry","exportName":"PluginConversationBindingRequestParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBindingRequestResult = PluginConversationBindingRequestResult;","entrypoint":"plugin-entry","exportName":"PluginConversationBindingRequestResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBindingResolvedEvent = PluginConversationBindingResolvedEvent;","entrypoint":"plugin-entry","exportName":"PluginConversationBindingResolvedEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginHeartbeatPromptContributionEvent = PluginHeartbeatPromptContributionEvent;","entrypoint":"plugin-entry","exportName":"PluginHeartbeatPromptContributionEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginHeartbeatPromptContributionResult = PluginHeartbeatPromptContributionResult;","entrypoint":"plugin-entry","exportName":"PluginHeartbeatPromptContributionResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 4e841cb797c409db51211da95f2f13ad310f5dcc5d10d794b42dee6ad9d304b6\nexport type PluginHookInboundClaimContext = PluginHookInboundClaimContext;","entrypoint":"plugin-entry","exportName":"PluginHookInboundClaimContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-message.types.ts"}
|
|
{"declaration":"// declaration closure: 4e841cb797c409db51211da95f2f13ad310f5dcc5d10d794b42dee6ad9d304b6\nexport type PluginHookInboundClaimEvent = PluginHookInboundClaimEvent;","entrypoint":"plugin-entry","exportName":"PluginHookInboundClaimEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-message.types.ts"}
|
|
{"declaration":"// declaration closure: bc5436b2e0b704342cdb61b7ffeedcba3347fe3eb213ef89801fbb2db424ddf9\nexport type PluginHookInboundClaimResult = PluginHookInboundClaimResult;","entrypoint":"plugin-entry","exportName":"PluginHookInboundClaimResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-types.ts"}
|
|
{"declaration":"// declaration closure: 4e841cb797c409db51211da95f2f13ad310f5dcc5d10d794b42dee6ad9d304b6\nexport type PluginHookInboundMessageMetadata = PluginHookInboundMessageMetadata;","entrypoint":"plugin-entry","exportName":"PluginHookInboundMessageMetadata","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-message.types.ts"}
|
|
{"declaration":"// declaration closure: 4e841cb797c409db51211da95f2f13ad310f5dcc5d10d794b42dee6ad9d304b6\nexport type PluginHookMediaFact = MessageHookMediaFact;","entrypoint":"plugin-entry","exportName":"PluginHookMediaFact","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-message.types.ts"}
|
|
{"declaration":"// declaration closure: 4e841cb797c409db51211da95f2f13ad310f5dcc5d10d794b42dee6ad9d304b6\nexport type PluginHookMessageReceivedEvent = PluginHookMessageReceivedEvent;","entrypoint":"plugin-entry","exportName":"PluginHookMessageReceivedEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-message.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillArtifact = PluginHookSkillArtifact;","entrypoint":"plugin-entry","exportName":"PluginHookSkillArtifact","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillBundleFile = PluginHookSkillBundleFile;","entrypoint":"plugin-entry","exportName":"PluginHookSkillBundleFile","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillBundleSnapshot = PluginHookSkillBundleSnapshot;","entrypoint":"plugin-entry","exportName":"PluginHookSkillBundleSnapshot","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillChangedEvent = PluginHookSkillChangedEvent;","entrypoint":"plugin-entry","exportName":"PluginHookSkillChangedEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillContext = PluginHookSkillContext;","entrypoint":"plugin-entry","exportName":"PluginHookSkillContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillEvaluationFinding = PluginHookSkillEvaluationFinding;","entrypoint":"plugin-entry","exportName":"PluginHookSkillEvaluationFinding","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillProposalChangedEvent = PluginHookSkillProposalChangedEvent;","entrypoint":"plugin-entry","exportName":"PluginHookSkillProposalChangedEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillProposalEvaluateEvent = PluginHookSkillProposalEvaluateEvent;","entrypoint":"plugin-entry","exportName":"PluginHookSkillProposalEvaluateEvent","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillProposalEvaluateResult = PluginHookSkillProposalEvaluateResult;","entrypoint":"plugin-entry","exportName":"PluginHookSkillProposalEvaluateResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillProposalEvaluationOutcome = PluginHookSkillProposalEvaluationOutcome;","entrypoint":"plugin-entry","exportName":"PluginHookSkillProposalEvaluationOutcome","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: 42441c4697bed0d2f03f6d4f7fa059b6d493f046af9a843379e61978da35e168\nexport type PluginHookSkillProposalKind = PluginHookSkillProposalKind;","entrypoint":"plugin-entry","exportName":"PluginHookSkillProposalKind","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/hook-skill.types.ts"}
|
|
{"declaration":"// declaration closure: f8cacee57ef18eac6dbb940656df91d657e20e96c35db76185af55bcbdd3e02b\nexport type PluginJsonValue = PluginJsonValue;","entrypoint":"plugin-entry","exportName":"PluginJsonValue","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-json.ts"}
|
|
{"declaration":"// declaration closure: 1237dc95fdddafc4fd13619c861493ee05489f5c62c2f983081e66d81473baf6\nexport type PluginLogger = PluginLogger;","entrypoint":"plugin-entry","exportName":"PluginLogger","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/logger-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjection = PluginNextTurnInjection;","entrypoint":"plugin-entry","exportName":"PluginNextTurnInjection","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjectionEnqueueResult = PluginNextTurnInjectionEnqueueResult;","entrypoint":"plugin-entry","exportName":"PluginNextTurnInjectionEnqueueResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: 6d77b32ae074dd04e92245d2a1336156b2041cdaf0b1d29f520bec6a4f2a7b51\nexport type PluginNextTurnInjectionRecord = PluginNextTurnInjectionRecord;","entrypoint":"plugin-entry","exportName":"PluginNextTurnInjectionRecord","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hook-turn-types.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRunContextGetParams = PluginRunContextGetParams;","entrypoint":"plugin-entry","exportName":"PluginRunContextGetParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRunContextPatch = PluginRunContextPatch;","entrypoint":"plugin-entry","exportName":"PluginRunContextPatch","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginRuntimeLifecycleRegistration = PluginRuntimeLifecycleRegistration;","entrypoint":"plugin-entry","exportName":"PluginRuntimeLifecycleRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionContext = PluginSessionActionContext;","entrypoint":"plugin-entry","exportName":"PluginSessionActionContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionRegistration = PluginSessionActionRegistration;","entrypoint":"plugin-entry","exportName":"PluginSessionActionRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionActionResult = PluginSessionActionResult;","entrypoint":"plugin-entry","exportName":"PluginSessionActionResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionAttachmentParams = PluginSessionAttachmentParams;","entrypoint":"plugin-entry","exportName":"PluginSessionAttachmentParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionAttachmentResult = PluginSessionAttachmentResult;","entrypoint":"plugin-entry","exportName":"PluginSessionAttachmentResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionExtensionProjection = PluginSessionExtensionProjection;","entrypoint":"plugin-entry","exportName":"PluginSessionExtensionProjection","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionExtensionRegistration = PluginSessionExtensionRegistration;","entrypoint":"plugin-entry","exportName":"PluginSessionExtensionRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionSchedulerJobHandle = PluginSessionSchedulerJobHandle;","entrypoint":"plugin-entry","exportName":"PluginSessionSchedulerJobHandle","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionSchedulerJobRegistration = PluginSessionSchedulerJobRegistration;","entrypoint":"plugin-entry","exportName":"PluginSessionSchedulerJobRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnScheduleParams = PluginSessionTurnScheduleParams;","entrypoint":"plugin-entry","exportName":"PluginSessionTurnScheduleParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnUnscheduleByTagParams = PluginSessionTurnUnscheduleByTagParams;","entrypoint":"plugin-entry","exportName":"PluginSessionTurnUnscheduleByTagParams","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginSessionTurnUnscheduleByTagResult = PluginSessionTurnUnscheduleByTagResult;","entrypoint":"plugin-entry","exportName":"PluginSessionTurnUnscheduleByTagResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginToolMetadataRegistration = PluginToolMetadataRegistration;","entrypoint":"plugin-entry","exportName":"PluginToolMetadataRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: e79f87ac36f71be9c361fab92d3bcc6f77596253acee9bdf18fd3bde2238f5cf\nexport type PluginTrustedToolPolicyRegistration = PluginTrustedToolPolicyRegistration;","entrypoint":"plugin-entry","exportName":"PluginTrustedToolPolicyRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/host-hooks.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetup = ProviderAppGuidedSetup;","entrypoint":"plugin-entry","exportName":"ProviderAppGuidedSetup","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetupCandidate = ProviderAppGuidedSetupCandidate;","entrypoint":"plugin-entry","exportName":"ProviderAppGuidedSetupCandidate","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAppGuidedSetupContext = ProviderAppGuidedSetupContext;","entrypoint":"plugin-entry","exportName":"ProviderAppGuidedSetupContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: 33696a76763c0036c708da5f86ec0c49967df9206bb279366a71de0010a1f527\nexport type ProviderApplyConfigDefaultsContext = ProviderApplyConfigDefaultsContext;","entrypoint":"plugin-entry","exportName":"ProviderApplyConfigDefaultsContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-config-context.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthContext = ProviderAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthResult = ProviderAuthResult;","entrypoint":"plugin-entry","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 7ad8580dcf52e9c04b10335c253eb66bcd8208b6b2a32938f9cea652785c56bc\nexport type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContextType;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"plugin-entry","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"plugin-entry","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderDeferSyntheticProfileAuthContext = ProviderDeferSyntheticProfileAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderDeferSyntheticProfileAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderFailoverErrorContext = ProviderFailoverErrorContext;","entrypoint":"plugin-entry","exportName":"ProviderFailoverErrorContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"plugin-entry","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 33696a76763c0036c708da5f86ec0c49967df9206bb279366a71de0010a1f527\nexport type ProviderNormalizeConfigContext = ProviderNormalizeConfigContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeConfigContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-config-context.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderNormalizeModelIdContext = ProviderNormalizeModelIdContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeModelIdContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderNormalizeToolSchemasContext = ProviderNormalizeToolSchemasContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeToolSchemasContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderNormalizeTransportContext = ProviderNormalizeTransportContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeTransportContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type ProviderPlugin = ProviderPlugin;","entrypoint":"plugin-entry","exportName":"ProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-plugin.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"plugin-entry","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReasoningOutputMode = ProviderReasoningOutputMode;","entrypoint":"plugin-entry","exportName":"ProviderReasoningOutputMode","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReasoningOutputModeContext = ProviderReplayPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderReasoningOutputModeContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplayPolicy = ProviderReplayPolicy;","entrypoint":"plugin-entry","exportName":"ProviderReplayPolicy","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplayPolicyContext = ProviderReplayPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderReplayPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplaySessionEntry = ProviderReplaySessionEntry;","entrypoint":"plugin-entry","exportName":"ProviderReplaySessionEntry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderReplaySessionState = ProviderReplaySessionState;","entrypoint":"plugin-entry","exportName":"ProviderReplaySessionState","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 33696a76763c0036c708da5f86ec0c49967df9206bb279366a71de0010a1f527\nexport type ProviderResolveConfigApiKeyContext = ProviderResolveConfigApiKeyContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveConfigApiKeyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-config-context.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderResolveTransportTurnStateContext = ProviderResolveTransportTurnStateContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveTransportTurnStateContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderResolveWebSocketSessionPolicyContext = ProviderResolveWebSocketSessionPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveWebSocketSessionPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"plugin-entry","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 64bf940fe3f1239ed0c67f884ed13b47201ec0c4ed1b75fa1f2711ef155ba459\nexport type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"plugin-entry","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime-model.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderSanitizeReplayHistoryContext = ProviderSanitizeReplayHistoryContext;","entrypoint":"plugin-entry","exportName":"ProviderSanitizeReplayHistoryContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: baa8b95608b875003b6fb91894f5f0a6b46bb82a55df57d30666d19edcd24947\nexport type ProviderThinkingProfile = ProviderThinkingProfile;","entrypoint":"plugin-entry","exportName":"ProviderThinkingProfile","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-thinking.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderToolSchemaDiagnostic = ProviderToolSchemaDiagnostic;","entrypoint":"plugin-entry","exportName":"ProviderToolSchemaDiagnostic","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderTransportTurnState = ProviderTransportTurnState;","entrypoint":"plugin-entry","exportName":"ProviderTransportTurnState","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: cce9b9f1c9f2608f01f25e08c26dad6f175f137935ff5f71dbf5b3d0bbbba8d5\nexport type ProviderUsageAuthToken = ProviderUsageAuthToken;","entrypoint":"plugin-entry","exportName":"ProviderUsageAuthToken","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-runtime.types.ts"}
|
|
{"declaration":"// declaration closure: 3952b98ec53f7903698c5576a03d8ff9377a5fcb8e41d5a8196160514dd52c27\nexport type ProviderValidateReplayTurnsContext = ProviderValidateReplayTurnsContext;","entrypoint":"plugin-entry","exportName":"ProviderValidateReplayTurnsContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-replay.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderWebSocketSessionPolicy = ProviderWebSocketSessionPolicy;","entrypoint":"plugin-entry","exportName":"ProviderWebSocketSessionPolicy","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 62ceb181b078f919c2d8a101b749497caf6c14f2859d2964af6b8123bb915688\nexport type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"plugin-entry","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-transport.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type RealtimeTranscriptionProviderPlugin = RealtimeTranscriptionProviderPlugin;","entrypoint":"plugin-entry","exportName":"RealtimeTranscriptionProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"plugin-entry","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type TranscriptSourceProvider = TranscriptsSourceProviderCapability;","entrypoint":"plugin-entry","exportName":"TranscriptSourceProvider","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogEntry<TCapabilities = unknown> = UnifiedModelCatalogEntry<TCapabilities>;","entrypoint":"plugin-entry","exportName":"UnifiedModelCatalogEntry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogKind = UnifiedModelCatalogKind;","entrypoint":"plugin-entry","exportName":"UnifiedModelCatalogKind","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type UnifiedModelCatalogProviderContext = UnifiedModelCatalogProviderContext;","entrypoint":"plugin-entry","exportName":"UnifiedModelCatalogProviderContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: de6170bb100469e4118ade41d9707c90339df93deba239659762356b0894355f\nexport type UnifiedModelCatalogProviderPlugin = UnifiedModelCatalogProviderPlugin;","entrypoint":"plugin-entry","exportName":"UnifiedModelCatalogProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-catalog.types.ts"}
|
|
{"declaration":"// declaration closure: 2ecf4d3834bc0531bac39fb7b51b974f72ca948c7efb06ee7bb2cae1dc178881\nexport type UnifiedModelCatalogSource = UnifiedModelCatalogSource;","entrypoint":"plugin-entry","exportName":"UnifiedModelCatalogSource","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"packages/model-catalog-core/src/model-catalog-types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerDesktopEndpoint = WorkerDesktopEndpoint;","entrypoint":"plugin-entry","exportName":"WorkerDesktopEndpoint","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerLease = WorkerLease;","entrypoint":"plugin-entry","exportName":"WorkerLease","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerLeaseStatus = WorkerLeaseStatus;","entrypoint":"plugin-entry","exportName":"WorkerLeaseStatus","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerProfile = Readonly<Record<string, PluginJsonValue>>;","entrypoint":"plugin-entry","exportName":"WorkerProfile","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerProvider = WorkerProvider;","entrypoint":"plugin-entry","exportName":"WorkerProvider","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerSshEndpoint = WorkerSshEndpoint;","entrypoint":"plugin-entry","exportName":"WorkerSshEndpoint","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerSshIdentity = WorkerSshIdentity;","entrypoint":"plugin-entry","exportName":"WorkerSshIdentity","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport type WorkerSshIdentityRequest = WorkerSshIdentityRequest;","entrypoint":"plugin-entry","exportName":"WorkerSshIdentityRequest","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"declaration":"// declaration closure: 4ceb5a559e1c2dda717d776e56ce3f2988f2f1819b5c20700d161856361faed1\nexport class WorkerProviderError extends Error {\n readonly code: \"invalid_profile\";\n constructor(message: string);\n}","entrypoint":"plugin-entry","exportName":"WorkerProviderError","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"class","recordType":"export","sourcePath":"src/plugins/capability-provider.types.ts"}
|
|
{"category":null,"entrypoint":"plugin-runtime","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","recordType":"module","sourcePath":"src/plugin-sdk/plugin-runtime.ts"}
|
|
{"declaration":"// declaration closure: 0fcad955e7a63d8dc631f44da23b63335205f925775764d624f760523037a742\nexport function clearPluginCommands(): void;","entrypoint":"plugin-runtime","exportName":"clearPluginCommands","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/command-registry-state.ts"}
|
|
{"declaration":"// declaration closure: a56041361e6e04b10eb11d56f56b1b73f116008bb13a4313343af0993dc82b4e\nexport function clearPluginInteractiveHandlers(): void;","entrypoint":"plugin-runtime","exportName":"clearPluginInteractiveHandlers","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/interactive-registry.ts"}
|
|
{"declaration":"// declaration closure: f7f835bbdbae6adcd277cb4f4808463a748deaf267953e8f05d8c8083f541abe\nexport function createChannelInteractiveDispatcher<TChannel extends string, TInteractiveKey extends PropertyKey, TContext extends ChannelInteractiveHandlerContext<TChannel, TInteractiveKey>, TResult extends { handled?: boolean; } | void = void | { handled?: boolean; }, TDispatchInteractiveKey extends PropertyKey = TInteractiveKey>(config: { channel: TChannel; interactiveKey: TInteractiveKey; dispatchInteractiveKey?: TDispatchInteractiveKey; }): (params: { data: string; dedupeId: string; ctx: ChannelInteractiveDispatchContext<TContext, TInteractiveKey, TDispatchInteractiveKey>; respond: TContext[\"respond\"]; conversation?: Parameters<typeof createInteractiveConversationBindingHelpers>[0][\"conversation\"]; onMatched?: () => Promise<void> | void; afterInvoke?: (result: TResult) => Promise<void> | void; }) => Promise<InteractiveDispatchResult<TResult>>;","entrypoint":"plugin-runtime","exportName":"createChannelInteractiveDispatcher","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/interactive.ts"}
|
|
{"declaration":"// declaration closure: 981c732640aaec45851dcb5551750d4b50d7ed8a782f7ab9a55c9b34e8762275\nexport function createInteractiveConversationBindingHelpers(params: { registration: RegisteredInteractiveMetadata; senderId?: string; conversation: PluginBindingConversation; }): { requestConversationBinding: (binding?: PluginConversationBindingRequestParams) => Promise<import(\"./conversation-binding.types.ts\").PluginConversationBindingRequestResult>; detachConversationBinding: () => Promise<{ removed: boolean; }>; getCurrentConversationBinding: () => Promise<import(\"./conversation-binding.types.ts\").PluginConversationBinding | null>; };","entrypoint":"plugin-runtime","exportName":"createInteractiveConversationBindingHelpers","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/interactive-binding-helpers.ts"}
|
|
{"declaration":"// declaration closure: f7f835bbdbae6adcd277cb4f4808463a748deaf267953e8f05d8c8083f541abe\nexport function dispatchPluginInteractiveHandler<TRegistration extends PluginInteractiveDispatchRegistration, TResult extends { handled?: boolean; } | void = void | { handled?: boolean; }>(params: { channel: TRegistration[\"channel\"]; data: string; dedupeId?: string; onMatched?: () => Promise<void> | void; invoke: (match: PluginInteractiveMatch<TRegistration>) => Promise<TResult> | TResult; afterInvoke?: (result: TResult) => Promise<void> | void; }): Promise<InteractiveDispatchResult<TResult>>;","entrypoint":"plugin-runtime","exportName":"dispatchPluginInteractiveHandler","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/interactive.ts"}
|
|
{"declaration":"// declaration closure: 187bc9a2dec6b4030a2287972324834b9a19abd2a474f394447346602d3223c3\nexport function executePluginCommand(params: { command: RegisteredPluginCommand; args?: string; senderId?: string; channel: string; channelId?: PluginCommandContext[\"channelId\"]; isAuthorizedSender: boolean; senderIsOwner?: boolean; gatewayClientScopes?: PluginCommandContext[\"gatewayClientScopes\"]; agentId?: string; sessionKey?: PluginCommandContext[\"sessionKey\"]; sessionId?: PluginCommandContext[\"sessionId\"]; sessionTarget?: PluginCommandContext[\"sessionTarget\"]; sessionFile?: PluginCommandContext[\"sessionFile\"]; authProfileId?: string; commandBody: string; config: OpenClawConfig; from?: PluginCommandContext[\"from\"]; to?: PluginCommandContext[\"to\"]; originatingTo?: string; accountId?: PluginCommandContext[\"accountId\"]; messageThreadId?: PluginCommandContext[\"messageThreadId\"]; threadParentId?: PluginCommandContext[\"threadParentId\"]; diagnosticsSessions?: PluginCommandContext[\"diagnosticsSessions\"]; diagnosticsUploadApproved?: PluginCommandContext[\"diagnosticsUploadApproved\"]; diagnosticsPreviewOnly?: PluginCommandContext[\"diagnosticsPreviewOnly\"]; diagnosticsPrivateRouted?: PluginCommandContext[\"diagnosticsPrivateRouted\"]; }): Promise<PluginCommandResult>;","entrypoint":"plugin-runtime","exportName":"executePluginCommand","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/commands.ts"}
|
|
{"declaration":"// declaration closure: 5df3757ef771136f79e08f6c3ce79e6b500e14b0a7f1f689aab28deda1a1fb82\nexport function getGlobalHookRunner(): HookRunner | null;","entrypoint":"plugin-runtime","exportName":"getGlobalHookRunner","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/hook-runner-global.ts"}
|
|
{"declaration":"// declaration closure: 068b78d5bd7d73c1294c8fe916422faf25d520796dd470e16a7fb64f0aced39d\nexport function getPluginCommandSpecs(provider?: string, options?: PluginCommandSpecOptions): Array<{ name: string; description: string; descriptionLocalizations?: Record<string, string>; acceptsArgs: boolean; }>;","entrypoint":"plugin-runtime","exportName":"getPluginCommandSpecs","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/command-specs.ts"}
|
|
{"declaration":"// declaration closure: f438c5b22c0e63881cbce979792fb7155c8f8236fe3d58d16de9b37094390970\nexport function getPluginRuntimeGatewayRequestScope(): PluginRuntimeGatewayRequestScope | undefined;","entrypoint":"plugin-runtime","exportName":"getPluginRuntimeGatewayRequestScope","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/runtime/gateway-request-scope.ts"}
|
|
{"declaration":"// declaration closure: 0fcad955e7a63d8dc631f44da23b63335205f925775764d624f760523037a742\nexport function listRegisteredPluginAgentPromptGuidance(params?: { surface?: AgentPromptSurfaceKind; includeLegacyGlobalGuidance?: boolean; }): string[];","entrypoint":"plugin-runtime","exportName":"listRegisteredPluginAgentPromptGuidance","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/command-registry-state.ts"}
|
|
{"declaration":"// declaration closure: 187bc9a2dec6b4030a2287972324834b9a19abd2a474f394447346602d3223c3\nexport function matchPluginCommand(commandBody: string, options?: { channel?: string; }): { command: RegisteredPluginCommand; args?: string; } | null;","entrypoint":"plugin-runtime","exportName":"matchPluginCommand","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/commands.ts"}
|
|
{"declaration":"// declaration closure: 59cd1502273d65571b4df12104c338fc9cb3b41d52470aa96681f150db65aac6\nexport function registerPluginCommand(pluginId: string, command: OpenClawPluginCommandDefinition, opts?: { pluginName?: string; pluginRoot?: string; allowReservedCommandNames?: boolean; allowOwnerStatusExposure?: boolean; }): CommandRegistrationResult;","entrypoint":"plugin-runtime","exportName":"registerPluginCommand","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/command-registration.ts"}
|
|
{"declaration":"// declaration closure: a56041361e6e04b10eb11d56f56b1b73f116008bb13a4313343af0993dc82b4e\nexport function registerPluginInteractiveHandler(pluginId: string, registration: PluginInteractiveHandlerRegistration, opts?: { pluginName?: string; pluginRoot?: string; }): InteractiveRegistrationResult;","entrypoint":"plugin-runtime","exportName":"registerPluginInteractiveHandler","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/interactive-registry.ts"}
|
|
{"declaration":"// declaration closure: c55fbbceecf61a9463f1b302253ec67a17c4e1b80b8cfafaa6b236da7ff886db\nexport function startLazyPluginServiceModule(params: { skipEnvVar?: string; overrideEnvVar?: string; validateOverrideSpecifier?: (specifier: string) => string; loadDefaultModule: () => Promise<LazyServiceModule>; loadOverrideModule?: (specifier: string) => Promise<LazyServiceModule>; startExportNames: string[]; stopExportNames?: string[]; }): Promise<LazyPluginServiceHandle | null>;","entrypoint":"plugin-runtime","exportName":"startLazyPluginServiceModule","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/lazy-service-module.ts"}
|
|
{"declaration":"// declaration closure: c55fbbceecf61a9463f1b302253ec67a17c4e1b80b8cfafaa6b236da7ff886db\nexport type LazyPluginServiceHandle = LazyPluginServiceHandle;","entrypoint":"plugin-runtime","exportName":"LazyPluginServiceHandle","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/lazy-service-module.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"plugin-runtime","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-api.types.ts"}
|
|
{"declaration":"// declaration closure: 648c5518e6d4caab146ef7e3d7c696f55f0922333bc402031982082c319bb46d\nexport type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"plugin-runtime","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-config-schema.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBinding = PluginConversationBinding;","entrypoint":"plugin-runtime","exportName":"PluginConversationBinding","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBindingRequestParams = PluginConversationBindingRequestParams;","entrypoint":"plugin-runtime","exportName":"PluginConversationBindingRequestParams","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: c54cb4a2961d6813244732ddbb5b7654e6206b6e85f04df189c766186cef0493\nexport type PluginConversationBindingRequestResult = PluginConversationBindingRequestResult;","entrypoint":"plugin-runtime","exportName":"PluginConversationBindingRequestResult","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/conversation-binding.types.ts"}
|
|
{"declaration":"// declaration closure: b40aff32cf0ea82da49a51c3dde9f678d241f1fb4e03b437fa3a07ef91663b00\nexport type PluginInteractiveRegistration<TContext = unknown, TChannel extends string = string, TResult = PluginInteractiveHandlerResult> = PluginInteractiveRegistration<TContext, TChannel, TResult>;","entrypoint":"plugin-runtime","exportName":"PluginInteractiveRegistration","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/plugin-registration.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"plugin-runtime","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type RuntimeLogger = RuntimeLogger;","entrypoint":"plugin-runtime","exportName":"RuntimeLogger","importSpecifier":"openclaw/plugin-sdk/plugin-runtime","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types-core.ts"}
|
|
{"category":null,"entrypoint":"provider-auth","importSpecifier":"openclaw/plugin-sdk/provider-auth","recordType":"module","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport function applyAuthProfileConfig(cfg: OpenClawConfig, params: { profileId: string; provider: string; mode: \"api_key\" | \"aws-sdk\" | \"oauth\" | \"token\"; email?: string; displayName?: string; preferProfileFirst?: boolean; }): OpenClawConfig;","entrypoint":"provider-auth","exportName":"applyAuthProfileConfig","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport function buildApiKeyCredential(provider: string, input: SecretInput, metadata?: Record<string, string>, options?: ApiKeyStorageOptions): { type: \"api_key\"; provider: string; key?: string; keyRef?: SecretRef; metadata?: Record<string, string>; };","entrypoint":"provider-auth","exportName":"buildApiKeyCredential","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport function buildCopilotIdeHeaders(params?: { includeApiVersion?: boolean; }): Record<string, string>;","entrypoint":"provider-auth","exportName":"buildCopilotIdeHeaders","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: c45c3a9327aa910a3ead6eac4d1bee3750f21dda002a92a64c69ff1654dbb402\nexport function buildOauthProviderAuthResult(params: { providerId: string; defaultModel: string; access: string; refresh?: string | null; expires?: number | null; email?: string | null; displayName?: string | null; profileName?: string | null; profilePrefix?: string; credentialExtra?: Record<string, unknown>; configPatch?: Partial<OpenClawConfig>; notes?: string[]; }): ProviderAuthResult;","entrypoint":"provider-auth","exportName":"buildOauthProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth-result.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport function buildOpenAICodexCredentialExtra(identity: OpenAICodexAuthIdentity & { idToken?: string; }): Record<string, unknown> | undefined;","entrypoint":"provider-auth","exportName":"buildOpenAICodexCredentialExtra","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: ed26daef5c229865825515a3b3e9ff71ac203b4f26e061baab13c9e99438f71e\nexport function buildTokenProfileId(params: { provider: string; name: string; }): string;","entrypoint":"provider-auth","exportName":"buildTokenProfileId","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-token.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function coerceSecretRef(value: unknown, defaults?: SecretDefaults): SecretRef | null;","entrypoint":"provider-auth","exportName":"coerceSecretRef","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: f3815db8df6ce8aeef81c02b31e23bf56251e14ca8ce35291bf525544d34a0cc\nexport function createProviderApiKeyAuthMethod(params: ProviderApiKeyAuthMethodOptions): ProviderAuthMethod;","entrypoint":"provider-auth","exportName":"createProviderApiKeyAuthMethod","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-api-key-auth.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport function decodeOpenAICodexJwtPayload(token: string): Record<string, unknown> | undefined;","entrypoint":"provider-auth","exportName":"decodeOpenAICodexJwtPayload","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function deriveCopilotApiBaseUrlFromToken(token: string): string | null;","entrypoint":"provider-auth","exportName":"deriveCopilotApiBaseUrlFromToken","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport function ensureApiKeyFromEnvOrPrompt(params: { config: OpenClawConfig; env?: NodeJS.ProcessEnv; provider: string; envLabel: string; promptMessage: string; normalize: (value: string) => string; validate: (value: string) => string | undefined; prompter: WizardPrompter; secretInputMode?: SecretInputMode; setCredential: (apiKey: SecretInput, mode?: SecretInputMode) => Promise<void>; }): Promise<string>;","entrypoint":"provider-auth","exportName":"ensureApiKeyFromEnvOrPrompt","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport function ensureApiKeyFromOptionEnvOrPrompt(params: { token: string | undefined; tokenProvider: string | undefined; secretInputMode?: SecretInputMode; config: OpenClawConfig; env?: NodeJS.ProcessEnv; expectedProviders: string[]; provider: string; envLabel: string; promptMessage: string; normalize: (value: string) => string; validate: (value: string) => string | undefined; prompter: WizardPrompter; setCredential: (apiKey: SecretInput, mode?: SecretInputMode) => Promise<void>; noteMessage?: string; noteTitle?: string; }): Promise<string>;","entrypoint":"provider-auth","exportName":"ensureApiKeyFromOptionEnvOrPrompt","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function ensureAuthProfileStore(agentDir?: string, options?: { allowKeychainPrompt?: boolean; config?: OpenClawConfig; externalCli?: ExternalCliAuthDiscovery; externalCliProviderIds?: Iterable<string>; externalCliProfileIds?: Iterable<string>; inheritedAuthDir?: string; readOnly?: boolean; syncExternalCli?: boolean; }): AuthProfileStore;","entrypoint":"provider-auth","exportName":"ensureAuthProfileStore","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function ensureAuthProfileStoreForLocalUpdate(agentDir?: string): AuthProfileStore;","entrypoint":"provider-auth","exportName":"ensureAuthProfileStoreForLocalUpdate","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport function formatApiKeyPreview(raw: string, opts?: { head?: number; tail?: number; }): string;","entrypoint":"provider-auth","exportName":"formatApiKeyPreview","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: f9f94b30c080bd641c8c7a92013ddde1238b236347eda30d13daaa86697d15fa\nexport function generateHexPkceVerifierChallenge(): { verifier: string; challenge: string; };","entrypoint":"provider-auth","exportName":"generateHexPkceVerifierChallenge","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/oauth-utils.ts"}
|
|
{"declaration":"// declaration closure: f9f94b30c080bd641c8c7a92013ddde1238b236347eda30d13daaa86697d15fa\nexport function generatePkceVerifierChallenge(): { verifier: string; challenge: string; };","entrypoint":"provider-auth","exportName":"generatePkceVerifierChallenge","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/oauth-utils.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function hasConfiguredSecretInput(value: unknown, defaults?: SecretDefaults): boolean;","entrypoint":"provider-auth","exportName":"hasConfiguredSecretInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 4ec7bb58af81a15a32232d5c432b8e8829954864db72056392fd234e081cacd0\nexport function hasUsableOAuthCredential(credential: OAuthCredential | undefined, opts?: { now?: number; refreshMarginMs?: number; }): boolean;","entrypoint":"provider-auth","exportName":"hasUsableOAuthCredential","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/credential-state.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport function isKnownEnvApiKeyMarker(value: string): boolean;","entrypoint":"provider-auth","exportName":"isKnownEnvApiKeyMarker","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport function isNonSecretApiKeyMarker(value: string, opts?: { includeEnvVarName?: boolean; }): boolean;","entrypoint":"provider-auth","exportName":"isNonSecretApiKeyMarker","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function isProviderApiKeyConfigured(params: { provider: string; cfg?: OpenClawConfig; agentDir?: string; profileTypes?: readonly AuthProfileCredential[\"type\"][]; acceptsApiKey?: (apiKey: string) => boolean; }): boolean;","entrypoint":"provider-auth","exportName":"isProviderApiKeyConfigured","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function isProviderAuthProfileConfigured(params: { provider: string; cfg?: OpenClawConfig; agentDir?: string; profileTypes?: readonly AuthProfileCredential[\"type\"][]; allowKeychainPrompt?: boolean; includeExternalCliAuth?: boolean; }): boolean;","entrypoint":"provider-auth","exportName":"isProviderAuthProfileConfigured","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: a45c7cd0d39a74411555af11e47007da048a32cf5cd965faf799b6aa934fcf04\nexport function listKnownProviderAuthEnvVarNames(params?: ProviderEnvVarLookupParams): string[];","entrypoint":"provider-auth","exportName":"listKnownProviderAuthEnvVarNames","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/secrets/provider-env-vars.ts"}
|
|
{"declaration":"// declaration closure: 8f795e574d7a11985ac9339f05d10183b7a1fc86b996209c67594ff5ae8568e0\nexport function listProfilesForProvider(store: AuthProfileStore, provider: string): string[];","entrypoint":"provider-auth","exportName":"listProfilesForProvider","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/profile-list.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function listUsableProviderAuthProfileIds(params: { provider: string; cfg?: OpenClawConfig; agentDir?: string; profileTypes?: readonly AuthProfileCredential[\"type\"][]; allowKeychainPrompt?: boolean; includeExternalCliAuth?: boolean; }): { agentDir: string; profileIds: string[]; };","entrypoint":"provider-auth","exportName":"listUsableProviderAuthProfileIds","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: 44d33ce0151436aadc14aa32c34bed48632bb3dbdaa4e56a3b27b31aa60e01ba\nexport function normalizeApiKeyConfig(value: string): string;","entrypoint":"provider-auth","exportName":"normalizeApiKeyConfig","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/models-config.providers.secret-helpers.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport function normalizeApiKeyInput(raw: string): string;","entrypoint":"provider-auth","exportName":"normalizeApiKeyInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: e8d38f06672d14e1b7ccc74a56c485cda72c31c050e6553ff2de3258f7eee9c8\nexport function normalizeGithubCopilotDomain(raw: string | undefined | null): string;","entrypoint":"provider-auth","exportName":"normalizeGithubCopilotDomain","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/github-copilot-domain.ts"}
|
|
{"declaration":"// declaration closure: 7dbe9a67e1dda5aed5ab2f6e692ca879b5452285a69623b3b10a97425cb14971\nexport function normalizeOptionalSecretInput(value: unknown): string | undefined;","entrypoint":"provider-auth","exportName":"normalizeOptionalSecretInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/utils/normalize-secret-input.ts"}
|
|
{"declaration":"// declaration closure: 7dbe9a67e1dda5aed5ab2f6e692ca879b5452285a69623b3b10a97425cb14971\nexport function normalizeSecretInput(value: unknown): string;","entrypoint":"provider-auth","exportName":"normalizeSecretInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/utils/normalize-secret-input.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport function normalizeSecretInputModeInput(secretInputMode: string | null | undefined): SecretInputMode | undefined;","entrypoint":"provider-auth","exportName":"normalizeSecretInputModeInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: a45c7cd0d39a74411555af11e47007da048a32cf5cd965faf799b6aa934fcf04\nexport function omitEnvKeysCaseInsensitive(baseEnv: NodeJS.ProcessEnv, keys: Iterable<string>): NodeJS.ProcessEnv;","entrypoint":"provider-auth","exportName":"omitEnvKeysCaseInsensitive","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/secrets/provider-env-vars.ts"}
|
|
{"declaration":"// declaration closure: 9510a538ffb241a6dd045f83ebe5b0a59f08a05529bd360ac4cf4df7c738fd08\nexport function promptSecretRefForSetup(params: { provider: string; config: OpenClawConfig; prompter: WizardPrompter; preferredEnvVar?: string; copy?: SecretRefSetupPromptCopy; env?: NodeJS.ProcessEnv; }): Promise<{ ref: SecretRef; resolvedValue: string; }>;","entrypoint":"provider-auth","exportName":"promptSecretRefForSetup","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-ref.ts"}
|
|
{"declaration":"// declaration closure: 39d3b95b5276fe73c6c670de881c8091a99a589745965e4959e381020d7d2a0d\nexport function readClaudeCliCredentialsCached(options?: { allowKeychainPrompt?: boolean; ttlMs?: number; platform?: NodeJS.Platform; homeDir?: string; execSync?: ExecSyncFn; }): ClaudeCliCredential | null;","entrypoint":"provider-auth","exportName":"readClaudeCliCredentialsCached","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/cli-credentials.ts"}
|
|
{"declaration":"// declaration closure: 39d3b95b5276fe73c6c670de881c8091a99a589745965e4959e381020d7d2a0d\nexport function readCodexCliCredentialsCached(options?: { codexHome?: string; allowKeychainPrompt?: boolean; ttlMs?: number; platform?: NodeJS.Platform; execSync?: ExecSyncFn; }): CodexCliCredential | null;","entrypoint":"provider-auth","exportName":"readCodexCliCredentialsCached","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/cli-credentials.ts"}
|
|
{"declaration":"// declaration closure: 5e4d0373babb560adff16e3eecaee2eb962c9b14bb200930e96a680c7752e4ed\nexport function removeProviderAuthProfilesWithLock(params: { provider: string; agentDir?: string; }): Promise<AuthProfileStore | null>;","entrypoint":"provider-auth","exportName":"removeProviderAuthProfilesWithLock","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/profiles.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function resolveCopilotApiToken(params: { githubToken: string; env?: NodeJS.ProcessEnv; fetchImpl?: typeof fetch; cachePath?: string; loadJsonFileImpl?: (path: string) => unknown; saveJsonFileImpl?: (path: string, value: CachedCopilotToken) => void; githubDomain?: string; config?: OpenClawConfig; }): Promise<{ token: string; expiresAt: number; source: string; baseUrl: string; }>;","entrypoint":"provider-auth","exportName":"resolveCopilotApiToken","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: f8effc23bdc34210f9845754e7404844c7c5739a3130f71c95e03fad9e637b0d\nexport function resolveDefaultSecretProviderAlias(config: SecretRefDefaultsCarrier, source: SecretRefSource, options?: { preferFirstProviderForSource?: boolean; }): string;","entrypoint":"provider-auth","exportName":"resolveDefaultSecretProviderAlias","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/secrets/ref-contract.ts"}
|
|
{"declaration":"// declaration closure: 623fc184c363bda0f9b2aff848e43557f5a53601fee4146db6709ce7f8b982af\nexport function resolveEnvApiKey(provider: string, env?: NodeJS.ProcessEnv, options?: EnvApiKeyLookupOptions): EnvApiKeyResult | null;","entrypoint":"provider-auth","exportName":"resolveEnvApiKey","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-env.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport function resolveNonEnvSecretRefApiKeyMarker(_source: SecretRefSource): string;","entrypoint":"provider-auth","exportName":"resolveNonEnvSecretRefApiKeyMarker","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport function resolveOAuthApiKeyMarker(providerId: string): string;","entrypoint":"provider-auth","exportName":"resolveOAuthApiKeyMarker","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport function resolveOpenAICodexAccessTokenExpiry(access: string): number | undefined;","entrypoint":"provider-auth","exportName":"resolveOpenAICodexAccessTokenExpiry","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport function resolveOpenAICodexAuthIdentity(params: { access: string; accountId?: string; }): OpenAICodexAuthIdentity;","entrypoint":"provider-auth","exportName":"resolveOpenAICodexAuthIdentity","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport function resolveOpenAICodexImportProfileName(identity: Pick<OpenAICodexAuthIdentity, \"accountId\" | \"profileName\">, fallback: string): string;","entrypoint":"provider-auth","exportName":"resolveOpenAICodexImportProfileName","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport function resolveProviderAuthProfileApiKey(params: { provider: string; cfg?: OpenClawConfig; agentDir?: string; profileTypes?: readonly AuthProfileCredential[\"type\"][]; allowKeychainPrompt?: boolean; includeExternalCliAuth?: boolean; }): Promise<string | undefined>;","entrypoint":"provider-auth","exportName":"resolveProviderAuthProfileApiKey","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveRequiredHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"provider-auth","exportName":"resolveRequiredHomeDir","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 04f9f92a9c4ac63bf8c96c6f810e25d2b68c6e4a0c8cc1ebdc8b74cdb739cc21\nexport function resolveSecretInputModeForEnvSelection(params: { prompter: Pick<WizardPrompter, \"select\">; explicitMode?: SecretInputMode; copy?: SecretInputModePromptCopy; }): Promise<SecretInputMode>;","entrypoint":"provider-auth","exportName":"resolveSecretInputModeForEnvSelection","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-mode.ts"}
|
|
{"declaration":"// declaration closure: 1997e6e6d2fbab6e5ca90497bf4ff563c44a412b050153fce7f4dc2fb42d9bad\nexport function suggestOAuthProfileIdForLegacyDefault(params: { cfg?: OpenClawConfig; store: AuthProfileStore; provider: string; legacyProfileId: string; }): string | null;","entrypoint":"provider-auth","exportName":"suggestOAuthProfileIdForLegacyDefault","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/repair.ts"}
|
|
{"declaration":"// declaration closure: f9f94b30c080bd641c8c7a92013ddde1238b236347eda30d13daaa86697d15fa\nexport function toFormUrlEncoded(data: Record<string, string>): string;","entrypoint":"provider-auth","exportName":"toFormUrlEncoded","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/oauth-utils.ts"}
|
|
{"declaration":"// declaration closure: 9dcd7ed1ad908c08a708ed48171678aa1268fd071ee7d2b88c7919dff3f8a17f\nexport function updateAuthProfileStoreWithLock(params: { agentDir?: string; stateDir?: string; saveOptions?: SaveAuthProfileStoreOptions; updater: (store: AuthProfileStore) => boolean; }): Promise<AuthProfileStore | null>;","entrypoint":"provider-auth","exportName":"updateAuthProfileStoreWithLock","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/store.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport function upsertApiKeyProfile(params: { provider: string; input: SecretInput; agentDir?: string; options?: ApiKeyStorageOptions; profileId?: string; metadata?: Record<string, string>; }): string;","entrypoint":"provider-auth","exportName":"upsertApiKeyProfile","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: 5e4d0373babb560adff16e3eecaee2eb962c9b14bb200930e96a680c7752e4ed\nexport function upsertAuthProfile(params: { profileId: string; credential: AuthProfileCredential; agentDir?: string; }): void;","entrypoint":"provider-auth","exportName":"upsertAuthProfile","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/profiles.ts"}
|
|
{"declaration":"// declaration closure: 76c1f55559ee2fc79857196a8c2d264fb2185032536b835f1c6a48666c999507\nexport function upsertAuthProfileWithLock(params: { profileId: string; credential: AuthProfileCredential; agentDir?: string; stateDir?: string; }): Promise<AuthProfileStore | null>;","entrypoint":"provider-auth","exportName":"upsertAuthProfileWithLock","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/agents/auth-profiles/upsert-with-lock.ts"}
|
|
{"declaration":"// declaration closure: ed26daef5c229865825515a3b3e9ff71ac203b4f26e061baab13c9e99438f71e\nexport function validateAnthropicSetupToken(raw: string): string | undefined;","entrypoint":"provider-auth","exportName":"validateAnthropicSetupToken","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-token.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport function writeOAuthCredentials(provider: string, creds: OAuthCredentials, agentDir?: string, options?: WriteOAuthCredentialsOptions): Promise<string>;","entrypoint":"provider-auth","exportName":"writeOAuthCredentials","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: ef7e96a30569dcbc3535d4e9b2a1ff56b86d0f8bb31c194efe9a88664574337f\nexport const CLAUDE_CLI_PROFILE_ID: \"anthropic:claude-cli\";","entrypoint":"provider-auth","exportName":"CLAUDE_CLI_PROFILE_ID","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/auth-profiles/constants.ts"}
|
|
{"declaration":"// declaration closure: ef7e96a30569dcbc3535d4e9b2a1ff56b86d0f8bb31c194efe9a88664574337f\nexport const CODEX_CLI_PROFILE_ID: \"openai:codex-cli\";","entrypoint":"provider-auth","exportName":"CODEX_CLI_PROFILE_ID","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/auth-profiles/constants.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport const COPILOT_EDITOR_PLUGIN_VERSION: \"copilot-chat/0.35.0\";","entrypoint":"provider-auth","exportName":"COPILOT_EDITOR_PLUGIN_VERSION","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport const COPILOT_EDITOR_VERSION: \"vscode/1.107.0\";","entrypoint":"provider-auth","exportName":"COPILOT_EDITOR_VERSION","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport const COPILOT_GITHUB_API_VERSION: \"2025-04-01\";","entrypoint":"provider-auth","exportName":"COPILOT_GITHUB_API_VERSION","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport const COPILOT_INTEGRATION_ID: \"vscode-chat\";","entrypoint":"provider-auth","exportName":"COPILOT_INTEGRATION_ID","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: 9156e8dafc635003d8cdb1833112f13398a61f59c81852d4c6248db59d9c352d\nexport const COPILOT_USER_AGENT: \"GitHubCopilotChat/0.35.0\";","entrypoint":"provider-auth","exportName":"COPILOT_USER_AGENT","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/copilot-dynamic-headers.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport const CUSTOM_LOCAL_AUTH_MARKER: \"custom-local\";","entrypoint":"provider-auth","exportName":"CUSTOM_LOCAL_AUTH_MARKER","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: af979b04896d8d25df9cffadbedd9e4e5ce450d4f0702ad100dc7259d76a47e3\nexport const DEFAULT_COPILOT_API_BASE_URL: \"https://api.individual.githubcopilot.com\";","entrypoint":"provider-auth","exportName":"DEFAULT_COPILOT_API_BASE_URL","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth.ts"}
|
|
{"declaration":"// declaration closure: 4ec7bb58af81a15a32232d5c432b8e8829954864db72056392fd234e081cacd0\nexport const DEFAULT_OAUTH_REFRESH_MARGIN_MS: number;","entrypoint":"provider-auth","exportName":"DEFAULT_OAUTH_REFRESH_MARGIN_MS","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/auth-profiles/credential-state.ts"}
|
|
{"declaration":"// declaration closure: 610bff40f5133a1f1f91aaa8184aa65089a87c4ebc90fff376966f27fbef3a75\nexport const MINIMAX_OAUTH_MARKER: \"minimax-oauth\";","entrypoint":"provider-auth","exportName":"MINIMAX_OAUTH_MARKER","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/agents/model-auth-markers.ts"}
|
|
{"declaration":"// declaration closure: c4e54b5288b9887fe43cefe524c2c3b854c6c064ba31a4d53b9a03461ff5c945\nexport const validateApiKeyInput: (value: string) => \"Required\" | \"Paste the API key value, not an OpenClaw onboarding command.\" | undefined;","entrypoint":"provider-auth","exportName":"validateApiKeyInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"const","recordType":"export","sourcePath":"src/plugins/provider-auth-input.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport type ApiKeyStorageOptions = ApiKeyStorageOptions;","entrypoint":"provider-auth","exportName":"ApiKeyStorageOptions","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type AuthProfileStore = AuthProfileStore;","entrypoint":"provider-auth","exportName":"AuthProfileStore","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: 79fe26f907628744cb7c3ce918d18633d6cab48e21f30ebb4926aa74a3c95edf\nexport type CachedCopilotToken = CachedCopilotToken;","entrypoint":"provider-auth","exportName":"CachedCopilotToken","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/provider-auth-copilot-cache.ts"}
|
|
{"declaration":"// declaration closure: 5c9acdf5c33cd407ccd399a74be1122bb7faa661ff0a0a7ec38d23170aa88c9c\nexport type OAuthCredential = OAuthCredential;","entrypoint":"provider-auth","exportName":"OAuthCredential","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/agents/auth-profiles/types.ts"}
|
|
{"declaration":"// declaration closure: 8ad4138440cdb10f26b6ced3d10a13c388f7293db95765e3a894fc13028c6e5d\nexport type OpenAICodexAuthIdentity = OpenAICodexAuthIdentity;","entrypoint":"provider-auth","exportName":"OpenAICodexAuthIdentity","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/provider-openai-chatgpt-auth.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"provider-auth","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthContext = ProviderAuthContext;","entrypoint":"provider-auth","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: d283ac86c60d7b1c8eb4665497f035a0cfb64f98dba32a70ca2404f4ccce1f51\nexport type ProviderAuthResult = ProviderAuthResult;","entrypoint":"provider-auth","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-authentication.types.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInput = SecretInput;","entrypoint":"provider-auth","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 890cb43604d2b939cdea88a7e69efa2b46361202e5c68ba3e9b2045bccbf96db\nexport type SecretInputMode = SecretInputMode;","entrypoint":"provider-auth","exportName":"SecretInputMode","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-auth-types.ts"}
|
|
{"declaration":"// declaration closure: 555e1d1d65e5e611c1240f1374b28857227e8c7caa1e76fbd7cdc578cd0d0037\nexport type WriteOAuthCredentialsOptions = WriteOAuthCredentialsOptions;","entrypoint":"provider-auth","exportName":"WriteOAuthCredentialsOptions","importSpecifier":"openclaw/plugin-sdk/provider-auth","kind":"type","recordType":"export","sourcePath":"src/plugins/provider-auth-helpers.ts"}
|
|
{"category":null,"entrypoint":"provider-catalog-runtime","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","recordType":"module","sourcePath":"src/plugin-sdk/provider-catalog-runtime.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function augmentModelCatalogWithProviderPlugins(params: { config?: OpenClawConfig; workspaceDir?: string; env?: NodeJS.ProcessEnv; metadataSnapshot?: PluginMetadataSnapshot; context: ProviderAugmentModelCatalogContext; }): Promise<import(\"../agents/model-catalog.types.ts\").ModelCatalogEntry[]>;","entrypoint":"provider-catalog-runtime","exportName":"augmentModelCatalogWithProviderPlugins","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/provider-runtime.ts"}
|
|
{"declaration":"// declaration closure: 7cac0ee131343d1d799e5c503e40476c2b8388459b6fa86e646f5c60796bac3e\nexport function isPluginProvidersLoadInFlight(params: Parameters<typeof resolvePluginProviders>[0]): boolean;","entrypoint":"provider-catalog-runtime","exportName":"isPluginProvidersLoadInFlight","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/providers.runtime.ts"}
|
|
{"declaration":"// declaration closure: 874c658c158e99ecff917bbfaa67fe39d34e36567dc658d227cbd328d943ca2f\nexport function resolveCatalogHookProviderPluginIds(params: { config?: PluginLoadOptions[\"config\"]; workspaceDir?: string; env?: PluginLoadOptions[\"env\"]; metadataSnapshot?: ProviderManifestLoadParams[\"metadataSnapshot\"]; }): string[];","entrypoint":"provider-catalog-runtime","exportName":"resolveCatalogHookProviderPluginIds","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/providers.ts"}
|
|
{"declaration":"// declaration closure: 874c658c158e99ecff917bbfaa67fe39d34e36567dc658d227cbd328d943ca2f\nexport function resolveOwningPluginIdsForProvider(params: { provider: string; config?: PluginLoadOptions[\"config\"]; workspaceDir?: string; env?: PluginLoadOptions[\"env\"]; manifestRegistry?: PluginManifestRegistry; metadataSnapshot?: Pick<PluginMetadataSnapshot, \"owners\" | \"manifestRegistry\" | \"byPluginId\">; }): string[] | undefined;","entrypoint":"provider-catalog-runtime","exportName":"resolveOwningPluginIdsForProvider","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/providers.ts"}
|
|
{"declaration":"// declaration closure: 7cac0ee131343d1d799e5c503e40476c2b8388459b6fa86e646f5c60796bac3e\nexport function resolvePluginProviders(params: { config?: PluginLoadOptions[\"config\"]; workspaceDir?: string; env?: PluginLoadOptions[\"env\"]; bundledProviderVitestCompat?: boolean; onlyPluginIds?: string[]; providerRefs?: readonly string[]; modelRefs?: readonly string[]; activate?: boolean; cache?: boolean; applyAutoEnable?: boolean; pluginSdkResolution?: PluginLoadOptions[\"pluginSdkResolution\"]; mode?: \"runtime\" | \"setup\"; includeUntrustedWorkspacePlugins?: boolean; pluginMetadataSnapshot?: PluginMetadataRegistryView; skipIfLoadInFlight?: boolean; }): ProviderPlugin[];","entrypoint":"provider-catalog-runtime","exportName":"resolvePluginProviders","importSpecifier":"openclaw/plugin-sdk/provider-catalog-runtime","kind":"function","recordType":"export","sourcePath":"src/plugins/providers.runtime.ts"}
|
|
{"category":null,"entrypoint":"proxy-capture","importSpecifier":"openclaw/plugin-sdk/proxy-capture","recordType":"module","sourcePath":"src/plugin-sdk/proxy-capture.ts"}
|
|
{"declaration":"// declaration closure: fa062e43e0131ed316b57ac70e69d4ce9f00173017ade22c8ca5f75e195b3894\nexport function acquireDebugProxyCaptureStore(dbPath: string, blobDir: string): { store: LegacyDebugProxyCaptureStore; release: () => void; };\nexport function acquireDebugProxyCaptureStore(options?: DebugProxyCaptureStoreOptions): { store: SharedDebugProxyCaptureStore; release: () => void; };","entrypoint":"proxy-capture","exportName":"acquireDebugProxyCaptureStore","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/store.sqlite.ts"}
|
|
{"declaration":"// declaration closure: bbeb1ea871d0934488caa1ba13b8f944fd447c6ad0af069439b0f6b869df1be4\nexport function captureHttpExchange(params: { url: string; method: string; requestHeaders?: Headers | Record<string, string> | undefined; requestBody?: BodyInit | Buffer | string | null; response: Response; transport?: \"http\" | \"sse\"; flowId?: string; meta?: Record<string, unknown>; }, resolved?: DebugProxySettings, deps?: DebugProxyCaptureRuntimeDeps): void;","entrypoint":"proxy-capture","exportName":"captureHttpExchange","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/runtime.ts"}
|
|
{"declaration":"// declaration closure: bbeb1ea871d0934488caa1ba13b8f944fd447c6ad0af069439b0f6b869df1be4\nexport function captureWsEvent(params: { url: string; direction: \"outbound\" | \"inbound\" | \"local\"; kind: \"ws-open\" | \"ws-frame\" | \"ws-close\" | \"error\"; flowId: string; payload?: string | Buffer; closeCode?: number; errorText?: string; meta?: Record<string, unknown>; }, resolved?: DebugProxySettings, deps?: DebugProxyCaptureRuntimeDeps): void;","entrypoint":"proxy-capture","exportName":"captureWsEvent","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/runtime.ts"}
|
|
{"declaration":"// declaration closure: fa062e43e0131ed316b57ac70e69d4ce9f00173017ade22c8ca5f75e195b3894\nexport function closeDebugProxyCaptureStore(): void;","entrypoint":"proxy-capture","exportName":"closeDebugProxyCaptureStore","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/store.sqlite.ts"}
|
|
{"declaration":"// declaration closure: b821ff36ce8331d47f409558085e552a3b98a2518322bb6803e1975e918e1cc4\nexport function createDebugProxyWebSocketAgent(settings: DebugProxySettings): Agent | undefined;","entrypoint":"proxy-capture","exportName":"createDebugProxyWebSocketAgent","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/env.ts"}
|
|
{"declaration":"// declaration closure: bbeb1ea871d0934488caa1ba13b8f944fd447c6ad0af069439b0f6b869df1be4\nexport function finalizeDebugProxyCapture(resolved?: DebugProxySettings, deps?: DebugProxyCaptureRuntimeDeps): void;","entrypoint":"proxy-capture","exportName":"finalizeDebugProxyCapture","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/runtime.ts"}
|
|
{"declaration":"// declaration closure: fa062e43e0131ed316b57ac70e69d4ce9f00173017ade22c8ca5f75e195b3894\nexport function getDebugProxyCaptureStore(dbPath: string, blobDir: string): LegacyDebugProxyCaptureStore;\nexport function getDebugProxyCaptureStore(options?: DebugProxyCaptureStoreOptions): SharedDebugProxyCaptureStore;","entrypoint":"proxy-capture","exportName":"getDebugProxyCaptureStore","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/store.sqlite.ts"}
|
|
{"declaration":"// declaration closure: bbeb1ea871d0934488caa1ba13b8f944fd447c6ad0af069439b0f6b869df1be4\nexport function initializeDebugProxyCapture(mode: string, resolved?: DebugProxySettings, deps?: DebugProxyCaptureRuntimeDeps): void;","entrypoint":"proxy-capture","exportName":"initializeDebugProxyCapture","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/runtime.ts"}
|
|
{"declaration":"// declaration closure: bbeb1ea871d0934488caa1ba13b8f944fd447c6ad0af069439b0f6b869df1be4\nexport function isDebugProxyGlobalFetchPatchInstalled(): boolean;","entrypoint":"proxy-capture","exportName":"isDebugProxyGlobalFetchPatchInstalled","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/runtime.ts"}
|
|
{"declaration":"// declaration closure: b821ff36ce8331d47f409558085e552a3b98a2518322bb6803e1975e918e1cc4\nexport function resolveDebugProxySettings(env?: NodeJS.ProcessEnv): DebugProxySettings;","entrypoint":"proxy-capture","exportName":"resolveDebugProxySettings","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/env.ts"}
|
|
{"declaration":"// declaration closure: b821ff36ce8331d47f409558085e552a3b98a2518322bb6803e1975e918e1cc4\nexport function resolveEffectiveDebugProxyUrl(configuredProxyUrl?: string): string | undefined;","entrypoint":"proxy-capture","exportName":"resolveEffectiveDebugProxyUrl","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"function","recordType":"export","sourcePath":"src/proxy-capture/env.ts"}
|
|
{"declaration":"// declaration closure: a44e6af399896e6a0bb350a005946c9d8fe197e23b5d2645d5f9e3b422d6cdd6\nexport type CaptureEventRecord = CaptureEventRecord;","entrypoint":"proxy-capture","exportName":"CaptureEventRecord","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"type","recordType":"export","sourcePath":"src/proxy-capture/types.ts"}
|
|
{"declaration":"// declaration closure: a44e6af399896e6a0bb350a005946c9d8fe197e23b5d2645d5f9e3b422d6cdd6\nexport type CaptureQueryPreset = CaptureQueryPreset;","entrypoint":"proxy-capture","exportName":"CaptureQueryPreset","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"type","recordType":"export","sourcePath":"src/proxy-capture/types.ts"}
|
|
{"declaration":"// declaration closure: a44e6af399896e6a0bb350a005946c9d8fe197e23b5d2645d5f9e3b422d6cdd6\nexport type CaptureQueryRow = CaptureQueryRow;","entrypoint":"proxy-capture","exportName":"CaptureQueryRow","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"type","recordType":"export","sourcePath":"src/proxy-capture/types.ts"}
|
|
{"declaration":"// declaration closure: a44e6af399896e6a0bb350a005946c9d8fe197e23b5d2645d5f9e3b422d6cdd6\nexport type CaptureSessionSummary = CaptureSessionSummary;","entrypoint":"proxy-capture","exportName":"CaptureSessionSummary","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"type","recordType":"export","sourcePath":"src/proxy-capture/types.ts"}
|
|
{"declaration":"// declaration closure: fa062e43e0131ed316b57ac70e69d4ce9f00173017ade22c8ca5f75e195b3894\nexport type DebugProxyCaptureStore = DebugProxyCaptureStore;","entrypoint":"proxy-capture","exportName":"DebugProxyCaptureStore","importSpecifier":"openclaw/plugin-sdk/proxy-capture","kind":"type","recordType":"export","sourcePath":"src/proxy-capture/store.sqlite.ts"}
|
|
{"category":null,"entrypoint":"question-gateway-runtime","importSpecifier":"openclaw/plugin-sdk/question-gateway-runtime","recordType":"module","sourcePath":"src/plugin-sdk/question-gateway-runtime.ts"}
|
|
{"declaration":"// declaration closure: a21cd001c8a897fe032cbafe0b625c8d5ec2d61b0f421d23978ba2f1a6577dd4\nexport function createQuestionReactionTargetStore<TIdentity, TMetadata = undefined>(params: { channel: string; channelDisplayName: string; ttlMs?: number; buildKey: (identity: TIdentity) => string | null | undefined; identityMatches?: (stored: TMetadata | undefined, incoming: TMetadata | undefined) => boolean; registerChannelDelivery?: typeof registerQuestionChannelDelivery; resolveReaction?: typeof resolveQuestionReactionOverGateway; }): { register(binding: { questionId: string; optionValues: string[]; }, identity: TIdentity, metadata?: TMetadata): boolean; has(identities: readonly TIdentity[]): boolean; resolve(resolveParams: { identities: readonly TIdentity[]; optionIndex: number; cfg: Parameters<typeof resolveQuestionReactionOverGateway>[0][\"cfg\"]; senderId: string; gatewayUrl?: string; metadata?: TMetadata; logDebug?: (message: string) => void; }): Promise<boolean>; };","entrypoint":"question-gateway-runtime","exportName":"createQuestionReactionTargetStore","importSpecifier":"openclaw/plugin-sdk/question-gateway-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/question-gateway-runtime.ts"}
|
|
{"declaration":"// declaration closure: a21cd001c8a897fe032cbafe0b625c8d5ec2d61b0f421d23978ba2f1a6577dd4\nexport const questionGatewayRuntime: { resolveOption: (params: import(\"../infra/question-gateway-resolver.js\").ResolveQuestionOverGatewayParams) => Promise<import(\"../infra/question-gateway-resolver.js\").ResolveQuestionOverGatewayResult>; reactionEmojis: readonly [\"1️⃣\", \"2️⃣\", \"3️⃣\", \"4️⃣\"]; prepareReactionPayloadForDelivery: (params: { payload: import(\"../auto-reply/reply-payload.ts\").ReplyPayload; presentation?: import(\"./interactive-runtime.ts\").MessagePresentation; }) => import(\"../auto-reply/reply-payload.ts\").ReplyPayload | null; readAskUserQuestionId: (payload: Pick<import(\"../auto-reply/reply-payload.ts\").ReplyPayload, \"channelData\">) => string | undefined; readReactionBinding: (payload: Pick<import(\"../auto-reply/reply-payload.ts\").ReplyPayload, \"channelData\">) => { questionId: string; optionValues: string[]; } | undefined; resolveReactionIndex: (reaction: string) => number | undefined; resolveReaction: (params: import(\"../infra/question-gateway-resolver.js\").ResolveQuestionOverGatewayParams) => Promise<import(\"../infra/question-gateway-resolver.js\").ResolveQuestionOverGatewayResult | null>; registerChannelDelivery: (params: { questionId: string; deliveryId: string; finalize: (statusLine: string) => void | Promise<void>; }) => void;};","entrypoint":"question-gateway-runtime","exportName":"questionGatewayRuntime","importSpecifier":"openclaw/plugin-sdk/question-gateway-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/question-gateway-runtime.ts"}
|
|
{"category":null,"entrypoint":"reply-chunking","importSpecifier":"openclaw/plugin-sdk/reply-chunking","recordType":"module","sourcePath":"src/plugin-sdk/reply-chunking.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkMarkdownTextWithMode(text: string, limit: number, mode: ChunkMode): string[];","entrypoint":"reply-chunking","exportName":"chunkMarkdownTextWithMode","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkText(text: string, limit: number): string[];","entrypoint":"reply-chunking","exportName":"chunkText","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkTextWithMode(text: string, limit: number, mode: ChunkMode): string[];","entrypoint":"reply-chunking","exportName":"chunkTextWithMode","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport function isSilentReplyPayloadText(text: string | undefined, token?: string): boolean;","entrypoint":"reply-chunking","exportName":"isSilentReplyPayloadText","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport function isSilentReplyText(text: string | undefined, token?: string): boolean;","entrypoint":"reply-chunking","exportName":"isSilentReplyText","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function resolveChunkMode(cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null): ChunkMode;","entrypoint":"reply-chunking","exportName":"resolveChunkMode","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function resolveTextChunkLimit(cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null, opts?: { fallbackLimit?: number; }): number;","entrypoint":"reply-chunking","exportName":"resolveTextChunkLimit","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport const SILENT_REPLY_TOKEN: \"NO_REPLY\";","entrypoint":"reply-chunking","exportName":"SILENT_REPLY_TOKEN","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"const","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport type ChunkMode = ChunkMode;","entrypoint":"reply-chunking","exportName":"ChunkMode","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"type","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReplyPayload = ReplyPayload;","entrypoint":"reply-chunking","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-chunking","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"category":null,"entrypoint":"reply-dispatch-runtime","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","recordType":"module","sourcePath":"src/plugin-sdk/reply-dispatch-runtime.ts"}
|
|
{"declaration":"// declaration closure: 32faa7648301d0e1c80bc294f9e9dced1386b43b47a68bd72140d75fd56f5f36\nexport function finalizeInboundContext<T extends Record<string, unknown>>(ctx: T, opts?: FinalizeInboundContextOptions): T & FinalizedMsgContext & CanonicalInboundText;","entrypoint":"reply-dispatch-runtime","exportName":"finalizeInboundContext","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/inbound-context.ts"}
|
|
{"declaration":"// declaration closure: b592aba28f79bb2058745caea8e244dc96889f04f978fafc2fd7e1c23aa25b2d\nexport function generateConversationLabel(params: ConversationLabelParams): Promise<string | null>;","entrypoint":"reply-dispatch-runtime","exportName":"generateConversationLabel","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/conversation-label-generator.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function resolveChunkMode(cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null): ChunkMode;","entrypoint":"reply-dispatch-runtime","exportName":"resolveChunkMode","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: 75efb5267c33fc21b61903f84ab2cf91ecb82e8766e3e9b1cb6366330a5c35eb\nexport const dispatchReplyWithBufferedBlockDispatcher: DispatchReplyWithBufferedBlockDispatcher;","entrypoint":"reply-dispatch-runtime","exportName":"dispatchReplyWithBufferedBlockDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/reply-dispatch-runtime.ts"}
|
|
{"declaration":"// declaration closure: 75efb5267c33fc21b61903f84ab2cf91ecb82e8766e3e9b1cb6366330a5c35eb\nexport const dispatchReplyWithDispatcher: DispatchReplyWithDispatcher;","entrypoint":"reply-dispatch-runtime","exportName":"dispatchReplyWithDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/reply-dispatch-runtime.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport type CommandTurnContext = CommandTurnContext;","entrypoint":"reply-dispatch-runtime","exportName":"CommandTurnContext","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type DispatchReplyWithBufferedBlockDispatcher = DispatchReplyWithBufferedBlockDispatcher;","entrypoint":"reply-dispatch-runtime","exportName":"DispatchReplyWithBufferedBlockDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/provider-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type DispatchReplyWithDispatcher = DispatchReplyWithDispatcher;","entrypoint":"reply-dispatch-runtime","exportName":"DispatchReplyWithDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/provider-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReplyPayload = ReplyPayload;","entrypoint":"reply-dispatch-runtime","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-dispatch-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"category":null,"entrypoint":"reply-history","importSpecifier":"openclaw/plugin-sdk/reply-history","recordType":"module","sourcePath":"src/plugin-sdk/reply-history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function buildHistoryContext(params: { historyText: string; currentMessage: string; lineBreak?: string; }): string;","entrypoint":"reply-history","exportName":"buildHistoryContext","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function buildHistoryContextFromEntries(params: { entries: HistoryEntry[]; currentMessage: string; formatEntry: (entry: HistoryEntry) => string; lineBreak?: string; excludeLast?: boolean; }): string;","entrypoint":"reply-history","exportName":"buildHistoryContextFromEntries","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function buildHistoryContextFromMap(params: { historyMap: Map<string, HistoryEntry[]>; historyKey: string; limit: number; entry?: HistoryEntry; currentMessage: string; formatEntry: (entry: HistoryEntry) => string; lineBreak?: string; excludeLast?: boolean; }): string;","entrypoint":"reply-history","exportName":"buildHistoryContextFromMap","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function buildInboundHistoryFromEntries(params: { entries: readonly HistoryEntry[]; limit: number; }): HistoryEntry[] | undefined;","entrypoint":"reply-history","exportName":"buildInboundHistoryFromEntries","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 623f312303e9a1a81bc63167870eb3302222f6813db318becca8e6f8361129c6\nexport function createChannelHistoryWindow<T extends HistoryEntry = HistoryEntry>(params: { historyMap: Map<string, T[]>; }): ChannelHistoryWindow<T>;","entrypoint":"reply-history","exportName":"createChannelHistoryWindow","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/channels/turn/history-window.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function evictOldHistoryKeys<T>(historyMap: Map<string, T[]>, maxKeys?: number): void;","entrypoint":"reply-history","exportName":"evictOldHistoryKeys","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport function normalizeHistoryMediaEntries(params: { media?: readonly HistoryMediaEntry[] | null; limit?: number; messageId?: string; }): HistoryMediaEntry[];","entrypoint":"reply-history","exportName":"normalizeHistoryMediaEntries","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const DEFAULT_GROUP_HISTORY_LIMIT: 50;","entrypoint":"reply-history","exportName":"DEFAULT_GROUP_HISTORY_LIMIT","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const HISTORY_CONTEXT_MARKER: \"[Chat messages since your last reply - for context]\";","entrypoint":"reply-history","exportName":"HISTORY_CONTEXT_MARKER","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const buildInboundHistoryFromMap: <T extends HistoryEntry>(params: { historyMap: Map<string, T[]>; historyKey: string; limit: number;}) => HistoryEntry[] | undefined;","entrypoint":"reply-history","exportName":"buildInboundHistoryFromMap","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const buildPendingHistoryContextFromMap: (params: { historyMap: Map<string, HistoryEntry[]>; historyKey: string; limit: number; currentMessage: string; formatEntry: (entry: HistoryEntry) => string; lineBreak?: string;}) => string;","entrypoint":"reply-history","exportName":"buildPendingHistoryContextFromMap","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const clearHistoryEntriesIfEnabled: (params: { historyMap: Map<string, HistoryEntry[]>; historyKey: string; limit: number;}) => void;","entrypoint":"reply-history","exportName":"clearHistoryEntriesIfEnabled","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const recordPendingHistoryEntryIfEnabled: <T extends HistoryEntry>(params: { historyMap: Map<string, T[]>; historyKey: string; entry?: T | null; limit: number;}) => T[];","entrypoint":"reply-history","exportName":"recordPendingHistoryEntryIfEnabled","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 8f2fe377e686b3c354693c4d196afaff460225beab39df67c9a9acb2bef926bd\nexport const recordPendingHistoryEntryWithMedia: <T extends HistoryEntry>(params: { historyMap: Map<string, T[]>; historyKey: string; entry?: T | null; limit: number; media?: readonly HistoryMediaEntry[] | null | (() => MaybePromise<readonly HistoryMediaEntry[] | null | undefined>); mediaLimit?: number; messageId?: string; shouldRecord?: () => boolean;}) => Promise<T[]>;","entrypoint":"reply-history","exportName":"recordPendingHistoryEntryWithMedia","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/history.ts"}
|
|
{"declaration":"// declaration closure: 623f312303e9a1a81bc63167870eb3302222f6813db318becca8e6f8361129c6\nexport type ChannelHistoryWindow<T extends HistoryEntry = HistoryEntry> = ChannelHistoryWindow<T>;","entrypoint":"reply-history","exportName":"ChannelHistoryWindow","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"type","recordType":"export","sourcePath":"src/channels/turn/history-window.ts"}
|
|
{"declaration":"// declaration closure: 8030e0b774bf57da06bfad191d51c6a5dea036ed666fb4ec96529214a054e442\nexport type HistoryEntry = HistoryEntry;","entrypoint":"reply-history","exportName":"HistoryEntry","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/history.types.ts"}
|
|
{"declaration":"// declaration closure: 8030e0b774bf57da06bfad191d51c6a5dea036ed666fb4ec96529214a054e442\nexport type HistoryMediaEntry = HistoryMediaEntry;","entrypoint":"reply-history","exportName":"HistoryMediaEntry","importSpecifier":"openclaw/plugin-sdk/reply-history","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/history.types.ts"}
|
|
{"category":"utilities","entrypoint":"reply-payload","importSpecifier":"openclaw/plugin-sdk/reply-payload","recordType":"module","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 8141559f2cb41203d3caefc8812dece9cf77869fbf441581dc412c3a8c9df846\nexport function buildMediaPayload(mediaList: MediaPayloadInput[], opts?: { preserveMediaTypeCardinality?: boolean; }): MediaPayload;","entrypoint":"reply-payload","exportName":"buildMediaPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/media-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function buildTtsSupplementMediaPayload(payload: ReplyPayload): ReplyPayload;","entrypoint":"reply-payload","exportName":"buildTtsSupplementMediaPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport function countOutboundMedia(payload: { mediaUrls?: string[]; mediaUrl?: string; }): number;","entrypoint":"reply-payload","exportName":"countOutboundMedia","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function createNormalizedOutboundDeliverer(handler: (payload: OutboundReplyPayload) => Promise<void>): (payload: unknown) => Promise<void>;","entrypoint":"reply-payload","exportName":"createNormalizedOutboundDeliverer","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function deliverFormattedTextWithAttachments(params: { payload: OutboundReplyPayload; send: (params: { text: string; replyToId?: string; }) => Promise<void>; }): Promise<boolean>;","entrypoint":"reply-payload","exportName":"deliverFormattedTextWithAttachments","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function deliverTextOrMediaReply(params: { payload: OutboundReplyPayload; text: string; chunkText?: (text: string) => readonly string[]; sendText: (text: string) => Promise<void>; sendMedia: (payload: { mediaUrl: string; caption?: string; }) => Promise<void>; onMediaError?: (params: { error: unknown; mediaUrl: string; caption?: string; index: number; isFirst: boolean; }) => Promise<void> | void; }): Promise<\"empty\" | \"text\" | \"media\">;","entrypoint":"reply-payload","exportName":"deliverTextOrMediaReply","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function formatTextWithAttachmentLinks(text: string | undefined, mediaUrls: string[]): string;","entrypoint":"reply-payload","exportName":"formatTextWithAttachmentLinks","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function getReplyPayloadTtsSupplement(payload: Pick<ReplyPayload, \"mediaUrl\" | \"mediaUrls\" | \"ttsSupplement\">): ReplyPayloadTtsSupplement | undefined;","entrypoint":"reply-payload","exportName":"getReplyPayloadTtsSupplement","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport function hasOutboundMedia(payload: { mediaUrls?: string[]; mediaUrl?: string; }): boolean;","entrypoint":"reply-payload","exportName":"hasOutboundMedia","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function hasOutboundReplyContent(payload: { text?: string; mediaUrls?: string[]; mediaUrl?: string; presentation?: unknown; interactive?: unknown; channelData?: unknown; }, options?: { trimText?: boolean; }): boolean;","entrypoint":"reply-payload","exportName":"hasOutboundReplyContent","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport function hasOutboundText(payload: { text?: string; }, options?: { trim?: boolean; }): boolean;","entrypoint":"reply-payload","exportName":"hasOutboundText","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function isFastModeAutoProgressPayload(payload: Pick<ReplyPayload, \"channelData\">): boolean;","entrypoint":"reply-payload","exportName":"isFastModeAutoProgressPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function isNumericTargetId(raw: string): boolean;","entrypoint":"reply-payload","exportName":"isNumericTargetId","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function isReasoningReplyPayload(payload: ReasoningReplyPayload): boolean;","entrypoint":"reply-payload","exportName":"isReasoningReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function isReplyPayloadNonTerminalToolErrorWarning(payload: object): boolean;","entrypoint":"reply-payload","exportName":"isReplyPayloadNonTerminalToolErrorWarning","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function isReplyPayloadTtsSupplement(payload: Pick<ReplyPayload, \"mediaUrl\" | \"mediaUrls\" | \"ttsSupplement\">): boolean;","entrypoint":"reply-payload","exportName":"isReplyPayloadTtsSupplement","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport function markReplyPayloadAsTtsSupplement<T extends ReplyPayload>(payload: T, spokenText?: string, options?: { visibleTextAlreadyDelivered?: boolean; }): T;","entrypoint":"reply-payload","exportName":"markReplyPayloadAsTtsSupplement","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function normalizeOutboundReplyPayload(payload: Record<string, unknown>): OutboundReplyPayload;","entrypoint":"reply-payload","exportName":"normalizeOutboundReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport function resolveOutboundMediaUrls(payload: { mediaUrls?: string[]; mediaUrl?: string; }): string[];","entrypoint":"reply-payload","exportName":"resolveOutboundMediaUrls","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function resolvePayloadMediaUrls(payload: SendPayloadContext[\"payload\"]): string[];","entrypoint":"reply-payload","exportName":"resolvePayloadMediaUrls","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport function resolveSendableOutboundReplyParts(payload: { text?: string; mediaUrls?: string[]; mediaUrl?: string; }, options?: { text?: string; }): SendableOutboundReplyParts;","entrypoint":"reply-payload","exportName":"resolveSendableOutboundReplyParts","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function resolveTextChunksWithFallback(text: string, chunks: readonly string[]): string[];","entrypoint":"reply-payload","exportName":"resolveTextChunksWithFallback","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendMediaWithLeadingCaption(params: { mediaUrls: string[]; caption: string; send: (payload: { mediaUrl: string; caption?: string; }) => Promise<void>; onError?: (params: { error: unknown; mediaUrl: string; caption?: string; index: number; isFirst: boolean; }) => Promise<void> | void; }): Promise<boolean>;","entrypoint":"reply-payload","exportName":"sendMediaWithLeadingCaption","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendPayloadMediaSequence<TResult>(params: { text: string; mediaUrls: readonly string[]; send: (input: { text: string; mediaUrl: string; index: number; isFirst: boolean; }) => Promise<TResult>; onResult?: (result: TResult) => Promise<void> | void; }): Promise<TResult | undefined>;","entrypoint":"reply-payload","exportName":"sendPayloadMediaSequence","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendPayloadMediaSequenceAndFinalize<TMediaResult, TResult>(params: { text: string; mediaUrls: readonly string[]; send: (input: { text: string; mediaUrl: string; index: number; isFirst: boolean; }) => Promise<TMediaResult>; onResult?: (result: TMediaResult) => Promise<void> | void; finalize: () => Promise<TResult>; }): Promise<TResult>;","entrypoint":"reply-payload","exportName":"sendPayloadMediaSequenceAndFinalize","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendPayloadMediaSequenceOrFallback<TResult>(params: { text: string; mediaUrls: readonly string[]; send: (input: { text: string; mediaUrl: string; index: number; isFirst: boolean; }) => Promise<TResult>; onResult?: (result: TResult) => Promise<void> | void; fallbackResult: TResult; sendNoMedia?: () => Promise<TResult>; }): Promise<TResult>;","entrypoint":"reply-payload","exportName":"sendPayloadMediaSequenceOrFallback","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendPayloadTextChunkSequence<TResult>(params: { chunks: readonly string[]; send: (input: { text: string; index: number; isFirst: boolean; }) => Promise<TResult>; onResult?: (result: TResult) => Promise<void> | void; }): Promise<TResult | undefined>;","entrypoint":"reply-payload","exportName":"sendPayloadTextChunkSequence","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendPayloadWithChunkedTextAndMedia<TContext extends { payload: object; }, TResult>(params: { ctx: TContext; textChunkLimit?: number; chunker?: ((text: string, limit: number) => string[]) | null; sendText: (ctx: TContext & { text: string; }) => Promise<TResult>; sendMedia: (ctx: TContext & { text: string; mediaUrl: string; }) => Promise<TResult>; emptyResult: TResult; onResult?: (result: TResult) => Promise<void> | void; }): Promise<TResult>;","entrypoint":"reply-payload","exportName":"sendPayloadWithChunkedTextAndMedia","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport function sendTextMediaPayload(params: { channel: string; ctx: SendPayloadContext; adapter: SendPayloadAdapter; }): Promise<SendPayloadResult>;","entrypoint":"reply-payload","exportName":"sendTextMediaPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport const FAST_MODE_AUTO_PROGRESS_KIND: \"fast-mode-auto\";","entrypoint":"reply-payload","exportName":"FAST_MODE_AUTO_PROGRESS_KIND","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 8141559f2cb41203d3caefc8812dece9cf77869fbf441581dc412c3a8c9df846\nexport type MediaPayload = MediaPayload;","entrypoint":"reply-payload","exportName":"MediaPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/media-payload.ts"}
|
|
{"declaration":"// declaration closure: 8141559f2cb41203d3caefc8812dece9cf77869fbf441581dc412c3a8c9df846\nexport type MediaPayloadInput = MediaPayloadInput;","entrypoint":"reply-payload","exportName":"MediaPayloadInput","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/media-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type OutboundReplyPayload = OutboundReplyPayload;","entrypoint":"reply-payload","exportName":"OutboundReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReasoningReplyPayload = ReasoningReplyPayload;","entrypoint":"reply-payload","exportName":"ReasoningReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReplyPayload = ReplyPayload;","entrypoint":"reply-payload","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 501cde1e3e50f1e81d1092b3744fcaf0b3764369460bb552c7c390234504d3d9\nexport type ReplyPayloadTtsSupplement = ReplyPayloadTtsSupplement;","entrypoint":"reply-payload","exportName":"ReplyPayloadTtsSupplement","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 17ea5c091218758ea5297d4d6993f15c4d19158a8447ea3ea01ac7c0de3cdaf1\nexport type SendableOutboundReplyParts = SendableOutboundReplyParts;","entrypoint":"reply-payload","exportName":"SendableOutboundReplyParts","importSpecifier":"openclaw/plugin-sdk/reply-payload","kind":"type","recordType":"export","sourcePath":"src/infra/outbound/reply-payload-parts.ts"}
|
|
{"category":null,"entrypoint":"reply-runtime","importSpecifier":"openclaw/plugin-sdk/reply-runtime","recordType":"module","sourcePath":"src/plugin-sdk/reply-runtime.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkMarkdownText(text: string, limit: number): string[];","entrypoint":"reply-runtime","exportName":"chunkMarkdownText","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkMarkdownTextWithMode(text: string, limit: number, mode: ChunkMode): string[];","entrypoint":"reply-runtime","exportName":"chunkMarkdownTextWithMode","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkText(text: string, limit: number): string[];","entrypoint":"reply-runtime","exportName":"chunkText","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function chunkTextWithMode(text: string, limit: number, mode: ChunkMode): string[];","entrypoint":"reply-runtime","exportName":"chunkTextWithMode","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function createInboundDebouncer<T>(params: InboundDebounceCreateParams<T>): { enqueue: (item: T) => Promise<void>; flushKey: (key: string) => Promise<void>; cancelKey: (key: string) => boolean; drain: () => Promise<void>; };","entrypoint":"reply-runtime","exportName":"createInboundDebouncer","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: 9678205f0d030604445e77315df27c8679d4138fbc6ea39ad500cc6f1318d803\nexport function createReplyDispatcher(options: ReplyDispatcherOptions): ReplyDispatcher;","entrypoint":"reply-runtime","exportName":"createReplyDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 9678205f0d030604445e77315df27c8679d4138fbc6ea39ad500cc6f1318d803\nexport function createReplyDispatcherWithTyping(options: ReplyDispatcherWithTypingOptions): ReplyDispatcherWithTypingResult;","entrypoint":"reply-runtime","exportName":"createReplyDispatcherWithTyping","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: cccbfd083cb1b4038e5eacecf06d3537e677972a68d4f667040cddcadbad35e6\nexport function createReplyReferencePlanner(options: { replyToMode: ReplyToMode; existingId?: string; startId?: string; allowReference?: boolean; hasReplied?: boolean; }): ReplyReferencePlanner;","entrypoint":"reply-runtime","exportName":"createReplyReferencePlanner","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/reply-reference.ts"}
|
|
{"declaration":"// declaration closure: e980bf877a1809e6ebe4ebc31d87232f98869915ec6cbdebdc6577de5f31ab71\nexport function dispatchInboundMessage(params: { ctx: MsgContext | FinalizedMsgContext; cfg: OpenClawConfig; dispatcher: ReplyDispatcher; toolsAllow?: string[]; replyOptions?: InternalDispatchReplyOptions; replyResolver?: InternalGetReplyFromConfig; onSessionMetadataChanges?: (changes: CommandSessionMetadataChange[]) => void; replyPayloadRunState?: ReplyPayloadRunState; outboundHooks?: \"enabled\" | \"disabled\"; onSettled?: () => void | Promise<void>; }): Promise<DispatchInboundResult>;","entrypoint":"reply-runtime","exportName":"dispatchInboundMessage","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/dispatch.ts"}
|
|
{"declaration":"// declaration closure: e980bf877a1809e6ebe4ebc31d87232f98869915ec6cbdebdc6577de5f31ab71\nexport function dispatchInboundMessageWithBufferedDispatcher(params: BufferedInboundDispatcherParams): Promise<DispatchInboundResult>;","entrypoint":"reply-runtime","exportName":"dispatchInboundMessageWithBufferedDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/dispatch.ts"}
|
|
{"declaration":"// declaration closure: e980bf877a1809e6ebe4ebc31d87232f98869915ec6cbdebdc6577de5f31ab71\nexport function dispatchInboundMessageWithDispatcher(params: { ctx: MsgContext | FinalizedMsgContext; cfg: OpenClawConfig; dispatcherOptions: ReplyDispatcherOptions; toolsAllow?: string[]; replyOptions?: InternalDispatchReplyOptions; replyResolver?: InternalGetReplyFromConfig; }): Promise<DispatchInboundResult>;","entrypoint":"reply-runtime","exportName":"dispatchInboundMessageWithDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/dispatch.ts"}
|
|
{"declaration":"// declaration closure: 32faa7648301d0e1c80bc294f9e9dced1386b43b47a68bd72140d75fd56f5f36\nexport function finalizeInboundContext<T extends Record<string, unknown>>(ctx: T, opts?: FinalizeInboundContextOptions): T & FinalizedMsgContext & CanonicalInboundText;","entrypoint":"reply-runtime","exportName":"finalizeInboundContext","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/inbound-context.ts"}
|
|
{"declaration":"// declaration closure: b592aba28f79bb2058745caea8e244dc96889f04f978fafc2fd7e1c23aa25b2d\nexport function generateConversationLabel(params: ConversationLabelParams): Promise<string | null>;","entrypoint":"reply-runtime","exportName":"generateConversationLabel","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/conversation-label-generator.ts"}
|
|
{"declaration":"// declaration closure: 4919e5327ba1728a6bd8a2c2616951a5cd4bb281c02ab9b2a080eae4cd8c0084\nexport function getReplyFromConfig(ctx: MsgContext, opts?: GetReplyOptions, configOverride?: OpenClawConfig): Promise<ReplyPayload | ReplyPayload[] | undefined>;","entrypoint":"reply-runtime","exportName":"getReplyFromConfig","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/get-reply.ts"}
|
|
{"declaration":"// declaration closure: 9979729708455a2389bb4715372a434930e00b2b12c8cd8eedd15f0f16f55961\nexport function isAbortRequestText(text?: string, options?: CommandNormalizeOptions): boolean;","entrypoint":"reply-runtime","exportName":"isAbortRequestText","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/abort-primitives.ts"}
|
|
{"declaration":"// declaration closure: e1ff705b352477f2a74d9020b272f94d16b73467c14dc4d0f6281295f47baad8\nexport function isBtwRequestText(text?: string, options?: CommandNormalizeOptions): boolean;","entrypoint":"reply-runtime","exportName":"isBtwRequestText","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/btw-command.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport function isSilentReplyText(text: string | undefined, token?: string): boolean;","entrypoint":"reply-runtime","exportName":"isSilentReplyText","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: 67194990daf839dc2d435f7ee73be66419b1db278d3fde80bc080d977467dfef\nexport function normalizeGroupActivation(raw?: string | null): GroupActivationMode | undefined;","entrypoint":"reply-runtime","exportName":"normalizeGroupActivation","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/group-activation.ts"}
|
|
{"declaration":"// declaration closure: 67194990daf839dc2d435f7ee73be66419b1db278d3fde80bc080d977467dfef\nexport function parseActivationCommand(raw?: string): { hasCommand: boolean; mode?: GroupActivationMode; };","entrypoint":"reply-runtime","exportName":"parseActivationCommand","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/group-activation.ts"}
|
|
{"declaration":"// declaration closure: 43ecc1a9d0f1fa1825ef8655f1f235b98c59e26608ca66665e036d02ebcecca2\nexport function resetInboundDedupe(): void;","entrypoint":"reply-runtime","exportName":"resetInboundDedupe","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/reply/inbound-dedupe.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function resolveChunkMode(cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null): ChunkMode;","entrypoint":"reply-runtime","exportName":"resolveChunkMode","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: cacc8869bf4a1532af652ebeaf937669f7135a9d9efeabac905ebc06f19d75b8\nexport function resolveHeartbeatPrompt(raw?: string): string;","entrypoint":"reply-runtime","exportName":"resolveHeartbeatPrompt","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/heartbeat.ts"}
|
|
{"declaration":"// declaration closure: f8b83b469ed7b87fb9cd6c429ab264ca1782d54aa17cfb4c223d5074cd942a34\nexport function resolveHeartbeatReplyPayload(replyResult: ReplyPayload | ReplyPayload[] | undefined): ReplyPayload | undefined;","entrypoint":"reply-runtime","exportName":"resolveHeartbeatReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/heartbeat-reply-payload.ts"}
|
|
{"declaration":"// declaration closure: d89b182a470396fd2a476914ac9d288d52d4f5d069b134a63d568bbe32e86d31\nexport function resolveInboundDebounceMs(params: { cfg: OpenClawConfig; channel: string; overrideMs?: number; }): number;","entrypoint":"reply-runtime","exportName":"resolveInboundDebounceMs","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/inbound-debounce.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport function resolveTextChunkLimit(cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null, opts?: { fallbackLimit?: number; }): number;","entrypoint":"reply-runtime","exportName":"resolveTextChunkLimit","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: 9e9801d45e681546ad0022f8d95aee1c334cb67a686edcdc30a72c9b364bc324\nexport function settleReplyDispatcher(params: { dispatcher: ReplyDispatcher; onSettled?: () => void | Promise<void>; }): Promise<void>;","entrypoint":"reply-runtime","exportName":"settleReplyDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/dispatch-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: cacc8869bf4a1532af652ebeaf937669f7135a9d9efeabac905ebc06f19d75b8\nexport function stripHeartbeatToken(raw?: string, opts?: { mode?: StripHeartbeatMode; maxAckChars?: number; }): { shouldSkip: boolean; text: string; didStrip: boolean; };","entrypoint":"reply-runtime","exportName":"stripHeartbeatToken","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"function","recordType":"export","sourcePath":"src/auto-reply/heartbeat.ts"}
|
|
{"declaration":"// declaration closure: cacc8869bf4a1532af652ebeaf937669f7135a9d9efeabac905ebc06f19d75b8\nexport const DEFAULT_HEARTBEAT_ACK_MAX_CHARS: 300;","entrypoint":"reply-runtime","exportName":"DEFAULT_HEARTBEAT_ACK_MAX_CHARS","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/heartbeat.ts"}
|
|
{"declaration":"// declaration closure: cacc8869bf4a1532af652ebeaf937669f7135a9d9efeabac905ebc06f19d75b8\nexport const HEARTBEAT_PROMPT: \"Follow the heartbeat monitor scratch context when provided. Recurring tasks are automations; create or change their schedules with the automations tool, not heartbeat scratch. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.\";","entrypoint":"reply-runtime","exportName":"HEARTBEAT_PROMPT","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/heartbeat.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport const HEARTBEAT_TOKEN: \"HEARTBEAT_OK\";","entrypoint":"reply-runtime","exportName":"HEARTBEAT_TOKEN","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: d8ef2e51f34ca56e0bc905ff2c1544dec0c0c1afe703bd75ddc6e78939acd804\nexport const SILENT_REPLY_TOKEN: \"NO_REPLY\";","entrypoint":"reply-runtime","exportName":"SILENT_REPLY_TOKEN","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/tokens.ts"}
|
|
{"declaration":"// declaration closure: ef79885970113ca3cbf6684f24fe33a0dccf0b762d3cd8a79678b0a4fa4c09de\nexport const dispatchReplyWithBufferedBlockDispatcher: DispatchReplyWithBufferedBlockDispatcher;","entrypoint":"reply-runtime","exportName":"dispatchReplyWithBufferedBlockDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/provider-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: ef79885970113ca3cbf6684f24fe33a0dccf0b762d3cd8a79678b0a4fa4c09de\nexport const dispatchReplyWithDispatcher: DispatchReplyWithDispatcher;","entrypoint":"reply-runtime","exportName":"dispatchReplyWithDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"const","recordType":"export","sourcePath":"src/auto-reply/reply/provider-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: d143814c0387273396d215fa7f4d1e684c650e2b89bf4f83bb3005832ef47d33\nexport type BlockReplyContext = BlockReplyContext;","entrypoint":"reply-runtime","exportName":"BlockReplyContext","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/get-reply-options.types.ts"}
|
|
{"declaration":"// declaration closure: 93d91711c0b6499101a7464f949fcdf67a30d2111f21d8ab13a2f8a484c33a1a\nexport type ChannelStructuredContextEntry = ChannelStructuredContextEntry;","entrypoint":"reply-runtime","exportName":"ChannelStructuredContextEntry","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/templating.ts"}
|
|
{"declaration":"// declaration closure: b9efcb26cc73c7fe4bc74d8299d99618fc3d029769db23c59f15169b824c2ff4\nexport type ChunkMode = ChunkMode;","entrypoint":"reply-runtime","exportName":"ChunkMode","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/chunk.ts"}
|
|
{"declaration":"// declaration closure: 1b90dba23ec54e81cf6161a6fcca51e2626e1132231b5333e38cfeec76813567\nexport type CommandTurnContext = CommandTurnContext;","entrypoint":"reply-runtime","exportName":"CommandTurnContext","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/command-turn-context.ts"}
|
|
{"declaration":"// declaration closure: b592aba28f79bb2058745caea8e244dc96889f04f978fafc2fd7e1c23aa25b2d\nexport type ConversationLabelParams = ConversationLabelParams;","entrypoint":"reply-runtime","exportName":"ConversationLabelParams","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/conversation-label-generator.ts"}
|
|
{"declaration":"// declaration closure: 93d91711c0b6499101a7464f949fcdf67a30d2111f21d8ab13a2f8a484c33a1a\nexport type FinalizedMsgContext = FinalizedMsgContext;","entrypoint":"reply-runtime","exportName":"FinalizedMsgContext","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/templating.ts"}
|
|
{"declaration":"// declaration closure: d143814c0387273396d215fa7f4d1e684c650e2b89bf4f83bb3005832ef47d33\nexport type GetReplyOptions = GetReplyOptions;","entrypoint":"reply-runtime","exportName":"GetReplyOptions","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/get-reply-options.types.ts"}
|
|
{"declaration":"// declaration closure: 93d91711c0b6499101a7464f949fcdf67a30d2111f21d8ab13a2f8a484c33a1a\nexport type MsgContext = MsgContext;","entrypoint":"reply-runtime","exportName":"MsgContext","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/templating.ts"}
|
|
{"declaration":"// declaration closure: 258ddb59f782f15ec8cb99c7e5ee088be3f372207ac7cb366f3742771678a7f3\nexport type ReplyDispatchBeforeDeliverOptions = ReplyDispatchBeforeDeliverOptions;","entrypoint":"reply-runtime","exportName":"ReplyDispatchBeforeDeliverOptions","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 258ddb59f782f15ec8cb99c7e5ee088be3f372207ac7cb366f3742771678a7f3\nexport type ReplyDispatchKind = ReplyDispatchKind;","entrypoint":"reply-runtime","exportName":"ReplyDispatchKind","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 258ddb59f782f15ec8cb99c7e5ee088be3f372207ac7cb366f3742771678a7f3\nexport type ReplyDispatcher = ReplyDispatcher;","entrypoint":"reply-runtime","exportName":"ReplyDispatcher","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 9678205f0d030604445e77315df27c8679d4138fbc6ea39ad500cc6f1318d803\nexport type ReplyDispatcherOptions = ReplyDispatcherOptions;","entrypoint":"reply-runtime","exportName":"ReplyDispatcherOptions","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 9678205f0d030604445e77315df27c8679d4138fbc6ea39ad500cc6f1318d803\nexport type ReplyDispatcherWithTypingOptions = ReplyDispatcherWithTypingOptions;","entrypoint":"reply-runtime","exportName":"ReplyDispatcherWithTypingOptions","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: 258ddb59f782f15ec8cb99c7e5ee088be3f372207ac7cb366f3742771678a7f3\nexport type ReplyFollowupAdmissionBarrierTimeoutPolicy = ReplyFollowupAdmissionBarrierTimeoutPolicy;","entrypoint":"reply-runtime","exportName":"ReplyFollowupAdmissionBarrierTimeoutPolicy","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/reply/reply-dispatcher.types.ts"}
|
|
{"declaration":"// declaration closure: 46e440a114d5d84ea8f1af008be54e7cf9755ac665379424deb6c8e3ba6983c0\nexport type ReplyPayload = ReplyPayload;","entrypoint":"reply-runtime","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/reply-payload.ts"}
|
|
{"declaration":"// declaration closure: 7b60a32332609fdc7d0afe9198344de05269aa149d5a03606fcab39b148fd9ab\nexport type SourceReplyDeliveryMode = SourceReplyDeliveryMode;","entrypoint":"reply-runtime","exportName":"SourceReplyDeliveryMode","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/source-reply-delivery-mode.types.ts"}
|
|
{"declaration":"// declaration closure: 93d91711c0b6499101a7464f949fcdf67a30d2111f21d8ab13a2f8a484c33a1a\nexport type UntrustedStructuredContextEntry = ChannelStructuredContextEntry;","entrypoint":"reply-runtime","exportName":"UntrustedStructuredContextEntry","importSpecifier":"openclaw/plugin-sdk/reply-runtime","kind":"type","recordType":"export","sourcePath":"src/auto-reply/templating.ts"}
|
|
{"category":null,"entrypoint":"root-walk","importSpecifier":"openclaw/plugin-sdk/root-walk","recordType":"module","sourcePath":"src/plugin-sdk/root-walk.ts"}
|
|
{"declaration":"// declaration closure: 60fa22f56412e6657f63377a75391cc5ac81da85ff9fd6b154c3ff76a7aa91dc\nexport function walkRootDirectory(rootDir: string, relativePath: string, options: RootWalkOptions): AsyncGenerator<RootWalkEntry>;","entrypoint":"root-walk","exportName":"walkRootDirectory","importSpecifier":"openclaw/plugin-sdk/root-walk","kind":"function","recordType":"export","sourcePath":"src/infra/root-walk.ts"}
|
|
{"declaration":"export type RootWalkEntry = RootWalkEntry;","entrypoint":"root-walk","exportName":"RootWalkEntry","importSpecifier":"openclaw/plugin-sdk/root-walk","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-walk.d.ts"}
|
|
{"declaration":"export type RootWalkOptions = RootWalkOptions;","entrypoint":"root-walk","exportName":"RootWalkOptions","importSpecifier":"openclaw/plugin-sdk/root-walk","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-walk.d.ts"}
|
|
{"category":null,"entrypoint":"routing","importSpecifier":"openclaw/plugin-sdk/routing","recordType":"module","sourcePath":"src/plugin-sdk/routing.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function buildAgentMainSessionKey(params: { agentId: string; mainKey?: string | undefined; }): string;","entrypoint":"routing","exportName":"buildAgentMainSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport function buildAgentSessionKey(params: { agentId: string; mainKey?: string; channel: string; accountId?: string | null; peer?: RoutePeer | null; dmScope?: \"main\" | \"per-peer\" | \"per-channel-peer\" | \"per-account-channel-peer\"; identityLinks?: Record<string, string[]>; }): string;","entrypoint":"routing","exportName":"buildAgentSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function buildGroupHistoryKey(params: { channel: string; accountId?: string | null; peerKind: \"group\" | \"channel\"; peerId: string; }): string;","entrypoint":"routing","exportName":"buildGroupHistoryKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: 1a9b5add276d634523116f307a1512e5a7341f15da9801baec3cad95d6fa9a4f\nexport function buildOutboundBaseSessionKey(params: { cfg: OpenClawConfig; agentId: string; channel: string; accountId?: string | null; peer: RoutePeer; }): string;","entrypoint":"routing","exportName":"buildOutboundBaseSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/base-session-key.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport function deriveLastRoutePolicy(params: { sessionKey: string; mainSessionKey: string; }): ResolvedAgentRoute[\"lastRoutePolicy\"];","entrypoint":"routing","exportName":"deriveLastRoutePolicy","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: f1226bd1309fe59ab5df4252c0a81eec9e1863c582f0809bd2ce99bd199915ab\nexport function formatSetExplicitDefaultInstruction(channelKey: string): string;","entrypoint":"routing","exportName":"formatSetExplicitDefaultInstruction","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/default-account-warnings.ts"}
|
|
{"declaration":"// declaration closure: f1226bd1309fe59ab5df4252c0a81eec9e1863c582f0809bd2ce99bd199915ab\nexport function formatSetExplicitDefaultToConfiguredInstruction(params: { channelKey: string; }): string;","entrypoint":"routing","exportName":"formatSetExplicitDefaultToConfiguredInstruction","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/default-account-warnings.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function isAcpSessionKey(sessionKey: string | undefined | null): boolean;","entrypoint":"routing","exportName":"isAcpSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function isCronSessionKey(sessionKey: string | undefined | null): boolean;","entrypoint":"routing","exportName":"isCronSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: 85aa93769ffd83384bb4ca1ba7eb985e26a21aaec9051493e211a45d06609469\nexport function isIncognitoSessionKey(sessionKey: string | undefined | null): boolean;","entrypoint":"routing","exportName":"isIncognitoSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/shared/incognito-session-key.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function isSubagentSessionKey(sessionKey: string | undefined | null): boolean;","entrypoint":"routing","exportName":"isSubagentSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: af0a81e0ff9691348dcc434a991c2fb60b25eaf388e2ba47b7652c55ef72138f\nexport function listBoundAccountIds(cfg: OpenClawConfig, channelId: string): string[];","entrypoint":"routing","exportName":"listBoundAccountIds","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/bindings.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"routing","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 113ec9de45f550c0d9f74137175ceed96bfd5aac202f5de41d2e9e7538e5d06e\nexport function normalizeAgentId(value: string | undefined | null): string;","entrypoint":"routing","exportName":"normalizeAgentId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/agent-id.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function normalizeMainKey(value: string | undefined | null): string;","entrypoint":"routing","exportName":"normalizeMainKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: 92c2460029a75a26efe99c978b02143ac7b494c0e5d544af7dc2c3d94dd78593\nexport function normalizeMessageChannel(raw?: string | null): string | undefined;","entrypoint":"routing","exportName":"normalizeMessageChannel","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/utils/message-channel-core.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeOptionalAccountId(value: string | undefined | null): string | undefined;","entrypoint":"routing","exportName":"normalizeOptionalAccountId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 2a00a295d78b5e544c4bbc2f46488492e897fb6ef1d546661f63111f45e35d94\nexport function normalizeOutboundThreadId(value?: string | number | null): string | undefined;","entrypoint":"routing","exportName":"normalizeOutboundThreadId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/infra/outbound/thread-id.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function parseAgentSessionKey(sessionKey: string | undefined | null): ParsedAgentSessionKey | null;","entrypoint":"routing","exportName":"parseAgentSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: bb74763aeba290db06dbb50c829c0b51d61705f734f3ceb8ef906828d0450711\nexport function parseThreadSessionSuffix(sessionKey: string | undefined | null): ParsedThreadSessionSuffix;","entrypoint":"routing","exportName":"parseThreadSessionSuffix","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/sessions/session-key-utils.ts"}
|
|
{"declaration":"// declaration closure: 748584eb63990864ce92bf1d4ddedf91f3aab48baf79977dfbb458f33af992c4\nexport function resolveAccountEntry<T>(accounts: Record<string, T> | undefined, accountId: string): T | undefined;","entrypoint":"routing","exportName":"resolveAccountEntry","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/account-lookup.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function resolveAgentIdFromSessionKey(sessionKey: string | undefined | null, configuredDefaultAgentId?: string): string;","entrypoint":"routing","exportName":"resolveAgentIdFromSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport function resolveAgentRoute(input: ResolveAgentRouteInput): ResolvedAgentRoute;","entrypoint":"routing","exportName":"resolveAgentRoute","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: af0a81e0ff9691348dcc434a991c2fb60b25eaf388e2ba47b7652c55ef72138f\nexport function resolveDefaultAgentBoundAccountId(cfg: OpenClawConfig, channelId: string): string | null;","entrypoint":"routing","exportName":"resolveDefaultAgentBoundAccountId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/bindings.ts"}
|
|
{"declaration":"// declaration closure: a5aec9b0a1ff7ce50c98fdd5815166c82e81f9ebe09cac2e46e8813430e9fa97\nexport function resolveGatewayMessageChannel(raw?: string | null): string | undefined;","entrypoint":"routing","exportName":"resolveGatewayMessageChannel","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/utils/message-channel-normalize.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport function resolveInboundLastRouteSessionKey(params: { route: Pick<ResolvedAgentRoute, \"lastRoutePolicy\" | \"mainSessionKey\">; sessionKey: string; }): string;","entrypoint":"routing","exportName":"resolveInboundLastRouteSessionKey","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function resolveThreadSessionKeys(params: { baseSessionKey: string; threadId?: string | null; parentSessionKey?: string; useSuffix?: boolean; normalizeThreadId?: (threadId: string) => string; }): { sessionKey: string; parentSessionKey?: string; };","entrypoint":"routing","exportName":"resolveThreadSessionKeys","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport function sanitizeAgentId(value: string | undefined | null): string;","entrypoint":"routing","exportName":"sanitizeAgentId","importSpecifier":"openclaw/plugin-sdk/routing","kind":"function","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"routing","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/routing","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: a384e6535ef7efe86c5bc03ddbdbe143e08cd9a18c27b47e74679f34cd25cce8\nexport const DEFAULT_MAIN_KEY: \"main\";","entrypoint":"routing","exportName":"DEFAULT_MAIN_KEY","importSpecifier":"openclaw/plugin-sdk/routing","kind":"const","recordType":"export","sourcePath":"src/routing/session-key.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport type ResolvedAgentRoute = ResolvedAgentRoute;","entrypoint":"routing","exportName":"ResolvedAgentRoute","importSpecifier":"openclaw/plugin-sdk/routing","kind":"type","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport type RoutePeer = RoutePeer;","entrypoint":"routing","exportName":"RoutePeer","importSpecifier":"openclaw/plugin-sdk/routing","kind":"type","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"declaration":"// declaration closure: 1351c531c464e6c66302bc3dd90f6bd252f975f5c22758641040dcedfc168bdc\nexport type RoutePeerKind = ChatType;","entrypoint":"routing","exportName":"RoutePeerKind","importSpecifier":"openclaw/plugin-sdk/routing","kind":"type","recordType":"export","sourcePath":"src/routing/resolve-route.ts"}
|
|
{"category":null,"entrypoint":"run-command","importSpecifier":"openclaw/plugin-sdk/run-command","recordType":"module","sourcePath":"src/plugin-sdk/run-command.ts"}
|
|
{"declaration":"// declaration closure: 41df0f8fd7804aa77e301650f8bb977ead73825f62d945b41d42dad44cf983bf\nexport function runPluginCommandWithTimeout(options: PluginCommandRunOptions): Promise<PluginCommandRunResult>;","entrypoint":"run-command","exportName":"runPluginCommandWithTimeout","importSpecifier":"openclaw/plugin-sdk/run-command","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/run-command.ts"}
|
|
{"declaration":"// declaration closure: 41df0f8fd7804aa77e301650f8bb977ead73825f62d945b41d42dad44cf983bf\nexport type PluginCommandRunOptions = PluginCommandRunOptions;","entrypoint":"run-command","exportName":"PluginCommandRunOptions","importSpecifier":"openclaw/plugin-sdk/run-command","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/run-command.ts"}
|
|
{"declaration":"// declaration closure: 41df0f8fd7804aa77e301650f8bb977ead73825f62d945b41d42dad44cf983bf\nexport type PluginCommandRunResult = PluginCommandRunResult;","entrypoint":"run-command","exportName":"PluginCommandRunResult","importSpecifier":"openclaw/plugin-sdk/run-command","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/run-command.ts"}
|
|
{"category":null,"entrypoint":"runtime","importSpecifier":"openclaw/plugin-sdk/runtime","recordType":"module","sourcePath":"src/plugin-sdk/runtime.ts"}
|
|
{"declaration":"// declaration closure: ff576b0f6be444f99265076e3e888a96580fc10ea7eeb3354fd8fa9a59380e36\nexport function createLoggerBackedRuntime(params: { logger: LoggerLike; exitError?: (code: number) => Error; }): OutputRuntimeEnv;","entrypoint":"runtime","exportName":"createLoggerBackedRuntime","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/runtime-logger.internal.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport function createNonExitingRuntime(): OutputRuntimeEnv;","entrypoint":"runtime","exportName":"createNonExitingRuntime","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"declaration":"// declaration closure: 73d748c6cd14f75f492494a00a0b779cf7fe4f2072474812dab0ff143e488bc8\nexport function getChannelsCommandSecretTargetIds(): Set<string>;","entrypoint":"runtime","exportName":"getChannelsCommandSecretTargetIds","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/cli/command-secret-targets.ts"}
|
|
{"declaration":"// declaration closure: dac5c0dd68d09b6f3795478f106492dc6381cd2a3db7d0cdd8a63030f80ed68f\nexport function registerUncaughtExceptionHandler(handler: UncaughtExceptionHandler): () => void;","entrypoint":"runtime","exportName":"registerUncaughtExceptionHandler","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/infra/unhandled-rejections.ts"}
|
|
{"declaration":"// declaration closure: dac5c0dd68d09b6f3795478f106492dc6381cd2a3db7d0cdd8a63030f80ed68f\nexport function registerUnhandledRejectionHandler(handler: UnhandledRejectionHandler): () => void;","entrypoint":"runtime","exportName":"registerUnhandledRejectionHandler","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/infra/unhandled-rejections.ts"}
|
|
{"declaration":"// declaration closure: e5dc569c156e9c87bfcda09b7695aaa2596eeefd83efd1a8877452635f80a54d\nexport function resolveCommandSecretRefsViaGateway(params: { config: OpenClawConfig; commandName: string; targetIds: Set<string>; mode?: CommandSecretResolutionModeInput; allowedPaths?: ReadonlySet<string>; forcedActivePaths?: ReadonlySet<string>; optionalActivePaths?: ReadonlySet<string>; allowLocalExecSecretRefs?: boolean; scrubUnresolvedSecretRefs?: boolean; }): Promise<ResolveCommandSecretsResult>;","entrypoint":"runtime","exportName":"resolveCommandSecretRefsViaGateway","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/cli/command-secret-gateway.ts"}
|
|
{"declaration":"// declaration closure: ff576b0f6be444f99265076e3e888a96580fc10ea7eeb3354fd8fa9a59380e36\nexport function resolveRuntimeEnv(params: { runtime: RuntimeEnv; logger: LoggerLike; exitError?: (code: number) => Error; }): RuntimeEnv;\nexport function resolveRuntimeEnv(params: { runtime?: undefined; logger: LoggerLike; exitError?: (code: number) => Error; }): OutputRuntimeEnv;","entrypoint":"runtime","exportName":"resolveRuntimeEnv","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/runtime-logger.internal.ts"}
|
|
{"declaration":"// declaration closure: 823809f4066ac8a44b52ec63ea91bd2afc6e7544770a166fa7b6809bf7c9bc82\nexport function waitForAbortSignal(signal?: AbortSignal): Promise<void>;","entrypoint":"runtime","exportName":"waitForAbortSignal","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"function","recordType":"export","sourcePath":"src/infra/abort-signal.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport const defaultRuntime: OutputRuntimeEnv;","entrypoint":"runtime","exportName":"defaultRuntime","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"const","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport type OutputRuntimeEnv = OutputRuntimeEnv;","entrypoint":"runtime","exportName":"OutputRuntimeEnv","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"type","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport type RuntimeEnv = RuntimeEnv;","entrypoint":"runtime","exportName":"RuntimeEnv","importSpecifier":"openclaw/plugin-sdk/runtime","kind":"type","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"category":null,"entrypoint":"runtime-config-snapshot","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","recordType":"module","sourcePath":"src/plugin-sdk/runtime-config-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function clearConfigCache(): void;","entrypoint":"runtime-config-snapshot","exportName":"clearConfigCache","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function clearRuntimeConfigSnapshot(): void;","entrypoint":"runtime-config-snapshot","exportName":"clearRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 9e798456b39e108e613ffecd2bccf3fe25e2324263bd84c8eec40b9a5ccc3d8c\nexport function getRuntimeConfig(options?: { skipPluginValidation?: boolean; pin?: boolean; skipShellEnvFallback?: boolean; }): OpenClawConfig;","entrypoint":"runtime-config-snapshot","exportName":"getRuntimeConfig","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/io.runtime.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function getRuntimeConfigSnapshot(): OpenClawConfig | null;","entrypoint":"runtime-config-snapshot","exportName":"getRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function getRuntimeConfigSourceSnapshot(): OpenClawConfig | null;","entrypoint":"runtime-config-snapshot","exportName":"getRuntimeConfigSourceSnapshot","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function selectApplicableRuntimeConfig(params: { inputConfig?: OpenClawConfig; runtimeConfig?: OpenClawConfig | null; runtimeSourceConfig?: OpenClawConfig | null; }): OpenClawConfig | undefined;","entrypoint":"runtime-config-snapshot","exportName":"selectApplicableRuntimeConfig","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 75e60c351717af194c21ea8c37396a569cc9ef57425e6d040c7b67b5075d1864\nexport function setRuntimeConfigSnapshot(config: OpenClawConfig, sourceConfig?: OpenClawConfig): void;","entrypoint":"runtime-config-snapshot","exportName":"setRuntimeConfigSnapshot","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"function","recordType":"export","sourcePath":"src/config/runtime-snapshot.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"runtime-config-snapshot","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/runtime-config-snapshot","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"category":null,"entrypoint":"runtime-env","importSpecifier":"openclaw/plugin-sdk/runtime-env","recordType":"module","sourcePath":"src/plugin-sdk/runtime-env.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport function computeBackoff(policy: BackoffPolicy, attempt: number): number;","entrypoint":"runtime-env","exportName":"computeBackoff","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport function createNonExitingRuntime(): OutputRuntimeEnv;","entrypoint":"runtime-env","exportName":"createNonExitingRuntime","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"declaration":"// declaration closure: 8d374186b30c1911a93252b2ad2cef478f7373d2fd8d1ac6cbe34485a0a658e6\nexport function createSubsystemLogger(subsystem: string): SubsystemLogger;","entrypoint":"runtime-env","exportName":"createSubsystemLogger","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/logging/subsystem.ts"}
|
|
{"declaration":"// declaration closure: 14c45145c855d64456e3df06326f47d896a25f1f2a72eb1bf333b4f2232f1a10\nexport function ensureGlobalUndiciEnvProxyDispatcher(): void;","entrypoint":"runtime-env","exportName":"ensureGlobalUndiciEnvProxyDispatcher","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/net/undici-global-dispatcher.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationPrecise(ms: number, options?: FormatDurationSecondsOptions): string;","entrypoint":"runtime-env","exportName":"formatDurationPrecise","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: e3acdff12bafd8cff45ead500c6de677414ee677a4bb361664bc256eb11f7142\nexport function formatDurationSeconds(ms: number, options?: FormatDurationSecondsOptions): string;","entrypoint":"runtime-env","exportName":"formatDurationSeconds","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/format-time/format-duration.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function getChildLogger(bindings?: Record<string, unknown>, opts?: { level?: LogLevel; }): TsLogger<LogObj>;","entrypoint":"runtime-env","exportName":"getChildLogger","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: e63c7b94d5bd6dbd1062781078cf52470bdca4f2b2b95c6c774a4737ca076b47\nexport function isTruthyEnvValue(value?: string): boolean;","entrypoint":"runtime-env","exportName":"isTruthyEnvValue","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/env.ts"}
|
|
{"declaration":"// declaration closure: c6f2b0d726d0776f74e06b86cb5caf8e98492a62fafe8c68ddad002199e32e82\nexport function isVerbose(): boolean;","entrypoint":"runtime-env","exportName":"isVerbose","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/global-state.ts"}
|
|
{"declaration":"// declaration closure: d48235277e1d88d1f1c28067f74a2a375f1ee35379c76433264dd1286859e7c0\nexport function isWSL2Sync(): boolean;","entrypoint":"runtime-env","exportName":"isWSL2Sync","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/wsl.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport function logVerbose(message: string): void;","entrypoint":"runtime-env","exportName":"logVerbose","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: dac5c0dd68d09b6f3795478f106492dc6381cd2a3db7d0cdd8a63030f80ed68f\nexport function registerUncaughtExceptionHandler(handler: UncaughtExceptionHandler): () => void;","entrypoint":"runtime-env","exportName":"registerUncaughtExceptionHandler","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/unhandled-rejections.ts"}
|
|
{"declaration":"// declaration closure: dac5c0dd68d09b6f3795478f106492dc6381cd2a3db7d0cdd8a63030f80ed68f\nexport function registerUnhandledRejectionHandler(handler: UnhandledRejectionHandler): () => void;","entrypoint":"runtime-env","exportName":"registerUnhandledRejectionHandler","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/unhandled-rejections.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function resetLogger(): void;","entrypoint":"runtime-env","exportName":"resetLogger","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function setLoggerOverride(settings: LoggerSettings | null): void;","entrypoint":"runtime-env","exportName":"setLoggerOverride","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport function shouldLogVerbose(): boolean;","entrypoint":"runtime-env","exportName":"shouldLogVerbose","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: 55b01451155ba865cae6c0e8e7ca9b0c3be32b6f1e2dde7d0f951d2c4f1c2351\nexport function sleep(ms: number, signal?: AbortSignal): Promise<void>;","entrypoint":"runtime-env","exportName":"sleep","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/utils/sleep.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport function sleepWithAbort(ms: number, abortSignal?: AbortSignal, options?: { ref?: boolean; }): Promise<void>;","entrypoint":"runtime-env","exportName":"sleepWithAbort","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function toPinoLikeLogger(logger: TsLogger<LogObj>, level: LogLevel): PinoLikeLogger;","entrypoint":"runtime-env","exportName":"toPinoLikeLogger","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 823809f4066ac8a44b52ec63ea91bd2afc6e7544770a166fa7b6809bf7c9bc82\nexport function waitForAbortSignal(signal?: AbortSignal): Promise<void>;","entrypoint":"runtime-env","exportName":"waitForAbortSignal","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"function","recordType":"export","sourcePath":"src/infra/abort-signal.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport const danger: ThemeFormatter;","entrypoint":"runtime-env","exportName":"danger","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport const defaultRuntime: OutputRuntimeEnv;","entrypoint":"runtime-env","exportName":"defaultRuntime","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport const info: ThemeFormatter;","entrypoint":"runtime-env","exportName":"info","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: 1e14e19c77bab79709f492d16dc44b7bd2b885fdb2f88a89741af908b3166095\nexport const retryAsync: <T>(fn: () => Promise<T>, attemptsOrOptions?: number | RetryOptions, initialDelayMs?: number) => Promise<T>;","entrypoint":"runtime-env","exportName":"retryAsync","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/infra/retry.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport const success: ThemeFormatter;","entrypoint":"runtime-env","exportName":"success","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: 9bf231523308f1069400b881efa5a82b9722808246ebdb5e5a3ffd13e3875375\nexport const warn: ThemeFormatter;","entrypoint":"runtime-env","exportName":"warn","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"const","recordType":"export","sourcePath":"src/globals.ts"}
|
|
{"declaration":"// declaration closure: d0f4fc589302e5aa270379fe3b41f4eede509c082001511263c9e7f3465e14b4\nexport type BackoffPolicy = BackoffPolicy;","entrypoint":"runtime-env","exportName":"BackoffPolicy","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"type","recordType":"export","sourcePath":"packages/retry/src/index.ts"}
|
|
{"declaration":"// declaration closure: 9fd9ce25fc41779bf126bb2b4769ad560e2c74ab37369cd227d10a83f973b812\nexport type RuntimeEnv = RuntimeEnv;","entrypoint":"runtime-env","exportName":"RuntimeEnv","importSpecifier":"openclaw/plugin-sdk/runtime-env","kind":"type","recordType":"export","sourcePath":"src/runtime.ts"}
|
|
{"category":null,"entrypoint":"runtime-group-policy","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","recordType":"module","sourcePath":"src/plugin-sdk/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveAllowlistProviderRuntimeGroupPolicy(params: ResolveProviderRuntimeGroupPolicyParams): RuntimeGroupPolicyResolution;","entrypoint":"runtime-group-policy","exportName":"resolveAllowlistProviderRuntimeGroupPolicy","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveDefaultGroupPolicy(cfg: GroupPolicyDefaultsConfig): GroupPolicy | undefined;","entrypoint":"runtime-group-policy","exportName":"resolveDefaultGroupPolicy","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function resolveOpenProviderRuntimeGroupPolicy(params: ResolveProviderRuntimeGroupPolicyParams): RuntimeGroupPolicyResolution;","entrypoint":"runtime-group-policy","exportName":"resolveOpenProviderRuntimeGroupPolicy","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport function warnMissingProviderGroupPolicyFallbackOnce(params: { providerMissingFallbackApplied: boolean; providerKey: string; accountId?: string; blockedLabel?: string; log: (message: string) => void; }): boolean;","entrypoint":"runtime-group-policy","exportName":"warnMissingProviderGroupPolicyFallbackOnce","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","kind":"function","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"declaration":"// declaration closure: 05cbc2ad10ac17c6a8abf43199a72a2c758301676d363bc108b184c1ffe8fec7\nexport const GROUP_POLICY_BLOCKED_LABEL: { readonly group: \"group messages\"; readonly guild: \"guild messages\"; readonly room: \"room messages\"; readonly channel: \"channel messages\"; readonly space: \"space messages\";};","entrypoint":"runtime-group-policy","exportName":"GROUP_POLICY_BLOCKED_LABEL","importSpecifier":"openclaw/plugin-sdk/runtime-group-policy","kind":"const","recordType":"export","sourcePath":"src/config/runtime-group-policy.ts"}
|
|
{"category":"runtime","entrypoint":"runtime-store","importSpecifier":"openclaw/plugin-sdk/runtime-store","recordType":"module","sourcePath":"src/plugin-sdk/runtime-store.ts"}
|
|
{"declaration":"// declaration closure: 25a006ec5f32479f530b8977f70d8edd864d1eda79e1d1041d18b2e984b0b476\nexport function createPluginRuntimeStore<T>(errorMessage: string): { setRuntime: (next: T) => void; clearRuntime: () => void; tryGetRuntime: () => T | null; getRuntime: () => T; };\nexport function createPluginRuntimeStore<T>(options: PluginRuntimeStoreOptions): { setRuntime: (next: T) => void; clearRuntime: () => void; tryGetRuntime: () => T | null; getRuntime: () => T; };","entrypoint":"runtime-store","exportName":"createPluginRuntimeStore","importSpecifier":"openclaw/plugin-sdk/runtime-store","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/runtime-store.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type PluginRuntime = PluginRuntime;","entrypoint":"runtime-store","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/runtime-store","kind":"type","recordType":"export","sourcePath":"src/plugins/runtime/types.ts"}
|
|
{"category":null,"entrypoint":"secret-file","importSpecifier":"openclaw/plugin-sdk/secret-file","recordType":"module","sourcePath":"src/plugin-sdk/secret-file.ts"}
|
|
{"declaration":"export function createSecretFileAtomic(params: SecretFileWriteParams): Promise<void>;","entrypoint":"secret-file","exportName":"createSecretFileAtomic","importSpecifier":"openclaw/plugin-sdk/secret-file","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"export function readSecretFile(filePath: string, label: string, options?: SecretFileReadOptions): Promise<string>;","entrypoint":"secret-file","exportName":"readSecretFile","importSpecifier":"openclaw/plugin-sdk/secret-file","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-read-async.d.ts"}
|
|
{"declaration":"export function readSecretFileSync(filePath: string, label: string, options?: SecretFileReadOptions): string;","entrypoint":"secret-file","exportName":"readSecretFileSync","importSpecifier":"openclaw/plugin-sdk/secret-file","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"declaration":"// declaration closure: 92361198acab57c6708ad7964a057d9f7cac4c8f7494d70f289e9b9bd5d05aff\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: CredentialFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options?: FsSafeSecretFileReadOptions): string | undefined;\nexport function tryReadSecretFileSync(filePath: string, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): ConfiguredCredentialResult<string>;\nexport function tryReadSecretFileSync(filePath: string | undefined, label: string, options: FsSafeSecretFileReadOptions | undefined, diagnostic: { configPath: string; }): CredentialResult<string>;","entrypoint":"secret-file","exportName":"tryReadSecretFileSync","importSpecifier":"openclaw/plugin-sdk/secret-file","kind":"function","recordType":"export","sourcePath":"src/infra/secret-file.ts"}
|
|
{"declaration":"export type SecretFileReadOptions = SecretFileReadOptions;","entrypoint":"secret-file","exportName":"SecretFileReadOptions","importSpecifier":"openclaw/plugin-sdk/secret-file","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/secret-file.d.ts"}
|
|
{"category":"channel","entrypoint":"secret-input","importSpecifier":"openclaw/plugin-sdk/secret-input","recordType":"module","sourcePath":"src/plugin-sdk/secret-input.ts"}
|
|
{"declaration":"// declaration closure: 7fdbf9131f0d01cd26b0211d03be3267ba6d9467ab8ff2546697d8ab5b8d2256\nexport function buildOptionalSecretInputSchema(): z.ZodOptional<z.ZodUnion<readonly [z.ZodString, z.ZodDiscriminatedUnion<[z.ZodObject<{ source: z.ZodLiteral<\"env\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"store\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"file\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"exec\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>], \"source\">]>>;","entrypoint":"secret-input","exportName":"buildOptionalSecretInputSchema","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-input.ts"}
|
|
{"declaration":"// declaration closure: 7fdbf9131f0d01cd26b0211d03be3267ba6d9467ab8ff2546697d8ab5b8d2256\nexport function buildSecretInputArraySchema(): z.ZodArray<z.ZodUnion<readonly [z.ZodString, z.ZodDiscriminatedUnion<[z.ZodObject<{ source: z.ZodLiteral<\"env\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"store\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"file\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"exec\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>], \"source\">]>>;","entrypoint":"secret-input","exportName":"buildSecretInputArraySchema","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-input.ts"}
|
|
{"declaration":"// declaration closure: 8f4f55aa2462b85a34d6b2ec368b901e4cdceb2d6bffa222fac61c0c5c1c7fb1\nexport function buildSecretInputSchema(): z.ZodUnion<readonly [z.ZodString, z.ZodDiscriminatedUnion<[z.ZodObject<{ source: z.ZodLiteral<\"env\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"store\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"file\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>, z.ZodObject<{ source: z.ZodLiteral<\"exec\">; provider: z.ZodString; id: z.ZodString; }, z.core.$strict>], \"source\">]>;","entrypoint":"secret-input","exportName":"buildSecretInputSchema","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-input-schema.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function coerceSecretRef(value: unknown, defaults?: SecretDefaults): SecretRef | null;","entrypoint":"secret-input","exportName":"coerceSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function hasConfiguredSecretInput(value: unknown, defaults?: SecretDefaults): boolean;","entrypoint":"secret-input","exportName":"hasConfiguredSecretInput","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function isSecretRef(value: unknown): value is SecretRef;","entrypoint":"secret-input","exportName":"isSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: f8effc23bdc34210f9845754e7404844c7c5739a3130f71c95e03fad9e637b0d\nexport function isValidSecretRef(ref: SecretRef): boolean;","entrypoint":"secret-input","exportName":"isValidSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/secrets/ref-contract.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function normalizeResolvedSecretInputString(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; path: string; }): string | undefined;","entrypoint":"secret-input","exportName":"normalizeResolvedSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 7dbe9a67e1dda5aed5ab2f6e692ca879b5452285a69623b3b10a97425cb14971\nexport function normalizeSecretInput(value: unknown): string;","entrypoint":"secret-input","exportName":"normalizeSecretInput","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/utils/normalize-secret-input.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function normalizeSecretInputString(value: unknown): string | undefined;","entrypoint":"secret-input","exportName":"normalizeSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 8f4f55aa2462b85a34d6b2ec368b901e4cdceb2d6bffa222fac61c0c5c1c7fb1\nexport function registerSensitiveConfigSchema<TSchema extends z.ZodType>(schema: TSchema): TSchema;","entrypoint":"secret-input","exportName":"registerSensitiveConfigSchema","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-input-schema.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function resolveSecretInputString(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; path: string; mode?: SecretInputStringResolutionMode; }): SecretInputStringResolution;","entrypoint":"secret-input","exportName":"resolveSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInput = SecretInput;","entrypoint":"secret-input","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInputStringResolution = SecretInputStringResolution;","entrypoint":"secret-input","exportName":"SecretInputStringResolution","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInputStringResolutionMode = SecretInputStringResolutionMode;","entrypoint":"secret-input","exportName":"SecretInputStringResolutionMode","importSpecifier":"openclaw/plugin-sdk/secret-input","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"category":null,"entrypoint":"secret-input-runtime","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","recordType":"module","sourcePath":"src/plugin-sdk/secret-input-runtime.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function coerceSecretRef(value: unknown, defaults?: SecretDefaults): SecretRef | null;","entrypoint":"secret-input-runtime","exportName":"coerceSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function hasConfiguredSecretInput(value: unknown, defaults?: SecretDefaults): boolean;","entrypoint":"secret-input-runtime","exportName":"hasConfiguredSecretInput","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function isSecretRef(value: unknown): value is SecretRef;","entrypoint":"secret-input-runtime","exportName":"isSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function normalizeResolvedSecretInputString(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; path: string; }): string | undefined;","entrypoint":"secret-input-runtime","exportName":"normalizeResolvedSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function normalizeSecretInputString(value: unknown): string | undefined;","entrypoint":"secret-input-runtime","exportName":"normalizeSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveConfiguredSecretInputString(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; }): Promise<{ value?: string; unresolvedRefReason?: string; }>;","entrypoint":"secret-input-runtime","exportName":"resolveConfiguredSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveConfiguredSecretInputWithFallback(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; readFallback?: () => string | undefined; }): Promise<{ value?: string; source?: ConfiguredSecretInputSource; unresolvedRefReason?: string; secretRefConfigured: boolean; }>;","entrypoint":"secret-input-runtime","exportName":"resolveConfiguredSecretInputWithFallback","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: 71344187b1dd72a236a02064c411d7da080a2dde9eb77b0853d69e933b24a65b\nexport function resolveRequiredConfiguredSecretRefInputString(params: { config: OpenClawConfig; env: NodeJS.ProcessEnv; value: unknown; path: string; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; unresolvedReasonStyle?: SecretInputUnresolvedReasonStyle; }): Promise<string | undefined>;","entrypoint":"secret-input-runtime","exportName":"resolveRequiredConfiguredSecretRefInputString","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/resolve-configured-secret-input-string.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function resolveSecretInputString(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; path: string; mode?: SecretInputStringResolutionMode; }): SecretInputStringResolution;","entrypoint":"secret-input-runtime","exportName":"resolveSecretInputString","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInput = SecretInput;","entrypoint":"secret-input-runtime","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInputStringResolution = SecretInputStringResolution;","entrypoint":"secret-input-runtime","exportName":"SecretInputStringResolution","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInputStringResolutionMode = SecretInputStringResolutionMode;","entrypoint":"secret-input-runtime","exportName":"SecretInputStringResolutionMode","importSpecifier":"openclaw/plugin-sdk/secret-input-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"category":null,"entrypoint":"secret-ref-runtime","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","recordType":"module","sourcePath":"src/plugin-sdk/secret-ref-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function applyResolvedAssignments(params: { assignments: SecretAssignment[]; resolved: Map<string, unknown>; }): void;","entrypoint":"secret-ref-runtime","exportName":"applyResolvedAssignments","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function coerceSecretRef(value: unknown, defaults?: SecretDefaults): SecretRef | null;","entrypoint":"secret-ref-runtime","exportName":"coerceSecretRef","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 2f17b698e0e875b150e962a954726cc947a37440a3e6c98ad953560a0cc45274\nexport function createPluginSecretRefSetupCli(params: PluginSecretRefSetupCliParams): { inspectProvider: (config: OpenClawConfig, requestedAlias?: string) => { providerAlias: string; provider: SecretRefProviderStatus; providerReady: boolean; }; registerSetupCommand: (command: SecretRefSetupCommand) => void; };","entrypoint":"secret-ref-runtime","exportName":"createPluginSecretRefSetupCli","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-ref-runtime.ts"}
|
|
{"declaration":"// declaration closure: f3fec2a05a7437cdcfc993ec8532fbcb19a656bff148552a64587aaa8a1ff645\nexport function createResolverContext(params: { sourceConfig: OpenClawConfig; env: NodeJS.ProcessEnv; manifestRegistry?: Pick<PluginManifestRegistry, \"plugins\">; }): ResolverContext;","entrypoint":"secret-ref-runtime","exportName":"createResolverContext","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/runtime-shared.ts"}
|
|
{"declaration":"// declaration closure: 2f17b698e0e875b150e962a954726cc947a37440a3e6c98ad953560a0cc45274\nexport function resolveSecretPlanTargetByPath(params: { configFile: \"openclaw.json\" | \"auth-profiles.json\"; pathSegments: string[]; }): ResolvedSecretPlanTarget | null;","entrypoint":"secret-ref-runtime","exportName":"resolveSecretPlanTargetByPath","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/secret-ref-runtime.ts"}
|
|
{"declaration":"// declaration closure: 964d7ad1e99a5d5384d7e331b2f089151b8cecd2ebedac91e4a27284df9b00e7\nexport function resolveSecretRefValues(refs: SecretRef[], options: ResolveSecretRefOptions): Promise<Map<string, unknown>>;","entrypoint":"secret-ref-runtime","exportName":"resolveSecretRefValues","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"function","recordType":"export","sourcePath":"src/secrets/resolve.ts"}
|
|
{"declaration":"// declaration closure: 2f17b698e0e875b150e962a954726cc947a37440a3e6c98ad953560a0cc45274\nexport const pluginSecretRefSetup: { assertValidModelProviderId: (label: string, value: string) => void; assertValidProviderAlias: (value: string) => void; buildPlan: (params: { productName: string; providerAlias: string; providerConfig: PluginIntegrationSecretProviderConfig; providerSecrets: { providerId: string; secretId: string; }[]; configTargetSecrets?: { path: string; agentId?: string; secretId: string; }[]; generatedAt?: string; }) => import(\"../secrets/plan.ts\").SecretsApplyPlan & { providerUpserts: Record<string, PluginIntegrationSecretProviderConfig>; }; parseTargetSpecifier: (productName: string, value: string) => { path: string; agentId?: string; }; resolveTrustedDirectoryPath: (targetPath: string) => Promise<string>; resolveTrustedExecutablePath: (targetPath: string) => Promise<string>; writePlanFile: (params: { planPath: string; content: string; platform?: NodeJS.Platform; createPrivateWindowsFile?: (filePath: string, content: string) => Promise<void>; }) => Promise<void>;};","entrypoint":"secret-ref-runtime","exportName":"pluginSecretRefSetup","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/secret-ref-runtime.ts"}
|
|
{"declaration":"// declaration closure: 2f17b698e0e875b150e962a954726cc947a37440a3e6c98ad953560a0cc45274\nexport type ResolvedSecretPlanTarget = ResolvedSecretPlanTarget;","entrypoint":"secret-ref-runtime","exportName":"ResolvedSecretPlanTarget","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/secret-ref-runtime.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInput = SecretInput;","entrypoint":"secret-ref-runtime","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretRef = SecretRef;","entrypoint":"secret-ref-runtime","exportName":"SecretRef","importSpecifier":"openclaw/plugin-sdk/secret-ref-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"category":null,"entrypoint":"security-runtime","importSpecifier":"openclaw/plugin-sdk/security-runtime","recordType":"module","sourcePath":"src/plugin-sdk/security-runtime.ts"}
|
|
{"declaration":"export function appendRegularFile(options: AppendRegularFileOptions): Promise<void>;","entrypoint":"security-runtime","exportName":"appendRegularFile","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function assertNoSymlinkParents(params: AssertNoSymlinkParentsOptions): Promise<void>;","entrypoint":"security-runtime","exportName":"assertNoSymlinkParents","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/symlink-parents.d.ts"}
|
|
{"declaration":"export function assertNoSymlinkParentsSync(params: AssertNoSymlinkParentsOptions): void;","entrypoint":"security-runtime","exportName":"assertNoSymlinkParentsSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/symlink-parents.d.ts"}
|
|
{"declaration":"// declaration closure: 72d1e5b8bbdecf13efd3cbdcd948700846b4555d327661c006db6fd9ac2d4b6d\nexport function buildChannelMetadata(params: { source: string; label: string; entries: Array<string | null | undefined>; maxChars?: number; }): string | undefined;","entrypoint":"security-runtime","exportName":"buildChannelMetadata","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/channel-metadata.ts"}
|
|
{"declaration":"export function canonicalPathFromExistingAncestor(filePath: string): Promise<string>;","entrypoint":"security-runtime","exportName":"canonicalPathFromExistingAncestor","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: 5554284a0edc1f842919ad8e5374c5e64bc5e8e6db3bc98bacf947d15fa11741\nexport function compileSafeRegexDetailed(source: string, flags?: string): SafeRegexCompileResult;","entrypoint":"security-runtime","exportName":"compileSafeRegexDetailed","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/safe-regex.ts"}
|
|
{"declaration":"// declaration closure: 69ff3835bce7db1b71858ed58bbfa41ab907cf318e3049ff73fac64eb1ffee3b\nexport function ensurePortAvailable(port: number, host?: string): Promise<void>;","entrypoint":"security-runtime","exportName":"ensurePortAvailable","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/ports.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport function evaluateSupplementalContextVisibility(params: { mode: ContextVisibilityMode; kind: ContextVisibilityKind; senderAllowed: boolean; }): ContextVisibilityDecision;","entrypoint":"security-runtime","exportName":"evaluateSupplementalContextVisibility","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: ac0a926686758950ee6f424be1db448172468c8ff42d15ec0cf9a2297a5d220b\nexport function expandAllowFromWithAccessGroups(params: { cfg?: OpenClawConfig; allowFrom: Array<string | number> | null | undefined; channel: ChannelId; accountId: string; senderId: string; senderAllowEntry?: string; isSenderAllowed?: (senderId: string, allowFrom: string[]) => boolean; resolveMembership?: AccessGroupMembershipResolver; }): Promise<string[]>;","entrypoint":"security-runtime","exportName":"expandAllowFromWithAccessGroups","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/access-groups.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function extractErrorCode(err: unknown): string | undefined;","entrypoint":"security-runtime","exportName":"extractErrorCode","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 9aa480d4a09e2a13a469511eadfa0e27130277df3dec4be2827bda60b1d5a38c\nexport function fileExists(filePath: string): boolean;","entrypoint":"security-runtime","exportName":"fileExists","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/security-runtime.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport function filterSupplementalContextItems<T>(params: { items: readonly T[]; mode: ContextVisibilityMode; kind: ContextVisibilityKind; isSenderAllowed: (item: T) => boolean; }): { items: T[]; omitted: number; };","entrypoint":"security-runtime","exportName":"filterSupplementalContextItems","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"export function findExistingAncestor(filePath: string): Promise<string | null>;","entrypoint":"security-runtime","exportName":"findExistingAncestor","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatErrorMessage(err: unknown): string;","entrypoint":"security-runtime","exportName":"formatErrorMessage","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: a45cd4271d42dd30e3eb939d51d753ae9cf4781d87288ff74214379e8d5186e3\nexport function hasProxyEnvConfigured(env?: NodeJS.ProcessEnv): boolean;","entrypoint":"security-runtime","exportName":"hasProxyEnvConfigured","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/proxy-env.ts"}
|
|
{"declaration":"export function isPathInside(root: string, target: string): boolean;","entrypoint":"security-runtime","exportName":"isPathInside","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/path.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isPrivateNetworkAllowedByPolicy(policy?: SsrFPolicy): boolean;","entrypoint":"security-runtime","exportName":"isPrivateNetworkAllowedByPolicy","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function matchesHostnameAllowlist(hostname: string, allowlist: string[]): boolean;","entrypoint":"security-runtime","exportName":"matchesHostnameAllowlist","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"export function movePathWithCopyFallback(options: MovePathWithCopyFallbackOptions): Promise<void>;","entrypoint":"security-runtime","exportName":"movePathWithCopyFallback","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/move-path.d.ts"}
|
|
{"declaration":"// declaration closure: 67ea77b46d234f0294529955dc3671141c2738eb5b7e96c77187c01ddd5865a1\nexport function normalizeHostname(hostname: string): string;","entrypoint":"security-runtime","exportName":"normalizeHostname","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/hostname.ts"}
|
|
{"declaration":"export function openLocalFileSafely(params: { filePath: string; }): Promise<OpenResult>;","entrypoint":"security-runtime","exportName":"openLocalFileSafely","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-impl.d.ts"}
|
|
{"declaration":"// declaration closure: 08db46ee8e0ce27e20e09a71186d750e7cf8692625d946d2e0b3b541cb1cfec3\nexport function parseAccessGroupAllowFromEntry(entry: string): string | null;","entrypoint":"security-runtime","exportName":"parseAccessGroupAllowFromEntry","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/allow-from.ts"}
|
|
{"declaration":"export function pathExists(filePath: string): Promise<boolean>;","entrypoint":"security-runtime","exportName":"pathExists","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/fs.d.ts"}
|
|
{"declaration":"export function pathExistsSync(filePath: string): boolean;","entrypoint":"security-runtime","exportName":"pathExistsSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/fs.d.ts"}
|
|
{"declaration":"export function pathScope(rootDir: string, options: PathScopeOptions): PathScope;","entrypoint":"security-runtime","exportName":"pathScope","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-paths.d.ts"}
|
|
{"declaration":"// declaration closure: 87f64b35d2bc2038f42ba908ab1effe0c12b674180b9558e3cd55f455241d552\nexport function privateFileStoreSync(rootDir: string): PrivateFileStoreSync;","entrypoint":"security-runtime","exportName":"privateFileStoreSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/private-file-store.ts"}
|
|
{"declaration":"export function readRegularFile(params: { filePath: string; maxBytes?: number; }): Promise<{ buffer: Buffer; stat: Stats; }>;","entrypoint":"security-runtime","exportName":"readRegularFile","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function readRegularFileSync(params: { filePath: string; maxBytes?: number; }): { buffer: Buffer; stat: Stats; };","entrypoint":"security-runtime","exportName":"readRegularFileSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveText(text: string, options?: RedactOptions): string;","entrypoint":"security-runtime","exportName":"redactSensitiveText","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"export function resolveAbsolutePathForRead(filePath: string, options?: { symlinks?: AbsolutePathSymlinkPolicy; }): Promise<ResolvedAbsolutePath>;","entrypoint":"security-runtime","exportName":"resolveAbsolutePathForRead","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"export function resolveAbsolutePathForWrite(filePath: string, options?: { symlinks?: AbsolutePathSymlinkPolicy; }): Promise<ResolvedWritableAbsolutePath>;","entrypoint":"security-runtime","exportName":"resolveAbsolutePathForWrite","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/absolute-path.d.ts"}
|
|
{"declaration":"export function resolveExistingPathsWithinRoot(params: ResolvePathsWithinRootParams): Promise<ResolvePathsWithinRootResult>;","entrypoint":"security-runtime","exportName":"resolveExistingPathsWithinRoot","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-paths.d.ts"}
|
|
{"declaration":"export function resolveLocalPathFromRootsSync(options: ResolveLocalPathFromRootsSyncOptions): LocalRootsPathResult | null;","entrypoint":"security-runtime","exportName":"resolveLocalPathFromRootsSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/local-roots.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolvePinnedHostnameWithPolicy(hostname: string, params?: { lookupFn?: LookupFn; policy?: SsrFPolicy; }): Promise<PinnedHostname>;","entrypoint":"security-runtime","exportName":"resolvePinnedHostnameWithPolicy","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 5ba90894af7d03f5f28766cc232ba83f9c1e9976943e7e28dce01989de9c00e9\nexport function resolvePinnedMainDmOwnerFromAllowlist(params: { dmScope?: string | null; allowFrom?: Array<string | number> | null; normalizeEntry: (entry: string) => string | undefined; }): string | null;","entrypoint":"security-runtime","exportName":"resolvePinnedMainDmOwnerFromAllowlist","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/dm-policy-shared.ts"}
|
|
{"declaration":"// declaration closure: 78063952e2ad57ee86012e918cd49a00d94cdd4d2a69580d38824d4ce4299644\nexport function resolvePreferredOpenClawTmpDir(options?: ResolvePreferredOpenClawTmpDirOptions): string;","entrypoint":"security-runtime","exportName":"resolvePreferredOpenClawTmpDir","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/tmp-openclaw-dir.ts"}
|
|
{"declaration":"export function resolveStrictExistingPathsWithinRoot(params: ResolvePathsWithinRootParams): Promise<ResolvePathsWithinRootResult>;","entrypoint":"security-runtime","exportName":"resolveStrictExistingPathsWithinRoot","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/root-paths.d.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function root(rootDir: string, defaults?: RootDefaults): Promise<Root>;","entrypoint":"security-runtime","exportName":"root","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: d5a96d25f0f7c7041c6adf93483cf388011ce7dbc9ed3aad35229aafcb4f8c74\nexport function safeEqualSecret(provided: string | undefined | null, expected: string | undefined | null): boolean;","entrypoint":"security-runtime","exportName":"safeEqualSecret","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/secret-equal.ts"}
|
|
{"declaration":"export function sanitizeUntrustedFileName(fileName: string, fallbackName: string): string;","entrypoint":"security-runtime","exportName":"sanitizeUntrustedFileName","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/filename.d.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport function shouldIncludeSupplementalContext(params: { mode: ContextVisibilityMode; kind: ContextVisibilityKind; senderAllowed: boolean; }): boolean;","entrypoint":"security-runtime","exportName":"shouldIncludeSupplementalContext","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"export function statRegularFile(filePath: string): Promise<RegularFileStatResult>;","entrypoint":"security-runtime","exportName":"statRegularFile","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"export function statRegularFileSync(filePath: string): RegularFileStatResult;","entrypoint":"security-runtime","exportName":"statRegularFileSync","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/regular-file.d.ts"}
|
|
{"declaration":"// declaration closure: 035aea510bb857a06af575e48bb2718e7458d042246ec1b503a40d345f069cb8\nexport function truncateSanitizedExternalContent(value: string, maxChars: number): { text: string; truncated: boolean; retainedRawChars: number; };","entrypoint":"security-runtime","exportName":"truncateSanitizedExternalContent","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/external-content.ts"}
|
|
{"declaration":"export function withTimeout<T>(promise: Promise<T>, timeoutMs: number, labelOrOptions?: string | { label?: string; message?: string; createError?: () => Error; }): Promise<T>;","entrypoint":"security-runtime","exportName":"withTimeout","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/timing.d.ts"}
|
|
{"declaration":"// declaration closure: 035aea510bb857a06af575e48bb2718e7458d042246ec1b503a40d345f069cb8\nexport function wrapExternalContent(content: string, options: WrapExternalContentOptions): string;","entrypoint":"security-runtime","exportName":"wrapExternalContent","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/external-content.ts"}
|
|
{"declaration":"// declaration closure: 035aea510bb857a06af575e48bb2718e7458d042246ec1b503a40d345f069cb8\nexport function wrapWebContent(content: string, source?: \"web_search\" | \"web_fetch\"): string;","entrypoint":"security-runtime","exportName":"wrapWebContent","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/security/external-content.ts"}
|
|
{"declaration":"// declaration closure: a9669ff18d64f452ba4ddefd14802e22c6d7de387c98edc38b243d70905f78b4\nexport function writeExternalFileWithinRoot(options: ExternalFileWriteOptions): Promise<ExternalFileWriteResult>;","entrypoint":"security-runtime","exportName":"writeExternalFileWithinRoot","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/fs-safe.ts"}
|
|
{"declaration":"// declaration closure: 72d1e5b8bbdecf13efd3cbdcd948700846b4555d327661c006db6fd9ac2d4b6d\nexport const buildUntrustedChannelMetadata: (params: { source: string; label: string; entries: Array<string | null | undefined>; maxChars?: number;}) => string | undefined;","entrypoint":"security-runtime","exportName":"buildUntrustedChannelMetadata","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"const","recordType":"export","sourcePath":"src/security/channel-metadata.ts"}
|
|
{"declaration":"// declaration closure: fb37fc5221473f75a7b0d7fd9f223314ce0e7b3430bed0077c5997d0efbc2166\nexport const replaceFileAtomic: (options: import(\"@openclaw/fs-safe/atomic\").ReplaceFileAtomicOptions) => Promise<import(\"@openclaw/fs-safe/atomic\").ReplaceFileAtomicResult>;","entrypoint":"security-runtime","exportName":"replaceFileAtomic","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/replace-file.ts"}
|
|
{"declaration":"// declaration closure: e99472be80d827dd6cd415973b0f5be7939f9add3a1350e4ce9956d2bff4f46f\nexport type ContextVisibilityDecision = ContextVisibilityDecision;","entrypoint":"security-runtime","exportName":"ContextVisibilityDecision","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"type","recordType":"export","sourcePath":"src/security/context-visibility.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type LookupFn = { (hostname: string, family: number): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupOneOptions): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupAllOptions): Promise<LookupAddress[]>; (hostname: string, options: import(\"node:dns\").LookupOptions): Promise<LookupAddress | LookupAddress[]>; (hostname: string): Promise<LookupAddress>;};","entrypoint":"security-runtime","exportName":"LookupFn","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 5554284a0edc1f842919ad8e5374c5e64bc5e8e6db3bc98bacf947d15fa11741\nexport type SafeRegexRejectReason = SafeRegexRejectReason;","entrypoint":"security-runtime","exportName":"SafeRegexRejectReason","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"type","recordType":"export","sourcePath":"src/security/safe-regex.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type SsrFPolicy = SsrFPolicy;","entrypoint":"security-runtime","exportName":"SsrFPolicy","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"export declare class FsSafeError extends Error {\n readonly code: FsSafeErrorCode;\n readonly category: FsSafeErrorCategory;\n readonly details?: FsSafeErrorDetails;\n constructor(code: FsSafeErrorCode, message: string, options?: {\n cause?: unknown;\n details?: FsSafeErrorDetails;\n });\n}","entrypoint":"security-runtime","exportName":"FsSafeError","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"class","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/errors.d.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport class SsrFBlockedError extends Error {\n constructor(message: string);\n}","entrypoint":"security-runtime","exportName":"SsrFBlockedError","importSpecifier":"openclaw/plugin-sdk/security-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"category":null,"entrypoint":"session-catalog","importSpecifier":"openclaw/plugin-sdk/session-catalog","recordType":"module","sourcePath":"src/plugin-sdk/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: d2b70b51ddfbce13723be5a993d93da552c06f26b7f6664ad9215beaae9dc29b\nexport function classifyClaudeCliHistoryLine(params: { line: string; cliSessionId: string; sourceLineNumber: number; }): ClaudeCliHistoryLineClassification;","entrypoint":"session-catalog","exportName":"classifyClaudeCliHistoryLine","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/gateway/cli-session-history.claude-activity.ts"}
|
|
{"declaration":"// declaration closure: d2b70b51ddfbce13723be5a993d93da552c06f26b7f6664ad9215beaae9dc29b\nexport function classifyClaudeCliHistoryMessage(params: { content: unknown; timestamp?: unknown; cliSessionId: string; sourceLineNumber: number; }): ClaudeCliHistoryLineClassification;","entrypoint":"session-catalog","exportName":"classifyClaudeCliHistoryMessage","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/gateway/cli-session-history.claude-activity.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function createSessionCatalogAdoptionCoordinator<TResult extends { sessionKey: string; }>(): (params: { sourceKey: string; findExisting: () => string | undefined; create: () => Promise<{ sessionKey: string; }>; complete: (continued: { sessionKey: string; }) => Promise<TResult>; }) => Promise<TResult>;","entrypoint":"session-catalog","exportName":"createSessionCatalogAdoptionCoordinator","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 48906c6e4662b4de0577a0d0cae6c33421ff0f17d0f97488668cf064802c99a3\nexport function deleteSessionUpstreamLink(sessionKey: string, agentId: string, options?: OpenClawStateDatabaseOptions): void;","entrypoint":"session-catalog","exportName":"deleteSessionUpstreamLink","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/sessions/session-upstream-links.ts"}
|
|
{"declaration":"// declaration closure: c09e237b0d466de04bf8a653d3b62380ea60ce3fd4d5ed37f6b683c506f3e141\nexport function importSessionCatalogHistory(params: { catalogId: string; threadId: string; read: (params: { cursor?: string; limit: number; }) => Promise<SessionsCatalogReadResult>; sessionId: string; sessionKey: string; agentId: string; cwd?: string; config: OpenClawConfig; }): Promise<void>;","entrypoint":"session-catalog","exportName":"importSessionCatalogHistory","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog-history-import.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function isExternalUserText(probe: SessionUpstreamProbe, text: string | undefined): boolean;","entrypoint":"session-catalog","exportName":"isExternalUserText","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function listAdoptedSessionCatalogSessions(params: { config: OpenClawConfig; pluginId: string; runtime: PluginRuntime; sessionEntries?: SessionCatalogEntrySnapshot; sourceFromEntry: (entry: SessionCatalogEntry) => SessionCatalogAdoptedSource | undefined; }): Map<string, string>;","entrypoint":"session-catalog","exportName":"listAdoptedSessionCatalogSessions","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function listSessionCatalogEntries(params: { config: OpenClawConfig; runtime: PluginRuntime; sessionEntries?: SessionCatalogEntrySnapshot; }): SessionCatalogAgentEntry[];","entrypoint":"session-catalog","exportName":"listSessionCatalogEntries","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function normalizeUserText(text: string): string;","entrypoint":"session-catalog","exportName":"normalizeUserText","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function sessionCatalogAdoptedSessionKey(prefix: string, source: string): string;","entrypoint":"session-catalog","exportName":"sessionCatalogAdoptedSessionKey","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport function sessionCatalogAdoptedSourceKey(hostId: string, threadId: string): string;","entrypoint":"session-catalog","exportName":"sessionCatalogAdoptedSourceKey","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 48906c6e4662b4de0577a0d0cae6c33421ff0f17d0f97488668cf064802c99a3\nexport function upsertSessionUpstreamLink(input: { sessionKey: string; agentId: string; catalogId: string; hostId: string; threadId: string; upstreamKind: SessionUpstreamKind; upstreamRef: SessionUpstreamJsonValue; marker: SessionUpstreamJsonValue; }, options?: OpenClawStateDatabaseOptions & { now?: number; }): boolean;","entrypoint":"session-catalog","exportName":"upsertSessionUpstreamLink","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"function","recordType":"export","sourcePath":"src/sessions/session-upstream-links.ts"}
|
|
{"declaration":"// declaration closure: d2b70b51ddfbce13723be5a993d93da552c06f26b7f6664ad9215beaae9dc29b\nexport type ClaudeCliHistoryLineClassification = ClaudeCliHistoryLineClassification;","entrypoint":"session-catalog","exportName":"ClaudeCliHistoryLineClassification","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/gateway/cli-session-history.claude-activity.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalog = { error?: { message: string; code: string; } | undefined; id: string; label: string; capabilities: { createSession?: { startTerminal?: boolean | undefined; model: string; } | undefined; openTerminal?: boolean | undefined; archive: boolean; continueSession: boolean; }; hosts: { error?: { message: string; code: string; } | undefined; nextCursor?: string | undefined; nodeId?: string | undefined; sessions: { source?: string | undefined; name?: string | undefined; sessionKey?: string | undefined; cwd?: string | undefined; createdActor?: { id?: string | undefined; label?: string | undefined; avatarUrl?: string | undefined; type: \"system\" | \"agent\" | \"human\"; } | undefined; updatedAt?: number | undefined; createdAt?: number | undefined; modelProvider?: string | undefined; recencyAt?: number | undefined; cliVersion?: string | undefined; gitBranch?: string | undefined; customGroup?: string | undefined; pullRequest?: { state: \"open\" | \"draft\" | \"closed\" | \"merged\"; numbers: number[]; } | undefined; canOpenTerminal?: boolean | undefined; status: string; archived: boolean; threadId: string; canContinue: boolean; canArchive: boolean; }[]; kind: \"gateway\" | \"node\"; label: string; connected: boolean; hostId: string; }[];};","entrypoint":"session-catalog","exportName":"SessionCatalog","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogArchiveProviderParams = SessionCatalogArchiveProviderParams;","entrypoint":"session-catalog","exportName":"SessionCatalogArchiveProviderParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogCapabilities = { createSession?: { startTerminal?: boolean | undefined; model: string; } | undefined; openTerminal?: boolean | undefined; archive: boolean; continueSession: boolean;};","entrypoint":"session-catalog","exportName":"SessionCatalogCapabilities","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogContinueProviderParams = SessionCatalogContinueProviderParams;","entrypoint":"session-catalog","exportName":"SessionCatalogContinueProviderParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogContinueProviderResult = SessionCatalogContinueProviderResult;","entrypoint":"session-catalog","exportName":"SessionCatalogContinueProviderResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogDescriptor = { id: string; label: string; capabilities: { createSession?: { startTerminal?: boolean | undefined; model: string; } | undefined; openTerminal?: boolean | undefined; archive: boolean; continueSession: boolean; };};","entrypoint":"session-catalog","exportName":"SessionCatalogDescriptor","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogEntrySnapshot = SessionCatalogEntrySnapshot;","entrypoint":"session-catalog","exportName":"SessionCatalogEntrySnapshot","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogHost = { error?: { message: string; code: string; } | undefined; nextCursor?: string | undefined; nodeId?: string | undefined; sessions: { source?: string | undefined; name?: string | undefined; sessionKey?: string | undefined; cwd?: string | undefined; createdActor?: { id?: string | undefined; label?: string | undefined; avatarUrl?: string | undefined; type: \"system\" | \"agent\" | \"human\"; } | undefined; updatedAt?: number | undefined; createdAt?: number | undefined; modelProvider?: string | undefined; recencyAt?: number | undefined; cliVersion?: string | undefined; gitBranch?: string | undefined; customGroup?: string | undefined; pullRequest?: { state: \"open\" | \"draft\" | \"closed\" | \"merged\"; numbers: number[]; } | undefined; canOpenTerminal?: boolean | undefined; status: string; archived: boolean; threadId: string; canContinue: boolean; canArchive: boolean; }[]; kind: \"gateway\" | \"node\"; label: string; connected: boolean; hostId: string;};","entrypoint":"session-catalog","exportName":"SessionCatalogHost","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogListProviderParams = SessionCatalogListProviderParams;","entrypoint":"session-catalog","exportName":"SessionCatalogListProviderParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogLocator = { threadId: string; catalogId: string; hostId: string;};","entrypoint":"session-catalog","exportName":"SessionCatalogLocator","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogProvider = SessionCatalogProvider;","entrypoint":"session-catalog","exportName":"SessionCatalogProvider","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogPullRequestSummary = { state: \"open\" | \"draft\" | \"closed\" | \"merged\"; numbers: number[];};","entrypoint":"session-catalog","exportName":"SessionCatalogPullRequestSummary","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogReadProviderParams = SessionCatalogReadProviderParams;","entrypoint":"session-catalog","exportName":"SessionCatalogReadProviderParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogSession = { source?: string | undefined; name?: string | undefined; sessionKey?: string | undefined; cwd?: string | undefined; createdActor?: { id?: string | undefined; label?: string | undefined; avatarUrl?: string | undefined; type: \"system\" | \"agent\" | \"human\"; } | undefined; updatedAt?: number | undefined; createdAt?: number | undefined; modelProvider?: string | undefined; recencyAt?: number | undefined; cliVersion?: string | undefined; gitBranch?: string | undefined; customGroup?: string | undefined; pullRequest?: { state: \"open\" | \"draft\" | \"closed\" | \"merged\"; numbers: number[]; } | undefined; canOpenTerminal?: boolean | undefined; status: string; archived: boolean; threadId: string; canContinue: boolean; canArchive: boolean;};","entrypoint":"session-catalog","exportName":"SessionCatalogSession","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogStartTerminalProviderParams = SessionCatalogStartTerminalProviderParams;","entrypoint":"session-catalog","exportName":"SessionCatalogStartTerminalProviderParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionCatalogTerminalPlan = SessionCatalogTerminalPlan;","entrypoint":"session-catalog","exportName":"SessionCatalogTerminalPlan","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionCatalogTranscriptItem = { id?: string | undefined; raw?: unknown; model?: string | undefined; text?: string | undefined; truncated?: boolean | undefined; timestamp?: string | undefined; type: \"other\" | \"reasoning\" | \"toolCall\" | \"toolResult\" | \"userMessage\" | \"agentMessage\";};","entrypoint":"session-catalog","exportName":"SessionCatalogTranscriptItem","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionUpstreamActivity = SessionUpstreamActivity;","entrypoint":"session-catalog","exportName":"SessionUpstreamActivity","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionUpstreamJsonValue = SessionUpstreamJsonValue;","entrypoint":"session-catalog","exportName":"SessionUpstreamJsonValue","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionUpstreamKind = SessionUpstreamKind;","entrypoint":"session-catalog","exportName":"SessionUpstreamKind","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionUpstreamProbe = SessionUpstreamProbe;","entrypoint":"session-catalog","exportName":"SessionUpstreamProbe","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogArchiveParams = { threadId: string; catalogId: string; hostId: string; confirmNoOtherRunner: true;};","entrypoint":"session-catalog","exportName":"SessionsCatalogArchiveParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogArchiveResult = { ok: true;};","entrypoint":"session-catalog","exportName":"SessionsCatalogArchiveResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogContinueParams = { threadId: string; catalogId: string; hostId: string;};","entrypoint":"session-catalog","exportName":"SessionsCatalogContinueParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogContinueResult = { sessionKey: string;};","entrypoint":"session-catalog","exportName":"SessionsCatalogContinueResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogListParams = { search?: string | undefined; agentId?: string | undefined; catalogId?: string | undefined; cursors?: Record<string, string> | undefined; progressId?: string | undefined; limitPerHost?: number | undefined; hostIds?: string[] | undefined;};","entrypoint":"session-catalog","exportName":"SessionsCatalogListParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogListResult = { catalogs: { error?: { message: string; code: string; } | undefined; id: string; label: string; capabilities: { createSession?: { startTerminal?: boolean | undefined; model: string; } | undefined; openTerminal?: boolean | undefined; archive: boolean; continueSession: boolean; }; hosts: { error?: { message: string; code: string; } | undefined; nextCursor?: string | undefined; nodeId?: string | undefined; sessions: { source?: string | undefined; name?: string | undefined; sessionKey?: string | undefined; cwd?: string | undefined; createdActor?: { id?: string | undefined; label?: string | undefined; avatarUrl?: string | undefined; type: \"system\" | \"agent\" | \"human\"; } | undefined; updatedAt?: number | undefined; createdAt?: number | undefined; modelProvider?: string | undefined; recencyAt?: number | undefined; cliVersion?: string | undefined; gitBranch?: string | undefined; customGroup?: string | undefined; pullRequest?: { state: \"open\" | \"draft\" | \"closed\" | \"merged\"; numbers: number[]; } | undefined; canOpenTerminal?: boolean | undefined; status: string; archived: boolean; threadId: string; canContinue: boolean; canArchive: boolean; }[]; kind: \"gateway\" | \"node\"; label: string; connected: boolean; hostId: string; }[]; }[];};","entrypoint":"session-catalog","exportName":"SessionsCatalogListResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogReadParams = { cursor?: string | undefined; limit?: number | undefined; threadId: string; catalogId: string; hostId: string;};","entrypoint":"session-catalog","exportName":"SessionsCatalogReadParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogReadResult = { label?: string | undefined; nextCursor?: string | undefined; items: { id?: string | undefined; raw?: unknown; model?: string | undefined; text?: string | undefined; truncated?: boolean | undefined; timestamp?: string | undefined; type: \"other\" | \"reasoning\" | \"toolCall\" | \"toolResult\" | \"userMessage\" | \"agentMessage\"; }[]; threadId: string; hostId: string;};","entrypoint":"session-catalog","exportName":"SessionsCatalogReadResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogStartTerminalParams = { hostId?: string | undefined; initialMessage?: string | undefined; agentId: string; cwd: string; catalogId: string;};","entrypoint":"session-catalog","exportName":"SessionsCatalogStartTerminalParams","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: a3d8fde64ca0b413c600bd4b899c4af2646bf252374e885e44a368855f9d8b1a\nexport type SessionsCatalogStartTerminalResult = { title?: string | undefined; sessionId: string; agentId: string; cwd: string; shell: string; confined: boolean;};","entrypoint":"session-catalog","exportName":"SessionsCatalogStartTerminalResult","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"type","recordType":"export","sourcePath":"packages/gateway-protocol/src/schema/sessions-catalog.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport interface SessionCatalogEntrySummary {\n sessionKey: string;\n entry: SessionEntry;\n}","entrypoint":"session-catalog","exportName":"SessionCatalogEntrySummary","importSpecifier":"openclaw/plugin-sdk/session-catalog","kind":"interface","recordType":"export","sourcePath":"src/plugins/session-catalog.ts"}
|
|
{"category":null,"entrypoint":"session-discussion","importSpecifier":"openclaw/plugin-sdk/session-discussion","recordType":"module","sourcePath":"src/plugin-sdk/session-discussion.ts"}
|
|
{"declaration":"// declaration closure: 491c39d1027a6e96ef3d3dc94f39f354952164a310da5c873931b1d1311e9855\nexport function buildControlUiSessionPath(params: BuildControlUiSessionPathParams): string | null;","entrypoint":"session-discussion","exportName":"buildControlUiSessionPath","importSpecifier":"openclaw/plugin-sdk/session-discussion","kind":"function","recordType":"export","sourcePath":"packages/session-url-contract/src/index.ts"}
|
|
{"declaration":"// declaration closure: 77ea4100db2eafc35288f9b394eee5a5f66d7ab2ec9e5b5c950d448448519a3a\nexport function registerSessionDiscussionProvider(provider: SessionDiscussionProvider): void;","entrypoint":"session-discussion","exportName":"registerSessionDiscussionProvider","importSpecifier":"openclaw/plugin-sdk/session-discussion","kind":"function","recordType":"export","sourcePath":"src/plugins/session-discussion-registry.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionDiscussionInfo = SessionDiscussionInfo;","entrypoint":"session-discussion","exportName":"SessionDiscussionInfo","importSpecifier":"openclaw/plugin-sdk/session-discussion","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionDiscussionProvider = SessionDiscussionProvider;","entrypoint":"session-discussion","exportName":"SessionDiscussionProvider","importSpecifier":"openclaw/plugin-sdk/session-discussion","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"declaration":"// declaration closure: 20e8672fc33b47540f0ec7fa16183bcb59aac0f0f930ab4cb907c0c8d690e482\nexport type SessionDiscussionState = SessionDiscussionState;","entrypoint":"session-discussion","exportName":"SessionDiscussionState","importSpecifier":"openclaw/plugin-sdk/session-discussion","kind":"type","recordType":"export","sourcePath":"src/plugins/registry-contribution-types.ts"}
|
|
{"category":"runtime","entrypoint":"session-store-runtime","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","recordType":"module","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: fe49b8093ef3ae055f8ab170803c3fb91c63b46bf5b168f0dba62862ee00b48d\nexport function canonicalizeMainSessionAlias(params: { cfg?: { session?: { scope?: SessionScope; mainKey?: string; }; }; agentId: string; sessionKey: string; }): string;","entrypoint":"session-store-runtime","exportName":"canonicalizeMainSessionAlias","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/main-session.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function cleanupSessionLifecycleArtifacts(params: SessionLifecycleArtifactsCleanupParams): Promise<SessionLifecycleArtifactsCleanupResult>;","entrypoint":"session-store-runtime","exportName":"cleanupSessionLifecycleArtifacts","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 70f60d965c70f9709c2a66c626fc8698d9ce77fc86c0758e7cd3b855168eb8e0\nexport function clearSessionStoreCacheForTest(): void;","entrypoint":"session-store-runtime","exportName":"clearSessionStoreCacheForTest","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/store-writer-state.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function deleteSessionEntry(params: DeleteSessionEntryParams): Promise<boolean>;","entrypoint":"session-store-runtime","exportName":"deleteSessionEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function deliveryContextFromSession(entry?: Pick<SessionEntry, \"delivery\">): DeliveryContext | undefined;","entrypoint":"session-store-runtime","exportName":"deliveryContextFromSession","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: ca3751d3d2820338cb06eec521a508a9550d73520b4570d5d17e94aa5555002c\nexport function evaluateSessionFreshness(params: { updatedAt: number; sessionStartedAt?: number; lastInteractionAt?: number; now: number; policy: SessionResetPolicy; }): SessionFreshness;","entrypoint":"session-store-runtime","exportName":"evaluateSessionFreshness","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset-policy.ts"}
|
|
{"declaration":"// declaration closure: 64ae098332908e237fd2d8f33644c4543b56f688dbde602a50c2b00203e11f0a\nexport function formatSqliteSessionFileMarker(marker: SqliteSessionFileMarker): string;","entrypoint":"session-store-runtime","exportName":"formatSqliteSessionFileMarker","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/legacy-sqlite-marker.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function getSessionEntry(params: SessionStoreReadParams): SessionEntry | undefined;","entrypoint":"session-store-runtime","exportName":"getSessionEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 178a1e3e2832a71b2b287dbaf0f8d62ca5bc9e96b20222f4c3d7087721b6a5f3\nexport function isValidAgentHarnessSessionStoreEntry(sessionKey: string, entry: AgentHarnessSessionStoreEntry): boolean;","entrypoint":"session-store-runtime","exportName":"isValidAgentHarnessSessionStoreEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/agent-harness-session-key.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function listSessionEntries(params?: SessionStoreListParams & { readOnly?: boolean; }): SessionStoreEntrySummary[];","entrypoint":"session-store-runtime","exportName":"listSessionEntries","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function loadSessionStore(storePath: string, options?: LoadSessionStoreOptions): Record<string, SessionEntry>;","entrypoint":"session-store-runtime","exportName":"loadSessionStore","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function loadTranscriptEventsSync(params: { agentId?: string; env?: NodeJS.ProcessEnv; sessionId: string; sessionKey?: string; storePath?: string; }): SessionStoreTranscriptEvent[];","entrypoint":"session-store-runtime","exportName":"loadTranscriptEventsSync","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function normalizeSessionDeliveryState(params?: { route?: ChannelRouteRef; context?: DeliveryContext; origin?: SessionOrigin; }): SessionDeliveryState;","entrypoint":"session-store-runtime","exportName":"normalizeSessionDeliveryState","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: 64ae098332908e237fd2d8f33644c4543b56f688dbde602a50c2b00203e11f0a\nexport function parseSqliteSessionFileMarker(sessionFile: string | undefined): SqliteSessionFileMarker | undefined;","entrypoint":"session-store-runtime","exportName":"parseSqliteSessionFileMarker","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/legacy-sqlite-marker.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function patchSessionEntry(params: PatchSessionEntryParams): Promise<SessionEntry | null>;","entrypoint":"session-store-runtime","exportName":"patchSessionEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function projectSessionDeliveryFields(delivery?: SessionDeliveryState): SessionDeliveryProjection;","entrypoint":"session-store-runtime","exportName":"projectSessionDeliveryFields","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function readAmbientTranscriptWatermark(params: ReadAmbientTranscriptWatermarkParams): AmbientTranscriptWatermark | undefined;","entrypoint":"session-store-runtime","exportName":"readAmbientTranscriptWatermark","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: b7b5f3b87325c71bbb15516d644408a37572fcb283957fa21e492bfbb70a7d7b\nexport function readRecentUserAssistantTextForSession(params: ReadRecentSessionConversationTextParams): Promise<SessionRecentConversationText[]>;","entrypoint":"session-store-runtime","exportName":"readRecentUserAssistantTextForSession","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/transcript.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function readSessionUpdatedAt(params: SessionStoreReadParams): number | undefined;","entrypoint":"session-store-runtime","exportName":"readSessionUpdatedAt","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function readTranscriptStatsSync(params: { agentId?: string; env?: NodeJS.ProcessEnv; sessionId: string; sessionKey?: string; storePath?: string; }): { eventCount: number; maxSeq: number; sizeBytes: number; };","entrypoint":"session-store-runtime","exportName":"readTranscriptStatsSync","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: b958d9dedbcc87351d396d995849c6de0a55e32344920d4ac7dc51c8efdb87ec\nexport function recordSessionMetaFromInbound(params: RecordInboundSessionMetaParams): Promise<SessionEntry | null>;","entrypoint":"session-store-runtime","exportName":"recordSessionMetaFromInbound","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-accessor.entry-mutation.ts"}
|
|
{"declaration":"// declaration closure: 51906990d399699433421165f38775e75fc9a5e639ffd790a45bcdf44c4f436e\nexport function resolveAmbientTranscriptWatermarkKey(scope: AmbientTranscriptWatermarkScope): string;","entrypoint":"session-store-runtime","exportName":"resolveAmbientTranscriptWatermarkKey","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/ambient-transcript-watermark.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveChannelResetConfig(params: { sessionCfg?: SessionConfig; channel?: string | null; }): SessionResetConfig | undefined;","entrypoint":"session-store-runtime","exportName":"resolveChannelResetConfig","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: a8c5ad22e556a4a921cd520af6479a832dc0df3a86e5c2256fb632840c0dc94f\nexport function resolveGroupSessionKey(ctx: MsgContext): GroupKeyResolution | null;","entrypoint":"session-store-runtime","exportName":"resolveGroupSessionKey","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/group.ts"}
|
|
{"declaration":"// declaration closure: 2ca78c68c3ab8c1840be0f7ed96f2f89d67f433a91c17eaada6c5a6aa0410c81\nexport function resolveSendPolicy(params: { cfg: OpenClawConfig; entry?: SessionEntry; sessionKey?: string; channel?: string; chatType?: SessionChatType; }): SessionSendPolicyDecision;","entrypoint":"session-store-runtime","exportName":"resolveSendPolicy","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/sessions/send-policy.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function resolveSessionFilePath(sessionId: string, entry?: { sessionFile?: string; }, options?: { agentId?: string; sessionsDir?: string; }): string;","entrypoint":"session-store-runtime","exportName":"resolveSessionFilePath","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 86c7efd41ba8d15aa9766d05a6b2d48960b5189b72381ade376701dcccc0c0c1\nexport function resolveSessionKey(scope: SessionScope, ctx: MsgContext, mainKey?: string, agentId?: string): string;","entrypoint":"session-store-runtime","exportName":"resolveSessionKey","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-key.ts"}
|
|
{"declaration":"// declaration closure: ca3751d3d2820338cb06eec521a508a9550d73520b4570d5d17e94aa5555002c\nexport function resolveSessionResetPolicy(params: { sessionCfg?: SessionConfig; resetType: SessionResetType; resetOverride?: SessionResetConfig; }): SessionResetPolicy;","entrypoint":"session-store-runtime","exportName":"resolveSessionResetPolicy","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset-policy.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveSessionResetType(params: { sessionKey?: string | null; isGroup?: boolean; isThread?: boolean; }): SessionResetType;","entrypoint":"session-store-runtime","exportName":"resolveSessionResetType","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function resolveSessionStoreBackupPaths(params: { agentId?: string; storePath: string; }): string[];","entrypoint":"session-store-runtime","exportName":"resolveSessionStoreBackupPaths","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function resolveSessionStoreEntry(params: { store: Record<string, SessionEntry>; sessionKey: string; }): { normalizedKey: string; existing: SessionEntry | undefined; legacyKeys: string[]; };","entrypoint":"session-store-runtime","exportName":"resolveSessionStoreEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function resolveStorePath(store?: string, options?: { agentId?: string; env?: NodeJS.ProcessEnv; }): string;","entrypoint":"session-store-runtime","exportName":"resolveStorePath","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 8d4773c44fee16a1ec58a1905881680a9f7953fe261bba465d4e1ee5b331b286\nexport function resolveThreadFlag(params: { sessionKey?: string | null; messageThreadId?: string | number | null; threadLabel?: string | null; threadStarterBody?: string | null; parentSessionKey?: string | null; }): boolean;","entrypoint":"session-store-runtime","exportName":"resolveThreadFlag","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/reset.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function resolveTranscriptSessionKeyBySessionId(params: { agentId?: string; env?: NodeJS.ProcessEnv; sessionId: string; storePath?: string; }): string | undefined;","entrypoint":"session-store-runtime","exportName":"resolveTranscriptSessionKeyBySessionId","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function sessionDeliveryChannel(entry?: Pick<SessionEntry, \"delivery\">): string | undefined;","entrypoint":"session-store-runtime","exportName":"sessionDeliveryChannel","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function sessionDeliveryOrigin(entry?: Pick<SessionEntry, \"delivery\">): SessionOrigin | undefined;","entrypoint":"session-store-runtime","exportName":"sessionDeliveryOrigin","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: 35a22a8ef6cb7e81b6aaef8692777ce4abfda3e9efc95e65dea9a715e86da325\nexport function sessionDeliveryRoute(entry?: Pick<SessionEntry, \"delivery\">): ChannelRouteRef | undefined;","entrypoint":"session-store-runtime","exportName":"sessionDeliveryRoute","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/delivery-context.shared.ts"}
|
|
{"declaration":"// declaration closure: 64ae098332908e237fd2d8f33644c4543b56f688dbde602a50c2b00203e11f0a\nexport function sqliteSessionFileMarkerMatchesSession(sessionFile: string | undefined, sessionId: string): boolean;","entrypoint":"session-store-runtime","exportName":"sqliteSessionFileMarkerMatchesSession","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/legacy-sqlite-marker.ts"}
|
|
{"declaration":"// declaration closure: 51906990d399699433421165f38775e75fc9a5e639ffd790a45bcdf44c4f436e\nexport function updateAmbientTranscriptWatermark(params: { storePath: string; sessionKey: string; key: string; messageId: string; timestampMs?: number; expectedSessionId?: string; }): Promise<SessionEntry | null>;","entrypoint":"session-store-runtime","exportName":"updateAmbientTranscriptWatermark","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/ambient-transcript-watermark.ts"}
|
|
{"declaration":"// declaration closure: b958d9dedbcc87351d396d995849c6de0a55e32344920d4ac7dc51c8efdb87ec\nexport function updateLastRoute(params: UpdateSessionLastRouteParams): Promise<SessionEntry | null>;","entrypoint":"session-store-runtime","exportName":"updateLastRoute","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/config/sessions/session-accessor.entry-mutation.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function updateSessionStore<T>(storePath: string, mutator: (store: Record<string, SessionEntry>) => Promise<T> | T, options?: UpdateSessionStoreOptions<T>): Promise<T>;","entrypoint":"session-store-runtime","exportName":"updateSessionStore","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function updateSessionStoreEntry(params: UpdateSessionStoreEntryParams): Promise<SessionEntry | null>;","entrypoint":"session-store-runtime","exportName":"updateSessionStoreEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport function upsertSessionEntry(params: UpsertSessionEntryParams): Promise<void>;","entrypoint":"session-store-runtime","exportName":"upsertSessionEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 51906990d399699433421165f38775e75fc9a5e639ffd790a45bcdf44c4f436e\nexport type AmbientTranscriptWatermarkScope = AmbientTranscriptWatermarkScope;","entrypoint":"session-store-runtime","exportName":"AmbientTranscriptWatermarkScope","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/ambient-transcript-watermark.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport type LoadSessionStoreOptions = LoadSessionStoreOptions;","entrypoint":"session-store-runtime","exportName":"LoadSessionStoreOptions","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: b7b5f3b87325c71bbb15516d644408a37572fcb283957fa21e492bfbb70a7d7b\nexport type SessionRecentConversationText = SessionRecentConversationText;","entrypoint":"session-store-runtime","exportName":"SessionRecentConversationText","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/transcript.ts"}
|
|
{"declaration":"// declaration closure: a16f8aa773033174e814360bfbe34b776c9898e7506430782811006a7462758b\nexport type SessionScope = SessionScope;","entrypoint":"session-store-runtime","exportName":"SessionScope","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/types.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport type SessionStoreTranscriptEvent = unknown;","entrypoint":"session-store-runtime","exportName":"SessionStoreTranscriptEvent","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: 64ae098332908e237fd2d8f33644c4543b56f688dbde602a50c2b00203e11f0a\nexport type SqliteSessionFileMarker = SqliteSessionFileMarker;","entrypoint":"session-store-runtime","exportName":"SqliteSessionFileMarker","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/config/sessions/legacy-sqlite-marker.ts"}
|
|
{"declaration":"// declaration closure: a8f16f20bd1a86ea4ebcba16bad17dc5b4a5eb4c257b3939317c94f0718a6845\nexport type UpdateSessionStoreOptions<T> = UpdateSessionStoreOptions<T>;","entrypoint":"session-store-runtime","exportName":"UpdateSessionStoreOptions","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/session-store-runtime.ts"}
|
|
{"declaration":"// declaration closure: a16f8aa773033174e814360bfbe34b776c9898e7506430782811006a7462758b\nexport interface SessionEntry extends SessionEntryCore {\n}","entrypoint":"session-store-runtime","exportName":"SessionEntry","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"interface","recordType":"export","sourcePath":"src/config/sessions/types.ts"}
|
|
{"declaration":"// declaration closure: 6e08c73a291d408616db20fc5df0caa5c7e73ef7329b513bc60f25845aa97675\nexport class SessionStoreAgentIdRequiredError extends Error {\n constructor();\n}","entrypoint":"session-store-runtime","exportName":"SessionStoreAgentIdRequiredError","importSpecifier":"openclaw/plugin-sdk/session-store-runtime","kind":"class","recordType":"export","sourcePath":"src/config/sessions/paths.ts"}
|
|
{"category":null,"entrypoint":"setup","importSpecifier":"openclaw/plugin-sdk/setup","recordType":"module","sourcePath":"src/plugin-sdk/setup.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function addWildcardAllowFrom(allowFrom?: ReadonlyArray<string | number> | null): string[];","entrypoint":"setup","exportName":"addWildcardAllowFrom","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function applyAccountNameToChannelSection(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"setup","exportName":"applyAccountNameToChannelSection","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function applySetupAccountConfigPatch(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; patch: Record<string, unknown>; }): OpenClawConfig;","entrypoint":"setup","exportName":"applySetupAccountConfigPatch","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function baseUrlTextInput<TAccount>(params: BaseUrlTextInputParams<TAccount>): ChannelSetupWizardTextInput;","entrypoint":"setup","exportName":"baseUrlTextInput","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function buildSingleChannelSecretPromptState(params: { accountConfigured: boolean; hasConfigToken: boolean; allowEnv: boolean; envValue?: string; }): { accountConfigured: boolean; hasConfigToken: boolean; canUseEnv: boolean; };","entrypoint":"setup","exportName":"buildSingleChannelSecretPromptState","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createAccountScopedAllowFromSection(params: { channel: string; credentialInputKey?: NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"credentialInputKey\"]; helpTitle?: string; helpLines?: string[]; message: string; placeholder: string; invalidWithoutCredentialNote: string; parseId: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"parseId\"]>; resolveEntries: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"resolveEntries\"]>; }): NonNullable<ChannelSetupWizard[\"allowFrom\"]>;","entrypoint":"setup","exportName":"createAccountScopedAllowFromSection","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createAllowFromSection(params: { helpTitle?: string; helpLines?: string[]; credentialInputKey?: NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"credentialInputKey\"]; message: string; placeholder: string; invalidWithoutCredentialNote: string; parseInputs?: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"parseInputs\"]>; parseId: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"parseId\"]>; resolveEntries?: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"resolveEntries\"]>; apply: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"apply\"]>; }): NonNullable<ChannelSetupWizard[\"allowFrom\"]>;","entrypoint":"setup","exportName":"createAllowFromSection","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 4a3300484126feb1ab4246822bf21c4655e4a70c07d010dde8255c960ad1876e\nexport function createDelegatedSetupWizardProxy(params: { channel: string; loadWizard: () => Promise<ChannelSetupWizard>; status: DelegatedStatusBase; credentials?: ChannelSetupWizard[\"credentials\"]; textInputs?: ChannelSetupWizard[\"textInputs\"]; completionNote?: ChannelSetupWizard[\"completionNote\"]; dmPolicy?: ChannelSetupWizard[\"dmPolicy\"]; disable?: ChannelSetupWizard[\"disable\"]; resolveShouldPromptAccountIds?: ChannelSetupWizard[\"resolveShouldPromptAccountIds\"]; onAccountRecorded?: ChannelSetupWizard[\"onAccountRecorded\"]; delegatePrepare?: boolean; delegateFinalize?: boolean; }): ChannelSetupWizard;","entrypoint":"setup","exportName":"createDelegatedSetupWizardProxy","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-proxy.ts"}
|
|
{"declaration":"// declaration closure: 927c7e776701f3535aa09dcc97a013c1e3ee849e0269c10519e16636f8968e59\nexport function createDetectedBinaryStatus(params: { channelLabel: string; binaryLabel: string; configuredLabel: string; unconfiguredLabel: string; configuredHint: string; unconfiguredHint: string; configuredScore: number; unconfiguredScore: number; resolveConfigured: (params: { cfg: OpenClawConfig; accountId?: string; }) => boolean | Promise<boolean>; resolveBinaryPath: (params: { cfg: OpenClawConfig; accountId?: string; }) => string; detectBinary?: (path: string) => Promise<boolean>; }): ChannelSetupWizardStatus;","entrypoint":"setup","exportName":"createDetectedBinaryStatus","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-binary.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function createPatchedAccountSetupAdapter<Input extends { name?: string; } = ChannelSetupInput>(params: { channelKey: string; alwaysUseAccounts?: boolean; ensureChannelEnabled?: boolean; ensureAccountEnabled?: boolean; validateInput?: ChannelSetupAdapter<Input>[\"validateInput\"]; buildPatch: (input: Input) => Record<string, unknown>; }): ChannelSetupAdapter<Input>;","entrypoint":"setup","exportName":"createPatchedAccountSetupAdapter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createPromptParsedAllowFromForAccount<TConfig extends OpenClawConfig>(params: { defaultAccountId: string | ((cfg: TConfig) => string); noteTitle?: string; noteLines?: string[]; message: string; placeholder: string; parseEntries: (raw: string) => ParsedAllowFromResult; getExistingAllowFrom: (params: { cfg: TConfig; accountId: string; }) => Array<string | number>; mergeEntries?: (params: { existing: Array<string | number>; parsed: string[]; }) => string[]; applyAllowFrom: (params: { cfg: TConfig; accountId: string; allowFrom: string[]; }) => TConfig | Promise<TConfig>; }): NonNullable<ChannelSetupDmPolicy[\"promptAllowFrom\"]>;","entrypoint":"setup","exportName":"createPromptParsedAllowFromForAccount","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function createSetupInputPresenceValidator<Input extends { name?: string; useEnv?: boolean; } = ChannelSetupInput>(params: { defaultAccountOnlyEnvError?: string; whenNotUseEnv?: SetupInputPresenceRequirement[]; validate?: (params: { cfg: OpenClawConfig; accountId: string; input: Input; }) => string | null; }): NonNullable<ChannelSetupAdapter<Input>[\"validateInput\"]>;","entrypoint":"setup","exportName":"createSetupInputPresenceValidator","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: e591dd4b78e90ff9c70659339768c2333e704a3c950b401e414919290fc73ccf\nexport function createSetupTranslator(options?: { locale?: WizardLocale; keyPrefix?: string; }): SetupTranslator;","entrypoint":"setup","exportName":"createSetupTranslator","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/wizard/i18n/index.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createStandardChannelSetupStatus(params: { channelLabel: string; configuredLabel: string; unconfiguredLabel: string; configuredHint?: string; unconfiguredHint?: string; configuredScore?: number; unconfiguredScore?: number; includeStatusLine?: boolean; resolveConfigured: ChannelSetupWizardStatus[\"resolveConfigured\"]; resolveExtraStatusLines?: (params: { cfg: OpenClawConfig; accountId?: string; configured: boolean; }) => string[] | Promise<string[]>; }): ChannelSetupWizardStatus;","entrypoint":"setup","exportName":"createStandardChannelSetupStatus","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelAllowFromSetter(params: { channel: string; enabled?: boolean; }): (cfg: OpenClawConfig, allowFrom: string[]) => OpenClawConfig;","entrypoint":"setup","exportName":"createTopLevelChannelAllowFromSetter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelDmPolicy(params: { label: string; channel: string; policyKey: string; allowFromKey: string; getCurrent: (cfg: OpenClawConfig) => DmPolicy; promptAllowFrom?: ChannelSetupDmPolicy[\"promptAllowFrom\"]; getAllowFrom?: (cfg: OpenClawConfig) => Array<string | number> | undefined; }): ChannelSetupDmPolicy;","entrypoint":"setup","exportName":"createTopLevelChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelDmPolicySetter(params: { channel: string; getAllowFrom?: (cfg: OpenClawConfig) => Array<string | number> | undefined; }): (cfg: OpenClawConfig, dmPolicy: DmPolicy) => OpenClawConfig;","entrypoint":"setup","exportName":"createTopLevelChannelDmPolicySetter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelGroupPolicySetter(params: { channel: string; enabled?: boolean; }): (cfg: OpenClawConfig, groupPolicy: \"open\" | \"allowlist\" | \"disabled\") => OpenClawConfig;","entrypoint":"setup","exportName":"createTopLevelChannelGroupPolicySetter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelParsedAllowFromPrompt(params: { channel: string; defaultAccountId: string | ((cfg: OpenClawConfig) => string); enabled?: boolean; noteTitle?: string; noteLines?: string[]; message: string; placeholder: string; parseEntries: (raw: string) => ParsedAllowFromResult; getExistingAllowFrom?: (cfg: OpenClawConfig) => Array<string | number>; mergeEntries?: (params: { existing: Array<string | number>; parsed: string[]; }) => string[]; }): NonNullable<ChannelSetupDmPolicy[\"promptAllowFrom\"]>;","entrypoint":"setup","exportName":"createTopLevelChannelParsedAllowFromPrompt","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function defineTokenCredential<TAccount extends ResolvedCredentialAccount>(params: TokenCredentialParams<TAccount>): ChannelSetupWizardCredential;","entrypoint":"setup","exportName":"defineTokenCredential","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: f12f705545bbf1e47946e9728c0eda80ff0f6cdac08f20e672a69832f4d8df17\nexport function detectBinary(name: string): Promise<boolean>;","entrypoint":"setup","exportName":"detectBinary","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/infra/detect-binary.ts"}
|
|
{"declaration":"// declaration closure: a915f29496900558696653a135b81349309d337dc3c2d5a526eb7ba793e4c5d7\nexport function formatCliCommand(command: string, env?: Record<string, string | undefined>): string;","entrypoint":"setup","exportName":"formatCliCommand","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/cli/command-format.ts"}
|
|
{"declaration":"// declaration closure: e3870681f84115592aba8c1c1b144ad3d72df4579c4c17f528eae9a7d1344bbc\nexport function formatDocsLink(path: string | undefined | null, label?: string, opts?: { fallback?: string; force?: boolean; }): string;","entrypoint":"setup","exportName":"formatDocsLink","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"packages/terminal-core/src/links.ts"}
|
|
{"declaration":"// declaration closure: 139ac0baf6f1d9d7c26f443742f89ee33e77c262ed4b486a80179bfcac3d877f\nexport function formatResolvedUnresolvedNote(params: { resolved: string[]; unresolved: string[]; }): string | undefined;","entrypoint":"setup","exportName":"formatResolvedUnresolvedNote","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/resolution-notes.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function hasConfiguredSecretInput(value: unknown, defaults?: SecretDefaults): boolean;","entrypoint":"setup","exportName":"hasConfiguredSecretInput","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function mergeAllowFromEntries(current: Array<string | number> | null | undefined, additions: Array<string | number>): string[];","entrypoint":"setup","exportName":"mergeAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function migrateBaseNameToDefaultAccount(params: { cfg: OpenClawConfig; channelKey: string; alwaysUseAccounts?: boolean; }): OpenClawConfig;","entrypoint":"setup","exportName":"migrateBaseNameToDefaultAccount","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function moveSingleAccountChannelSectionToDefaultAccount(params: { cfg: OpenClawConfig; channelKey: string; setupSurface?: ChannelSetupAdapter; }): OpenClawConfig;","entrypoint":"setup","exportName":"moveSingleAccountChannelSectionToDefaultAccount","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport function normalizeAccountId(value: string | undefined | null): string;","entrypoint":"setup","exportName":"normalizeAccountId","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function normalizeAllowFromEntries(entries: Array<string | number>, normalizeEntry?: (value: string) => string | null | undefined): string[];","entrypoint":"setup","exportName":"normalizeAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function normalizeE164(number: string): string;","entrypoint":"setup","exportName":"normalizeE164","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport function normalizeSecretInputString(value: unknown): string | undefined;","entrypoint":"setup","exportName":"normalizeSecretInputString","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function parseSetupEntriesWithParser(raw: string, parseEntry: (entry: string) => ParsedSetupEntry): { entries: string[]; error?: string; };","entrypoint":"setup","exportName":"parseSetupEntriesWithParser","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function patchChannelConfigForAccount(params: { cfg: OpenClawConfig; channel: AccountScopedChannel; accountId: string; patch: Record<string, unknown>; setupSurface?: ChannelSetupAdapter; }): OpenClawConfig;","entrypoint":"setup","exportName":"patchChannelConfigForAccount","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function patchScopedAccountConfig(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; patch: Record<string, unknown>; accountPatch?: Record<string, unknown>; clearFields?: readonly string[]; ensureChannelEnabled?: boolean; ensureAccountEnabled?: boolean; scopeDefaultToAccounts?: boolean; }): OpenClawConfig;","entrypoint":"setup","exportName":"patchScopedAccountConfig","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function patchTopLevelChannelConfigSection(params: { cfg: OpenClawConfig; channel: string; enabled?: boolean; clearFields?: string[]; patch: Record<string, unknown>; }): OpenClawConfig;","entrypoint":"setup","exportName":"patchTopLevelChannelConfigSection","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function pathExists(targetPath: string): Promise<boolean>;","entrypoint":"setup","exportName":"pathExists","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function prepareScopedSetupConfig(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccounts?: boolean; migrateBaseName?: boolean; }): OpenClawConfig;","entrypoint":"setup","exportName":"prepareScopedSetupConfig","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 5f322bf4574a360241d83fe9e1b001239a2a7db748d9d9d1a5e97892a3097935\nexport function promptChannelAccessConfig(params: { prompter: WizardPrompter; label: string; currentPolicy?: ChannelAccessPolicy; currentEntries?: string[]; placeholder?: string; allowOpen?: boolean; allowDisabled?: boolean; skipAllowlistEntries?: boolean; defaultPrompt?: boolean; updatePrompt?: boolean; }): Promise<{ policy: ChannelAccessPolicy; entries: string[]; } | null>;","entrypoint":"setup","exportName":"promptChannelAccessConfig","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-group-access.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function promptSingleChannelSecretInput(params: { cfg: OpenClawConfig; prompter: Pick<WizardPrompter, \"confirm\" | \"text\" | \"select\" | \"note\">; providerHint: string; credentialLabel: string; secretInputMode?: \"plaintext\" | \"ref\"; accountConfigured: boolean; canUseEnv: boolean; hasConfigToken: boolean; envPrompt: string; keepPrompt: string; inputPrompt: string; preferredEnvVar?: string; }): Promise<SingleChannelSecretInputPromptResult>;","entrypoint":"setup","exportName":"promptSingleChannelSecretInput","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function resolveSetupAccountId(params: { accountId?: string; defaultAccountId: string; }): string;","entrypoint":"setup","exportName":"resolveSetupAccountId","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function runSingleChannelSecretStep(params: { cfg: OpenClawConfig; prompter: Pick<WizardPrompter, \"confirm\" | \"text\" | \"select\" | \"note\">; providerHint: string; credentialLabel: string; secretInputMode?: \"plaintext\" | \"ref\"; accountConfigured: boolean; hasConfigToken: boolean; allowEnv: boolean; envValue?: string; envPrompt: string; keepPrompt: string; inputPrompt: string; preferredEnvVar?: string; onMissingConfigured?: () => Promise<void>; applyUseEnv?: (cfg: OpenClawConfig) => OpenClawConfig | Promise<OpenClawConfig>; applySet?: (cfg: OpenClawConfig, value: SecretInput, resolvedValue: string) => OpenClawConfig | Promise<OpenClawConfig>; }): Promise<{ cfg: OpenClawConfig; action: SingleChannelSecretInputPromptResult[\"action\"]; resolvedValue?: string; }>;","entrypoint":"setup","exportName":"runSingleChannelSecretStep","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function setSetupChannelEnabled(cfg: OpenClawConfig, channel: string, enabled: boolean): OpenClawConfig;","entrypoint":"setup","exportName":"setSetupChannelEnabled","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function setTopLevelChannelDmPolicyWithAllowFrom(params: { cfg: OpenClawConfig; channel: string; dmPolicy: DmPolicy; getAllowFrom?: (cfg: OpenClawConfig) => Array<string | number> | undefined; }): OpenClawConfig;","entrypoint":"setup","exportName":"setTopLevelChannelDmPolicyWithAllowFrom","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function splitSetupEntries(raw: string): string[];","entrypoint":"setup","exportName":"splitSetupEntries","importSpecifier":"openclaw/plugin-sdk/setup","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"setup","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/setup","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport const promptAccountId: PromptAccountId;","entrypoint":"setup","exportName":"promptAccountId","importSpecifier":"openclaw/plugin-sdk/setup","kind":"const","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 025e54381a01df37e576e9bdd346cbf0bc8c94d72cbc8c35811d284d62bad021\nexport type ChannelSetupAdapter<Input extends {\n name?: string;\n} = ChannelSetupInput> = ChannelSetupAdapter<Input>;","entrypoint":"setup","exportName":"ChannelSetupAdapter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-adapter.types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupDmPolicy = ChannelSetupDmPolicy;","entrypoint":"setup","exportName":"ChannelSetupDmPolicy","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: aee1e359ae8adaa2698c391f133bcae4ab5659e27ba92a9ddff8407a110101fe\nexport type ChannelSetupInput = ChannelSetupInput;","entrypoint":"setup","exportName":"ChannelSetupInput","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-input.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizard = ChannelSetupWizard;","entrypoint":"setup","exportName":"ChannelSetupWizard","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizardAdapter = ChannelSetupWizardAdapter;","entrypoint":"setup","exportName":"ChannelSetupWizardAdapter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type DmPolicy = DmPolicy;","entrypoint":"setup","exportName":"DmPolicy","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: d15652f021fb1314695d3f17dabe3554cfb315eb1f9347e37aa3c7db7ab0eb4e\nexport type GroupPolicy = GroupPolicy;","entrypoint":"setup","exportName":"GroupPolicy","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/config/types.base.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"setup","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: 780e642e298f798c711ba7c4160c03e7e445541d62b7fa629322e76885f78eb6\nexport type SecretInput = SecretInput;","entrypoint":"setup","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/config/types.secrets.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardMultiSelectParams<T = string> = WizardMultiSelectParams<T>;","entrypoint":"setup","exportName":"WizardMultiSelectParams","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardProgress = WizardProgress;","entrypoint":"setup","exportName":"WizardProgress","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardPrompter = WizardPrompter;","entrypoint":"setup","exportName":"WizardPrompter","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardSelectParams<T = string> = WizardSelectParams<T>;","entrypoint":"setup","exportName":"WizardSelectParams","importSpecifier":"openclaw/plugin-sdk/setup","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport class WizardCancelledError extends Error {\n constructor(message);\n}","entrypoint":"setup","exportName":"WizardCancelledError","importSpecifier":"openclaw/plugin-sdk/setup","kind":"class","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"category":null,"entrypoint":"setup-runtime","importSpecifier":"openclaw/plugin-sdk/setup-runtime","recordType":"module","sourcePath":"src/plugin-sdk/setup-runtime.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function baseUrlTextInput<TAccount>(params: BaseUrlTextInputParams<TAccount>): ChannelSetupWizardTextInput;","entrypoint":"setup-runtime","exportName":"baseUrlTextInput","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createAccountScopedAllowFromSection(params: { channel: string; credentialInputKey?: NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"credentialInputKey\"]; helpTitle?: string; helpLines?: string[]; message: string; placeholder: string; invalidWithoutCredentialNote: string; parseId: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"parseId\"]>; resolveEntries: NonNullable<NonNullable<ChannelSetupWizard[\"allowFrom\"]>[\"resolveEntries\"]>; }): NonNullable<ChannelSetupWizard[\"allowFrom\"]>;","entrypoint":"setup-runtime","exportName":"createAccountScopedAllowFromSection","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createAccountScopedGroupAccessSection<TResolved>(params: { channel: string; label: string; placeholder: string; helpTitle?: string; helpLines?: string[]; skipAllowlistEntries?: boolean; currentPolicy: NonNullable<ChannelSetupWizard[\"groupAccess\"]>[\"currentPolicy\"]; currentEntries: NonNullable<ChannelSetupWizard[\"groupAccess\"]>[\"currentEntries\"]; updatePrompt: NonNullable<ChannelSetupWizard[\"groupAccess\"]>[\"updatePrompt\"]; resolveAllowlist?: NonNullable<NonNullable<ChannelSetupWizard[\"groupAccess\"]>[\"resolveAllowlist\"]>; fallbackResolved: (entries: string[]) => TResolved; applyAllowlist: (params: { cfg: OpenClawConfig; accountId: string; resolved: TResolved; }) => OpenClawConfig; }): NonNullable<ChannelSetupWizard[\"groupAccess\"]>;","entrypoint":"setup-runtime","exportName":"createAccountScopedGroupAccessSection","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 4a3300484126feb1ab4246822bf21c4655e4a70c07d010dde8255c960ad1876e\nexport function createAllowlistSetupWizardProxy<TGroupResolved>(params: { loadWizard: () => Promise<ChannelSetupWizard>; createBase: (handlers: { promptAllowFrom: (params: PromptAllowFromParams) => Promise<OpenClawConfig>; resolveAllowFromEntries: (params: ResolveAllowFromEntriesParams) => Promise<ResolveAllowFromEntriesResult>; resolveGroupAllowlist: (params: ResolveGroupAllowlistParams) => Promise<TGroupResolved>; }) => ChannelSetupWizard; fallbackResolvedGroupAllowlist: (entries: string[]) => TGroupResolved; }): ChannelSetupWizard;","entrypoint":"setup-runtime","exportName":"createAllowlistSetupWizardProxy","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-proxy.ts"}
|
|
{"declaration":"// declaration closure: 5a5974b714272ae86affda0224978fd3dfda2677da487c4622d0a75193b87448\nexport function createClackPrompter(): WizardPrompter;","entrypoint":"setup-runtime","exportName":"createClackPrompter","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/wizard/clack-prompter.ts"}
|
|
{"declaration":"// declaration closure: 927c7e776701f3535aa09dcc97a013c1e3ee849e0269c10519e16636f8968e59\nexport function createCliPathTextInput(params: { inputKey: ChannelSetupWizardTextInput[\"inputKey\"]; message: string; resolvePath: (params: SetupTextInputParams) => string | undefined; shouldPrompt: NonNullable<ChannelSetupWizardTextInput[\"shouldPrompt\"]>; helpTitle?: string; helpLines?: string[]; }): ChannelSetupWizardTextInput;","entrypoint":"setup-runtime","exportName":"createCliPathTextInput","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-binary.ts"}
|
|
{"declaration":"// declaration closure: 4a3300484126feb1ab4246822bf21c4655e4a70c07d010dde8255c960ad1876e\nexport function createDelegatedSetupWizardProxy(params: { channel: string; loadWizard: () => Promise<ChannelSetupWizard>; status: DelegatedStatusBase; credentials?: ChannelSetupWizard[\"credentials\"]; textInputs?: ChannelSetupWizard[\"textInputs\"]; completionNote?: ChannelSetupWizard[\"completionNote\"]; dmPolicy?: ChannelSetupWizard[\"dmPolicy\"]; disable?: ChannelSetupWizard[\"disable\"]; resolveShouldPromptAccountIds?: ChannelSetupWizard[\"resolveShouldPromptAccountIds\"]; onAccountRecorded?: ChannelSetupWizard[\"onAccountRecorded\"]; delegatePrepare?: boolean; delegateFinalize?: boolean; }): ChannelSetupWizard;","entrypoint":"setup-runtime","exportName":"createDelegatedSetupWizardProxy","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-proxy.ts"}
|
|
{"declaration":"// declaration closure: 927c7e776701f3535aa09dcc97a013c1e3ee849e0269c10519e16636f8968e59\nexport function createDelegatedTextInputShouldPrompt(params: { loadWizard: () => Promise<ChannelSetupWizard>; inputKey: ChannelSetupWizardTextInput[\"inputKey\"]; }): NonNullable<ChannelSetupWizardTextInput[\"shouldPrompt\"]>;","entrypoint":"setup-runtime","exportName":"createDelegatedTextInputShouldPrompt","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-binary.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function createEnvPatchedAccountSetupAdapter(params: { channelKey: string; alwaysUseAccounts?: boolean; ensureChannelEnabled?: boolean; ensureAccountEnabled?: boolean; defaultAccountOnlyEnvError: string; missingCredentialError: string; hasCredentials: (input: ChannelSetupInput) => boolean; validateInput?: ChannelSetupAdapter[\"validateInput\"]; buildPatch: (input: ChannelSetupInput) => Record<string, unknown>; }): ChannelSetupAdapter;","entrypoint":"setup-runtime","exportName":"createEnvPatchedAccountSetupAdapter","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 4da10ece432b72562164329eadaea6902e8c760b7ea55d1bbb2ce4eebcbf65b9\nexport function createLegacyCompatChannelDmPolicy(params: { label: string; channel: string; promptAllowFrom?: ChannelSetupDmPolicy[\"promptAllowFrom\"]; }): ChannelSetupDmPolicy;","entrypoint":"setup-runtime","exportName":"createLegacyCompatChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-legacy-compat.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function createPatchedAccountSetupAdapter<Input extends { name?: string; } = ChannelSetupInput>(params: { channelKey: string; alwaysUseAccounts?: boolean; ensureChannelEnabled?: boolean; ensureAccountEnabled?: boolean; validateInput?: ChannelSetupAdapter<Input>[\"validateInput\"]; buildPatch: (input: Input) => Record<string, unknown>; }): ChannelSetupAdapter<Input>;","entrypoint":"setup-runtime","exportName":"createPatchedAccountSetupAdapter","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: 0e29f4a19aa464d2944ffcb3b336c7d8a20bd79e36bf897feb17326cfa3f7cf5\nexport function createSetupInputPresenceValidator<Input extends { name?: string; useEnv?: boolean; } = ChannelSetupInput>(params: { defaultAccountOnlyEnvError?: string; whenNotUseEnv?: SetupInputPresenceRequirement[]; validate?: (params: { cfg: OpenClawConfig; accountId: string; input: Input; }) => string | null; }): NonNullable<ChannelSetupAdapter<Input>[\"validateInput\"]>;","entrypoint":"setup-runtime","exportName":"createSetupInputPresenceValidator","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-helpers.ts"}
|
|
{"declaration":"// declaration closure: e591dd4b78e90ff9c70659339768c2333e704a3c950b401e414919290fc73ccf\nexport function createSetupTranslator(options?: { locale?: WizardLocale; keyPrefix?: string; }): SetupTranslator;","entrypoint":"setup-runtime","exportName":"createSetupTranslator","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/wizard/i18n/index.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createStandardChannelSetupStatus(params: { channelLabel: string; configuredLabel: string; unconfiguredLabel: string; configuredHint?: string; unconfiguredHint?: string; configuredScore?: number; unconfiguredScore?: number; includeStatusLine?: boolean; resolveConfigured: ChannelSetupWizardStatus[\"resolveConfigured\"]; resolveExtraStatusLines?: (params: { cfg: OpenClawConfig; accountId?: string; configured: boolean; }) => string[] | Promise<string[]>; }): ChannelSetupWizardStatus;","entrypoint":"setup-runtime","exportName":"createStandardChannelSetupStatus","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function createTopLevelChannelDmPolicy(params: { label: string; channel: string; policyKey: string; allowFromKey: string; getCurrent: (cfg: OpenClawConfig) => DmPolicy; promptAllowFrom?: ChannelSetupDmPolicy[\"promptAllowFrom\"]; getAllowFrom?: (cfg: OpenClawConfig) => Array<string | number> | undefined; }): ChannelSetupDmPolicy;","entrypoint":"setup-runtime","exportName":"createTopLevelChannelDmPolicy","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9e1b4b0f91d27d2d297e43a45f7c1cbe1d4e4cf60f4712629ccab473b4fcf3c8\nexport function defineTokenCredential<TAccount extends ResolvedCredentialAccount>(params: TokenCredentialParams<TAccount>): ChannelSetupWizardCredential;","entrypoint":"setup-runtime","exportName":"defineTokenCredential","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/setup-credential.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function mergeAllowFromEntries(current: Array<string | number> | null | undefined, additions: Array<string | number>): string[];","entrypoint":"setup-runtime","exportName":"mergeAllowFromEntries","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function noteChannelLookupFailure(params: { prompter: Pick<WizardPrompter, \"note\">; label: string; error: unknown; }): Promise<void>;","entrypoint":"setup-runtime","exportName":"noteChannelLookupFailure","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function noteChannelLookupSummary(params: { prompter: Pick<WizardPrompter, \"note\">; label: string; resolvedSections: Array<{ title: string; values: string[]; }>; unresolved?: string[]; }): Promise<void>;","entrypoint":"setup-runtime","exportName":"noteChannelLookupSummary","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function parseMentionOrPrefixedId(params: { value: string; mentionPattern: RegExp; prefixPattern?: RegExp; idPattern: RegExp; normalizeId?: (id: string) => string; }): string | null;","entrypoint":"setup-runtime","exportName":"parseMentionOrPrefixedId","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function parseSetupEntriesAllowingWildcard(raw: string, parseEntry: (entry: string) => ParsedSetupEntry): { entries: string[]; error?: string; };","entrypoint":"setup-runtime","exportName":"parseSetupEntriesAllowingWildcard","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function patchChannelConfigForAccount(params: { cfg: OpenClawConfig; channel: AccountScopedChannel; accountId: string; patch: Record<string, unknown>; setupSurface?: ChannelSetupAdapter; }): OpenClawConfig;","entrypoint":"setup-runtime","exportName":"patchChannelConfigForAccount","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 4da10ece432b72562164329eadaea6902e8c760b7ea55d1bbb2ce4eebcbf65b9\nexport function promptLegacyChannelAllowFromForAccount<TAccount>(params: { cfg: OpenClawConfig; channel: string; prompter: WizardPrompter; accountId?: string; defaultAccountId: string; resolveAccount: (cfg: OpenClawConfig, accountId: string) => TAccount; resolveExisting: (account: TAccount, cfg: OpenClawConfig) => Array<string | number>; resolveToken: (account: TAccount) => string | null | undefined; noteTitle: string; noteLines: string[]; message: string; placeholder: string; parseId: (value: string) => string | null; invalidWithoutTokenNote: string; resolveEntries: (params: { token: string; entries: string[]; }) => Promise<AllowFromResolution[]>; }): Promise<OpenClawConfig>;","entrypoint":"setup-runtime","exportName":"promptLegacyChannelAllowFromForAccount","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-legacy-compat.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function promptParsedAllowFromForAccount<TConfig extends OpenClawConfig>(params: { cfg: TConfig; accountId?: string; defaultAccountId: string; prompter: Pick<WizardPrompter, \"note\" | \"text\">; noteTitle?: string; noteLines?: string[]; message: string; placeholder: string; parseEntries: (raw: string) => ParsedAllowFromResult; getExistingAllowFrom: (params: { cfg: TConfig; accountId: string; }) => Array<string | number>; mergeEntries?: (params: { existing: Array<string | number>; parsed: string[]; }) => string[]; applyAllowFrom: (params: { cfg: TConfig; accountId: string; allowFrom: string[]; }) => TConfig | Promise<TConfig>; }): Promise<TConfig>;","entrypoint":"setup-runtime","exportName":"promptParsedAllowFromForAccount","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function promptResolvedAllowFrom(params: { prompter: WizardPrompter; existing: Array<string | number>; token?: string | null; message: string; placeholder: string; label: string; parseInputs: (value: string) => string[]; parseId: (value: string) => string | null; invalidWithoutTokenNote: string; resolveEntries: (params: { token: string; entries: string[]; }) => Promise<AllowFromResolution[]>; }): Promise<string[]>;","entrypoint":"setup-runtime","exportName":"promptResolvedAllowFrom","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function resolveEntriesWithOptionalToken<TResult>(params: { token?: string | null; entries: string[]; buildWithoutToken: (input: string) => TResult; resolveEntries: (params: { token: string; entries: string[]; }) => Promise<TResult[]>; }): Promise<TResult[]>;","entrypoint":"setup-runtime","exportName":"resolveEntriesWithOptionalToken","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function resolveSetupAccountId(params: { accountId?: string; defaultAccountId: string; }): string;","entrypoint":"setup-runtime","exportName":"resolveSetupAccountId","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function setAccountAllowFromForChannel(params: { cfg: OpenClawConfig; channel: string; accountId: string; allowFrom: string[]; setupSurface?: ChannelSetupAdapter; }): OpenClawConfig;","entrypoint":"setup-runtime","exportName":"setAccountAllowFromForChannel","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function setSetupChannelEnabled(cfg: OpenClawConfig, channel: string, enabled: boolean): OpenClawConfig;","entrypoint":"setup-runtime","exportName":"setSetupChannelEnabled","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: 9bee674063f1506c9bc3e5c6779323fedcad16ee392cb9d0dd7dda1fac5caf62\nexport function splitSetupEntries(raw: string): string[];","entrypoint":"setup-runtime","exportName":"splitSetupEntries","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-helpers.ts"}
|
|
{"declaration":"// declaration closure: a488879ca925080885ddd4463bc0d34232a8ffa016ca6488a4875376fba8baf0\nexport const DEFAULT_ACCOUNT_ID: \"default\";","entrypoint":"setup-runtime","exportName":"DEFAULT_ACCOUNT_ID","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"const","recordType":"export","sourcePath":"src/routing/account-id.ts"}
|
|
{"declaration":"// declaration closure: 025e54381a01df37e576e9bdd346cbf0bc8c94d72cbc8c35811d284d62bad021\nexport type ChannelSetupAdapter<Input extends {\n name?: string;\n} = ChannelSetupInput> = ChannelSetupAdapter<Input>;","entrypoint":"setup-runtime","exportName":"ChannelSetupAdapter","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-adapter.types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupDmPolicy = ChannelSetupDmPolicy;","entrypoint":"setup-runtime","exportName":"ChannelSetupDmPolicy","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizard = ChannelSetupWizard;","entrypoint":"setup-runtime","exportName":"ChannelSetupWizard","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizardAllowFromEntry = ChannelSetupWizardAllowFromEntry;","entrypoint":"setup-runtime","exportName":"ChannelSetupWizardAllowFromEntry","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizardCredential = ChannelSetupWizardCredential;","entrypoint":"setup-runtime","exportName":"ChannelSetupWizardCredential","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 47c06856aca5b7264639f5e015f67f978a7b1ef7908aae254f336ae5aee6220e\nexport type ChannelSetupWizardTextInput = ChannelSetupWizardTextInput;","entrypoint":"setup-runtime","exportName":"ChannelSetupWizardTextInput","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/setup-wizard-types.ts"}
|
|
{"declaration":"// declaration closure: 99d3ef9b8fbd4452d1dcaf1259f9f3632b9ae053de6be22c4d744dcb2b3034e6\nexport type OpenClawConfig = OpenClawConfig;","entrypoint":"setup-runtime","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/config/types.openclaw.ts"}
|
|
{"declaration":"// declaration closure: e591dd4b78e90ff9c70659339768c2333e704a3c950b401e414919290fc73ccf\nexport type SetupTranslator = SetupTranslator;","entrypoint":"setup-runtime","exportName":"SetupTranslator","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/wizard/i18n/index.ts"}
|
|
{"declaration":"// declaration closure: 0bd113415a76b90a0a096bfe685a0272c08181a12a3322a90c54413d7e04d662\nexport type WizardI18nParams = WizardI18nParams;","entrypoint":"setup-runtime","exportName":"WizardI18nParams","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/wizard/i18n/types.ts"}
|
|
{"declaration":"// declaration closure: 37a80efb30d979cc495c9b972b160e0e504de375345a6c8e1233dddfc6aab75e\nexport type WizardPrompter = WizardPrompter;","entrypoint":"setup-runtime","exportName":"WizardPrompter","importSpecifier":"openclaw/plugin-sdk/setup-runtime","kind":"type","recordType":"export","sourcePath":"src/wizard/prompts.ts"}
|
|
{"category":null,"entrypoint":"setup-tools","importSpecifier":"openclaw/plugin-sdk/setup-tools","recordType":"module","sourcePath":"src/plugin-sdk/setup-tools.ts"}
|
|
{"declaration":"// declaration closure: f12f705545bbf1e47946e9728c0eda80ff0f6cdac08f20e672a69832f4d8df17\nexport function detectBinary(name: string): Promise<boolean>;","entrypoint":"setup-tools","exportName":"detectBinary","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"function","recordType":"export","sourcePath":"src/infra/detect-binary.ts"}
|
|
{"declaration":"export function extractArchive(params: ExtractArchiveOptions): Promise<void>;","entrypoint":"setup-tools","exportName":"extractArchive","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/archive.d.ts"}
|
|
{"declaration":"// declaration closure: a915f29496900558696653a135b81349309d337dc3c2d5a526eb7ba793e4c5d7\nexport function formatCliCommand(command: string, env?: Record<string, string | undefined>): string;","entrypoint":"setup-tools","exportName":"formatCliCommand","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"function","recordType":"export","sourcePath":"src/cli/command-format.ts"}
|
|
{"declaration":"// declaration closure: e3870681f84115592aba8c1c1b144ad3d72df4579c4c17f528eae9a7d1344bbc\nexport function formatDocsLink(path: string | undefined | null, label?: string, opts?: { fallback?: string; force?: boolean; }): string;","entrypoint":"setup-tools","exportName":"formatDocsLink","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"function","recordType":"export","sourcePath":"packages/terminal-core/src/links.ts"}
|
|
{"declaration":"// declaration closure: f273d8216248c94d7888b4937102d4cc4e7b741fc9f076a8f91fc4e810d499ef\nexport function resolveBrewExecutable(opts?: BrewResolutionOptions): string | undefined;","entrypoint":"setup-tools","exportName":"resolveBrewExecutable","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"function","recordType":"export","sourcePath":"src/infra/brew.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport let CONFIG_DIR: string;","entrypoint":"setup-tools","exportName":"CONFIG_DIR","importSpecifier":"openclaw/plugin-sdk/setup-tools","kind":"variable","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"category":null,"entrypoint":"skill-commands-runtime","importSpecifier":"openclaw/plugin-sdk/skill-commands-runtime","recordType":"module","sourcePath":"src/plugin-sdk/skill-commands-runtime.ts"}
|
|
{"declaration":"// declaration closure: b4895dcd2c00acbf8c9aa748a6f39deb44375fdb50437b19ee0143d3352aee72\nexport function listSkillCommandsForAgents(params: { cfg: OpenClawConfig; agentIds?: string[]; sessionEntry?: ExecSessionDefaults; sessionKey?: string; execOverrides?: ExecPolicyOverrides; }): SkillCommandSpec[];","entrypoint":"skill-commands-runtime","exportName":"listSkillCommandsForAgents","importSpecifier":"openclaw/plugin-sdk/skill-commands-runtime","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-commands.ts"}
|
|
{"declaration":"// declaration closure: b4895dcd2c00acbf8c9aa748a6f39deb44375fdb50437b19ee0143d3352aee72\nexport function listSkillCommandsForWorkspace(params: { workspaceDir: string; cfg: OpenClawConfig; agentId?: string; skillFilter?: string[]; sessionEntry?: ExecSessionDefaults; sessionKey?: string; execOverrides?: ExecPolicyOverrides; }): SkillCommandSpec[];","entrypoint":"skill-commands-runtime","exportName":"listSkillCommandsForWorkspace","importSpecifier":"openclaw/plugin-sdk/skill-commands-runtime","kind":"function","recordType":"export","sourcePath":"src/skills/discovery/chat-commands.ts"}
|
|
{"category":"provider","entrypoint":"speech-settings","importSpecifier":"openclaw/plugin-sdk/speech-settings","recordType":"module","sourcePath":"src/plugin-sdk/speech-settings.ts"}
|
|
{"declaration":"// declaration closure: 9e3ace4499acf4ada8f9f3b9eb4d644c58438c5774ec1f875c330abebb35b812\nexport function normalizeSpeechProviderId(providerId: string | undefined): SpeechProviderId | undefined;","entrypoint":"speech-settings","exportName":"normalizeSpeechProviderId","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"function","recordType":"export","sourcePath":"src/tts/provider-registry-core.ts"}
|
|
{"declaration":"// declaration closure: 5e1d431190f94221d3d8a6121f0305d937fd30fa74451953fcbd37473297b2e0\nexport function normalizeTtsAutoMode(value: unknown): TtsAutoMode | undefined;","entrypoint":"speech-settings","exportName":"normalizeTtsAutoMode","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"function","recordType":"export","sourcePath":"src/tts/tts-auto-mode.ts"}
|
|
{"declaration":"// declaration closure: 848595475f238cd32b0ab18dd320c02b6a7a8ea25a4a3bc53bca17033d426fcb\nexport function resolveEffectiveTtsConfig(cfg: OpenClawConfig, contextOrAgentId?: string | TtsConfigResolutionContext): TtsConfig;","entrypoint":"speech-settings","exportName":"resolveEffectiveTtsConfig","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"function","recordType":"export","sourcePath":"src/tts/tts-config.ts"}
|
|
{"declaration":"// declaration closure: 9dfc7456d55cb05f99f04c746a96f7c46d96d8fe110fe9d2f9fa318922f079c0\nexport type ResolvedTtsConfig = ResolvedTtsConfig;","entrypoint":"speech-settings","exportName":"ResolvedTtsConfig","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"type","recordType":"export","sourcePath":"src/tts/tts-types.ts"}
|
|
{"declaration":"// declaration closure: 9dfc7456d55cb05f99f04c746a96f7c46d96d8fe110fe9d2f9fa318922f079c0\nexport type ResolvedTtsModelOverrides = SpeechModelOverridePolicy;","entrypoint":"speech-settings","exportName":"ResolvedTtsModelOverrides","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"type","recordType":"export","sourcePath":"src/tts/tts-types.ts"}
|
|
{"declaration":"// declaration closure: 848595475f238cd32b0ab18dd320c02b6a7a8ea25a4a3bc53bca17033d426fcb\nexport type TtsConfigResolutionContext = TtsConfigResolutionContext;","entrypoint":"speech-settings","exportName":"TtsConfigResolutionContext","importSpecifier":"openclaw/plugin-sdk/speech-settings","kind":"type","recordType":"export","sourcePath":"src/tts/tts-config.ts"}
|
|
{"category":null,"entrypoint":"ssrf-policy","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","recordType":"module","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function assertHttpUrlTargetsPrivateNetwork(url: string, params?: { dangerouslyAllowPrivateNetwork?: boolean | null; allowPrivateNetwork?: boolean | null; lookupFn?: LookupFn; errorMessage?: string; }): Promise<void>;","entrypoint":"ssrf-policy","exportName":"assertHttpUrlTargetsPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function buildHostnameAllowlistPolicyFromSuffixAllowlist(allowHosts?: readonly string[]): SsrFPolicy | undefined;","entrypoint":"ssrf-policy","exportName":"buildHostnameAllowlistPolicyFromSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function createLegacyPrivateNetworkDoctorContract(params: { channelKey: string; }): { legacyConfigRules: ChannelDoctorLegacyConfigRule[]; normalizeCompatibilityConfig: (params: { cfg: OpenClawConfig; }) => ChannelDoctorConfigMutation; };","entrypoint":"ssrf-policy","exportName":"createLegacyPrivateNetworkDoctorContract","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function hasLegacyFlatAllowPrivateNetworkAlias(value: unknown): boolean;","entrypoint":"ssrf-policy","exportName":"hasLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function isHttpsUrlAllowedByHostnameSuffixAllowlist(url: string, allowlist: readonly string[]): boolean;","entrypoint":"ssrf-policy","exportName":"isHttpsUrlAllowedByHostnameSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isPrivateIpAddress(address: string, policy?: SsrFPolicy): boolean;","entrypoint":"ssrf-policy","exportName":"isPrivateIpAddress","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function isPrivateNetworkOptInEnabled(input: PrivateNetworkOptInInput): boolean;","entrypoint":"ssrf-policy","exportName":"isPrivateNetworkOptInEnabled","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function mergeSsrFPolicies(...policies: Array<SsrFPolicy | undefined>): SsrFPolicy | undefined;","entrypoint":"ssrf-policy","exportName":"mergeSsrFPolicies","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function migrateLegacyFlatAllowPrivateNetworkAlias(params: { entry: Record<string, unknown>; pathPrefix: string; changes: string[]; }): { entry: Record<string, unknown>; changed: boolean; };","entrypoint":"ssrf-policy","exportName":"migrateLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function normalizeHostnameSuffixAllowlist(input?: readonly string[], defaults?: readonly string[]): string[];","entrypoint":"ssrf-policy","exportName":"normalizeHostnameSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromAllowPrivateNetwork(allowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"ssrf-policy","exportName":"ssrfPolicyFromAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromDangerouslyAllowPrivateNetwork(dangerouslyAllowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"ssrf-policy","exportName":"ssrfPolicyFromDangerouslyAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromPrivateNetworkOptIn(input: PrivateNetworkOptInInput): SsrFPolicy | undefined;","entrypoint":"ssrf-policy","exportName":"ssrfPolicyFromPrivateNetworkOptIn","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport type PrivateNetworkOptInInput = PrivateNetworkOptInInput;","entrypoint":"ssrf-policy","exportName":"PrivateNetworkOptInInput","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type SsrFPolicy = SsrFPolicy;","entrypoint":"ssrf-policy","exportName":"SsrFPolicy","importSpecifier":"openclaw/plugin-sdk/ssrf-policy","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"category":null,"entrypoint":"ssrf-runtime","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","recordType":"module","sourcePath":"src/plugin-sdk/ssrf-runtime.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function assertHttpUrlTargetsPrivateNetwork(url: string, params?: { dangerouslyAllowPrivateNetwork?: boolean | null; allowPrivateNetwork?: boolean | null; lookupFn?: LookupFn; errorMessage?: string; }): Promise<void>;","entrypoint":"ssrf-runtime","exportName":"assertHttpUrlTargetsPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function buildHostnameAllowlistPolicyFromSuffixAllowlist(allowHosts?: readonly string[]): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"buildHostnameAllowlistPolicyFromSuffixAllowlist","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function closeDispatcher(dispatcher?: Dispatcher | null): Promise<void>;","entrypoint":"ssrf-runtime","exportName":"closeDispatcher","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function createLegacyPrivateNetworkDoctorContract(params: { channelKey: string; }): { legacyConfigRules: ChannelDoctorLegacyConfigRule[]; normalizeCompatibilityConfig: (params: { cfg: OpenClawConfig; }) => ChannelDoctorConfigMutation; };","entrypoint":"ssrf-runtime","exportName":"createLegacyPrivateNetworkDoctorContract","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function createPinnedDispatcher(pinned: PinnedHostname, policy?: PinnedDispatcherPolicy, ssrfPolicy?: SsrFPolicy, timeoutMs?: number): Dispatcher;","entrypoint":"ssrf-runtime","exportName":"createPinnedDispatcher","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 515ffc0dfe3bee6370f1e918220574a540d16e27fa4fed9996897c0b95a7b1b9\nexport function fetchWithSsrFGuard(params: GuardedFetchOptions): Promise<GuardedFetchResult>;","entrypoint":"ssrf-runtime","exportName":"fetchWithSsrFGuard","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/fetch-guard.ts"}
|
|
{"declaration":"// declaration closure: 9f5c75a519e16f91d9d15b9f3af3a3d482213b546792a9686592a62f49ddaebd\nexport function formatErrorMessage(err: unknown): string;","entrypoint":"ssrf-runtime","exportName":"formatErrorMessage","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/errors.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function hasLegacyFlatAllowPrivateNetworkAlias(value: unknown): boolean;","entrypoint":"ssrf-runtime","exportName":"hasLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isBlockedHostnameOrIp(hostname: string, policy?: SsrFPolicy): boolean;","entrypoint":"ssrf-runtime","exportName":"isBlockedHostnameOrIp","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function isLoopbackHost(host: string): boolean;","entrypoint":"ssrf-runtime","exportName":"isLoopbackHost","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function isPrivateIpAddress(address: string, policy?: SsrFPolicy): boolean;","entrypoint":"ssrf-runtime","exportName":"isPrivateIpAddress","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function isPrivateNetworkOptInEnabled(input: PrivateNetworkOptInInput): boolean;","entrypoint":"ssrf-runtime","exportName":"isPrivateNetworkOptInEnabled","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function isPrivateOrLoopbackHost(host: string): boolean;","entrypoint":"ssrf-runtime","exportName":"isPrivateOrLoopbackHost","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function mergeSsrFPolicies(...policies: Array<SsrFPolicy | undefined>): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"mergeSsrFPolicies","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: 52a150957d0ac93c44d88153fe1ecdaf63e07cd5893da96ec60108da2357a5d2\nexport function migrateLegacyFlatAllowPrivateNetworkAlias(params: { entry: Record<string, unknown>; pathPrefix: string; changes: string[]; }): { entry: Record<string, unknown>; changed: boolean; };","entrypoint":"ssrf-runtime","exportName":"migrateLegacyFlatAllowPrivateNetworkAlias","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/config/legacy-private-network-migration.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolvePinnedHostname(hostname: string, lookupFn?: LookupFn): Promise<PinnedHostname>;","entrypoint":"ssrf-runtime","exportName":"resolvePinnedHostname","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolvePinnedHostnameWithPolicy(hostname: string, params?: { lookupFn?: LookupFn; policy?: SsrFPolicy; }): Promise<PinnedHostname>;","entrypoint":"ssrf-runtime","exportName":"resolvePinnedHostnameWithPolicy","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function resolveSsrFPolicyForUrl(url: URL, policy?: SsrFPolicy): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"resolveSsrFPolicyForUrl","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromAllowPrivateNetwork(allowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"ssrfPolicyFromAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromDangerouslyAllowPrivateNetwork(dangerouslyAllowPrivateNetwork: boolean | null | undefined): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"ssrfPolicyFromDangerouslyAllowPrivateNetwork","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function ssrfPolicyFromHttpBaseUrlAllowedHostname(baseUrl: string): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"ssrfPolicyFromHttpBaseUrlAllowedHostname","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport function ssrfPolicyFromHttpBaseUrlAllowedOrigin(baseUrl: string): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"ssrfPolicyFromHttpBaseUrlAllowedOrigin","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: cdad85dddf41fb1f2761d371c119ca4cf485009bd4f6f34ca6f5cf64d19c186a\nexport function ssrfPolicyFromPrivateNetworkOptIn(input: PrivateNetworkOptInInput): SsrFPolicy | undefined;","entrypoint":"ssrf-runtime","exportName":"ssrfPolicyFromPrivateNetworkOptIn","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/ssrf-policy.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type LookupFn = { (hostname: string, family: number): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupOneOptions): Promise<LookupAddress>; (hostname: string, options: import(\"node:dns\").LookupAllOptions): Promise<LookupAddress[]>; (hostname: string, options: import(\"node:dns\").LookupOptions): Promise<LookupAddress | LookupAddress[]>; (hostname: string): Promise<LookupAddress>;};","entrypoint":"ssrf-runtime","exportName":"LookupFn","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport type SsrFPolicy = SsrFPolicy;","entrypoint":"ssrf-runtime","exportName":"SsrFPolicy","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"type","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"declaration":"// declaration closure: f0878b25b53828997d6e64f61183f767b82990cbe4a0e295afd8eef3cf4186e4\nexport class SsrFBlockedError extends Error {\n constructor(message: string);\n}","entrypoint":"ssrf-runtime","exportName":"SsrFBlockedError","importSpecifier":"openclaw/plugin-sdk/ssrf-runtime","kind":"class","recordType":"export","sourcePath":"src/infra/net/ssrf.ts"}
|
|
{"category":null,"entrypoint":"state-paths","importSpecifier":"openclaw/plugin-sdk/state-paths","recordType":"module","sourcePath":"src/plugin-sdk/state-paths.ts"}
|
|
{"declaration":"// declaration closure: 58a8e7b4d4d9ed1eae4cf28e0b6b1537d81c1fc22f6a1fe55570fd292b3f21e5\nexport function resolveOAuthDir(env?: NodeJS.ProcessEnv, stateDir?: string): string;","entrypoint":"state-paths","exportName":"resolveOAuthDir","importSpecifier":"openclaw/plugin-sdk/state-paths","kind":"function","recordType":"export","sourcePath":"src/config/paths.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveRequiredHomeDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"state-paths","exportName":"resolveRequiredHomeDir","importSpecifier":"openclaw/plugin-sdk/state-paths","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: 58a8e7b4d4d9ed1eae4cf28e0b6b1537d81c1fc22f6a1fe55570fd292b3f21e5\nexport function resolveStateDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"state-paths","exportName":"resolveStateDir","importSpecifier":"openclaw/plugin-sdk/state-paths","kind":"function","recordType":"export","sourcePath":"src/config/paths.ts"}
|
|
{"declaration":"// declaration closure: 58a8e7b4d4d9ed1eae4cf28e0b6b1537d81c1fc22f6a1fe55570fd292b3f21e5\nexport let STATE_DIR: string;","entrypoint":"state-paths","exportName":"STATE_DIR","importSpecifier":"openclaw/plugin-sdk/state-paths","kind":"variable","recordType":"export","sourcePath":"src/config/paths.ts"}
|
|
{"category":null,"entrypoint":"status-helpers","importSpecifier":"openclaw/plugin-sdk/status-helpers","recordType":"module","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: f5b760188e9703d411cdd95631f26bdfc1730383fb13d8a72935bc6b5154c65c\nexport function appendMatchMetadata(message: string, params: { matchKey?: unknown; matchSource?: unknown; }): string;","entrypoint":"status-helpers","exportName":"appendMatchMetadata","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/status-issues/shared.ts"}
|
|
{"declaration":"// declaration closure: f5b760188e9703d411cdd95631f26bdfc1730383fb13d8a72935bc6b5154c65c\nexport function asString(value: unknown): string | undefined;","entrypoint":"status-helpers","exportName":"asString","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/status-issues/shared.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildBaseAccountStatusSnapshot<TExtra extends StatusSnapshotExtra>(params: { account: { accountId: string; name?: string; enabled?: boolean; configured?: boolean; }; runtime?: RuntimeLifecycleSnapshot | null; probe?: unknown; }, extra?: TExtra): { lastInboundAt: number | null; lastOutboundAt: number | null; activeRunStartedAt?: number | undefined; lastRunActivityAt?: number | undefined; activeRuns?: number | undefined; busy?: boolean | undefined; terminalDisconnect?: true | undefined; ingressUnavailable?: true | undefined; lifecycle?: \"blocked\" | \"starting\" | \"ready\" | \"recovering\" | \"stopped\" | undefined; healthState?: string | undefined; lastTransportActivityAt?: number | undefined; lastEventAt?: number | undefined; lastDisconnect?: string | { at: number; status?: number; error?: string; loggedOut?: boolean; } | undefined; lastConnectedAt?: number | undefined; reconnectAttempts?: number | undefined; restartPending?: boolean | undefined; connected?: boolean | undefined; linked?: boolean | undefined; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; probe: unknown; accountId: string; name: string | undefined; enabled: boolean | undefined; configured: boolean | undefined; } & TExtra;","entrypoint":"status-helpers","exportName":"buildBaseAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildBaseChannelStatusSummary<TExtra extends StatusSnapshotExtra>(snapshot: { configured?: boolean | null; running?: boolean | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; }, extra?: TExtra): { configured: boolean; } & TExtra & { running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"status-helpers","exportName":"buildBaseChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildComputedAccountStatusSnapshot<TExtra extends StatusSnapshotExtra>(params: { accountId: string; name?: string; enabled?: boolean; configured?: boolean; runtime?: RuntimeLifecycleSnapshot | null; probe?: unknown; }, extra?: TExtra): { lastInboundAt: number | null; lastOutboundAt: number | null; activeRunStartedAt?: number | undefined; lastRunActivityAt?: number | undefined; activeRuns?: number | undefined; busy?: boolean | undefined; terminalDisconnect?: true | undefined; ingressUnavailable?: true | undefined; lifecycle?: \"blocked\" | \"starting\" | \"ready\" | \"recovering\" | \"stopped\" | undefined; healthState?: string | undefined; lastTransportActivityAt?: number | undefined; lastEventAt?: number | undefined; lastDisconnect?: string | { at: number; status?: number; error?: string; loggedOut?: boolean; } | undefined; lastConnectedAt?: number | undefined; reconnectAttempts?: number | undefined; restartPending?: boolean | undefined; connected?: boolean | undefined; linked?: boolean | undefined; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; probe: unknown; accountId: string; name: string | undefined; enabled: boolean | undefined; configured: boolean | undefined; } & TExtra;","entrypoint":"status-helpers","exportName":"buildComputedAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildProbeChannelStatusSummary<TExtra extends Record<string, unknown>>(snapshot: { configured?: boolean | null; running?: boolean | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; probe?: unknown; lastProbeAt?: number | null; }, extra?: TExtra): { configured: boolean; } & TExtra & { probe: unknown; lastProbeAt: number | null; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"status-helpers","exportName":"buildProbeChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildRuntimeAccountStatusSnapshot<TExtra extends StatusSnapshotExtra>(params: { runtime?: RuntimeLifecycleSnapshot | null; probe?: unknown; }, extra?: TExtra): { activeRunStartedAt?: number | undefined; lastRunActivityAt?: number | undefined; activeRuns?: number | undefined; busy?: boolean | undefined; terminalDisconnect?: true | undefined; ingressUnavailable?: true | undefined; lifecycle?: \"blocked\" | \"starting\" | \"ready\" | \"recovering\" | \"stopped\" | undefined; healthState?: string | undefined; lastTransportActivityAt?: number | undefined; lastEventAt?: number | undefined; lastDisconnect?: string | { at: number; status?: number; error?: string; loggedOut?: boolean; } | undefined; lastConnectedAt?: number | undefined; reconnectAttempts?: number | undefined; restartPending?: boolean | undefined; connected?: boolean | undefined; linked?: boolean | undefined; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; probe: unknown; } & TExtra;","entrypoint":"status-helpers","exportName":"buildRuntimeAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildTokenChannelStatusSummary(snapshot: { configured?: boolean | null; tokenSource?: string | null; running?: boolean | null; mode?: string | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; probe?: unknown; lastProbeAt?: number | null; }, opts?: { includeMode?: boolean; }): { tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; } | { mode: string | null; tokenSource: string; probe: unknown; lastProbeAt: number | null; configured: boolean; running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"status-helpers","exportName":"buildTokenChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function buildWebhookChannelStatusSummary<TExtra extends StatusSnapshotExtra>(snapshot: { configured?: boolean | null; mode?: string | null; running?: boolean | null; lastStartAt?: number | null; lastStopAt?: number | null; lastError?: string | null; }, extra?: TExtra): { configured: boolean; } & { mode: string; } & TExtra & { running: boolean; lastStartAt: number | null; lastStopAt: number | null; lastError: string | null; };","entrypoint":"status-helpers","exportName":"buildWebhookChannelStatusSummary","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: f5b760188e9703d411cdd95631f26bdfc1730383fb13d8a72935bc6b5154c65c\nexport function collectIssuesForEnabledAccounts<T extends { accountId?: unknown; enabled?: unknown; }>(params: { accounts: ChannelAccountSnapshot[]; readAccount: (value: ChannelAccountSnapshot) => T | null; collectIssues: (params: { account: T; accountId: string; issues: ChannelStatusIssue[]; }) => void; }): ChannelStatusIssue[];","entrypoint":"status-helpers","exportName":"collectIssuesForEnabledAccounts","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/status-issues/shared.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function collectStatusIssuesFromLastError(channel: string, accounts: Array<{ accountId: string; lastError?: unknown; }>): ChannelStatusIssue[];","entrypoint":"status-helpers","exportName":"collectStatusIssuesFromLastError","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function createAsyncComputedAccountStatusAdapter<ResolvedAccount, Probe = unknown, Audit = unknown, TExtra extends StatusSnapshotExtra = StatusSnapshotExtra>(options: Omit<ChannelStatusAdapter<ResolvedAccount, Probe, Audit>, \"buildAccountSnapshot\"> & { resolveAccountSnapshot: (params: ComputedAccountStatusAdapterParams<ResolvedAccount, Probe, Audit>) => Promise<ComputedAccountStatusSnapshot<TExtra>>; }): ChannelStatusAdapter<ResolvedAccount, Probe, Audit>;","entrypoint":"status-helpers","exportName":"createAsyncComputedAccountStatusAdapter","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function createComputedAccountStatusAdapter<ResolvedAccount, Probe = unknown, Audit = unknown, TExtra extends StatusSnapshotExtra = StatusSnapshotExtra>(options: Omit<ChannelStatusAdapter<ResolvedAccount, Probe, Audit>, \"buildAccountSnapshot\"> & { resolveAccountSnapshot: (params: ComputedAccountStatusAdapterParams<ResolvedAccount, Probe, Audit>) => ComputedAccountStatusSnapshot<TExtra>; }): ChannelStatusAdapter<ResolvedAccount, Probe, Audit>;","entrypoint":"status-helpers","exportName":"createComputedAccountStatusAdapter","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function createDefaultChannelRuntimeState<T extends Record<string, unknown>>(accountId: string, extra?: T): { accountId: string; running: false; lastStartAt: null; lastStopAt: null; lastError: null; } & T;","entrypoint":"status-helpers","exportName":"createDefaultChannelRuntimeState","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function createDependentCredentialStatusIssueCollector(options: { channel: string; dependencySourceKey: string; missingPrimaryMessage: string; missingDependentMessage: string; isDependencyConfigured?: ((value: unknown) => boolean) | undefined; }): (accounts: ConfigIssueAccount[]) => ChannelStatusIssue[];","entrypoint":"status-helpers","exportName":"createDependentCredentialStatusIssueCollector","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: f5b760188e9703d411cdd95631f26bdfc1730383fb13d8a72935bc6b5154c65c\nexport function formatMatchMetadata(params: { matchKey?: unknown; matchSource?: unknown; }): string | undefined;","entrypoint":"status-helpers","exportName":"formatMatchMetadata","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/status-issues/shared.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function isRecord(value: unknown): value is Record<string, unknown>;","entrypoint":"status-helpers","exportName":"isRecord","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function readAccountStatusSnapshot<TField extends string>(value: unknown, extraFields: readonly TField[]): AccountStatusSnapshot<TField> | null;","entrypoint":"status-helpers","exportName":"readAccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: f5b760188e9703d411cdd95631f26bdfc1730383fb13d8a72935bc6b5154c65c\nexport function resolveEnabledConfiguredAccountId(account: { accountId?: unknown; enabled?: unknown; configured?: unknown; }): string | null;","entrypoint":"status-helpers","exportName":"resolveEnabledConfiguredAccountId","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/channels/plugins/status-issues/shared.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport function resolveReactionLevel(params: { value: unknown; defaultLevel: ReactionLevel; invalidFallback: \"ack\" | \"minimal\"; }): ResolvedReactionLevel;","entrypoint":"status-helpers","exportName":"resolveReactionLevel","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function standardDmPolicyOpenIssue(params: { channel: ChannelStatusIssue[\"channel\"]; accountId: string; channelLabel: string; configPath: string; }): ChannelStatusIssue;","entrypoint":"status-helpers","exportName":"standardDmPolicyOpenIssue","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport function standardNotConfiguredIssue(params: { channel: ChannelStatusIssue[\"channel\"]; accountId: string; message: string; fix: string; }): ChannelStatusIssue;","entrypoint":"status-helpers","exportName":"standardNotConfiguredIssue","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 1735871da7c7def8e395a6471adcfcc13c970a64c85eec7d1657962f90b2da33\nexport type AccountStatusSnapshot<TField extends string = never> = AccountStatusSnapshot<TField>;","entrypoint":"status-helpers","exportName":"AccountStatusSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/status-helpers.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelAccountSnapshot = ChannelAccountSnapshot;","entrypoint":"status-helpers","exportName":"ChannelAccountSnapshot","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelStatusIssue = ChannelStatusIssue;","entrypoint":"status-helpers","exportName":"ChannelStatusIssue","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport type ReactionLevel = ReactionLevel;","entrypoint":"status-helpers","exportName":"ReactionLevel","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"type","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport type ResolvedReactionLevel = ResolvedReactionLevel;","entrypoint":"status-helpers","exportName":"ResolvedReactionLevel","importSpecifier":"openclaw/plugin-sdk/status-helpers","kind":"type","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"category":null,"entrypoint":"string-coerce-runtime","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","recordType":"module","sourcePath":"src/plugin-sdk/string-coerce-runtime.ts"}
|
|
{"declaration":"// declaration closure: 69bd9382cc68dd188ddfb2cbff86949a8d70f6d8ab0e73e599576789a5c3c48b\nexport function asBoolean(value: unknown): boolean | undefined;","entrypoint":"string-coerce-runtime","exportName":"asBoolean","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/boolean.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function asFiniteNumber(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"asFiniteNumber","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function asFiniteNumberInRange(value: unknown, range: { min?: number; max?: number; minExclusive?: boolean; maxExclusive?: boolean; }): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"asFiniteNumberInRange","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asNullableRecord(value: unknown): Record<string, unknown> | null;","entrypoint":"string-coerce-runtime","exportName":"asNullableRecord","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asOptionalRecord(value: unknown): Record<string, unknown> | undefined;","entrypoint":"string-coerce-runtime","exportName":"asOptionalRecord","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function asPositiveSafeInteger(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"asPositiveSafeInteger","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asRecord(value: unknown): Record<string, unknown>;","entrypoint":"string-coerce-runtime","exportName":"asRecord","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function asSafeIntegerInRange(value: unknown, range: { min?: number; max?: number; }): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"asSafeIntegerInRange","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function hasNonEmptyString(value: unknown): value is string;","entrypoint":"string-coerce-runtime","exportName":"hasNonEmptyString","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function isRecord(value: unknown): value is Record<string, unknown>;","entrypoint":"string-coerce-runtime","exportName":"isRecord","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function localeLowercasePreservingWhitespace(value: string): string;","entrypoint":"string-coerce-runtime","exportName":"localeLowercasePreservingWhitespace","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function lowercasePreservingWhitespace(value: string): string;","entrypoint":"string-coerce-runtime","exportName":"lowercasePreservingWhitespace","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeAtHashSlug(raw?: string | null): string;","entrypoint":"string-coerce-runtime","exportName":"normalizeAtHashSlug","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeFastMode(raw?: unknown): FastMode | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeFastMode","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeHyphenSlug(raw?: string | null): string;","entrypoint":"string-coerce-runtime","exportName":"normalizeHyphenSlug","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeLowercaseStringOrEmpty(value: unknown): string;","entrypoint":"string-coerce-runtime","exportName":"normalizeLowercaseStringOrEmpty","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeNullableString(value: unknown): string | null;","entrypoint":"string-coerce-runtime","exportName":"normalizeNullableString","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalLowercaseString(value: unknown): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeOptionalLowercaseString","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalString(value: unknown): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeOptionalString","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalStringifiedId(value: unknown): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeOptionalStringifiedId","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeOptionalTrimmedStringList(value: unknown): string[] | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeOptionalTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeSingleOrTrimmedStringList(value: unknown): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeSingleOrTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeSortedUniqueTrimmedStringList(value: unknown): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeSortedUniqueTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeStringEntries(list?: ReadonlyArray<unknown>): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeStringEntries","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeStringEntriesLower(list?: ReadonlyArray<unknown>): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeStringEntriesLower","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeStringifiedEntries(values?: ReadonlyArray<unknown>): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeStringifiedEntries","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeStringifiedOptionalString(value: unknown): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"normalizeStringifiedOptionalString","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeTrimmedStringList(value: unknown): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueStringEntries(values?: Iterable<unknown>): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeUniqueStringEntries","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueTrimmedStringList(value: unknown): string[];","entrypoint":"string-coerce-runtime","exportName":"normalizeUniqueTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 69bd9382cc68dd188ddfb2cbff86949a8d70f6d8ab0e73e599576789a5c3c48b\nexport function parseBooleanValue(value: unknown, options?: BooleanParseOptions): boolean | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseBooleanValue","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/boolean.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseFiniteNumber(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseFiniteNumber","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictFiniteNumber(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseStrictFiniteNumber","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictInteger(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseStrictInteger","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictNonNegativeInteger(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseStrictNonNegativeInteger","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: dffd37d1442f23a0586774ca1915c7f86c77fc4a47a41bf9c236d68cbfd408d8\nexport function parseStrictPositiveInteger(value: unknown): number | undefined;","entrypoint":"string-coerce-runtime","exportName":"parseStrictPositiveInteger","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/number-coercion.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function readStringField(record: Record<string, unknown> | null | undefined, key: string): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"readStringField","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function readStringValue(value: unknown): string | undefined;","entrypoint":"string-coerce-runtime","exportName":"readStringValue","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function sortUniqueStrings(values: Iterable<string>): string[];","entrypoint":"string-coerce-runtime","exportName":"sortUniqueStrings","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 4f21f02017332412796d69b99efef3b49b2dfdc9e2d0e491e75c68a124aae4cd\nexport function summarizeStringEntries(params: { entries?: ReadonlyArray<string> | null; limit?: number; emptyText?: string; }): string;","entrypoint":"string-coerce-runtime","exportName":"summarizeStringEntries","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/string-sample.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function uniqueStrings(values: Iterable<string>): string[];","entrypoint":"string-coerce-runtime","exportName":"uniqueStrings","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function uniqueValues<T>(values: Iterable<T>): T[];","entrypoint":"string-coerce-runtime","exportName":"uniqueValues","importSpecifier":"openclaw/plugin-sdk/string-coerce-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"category":null,"entrypoint":"telegram-account","importSpecifier":"openclaw/plugin-sdk/telegram-account","recordType":"module","sourcePath":"src/plugin-sdk/telegram-account.ts"}
|
|
{"declaration":"// declaration closure: bf757c022ce2dd4483c2c32af3903ecbc34710c4e77b3db6a322ad88127ef97b\nexport function resolveTelegramAccount(params: { cfg: OpenClawConfig; accountId?: string | null; }): ResolvedTelegramAccount;","entrypoint":"telegram-account","exportName":"resolveTelegramAccount","importSpecifier":"openclaw/plugin-sdk/telegram-account","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/telegram-account.ts"}
|
|
{"declaration":"// declaration closure: bf757c022ce2dd4483c2c32af3903ecbc34710c4e77b3db6a322ad88127ef97b\nexport type ResolvedTelegramAccount = ResolvedTelegramAccount;","entrypoint":"telegram-account","exportName":"ResolvedTelegramAccount","importSpecifier":"openclaw/plugin-sdk/telegram-account","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/telegram-account.ts"}
|
|
{"declaration":"// declaration closure: bf757c022ce2dd4483c2c32af3903ecbc34710c4e77b3db6a322ad88127ef97b\nexport type TelegramAccountConfig = { accounts?: Record<string, import(\"./config-contracts.js\").TelegramAccountConfig>; defaultAccount?: string;} & import(\"../config/types.channel-messaging-common.ts\").CommonChannelMessagingConfig<import(\"../config/types.telegram.ts\").TelegramCapabilitiesConfig, string | number, string | number, import(\"../config/types.telegram.ts\").TelegramPreviewStreamingConfig> & { reactionNotifications?: \"off\" | \"all\" | \"own\" | undefined; reactionLevel?: \"off\" | \"minimal\" | \"ack\" | \"extensive\" | undefined; ackReaction?: string | undefined;} & Record<never, never> & { execApprovals?: import(\"./config-contracts.js\").TelegramExecApprovalConfig; commands?: import(\"../config/types.messages.ts\").ProviderCommandsConfig; customCommands?: import(\"../config/types.telegram.ts\").TelegramCustomCommand[]; botToken?: string; tokenFile?: string; groups?: Record<string, import(\"./config-contracts.js\").TelegramGroupConfig>; direct?: Record<string, import(\"./config-contracts.js\").TelegramDirectConfig>; richMessages?: boolean; network?: import(\"./config-contracts.js\").TelegramNetworkConfig; proxy?: string; webhookUrl?: string; webhookSecret?: string; webhookPath?: string; webhookHost?: string; webhookPort?: number; webhookCertPath?: string; actions?: import(\"./config-contracts.js\").TelegramActionConfig; threadBindings?: import(\"../config/types.telegram.ts\").TelegramThreadBindingsConfig; linkPreview?: boolean; silentErrorReplies?: boolean; errorPolicy?: \"always\" | \"once\" | \"silent\"; apiRoot?: string; trustedLocalFileRoots?: string[]; autoTopicLabel?: import(\"../config/types.telegram.ts\").AutoTopicLabelConfig;};","entrypoint":"telegram-account","exportName":"TelegramAccountConfig","importSpecifier":"openclaw/plugin-sdk/telegram-account","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/telegram-account.ts"}
|
|
{"category":null,"entrypoint":"temp-path","importSpecifier":"openclaw/plugin-sdk/temp-path","recordType":"module","sourcePath":"src/plugin-sdk/temp-path.ts"}
|
|
{"declaration":"// declaration closure: 434ac751d9e4e4f4e2ec377461d6876dd52135b87d9f555e884ab7416dfe87fa\nexport function buildRandomTempFilePath(params: { prefix: string; extension?: string; tmpDir?: string; now?: number; uuid?: string; }): string;","entrypoint":"temp-path","exportName":"buildRandomTempFilePath","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"src/infra/temp-download.ts"}
|
|
{"declaration":"// declaration closure: 434ac751d9e4e4f4e2ec377461d6876dd52135b87d9f555e884ab7416dfe87fa\nexport function createTempDownloadTarget(params: { prefix: string; fileName?: string; tmpDir?: string; }): Promise<TempDownloadTarget>;","entrypoint":"temp-path","exportName":"createTempDownloadTarget","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"src/infra/temp-download.ts"}
|
|
{"declaration":"// declaration closure: 78063952e2ad57ee86012e918cd49a00d94cdd4d2a69580d38824d4ce4299644\nexport function resolvePreferredOpenClawTmpDir(options?: ResolvePreferredOpenClawTmpDirOptions): string;","entrypoint":"temp-path","exportName":"resolvePreferredOpenClawTmpDir","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"src/infra/tmp-openclaw-dir.ts"}
|
|
{"declaration":"// declaration closure: 434ac751d9e4e4f4e2ec377461d6876dd52135b87d9f555e884ab7416dfe87fa\nexport function sanitizeTempFileName(fileName: string): string;","entrypoint":"temp-path","exportName":"sanitizeTempFileName","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"src/infra/temp-download.ts"}
|
|
{"declaration":"export function tempWorkspace(options: TempWorkspaceOptions): Promise<TempWorkspace>;","entrypoint":"temp-path","exportName":"tempWorkspace","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"export function tempWorkspaceSync(options: TempWorkspaceOptions): TempWorkspaceSync;","entrypoint":"temp-path","exportName":"tempWorkspaceSync","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"// declaration closure: 434ac751d9e4e4f4e2ec377461d6876dd52135b87d9f555e884ab7416dfe87fa\nexport function withTempDownloadPath<T>(params: { prefix: string; fileName?: string; tmpDir?: string; }, fn: (tmpPath: string) => Promise<T>): Promise<T>;","entrypoint":"temp-path","exportName":"withTempDownloadPath","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"src/infra/temp-download.ts"}
|
|
{"declaration":"export function withTempWorkspace<T>(options: TempWorkspaceOptions, run: (workspace: TempWorkspace) => Promise<T>): Promise<T>;","entrypoint":"temp-path","exportName":"withTempWorkspace","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"export function withTempWorkspaceSync<T>(options: TempWorkspaceOptions, run: (workspace: TempWorkspaceSync) => T): T;","entrypoint":"temp-path","exportName":"withTempWorkspaceSync","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"export type TempWorkspace = TempWorkspace;","entrypoint":"temp-path","exportName":"TempWorkspace","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"export type TempWorkspaceOptions = TempWorkspaceOptions;","entrypoint":"temp-path","exportName":"TempWorkspaceOptions","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"declaration":"export type TempWorkspaceSync = TempWorkspaceSync;","entrypoint":"temp-path","exportName":"TempWorkspaceSync","importSpecifier":"openclaw/plugin-sdk/temp-path","kind":"type","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/private-temp-workspace.d.ts"}
|
|
{"category":null,"entrypoint":"text-chunking","importSpecifier":"openclaw/plugin-sdk/text-chunking","recordType":"module","sourcePath":"src/plugin-sdk/text-chunking.ts"}
|
|
{"declaration":"// declaration closure: b43ac7c892359830eb1e73447fc255adb63143379e0cf6381c8d6444675a71f1\nexport function chunkItems<T>(items: readonly T[], size: number): T[][];","entrypoint":"text-chunking","exportName":"chunkItems","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/utils/chunk-items.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function chunkMarkdownIR(ir: MarkdownIR, limit: number): MarkdownIR[];","entrypoint":"text-chunking","exportName":"chunkMarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 4f5b79456616138be4ed4a400bf7b12f532d48dbf4082d9d89acc6d1589aa386\nexport function chunkTextForOutbound(text: string, limit: number, options?: { preserveWhitespace?: boolean; formatting?: unknown; }): string[];","entrypoint":"text-chunking","exportName":"chunkTextForOutbound","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/text-chunking.ts"}
|
|
{"declaration":"// declaration closure: 2405e99cc82668106a158ea12342b4245ec912b07eb49a980a4bb8f6f893f804\nexport function chunkTextRanges(text: string, options: ChunkTextRangesOptions): TextChunkRange[];","entrypoint":"text-chunking","exportName":"chunkTextRanges","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/chunk-text.ts"}
|
|
{"declaration":"// declaration closure: 5690c278b307bbc10e86453d9b14d1d2ebabdfa950a7d2590af8bb95d7b2030d\nexport function convertMarkdownTables(markdown: string, mode: MarkdownTableMode): string;","entrypoint":"text-chunking","exportName":"convertMarkdownTables","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/tables.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport function findCodeRegions(text: string): CodeRegion[];","entrypoint":"text-chunking","exportName":"findCodeRegions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function hasSystemMark(text: string): boolean;","entrypoint":"text-chunking","exportName":"hasSystemMark","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: 127d7c828a88d512c039e18a1753175c61b41c43775893a76267d73a78ff8f99\nexport function isAutoLinkedFileRef(href: string, label: string): boolean;","entrypoint":"text-chunking","exportName":"isAutoLinkedFileRef","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/auto-linked-file-ref.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport function isInsideCode(pos: number, regions: CodeRegion[]): boolean;","entrypoint":"text-chunking","exportName":"isInsideCode","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function markdownToIR(markdown: string, options?: MarkdownParseOptions): MarkdownIR;","entrypoint":"text-chunking","exportName":"markdownToIR","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function markdownToIRWithMeta(markdown: string, options?: MarkdownParseOptions): { ir: MarkdownIR; hasTables: boolean; tables: MarkdownTableMeta[]; };","entrypoint":"text-chunking","exportName":"markdownToIRWithMeta","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function prefixSystemMessage(text: string): string;","entrypoint":"text-chunking","exportName":"prefixSystemMessage","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: 6deeccaf57bc1a422d385b7debdf7ed5e28d79bf6634237cc9cf1ae52077b226\nexport function renderMarkdownIRChunksWithinLimit<TRendered>(options: RenderMarkdownIRChunksWithinLimitOptions<TRendered>): RenderedMarkdownChunk<TRendered>[];","entrypoint":"text-chunking","exportName":"renderMarkdownIRChunksWithinLimit","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/render-aware-chunking.ts"}
|
|
{"declaration":"// declaration closure: 3f44869b0033dd79399f4da863c8d768c599218fa2e42579e587f3637693e292\nexport function renderMarkdownWithAttributedRanges<TStyle extends string>(ir: MarkdownIR, options: AttributedRenderOptions<TStyle>, profile?: FormatCapabilityProfile): { text: string; ranges: AttributedRange<TStyle>[]; };","entrypoint":"text-chunking","exportName":"renderMarkdownWithAttributedRanges","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/render-attributed.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport function renderMarkdownWithMarkers(ir: MarkdownIR, options: RenderOptions, profile?: FormatCapabilityProfile): string;","entrypoint":"text-chunking","exportName":"renderMarkdownWithMarkers","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleText(text: string): string;","entrypoint":"text-chunking","exportName":"sanitizeAssistantVisibleText","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleTextWithOptions(text: string, options?: { trim?: \"none\" | \"both\"; }): string;","entrypoint":"text-chunking","exportName":"sanitizeAssistantVisibleTextWithOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleTextWithProfile(text: string, profile?: AssistantVisibleTextSanitizerProfile): string;","entrypoint":"text-chunking","exportName":"sanitizeAssistantVisibleTextWithProfile","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: 2c6a9d3e3b4d35816171132c5fc7bc4674bad89e3f747ba430b28b14ef1f5689\nexport function sanitizeTerminalText(input: string): string;","entrypoint":"text-chunking","exportName":"sanitizeTerminalText","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/terminal-core/src/safe-text.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function sliceMarkdownIR(ir: MarkdownIR, start: number, end: number): MarkdownIR;","entrypoint":"text-chunking","exportName":"sliceMarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripAssistantInternalScaffolding(text: string): string;","entrypoint":"text-chunking","exportName":"stripAssistantInternalScaffolding","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsForDelivery(text: string): StripInlineDirectiveTagsResult;","entrypoint":"text-chunking","exportName":"stripInlineDirectiveTagsForDelivery","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsForDisplay(text: string): StripInlineDirectiveTagsResult;","entrypoint":"text-chunking","exportName":"stripInlineDirectiveTagsForDisplay","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsFromMessageForDisplay(message: DisplayMessageWithContent | undefined): DisplayMessageWithContent | undefined;","entrypoint":"text-chunking","exportName":"stripInlineDirectiveTagsFromMessageForDisplay","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: 746d718ceea87275b277c15105fa4dcf853089e5eaa0b2bc641818f9aa814af7\nexport function stripMarkdown(text: string, options?: StripMarkdownOptions, profile?: FormatCapabilityProfile): string;","entrypoint":"text-chunking","exportName":"stripMarkdown","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/strip-markdown.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport function stripReasoningTagsFromText(text: string, options?: { mode?: ReasoningTagMode; trim?: ReasoningTagTrim; scope?: ReasoningTagScope; }): string;","entrypoint":"text-chunking","exportName":"stripReasoningTagsFromText","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripToolCallXmlTags(input: string, options?: { stripFunctionCallsXmlPayloads?: boolean; stripFunctionResponseAfterPluralToolCalls?: boolean; }): string;","entrypoint":"text-chunking","exportName":"stripToolCallXmlTags","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: a6ed8ca2a177d696f5e523d2c658dd7aac5dcf8bfedc73ee9bb51ae8b3000071\nexport function tokenizeHtmlTags(html: string): Generator<HtmlTagToken>;","entrypoint":"text-chunking","exportName":"tokenizeHtmlTags","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/html-tags.ts"}
|
|
{"declaration":"// declaration closure: 127d7c828a88d512c039e18a1753175c61b41c43775893a76267d73a78ff8f99\nexport const FILE_REF_EXTENSIONS_WITH_TLD: Set<string>;","entrypoint":"text-chunking","exportName":"FILE_REF_EXTENSIONS_WITH_TLD","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"const","recordType":"export","sourcePath":"src/shared/text/auto-linked-file-ref.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport const SYSTEM_MARK: \"⚙️\";","entrypoint":"text-chunking","exportName":"SYSTEM_MARK","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"const","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport type AssistantVisibleTextSanitizerProfile = AssistantVisibleTextSanitizerProfile;","entrypoint":"text-chunking","exportName":"AssistantVisibleTextSanitizerProfile","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: 3f44869b0033dd79399f4da863c8d768c599218fa2e42579e587f3637693e292\nexport type AttributedRenderOptions<TStyle extends string> = AttributedRenderOptions<TStyle>;","entrypoint":"text-chunking","exportName":"AttributedRenderOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render-attributed.ts"}
|
|
{"declaration":"// declaration closure: 2405e99cc82668106a158ea12342b4245ec912b07eb49a980a4bb8f6f893f804\nexport type ChunkTextRangesOptions = ChunkTextRangesOptions;","entrypoint":"text-chunking","exportName":"ChunkTextRangesOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/chunk-text.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport type DisplayMessageWithContent = DisplayMessageWithContent;","entrypoint":"text-chunking","exportName":"DisplayMessageWithContent","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: a1d6250656a658ca2703ba3b9535f4b30a7d9243a6d174f195f91ad5a556f033\nexport type FormatCapabilityProfile = FormatCapabilityProfile;","entrypoint":"text-chunking","exportName":"FormatCapabilityProfile","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/format-capabilities.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport type InlineDirectiveParseResult = InlineDirectiveParseResult;","entrypoint":"text-chunking","exportName":"InlineDirectiveParseResult","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownIR = MarkdownIR;","entrypoint":"text-chunking","exportName":"MarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownLinkSpan = MarkdownLinkSpan;","entrypoint":"text-chunking","exportName":"MarkdownLinkSpan","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownParseOptions = MarkdownParseOptions;","entrypoint":"text-chunking","exportName":"MarkdownParseOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownStyle = MarkdownStyle;","entrypoint":"text-chunking","exportName":"MarkdownStyle","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownStyleSpan = MarkdownStyleSpan;","entrypoint":"text-chunking","exportName":"MarkdownStyleSpan","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownTableCell = MarkdownTableCell;","entrypoint":"text-chunking","exportName":"MarkdownTableCell","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownTableMeta = MarkdownTableMeta;","entrypoint":"text-chunking","exportName":"MarkdownTableMeta","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport type ReasoningTagMode = ReasoningTagMode;","entrypoint":"text-chunking","exportName":"ReasoningTagMode","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport type ReasoningTagTrim = ReasoningTagTrim;","entrypoint":"text-chunking","exportName":"ReasoningTagTrim","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderLink = RenderLink;","entrypoint":"text-chunking","exportName":"RenderLink","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 6deeccaf57bc1a422d385b7debdf7ed5e28d79bf6634237cc9cf1ae52077b226\nexport type RenderMarkdownIRChunksWithinLimitOptions<TRendered> = RenderMarkdownIRChunksWithinLimitOptions<TRendered>;","entrypoint":"text-chunking","exportName":"RenderMarkdownIRChunksWithinLimitOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render-aware-chunking.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderOptions = RenderOptions;","entrypoint":"text-chunking","exportName":"RenderOptions","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderStyleMap = Partial<Record<MarkdownStyle, RenderStyleMarker>>;","entrypoint":"text-chunking","exportName":"RenderStyleMap","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderStyleMarker = RenderStyleMarker;","entrypoint":"text-chunking","exportName":"RenderStyleMarker","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 2405e99cc82668106a158ea12342b4245ec912b07eb49a980a4bb8f6f893f804\nexport type TextChunkRange = TextChunkRange;","entrypoint":"text-chunking","exportName":"TextChunkRange","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/chunk-text.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport interface CodeRegion {\n start: number;\n end: number;\n}","entrypoint":"text-chunking","exportName":"CodeRegion","importSpecifier":"openclaw/plugin-sdk/text-chunking","kind":"interface","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"category":null,"entrypoint":"text-runtime","importSpecifier":"openclaw/plugin-sdk/text-runtime","recordType":"module","sourcePath":"src/plugin-sdk/text-runtime.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asNullableObjectRecord(value: unknown): Record<string, unknown> | null;","entrypoint":"text-runtime","exportName":"asNullableObjectRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asNullableRecord(value: unknown): Record<string, unknown> | null;","entrypoint":"text-runtime","exportName":"asNullableRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asOptionalObjectRecord(value: unknown): Record<string, unknown> | undefined;","entrypoint":"text-runtime","exportName":"asOptionalObjectRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asOptionalRecord(value: unknown): Record<string, unknown> | undefined;","entrypoint":"text-runtime","exportName":"asOptionalRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function asRecord(value: unknown): Record<string, unknown>;","entrypoint":"text-runtime","exportName":"asRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function bindAbortRelay(controller: AbortController): () => void;","entrypoint":"text-runtime","exportName":"bindAbortRelay","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function buildTimeoutAbortSignal(params: TimeoutAbortSignalParams): { signal?: AbortSignal; cleanup: () => void; refresh: () => void; };","entrypoint":"text-runtime","exportName":"buildTimeoutAbortSignal","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: b43ac7c892359830eb1e73447fc255adb63143379e0cf6381c8d6444675a71f1\nexport function chunkItems<T>(items: readonly T[], size: number): T[][];","entrypoint":"text-runtime","exportName":"chunkItems","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/chunk-items.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function chunkMarkdownIR(ir: MarkdownIR, limit: number): MarkdownIR[];","entrypoint":"text-runtime","exportName":"chunkMarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function clampInt(value: number, min: number, max: number): number;","entrypoint":"text-runtime","exportName":"clampInt","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function clampNumber(value: number, min: number, max: number): number;","entrypoint":"text-runtime","exportName":"clampNumber","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function computeSensitiveRedactionBitmap(text: string, resolved: ResolvedRedactOptions): boolean[];","entrypoint":"text-runtime","exportName":"computeSensitiveRedactionBitmap","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 5690c278b307bbc10e86453d9b14d1d2ebabdfa950a7d2590af8bb95d7b2030d\nexport function convertMarkdownTables(markdown: string, mode: MarkdownTableMode): string;","entrypoint":"text-runtime","exportName":"convertMarkdownTables","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/tables.ts"}
|
|
{"declaration":"// declaration closure: 00f959c09e06710acf6dde25151e0be3bd709a54f714663a828bfe80b5b51f85\nexport function createScopedExpiringIdCache<TScope extends string | number, TId extends string | number>(options: { store: Map<string, Map<string, number>>; ttlMs: number; cleanupThreshold: number; }): ScopedExpiringIdCache<TScope, TId>;","entrypoint":"text-runtime","exportName":"createScopedExpiringIdCache","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/scoped-expiring-id-cache.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function displayPath(input: string): string;","entrypoint":"text-runtime","exportName":"displayPath","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function displayString(input: string): string;","entrypoint":"text-runtime","exportName":"displayString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function ensureDir(dir: string): Promise<void>;","entrypoint":"text-runtime","exportName":"ensureDir","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: a98d9eaa4c2f15e78ff8cc6a3241fdae6f32a8628508f044ec0a0b308f69a8a0\nexport function escapeRegExp(value: string): string;","entrypoint":"text-runtime","exportName":"escapeRegExp","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/regexp.ts"}
|
|
{"declaration":"// declaration closure: 25eb040db7a86f7c13d50f2705b3d3edfd1f852ea208b0891a45863f463909ff\nexport function fetchWithTimeout(url: string, init: RequestInit, timeoutMs: number, fetchFn?: typeof fetch): Promise<Response>;","entrypoint":"text-runtime","exportName":"fetchWithTimeout","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/fetch-timeout.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport function findCodeRegions(text: string): CodeRegion[];","entrypoint":"text-runtime","exportName":"findCodeRegions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function flushLogger(): Promise<void>;","entrypoint":"text-runtime","exportName":"flushLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function getChildLogger(bindings?: Record<string, unknown>, opts?: { level?: LogLevel; }): TsLogger<LogObj>;","entrypoint":"text-runtime","exportName":"getChildLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function getDefaultRedactPatterns(): string[];","entrypoint":"text-runtime","exportName":"getDefaultRedactPatterns","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function getDiagnosticSessionStateCountForTest(): number;","entrypoint":"text-runtime","exportName":"getDiagnosticSessionStateCountForTest","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function getLogger(): TsLogger<LogObj>;","entrypoint":"text-runtime","exportName":"getLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function getResolvedLoggerSettings(): LoggerResolvedSettings;","entrypoint":"text-runtime","exportName":"getResolvedLoggerSettings","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function hasNonEmptyString(value: unknown): value is string;","entrypoint":"text-runtime","exportName":"hasNonEmptyString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport function hasOrphanReasoningCloseBoundary(params: { before: string; after: string; }): boolean;","entrypoint":"text-runtime","exportName":"hasOrphanReasoningCloseBoundary","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function hasSystemMark(text: string): boolean;","entrypoint":"text-runtime","exportName":"hasSystemMark","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: 127d7c828a88d512c039e18a1753175c61b41c43775893a76267d73a78ff8f99\nexport function isAutoLinkedFileRef(href: string, label: string): boolean;","entrypoint":"text-runtime","exportName":"isAutoLinkedFileRef","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/auto-linked-file-ref.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function isFileLogLevelEnabled(level: LogLevel): boolean;","entrypoint":"text-runtime","exportName":"isFileLogLevelEnabled","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport function isInsideCode(pos: number, regions: CodeRegion[]): boolean;","entrypoint":"text-runtime","exportName":"isInsideCode","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function isRecord(value: unknown): value is Record<string, unknown>;","entrypoint":"text-runtime","exportName":"isRecord","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function isSensitiveFieldKey(key: string): boolean;","entrypoint":"text-runtime","exportName":"isSensitiveFieldKey","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function isStuckSessionRecoveryEnabled(config?: OpenClawConfig): boolean;","entrypoint":"text-runtime","exportName":"isStuckSessionRecoveryEnabled","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function localeLowercasePreservingWhitespace(value: string): string;","entrypoint":"text-runtime","exportName":"localeLowercasePreservingWhitespace","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logActiveRuns(): void;","entrypoint":"text-runtime","exportName":"logActiveRuns","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logDebug(message: string): void;","entrypoint":"text-runtime","exportName":"logDebug","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logError(message: string, runtime?: RuntimeEnv): void;","entrypoint":"text-runtime","exportName":"logError","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logInfo(message: string, runtime?: RuntimeEnv): void;","entrypoint":"text-runtime","exportName":"logInfo","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 8560016657004bdb1e8d12c8c680a5b090fafab93a0d9e62034c0f8a4252cb3a\nexport function logLaneDequeue(lane: string, waitMs: number, queueSize: number): void;","entrypoint":"text-runtime","exportName":"logLaneDequeue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 8560016657004bdb1e8d12c8c680a5b090fafab93a0d9e62034c0f8a4252cb3a\nexport function logLaneEnqueue(lane: string, queueSize: number): void;","entrypoint":"text-runtime","exportName":"logLaneEnqueue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logMessageDispatchCompleted(params: { sessionId?: string; sessionKey?: string; channel?: string; source: string; durationMs: number; outcome: \"completed\" | \"skipped\" | \"error\"; reason?: string; error?: string; }): void;","entrypoint":"text-runtime","exportName":"logMessageDispatchCompleted","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logMessageDispatchStarted(params: { sessionId?: string; sessionKey?: string; channel?: string; source: string; }): void;","entrypoint":"text-runtime","exportName":"logMessageDispatchStarted","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logMessageProcessed(params: { channel: string; messageId?: number | string; chatId?: number | string; sessionId?: string; sessionKey?: string; durationMs?: number; outcome: \"completed\" | \"skipped\" | \"error\"; reason?: string; error?: string; }): void;","entrypoint":"text-runtime","exportName":"logMessageProcessed","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logMessageQueued(params: { sessionId?: string; sessionKey?: string; channel?: string; source: string; }): void;","entrypoint":"text-runtime","exportName":"logMessageQueued","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logMessageReceived(params: { sessionId?: string; sessionKey?: string; channel?: string; messageId?: number | string; chatId?: number | string; source: string; }): void;","entrypoint":"text-runtime","exportName":"logMessageReceived","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logRunAttempt(params: SessionRef & { runId: string; attempt: number; }): void;","entrypoint":"text-runtime","exportName":"logRunAttempt","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logSessionAttention(params: SessionRef & { state: SessionStateValue; ageMs: number; thresholdMs: number; abortThresholdMs?: number; }): SessionAttentionClassification | undefined;","entrypoint":"text-runtime","exportName":"logSessionAttention","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logSessionStateChange(params: SessionRef & { state: SessionStateValue; reason?: string; }): void;","entrypoint":"text-runtime","exportName":"logSessionStateChange","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logSessionTurnCreated(params: { runId: string; sessionId?: string; sessionKey?: string; agentId?: string; channel?: string; trigger: \"user\" | \"heartbeat\"; }): void;","entrypoint":"text-runtime","exportName":"logSessionTurnCreated","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logSuccess(message: string, runtime?: RuntimeEnv): void;","entrypoint":"text-runtime","exportName":"logSuccess","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logToolLoopAction(params: SessionRef & { toolName: string; level: \"warning\" | \"critical\"; action: \"warn\" | \"block\"; detector: \"generic_repeat\" | \"argument_churn\" | \"unknown_tool_repeat\" | \"known_poll_no_progress\" | \"global_circuit_breaker\" | \"ping_pong\"; count: number; message: string; pairedToolName?: string; }): void;","entrypoint":"text-runtime","exportName":"logToolLoopAction","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 7c4d6d87d532b01c86a4ffb7503306263cce106253dd1898c0d5817295ec4340\nexport function logWarn(message: string, runtime?: RuntimeEnv): void;","entrypoint":"text-runtime","exportName":"logWarn","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logger.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookError(params: { channel: string; updateType?: string; chatId?: number | string; error: string; }): void;","entrypoint":"text-runtime","exportName":"logWebhookError","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookProcessed(params: { channel: string; updateType?: string; chatId?: number | string; durationMs?: number; }): void;","entrypoint":"text-runtime","exportName":"logWebhookProcessed","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function logWebhookReceived(params: { channel: string; updateType?: string; chatId?: number | string; }): void;","entrypoint":"text-runtime","exportName":"logWebhookReceived","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function lowercasePreservingWhitespace(value: string): string;","entrypoint":"text-runtime","exportName":"lowercasePreservingWhitespace","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function markDiagnosticSessionProgress(params: SessionRef): void;","entrypoint":"text-runtime","exportName":"markDiagnosticSessionProgress","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function markdownToIR(markdown: string, options?: MarkdownParseOptions): MarkdownIR;","entrypoint":"text-runtime","exportName":"markdownToIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function markdownToIRWithMeta(markdown: string, options?: MarkdownParseOptions): { ir: MarkdownIR; hasTables: boolean; tables: MarkdownTableMeta[]; };","entrypoint":"text-runtime","exportName":"markdownToIRWithMeta","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeArrayBackedTrimmedStringList(value: unknown): string[] | undefined;","entrypoint":"text-runtime","exportName":"normalizeArrayBackedTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeAtHashSlug(raw?: string | null): string;","entrypoint":"text-runtime","exportName":"normalizeAtHashSlug","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeCsvOrLooseStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeCsvOrLooseStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function normalizeE164(number: string): string;","entrypoint":"text-runtime","exportName":"normalizeE164","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeFastMode(raw?: unknown): FastMode | undefined;","entrypoint":"text-runtime","exportName":"normalizeFastMode","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeHyphenSlug(raw?: string | null): string;","entrypoint":"text-runtime","exportName":"normalizeHyphenSlug","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeLowercaseStringOrEmpty(value: unknown): string;","entrypoint":"text-runtime","exportName":"normalizeLowercaseStringOrEmpty","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeNullableString(value: unknown): string | null;","entrypoint":"text-runtime","exportName":"normalizeNullableString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalLowercaseString(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"normalizeOptionalLowercaseString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalString(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"normalizeOptionalString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalStringifiedId(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"normalizeOptionalStringifiedId","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeOptionalThreadValue(value: unknown): string | number | undefined;","entrypoint":"text-runtime","exportName":"normalizeOptionalThreadValue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeOptionalTrimmedStringList(value: unknown): string[] | undefined;","entrypoint":"text-runtime","exportName":"normalizeOptionalTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeSingleOrTrimmedStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeSingleOrTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeSortedUniqueStringEntries(values?: Iterable<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeSortedUniqueStringEntries","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeSortedUniqueTrimmedStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeSortedUniqueTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeStringEntries(list?: ReadonlyArray<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeStringEntries","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeStringEntriesLower(list?: ReadonlyArray<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeStringEntriesLower","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeStringifiedEntries(values?: ReadonlyArray<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeStringifiedEntries","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function normalizeStringifiedOptionalString(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"normalizeStringifiedOptionalString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeTrimmedStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueSingleOrTrimmedStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeUniqueSingleOrTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueStringEntries(values?: Iterable<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeUniqueStringEntries","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueStringEntriesLower(values?: Iterable<unknown>): string[];","entrypoint":"text-runtime","exportName":"normalizeUniqueStringEntriesLower","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function normalizeUniqueTrimmedStringList(value: unknown): string[];","entrypoint":"text-runtime","exportName":"normalizeUniqueTrimmedStringList","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function parseInlineDirectives(text?: string, options?: InlineDirectiveParseOptions): InlineDirectiveParseResult;","entrypoint":"text-runtime","exportName":"parseInlineDirectives","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function pathExists(targetPath: string): Promise<boolean>;","entrypoint":"text-runtime","exportName":"pathExists","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport function prefixSystemMessage(text: string): string;","entrypoint":"text-runtime","exportName":"prefixSystemMessage","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: 8a5f59456adac71367f2a91be9d85387878163c4eb37cbf6306c900c850bc469\nexport function readStringField(record: Record<string, unknown> | null | undefined, key: string): string | undefined;","entrypoint":"text-runtime","exportName":"readStringField","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/record-coerce.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function readStringValue(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"readStringValue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: a888abeb4030dd1f1412fd5ae1b500c652ef88aaaa3137f698a71542f6654970\nexport function redactIdentifier(value: string | undefined, opts?: { len?: number; }): string;","entrypoint":"text-runtime","exportName":"redactIdentifier","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact-identifier.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSecrets<T>(value: T): T;","entrypoint":"text-runtime","exportName":"redactSecrets","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveFieldValue(key: string, value: string, options?: RedactOptions): string;","entrypoint":"text-runtime","exportName":"redactSensitiveFieldValue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveFieldValueWithConfig(key: string, value: string, loggingConfig?: LoggingConfig): string;","entrypoint":"text-runtime","exportName":"redactSensitiveFieldValueWithConfig","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveLines(lines: string[], resolved: ResolvedRedactOptions): string[];","entrypoint":"text-runtime","exportName":"redactSensitiveLines","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactSensitiveText(text: string, options?: RedactOptions): string;","entrypoint":"text-runtime","exportName":"redactSensitiveText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactToolDetail(detail: string): string;","entrypoint":"text-runtime","exportName":"redactToolDetail","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactToolPayloadText(text: string): string;","entrypoint":"text-runtime","exportName":"redactToolPayloadText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function redactToolPayloadTextWithConfig(text: string, loggingConfig?: LoggingConfig): string;","entrypoint":"text-runtime","exportName":"redactToolPayloadTextWithConfig","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 6deeccaf57bc1a422d385b7debdf7ed5e28d79bf6634237cc9cf1ae52077b226\nexport function renderMarkdownIRChunksWithinLimit<TRendered>(options: RenderMarkdownIRChunksWithinLimitOptions<TRendered>): RenderedMarkdownChunk<TRendered>[];","entrypoint":"text-runtime","exportName":"renderMarkdownIRChunksWithinLimit","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/render-aware-chunking.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport function renderMarkdownWithMarkers(ir: MarkdownIR, options: RenderOptions, profile?: FormatCapabilityProfile): string;","entrypoint":"text-runtime","exportName":"renderMarkdownWithMarkers","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function requestStuckDiagnosticSessionRecovery(params: StuckSessionRecoveryRequest): Promise<StuckSessionRecoveryOutcome | undefined>;","entrypoint":"text-runtime","exportName":"requestStuckDiagnosticSessionRecovery","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function resetDiagnosticStateForTest(): void;","entrypoint":"text-runtime","exportName":"resetDiagnosticStateForTest","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function resetLogger(): void;","entrypoint":"text-runtime","exportName":"resetLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function resolveConfigDir(env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"text-runtime","exportName":"resolveConfigDir","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 890b510112d0769c05dcb026924581c5eb6661e7ec49464a69d9cc20f8d2cd24\nexport function resolveGlobalMap<TKey, TValue>(key: symbol, reset?: GlobalSingletonLifecycle | GlobalSingletonReset<Map<TKey, TValue>>, lifecycle?: GlobalSingletonLifecycle): Map<TKey, TValue>;","entrypoint":"text-runtime","exportName":"resolveGlobalMap","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/global-singleton.ts"}
|
|
{"declaration":"// declaration closure: 890b510112d0769c05dcb026924581c5eb6661e7ec49464a69d9cc20f8d2cd24\nexport function resolveGlobalSingleton<T>(key: symbol, create: () => T, reset?: GlobalSingletonReset<T>, lifecycle?: GlobalSingletonLifecycle): T;","entrypoint":"text-runtime","exportName":"resolveGlobalSingleton","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/global-singleton.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function resolveHomeDir(): string | undefined;","entrypoint":"text-runtime","exportName":"resolveHomeDir","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport function resolvePrimaryStringValue(value: unknown): string | undefined;","entrypoint":"text-runtime","exportName":"resolvePrimaryStringValue","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport function resolveReactionLevel(params: { value: unknown; defaultLevel: ReactionLevel; invalidFallback: \"ack\" | \"minimal\"; }): ResolvedReactionLevel;","entrypoint":"text-runtime","exportName":"resolveReactionLevel","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport function resolveRedactOptions(options?: RedactOptions): ResolvedRedactOptions;","entrypoint":"text-runtime","exportName":"resolveRedactOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function resolveStuckSessionAbortMs(stuckSessionWarnMs: number): number;","entrypoint":"text-runtime","exportName":"resolveStuckSessionAbortMs","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function resolveStuckSessionWarnMs(): number;","entrypoint":"text-runtime","exportName":"resolveStuckSessionWarnMs","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: aa165d3b44dcad8896c610f584454da3a25856f09217905fd4e58cc5c691891f\nexport function resolveUserPath(input: string, env?: NodeJS.ProcessEnv, homedir?: () => string): string;","entrypoint":"text-runtime","exportName":"resolveUserPath","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/infra/home-dir.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function safeParseJson<T>(raw: string): T | null;","entrypoint":"text-runtime","exportName":"safeParseJson","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantFinalAnswerText(text: string): string;","entrypoint":"text-runtime","exportName":"sanitizeAssistantFinalAnswerText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleText(text: string): string;","entrypoint":"text-runtime","exportName":"sanitizeAssistantVisibleText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleTextWithOptions(text: string, options?: { trim?: \"none\" | \"both\"; }): string;","entrypoint":"text-runtime","exportName":"sanitizeAssistantVisibleTextWithOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function sanitizeAssistantVisibleTextWithProfile(text: string, profile?: AssistantVisibleTextSanitizerProfile): string;","entrypoint":"text-runtime","exportName":"sanitizeAssistantVisibleTextWithProfile","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function sanitizeReplyDirectiveId(rawReplyToId?: string): string | undefined;","entrypoint":"text-runtime","exportName":"sanitizeReplyDirectiveId","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: 2c6a9d3e3b4d35816171132c5fc7bc4674bad89e3f747ba430b28b14ef1f5689\nexport function sanitizeTerminalText(input: string): string;","entrypoint":"text-runtime","exportName":"sanitizeTerminalText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/terminal-core/src/safe-text.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function setLoggerConfigLoaderForTests(loader?: LoggerConfigLoader): void;","entrypoint":"text-runtime","exportName":"setLoggerConfigLoaderForTests","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function setLoggerOverride(settings: LoggerSettings | null): void;","entrypoint":"text-runtime","exportName":"setLoggerOverride","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: a888abeb4030dd1f1412fd5ae1b500c652ef88aaaa3137f698a71542f6654970\nexport function sha256HexPrefix(value: string, len?: number): string;","entrypoint":"text-runtime","exportName":"sha256HexPrefix","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/redact-identifier.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function shortenHomeInString(input: string): string;","entrypoint":"text-runtime","exportName":"shortenHomeInString","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport function shortenHomePath(input: string): string;","entrypoint":"text-runtime","exportName":"shortenHomePath","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 55b01451155ba865cae6c0e8e7ca9b0c3be32b6f1e2dde7d0f951d2c4f1c2351\nexport function sleep(ms: number, signal?: AbortSignal): Promise<void>;","entrypoint":"text-runtime","exportName":"sleep","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/sleep.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport function sliceMarkdownIR(ir: MarkdownIR, start: number, end: number): MarkdownIR;","entrypoint":"text-runtime","exportName":"sliceMarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 177ce5f7770e481ecd44221bee1f8a64764e2a3ec3ebbf440cdf6b14a4aa54c4\nexport function sliceUtf16Safe(input: string, start: number, end?: number): string;","entrypoint":"text-runtime","exportName":"sliceUtf16Safe","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/utf16-slice.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function sortUniqueStrings(values: Iterable<string>): string[];","entrypoint":"text-runtime","exportName":"sortUniqueStrings","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function startDiagnosticHeartbeat(config?: OpenClawConfig, opts?: StartDiagnosticHeartbeatOptions): void;","entrypoint":"text-runtime","exportName":"startDiagnosticHeartbeat","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function stopDiagnosticHeartbeat(): void;","entrypoint":"text-runtime","exportName":"stopDiagnosticHeartbeat","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripAssistantInternalScaffolding(text: string): string;","entrypoint":"text-runtime","exportName":"stripAssistantInternalScaffolding","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripAssistantInternalTraceLines(text: string): string;","entrypoint":"text-runtime","exportName":"stripAssistantInternalTraceLines","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripDowngradedToolCallText(text: string): string;","entrypoint":"text-runtime","exportName":"stripDowngradedToolCallText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsForDelivery(text: string): StripInlineDirectiveTagsResult;","entrypoint":"text-runtime","exportName":"stripInlineDirectiveTagsForDelivery","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsForDisplay(text: string): StripInlineDirectiveTagsResult;","entrypoint":"text-runtime","exportName":"stripInlineDirectiveTagsForDisplay","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport function stripInlineDirectiveTagsFromMessageForDisplay(message: DisplayMessageWithContent | undefined): DisplayMessageWithContent | undefined;","entrypoint":"text-runtime","exportName":"stripInlineDirectiveTagsFromMessageForDisplay","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripLegacyBracketToolCallBlocks(text: string): string;","entrypoint":"text-runtime","exportName":"stripLegacyBracketToolCallBlocks","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: 746d718ceea87275b277c15105fa4dcf853089e5eaa0b2bc641818f9aa814af7\nexport function stripMarkdown(text: string, options?: StripMarkdownOptions, profile?: FormatCapabilityProfile): string;","entrypoint":"text-runtime","exportName":"stripMarkdown","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/strip-markdown.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripMinimaxToolCallXml(text: string): string;","entrypoint":"text-runtime","exportName":"stripMinimaxToolCallXml","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport function stripReasoningTagsFromText(text: string, options?: { mode?: ReasoningTagMode; trim?: ReasoningTagTrim; scope?: ReasoningTagScope; }): string;","entrypoint":"text-runtime","exportName":"stripReasoningTagsFromText","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport function stripToolCallXmlTags(input: string, options?: { stripFunctionCallsXmlPayloads?: boolean; stripFunctionResponseAfterPluralToolCalls?: boolean; }): string;","entrypoint":"text-runtime","exportName":"stripToolCallXmlTags","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: 4f21f02017332412796d69b99efef3b49b2dfdc9e2d0e491e75c68a124aae4cd\nexport function summarizeStringEntries(params: { entries?: ReadonlyArray<string> | null; limit?: number; emptyText?: string; }): string;","entrypoint":"text-runtime","exportName":"summarizeStringEntries","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/shared/string-sample.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport function toPinoLikeLogger(logger: TsLogger<LogObj>, level: LogLevel): PinoLikeLogger;","entrypoint":"text-runtime","exportName":"toPinoLikeLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 177ce5f7770e481ecd44221bee1f8a64764e2a3ec3ebbf440cdf6b14a4aa54c4\nexport function truncateUtf16Safe(input: string, maxLen: number): string;","entrypoint":"text-runtime","exportName":"truncateUtf16Safe","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/utf16-slice.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function uniqueStrings(values: Iterable<string>): string[];","entrypoint":"text-runtime","exportName":"uniqueStrings","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 609b074b121584ab9593401eb63dde943f1f8b943c2eedef80515d363e46c236\nexport function uniqueValues<T>(values: Iterable<T>): T[];","entrypoint":"text-runtime","exportName":"uniqueValues","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"packages/normalization-core/src/string-normalization.ts"}
|
|
{"declaration":"// declaration closure: 038ced196f226cc6a2234f62cbb3424f89e9cf728bf3dbff39c942cd84a6ad35\nexport function updateDiagnosticSessionFile(params: SessionRef): void;","entrypoint":"text-runtime","exportName":"updateDiagnosticSessionFile","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"src/logging/diagnostic.ts"}
|
|
{"declaration":"export function withTimeout<T>(promise: Promise<T>, timeoutMs: number, labelOrOptions?: string | { label?: string; message?: string; createError?: () => Error; }): Promise<T>;","entrypoint":"text-runtime","exportName":"withTimeout","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"function","recordType":"export","sourcePath":"node_modules/@openclaw/fs-safe/dist/timing.d.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport const DEFAULT_LOG_DIR: string;","entrypoint":"text-runtime","exportName":"DEFAULT_LOG_DIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport const DEFAULT_LOG_FILE: string;","entrypoint":"text-runtime","exportName":"DEFAULT_LOG_FILE","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 127d7c828a88d512c039e18a1753175c61b41c43775893a76267d73a78ff8f99\nexport const FILE_REF_EXTENSIONS_WITH_TLD: Set<string>;","entrypoint":"text-runtime","exportName":"FILE_REF_EXTENSIONS_WITH_TLD","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/shared/text/auto-linked-file-ref.ts"}
|
|
{"declaration":"// declaration closure: 0477cc6ecf34ea9aaefe47028657c55563bd1f22a49280b7a82dac6a75694ec4\nexport const SYSTEM_MARK: \"⚙️\";","entrypoint":"text-runtime","exportName":"SYSTEM_MARK","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/infra/system-message.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport const __test__: { drainFileLogQueueSyncForTests: () => void; flushFileLogQueueForTests: () => Promise<void>; resetFileLogTransportForTests: () => void; resolveActiveLogFile: (file: string) => string; setFileLogAppenderForTests: (value?: (options: import(\"@openclaw/fs-safe/advanced\").AppendRegularFileOptions) => Promise<void>) => void; setFileLogQueueMaxRecordsForTests: (value?: number) => void; setHostnameResolverForTests: (resolver?: HostnameResolver) => void; shouldSkipMutatingLoggingConfigRead: (argv?: string[]) => boolean;};","entrypoint":"text-runtime","exportName":"__test__","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport const clamp: (value: number, min: number, max: number) => number;","entrypoint":"text-runtime","exportName":"clamp","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: 8560016657004bdb1e8d12c8c680a5b090fafab93a0d9e62034c0f8a4252cb3a\nexport const diagnosticLogger: import(\"./subsystem.js\").SubsystemLogger;","entrypoint":"text-runtime","exportName":"diagnosticLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/logging/diagnostic-runtime.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport const testApi: { drainFileLogQueueSyncForTests: () => void; flushFileLogQueueForTests: () => Promise<void>; resetFileLogTransportForTests: () => void; resolveActiveLogFile: (file: string) => string; setFileLogAppenderForTests: (value?: (options: import(\"@openclaw/fs-safe/advanced\").AppendRegularFileOptions) => Promise<void>) => void; setFileLogQueueMaxRecordsForTests: (value?: number) => void; setHostnameResolverForTests: (resolver?: HostnameResolver) => void; shouldSkipMutatingLoggingConfigRead: (argv?: string[]) => boolean;};","entrypoint":"text-runtime","exportName":"testApi","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"const","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: e07d55e235fa578a39dc2e71ca965ae8f5f94bb29cd51b2db14a533b310d10b8\nexport let CONFIG_DIR: string;","entrypoint":"text-runtime","exportName":"CONFIG_DIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"variable","recordType":"export","sourcePath":"src/utils.ts"}
|
|
{"declaration":"// declaration closure: d648d6499afd88bb3adeb0d4d1cbff77d793fe3384fe0ca93de3a0fa7dfeaabf\nexport type AssistantVisibleTextSanitizerProfile = AssistantVisibleTextSanitizerProfile;","entrypoint":"text-runtime","exportName":"AssistantVisibleTextSanitizerProfile","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/text/assistant-visible-text.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport type DisplayMessageWithContent = DisplayMessageWithContent;","entrypoint":"text-runtime","exportName":"DisplayMessageWithContent","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: afe3141cd4ee8f2f397c223389f35fa0dda717798ad3c5595608d1be720e0a11\nexport type FastMode = FastMode;","entrypoint":"text-runtime","exportName":"FastMode","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/normalization-core/src/string-coerce.ts"}
|
|
{"declaration":"// declaration closure: f695aca5f46d2189528de580c83b9265fa5b46506877fbf9b48817194b5337ce\nexport type InlineDirectiveParseResult = InlineDirectiveParseResult;","entrypoint":"text-runtime","exportName":"InlineDirectiveParseResult","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/directive-tags.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport type LoggerResolvedSettings = ResolvedSettings;","entrypoint":"text-runtime","exportName":"LoggerResolvedSettings","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: bdbb1d3eda256409d16d33275b746d6dd831424c7bb9158410f9bb90b7bc3d9a\nexport type LoggerSettings = LoggerSettings;","entrypoint":"text-runtime","exportName":"LoggerSettings","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/types.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownIR = MarkdownIR;","entrypoint":"text-runtime","exportName":"MarkdownIR","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownLinkSpan = MarkdownLinkSpan;","entrypoint":"text-runtime","exportName":"MarkdownLinkSpan","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownParseOptions = MarkdownParseOptions;","entrypoint":"text-runtime","exportName":"MarkdownParseOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownStyle = MarkdownStyle;","entrypoint":"text-runtime","exportName":"MarkdownStyle","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: 9d02e55e856fdc790abe5b014116057c21f3a3fb4ac9baba72556dead5656e67\nexport type MarkdownStyleSpan = MarkdownStyleSpan;","entrypoint":"text-runtime","exportName":"MarkdownStyleSpan","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir-spans.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownTableCell = MarkdownTableCell;","entrypoint":"text-runtime","exportName":"MarkdownTableCell","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownTableData = MarkdownTableData;","entrypoint":"text-runtime","exportName":"MarkdownTableData","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: b51ca7ae87ef61e8ab2c1ae882e911481ee2d60e4c519c1b5841a4a6468c9662\nexport type MarkdownTableMeta = MarkdownTableMeta;","entrypoint":"text-runtime","exportName":"MarkdownTableMeta","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/ir.ts"}
|
|
{"declaration":"// declaration closure: 503775f93b0b7c3c831dab6cf9ea65e23dca4511bcfdcf2607692c3564f46f15\nexport type PinoLikeLogger = PinoLikeLogger;","entrypoint":"text-runtime","exportName":"PinoLikeLogger","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/logger.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport type ReactionLevel = ReactionLevel;","entrypoint":"text-runtime","exportName":"ReactionLevel","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport type ReasoningTagMode = ReasoningTagMode;","entrypoint":"text-runtime","exportName":"ReasoningTagMode","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport type ReasoningTagScope = ReasoningTagScope;","entrypoint":"text-runtime","exportName":"ReasoningTagScope","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 6f3d60880b7a22ba3cef530aa423887edb11e997eb1ea6144823fdee1adf17c8\nexport type ReasoningTagTrim = ReasoningTagTrim;","entrypoint":"text-runtime","exportName":"ReasoningTagTrim","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/text/reasoning-tags.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport type RedactOptions = RedactOptions;","entrypoint":"text-runtime","exportName":"RedactOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport type RedactPattern = RedactPattern;","entrypoint":"text-runtime","exportName":"RedactPattern","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport type RedactSensitiveMode = RedactSensitiveMode;","entrypoint":"text-runtime","exportName":"RedactSensitiveMode","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderLink = RenderLink;","entrypoint":"text-runtime","exportName":"RenderLink","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 6deeccaf57bc1a422d385b7debdf7ed5e28d79bf6634237cc9cf1ae52077b226\nexport type RenderMarkdownIRChunksWithinLimitOptions<TRendered> = RenderMarkdownIRChunksWithinLimitOptions<TRendered>;","entrypoint":"text-runtime","exportName":"RenderMarkdownIRChunksWithinLimitOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render-aware-chunking.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderOptions = RenderOptions;","entrypoint":"text-runtime","exportName":"RenderOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderStyleMap = Partial<Record<MarkdownStyle, RenderStyleMarker>>;","entrypoint":"text-runtime","exportName":"RenderStyleMap","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 92149e4f1fd73f553b0e91358982de2eca8f774ebd1c6ec776282e71d49a234c\nexport type RenderStyleMarker = RenderStyleMarker;","entrypoint":"text-runtime","exportName":"RenderStyleMarker","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render.ts"}
|
|
{"declaration":"// declaration closure: 6deeccaf57bc1a422d385b7debdf7ed5e28d79bf6634237cc9cf1ae52077b226\nexport type RenderedMarkdownChunk<TRendered> = RenderedMarkdownChunk<TRendered>;","entrypoint":"text-runtime","exportName":"RenderedMarkdownChunk","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"packages/markdown-core/src/render-aware-chunking.ts"}
|
|
{"declaration":"// declaration closure: 87723f17ff40a2813fa983fbb715da0f62550d48a27e0f4c36c1f269a39b662f\nexport type ResolvedReactionLevel = ResolvedReactionLevel;","entrypoint":"text-runtime","exportName":"ResolvedReactionLevel","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/utils/reaction-level.ts"}
|
|
{"declaration":"// declaration closure: 9c91f73a16e5c9d27a7e47561cfdd91e40051d41dc95bef22883ad72b36d98d2\nexport type ResolvedRedactOptions = ResolvedRedactOptions;","entrypoint":"text-runtime","exportName":"ResolvedRedactOptions","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/logging/redact.ts"}
|
|
{"declaration":"// declaration closure: 00f959c09e06710acf6dde25151e0be3bd709a54f714663a828bfe80b5b51f85\nexport type ScopedExpiringIdCache<TScope extends string | number, TId extends string | number> = ScopedExpiringIdCache<TScope, TId>;","entrypoint":"text-runtime","exportName":"ScopedExpiringIdCache","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"type","recordType":"export","sourcePath":"src/shared/scoped-expiring-id-cache.ts"}
|
|
{"declaration":"// declaration closure: 5408e45b93fe7dd54a52495dc2db63b23b9b5275523476b8b721576365c56a8b\nexport interface CodeRegion {\n start: number;\n end: number;\n}","entrypoint":"text-runtime","exportName":"CodeRegion","importSpecifier":"openclaw/plugin-sdk/text-runtime","kind":"interface","recordType":"export","sourcePath":"src/shared/text/code-regions.ts"}
|
|
{"category":null,"entrypoint":"tool-plugin","importSpecifier":"openclaw/plugin-sdk/tool-plugin","recordType":"module","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport function defineToolPlugin<TConfigSchema extends TSchema | undefined = undefined>(definition: DefineToolPluginOptions<TConfigSchema>): DefinedToolPluginEntry;","entrypoint":"tool-plugin","exportName":"defineToolPlugin","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport function getToolPluginMetadata(entry: unknown): ToolPluginMetadata | undefined;","entrypoint":"tool-plugin","exportName":"getToolPluginMetadata","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport const toolPluginMetadataSymbol: typeof toolPluginMetadataSymbol;","entrypoint":"tool-plugin","exportName":"toolPluginMetadataSymbol","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type DefineToolPluginOptions<TConfigSchema extends TSchema | undefined = undefined> = DefineToolPluginOptions<TConfigSchema>;","entrypoint":"tool-plugin","exportName":"DefineToolPluginOptions","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type DefinedToolPluginEntry = DefinedToolPluginEntry;","entrypoint":"tool-plugin","exportName":"DefinedToolPluginEntry","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type ToolPluginExecutionContext = ToolPluginExecutionContext;","entrypoint":"tool-plugin","exportName":"ToolPluginExecutionContext","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type ToolPluginFactoryContext<TConfig> = ToolPluginFactoryContext<TConfig>;","entrypoint":"tool-plugin","exportName":"ToolPluginFactoryContext","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type ToolPluginMetadata = ToolPluginMetadata;","entrypoint":"tool-plugin","exportName":"ToolPluginMetadata","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type ToolPluginStaticToolMetadata = ToolPluginStaticToolMetadata;","entrypoint":"tool-plugin","exportName":"ToolPluginStaticToolMetadata","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"declaration":"// declaration closure: bf1904b561ce9cfc563fb27b1d158b56fc09707bced541e6fd50049380cebbae\nexport type ToolPluginToolDefinition<TConfig, TParamsSchema extends TSchema> = ToolPluginToolDefinition<TConfig, TParamsSchema>;","entrypoint":"tool-plugin","exportName":"ToolPluginToolDefinition","importSpecifier":"openclaw/plugin-sdk/tool-plugin","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/tool-plugin.ts"}
|
|
{"category":null,"entrypoint":"tool-results","importSpecifier":"openclaw/plugin-sdk/tool-results","recordType":"module","sourcePath":"src/plugin-sdk/tool-results.ts"}
|
|
{"declaration":"// declaration closure: bbcf0c759f0526bc41750b31e703cdc2eff89b5bb7c11b3cb91bb48eb23483ea\nexport function jsonResult<TDetails>(payload: TDetails): AgentToolResult<TDetails>;","entrypoint":"tool-results","exportName":"jsonResult","importSpecifier":"openclaw/plugin-sdk/tool-results","kind":"function","recordType":"export","sourcePath":"src/agents/tools/tool-results.ts"}
|
|
{"declaration":"// declaration closure: bbcf0c759f0526bc41750b31e703cdc2eff89b5bb7c11b3cb91bb48eb23483ea\nexport function textResult<TDetails>(text: string, details: TDetails): AgentToolResult<TDetails>;","entrypoint":"tool-results","exportName":"textResult","importSpecifier":"openclaw/plugin-sdk/tool-results","kind":"function","recordType":"export","sourcePath":"src/agents/tools/tool-results.ts"}
|
|
{"declaration":"// declaration closure: 6fd27b0cd1354c477bc90880c380613be1e701e6166815acccea4e6be70bfdd6\nexport interface AgentToolResult<T> {\n content: (TextContent | ImageContent)[];\n details: T;\n progress?: AgentToolProgress;\n terminate?: boolean;\n}","entrypoint":"tool-results","exportName":"AgentToolResult","importSpecifier":"openclaw/plugin-sdk/tool-results","kind":"interface","recordType":"export","sourcePath":"packages/agent-core/src/types.ts"}
|
|
{"category":null,"entrypoint":"tool-send","importSpecifier":"openclaw/plugin-sdk/tool-send","recordType":"module","sourcePath":"src/plugin-sdk/tool-send.ts"}
|
|
{"declaration":"// declaration closure: 1530b4167a715dfdffdb620fc1c8a2e95ba0b50ad61d31c2d947b8b01ab70a95\nexport function extractToolSend(args: Record<string, unknown>, expectedAction?: string): { to: string; accountId?: string; threadId?: string; threadSuppressed?: boolean; } | null;","entrypoint":"tool-send","exportName":"extractToolSend","importSpecifier":"openclaw/plugin-sdk/tool-send","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/tool-send.ts"}
|
|
{"declaration":"// declaration closure: 80e27437f11020a48ba291e748599e78e653a0a586516d34af75047c768480c7\nexport type ChannelToolSend = ChannelToolSend;","entrypoint":"tool-send","exportName":"ChannelToolSend","importSpecifier":"openclaw/plugin-sdk/tool-send","kind":"type","recordType":"export","sourcePath":"src/channels/plugins/types.core.ts"}
|
|
{"category":null,"entrypoint":"web-media","importSpecifier":"openclaw/plugin-sdk/web-media","recordType":"module","sourcePath":"src/plugin-sdk/web-media.ts"}
|
|
{"declaration":"// declaration closure: b827fc5327307d3d85c4a9f53611c14cff3ecb532102421f7c82161c84497f18\nexport function getDefaultLocalRoots(): readonly string[];","entrypoint":"web-media","exportName":"getDefaultLocalRoots","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"function","recordType":"export","sourcePath":"src/media/local-media-access.ts"}
|
|
{"declaration":"// declaration closure: f539187f8ed9653ed67ac09db6beabdf3e94c95314aff6cf286f2a29d53e7441\nexport function loadWebMedia(mediaUrl: string, maxBytesOrOptions?: number | WebMediaOptions, options?: { ssrfPolicy?: SsrFPolicy; localRoots?: readonly string[] | \"any\"; }): Promise<WebMediaResult>;","entrypoint":"web-media","exportName":"loadWebMedia","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"function","recordType":"export","sourcePath":"src/media/web-media.ts"}
|
|
{"declaration":"// declaration closure: f539187f8ed9653ed67ac09db6beabdf3e94c95314aff6cf286f2a29d53e7441\nexport function loadWebMediaRaw(mediaUrl: string, maxBytesOrOptions?: number | WebMediaOptions, options?: { ssrfPolicy?: SsrFPolicy; localRoots?: readonly string[] | \"any\"; }): Promise<WebMediaResult>;","entrypoint":"web-media","exportName":"loadWebMediaRaw","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"function","recordType":"export","sourcePath":"src/media/web-media.ts"}
|
|
{"declaration":"// declaration closure: f539187f8ed9653ed67ac09db6beabdf3e94c95314aff6cf286f2a29d53e7441\nexport function optimizeImageToJpeg(buffer: Buffer, maxBytes: number, opts?: { contentType?: string; fileName?: string; imageCompression?: ImageCompressionPolicy; }): Promise<{ buffer: Buffer; optimizedSize: number; resizeSide: number; quality: number; }>;","entrypoint":"web-media","exportName":"optimizeImageToJpeg","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"function","recordType":"export","sourcePath":"src/media/web-media.ts"}
|
|
{"declaration":"// declaration closure: e06f356bb26e629d29b6aa74353b40ee5f991b847bdffc61baccaf3fa48ac569\nexport function optimizeImageToPng(buffer: Buffer, maxBytes: number, options?: { sides?: readonly number[]; }): Promise<{ buffer: Buffer; optimizedSize: number; resizeSide: number; compressionLevel: number; }>;","entrypoint":"web-media","exportName":"optimizeImageToPng","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"function","recordType":"export","sourcePath":"src/media/image-ops.ts"}
|
|
{"declaration":"// declaration closure: b827fc5327307d3d85c4a9f53611c14cff3ecb532102421f7c82161c84497f18\nexport type LocalMediaAccessErrorCode = LocalMediaAccessErrorCode;","entrypoint":"web-media","exportName":"LocalMediaAccessErrorCode","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"type","recordType":"export","sourcePath":"src/media/local-media-access.ts"}
|
|
{"declaration":"// declaration closure: f539187f8ed9653ed67ac09db6beabdf3e94c95314aff6cf286f2a29d53e7441\nexport type WebMediaResult = WebMediaResult;","entrypoint":"web-media","exportName":"WebMediaResult","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"type","recordType":"export","sourcePath":"src/media/web-media.ts"}
|
|
{"declaration":"// declaration closure: b827fc5327307d3d85c4a9f53611c14cff3ecb532102421f7c82161c84497f18\nexport class LocalMediaAccessError extends Error {\n code: LocalMediaAccessErrorCode;\n constructor(code: LocalMediaAccessErrorCode, message: string, options?: ErrorOptions);\n}","entrypoint":"web-media","exportName":"LocalMediaAccessError","importSpecifier":"openclaw/plugin-sdk/web-media","kind":"class","recordType":"export","sourcePath":"src/media/local-media-access.ts"}
|
|
{"category":"channel","entrypoint":"webhook-ingress","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","recordType":"module","sourcePath":"src/plugin-sdk/webhook-ingress.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function applyBasicWebhookRequestGuards(params: { req: IncomingMessage; res: ServerResponse; allowMethods?: readonly string[]; rateLimiter?: FixedWindowRateLimiter; rateLimitKey?: string; nowMs?: number; requireJsonContentType?: boolean; }): boolean;","entrypoint":"webhook-ingress","exportName":"applyBasicWebhookRequestGuards","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function beginWebhookRequestPipelineOrReject(params: { req: IncomingMessage; res: ServerResponse; allowMethods?: readonly string[]; rateLimiter?: FixedWindowRateLimiter; rateLimitKey?: string; nowMs?: number; requireJsonContentType?: boolean; inFlightLimiter?: WebhookInFlightLimiter; inFlightKey?: string; inFlightLimitStatusCode?: number; inFlightLimitMessage?: string; }): { ok: true; release: () => void; } | { ok: false; };","entrypoint":"webhook-ingress","exportName":"beginWebhookRequestPipelineOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function canonicalizeWebhookRouteKey(raw: string): string;","entrypoint":"webhook-ingress","exportName":"canonicalizeWebhookRouteKey","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: e191e16fefea783ec32f834cd574e49c26297395f5ce5f834bddb9d85e64bfff\nexport function createAuthRateLimiter(config?: RateLimitConfig): AuthRateLimiter;","entrypoint":"webhook-ingress","exportName":"createAuthRateLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/gateway/auth-rate-limit.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport function createBoundedCounter(options: { maxTrackedKeys: number; ttlMs?: number; pruneIntervalMs?: number; }): BoundedCounter;","entrypoint":"webhook-ingress","exportName":"createBoundedCounter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport function createFixedWindowRateLimiter(options: { windowMs: number; maxRequests: number; maxTrackedKeys: number; pruneIntervalMs?: number; }): FixedWindowRateLimiter;","entrypoint":"webhook-ingress","exportName":"createFixedWindowRateLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport function createWebhookAnomalyTracker(options?: { maxTrackedKeys?: number; ttlMs?: number; logEvery?: number; trackedStatusCodes?: readonly number[]; }): WebhookAnomalyTracker;","entrypoint":"webhook-ingress","exportName":"createWebhookAnomalyTracker","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function createWebhookInFlightLimiter(options?: { maxInFlightPerKey?: number; maxTrackedKeys?: number; }): WebhookInFlightLimiter;","entrypoint":"webhook-ingress","exportName":"createWebhookInFlightLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function isJsonContentType(value: string | string[] | undefined): boolean;","entrypoint":"webhook-ingress","exportName":"isJsonContentType","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function isRequestBodyLimitError(error: unknown, code?: RequestBodyLimitErrorCode): error is RequestBodyLimitError;","entrypoint":"webhook-ingress","exportName":"isRequestBodyLimitError","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 189fc52bb654148d17da106a1676930370844d4436ae3f49c25fe7bdf1a3a28d\nexport function normalizePluginHttpPath(path?: string | null, fallback?: string | null): string | null;","entrypoint":"webhook-ingress","exportName":"normalizePluginHttpPath","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugins/http-path.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function normalizeWebhookPath(raw: string): string;","entrypoint":"webhook-ingress","exportName":"normalizeWebhookPath","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: a4a9a6c1aa81a38042503d752176393d483bcff7f62ac37211dcc259ce695878\nexport function rawDataToString(data: WebSocket.RawData, encoding?: BufferEncoding): string;","entrypoint":"webhook-ingress","exportName":"rawDataToString","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/infra/ws.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function readJsonWebhookBodyOrReject(params: { req: IncomingMessage; res: ServerResponse; maxBytes?: number; timeoutMs?: number; profile?: WebhookBodyReadProfile; emptyObjectOnEmpty?: boolean; invalidJsonMessage?: string; }): Promise<{ ok: true; value: unknown; } | { ok: false; }>;","entrypoint":"webhook-ingress","exportName":"readJsonWebhookBodyOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readRequestBodyWithLimit(req: IncomingMessage, options: ReadRequestBodyOptions): Promise<string>;","entrypoint":"webhook-ingress","exportName":"readRequestBodyWithLimit","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function readWebhookBodyOrReject(params: { req: IncomingMessage; res: ServerResponse; maxBytes?: number; timeoutMs?: number; profile?: WebhookBodyReadProfile; invalidBodyMessage?: string; }): Promise<{ ok: true; value: string; } | { ok: false; }>;","entrypoint":"webhook-ingress","exportName":"readWebhookBodyOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 4a0bf6406d3263833de81d7259278a340ee8f48ac4c5db4680e3a121e9dfe5cd\nexport function registerPluginHttpRoute(params: { path?: string | null; fallbackPath?: string | null; handler: PluginHttpRouteHandler; auth: PluginHttpRouteRegistration[\"auth\"]; match?: PluginHttpRouteRegistration[\"match\"]; gatewayRuntimeScopeSurface?: PluginHttpRouteRegistration[\"gatewayRuntimeScopeSurface\"]; replaceExisting?: boolean; reuseExistingSameOwner?: boolean; throwOnFailure?: boolean; pluginId?: string; source?: string; accountId?: string; log?: (message: string) => void; registry?: PluginRegistry; }): () => void;","entrypoint":"webhook-ingress","exportName":"registerPluginHttpRoute","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugins/http-registry.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function registerWebhookTarget<T extends { path: string; }>(targetsByPath: Map<string, T[]>, target: T, opts?: RegisterWebhookTargetOptions<T>): RegisteredWebhookTarget<T>;","entrypoint":"webhook-ingress","exportName":"registerWebhookTarget","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function registerWebhookTargetWithPluginRoute<T extends { path: string; }>(params: { targetsByPath: Map<string, T[]>; target: T; route: RegisterWebhookPluginRouteOptions; onLastPathTargetRemoved?: RegisterWebhookTargetOptions<T>[\"onLastPathTargetRemoved\"]; }): RegisteredWebhookTarget<T>;","entrypoint":"webhook-ingress","exportName":"registerWebhookTargetWithPluginRoute","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function requestBodyErrorToText(code: RequestBodyLimitErrorCode): string;","entrypoint":"webhook-ingress","exportName":"requestBodyErrorToText","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: d4e41adbe9f58ff1527ec66cfcf425514d2247c2953b1e56c48f2ee83f2972af\nexport function resolveRequestClientIp(req?: IncomingMessage, trustedProxies?: string[], allowRealIpFallback?: boolean): string | undefined;","entrypoint":"webhook-ingress","exportName":"resolveRequestClientIp","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/gateway/net.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveSingleWebhookTarget<T>(targets: readonly T[], isMatch: (target: T) => boolean): WebhookTargetMatchResult<T>;","entrypoint":"webhook-ingress","exportName":"resolveSingleWebhookTarget","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveSingleWebhookTargetAsync<T>(targets: readonly T[], isMatch: (target: T) => Promise<boolean>): Promise<WebhookTargetMatchResult<T>>;","entrypoint":"webhook-ingress","exportName":"resolveSingleWebhookTargetAsync","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveWebhookPath(params: { webhookPath?: string; webhookUrl?: string; defaultPath?: string | null; }): string | null;","entrypoint":"webhook-ingress","exportName":"resolveWebhookPath","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveWebhookTargetWithAuthOrReject<T>(params: { targets: readonly T[]; res: ServerResponse; isMatch: (target: T) => boolean | Promise<boolean>; unauthorizedStatusCode?: number; unauthorizedMessage?: string; ambiguousStatusCode?: number; ambiguousMessage?: string; }): Promise<T | null>;","entrypoint":"webhook-ingress","exportName":"resolveWebhookTargetWithAuthOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveWebhookTargetWithAuthOrRejectSync<T>(params: { targets: readonly T[]; res: ServerResponse; isMatch: (target: T) => boolean; unauthorizedStatusCode?: number; unauthorizedMessage?: string; ambiguousStatusCode?: number; ambiguousMessage?: string; }): T | null;","entrypoint":"webhook-ingress","exportName":"resolveWebhookTargetWithAuthOrRejectSync","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function resolveWebhookTargets<T>(req: IncomingMessage, targetsByPath: Map<string, T[]>): { path: string; targets: T[]; } | null;","entrypoint":"webhook-ingress","exportName":"resolveWebhookTargets","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport function withResolvedWebhookRequestPipeline<T>(params: { req: IncomingMessage; res: ServerResponse; targetsByPath: Map<string, T[]>; allowMethods?: readonly string[]; rateLimiter?: FixedWindowRateLimiter; rateLimitKey?: string; nowMs?: number; requireJsonContentType?: boolean; inFlightLimiter?: WebhookInFlightLimiter; inFlightKey?: string | ((args: { req: IncomingMessage; path: string; targets: T[]; }) => string); inFlightLimitStatusCode?: number; inFlightLimitMessage?: string; handle: (args: { path: string; targets: T[]; }) => Promise<boolean | void> | boolean | void; }): Promise<boolean>;","entrypoint":"webhook-ingress","exportName":"withResolvedWebhookRequestPipeline","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport const DEFAULT_WEBHOOK_MAX_BODY_BYTES: number;","entrypoint":"webhook-ingress","exportName":"DEFAULT_WEBHOOK_MAX_BODY_BYTES","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport const WEBHOOK_ANOMALY_COUNTER_DEFAULTS: Readonly<{ maxTrackedKeys: 4096; ttlMs: number; logEvery: 25;}>;","entrypoint":"webhook-ingress","exportName":"WEBHOOK_ANOMALY_COUNTER_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport const WEBHOOK_ANOMALY_STATUS_CODES: readonly number[];","entrypoint":"webhook-ingress","exportName":"WEBHOOK_ANOMALY_STATUS_CODES","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport const WEBHOOK_BODY_READ_DEFAULTS: Readonly<{ preAuth: { maxBytes: number; timeoutMs: number; }; postAuth: { maxBytes: number; timeoutMs: number; };}>;","entrypoint":"webhook-ingress","exportName":"WEBHOOK_BODY_READ_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport const WEBHOOK_IN_FLIGHT_DEFAULTS: Readonly<{ maxInFlightPerKey: 8; maxTrackedKeys: 4096;}>;","entrypoint":"webhook-ingress","exportName":"WEBHOOK_IN_FLIGHT_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport const WEBHOOK_RATE_LIMIT_DEFAULTS: Readonly<{ windowMs: 60000; maxRequests: 120; maxTrackedKeys: 4096;}>;","entrypoint":"webhook-ingress","exportName":"WEBHOOK_RATE_LIMIT_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport type BoundedCounter = BoundedCounter;","entrypoint":"webhook-ingress","exportName":"BoundedCounter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport type FixedWindowRateLimiter = FixedWindowRateLimiter;","entrypoint":"webhook-ingress","exportName":"FixedWindowRateLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport type RegisterWebhookPluginRouteOptions = RegisterWebhookPluginRouteOptions;","entrypoint":"webhook-ingress","exportName":"RegisterWebhookPluginRouteOptions","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport type RegisterWebhookTargetOptions<T extends {\n path: string;\n}> = RegisterWebhookTargetOptions<T>;","entrypoint":"webhook-ingress","exportName":"RegisterWebhookTargetOptions","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport type RegisteredWebhookTarget<T> = RegisteredWebhookTarget<T>;","entrypoint":"webhook-ingress","exportName":"RegisteredWebhookTarget","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: c3ad0221365cc18879431cdbd2f4853015b75c4354be84ed1a00667dda480313\nexport type WebhookAnomalyTracker = WebhookAnomalyTracker;","entrypoint":"webhook-ingress","exportName":"WebhookAnomalyTracker","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-memory-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport type WebhookBodyReadProfile = WebhookBodyReadProfile;","entrypoint":"webhook-ingress","exportName":"WebhookBodyReadProfile","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport type WebhookInFlightLimiter = WebhookInFlightLimiter;","entrypoint":"webhook-ingress","exportName":"WebhookInFlightLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1e9bcc8846485a886ef263f95aafb1d196e0fb09cadaf81276a0b94b1b18e246\nexport type WebhookTargetMatchResult<T> = WebhookTargetMatchResult<T>;","entrypoint":"webhook-ingress","exportName":"WebhookTargetMatchResult","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-targets.ts"}
|
|
{"declaration":"// declaration closure: e191e16fefea783ec32f834cd574e49c26297395f5ce5f834bddb9d85e64bfff\nexport interface AuthRateLimiter {\n check(ip: string | undefined, scope?: string): RateLimitCheckResult;\n recordFailure(ip: string | undefined, scope?: string): void;\n recordFailureAndDelay(ip: string | undefined, scope?: string): Promise<void>;\n reset(ip: string | undefined, scope?: string): void;\n size(): number;\n prune(): void;\n dispose(): void;\n}","entrypoint":"webhook-ingress","exportName":"AuthRateLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"interface","recordType":"export","sourcePath":"src/gateway/auth-rate-limit.ts"}
|
|
{"declaration":"// declaration closure: e191e16fefea783ec32f834cd574e49c26297395f5ce5f834bddb9d85e64bfff\nexport interface RateLimitConfig {\n maxAttempts?: number;\n windowMs?: number;\n lockoutMs?: number;\n exemptLoopback?: boolean;\n pruneIntervalMs?: number;\n maxEntries?: number;\n}","entrypoint":"webhook-ingress","exportName":"RateLimitConfig","importSpecifier":"openclaw/plugin-sdk/webhook-ingress","kind":"interface","recordType":"export","sourcePath":"src/gateway/auth-rate-limit.ts"}
|
|
{"category":null,"entrypoint":"webhook-request-guards","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","recordType":"module","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function applyBasicWebhookRequestGuards(params: { req: IncomingMessage; res: ServerResponse; allowMethods?: readonly string[]; rateLimiter?: FixedWindowRateLimiter; rateLimitKey?: string; nowMs?: number; requireJsonContentType?: boolean; }): boolean;","entrypoint":"webhook-request-guards","exportName":"applyBasicWebhookRequestGuards","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function beginWebhookRequestPipelineOrReject(params: { req: IncomingMessage; res: ServerResponse; allowMethods?: readonly string[]; rateLimiter?: FixedWindowRateLimiter; rateLimitKey?: string; nowMs?: number; requireJsonContentType?: boolean; inFlightLimiter?: WebhookInFlightLimiter; inFlightKey?: string; inFlightLimitStatusCode?: number; inFlightLimitMessage?: string; }): { ok: true; release: () => void; } | { ok: false; };","entrypoint":"webhook-request-guards","exportName":"beginWebhookRequestPipelineOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function createWebhookInFlightLimiter(options?: { maxInFlightPerKey?: number; maxTrackedKeys?: number; }): WebhookInFlightLimiter;","entrypoint":"webhook-request-guards","exportName":"createWebhookInFlightLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function installRequestBodyLimitGuard(req: IncomingMessage, res: ServerResponse, options: RequestBodyLimitGuardOptions): RequestBodyLimitGuard;","entrypoint":"webhook-request-guards","exportName":"installRequestBodyLimitGuard","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function isJsonContentType(value: string | string[] | undefined): boolean;","entrypoint":"webhook-request-guards","exportName":"isJsonContentType","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function isRequestBodyLimitError(error: unknown, code?: RequestBodyLimitErrorCode): error is RequestBodyLimitError;","entrypoint":"webhook-request-guards","exportName":"isRequestBodyLimitError","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readJsonBodyWithLimit(req: IncomingMessage, options: ReadJsonBodyOptions): Promise<ReadJsonBodyResult>;","entrypoint":"webhook-request-guards","exportName":"readJsonBodyWithLimit","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function readJsonWebhookBodyOrReject(params: { req: IncomingMessage; res: ServerResponse; maxBytes?: number; timeoutMs?: number; profile?: WebhookBodyReadProfile; emptyObjectOnEmpty?: boolean; invalidJsonMessage?: string; }): Promise<{ ok: true; value: unknown; } | { ok: false; }>;","entrypoint":"webhook-request-guards","exportName":"readJsonWebhookBodyOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function readRequestBodyWithLimit(req: IncomingMessage, options: ReadRequestBodyOptions): Promise<string>;","entrypoint":"webhook-request-guards","exportName":"readRequestBodyWithLimit","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function readWebhookBodyOrReject(params: { req: IncomingMessage; res: ServerResponse; maxBytes?: number; timeoutMs?: number; profile?: WebhookBodyReadProfile; invalidBodyMessage?: string; }): Promise<{ ok: true; value: string; } | { ok: false; }>;","entrypoint":"webhook-request-guards","exportName":"readWebhookBodyOrReject","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: af98d34bb18fe2b2e81326ca1754bcbb3960bfa2a27dc7d56fac8f00d3e934ce\nexport function requestBodyErrorToText(code: RequestBodyLimitErrorCode): string;","entrypoint":"webhook-request-guards","exportName":"requestBodyErrorToText","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/infra/http-body.ts"}
|
|
{"declaration":"// declaration closure: e220d0754b22e146b37077b22bf8b7de2cc669c57f7ee7def058dfe1fc513cb9\nexport function resolveAcceptedBrowserOrigin(params: { req: IncomingMessage; cfg?: OpenClawConfig; }): string | undefined;","entrypoint":"webhook-request-guards","exportName":"resolveAcceptedBrowserOrigin","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/gateway/origin-check.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport function runDetachedWebhookWork<T>(run: () => Promise<T>): Promise<T>;","entrypoint":"webhook-request-guards","exportName":"runDetachedWebhookWork","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport const WEBHOOK_BODY_READ_DEFAULTS: Readonly<{ preAuth: { maxBytes: number; timeoutMs: number; }; postAuth: { maxBytes: number; timeoutMs: number; };}>;","entrypoint":"webhook-request-guards","exportName":"WEBHOOK_BODY_READ_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport const WEBHOOK_IN_FLIGHT_DEFAULTS: Readonly<{ maxInFlightPerKey: 8; maxTrackedKeys: 4096;}>;","entrypoint":"webhook-request-guards","exportName":"WEBHOOK_IN_FLIGHT_DEFAULTS","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"const","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport type WebhookBodyReadProfile = WebhookBodyReadProfile;","entrypoint":"webhook-request-guards","exportName":"WebhookBodyReadProfile","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"declaration":"// declaration closure: 1d1fea524a55c5958de197465df93abeb78bea839f8f62a498f5c2ac4894f3ca\nexport type WebhookInFlightLimiter = WebhookInFlightLimiter;","entrypoint":"webhook-request-guards","exportName":"WebhookInFlightLimiter","importSpecifier":"openclaw/plugin-sdk/webhook-request-guards","kind":"type","recordType":"export","sourcePath":"src/plugin-sdk/webhook-request-guards.ts"}
|
|
{"category":"utilities","entrypoint":"widget-html","importSpecifier":"openclaw/plugin-sdk/widget-html","recordType":"module","sourcePath":"src/plugin-sdk/widget-html.ts"}
|
|
{"declaration":"// declaration closure: 37d37ca3490a64d35ea0eccca7216e78e1caa2bf482d6f80698edb5ea70c0209\nexport function assertWidgetHtmlSize(html: string, maxSize: number, options?: { inputName?: string; unit?: \"bytes\" | \"characters\"; }): void;","entrypoint":"widget-html","exportName":"assertWidgetHtmlSize","importSpecifier":"openclaw/plugin-sdk/widget-html","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/widget-html.ts"}
|
|
{"declaration":"// declaration closure: 37d37ca3490a64d35ea0eccca7216e78e1caa2bf482d6f80698edb5ea70c0209\nexport function isCompleteHtmlDocument(html: string): boolean;","entrypoint":"widget-html","exportName":"isCompleteHtmlDocument","importSpecifier":"openclaw/plugin-sdk/widget-html","kind":"function","recordType":"export","sourcePath":"src/plugin-sdk/widget-html.ts"}
|
|
{"declaration":"// declaration closure: 37d37ca3490a64d35ea0eccca7216e78e1caa2bf482d6f80698edb5ea70c0209\nexport class WidgetHtmlInputError extends Error {\n constructor(message: string);\n}","entrypoint":"widget-html","exportName":"WidgetHtmlInputError","importSpecifier":"openclaw/plugin-sdk/widget-html","kind":"class","recordType":"export","sourcePath":"src/plugin-sdk/widget-html.ts"}
|
|
{"category":null,"entrypoint":"zod","importSpecifier":"openclaw/plugin-sdk/zod","recordType":"module","sourcePath":"src/plugin-sdk/zod.ts"}
|
|
{"declaration":"export function _default<T extends core.SomeType>(innerType: T, defaultValue: util.NoUndefined<core.output<T>> | (() => util.NoUndefined<core.output<T>>)): ZodDefault<T>;","entrypoint":"zod","exportName":"_default","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function _function(): ZodFunction;\nexport function _function<const In extends ReadonlyArray<core.$ZodType>>(params: { input: In; }): ZodFunction<ZodTuple<In, null>, core.$ZodFunctionOut>;\nexport function _function<const In extends ReadonlyArray<core.$ZodType>, const Out extends core.$ZodFunctionOut = core.$ZodFunctionOut>(params: { input: In; output: Out; }): ZodFunction<ZodTuple<In, null>, Out>;\nexport function _function<const In extends core.$ZodFunctionIn = core.$ZodFunctionArgs>(params: { input: In; }): ZodFunction<In, core.$ZodFunctionOut>;\nexport function _function<const Out extends core.$ZodFunctionOut = core.$ZodFunctionOut>(params: { output: Out; }): ZodFunction<core.$ZodFunctionIn, Out>;\nexport function _function<In extends core.$ZodFunctionIn = core.$ZodFunctionArgs, Out extends core.$ZodType = core.$ZodType<unknown, unknown, core.$ZodTypeInternals<unknown, unknown>>>(params?: { input: In; output: Out; }): ZodFunction<In, Out>;","entrypoint":"zod","exportName":"_function","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function any(): ZodAny;","entrypoint":"zod","exportName":"any","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function array<T extends core.SomeType>(element: T, params?: string | core.$ZodArrayParams): ZodArray<T>;","entrypoint":"zod","exportName":"array","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function base64(params?: string | core.$ZodBase64Params): ZodBase64;","entrypoint":"zod","exportName":"base64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function base64url(params?: string | core.$ZodBase64URLParams): ZodBase64URL;","entrypoint":"zod","exportName":"base64url","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function bigint(params?: string | core.$ZodBigIntParams): ZodBigInt;","entrypoint":"zod","exportName":"bigint","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function boolean(params?: string | core.$ZodBooleanParams): ZodBoolean;","entrypoint":"zod","exportName":"boolean","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function catch<T extends core.SomeType>(innerType: T, catchValue: core.output<T> | ((ctx: core.$ZodCatchCtx) => core.output<T>)): ZodCatch<T>;","entrypoint":"zod","exportName":"catch","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function check<O = unknown>(fn: core.CheckFn<O>): core.$ZodCheck<O>;","entrypoint":"zod","exportName":"check","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function cidrv4(params?: string | core.$ZodCIDRv4Params): ZodCIDRv4;","entrypoint":"zod","exportName":"cidrv4","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function cidrv6(params?: string | core.$ZodCIDRv6Params): ZodCIDRv6;","entrypoint":"zod","exportName":"cidrv6","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function clone<T extends schemas.$ZodType>(inst: T, def?: T[\"_zod\"][\"def\"], params?: { parent: boolean; }): T;","entrypoint":"zod","exportName":"clone","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/util.d.cts"}
|
|
{"declaration":"export function codec<const A extends core.SomeType, B extends core.SomeType = core.$ZodType<unknown, unknown, core.$ZodTypeInternals<unknown, unknown>>>(in_: A, out: B, params: { decode: (value: core.output<A>, payload: core.ParsePayload<core.output<A>>) => core.util.MaybeAsync<core.input<B>>; encode: (value: core.input<B>, payload: core.ParsePayload<core.input<B>>) => core.util.MaybeAsync<core.output<A>>; }): ZodCodec<A, B>;","entrypoint":"zod","exportName":"codec","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function config(newConfig?: Partial<$ZodConfig>): $ZodConfig;","entrypoint":"zod","exportName":"config","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export function cuid(params?: string | core.$ZodCUIDParams): ZodCUID;","entrypoint":"zod","exportName":"cuid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function cuid2(params?: string | core.$ZodCUID2Params): ZodCUID2;","entrypoint":"zod","exportName":"cuid2","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function custom<O>(fn?: (data: unknown) => unknown, _params?: string | core.$ZodCustomParams | undefined): ZodCustom<O, O>;","entrypoint":"zod","exportName":"custom","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function date(params?: string | core.$ZodDateParams): ZodDate;","entrypoint":"zod","exportName":"date","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function discriminatedUnion<Types extends readonly [core.$ZodTypeDiscriminable<Disc>, ...core.$ZodTypeDiscriminable<Disc>[]], Disc extends string>(discriminator: Disc, options: Types, params?: string | core.$ZodDiscriminatedUnionParams): ZodDiscriminatedUnion<Types, Disc>;","entrypoint":"zod","exportName":"discriminatedUnion","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function e164(params?: string | core.$ZodE164Params): ZodE164;","entrypoint":"zod","exportName":"e164","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function email(params?: string | core.$ZodEmailParams): ZodEmail;","entrypoint":"zod","exportName":"email","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function emoji(params?: string | core.$ZodEmojiParams): ZodEmoji;","entrypoint":"zod","exportName":"emoji","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function endsWith(suffix: string, params?: string | $ZodCheckEndsWithParams): checks.$ZodCheckEndsWith;","entrypoint":"zod","exportName":"endsWith","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function enum<const T extends readonly string[]>(values: T, params?: string | core.$ZodEnumParams): ZodEnum<util.ToEnum<T[number]>>;\nexport function enum<const T extends util.EnumLike>(entries: T, params?: string | core.$ZodEnumParams): ZodEnum<T>;","entrypoint":"zod","exportName":"enum","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function exactOptional<T extends core.SomeType>(innerType: T): ZodExactOptional<T>;","entrypoint":"zod","exportName":"exactOptional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function file(params?: string | core.$ZodFileParams): ZodFile;","entrypoint":"zod","exportName":"file","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function flattenError<T>(error: $ZodError<T>): _FlattenedError<T>;\nexport function flattenError<T, U>(error: $ZodError<T>, mapper?: (issue: $ZodIssue) => U): _FlattenedError<T, U>;","entrypoint":"zod","exportName":"flattenError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export function float32(params?: string | core.$ZodCheckNumberFormatParams): ZodFloat32;","entrypoint":"zod","exportName":"float32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function float64(params?: string | core.$ZodCheckNumberFormatParams): ZodFloat64;","entrypoint":"zod","exportName":"float64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function formatError<T>(error: $ZodError<T>): $ZodFormattedError<T>;\nexport function formatError<T, U>(error: $ZodError<T>, mapper?: (issue: $ZodIssue) => U): $ZodFormattedError<T, U>;","entrypoint":"zod","exportName":"formatError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export function fromJSONSchema(schema: JSONSchema.JSONSchema | boolean, params?: FromJSONSchemaParams): ZodType;","entrypoint":"zod","exportName":"fromJSONSchema","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/from-json-schema.d.cts"}
|
|
{"declaration":"export function function(): ZodFunction;\nexport function function<const In extends ReadonlyArray<core.$ZodType>>(params: { input: In; }): ZodFunction<ZodTuple<In, null>, core.$ZodFunctionOut>;\nexport function function<const In extends ReadonlyArray<core.$ZodType>, const Out extends core.$ZodFunctionOut = core.$ZodFunctionOut>(params: { input: In; output: Out; }): ZodFunction<ZodTuple<In, null>, Out>;\nexport function function<const In extends core.$ZodFunctionIn = core.$ZodFunctionArgs>(params: { input: In; }): ZodFunction<In, core.$ZodFunctionOut>;\nexport function function<const Out extends core.$ZodFunctionOut = core.$ZodFunctionOut>(params: { output: Out; }): ZodFunction<core.$ZodFunctionIn, Out>;\nexport function function<In extends core.$ZodFunctionIn = core.$ZodFunctionArgs, Out extends core.$ZodType = core.$ZodType<unknown, unknown, core.$ZodTypeInternals<unknown, unknown>>>(params?: { input: In; output: Out; }): ZodFunction<In, Out>;","entrypoint":"zod","exportName":"function","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function getErrorMap(): core.$ZodErrorMap<core.$ZodIssue> | undefined;","entrypoint":"zod","exportName":"getErrorMap","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export function gt(value: util.Numeric, params?: string | $ZodCheckGreaterThanParams): checks.$ZodCheckGreaterThan;","entrypoint":"zod","exportName":"gt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function gte(value: util.Numeric, params?: string | $ZodCheckGreaterThanParams): checks.$ZodCheckGreaterThan;","entrypoint":"zod","exportName":"gte","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function guid(params?: string | core.$ZodGUIDParams): ZodGUID;","entrypoint":"zod","exportName":"guid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function hash<Alg extends util.HashAlgorithm, Enc extends util.HashEncoding = \"hex\">(alg: Alg, params?: { enc?: Enc; } & core.$ZodStringFormatParams): ZodCustomStringFormat<`${Alg}_${Enc}`>;","entrypoint":"zod","exportName":"hash","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function hex(_params?: string | core.$ZodStringFormatParams): ZodCustomStringFormat<\"hex\">;","entrypoint":"zod","exportName":"hex","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function hostname(_params?: string | core.$ZodStringFormatParams): ZodCustomStringFormat<\"hostname\">;","entrypoint":"zod","exportName":"hostname","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function httpUrl(params?: string | Omit<core.$ZodURLParams, \"protocol\" | \"hostname\">): ZodURL;","entrypoint":"zod","exportName":"httpUrl","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function includes(includes: string, params?: string | $ZodCheckIncludesParams): checks.$ZodCheckIncludes;","entrypoint":"zod","exportName":"includes","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function instanceof<T extends typeof util.Class>(cls: T, params?: ZodInstanceOfParams): ZodCustom<InstanceType<T>, InstanceType<T>>;","entrypoint":"zod","exportName":"instanceof","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function int(params?: string | core.$ZodCheckNumberFormatParams): ZodInt;","entrypoint":"zod","exportName":"int","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function int32(params?: string | core.$ZodCheckNumberFormatParams): ZodInt32;","entrypoint":"zod","exportName":"int32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function int64(params?: string | core.$ZodBigIntFormatParams): ZodBigIntFormat;","entrypoint":"zod","exportName":"int64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function intersection<T extends core.SomeType, U extends core.SomeType>(left: T, right: U): ZodIntersection<T, U>;","entrypoint":"zod","exportName":"intersection","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function invertCodec<A extends core.SomeType, B extends core.SomeType>(codec: ZodCodec<A, B>): ZodCodec<B, A>;","entrypoint":"zod","exportName":"invertCodec","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function ipv4(params?: string | core.$ZodIPv4Params): ZodIPv4;","entrypoint":"zod","exportName":"ipv4","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function ipv6(params?: string | core.$ZodIPv6Params): ZodIPv6;","entrypoint":"zod","exportName":"ipv6","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function json(params?: string | core.$ZodCustomParams): ZodJSONSchema;","entrypoint":"zod","exportName":"json","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function jwt(params?: string | core.$ZodJWTParams): ZodJWT;","entrypoint":"zod","exportName":"jwt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function keyof<T extends ZodObject>(schema: T): ZodEnum<util.KeysEnum<T[\"_zod\"][\"output\"]>>;","entrypoint":"zod","exportName":"keyof","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function ksuid(params?: string | core.$ZodKSUIDParams): ZodKSUID;","entrypoint":"zod","exportName":"ksuid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function lazy<T extends core.SomeType>(getter: () => T): ZodLazy<T>;","entrypoint":"zod","exportName":"lazy","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function length(length: number, params?: string | $ZodCheckLengthEqualsParams): checks.$ZodCheckLengthEquals<util.HasLength>;","entrypoint":"zod","exportName":"length","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function literal<const T extends ReadonlyArray<util.Literal>>(value: T, params?: string | core.$ZodLiteralParams): ZodLiteral<T[number]>;\nexport function literal<const T extends util.Literal>(value: T, params?: string | core.$ZodLiteralParams): ZodLiteral<T>;","entrypoint":"zod","exportName":"literal","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function looseObject<T extends core.$ZodLooseShape>(shape: T, params?: string | core.$ZodObjectParams): ZodObject<util.Writeable<T>, core.$loose>;","entrypoint":"zod","exportName":"looseObject","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function looseRecord<Key extends core.$ZodRecordKey, Value extends core.SomeType>(keyType: Key, valueType: Value, params?: string | core.$ZodRecordParams): ZodRecord<Key, Value>;","entrypoint":"zod","exportName":"looseRecord","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function lowercase(params?: string | $ZodCheckLowerCaseParams): checks.$ZodCheckLowerCase;","entrypoint":"zod","exportName":"lowercase","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function lt(value: util.Numeric, params?: string | $ZodCheckLessThanParams): checks.$ZodCheckLessThan<util.Numeric>;","entrypoint":"zod","exportName":"lt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function lte(value: util.Numeric, params?: string | $ZodCheckLessThanParams): checks.$ZodCheckLessThan<util.Numeric>;","entrypoint":"zod","exportName":"lte","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function mac(params?: string | core.$ZodMACParams): ZodMAC;","entrypoint":"zod","exportName":"mac","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function map<Key extends core.SomeType, Value extends core.SomeType>(keyType: Key, valueType: Value, params?: string | core.$ZodMapParams): ZodMap<Key, Value>;","entrypoint":"zod","exportName":"map","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function maxLength(maximum: number, params?: string | $ZodCheckMaxLengthParams): checks.$ZodCheckMaxLength<util.HasLength>;","entrypoint":"zod","exportName":"maxLength","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function maxSize(maximum: number, params?: string | $ZodCheckMaxSizeParams): checks.$ZodCheckMaxSize<util.HasSize>;","entrypoint":"zod","exportName":"maxSize","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function mime(types: util.MimeTypes[], params?: string | $ZodCheckMimeTypeParams): checks.$ZodCheckMimeType;","entrypoint":"zod","exportName":"mime","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function minLength(minimum: number, params?: string | $ZodCheckMinLengthParams): checks.$ZodCheckMinLength<util.HasLength>;","entrypoint":"zod","exportName":"minLength","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function minSize(minimum: number, params?: string | $ZodCheckMinSizeParams): checks.$ZodCheckMinSize<util.HasSize>;","entrypoint":"zod","exportName":"minSize","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function multipleOf(value: number | bigint, params?: string | $ZodCheckMultipleOfParams): checks.$ZodCheckMultipleOf;","entrypoint":"zod","exportName":"multipleOf","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function nan(params?: string | core.$ZodNaNParams): ZodNaN;","entrypoint":"zod","exportName":"nan","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nanoid(params?: string | core.$ZodNanoIDParams): ZodNanoID;","entrypoint":"zod","exportName":"nanoid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nativeEnum<T extends util.EnumLike>(entries: T, params?: string | core.$ZodEnumParams): ZodEnum<T>;","entrypoint":"zod","exportName":"nativeEnum","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function negative(params?: string | $ZodCheckLessThanParams): checks.$ZodCheckLessThan;","entrypoint":"zod","exportName":"negative","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function never(params?: string | core.$ZodNeverParams): ZodNever;","entrypoint":"zod","exportName":"never","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nonnegative(params?: string | $ZodCheckGreaterThanParams): checks.$ZodCheckGreaterThan;","entrypoint":"zod","exportName":"nonnegative","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function nonoptional<T extends core.SomeType>(innerType: T, params?: string | core.$ZodNonOptionalParams): ZodNonOptional<T>;","entrypoint":"zod","exportName":"nonoptional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nonpositive(params?: string | $ZodCheckLessThanParams): checks.$ZodCheckLessThan;","entrypoint":"zod","exportName":"nonpositive","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function normalize(form?: \"NFC\" | \"NFD\" | \"NFKC\" | \"NFKD\" | (string & {})): checks.$ZodCheckOverwrite<string>;","entrypoint":"zod","exportName":"normalize","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function null(params?: string | core.$ZodNullParams): ZodNull;","entrypoint":"zod","exportName":"null","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nullable<T extends core.SomeType>(innerType: T): ZodNullable<T>;","entrypoint":"zod","exportName":"nullable","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function nullish<T extends core.SomeType>(innerType: T): ZodOptional<ZodNullable<T>>;","entrypoint":"zod","exportName":"nullish","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function number(params?: string | core.$ZodNumberParams): ZodNumber;","entrypoint":"zod","exportName":"number","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function object<T extends core.$ZodLooseShape = Partial<Record<never, core.SomeType>>>(shape?: T, params?: string | core.$ZodObjectParams): ZodObject<util.Writeable<T>, core.$strip>;","entrypoint":"zod","exportName":"object","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function optional<T extends core.SomeType>(innerType: T): ZodOptional<T>;","entrypoint":"zod","exportName":"optional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function overwrite<T>(tx: (input: T) => T): checks.$ZodCheckOverwrite<T>;","entrypoint":"zod","exportName":"overwrite","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function partialRecord<Key extends core.$ZodRecordKey, Value extends core.SomeType>(keyType: Key, valueType: Value, params?: string | core.$ZodRecordParams): ZodRecord<Key & core.$partial, Value>;","entrypoint":"zod","exportName":"partialRecord","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function pipe<const A extends core.SomeType, B extends core.$ZodType<unknown, core.output<A>> = core.$ZodType<unknown, core.output<A>, core.$ZodTypeInternals<unknown, core.output<A>>>>(in_: A, out: B | core.$ZodType<unknown, core.output<A>>): ZodPipe<A, B>;","entrypoint":"zod","exportName":"pipe","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function positive(params?: string | $ZodCheckGreaterThanParams): checks.$ZodCheckGreaterThan;","entrypoint":"zod","exportName":"positive","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function prefault<T extends core.SomeType>(innerType: T, defaultValue: core.input<T> | (() => core.input<T>)): ZodPrefault<T>;","entrypoint":"zod","exportName":"prefault","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function preprocess<A, U extends core.SomeType, B = unknown>(fn: (arg: B, ctx: core.$RefinementCtx) => A, schema: U): ZodPreprocess<U>;","entrypoint":"zod","exportName":"preprocess","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function prettifyError(error: StandardSchemaV1.FailureResult): string;","entrypoint":"zod","exportName":"prettifyError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export function promise<T extends core.SomeType>(innerType: T): ZodPromise<T>;","entrypoint":"zod","exportName":"promise","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function property<K extends string, T extends schemas.$ZodType>(property: K, schema: T, params?: string | $ZodCheckPropertyParams): checks.$ZodCheckProperty<{ [k in K]: core.output<T>; }>;","entrypoint":"zod","exportName":"property","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function readonly<T extends core.SomeType>(innerType: T): ZodReadonly<T>;","entrypoint":"zod","exportName":"readonly","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function record<Key extends core.$ZodRecordKey, Value extends core.SomeType>(keyType: Key, valueType: Value, params?: string | core.$ZodRecordParams): ZodRecord<Key, Value>;","entrypoint":"zod","exportName":"record","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function refine<T>(fn: (arg: NoInfer<T>) => util.MaybeAsync<unknown>, _params?: string | core.$ZodCustomParams): core.$ZodCheck<T>;","entrypoint":"zod","exportName":"refine","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function regex(pattern: RegExp, params?: string | $ZodCheckRegexParams): checks.$ZodCheckRegex;","entrypoint":"zod","exportName":"regex","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function registry<T extends MetadataType = MetadataType, S extends $ZodType = $ZodType<unknown, unknown, import(\"./schemas.cjs\").$ZodTypeInternals<unknown, unknown>>>(): $ZodRegistry<T, S>;","entrypoint":"zod","exportName":"registry","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/registries.d.cts"}
|
|
{"declaration":"export function set<Value extends core.SomeType>(valueType: Value, params?: string | core.$ZodSetParams): ZodSet<Value>;","entrypoint":"zod","exportName":"set","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function setErrorMap(map: core.$ZodErrorMap): void;","entrypoint":"zod","exportName":"setErrorMap","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export function size(size: number, params?: string | $ZodCheckSizeEqualsParams): checks.$ZodCheckSizeEquals<util.HasSize>;","entrypoint":"zod","exportName":"size","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function slugify(): checks.$ZodCheckOverwrite<string>;","entrypoint":"zod","exportName":"slugify","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function startsWith(prefix: string, params?: string | $ZodCheckStartsWithParams): checks.$ZodCheckStartsWith;","entrypoint":"zod","exportName":"startsWith","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function strictObject<T extends core.$ZodLooseShape>(shape: T, params?: string | core.$ZodObjectParams): ZodObject<util.Writeable<T>, core.$strict>;","entrypoint":"zod","exportName":"strictObject","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function string(params?: string | core.$ZodStringParams): ZodString;\nexport function string<T extends string>(params?: string | core.$ZodStringParams): core.$ZodType<T, T>;","entrypoint":"zod","exportName":"string","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function stringFormat<Format extends string>(format: Format, fnOrRegex: ((arg: string) => util.MaybeAsync<unknown>) | RegExp, _params?: string | core.$ZodStringFormatParams): ZodCustomStringFormat<Format>;","entrypoint":"zod","exportName":"stringFormat","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function success<T extends core.SomeType>(innerType: T): ZodSuccess<T>;","entrypoint":"zod","exportName":"success","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function superRefine<T>(fn: (arg: T, payload: core.$RefinementCtx<T>) => void | Promise<void>, params?: core.$ZodSuperRefineParams): core.$ZodCheck<T>;","entrypoint":"zod","exportName":"superRefine","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function symbol(params?: string | core.$ZodSymbolParams): ZodSymbol;","entrypoint":"zod","exportName":"symbol","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function templateLiteral<const Parts extends core.$ZodTemplateLiteralPart[]>(parts: Parts, params?: string | core.$ZodTemplateLiteralParams): ZodTemplateLiteral<core.$PartsToTemplateLiteral<Parts>>;","entrypoint":"zod","exportName":"templateLiteral","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function toJSONSchema<T extends schemas.$ZodType>(schema: T, params?: ToJSONSchemaParams): ZodStandardJSONSchemaPayload<T>;\nexport function toJSONSchema(registry: $ZodRegistry<{ id?: string | undefined; }>, params?: RegistryToJSONSchemaParams): { schemas: Record<string, ZodStandardJSONSchemaPayload<schemas.$ZodType>>; };","entrypoint":"zod","exportName":"toJSONSchema","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/json-schema-processors.d.cts"}
|
|
{"declaration":"export function toLowerCase(): checks.$ZodCheckOverwrite<string>;","entrypoint":"zod","exportName":"toLowerCase","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function toUpperCase(): checks.$ZodCheckOverwrite<string>;","entrypoint":"zod","exportName":"toUpperCase","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function transform<I = unknown, O = I>(fn: (input: I, ctx: core.$RefinementCtx) => O): ZodTransform<Awaited<O>, I>;","entrypoint":"zod","exportName":"transform","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function treeifyError<T>(error: $ZodError<T>): $ZodErrorTree<T>;\nexport function treeifyError<T, U>(error: $ZodError<T>, mapper?: (issue: $ZodIssue) => U): $ZodErrorTree<T, U>;","entrypoint":"zod","exportName":"treeifyError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export function trim(): checks.$ZodCheckOverwrite<string>;","entrypoint":"zod","exportName":"trim","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function tuple<T extends readonly [core.SomeType, ...core.SomeType[]]>(items: T, params?: string | core.$ZodTupleParams): ZodTuple<T, null>;\nexport function tuple<T extends readonly [core.SomeType, ...core.SomeType[]], Rest extends core.SomeType>(items: T, rest: Rest, params?: string | core.$ZodTupleParams): ZodTuple<T, Rest>;\nexport function tuple(items: [], params?: string | core.$ZodTupleParams): ZodTuple<[], null>;","entrypoint":"zod","exportName":"tuple","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uint32(params?: string | core.$ZodCheckNumberFormatParams): ZodUInt32;","entrypoint":"zod","exportName":"uint32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uint64(params?: string | core.$ZodBigIntFormatParams): ZodBigIntFormat;","entrypoint":"zod","exportName":"uint64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function ulid(params?: string | core.$ZodULIDParams): ZodULID;","entrypoint":"zod","exportName":"ulid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function undefined(params?: string | core.$ZodUndefinedParams): ZodUndefined;","entrypoint":"zod","exportName":"undefined","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function union<const T extends readonly core.SomeType[]>(options: T, params?: string | core.$ZodUnionParams): ZodUnion<T>;","entrypoint":"zod","exportName":"union","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function unknown(): ZodUnknown;","entrypoint":"zod","exportName":"unknown","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uppercase(params?: string | $ZodCheckUpperCaseParams): checks.$ZodCheckUpperCase;","entrypoint":"zod","exportName":"uppercase","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export function url(params?: string | core.$ZodURLParams): ZodURL;","entrypoint":"zod","exportName":"url","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uuid(params?: string | core.$ZodUUIDParams): ZodUUID;","entrypoint":"zod","exportName":"uuid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uuidv4(params?: string | core.$ZodUUIDv4Params): ZodUUID;","entrypoint":"zod","exportName":"uuidv4","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uuidv6(params?: string | core.$ZodUUIDv6Params): ZodUUID;","entrypoint":"zod","exportName":"uuidv6","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function uuidv7(params?: string | core.$ZodUUIDv7Params): ZodUUID;","entrypoint":"zod","exportName":"uuidv7","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function void(params?: string | core.$ZodVoidParams): ZodVoid;","entrypoint":"zod","exportName":"void","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function xid(params?: string | core.$ZodXIDParams): ZodXID;","entrypoint":"zod","exportName":"xid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export function xor<const T extends readonly core.SomeType[]>(options: T, params?: string | core.$ZodXorParams): ZodXor<T>;","entrypoint":"zod","exportName":"xor","importSpecifier":"openclaw/plugin-sdk/zod","kind":"function","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export const $brand: typeof $brand;","entrypoint":"zod","exportName":"$brand","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export const $input: typeof $input;","entrypoint":"zod","exportName":"$input","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/registries.d.cts"}
|
|
{"declaration":"export const $output: typeof $output;","entrypoint":"zod","exportName":"$output","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/registries.d.cts"}
|
|
{"declaration":"export const NEVER: never;","entrypoint":"zod","exportName":"NEVER","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export const TimePrecision: { readonly Any: null; readonly Minute: -1; readonly Second: 0; readonly Millisecond: 3; readonly Microsecond: 6;};","entrypoint":"zod","exportName":"TimePrecision","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export const ZodIssueCode: { readonly invalid_type: \"invalid_type\"; readonly too_big: \"too_big\"; readonly too_small: \"too_small\"; readonly invalid_format: \"invalid_format\"; readonly not_multiple_of: \"not_multiple_of\"; readonly unrecognized_keys: \"unrecognized_keys\"; readonly invalid_union: \"invalid_union\"; readonly invalid_key: \"invalid_key\"; readonly invalid_element: \"invalid_element\"; readonly invalid_value: \"invalid_value\"; readonly custom: \"custom\";};","entrypoint":"zod","exportName":"ZodIssueCode","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export const ZodRealError: core.$constructor<ZodError<unknown>, core.$ZodIssue[]>;","entrypoint":"zod","exportName":"ZodRealError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/errors.d.cts"}
|
|
{"declaration":"export const decode: <T extends core.$ZodType>(schema: T, value: core.input<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => core.output<T>;","entrypoint":"zod","exportName":"decode","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const decodeAsync: <T extends core.$ZodType>(schema: T, value: core.input<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => Promise<core.output<T>>;","entrypoint":"zod","exportName":"decodeAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const describe: <T>(description: string) => core.$ZodCheck<T>;","entrypoint":"zod","exportName":"describe","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export const encode: <T extends core.$ZodType>(schema: T, value: core.output<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => core.input<T>;","entrypoint":"zod","exportName":"encode","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const encodeAsync: <T extends core.$ZodType>(schema: T, value: core.output<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => Promise<core.input<T>>;","entrypoint":"zod","exportName":"encodeAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const globalRegistry: $ZodRegistry<GlobalMeta, $ZodType<unknown, unknown, import(\"./schemas.cjs\").$ZodTypeInternals<unknown, unknown>>>;","entrypoint":"zod","exportName":"globalRegistry","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/core/registries.d.cts"}
|
|
{"declaration":"export const meta: <T>(metadata: core.GlobalMeta) => core.$ZodCheck<T>;","entrypoint":"zod","exportName":"meta","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export const parse: <T extends core.$ZodType>(schema: T, value: unknown, _ctx?: core.ParseContext<core.$ZodIssue>, _params?: { callee?: core.util.AnyFunc; Err?: core.$ZodErrorClass;}) => core.output<T>;","entrypoint":"zod","exportName":"parse","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const parseAsync: <T extends core.$ZodType>(schema: T, value: unknown, _ctx?: core.ParseContext<core.$ZodIssue>, _params?: { callee?: core.util.AnyFunc; Err?: core.$ZodErrorClass;}) => Promise<core.output<T>>;","entrypoint":"zod","exportName":"parseAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeDecode: <T extends core.$ZodType>(schema: T, value: core.input<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => ZodSafeParseResult<core.output<T>>;","entrypoint":"zod","exportName":"safeDecode","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeDecodeAsync: <T extends core.$ZodType>(schema: T, value: core.input<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => Promise<ZodSafeParseResult<core.output<T>>>;","entrypoint":"zod","exportName":"safeDecodeAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeEncode: <T extends core.$ZodType>(schema: T, value: core.output<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => ZodSafeParseResult<core.input<T>>;","entrypoint":"zod","exportName":"safeEncode","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeEncodeAsync: <T extends core.$ZodType>(schema: T, value: core.output<T>, _ctx?: core.ParseContext<core.$ZodIssue>) => Promise<ZodSafeParseResult<core.input<T>>>;","entrypoint":"zod","exportName":"safeEncodeAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeParse: <T extends core.$ZodType>(schema: T, value: unknown, _ctx?: core.ParseContext<core.$ZodIssue>) => ZodSafeParseResult<core.output<T>>;","entrypoint":"zod","exportName":"safeParse","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const safeParseAsync: <T extends core.$ZodType>(schema: T, value: unknown, _ctx?: core.ParseContext<core.$ZodIssue>) => Promise<ZodSafeParseResult<core.output<T>>>;","entrypoint":"zod","exportName":"safeParseAsync","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export const stringbool: (_params?: string | core.$ZodStringBoolParams) => ZodCodec<ZodString, ZodBoolean>;","entrypoint":"zod","exportName":"stringbool","importSpecifier":"openclaw/plugin-sdk/zod","kind":"const","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export type BRAND<T extends string | number | symbol = string | number | symbol> = BRAND<T>;","entrypoint":"zod","exportName":"BRAND","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export type Infer<T> = output<T>;","entrypoint":"zod","exportName":"Infer","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export type IssueData = IssueData;","entrypoint":"zod","exportName":"IssueData","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/errors.d.cts"}
|
|
{"declaration":"export type JSONType = JSONType;","entrypoint":"zod","exportName":"JSONType","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/util.d.cts"}
|
|
{"declaration":"export type SafeExtendShape<Base extends core.$ZodShape, Ext extends core.$ZodLooseShape> = SafeExtendShape<Base, Ext>;","entrypoint":"zod","exportName":"SafeExtendShape","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export type TypeOf<T> = output<T>;","entrypoint":"zod","exportName":"TypeOf","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export type ZodFirstPartySchemaTypes = $ZodTypes;","entrypoint":"zod","exportName":"ZodFirstPartySchemaTypes","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/schemas.d.cts"}
|
|
{"declaration":"export type ZodFlattenedError<T, U = string> = $ZodFlattenedError<T, U>;","entrypoint":"zod","exportName":"ZodFlattenedError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export type ZodFormattedError<T, U = string> = $ZodFormattedError<T, U>;","entrypoint":"zod","exportName":"ZodFormattedError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export type ZodIssue = core.$ZodIssue;","entrypoint":"zod","exportName":"ZodIssue","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/errors.d.cts"}
|
|
{"declaration":"export type ZodRawShape = Readonly<{ [k: string]: core.$ZodType<unknown, unknown, core.$ZodTypeInternals<unknown, unknown>>;}>;","entrypoint":"zod","exportName":"ZodRawShape","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export type ZodSafeParseError<T> = ZodSafeParseError<T>;","entrypoint":"zod","exportName":"ZodSafeParseError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export type ZodSafeParseResult<T> = ZodSafeParseResult<T>;","entrypoint":"zod","exportName":"ZodSafeParseResult","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export type ZodSafeParseSuccess<T> = ZodSafeParseSuccess<T>;","entrypoint":"zod","exportName":"ZodSafeParseSuccess","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/parse.d.cts"}
|
|
{"declaration":"export type ZodStandardSchemaWithJSON<T> = ZodStandardSchemaWithJSON<T>;","entrypoint":"zod","exportName":"ZodStandardSchemaWithJSON","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export type infer<T> = output<T>;","entrypoint":"zod","exportName":"infer","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export type inferFlattenedErrors<T extends core.$ZodType, U = string> = inferFlattenedErrors<T, U>;","entrypoint":"zod","exportName":"inferFlattenedErrors","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export type inferFormattedError<T extends core.$ZodType<any, any>, U = string> = inferFormattedError<T, U>;","entrypoint":"zod","exportName":"inferFormattedError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":"export type input<T> = input<T>;","entrypoint":"zod","exportName":"input","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export type output<T> = output<T>;","entrypoint":"zod","exportName":"output","importSpecifier":"openclaw/plugin-sdk/zod","kind":"type","recordType":"export","sourcePath":"node_modules/zod/v4/core/core.d.cts"}
|
|
{"declaration":"export interface GlobalMeta extends JSONSchemaMeta {\n}","entrypoint":"zod","exportName":"GlobalMeta","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/core/registries.d.cts"}
|
|
{"declaration":"export interface RefinementCtx<T = unknown> extends schemas.ParsePayload<T> {\n addIssue(arg: string | $ZodSuperRefineIssue): void;\n}","entrypoint":"zod","exportName":"RefinementCtx","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/core/api.d.cts"}
|
|
{"declaration":"export interface Schema<out Output = unknown, out Input = unknown, out Internals extends core.$ZodTypeInternals<Output, Input> = core.$ZodTypeInternals<Output, Input>> extends core.$ZodType<Output, Input, Internals> {\n def: Internals[\"def\"];\n type: Internals[\"def\"][\"type\"];\n _def: Internals[\"def\"];\n _output: Internals[\"output\"];\n _input: Internals[\"input\"];\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n toJSONSchema(params?: core.ToJSONSchemaParams): core.ZodStandardJSONSchemaPayload<this>;\n check(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n with(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n clone(def?: Internals[\"def\"], params?: {\n parent: boolean;\n }): this;\n register<R extends core.$ZodRegistry>(registry: R, ...meta: this extends R[\"_schema\"] ? undefined extends R[\"_meta\"] ? [\n core.$replace<R[\"_meta\"], this>?\n ] : [\n core.$replace<R[\"_meta\"], this>\n ] : [\n \"Incompatible schema\"\n ]): this;\n brand<T extends PropertyKey = PropertyKey, Dir extends \"in\" | \"out\" | \"inout\" = \"out\">(value?: T): PropertyKey extends T ? this : core.$ZodBranded<this, T, Dir>;\n parse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n safeParse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n parseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeParseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n spa: (data: unknown, params?: core.ParseContext<core.$ZodIssue>) => Promise<parse.ZodSafeParseResult<core.output<this>>>;\n encode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): core.input<this>;\n decode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n encodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.input<this>>;\n decodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeEncode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.input<this>>;\n safeDecode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n safeEncodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.input<this>>>;\n safeDecodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n refine<Ch extends (arg: core.output<this>) => unknown | Promise<unknown>>(check: Ch, params?: string | core.$ZodCustomParams): Ch extends (arg: any) => arg is infer R ? this & ZodType<R, core.input<this>> : this;\n superRefine(refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>, params?: core.$ZodSuperRefineParams): this;\n overwrite(fn: (x: core.output<this>) => core.output<this>): this;\n optional(): ZodOptional<this>;\n exactOptional(): ZodExactOptional<this>;\n nonoptional(params?: string | core.$ZodNonOptionalParams): ZodNonOptional<this>;\n nullable(): ZodNullable<this>;\n nullish(): ZodOptional<ZodNullable<this>>;\n default(def: util.NoUndefined<core.output<this>>): ZodDefault<this>;\n default(def: () => util.NoUndefined<core.output<this>>): ZodDefault<this>;\n prefault(def: () => core.input<this>): ZodPrefault<this>;\n prefault(def: core.input<this>): ZodPrefault<this>;\n array(): ZodArray<this>;\n or<T extends core.SomeType>(option: T): ZodUnion<[\n this,\n T\n ]>;\n and<T extends core.SomeType>(incoming: T): ZodIntersection<this, T>;\n transform<NewOut>(transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<NewOut>): ZodPipe<this, ZodTransform<Awaited<NewOut>, core.output<this>>>;\n catch(def: core.output<this>): ZodCatch<this>;\n catch(def: (ctx: core.$ZodCatchCtx) => core.output<this>): ZodCatch<this>;\n pipe<T extends core.$ZodType<any, core.output<this>>>(target: T | core.$ZodType<any, core.output<this>>): ZodPipe<this, T>;\n readonly(): ZodReadonly<this>;\n describe(description: string): this;\n description?: string;\n meta(): core.$replace<core.GlobalMeta, this> | undefined;\n meta(data: core.$replace<core.GlobalMeta, this>): this;\n isOptional(): boolean;\n isNullable(): boolean;\n apply<T>(fn: (schema: this) => T): T;\n}","entrypoint":"zod","exportName":"Schema","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodAny extends _ZodType<core.$ZodAnyInternals> {\n}","entrypoint":"zod","exportName":"ZodAny","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodArray<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodArrayInternals<T>>, core.$ZodArray<T> {\n element: T;\n min(minLength: number, params?: string | core.$ZodCheckMinLengthParams): this;\n nonempty(params?: string | core.$ZodCheckMinLengthParams): this;\n max(maxLength: number, params?: string | core.$ZodCheckMaxLengthParams): this;\n length(len: number, params?: string | core.$ZodCheckLengthEqualsParams): this;\n unwrap(): T;\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodArray","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodBase64 extends ZodStringFormat<\"base64\"> {\n _zod: core.$ZodBase64Internals;\n}","entrypoint":"zod","exportName":"ZodBase64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodBase64URL extends ZodStringFormat<\"base64url\"> {\n _zod: core.$ZodBase64URLInternals;\n}","entrypoint":"zod","exportName":"ZodBase64URL","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodBigInt extends _ZodBigInt<core.$ZodBigIntInternals<bigint>> {\n}","entrypoint":"zod","exportName":"ZodBigInt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodBigIntFormat extends ZodBigInt {\n _zod: core.$ZodBigIntFormatInternals;\n}","entrypoint":"zod","exportName":"ZodBigIntFormat","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodBoolean extends _ZodBoolean<core.$ZodBooleanInternals<boolean>> {\n}","entrypoint":"zod","exportName":"ZodBoolean","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCIDRv4 extends ZodStringFormat<\"cidrv4\"> {\n _zod: core.$ZodCIDRv4Internals;\n}","entrypoint":"zod","exportName":"ZodCIDRv4","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCIDRv6 extends ZodStringFormat<\"cidrv6\"> {\n _zod: core.$ZodCIDRv6Internals;\n}","entrypoint":"zod","exportName":"ZodCIDRv6","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCUID extends ZodStringFormat<\"cuid\"> {\n _zod: core.$ZodCUIDInternals;\n}","entrypoint":"zod","exportName":"ZodCUID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCUID2 extends ZodStringFormat<\"cuid2\"> {\n _zod: core.$ZodCUID2Internals;\n}","entrypoint":"zod","exportName":"ZodCUID2","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCatch<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodCatchInternals<T>>, core.$ZodCatch<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n removeCatch(): T;\n}","entrypoint":"zod","exportName":"ZodCatch","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCodec<A extends core.SomeType = core.$ZodType, B extends core.SomeType = core.$ZodType> extends ZodPipe<A, B>, core.$ZodCodec<A, B> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n _zod: core.$ZodCodecInternals<A, B>;\n def: core.$ZodCodecDef<A, B>;\n}","entrypoint":"zod","exportName":"ZodCodec","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCoercedBigInt<T = unknown> extends schemas._ZodBigInt<core.$ZodBigIntInternals<T>> {\n}","entrypoint":"zod","exportName":"ZodCoercedBigInt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/coerce.d.cts"}
|
|
{"declaration":"export interface ZodCoercedBoolean<T = unknown> extends schemas._ZodBoolean<core.$ZodBooleanInternals<T>> {\n}","entrypoint":"zod","exportName":"ZodCoercedBoolean","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/coerce.d.cts"}
|
|
{"declaration":"export interface ZodCoercedDate<T = unknown> extends schemas._ZodDate<core.$ZodDateInternals<T>> {\n}","entrypoint":"zod","exportName":"ZodCoercedDate","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/coerce.d.cts"}
|
|
{"declaration":"export interface ZodCoercedNumber<T = unknown> extends schemas._ZodNumber<core.$ZodNumberInternals<T>> {\n}","entrypoint":"zod","exportName":"ZodCoercedNumber","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/coerce.d.cts"}
|
|
{"declaration":"export interface ZodCoercedString<T = unknown> extends schemas._ZodString<core.$ZodStringInternals<T>> {\n}","entrypoint":"zod","exportName":"ZodCoercedString","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/coerce.d.cts"}
|
|
{"declaration":"export interface ZodCustom<O = unknown, I = unknown> extends _ZodType<core.$ZodCustomInternals<O, I>>, core.$ZodCustom<O, I> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodCustom","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodCustomStringFormat<Format extends string = string> extends ZodStringFormat<Format>, core.$ZodCustomStringFormat<Format> {\n _zod: core.$ZodCustomStringFormatInternals<Format>;\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodCustomStringFormat","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodDate extends _ZodDate<core.$ZodDateInternals<Date>> {\n}","entrypoint":"zod","exportName":"ZodDate","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodDefault<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodDefaultInternals<T>>, core.$ZodDefault<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n removeDefault(): T;\n}","entrypoint":"zod","exportName":"ZodDefault","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodDiscriminatedUnion<Options extends readonly core.SomeType[] = readonly core.$ZodType[], Disc extends string = string> extends ZodUnion<Options>, core.$ZodDiscriminatedUnion<Options, Disc> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n _zod: core.$ZodDiscriminatedUnionInternals<Options, Disc>;\n def: core.$ZodDiscriminatedUnionDef<Options, Disc>;\n}","entrypoint":"zod","exportName":"ZodDiscriminatedUnion","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodE164 extends ZodStringFormat<\"e164\"> {\n _zod: core.$ZodE164Internals;\n}","entrypoint":"zod","exportName":"ZodE164","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodEmail extends ZodStringFormat<\"email\"> {\n _zod: core.$ZodEmailInternals;\n}","entrypoint":"zod","exportName":"ZodEmail","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodEmoji extends ZodStringFormat<\"emoji\"> {\n _zod: core.$ZodEmojiInternals;\n}","entrypoint":"zod","exportName":"ZodEmoji","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodEnum<out T extends util.EnumLike = util.EnumLike> extends _ZodType<core.$ZodEnumInternals<T>>, core.$ZodEnum<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n enum: T;\n options: Array<T[keyof T]>;\n extract<const U extends readonly (keyof T)[]>(values: U, params?: string | core.$ZodEnumParams): ZodEnum<util.Flatten<Pick<T, U[number]>>>;\n exclude<const U extends readonly (keyof T)[]>(values: U, params?: string | core.$ZodEnumParams): ZodEnum<util.Flatten<Omit<T, U[number]>>>;\n}","entrypoint":"zod","exportName":"ZodEnum","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodError<T = unknown> extends $ZodError<T> {\n format(): core.$ZodFormattedError<T>;\n format<U>(mapper: (issue: core.$ZodIssue) => U): core.$ZodFormattedError<T, U>;\n flatten(): core.$ZodFlattenedError<T>;\n flatten<U>(mapper: (issue: core.$ZodIssue) => U): core.$ZodFlattenedError<T, U>;\n addIssue(issue: core.$ZodIssue): void;\n addIssues(issues: core.$ZodIssue[]): void;\n isEmpty: boolean;\n}","entrypoint":"zod","exportName":"ZodError","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/errors.d.cts"}
|
|
{"declaration":"export interface ZodErrorMap<T extends $ZodIssueBase = $ZodIssue> {\n (issue: $ZodRawIssue<T>): {\n message: string;\n } | string | undefined | null;\n}","entrypoint":"zod","exportName":"ZodErrorMap","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/core/errors.d.cts"}
|
|
{"declaration":"export interface ZodExactOptional<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodExactOptionalInternals<T>>, core.$ZodExactOptional<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodExactOptional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodFile extends _ZodType<core.$ZodFileInternals>, core.$ZodFile {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n min(size: number, params?: string | core.$ZodCheckMinSizeParams): this;\n max(size: number, params?: string | core.$ZodCheckMaxSizeParams): this;\n mime(types: util.MimeTypes | Array<util.MimeTypes>, params?: string | core.$ZodCheckMimeTypeParams): this;\n}","entrypoint":"zod","exportName":"ZodFile","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodFloat32 extends ZodNumberFormat {\n}","entrypoint":"zod","exportName":"ZodFloat32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodFloat64 extends ZodNumberFormat {\n}","entrypoint":"zod","exportName":"ZodFloat64","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodFunction<Args extends core.$ZodFunctionIn = core.$ZodFunctionIn, Returns extends core.$ZodFunctionOut = core.$ZodFunctionOut> extends _ZodType<core.$ZodFunctionInternals<Args, Returns>>, core.$ZodFunction<Args, Returns> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n _def: core.$ZodFunctionDef<Args, Returns>;\n _input: core.$InferInnerFunctionType<Args, Returns>;\n _output: core.$InferOuterFunctionType<Args, Returns>;\n input<const Items extends util.TupleItems, const Rest extends core.$ZodFunctionOut = core.$ZodFunctionOut>(args: Items, rest?: Rest): ZodFunction<core.$ZodTuple<Items, Rest>, Returns>;\n input<NewArgs extends core.$ZodFunctionIn>(args: NewArgs): ZodFunction<NewArgs, Returns>;\n input(...args: any[]): ZodFunction<any, Returns>;\n output<NewReturns extends core.$ZodType>(output: NewReturns): ZodFunction<Args, NewReturns>;\n}","entrypoint":"zod","exportName":"ZodFunction","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodGUID extends ZodStringFormat<\"guid\"> {\n _zod: core.$ZodGUIDInternals;\n}","entrypoint":"zod","exportName":"ZodGUID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodIPv4 extends ZodStringFormat<\"ipv4\"> {\n _zod: core.$ZodIPv4Internals;\n}","entrypoint":"zod","exportName":"ZodIPv4","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodIPv6 extends ZodStringFormat<\"ipv6\"> {\n _zod: core.$ZodIPv6Internals;\n}","entrypoint":"zod","exportName":"ZodIPv6","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodISODate extends schemas.ZodStringFormat {\n _zod: core.$ZodISODateInternals;\n}","entrypoint":"zod","exportName":"ZodISODate","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/iso.d.cts"}
|
|
{"declaration":"export interface ZodISODateTime extends schemas.ZodStringFormat {\n _zod: core.$ZodISODateTimeInternals;\n}","entrypoint":"zod","exportName":"ZodISODateTime","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/iso.d.cts"}
|
|
{"declaration":"export interface ZodISODuration extends schemas.ZodStringFormat {\n _zod: core.$ZodISODurationInternals;\n}","entrypoint":"zod","exportName":"ZodISODuration","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/iso.d.cts"}
|
|
{"declaration":"export interface ZodISOTime extends schemas.ZodStringFormat {\n _zod: core.$ZodISOTimeInternals;\n}","entrypoint":"zod","exportName":"ZodISOTime","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/iso.d.cts"}
|
|
{"declaration":"export interface ZodInt extends ZodNumberFormat {\n}","entrypoint":"zod","exportName":"ZodInt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodInt32 extends ZodNumberFormat {\n}","entrypoint":"zod","exportName":"ZodInt32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodIntersection<A extends core.SomeType = core.$ZodType, B extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodIntersectionInternals<A, B>>, core.$ZodIntersection<A, B> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodIntersection","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodJSONSchema extends _ZodJSONSchema {\n _zod: ZodJSONSchemaInternals;\n}","entrypoint":"zod","exportName":"ZodJSONSchema","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodJSONSchemaInternals extends _ZodJSONSchemaInternals {\n output: util.JSONType;\n input: util.JSONType;\n}","entrypoint":"zod","exportName":"ZodJSONSchemaInternals","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodJWT extends ZodStringFormat<\"jwt\"> {\n _zod: core.$ZodJWTInternals;\n}","entrypoint":"zod","exportName":"ZodJWT","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodKSUID extends ZodStringFormat<\"ksuid\"> {\n _zod: core.$ZodKSUIDInternals;\n}","entrypoint":"zod","exportName":"ZodKSUID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodLazy<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodLazyInternals<T>>, core.$ZodLazy<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodLazy","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodLiteral<T extends util.Literal = util.Literal> extends _ZodType<core.$ZodLiteralInternals<T>>, core.$ZodLiteral<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n values: Set<T>;\n value: T;\n}","entrypoint":"zod","exportName":"ZodLiteral","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodMAC extends ZodStringFormat<\"mac\"> {\n _zod: core.$ZodMACInternals;\n}","entrypoint":"zod","exportName":"ZodMAC","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodMap<Key extends core.SomeType = core.$ZodType, Value extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodMapInternals<Key, Value>>, core.$ZodMap<Key, Value> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n keyType: Key;\n valueType: Value;\n min(minSize: number, params?: string | core.$ZodCheckMinSizeParams): this;\n nonempty(params?: string | core.$ZodCheckMinSizeParams): this;\n max(maxSize: number, params?: string | core.$ZodCheckMaxSizeParams): this;\n size(size: number, params?: string | core.$ZodCheckSizeEqualsParams): this;\n}","entrypoint":"zod","exportName":"ZodMap","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNaN extends _ZodType<core.$ZodNaNInternals>, core.$ZodNaN {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodNaN","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNanoID extends ZodStringFormat<\"nanoid\"> {\n _zod: core.$ZodNanoIDInternals;\n}","entrypoint":"zod","exportName":"ZodNanoID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNever extends _ZodType<core.$ZodNeverInternals> {\n}","entrypoint":"zod","exportName":"ZodNever","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNonOptional<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodNonOptionalInternals<T>>, core.$ZodNonOptional<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodNonOptional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNull extends _ZodType<core.$ZodNullInternals> {\n}","entrypoint":"zod","exportName":"ZodNull","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNullable<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodNullableInternals<T>>, core.$ZodNullable<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodNullable","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNumber extends _ZodNumber<core.$ZodNumberInternals<number>> {\n}","entrypoint":"zod","exportName":"ZodNumber","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodNumberFormat extends ZodNumber {\n _zod: core.$ZodNumberFormatInternals;\n}","entrypoint":"zod","exportName":"ZodNumberFormat","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodObject<out Shape extends core.$ZodShape = core.$ZodLooseShape, out Config extends core.$ZodObjectConfig = core.$strip> extends _ZodType<core.$ZodObjectInternals<Shape, Config>>, core.$ZodObject<Shape, Config> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n shape: Shape;\n keyof(): ZodEnum<util.ToEnum<keyof Shape & string>>;\n catchall<T extends core.SomeType>(schema: T): ZodObject<Shape, core.$catchall<T>>;\n passthrough(): ZodObject<Shape, core.$loose>;\n loose(): ZodObject<Shape, core.$loose>;\n strict(): ZodObject<Shape, core.$strict>;\n strip(): ZodObject<Shape, core.$strip>;\n extend<U extends core.$ZodLooseShape>(shape: U): ZodObject<util.Extend<Shape, util.Writeable<U>>, Config>;\n safeExtend<U extends core.$ZodLooseShape>(shape: SafeExtendShape<Shape, U> & Partial<Record<keyof Shape, core.SomeType>>): ZodObject<util.Extend<Shape, util.Writeable<U>>, Config>;\n merge<U extends ZodObject>(other: U): ZodObject<util.Extend<Shape, U[\"shape\"]>, U[\"_zod\"][\"config\"]>;\n pick<M extends util.Mask<keyof Shape>>(mask: M & Record<Exclude<keyof M, keyof Shape>, never>): ZodObject<util.Flatten<Pick<Shape, Extract<keyof Shape, keyof M>>>, Config>;\n omit<M extends util.Mask<keyof Shape>>(mask: M & Record<Exclude<keyof M, keyof Shape>, never>): ZodObject<util.Flatten<Omit<Shape, Extract<keyof Shape, keyof M>>>, Config>;\n partial(): ZodObject<{\n -readonly [k in keyof Shape]: ZodOptional<Shape[k]>;\n }, Config>;\n partial<M extends util.Mask<keyof Shape>>(mask: M & Record<Exclude<keyof M, keyof Shape>, never>): ZodObject<{\n -readonly [k in keyof Shape]: k extends keyof M ? ZodOptional<Shape[k]> : Shape[k];\n }, Config>;\n required(): ZodObject<{\n -readonly [k in keyof Shape]: ZodNonOptional<Shape[k]>;\n }, Config>;\n required<M extends util.Mask<keyof Shape>>(mask: M & Record<Exclude<keyof M, keyof Shape>, never>): ZodObject<{\n -readonly [k in keyof Shape]: k extends keyof M ? ZodNonOptional<Shape[k]> : Shape[k];\n }, Config>;\n}","entrypoint":"zod","exportName":"ZodObject","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodOptional<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodOptionalInternals<T>>, core.$ZodOptional<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodOptional","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodPipe<A extends core.SomeType = core.$ZodType, B extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodPipeInternals<A, B>>, core.$ZodPipe<A, B> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n in: A;\n out: B;\n}","entrypoint":"zod","exportName":"ZodPipe","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodPrefault<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodPrefaultInternals<T>>, core.$ZodPrefault<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodPrefault","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodPreprocess<B extends core.SomeType = core.$ZodType> extends ZodPipe<core.$ZodTransform, B>, core.$ZodPreprocess<B> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n _zod: core.$ZodPreprocessInternals<B>;\n def: core.$ZodPreprocessDef<B>;\n}","entrypoint":"zod","exportName":"ZodPreprocess","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodPromise<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodPromiseInternals<T>>, core.$ZodPromise<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodPromise","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodReadonly<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodReadonlyInternals<T>>, core.$ZodReadonly<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodReadonly","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodRecord<Key extends core.$ZodRecordKey = core.$ZodRecordKey, Value extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodRecordInternals<Key, Value>>, core.$ZodRecord<Key, Value> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n keyType: Key;\n valueType: Value;\n}","entrypoint":"zod","exportName":"ZodRecord","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodSchema<out Output = unknown, out Input = unknown, out Internals extends core.$ZodTypeInternals<Output, Input> = core.$ZodTypeInternals<Output, Input>> extends core.$ZodType<Output, Input, Internals> {\n def: Internals[\"def\"];\n type: Internals[\"def\"][\"type\"];\n _def: Internals[\"def\"];\n _output: Internals[\"output\"];\n _input: Internals[\"input\"];\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n toJSONSchema(params?: core.ToJSONSchemaParams): core.ZodStandardJSONSchemaPayload<this>;\n check(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n with(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n clone(def?: Internals[\"def\"], params?: {\n parent: boolean;\n }): this;\n register<R extends core.$ZodRegistry>(registry: R, ...meta: this extends R[\"_schema\"] ? undefined extends R[\"_meta\"] ? [\n core.$replace<R[\"_meta\"], this>?\n ] : [\n core.$replace<R[\"_meta\"], this>\n ] : [\n \"Incompatible schema\"\n ]): this;\n brand<T extends PropertyKey = PropertyKey, Dir extends \"in\" | \"out\" | \"inout\" = \"out\">(value?: T): PropertyKey extends T ? this : core.$ZodBranded<this, T, Dir>;\n parse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n safeParse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n parseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeParseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n spa: (data: unknown, params?: core.ParseContext<core.$ZodIssue>) => Promise<parse.ZodSafeParseResult<core.output<this>>>;\n encode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): core.input<this>;\n decode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n encodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.input<this>>;\n decodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeEncode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.input<this>>;\n safeDecode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n safeEncodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.input<this>>>;\n safeDecodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n refine<Ch extends (arg: core.output<this>) => unknown | Promise<unknown>>(check: Ch, params?: string | core.$ZodCustomParams): Ch extends (arg: any) => arg is infer R ? this & ZodType<R, core.input<this>> : this;\n superRefine(refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>, params?: core.$ZodSuperRefineParams): this;\n overwrite(fn: (x: core.output<this>) => core.output<this>): this;\n optional(): ZodOptional<this>;\n exactOptional(): ZodExactOptional<this>;\n nonoptional(params?: string | core.$ZodNonOptionalParams): ZodNonOptional<this>;\n nullable(): ZodNullable<this>;\n nullish(): ZodOptional<ZodNullable<this>>;\n default(def: util.NoUndefined<core.output<this>>): ZodDefault<this>;\n default(def: () => util.NoUndefined<core.output<this>>): ZodDefault<this>;\n prefault(def: () => core.input<this>): ZodPrefault<this>;\n prefault(def: core.input<this>): ZodPrefault<this>;\n array(): ZodArray<this>;\n or<T extends core.SomeType>(option: T): ZodUnion<[\n this,\n T\n ]>;\n and<T extends core.SomeType>(incoming: T): ZodIntersection<this, T>;\n transform<NewOut>(transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<NewOut>): ZodPipe<this, ZodTransform<Awaited<NewOut>, core.output<this>>>;\n catch(def: core.output<this>): ZodCatch<this>;\n catch(def: (ctx: core.$ZodCatchCtx) => core.output<this>): ZodCatch<this>;\n pipe<T extends core.$ZodType<any, core.output<this>>>(target: T | core.$ZodType<any, core.output<this>>): ZodPipe<this, T>;\n readonly(): ZodReadonly<this>;\n describe(description: string): this;\n description?: string;\n meta(): core.$replace<core.GlobalMeta, this> | undefined;\n meta(data: core.$replace<core.GlobalMeta, this>): this;\n isOptional(): boolean;\n isNullable(): boolean;\n apply<T>(fn: (schema: this) => T): T;\n}","entrypoint":"zod","exportName":"ZodSchema","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodSet<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodSetInternals<T>>, core.$ZodSet<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n min(minSize: number, params?: string | core.$ZodCheckMinSizeParams): this;\n nonempty(params?: string | core.$ZodCheckMinSizeParams): this;\n max(maxSize: number, params?: string | core.$ZodCheckMaxSizeParams): this;\n size(size: number, params?: string | core.$ZodCheckSizeEqualsParams): this;\n}","entrypoint":"zod","exportName":"ZodSet","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodString extends _ZodString<core.$ZodStringInternals<string>> {\n email(params?: string | core.$ZodCheckEmailParams): this;\n url(params?: string | core.$ZodCheckURLParams): this;\n jwt(params?: string | core.$ZodCheckJWTParams): this;\n emoji(params?: string | core.$ZodCheckEmojiParams): this;\n guid(params?: string | core.$ZodCheckGUIDParams): this;\n uuid(params?: string | core.$ZodCheckUUIDParams): this;\n uuidv4(params?: string | core.$ZodCheckUUIDParams): this;\n uuidv6(params?: string | core.$ZodCheckUUIDParams): this;\n uuidv7(params?: string | core.$ZodCheckUUIDParams): this;\n nanoid(params?: string | core.$ZodCheckNanoIDParams): this;\n guid(params?: string | core.$ZodCheckGUIDParams): this;\n cuid(params?: string | core.$ZodCheckCUIDParams): this;\n cuid2(params?: string | core.$ZodCheckCUID2Params): this;\n ulid(params?: string | core.$ZodCheckULIDParams): this;\n base64(params?: string | core.$ZodCheckBase64Params): this;\n base64url(params?: string | core.$ZodCheckBase64URLParams): this;\n xid(params?: string | core.$ZodCheckXIDParams): this;\n ksuid(params?: string | core.$ZodCheckKSUIDParams): this;\n ipv4(params?: string | core.$ZodCheckIPv4Params): this;\n ipv6(params?: string | core.$ZodCheckIPv6Params): this;\n cidrv4(params?: string | core.$ZodCheckCIDRv4Params): this;\n cidrv6(params?: string | core.$ZodCheckCIDRv6Params): this;\n e164(params?: string | core.$ZodCheckE164Params): this;\n datetime(params?: string | core.$ZodCheckISODateTimeParams): this;\n date(params?: string | core.$ZodCheckISODateParams): this;\n time(params?: string | core.$ZodCheckISOTimeParams): this;\n duration(params?: string | core.$ZodCheckISODurationParams): this;\n}","entrypoint":"zod","exportName":"ZodString","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodStringFormat<Format extends string = string> extends _ZodString<core.$ZodStringFormatInternals<Format>> {\n}","entrypoint":"zod","exportName":"ZodStringFormat","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodSuccess<T extends core.SomeType = core.$ZodType> extends _ZodType<core.$ZodSuccessInternals<T>>, core.$ZodSuccess<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n unwrap(): T;\n}","entrypoint":"zod","exportName":"ZodSuccess","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodSymbol extends _ZodType<core.$ZodSymbolInternals> {\n}","entrypoint":"zod","exportName":"ZodSymbol","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodTemplateLiteral<Template extends string = string> extends _ZodType<core.$ZodTemplateLiteralInternals<Template>>, core.$ZodTemplateLiteral<Template> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodTemplateLiteral","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodTransform<O = unknown, I = unknown> extends _ZodType<core.$ZodTransformInternals<O, I>>, core.$ZodTransform<O, I> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n}","entrypoint":"zod","exportName":"ZodTransform","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodTuple<T extends util.TupleItems = readonly core.$ZodType[], Rest extends core.SomeType | null = core.$ZodType | null> extends _ZodType<core.$ZodTupleInternals<T, Rest>>, core.$ZodTuple<T, Rest> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n rest<Rest extends core.SomeType = core.$ZodType>(rest: Rest): ZodTuple<T, Rest>;\n}","entrypoint":"zod","exportName":"ZodTuple","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodType<out Output = unknown, out Input = unknown, out Internals extends core.$ZodTypeInternals<Output, Input> = core.$ZodTypeInternals<Output, Input>> extends core.$ZodType<Output, Input, Internals> {\n def: Internals[\"def\"];\n type: Internals[\"def\"][\"type\"];\n _def: Internals[\"def\"];\n _output: Internals[\"output\"];\n _input: Internals[\"input\"];\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n toJSONSchema(params?: core.ToJSONSchemaParams): core.ZodStandardJSONSchemaPayload<this>;\n check(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n with(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n clone(def?: Internals[\"def\"], params?: {\n parent: boolean;\n }): this;\n register<R extends core.$ZodRegistry>(registry: R, ...meta: this extends R[\"_schema\"] ? undefined extends R[\"_meta\"] ? [\n core.$replace<R[\"_meta\"], this>?\n ] : [\n core.$replace<R[\"_meta\"], this>\n ] : [\n \"Incompatible schema\"\n ]): this;\n brand<T extends PropertyKey = PropertyKey, Dir extends \"in\" | \"out\" | \"inout\" = \"out\">(value?: T): PropertyKey extends T ? this : core.$ZodBranded<this, T, Dir>;\n parse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n safeParse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n parseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeParseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n spa: (data: unknown, params?: core.ParseContext<core.$ZodIssue>) => Promise<parse.ZodSafeParseResult<core.output<this>>>;\n encode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): core.input<this>;\n decode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n encodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.input<this>>;\n decodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeEncode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.input<this>>;\n safeDecode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n safeEncodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.input<this>>>;\n safeDecodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n refine<Ch extends (arg: core.output<this>) => unknown | Promise<unknown>>(check: Ch, params?: string | core.$ZodCustomParams): Ch extends (arg: any) => arg is infer R ? this & ZodType<R, core.input<this>> : this;\n superRefine(refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>, params?: core.$ZodSuperRefineParams): this;\n overwrite(fn: (x: core.output<this>) => core.output<this>): this;\n optional(): ZodOptional<this>;\n exactOptional(): ZodExactOptional<this>;\n nonoptional(params?: string | core.$ZodNonOptionalParams): ZodNonOptional<this>;\n nullable(): ZodNullable<this>;\n nullish(): ZodOptional<ZodNullable<this>>;\n default(def: util.NoUndefined<core.output<this>>): ZodDefault<this>;\n default(def: () => util.NoUndefined<core.output<this>>): ZodDefault<this>;\n prefault(def: () => core.input<this>): ZodPrefault<this>;\n prefault(def: core.input<this>): ZodPrefault<this>;\n array(): ZodArray<this>;\n or<T extends core.SomeType>(option: T): ZodUnion<[\n this,\n T\n ]>;\n and<T extends core.SomeType>(incoming: T): ZodIntersection<this, T>;\n transform<NewOut>(transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<NewOut>): ZodPipe<this, ZodTransform<Awaited<NewOut>, core.output<this>>>;\n catch(def: core.output<this>): ZodCatch<this>;\n catch(def: (ctx: core.$ZodCatchCtx) => core.output<this>): ZodCatch<this>;\n pipe<T extends core.$ZodType<any, core.output<this>>>(target: T | core.$ZodType<any, core.output<this>>): ZodPipe<this, T>;\n readonly(): ZodReadonly<this>;\n describe(description: string): this;\n description?: string;\n meta(): core.$replace<core.GlobalMeta, this> | undefined;\n meta(data: core.$replace<core.GlobalMeta, this>): this;\n isOptional(): boolean;\n isNullable(): boolean;\n apply<T>(fn: (schema: this) => T): T;\n}","entrypoint":"zod","exportName":"ZodType","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodTypeAny<out Output = unknown, out Input = unknown, out Internals extends core.$ZodTypeInternals<Output, Input> = core.$ZodTypeInternals<Output, Input>> extends core.$ZodType<Output, Input, Internals> {\n def: Internals[\"def\"];\n type: Internals[\"def\"][\"type\"];\n _def: Internals[\"def\"];\n _output: Internals[\"output\"];\n _input: Internals[\"input\"];\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n toJSONSchema(params?: core.ToJSONSchemaParams): core.ZodStandardJSONSchemaPayload<this>;\n check(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n with(...checks: (core.CheckFn<core.output<this>> | core.$ZodCheck<core.output<this>>)[]): this;\n clone(def?: Internals[\"def\"], params?: {\n parent: boolean;\n }): this;\n register<R extends core.$ZodRegistry>(registry: R, ...meta: this extends R[\"_schema\"] ? undefined extends R[\"_meta\"] ? [\n core.$replace<R[\"_meta\"], this>?\n ] : [\n core.$replace<R[\"_meta\"], this>\n ] : [\n \"Incompatible schema\"\n ]): this;\n brand<T extends PropertyKey = PropertyKey, Dir extends \"in\" | \"out\" | \"inout\" = \"out\">(value?: T): PropertyKey extends T ? this : core.$ZodBranded<this, T, Dir>;\n parse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n safeParse(data: unknown, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n parseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeParseAsync(data: unknown, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n spa: (data: unknown, params?: core.ParseContext<core.$ZodIssue>) => Promise<parse.ZodSafeParseResult<core.output<this>>>;\n encode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): core.input<this>;\n decode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): core.output<this>;\n encodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.input<this>>;\n decodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<core.output<this>>;\n safeEncode(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.input<this>>;\n safeDecode(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): parse.ZodSafeParseResult<core.output<this>>;\n safeEncodeAsync(data: core.output<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.input<this>>>;\n safeDecodeAsync(data: core.input<this>, params?: core.ParseContext<core.$ZodIssue>): Promise<parse.ZodSafeParseResult<core.output<this>>>;\n refine<Ch extends (arg: core.output<this>) => unknown | Promise<unknown>>(check: Ch, params?: string | core.$ZodCustomParams): Ch extends (arg: any) => arg is infer R ? this & ZodType<R, core.input<this>> : this;\n superRefine(refinement: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => void | Promise<void>, params?: core.$ZodSuperRefineParams): this;\n overwrite(fn: (x: core.output<this>) => core.output<this>): this;\n optional(): ZodOptional<this>;\n exactOptional(): ZodExactOptional<this>;\n nonoptional(params?: string | core.$ZodNonOptionalParams): ZodNonOptional<this>;\n nullable(): ZodNullable<this>;\n nullish(): ZodOptional<ZodNullable<this>>;\n default(def: util.NoUndefined<core.output<this>>): ZodDefault<this>;\n default(def: () => util.NoUndefined<core.output<this>>): ZodDefault<this>;\n prefault(def: () => core.input<this>): ZodPrefault<this>;\n prefault(def: core.input<this>): ZodPrefault<this>;\n array(): ZodArray<this>;\n or<T extends core.SomeType>(option: T): ZodUnion<[\n this,\n T\n ]>;\n and<T extends core.SomeType>(incoming: T): ZodIntersection<this, T>;\n transform<NewOut>(transform: (arg: core.output<this>, ctx: core.$RefinementCtx<core.output<this>>) => NewOut | Promise<NewOut>): ZodPipe<this, ZodTransform<Awaited<NewOut>, core.output<this>>>;\n catch(def: core.output<this>): ZodCatch<this>;\n catch(def: (ctx: core.$ZodCatchCtx) => core.output<this>): ZodCatch<this>;\n pipe<T extends core.$ZodType<any, core.output<this>>>(target: T | core.$ZodType<any, core.output<this>>): ZodPipe<this, T>;\n readonly(): ZodReadonly<this>;\n describe(description: string): this;\n description?: string;\n meta(): core.$replace<core.GlobalMeta, this> | undefined;\n meta(data: core.$replace<core.GlobalMeta, this>): this;\n isOptional(): boolean;\n isNullable(): boolean;\n apply<T>(fn: (schema: this) => T): T;\n}","entrypoint":"zod","exportName":"ZodTypeAny","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodUInt32 extends ZodNumberFormat {\n}","entrypoint":"zod","exportName":"ZodUInt32","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodULID extends ZodStringFormat<\"ulid\"> {\n _zod: core.$ZodULIDInternals;\n}","entrypoint":"zod","exportName":"ZodULID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodURL extends ZodStringFormat<\"url\"> {\n _zod: core.$ZodURLInternals;\n}","entrypoint":"zod","exportName":"ZodURL","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodUUID extends ZodStringFormat<\"uuid\"> {\n _zod: core.$ZodUUIDInternals;\n}","entrypoint":"zod","exportName":"ZodUUID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodUndefined extends _ZodType<core.$ZodUndefinedInternals> {\n}","entrypoint":"zod","exportName":"ZodUndefined","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodUnion<T extends readonly core.SomeType[] = readonly core.$ZodType[]> extends _ZodType<core.$ZodUnionInternals<T>>, core.$ZodUnion<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n options: T;\n}","entrypoint":"zod","exportName":"ZodUnion","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodUnknown extends _ZodType<core.$ZodUnknownInternals> {\n}","entrypoint":"zod","exportName":"ZodUnknown","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodVoid extends _ZodType<core.$ZodVoidInternals> {\n}","entrypoint":"zod","exportName":"ZodVoid","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodXID extends ZodStringFormat<\"xid\"> {\n _zod: core.$ZodXIDInternals;\n}","entrypoint":"zod","exportName":"ZodXID","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface ZodXor<T extends readonly core.SomeType[] = readonly core.$ZodType[]> extends _ZodType<core.$ZodXorInternals<T>>, core.$ZodXor<T> {\n \"~standard\": ZodStandardSchemaWithJSON<this>;\n options: T;\n}","entrypoint":"zod","exportName":"ZodXor","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodBigInt<T extends core.$ZodBigIntInternals = core.$ZodBigIntInternals> extends _ZodType<T> {\n gte(value: bigint, params?: string | core.$ZodCheckGreaterThanParams): this;\n min(value: bigint, params?: string | core.$ZodCheckGreaterThanParams): this;\n gt(value: bigint, params?: string | core.$ZodCheckGreaterThanParams): this;\n lte(value: bigint, params?: string | core.$ZodCheckLessThanParams): this;\n max(value: bigint, params?: string | core.$ZodCheckLessThanParams): this;\n lt(value: bigint, params?: string | core.$ZodCheckLessThanParams): this;\n positive(params?: string | core.$ZodCheckGreaterThanParams): this;\n negative(params?: string | core.$ZodCheckLessThanParams): this;\n nonpositive(params?: string | core.$ZodCheckLessThanParams): this;\n nonnegative(params?: string | core.$ZodCheckGreaterThanParams): this;\n multipleOf(value: bigint, params?: string | core.$ZodCheckMultipleOfParams): this;\n minValue: bigint | null;\n maxValue: bigint | null;\n format: string | null;\n}","entrypoint":"zod","exportName":"_ZodBigInt","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodBoolean<T extends core.$ZodBooleanInternals = core.$ZodBooleanInternals> extends _ZodType<T> {\n}","entrypoint":"zod","exportName":"_ZodBoolean","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodDate<T extends core.$ZodDateInternals = core.$ZodDateInternals> extends _ZodType<T> {\n min(value: number | Date, params?: string | core.$ZodCheckGreaterThanParams): this;\n max(value: number | Date, params?: string | core.$ZodCheckLessThanParams): this;\n minDate: Date | null;\n maxDate: Date | null;\n}","entrypoint":"zod","exportName":"_ZodDate","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodNumber<Internals extends core.$ZodNumberInternals = core.$ZodNumberInternals> extends _ZodType<Internals> {\n gt(value: number, params?: string | core.$ZodCheckGreaterThanParams): this;\n gte(value: number, params?: string | core.$ZodCheckGreaterThanParams): this;\n min(value: number, params?: string | core.$ZodCheckGreaterThanParams): this;\n lt(value: number, params?: string | core.$ZodCheckLessThanParams): this;\n lte(value: number, params?: string | core.$ZodCheckLessThanParams): this;\n max(value: number, params?: string | core.$ZodCheckLessThanParams): this;\n int(params?: string | core.$ZodCheckNumberFormatParams): this;\n safe(params?: string | core.$ZodCheckNumberFormatParams): this;\n positive(params?: string | core.$ZodCheckGreaterThanParams): this;\n nonnegative(params?: string | core.$ZodCheckGreaterThanParams): this;\n negative(params?: string | core.$ZodCheckLessThanParams): this;\n nonpositive(params?: string | core.$ZodCheckLessThanParams): this;\n multipleOf(value: number, params?: string | core.$ZodCheckMultipleOfParams): this;\n step(value: number, params?: string | core.$ZodCheckMultipleOfParams): this;\n finite(params?: unknown): this;\n minValue: number | null;\n maxValue: number | null;\n isInt: boolean;\n isFinite: boolean;\n format: string | null;\n}","entrypoint":"zod","exportName":"_ZodNumber","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodString<T extends core.$ZodStringInternals<unknown> = core.$ZodStringInternals<unknown>> extends _ZodType<T> {\n format: string | null;\n minLength: number | null;\n maxLength: number | null;\n regex(regex: RegExp, params?: string | core.$ZodCheckRegexParams): this;\n includes(value: string, params?: string | core.$ZodCheckIncludesParams): this;\n startsWith(value: string, params?: string | core.$ZodCheckStartsWithParams): this;\n endsWith(value: string, params?: string | core.$ZodCheckEndsWithParams): this;\n min(minLength: number, params?: string | core.$ZodCheckMinLengthParams): this;\n max(maxLength: number, params?: string | core.$ZodCheckMaxLengthParams): this;\n length(len: number, params?: string | core.$ZodCheckLengthEqualsParams): this;\n nonempty(params?: string | core.$ZodCheckMinLengthParams): this;\n lowercase(params?: string | core.$ZodCheckLowerCaseParams): this;\n uppercase(params?: string | core.$ZodCheckUpperCaseParams): this;\n trim(): this;\n normalize(form?: \"NFC\" | \"NFD\" | \"NFKC\" | \"NFKD\" | (string & {})): this;\n toLowerCase(): this;\n toUpperCase(): this;\n slugify(): this;\n}","entrypoint":"zod","exportName":"_ZodString","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export interface _ZodType<out Internals extends core.$ZodTypeInternals = core.$ZodTypeInternals> extends ZodType<any, any, Internals> {\n}","entrypoint":"zod","exportName":"_ZodType","importSpecifier":"openclaw/plugin-sdk/zod","kind":"interface","recordType":"export","sourcePath":"node_modules/zod/v4/classic/schemas.d.cts"}
|
|
{"declaration":"export declare enum ZodFirstPartyTypeKind {\n}","entrypoint":"zod","exportName":"ZodFirstPartyTypeKind","importSpecifier":"openclaw/plugin-sdk/zod","kind":"enum","recordType":"export","sourcePath":"node_modules/zod/v4/classic/compat.d.cts"}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"coerce","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"core","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"iso","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"locales","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"regexes","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"util","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|
|
{"declaration":null,"entrypoint":"zod","exportName":"z","importSpecifier":"openclaw/plugin-sdk/zod","kind":"namespace","recordType":"export","sourcePath":null}
|