mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 11:10:45 +00:00
refactor: hide tool helper internals
This commit is contained in:
@@ -74,7 +74,7 @@ function touchMediaGenerationTaskRunContext(handle: MediaGenerationTaskHandle) {
|
||||
});
|
||||
}
|
||||
|
||||
export function createMediaGenerationTaskRun(params: {
|
||||
function createMediaGenerationTaskRun(params: {
|
||||
sessionKey?: string;
|
||||
requesterOrigin?: DeliveryContext;
|
||||
prompt: string;
|
||||
@@ -128,7 +128,7 @@ export function createMediaGenerationTaskRun(params: {
|
||||
}
|
||||
}
|
||||
|
||||
export function recordMediaGenerationTaskProgress(params: {
|
||||
function recordMediaGenerationTaskProgress(params: {
|
||||
handle: MediaGenerationTaskHandle | null;
|
||||
progressSummary: string;
|
||||
eventSummary?: string;
|
||||
@@ -171,7 +171,7 @@ export async function withMediaGenerationTaskKeepalive<T>(params: {
|
||||
}
|
||||
}
|
||||
|
||||
export function completeMediaGenerationTaskRun(params: {
|
||||
function completeMediaGenerationTaskRun(params: {
|
||||
handle: MediaGenerationTaskHandle | null;
|
||||
provider: string;
|
||||
model: string;
|
||||
@@ -199,7 +199,7 @@ export function completeMediaGenerationTaskRun(params: {
|
||||
}
|
||||
}
|
||||
|
||||
export function failMediaGenerationTaskRun(params: {
|
||||
function failMediaGenerationTaskRun(params: {
|
||||
handle: MediaGenerationTaskHandle | null;
|
||||
error: unknown;
|
||||
progressSummary: string;
|
||||
@@ -292,7 +292,7 @@ async function maybeDeliverMediaGenerationResultDirectly(params: {
|
||||
return true;
|
||||
}
|
||||
|
||||
export async function wakeMediaGenerationTaskCompletion(params: {
|
||||
async function wakeMediaGenerationTaskCompletion(params: {
|
||||
config?: OpenClawConfig;
|
||||
handle: MediaGenerationTaskHandle | null;
|
||||
status: "ok" | "error";
|
||||
|
||||
@@ -86,7 +86,7 @@ export function createMediaGenerateTaskStatusActions<Task>(params: {
|
||||
};
|
||||
}
|
||||
|
||||
export function createMediaGenerateStatusActionResult<Task>(params: {
|
||||
function createMediaGenerateStatusActionResult<Task>(params: {
|
||||
sessionKey?: string;
|
||||
inactiveText: string;
|
||||
findActiveTask: (sessionKey?: string) => Task | undefined;
|
||||
@@ -112,7 +112,7 @@ export function createMediaGenerateStatusActionResult<Task>(params: {
|
||||
};
|
||||
}
|
||||
|
||||
export function createMediaGenerateDuplicateGuardResult<Task>(params: {
|
||||
function createMediaGenerateDuplicateGuardResult<Task>(params: {
|
||||
sessionKey?: string;
|
||||
findActiveTask: (sessionKey?: string) => Task | undefined;
|
||||
buildStatusText: TaskStatusTextBuilder<Task>;
|
||||
|
||||
@@ -143,7 +143,7 @@ type GenerationCapabilityProviderKey =
|
||||
| "videoGenerationProviders"
|
||||
| "musicGenerationProviders";
|
||||
|
||||
export function findCapabilityProviderById<T extends CapabilityProvider>(params: {
|
||||
function findCapabilityProviderById<T extends CapabilityProvider>(params: {
|
||||
providers: T[];
|
||||
providerId?: string;
|
||||
}): T | undefined {
|
||||
@@ -208,7 +208,7 @@ export function resolveSelectedCapabilityProvider<T extends CapabilityProvider>(
|
||||
});
|
||||
}
|
||||
|
||||
export function resolveCapabilityModelCandidatesForTool(params: {
|
||||
function resolveCapabilityModelCandidatesForTool(params: {
|
||||
cfg?: OpenClawConfig;
|
||||
agentDir?: string;
|
||||
authStore?: AuthProfileStore;
|
||||
|
||||
@@ -129,7 +129,7 @@ const MusicGenerateToolSchema = Type.Object({
|
||||
),
|
||||
});
|
||||
|
||||
export function resolveMusicGenerationModelConfigForTool(params: {
|
||||
function resolveMusicGenerationModelConfigForTool(params: {
|
||||
cfg?: OpenClawConfig;
|
||||
agentDir?: string;
|
||||
authStore?: AuthProfileStore;
|
||||
|
||||
@@ -8,9 +8,9 @@ import { callGatewayTool } from "./gateway.js";
|
||||
import { POLICY_REDIRECT_INVOKE_COMMANDS } from "./nodes-tool-media.js";
|
||||
import { resolveNodeId } from "./nodes-utils.js";
|
||||
|
||||
export const BLOCKED_INVOKE_COMMANDS = new Set(["system.run", "system.run.prepare"]);
|
||||
const BLOCKED_INVOKE_COMMANDS = new Set(["system.run", "system.run.prepare"]);
|
||||
|
||||
export const NODE_READ_ACTION_COMMANDS = {
|
||||
const NODE_READ_ACTION_COMMANDS = {
|
||||
camera_list: "camera.list",
|
||||
notifications_list: "notifications.list",
|
||||
device_status: "device.status",
|
||||
@@ -169,7 +169,7 @@ export async function executeNodeCommandAction(params: {
|
||||
throw new Error("Unsupported node command action");
|
||||
}
|
||||
|
||||
export async function invokeNodeCommandPayload(params: {
|
||||
async function invokeNodeCommandPayload(params: {
|
||||
gatewayOpts: GatewayCallOptions;
|
||||
node: string;
|
||||
command: string;
|
||||
|
||||
@@ -194,7 +194,7 @@ export const FRESHNESS_TO_RECENCY: Record<string, string> = {
|
||||
pm: "month",
|
||||
py: "year",
|
||||
};
|
||||
export const RECENCY_TO_FRESHNESS: Record<string, string> = {
|
||||
const RECENCY_TO_FRESHNESS: Record<string, string> = {
|
||||
day: "pd",
|
||||
week: "pw",
|
||||
month: "pm",
|
||||
|
||||
Reference in New Issue
Block a user