| | |
| | | "taskPathTemplateMerge": "TaskPathTemplateMerge", |
| | | "missionFlowStepInstance": "Mission Flow Steps" |
| | | }, |
| | | "ai": { |
| | | "drawer": { |
| | | "title": "WMS Assistant", |
| | | "runtimeFailed": "Failed to load AI runtime", |
| | | "sessionListFailed": "Failed to load AI sessions", |
| | | "sessionDeleted": "Session deleted", |
| | | "deleteSessionFailed": "Failed to delete AI session", |
| | | "pinned": "Session pinned", |
| | | "unpinned": "Session unpinned", |
| | | "pinFailed": "Failed to update session pin state", |
| | | "renamed": "Session renamed", |
| | | "renameFailed": "Failed to rename session", |
| | | "memoryCleared": "Session memory cleared", |
| | | "clearMemoryFailed": "Failed to clear session memory", |
| | | "retainLatestRoundSuccess": "Only the latest round was kept", |
| | | "retainLatestRoundFailed": "Failed to keep only the latest round", |
| | | "stopSuccess": "Current output stopped", |
| | | "chatFailed": "AI chat failed", |
| | | "newSession": "New Session", |
| | | "sessionList": "Sessions", |
| | | "searchPlaceholder": "Search session titles", |
| | | "noSessions": "No history sessions", |
| | | "sessionTitle": "Session %{id}", |
| | | "pinAction": "Pin session", |
| | | "unpinAction": "Unpin session", |
| | | "renameAction": "Rename session", |
| | | "deleteAction": "Delete session", |
| | | "activityTrace": "Thinking & Tool Trace", |
| | | "thinkingEmpty": "Organizing the current stage information...", |
| | | "thinkingStatusStarted": "Started", |
| | | "thinkingStatusUpdated": "In Progress", |
| | | "thinkingStatusCompleted": "Completed", |
| | | "thinkingStatusFailed": "Failed", |
| | | "thinkingStatusAborted": "Aborted", |
| | | "unknownTool": "Unknown tool", |
| | | "traceTypeThinking": "Thinking", |
| | | "traceTypeTool": "Tool", |
| | | "toolStatusFailed": "Failed", |
| | | "toolStatusCompleted": "Completed", |
| | | "toolStatusRunning": "Running", |
| | | "collapseDetail": "Hide Details", |
| | | "viewDetail": "View Details", |
| | | "toolInput": "Input: %{value}", |
| | | "toolOutput": "Output summary: %{value}", |
| | | "toolError": "Error: %{value}", |
| | | "hasSummary": "Summary", |
| | | "noSummary": "No Summary", |
| | | "hasFacts": "Facts", |
| | | "noFacts": "No Facts", |
| | | "retainLatestRound": "Keep Latest Round", |
| | | "clearMemory": "Clear Memory", |
| | | "runtimeOverview": "Runtime Overview", |
| | | "runtimeExpand": "Show Overview", |
| | | "runtimeCollapse": "Hide Overview", |
| | | "loadingRuntime": "Loading AI runtime info...", |
| | | "emptyHint": "AI responses stream back through SSE here. You can also maintain parameters, prompts, and MCP mounts from the quick links above.", |
| | | "userRole": "You", |
| | | "assistantRole": "AI", |
| | | "thinking": "Thinking...", |
| | | "inputPlaceholder": "Type your question. Press Enter to send, Shift + Enter for a new line", |
| | | "clearInput": "Clear Input", |
| | | "stop": "Stop", |
| | | "send": "Send", |
| | | "renameDialogTitle": "Rename Session", |
| | | "sessionTitleField": "Session Title", |
| | | "requestMetric": "Req: %{value}", |
| | | "sessionMetric": "Session: %{id}", |
| | | "promptMetric": "Prompt: %{value}", |
| | | "modelMetric": "Model: %{value}", |
| | | "promptLabel": "Prompt", |
| | | "modelLabel": "Model", |
| | | "modelSelectorLabel": "Chat Model", |
| | | "modelSelectorHint": "Switching only affects subsequent replies in this session and does not change the global default model.", |
| | | "modelSwitchFailed": "Failed to switch the chat model", |
| | | "defaultModelSuffix": "(Default)", |
| | | "mcpMetric": "MCP: %{value}", |
| | | "historyMetric": "History: %{value}", |
| | | "mcpLabel": "MCP", |
| | | "historyLabel": "History", |
| | | "recentMetric": "Recent: %{value}", |
| | | "elapsedMetric": "Elapsed: %{value} ms", |
| | | "firstTokenMetric": "First token: %{value} ms", |
| | | "tokenMetric": "Tokens: prompt %{prompt} / completion %{completion} / total %{total}" |
| | | } |
| | | }, |
| | | "table": { |
| | | "form": { |
| | | "reset": "Reset", |