refactor: use temp-path sdk in discord voice message

This commit is contained in:
Peter Steinberger
2026-03-28 04:22:58 +00:00
parent d6fafb8af9
commit eca6b8f4e8
2 changed files with 2 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
const runFfprobeMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise<string>>());
const runFfmpegMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise<void>>());
vi.mock("openclaw/plugin-sdk/infra-runtime", async (importOriginal) => {
vi.mock("openclaw/plugin-sdk/temp-path", async (importOriginal) => {
return {
resolvePreferredOpenClawTmpDir: () => "/tmp",
};

View File

@@ -15,7 +15,6 @@ import fs from "node:fs/promises";
import path from "node:path";
import { RateLimitError, type RequestClient } from "@buape/carbon";
import type { RetryRunner } from "openclaw/plugin-sdk/infra-runtime";
import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/infra-runtime";
import {
parseFfprobeCodecAndSampleRate,
runFfmpeg,
@@ -23,6 +22,7 @@ import {
} from "openclaw/plugin-sdk/media-runtime";
import { MEDIA_FFMPEG_MAX_AUDIO_DURATION_SECS } from "openclaw/plugin-sdk/media-runtime";
import { unlinkIfExists } from "openclaw/plugin-sdk/media-runtime";
import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path";
const DISCORD_VOICE_MESSAGE_FLAG = 1 << 13;
const SUPPRESS_NOTIFICATIONS_FLAG = 1 << 12;