diff --git a/extensions/signal/src/setup-surface.ts b/extensions/signal/src/setup-surface.ts index f01dcc90874..f47bf04183d 100644 --- a/extensions/signal/src/setup-surface.ts +++ b/extensions/signal/src/setup-surface.ts @@ -8,8 +8,6 @@ import { listSignalAccountIds, resolveSignalAccount } from "./accounts.js"; import { installSignalCli } from "./install-signal-cli.js"; import { createSignalCliPathTextInput, - normalizeSignalAccountInput, - parseSignalAllowFromEntries, signalCompletionNote, signalDmPolicy, signalNumberTextInput, @@ -86,5 +84,3 @@ export const signalSetupWizard: ChannelSetupWizard = { dmPolicy: signalDmPolicy, disable: (cfg) => setSetupChannelEnabled(cfg, channel, false), }; - -export { normalizeSignalAccountInput, parseSignalAllowFromEntries }; diff --git a/scripts/canvas-a2ui-copy.ts b/scripts/canvas-a2ui-copy.ts index 3d20df3dd31..36ed4fcaeec 100644 --- a/scripts/canvas-a2ui-copy.ts +++ b/scripts/canvas-a2ui-copy.ts @@ -4,13 +4,13 @@ import { fileURLToPath, pathToFileURL } from "node:url"; const repoRoot = path.resolve(path.dirname(fileURLToPath(import.meta.url)), ".."); -export function getA2uiPaths(env = process.env) { +function getA2uiPaths(env = process.env) { const srcDir = env.OPENCLAW_A2UI_SRC_DIR ?? path.join(repoRoot, "src", "canvas-host", "a2ui"); const outDir = env.OPENCLAW_A2UI_OUT_DIR ?? path.join(repoRoot, "dist", "canvas-host", "a2ui"); return { srcDir, outDir }; } -export function shouldSkipMissingA2uiAssets(env = process.env): boolean { +function shouldSkipMissingA2uiAssets(env = process.env): boolean { return env.OPENCLAW_A2UI_SKIP_MISSING === "1" || Boolean(env.OPENCLAW_SPARSE_PROFILE); } diff --git a/ui/src/ui/usage-helpers.ts b/ui/src/ui/usage-helpers.ts index 42c0686612e..400898ed9e4 100644 --- a/ui/src/ui/usage-helpers.ts +++ b/ui/src/ui/usage-helpers.ts @@ -4,13 +4,13 @@ export type UsageQueryTerm = { raw: string; }; -export type UsageQueryResult = { +type UsageQueryResult = { sessions: TSession[]; warnings: string[]; }; // Minimal shape required for query filtering. The usage view's real session type contains more fields. -export type UsageSessionQueryTarget = { +type UsageSessionQueryTarget = { key: string; label?: string; sessionId?: string; diff --git a/ui/src/ui/uuid.ts b/ui/src/ui/uuid.ts index 019b7fd6105..c6c22282f03 100644 --- a/ui/src/ui/uuid.ts +++ b/ui/src/ui/uuid.ts @@ -1,4 +1,4 @@ -export type CryptoLike = { +type CryptoLike = { randomUUID?: (() => string) | undefined; getRandomValues?: (>(array: T) => T) | undefined; };