refactor tool-call mappers with shared detail primitives

This commit is contained in:
Mohamed Boudra
2026-02-09 09:33:36 +07:00
parent 81d2e8988d
commit 0b50ac8777
8 changed files with 1011 additions and 1832 deletions
+2 -1
View File
@@ -8,6 +8,7 @@ import type { PendingPermission } from "@/types/shared";
import type { AgentLifecycleStatus } from "@server/shared/agent-lifecycle";
import type {
AgentPermissionResponse,
AgentPermissionRequest,
AgentSessionConfig,
AgentProvider,
AgentMode,
@@ -80,7 +81,7 @@ export interface Agent {
capabilities: AgentCapabilityFlags;
currentModeId: string | null;
availableModes: AgentMode[];
pendingPermissions: any[];
pendingPermissions: AgentPermissionRequest[];
persistence: AgentPersistenceHandle | null;
runtimeInfo?: AgentRuntimeInfo;
lastUsage?: AgentUsage;