mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-04 00:00:20 +00:00
fix: restore CI runtime seams
This commit is contained in:
@@ -8,7 +8,6 @@ import {
|
||||
shouldInjectOllamaCompatNumCtx,
|
||||
wrapOllamaCompatNumCtx,
|
||||
} from "../../../plugin-sdk/ollama.js";
|
||||
} from "../../../plugin-sdk/ollama.js";
|
||||
import { appendBootstrapPromptWarning } from "../../bootstrap-budget.js";
|
||||
import { buildAgentSystemPrompt } from "../../system-prompt.js";
|
||||
import { buildEmbeddedSystemPrompt } from "../system-prompt.js";
|
||||
|
||||
@@ -33,9 +33,8 @@ vi.mock("../../extensions/telegram/api.js", async (importOriginal) => {
|
||||
});
|
||||
|
||||
vi.mock("../../extensions/telegram/update-offset-runtime-api.js", async (importOriginal) => {
|
||||
const actual = await importOriginal<
|
||||
typeof import("../../extensions/telegram/update-offset-runtime-api.js")
|
||||
>("../../extensions/telegram/update-offset-runtime-api.js");
|
||||
const actual =
|
||||
await importOriginal<typeof import("../../extensions/telegram/update-offset-runtime-api.js")>();
|
||||
return {
|
||||
...actual,
|
||||
deleteTelegramUpdateOffset: offsetMocks.deleteTelegramUpdateOffset,
|
||||
|
||||
@@ -79,6 +79,20 @@ export async function applyNonInteractiveAuthChoice(params: {
|
||||
...input,
|
||||
secretInputMode: requestedSecretInputMode,
|
||||
});
|
||||
const maybeSetResolvedApiKey = async (
|
||||
resolved: ResolvedNonInteractiveApiKey,
|
||||
setter: (value: SecretInput) => Promise<void> | void,
|
||||
): Promise<boolean> => {
|
||||
if (resolved.source === "profile") {
|
||||
return true;
|
||||
}
|
||||
const stored = toStoredSecretInput(resolved);
|
||||
if (!stored) {
|
||||
return false;
|
||||
}
|
||||
await setter(stored);
|
||||
return true;
|
||||
};
|
||||
const toApiKeyCredential = (params: {
|
||||
provider: string;
|
||||
resolved: ResolvedNonInteractiveApiKey;
|
||||
|
||||
@@ -68,6 +68,7 @@ export {
|
||||
export {
|
||||
buildDiscordComponentMessage,
|
||||
createDiscordActionGate,
|
||||
handleDiscordMessageAction,
|
||||
listDiscordAccountIds,
|
||||
resolveDiscordAccount,
|
||||
resolveDefaultDiscordAccountId,
|
||||
|
||||
Reference in New Issue
Block a user