{
  "workflows": {
    "title": "Workflows",
    "subtitle": "Discover multi-agent workflows, launch runs from the console, and track progress until results land.",
    "subtitleBoard": "Each card is a workflow run — click to open its chat session. Start new runs from the board.",
    "needToken": "Connect to the gateway with a token to browse workflows and monitor runs.",
    "refresh": "Refresh",
    "searchPlaceholder": "Search workflows…",
    "addWorkflow": "Add workflow",
    "navAria": "Workflow sections",
    "tabCatalog": "Catalog",
    "tabActive": "Running",
    "tabHistory": "History",
    "categoryFilterAria": "Filter by category",
    "sourceFilterAria": "Filter by source",
    "categories": {
      "all": "All categories",
      "code-review": "Code review",
      "planning": "Planning",
      "research": "Research & debug"
    },
    "sources": {
      "all": "All sources",
      "builtin": "Built-in",
      "user": "Custom"
    },
    "badgeBuiltin": "Built-in",
    "badgeUser": "Custom",
    "runWorkflow": "Run",
    "viewDetails": "Details",
    "deleteWorkflow": "Delete",
    "deleteConfirm": "Delete custom workflow \"{{name}}\"? This cannot be undone.",
    "deleteWorkflowSuccess": "Workflow deleted.",
    "deleteWorkflowFailed": "Failed to delete workflow.",
    "saveWorkflow": "Save workflow",
    "savingWorkflow": "Saving…",
    "saveWorkflowSuccess": "Workflow saved to ~/.xopc/workflows/.",
    "saveWorkflowFailed": "Failed to save workflow.",
    "manageDialogTitle": "Add custom workflow",
    "manageDialogHint": "Save a JavaScript workflow script to ~/.xopc/workflows/. The filename must match meta.name.",
    "workflowNameLabel": "Workflow name",
    "workflowNamePlaceholder": "my_workflow",
    "workflowScriptLabel": "Script",
    "validatingWorkflow": "Validating…",
    "validationPassed": "Definition looks good.",
    "validationFailed": "Fix these issues before saving.",
    "validationPreview": "Preview ready: {{phaseCount}} phases detected.",
    "validateWorkflowFailed": "Failed to validate workflow.",
    "library": "Workflow library",
    "noDefinitions": "No workflows match your filters.",
    "noDefinitionsHint": "Try another filter, or add a custom workflow script under ~/.xopc/workflows/.",
    "boardStart": "Start run",
    "boardEmptyTitle": "No workflow runs yet",
    "boardEmptyHint": "Start a run to create a task card. Progress and results live in the linked chat session.",
    "boardWorkflowFilterAria": "Filter by workflow",
    "boardWorkflowFilterAll": "All workflows",
    "boardColumnEmpty": "Nothing here",
    "boardExpandSucceeded": "Show all ({{count}})",
    "boardCollapseSucceeded": "Show less",
    "boardSucceededCapHint": "{{count}} more succeeded runs in the last 7 days are hidden.",
    "pickStartTitle": "Choose a workflow",
    "pickStartHint": "Pick a workflow template to start a new run.",
    "pickStartClose": "Close",
    "taskNoSession": "This run has no chat session yet.",
    "taskActionsAria": "Run actions",
    "taskCloseMenu": "Close menu",
    "boardColumns": {
      "queued": "Queued",
      "running": "In progress",
      "succeeded": "Done",
      "attention": "Needs attention"
    },
    "startTitle": "Start run",
    "runPlanPreview": "Run plan preview",
    "readyToStart": "Ready",
    "startPlanPhases": "Planned phases",
    "runLimitsSummary": "{{concurrency}} parallel · max {{max}}",
    "noInputSummary": "Uses this workflow's default goal unless you add input below.",
    "goalLabel": "Goal (optional)",
    "goalPlaceholder": "Describe what this run should accomplish…",
    "examplePrompts": "Example prompts",
    "advancedSettings": "Advanced settings",
    "concurrencyPlaceholder": "Concurrency (default {{default}})",
    "maxSubagentsPlaceholder": "Max subagents (default {{default}})",
    "start": "Start workflow",
    "starting": "Starting…",
    "startSuccess": "Workflow started.",
    "cancelDialog": "Cancel",
    "historyRunsHeading": "Run history",
    "runs": "Recent runs",
    "noRuns": "No completed runs yet.",
    "noRunsHint": "Completed runs appear here with status, duration, artifacts, logs, and subagent output.",
    "noActiveRuns": "Nothing running right now.",
    "noActiveRunsHint": "Start from a template to watch live progress, agent handoffs, logs, and results in this run center.",
    "browseCatalog": "Browse catalog",
    "loading": "Loading…",
    "selectRunHint": "Select a run to inspect phases, subagents, logs, and results.",
    "cancel": "Cancel run",
    "rerun": "Run again",
    "retryFailed": "Failed to retry workflow.",
    "runSummaryTitle": "Run summary",
    "runSummaryActive": "{{done}}/{{total}} agents have completed. Keep this panel open to follow live progress.",
    "runSummarySucceeded": "Completed with {{agents}} agents and {{artifacts}} artifacts.",
    "runSummaryFailedFallback": "The run stopped before producing a complete result.",
    "runSummaryCancelled": "This run was cancelled before completion.",
    "diagnosticFailedHint": "Check the failed phase, agent drawer, and logs below; then rerun after adjusting the input or workflow definition.",
    "diagnosticTimeoutHint": "The run hit its time limit. Try lowering concurrency, narrowing the goal, or increasing limits before rerunning.",
    "diagnosticCancelledHint": "No further agents will start. You can rerun when ready.",
    "diagnosticPartialHint": "Some agents reported errors even though the run completed. Review the process tree before acting on the result.",
    "process": "Execution process",
    "expand": "Expand",
    "collapse": "Collapse",
    "resultTitle": "Result",
    "copyResult": "Copy",
    "copied": "Copied",
    "exportResult": "Export",
    "continueInChat": "Continue in Chat",
    "continueInChatPrompt": "The {{workflow}} workflow finished with this goal: {{goal}}\n\nHelp me act on the result.",
    "continueInChatResultHeading": "Workflow result:",
    "runLinkRunning": "Workflow running",
    "runLinkCompleted": "Workflow completed",
    "runLinkFinished": "Workflow finished",
    "runLinkOpenChat": "Open workflow session",
    "metadataSession": "Session",
    "metadataSource": "Source",
    "metadataDefinition": "Definition",
    "metadataRetryOf": "Retry of",
    "closeResult": "Close",
    "noResult": "No result yet.",
    "phases": "Phases",
    "phasesHeading": "Phases",
    "subagents": "Subagents",
    "logs": "Logs",
    "whenToUseHeading": "When to use",
    "scriptHeading": "Script",
    "noPhases": "No phases recorded yet.",
    "noSubagents": "No subagents recorded yet.",
    "noLogs": "No logs recorded yet.",
    "startFailed": "Failed to start workflow.",
    "cancelFailed": "Failed to cancel workflow.",
    "agentProgress": "{{done}}/{{total}} agents",
    "runRowErrorSummary": "{{count}} agents need attention.",
    "agentCount": "{{count}} agents",
    "agentScaleExact": "~{{count}} agents",
    "agentScaleRange": "~{{min}}–{{max}} agents",
    "phaseCount": "{{count}} phases",
    "morePhases": "+{{count}} more",
    "templateBestFor": "Best for",
    "templatePlan": "Run plan",
    "templateExample": "Try with",
    "statsTotalRuns": "Total runs",
    "statsActiveRuns": "Active now",
    "statsSuccessRate": "Success rate",
    "statsAvgDuration": "Avg duration",
    "statsTopWorkflow": "Most used: {{name}} ({{count}})",
    "metrics": {
      "startedAt": "Started",
      "duration": "Duration",
      "agents": "Agents",
      "artifacts": "Artifacts"
    },
    "status": {
      "queued": "Queued",
      "running": "Running",
      "succeeded": "Succeeded",
      "failed": "Failed",
      "cancelled": "Cancelled",
      "timeout": "Timed out"
    },
    "phaseStatus": {
      "pending": "Pending",
      "running": "Running",
      "completed": "Completed",
      "failed": "Failed"
    },
    "agentStatus": {
      "queued": "Queued",
      "running": "Running",
      "done": "Done",
      "error": "Error",
      "skipped": "Skipped"
    },
    "args": {
      "argQuestion": "Research question",
      "argQuestionPlaceholder": "What should we investigate?",
      "argTarget": "Review target",
      "argTargetPlaceholder": "PR, file, plan, or design to review",
      "argDiff": "PR / diff / commits",
      "argDiffPlaceholder": "Describe the change set to review",
      "argError": "Error or symptom",
      "argErrorPlaceholder": "Paste the error message or stack trace",
      "argContext": "Extra context",
      "argContextPlaceholder": "What changed recently? When did it start?",
      "argRequest": "Implementation request",
      "argRequestPlaceholder": "Feature, refactor, or bugfix to plan",
      "argScope": "Scope hint",
      "argScopePlaceholder": "Optional path or subsystem (default: repo root)",
      "argReleaseTargetPlaceholder": "Release candidate, branch, or feature summary"
    }
  }
}
