export const en: Record = { // ── Navigation items ── "nav.overview": "Dashboard", "nav.inbox": "Inbox", "nav.standup": "Standup", "nav.performance": "Performance", "nav.runs": "Runs", "nav.agents": "Team", "nav.orgchart": "Org Chart", "nav.hiring": "Hiring", "nav.communication": "Messages", "nav.goals": "Goals", "nav.projects": "Projects", "nav.tasks": "Tasks", "nav.work": "Work", "nav.sprints": "Sprints", "nav.automation": "Automation", "nav.approvals": "Approvals", "nav.documents": "Documents", "nav.knowledge": "Knowledge", "nav.meetings": "Meetings", "nav.costs": "Costs", "nav.activity": "Activity", "nav.social": "Social Media", "nav.skills": "Skills", "nav.connectors": "Connectors", "nav.workspaces": "Workspaces", "nav.settings": "Settings", // ── Navigation group labels ── "nav.group.overview": "Overview", "nav.group.organization": "Organization", "nav.group.automation": "Automation", "nav.group.knowledge": "Knowledge", "nav.group.operations": "Operations", "nav.group.infrastructure": "Infrastructure", // ── App-level strings ── "app.loading": "Setting up your workspace...", "app.selectCompany": "Select company", "app.newCompany": "New company", "app.commandPalette": "Command palette", "app.refresh": "Refresh", "app.console": "Console", "app.hideConsole": "Hide console", "app.showConsole": "Show console", "app.collapse": "Collapse", "app.expand": "Expand", "app.noResults": "No results for", "app.clear": "Clear", "app.search": "Search sections, agents, tasks, goals, projects...", // ── Onboarding flow ── "onboarding.title": "Start your\nAI company.", "onboarding.subtitle": "AgentCompany Desktop", "onboarding.description": "Name it, connect a runtime, and start work.", "onboarding.step1Title": "Company info", "onboarding.step2Title": "First goal", "onboarding.step3Title": "Ready to launch", "onboarding.stepLabel1": "Company", "onboarding.stepLabel2": "Mission", "onboarding.stepLabel3": "Launch", "onboarding.companyName": "Company name", "onboarding.companyNamePlaceholder": "e.g. Northline Systems", "onboarding.companyDescription": "Company description", "onboarding.companyDescriptionPlaceholder": "What does this company do?", "onboarding.primaryConnector": "Primary connector", "onboarding.connectorReadiness": "Connector readiness", "onboarding.connectorInfo": "If this is empty, check Settings.", "onboarding.workspaceFolder": "Workspace folder", "onboarding.workspaceFolderOptional": "(optional)", "onboarding.workspaceFolderPlaceholder": "/Users/you/project", "onboarding.workspaceHelp": "The first task starts here.", "onboarding.autoApprove": "Auto-approve hire and strategy approvals", "onboarding.autoApproveLabel": "Auto-approve hire and strategy approvals", "onboarding.autoApproveHelp": "Hiring and strategy changes auto-approve.", "onboarding.reviewDeliverablesLabel": "Review important deliverables", "onboarding.reviewDeliverablesHelp": "Important deliverables wait for your review.", "onboarding.automationMode": "Automation mode", "onboarding.modeFullAuto": "Full automation", "onboarding.modeFullAutoDesc": "Runs on its own.", "onboarding.modeHumanReview": "Human in the loop", "onboarding.modeHumanReviewDesc": "Stops at key points for review.", "onboarding.continue": "Continue", "onboarding.back": "Back", "onboarding.goal": "Goal", "onboarding.goalPlaceholder": "e.g. Ship the first customer-ready desktop demo", "onboarding.acceptanceCriteria": "Acceptance criteria", "onboarding.acceptanceCriteriaPlaceholder": "What counts as done?", "onboarding.executionHandoff": "Execution handoff", "onboarding.executionHandoffLine1": "The selected runtime powers the CEO.", "onboarding.executionHandoffLine2": "We create the company, workspace, and first task.", "onboarding.executionHandoffLine3": "Work starts as soon as the runtime is ready.", "onboarding.launching": "Launching...", "onboarding.launchCompany": "Launch Company", "onboarding.isLive": "is live.", "onboarding.launchDescription": "Company created. First task queued.", "onboarding.launchDescriptionDeferred": "Company created. Execution starts when runtime is ready.", "onboarding.connector": "Connector", "onboarding.leadAgent": "Lead agent", "onboarding.ceoAgentCreated": "CEO agent created", "onboarding.leadAgentUnavailable": "Lead agent unavailable", "onboarding.primaryWorkspace": "Primary workspace", "onboarding.registered": "Registered", "onboarding.notBound": "Not bound", "onboarding.kickoffProject": "Kickoff project", "onboarding.created": "Created", "onboarding.unavailable": "Unavailable", "onboarding.initialRun": "Initial run", "onboarding.queuedInOrchestration": "Queued in orchestration", "onboarding.deferredUntilReady": "Deferred until runtime is ready", "onboarding.opening": "Opening...", "onboarding.openControlCenter": "Open Control Center", "onboarding.cancel": "Cancel", "onboarding.enterCompanyName": "Enter a company name.", "onboarding.connectorRequired": "A ready connector is required to continue.", "onboarding.describeFirstGoal": "Add the first goal.", "onboarding.unableToBootstrap": "Launch failed. Check the connector and try again.", "onboarding.unableToOpenControlCenter": "Unable to open the control center.", "onboarding.connectorNotInstalled": "No CLI runtime found. Install and sign in first.", "onboarding.connectorWarning": "Install and sign in to a runtime first.", "onboarding.languageSelection": "Language", "onboarding.selectLanguage": "Select language", "onboarding.welcomeSubtitle": "Build your AI company here.", "onboarding.getStarted": "Get Started", "onboarding.stepLabelNodeCheck": "Requirements", "onboarding.stepLabelProviders": "Providers", "onboarding.stepLabelCompany": "Company", "onboarding.stepLabelModelPool": "Team Models", "onboarding.stepLabelMode": "Mode", "onboarding.stepLabelMission": "Mission", "onboarding.stepLabelLaunch": "Launch", "onboarding.companyStepModelPoolHint": "You'll choose team models next.", "onboarding.modelPoolStepTitle": "Choose team models", "onboarding.modelPoolStepSubtitle": "These are the models your team can use.", "onboarding.modelPoolStepDescription": "The CEO only assigns models that are enabled here.", "onboarding.modelPoolGlobalRequirement": "Turn on at least one model to continue.", "onboarding.modelPoolSelectedConnectorRequirement": "Turn on one model for the CEO runtime, or pick another provider.", "onboarding.modelPoolContinueHint": "You can change this later in Settings.", "onboarding.modeStepTitle": "How should it run?", "onboarding.modeAiCeoTitle": "AI CEO", "onboarding.modeAiCeoSubtitle": "Fully Autonomous", "onboarding.modeAiCeoDesc": "AI handles the work end to end. Best for 0→1.", "onboarding.modeCofounderTitle": "AI Co-Founder", "onboarding.modeCofounderSubtitle": "Human-Reviewed", "onboarding.modeCofounderDesc": "Key decisions wait for you. Best for research or growth.", "onboarding.modeCanChange": "You can change this later.", "onboarding.nodeCheckTitle": "Check Node.js", "onboarding.nodeCheckStep": "SYSTEM REQUIREMENTS", "onboarding.nodeInstalled": "Node.js {version} installed", "onboarding.nodeNotInstalled": "Node.js is not installed", "onboarding.nodeRequired": "CLI runtimes need Node.js.", "onboarding.checkAgain": "Check Again", "onboarding.installNodeTerminal": "Open Terminal & Install", "onboarding.providersTitle": "Set up runtimes", "onboarding.providersSubtitle": "You need one working runtime. Add more later if needed.", "onboarding.providersStep": "AI PROVIDERS", "onboarding.providerReady": "Ready", "onboarding.providerNotInstalled": "Not installed", "onboarding.providerAuthRequired": "Auth required", "onboarding.providerChecking": "Checking", "onboarding.providerInstall": "Install", "onboarding.providerLogin": "Login", "onboarding.providerCheck": "Check", "onboarding.providerSaveCheck": "Save & Check", "onboarding.providerApiKey": "API Key", "onboarding.providerBaseUrl": "Base URL", "onboarding.providerModel": "Model", "onboarding.providerSelectProvider": "Select a provider...", "onboarding.providerViewDocs": "View docs", "onboarding.providerCompatibleNote": "This overrides the Claude Code API setup.", "onboarding.providerAtLeastOne": "Set up one runtime to continue.", "onboarding.claudeCodeLabel": "Claude Code", "onboarding.codexLabel": "Codex", "onboarding.geminiLabel": "Gemini CLI", "onboarding.claudeCompatibleLabel": "Claude Code Compatible API", "onboarding.providers.title": "Connect a provider", "onboarding.providers.subtitle": "Connect at least one provider to continue. You can add more later in Settings.", "onboarding.providers.featuredHeading": "Featured", "onboarding.providers.advancedHeading": "Advanced providers", "onboarding.providers.atLeastOne": "Connect at least one provider to continue.", "onboarding.providers.providersLabel": "providers", "onboarding.providers.ready": "ready", "onboarding.providers.noneConfigured": "None configured yet", "onboarding.providers.statusReady": "Connected", "onboarding.providers.statusExpired": "Expired", "onboarding.providers.statusError": "Error", "onboarding.providers.statusChecking": "Working", "onboarding.providers.statusNotConfigured": "Not configured", "onboarding.providers.signIn": "Sign in", "onboarding.providers.signingIn": "Opening browser…", "onboarding.providers.reconnect": "Sign in again", "onboarding.providers.disconnect": "Disconnect", "onboarding.providers.apiKeyLabel": "API key", "onboarding.providers.apiKeyRequired": "Enter an API key before saving.", "onboarding.providers.apiKeyReplacePlaceholder": "Leave empty to keep the current key", "onboarding.providers.save": "Save", "onboarding.providers.saving": "Saving…", "onboarding.providers.saved": "Saved.", "onboarding.providers.cloudPrimer": "Cloud providers need a multi-step credential form. Finish configuration from Settings.", "onboarding.providers.configureInSettings": "Configure in Settings", "agent.name": "Agent name", "agent.role": "Role", "agent.title": "Title", "agent.status": "Status", "agent.connector": "Connector", "agent.model": "Model", "agent.thinkingEffort": "Thinking effort", "agent.workspace": "Workspace", "agent.reportsTo": "Reports to", "agent.noManager": "No manager", "agent.noWorkspace": "No workspace", "agent.budget": "Monthly budget (USD)", "agent.capabilities": "Capabilities", "agent.saveChanges": "Save changes", "agent.delete": "Delete agent", "agent.skills": "Skills", "skills.title": "Skills", "skills.importAria": "Import skill", "skills.filterPlaceholder": "Filter skills...", "skills.filterAria": "Filter skills", "skills.emptyTitle": "No skills imported", "skills.emptyDetail": "Import skills from GitHub, a local path, or skills.sh to get started.", "skills.importButton": "Import Skill", "skills.selectToViewTitle": "Select a skill to view details", "skills.selectToViewDetail": "Choose a skill from the list to see its content, file tree, and configuration.", "agent.pendingApproval": "Pending Approval", "agent.pendingHireNote": "Pending hires must be approved or rejected from Hiring or Approvals.", // ── Settings ── "settings.profile": "Profile", "settings.theme": "Theme", "settings.system": "System", "settings.light": "Light", "settings.dark": "Dark", "settings.updates": "Updates", "settings.enabled": "Enabled", "settings.disabled": "Disabled", "settings.logRetention": "Log retention", "settings.days": "days", "settings.backup": "Backup profile", "settings.restore": "Restore profile", "settings.secretBindings": "Secret bindings", "settings.language": "Language", // ── Status labels ── "status.idle": "Idle", "status.active": "Active", "status.running": "Running", "status.paused": "Paused", "status.error": "Error", "status.pending_approval": "Pending approval", "status.terminated": "Terminated", "status.not_installed": "Not installed", "status.detected": "Detected", "status.auth_required": "Auth required", "status.ready": "Ready", "status.degraded": "Degraded", "status.queued": "Queued", "status.succeeded": "Succeeded", "status.failed": "Failed", "status.cancelled": "Cancelled", "status.timed_out": "Timed out", "status.interrupted": "Interrupted", "status.backlog": "Backlog", "status.todo": "To do", "status.in_progress": "In progress", "status.in_review": "In review", "status.done": "Done", "status.blocked": "Blocked", "status.planned": "Planned", "status.achieved": "Achieved", "status.completed": "Completed", "status.active_sprint": "Active sprint", "status.review": "Review", "status.scheduling": "Scheduling", "status.draft": "Draft", "status.approved": "Approved", "status.rejected": "Rejected", "status.revision_requested": "Revision requested", "status.login_required": "Login required", "status.suspended": "Suspended", "status.pending": "Pending", // ── Common labels ── "common.save": "Save", "common.delete": "Delete", "common.cancel": "Cancel", "common.edit": "Edit", "common.new": "New", "common.close": "Close", "common.yes": "Yes", "common.no": "No", "sidebar.deleteCompanyConfirm": "Delete {name}?", "common.confirm": "Confirm", "common.status": "Status", "common.started": "Started", "common.finished": "Finished", "common.cost": "Cost", "common.openLog": "Open log", "common.noRunSelected": "No run selected", "common.waitingForLog": "Waiting for log output...", "common.sections": "Sections", "common.agents": "Agents", "common.tasks": "Tasks", "common.runs": "Runs", "common.goals": "Goals", "common.projects": "Projects", // ── Console panel ── "console.title": "Console", "console.noRuns": "No runs", "console.close": "Close console", // ── Entity labels (command palette sections) ── "entity.sections": "Sections", "entity.agents": "Agents", "entity.tasks": "Tasks", "entity.runs": "Runs", "entity.goals": "Goals", "entity.projects": "Projects", // ── Hiring page ── "hiring.title": "Hiring Pipeline", "hiring.activeProcesses": "active hiring processes", "hiring.requisition": "Requisition", "hiring.pendingApproval": "Pending Approval", "hiring.approved": "Approved", "hiring.onboarding": "Onboarding", "hiring.active": "Active", "hiring.allAgents": "All Agents", "hiring.totalAgents": "Total Agents", "hiring.pendingHires": "Pending Hires", "hiring.departments": "Departments", "hiring.monthlyPayroll": "Monthly Payroll", "hiring.departmentHeadcount": "Department Headcount", "hiring.topLevel": "Top level", "hiring.reportsTo": "Reports to", "hiring.proposedBy": "Proposed by", // ── Organization page ── "org.agentRoster": "Agent roster", "org.newHireRequest": "New hire request", "org.editAgent": "Edit", "org.requestNewHire": "Request new hire", "org.goalStack": "Goal stack", "org.newGoal": "New goal", "org.newProject": "New project", // ── Tasks page ── "tasks.taskQueue": "Task queue", "tasks.newTask": "New task", // ── Approvals page ── "approvals.reviewsInProgress": "Agent reviews in progress", "approvals.pendingApprovals": "Pending approvals", "approvals.approvalDetail": "Approval detail", // ── Costs page ── "costs.recentEntries": "Recent cost entries", "costs.budgetPosture": "Budget posture", // ── Activity page ── "activity.timeline": "Activity timeline", // ── Workspaces page ── "workspaces.registry": "Workspace registry", "workspaces.controlCenter": "Workspace control center", "workspaces.addWorkspace": "Add workspace", // ── Settings page ── "settings.profileAndRelease": "Profile and release", "settings.secretBindingsTitle": "Secret bindings", // ── Connectors page ── "connectors.registry": "Connector registry", // ── Dashboard ── "dashboard.title": "Dashboard", // ── Runs page ── "runs.title": "Run center", // ── Documents page ── "documents.title": "Documents", // ── Knowledge page ── "knowledge.title": "Knowledge base", // ── Meetings page ── "meetings.title": "Meetings", // ── Sprints page ── "sprints.title": "Sprints", // ── Social page ── "social.title": "Social accounts", // ── Automation page ── "automation.title": "Automation", // ── Communication page ── "communication.title": "Communication hub", // ── Common panel titles ── "panel.choose": "Choose", "panel.noData": "Nothing to show yet", "panel.empty": "Empty", "panel.loading": "Loading...", // ── Execution / Task Inspector ── "exec.taskQueueEmpty": "All caught up", "exec.taskQueueEmptyDetail": "New tasks show up here.", "exec.deleteTask": "Delete task", "exec.deleteTaskConfirm": "Permanently delete \"{0}\"? This cannot be undone.", "exec.budgetUsed": "has used {0}% of their monthly budget", "exec.taskChangesSaved": "Task changes saved.", "exec.taskMovedTo": "Task moved to {0}.", "exec.approvalCreatedBlocked": "Approval sent to leadership.", "exec.approvalCreated": "Approval created.", "exec.title": "Title", "exec.description": "Description", "exec.priority": "Priority", "exec.assignee": "Assignee", "exec.unassigned": "Unassigned", "exec.workspace": "Workspace", "exec.noWorkspace": "No workspace", "exec.project": "Project", "exec.noProject": "No project", "exec.goal": "Goal", "exec.noGoal": "No goal", "exec.save": "Save", "exec.cancel": "Cancel", "exec.assigneeLabel": "Assignee:", "exec.projectLabel": "Project:", "exec.goalLabel": "Goal:", "exec.parentLabel": "Parent:", "exec.workspaceLabel": "Workspace:", "exec.costLabel": "Cost:", "exec.beingReviewedBy": "Being reviewed by {0}", "exec.submittedForReview": "{0} sent this task to {1} for review.", "exec.governanceRequired": "Governance action required", "exec.waitingOnReview": "Task is waiting on review", "exec.blockedGovernance": "Create an approval to continue.", "exec.reviewGovernance": "Get a decision before continuing.", "exec.createUnblockApproval": "Create unblock approval", "exec.createReviewApproval": "Create review approval", "exec.cancelRun": "Cancel run", "exec.run": "Run", "exec.done": "Done", "exec.unblock": "Unblock", "exec.discussion": "Discussion", "exec.edit": "Edit", "exec.delete": "Delete", "exec.subtasks": "Subtasks", "exec.doneCount": "{0}/{1} done", "exec.runHistory": "Run history", "exec.moreRuns": "+{0} more runs", "exec.runningEllipsis": "Running...", "exec.completedRun": "Completed run", "exec.communication": "Communication", "exec.noMessagesYet": "No messages yet", "exec.sendMessage": "Send a message to the team...", "exec.send": "Send", "exec.createTask": "Create task", "exec.taskTitle": "Task title", "exec.noReviewsInProgress": "No reviews pending", "exec.noReviewsDetail": "Review items show up here.", "exec.awaitingReview": "awaiting review", "exec.reviewedBy": "reviewed by", "exec.noApprovals": "No pending approvals", "exec.noApprovalsDetail": "Approvals show up here when agents need you.", "exec.deleteApproval": "Delete approval", "exec.deleteApprovalConfirm": "Permanently delete this approval? This cannot be undone.", "exec.requestedBy": "Requested by:", "exec.task": "Task:", "exec.created": "Created:", "exec.updated": "Updated:", "exec.proposedHire": "Proposed Hire", "exec.name": "Name:", "exec.role": "Role:", "exec.titleLabel": "Title:", "exec.capabilities": "Capabilities:", "exec.connector": "Connector:", "exec.budget": "Budget:", "exec.reportsTo": "Reports to:", "exec.orgStrategy": "Organization Strategy", "exec.decisionNote": "Decision note", "exec.decisionNotePlaceholder": "Optional note...", "exec.approve": "Approve", "exec.requestRevision": "Request revision", "exec.reject": "Reject", "exec.lastNote": "Last note:", "exec.noCostData": "No costs recorded yet", "exec.noCostDataDetail": "Costs show up here after runs start.", "exec.allConnectors": "All connectors", "exec.runCost": "Run cost", "exec.unknownAgent": "Unknown agent", "exec.unattributed": "unattributed", "exec.totalEntries": "Total ({0} entries)", "exec.knownSpend": "Known spend", "exec.unattributedEntries": "Unattributed entries", "exec.noActivityYet": "No activity recorded yet", "exec.noActivityDetail": "Task and system updates show here.", "exec.searchActivity": "Search activity...", "exec.allTypes": "All types", "exec.noMatchingActivity": "No activity matches this filter", "exec.loadMore": "Load more ({0} remaining)", "exec.noWorkspacesYet": "No workspaces created yet", "exec.noWorkspacesDetail": "Workspaces are created automatically.", "exec.deleteWorkspace": "Delete workspace", "exec.deleteWorkspaceConfirm": "Delete workspace \"{0}\"? Files on disk stay.", "exec.inspect": "Inspect", "exec.reveal": "Reveal", "exec.noRemoteUrl": "No remote URL", "exec.selectWorkspace": "Select a workspace", "exec.selectWorkspaceDetail": "Pick a workspace to see its tasks and activity.", "exec.agents": "Agents", "exec.tasks": "Tasks", "exec.runs": "Runs", "exec.docs": "Docs", "exec.assignedAgents": "Assigned Agents", "exec.noAgentsBound": "No agents use this workspace yet.", "exec.openTasks": "Open Tasks", "exec.noTasksTarget": "No tasks here yet.", "exec.recentRuns": "Recent Runs", "exec.noRunsExecuted": "No runs here yet.", "exec.openFolder": "Open folder", "exec.noLinkedProject": "No linked project", "exec.workspaceName": "Workspace name", "exec.localPath": "Local path", "exec.choose": "Choose", "exec.repoUrl": "Repository URL", "exec.branchRef": "Branch / ref", "exec.noProjectBinding": "No project binding", "exec.addWorkspace": "Add workspace", "exec.profile": "Profile", "exec.profilePath": "Profile path", "exec.preferences": "Preferences", "exec.enableUpdater": "Enable updater checks", "exec.executionMode": "Execution Mode", "exec.modeCeoTag": "Fully Autonomous", "exec.modeCofounderTag": "Human-Reviewed", "exec.modeCeoDesc": "AI runs on its own. Best for 0→1.", "exec.modeCofounderDesc": "Key decisions wait for you. Best for research or growth.", "exec.modeSwitched": "Execution mode switched", "exec.actions": "Actions", "exec.saveSettings": "Save settings", "exec.checkForUpdates": "Check for updates", "exec.backupProfile": "Backup profile", "exec.restoreProfile": "Restore profile", "exec.secretBackend": "Secret backend", "exec.secrets": "Secrets", "exec.noSecretsStored": "No secrets stored", "exec.secretName": "Name", "exec.secretDescription": "Description", "exec.secretBackendCol": "Backend", "exec.secretUpdated": "Updated", "exec.noDescription": "No description", "exec.deleteSecret": "Delete secret", "exec.deleteSecretConfirm": "Permanently delete secret \"{0}\"? Any connectors referencing it will lose access.", "exec.secretDeleted": "Secret deleted.", "exec.settingsSaved": "Settings saved.", "exec.updateCheckStarted": "Update check started.", "exec.updateCheckSkipped": "No update feed configured.", "exec.profileBackupCreated": "Profile backup created at {0}.", "exec.profileRestored": "Profile restored.", "exec.storeSecret": "Store secret", "exec.secretNameLabel": "Secret name", "exec.secretNameRequired": "Secret name is required.", "exec.secretNameFormat": "Name must be alphanumeric with underscores, starting with a letter or underscore.", "exec.secretValueLabel": "Secret value", "exec.secretValueEmpty": "Secret value cannot be empty.", "exec.secretValuePlaceholder": "Paste the secret value", "exec.secretBindingInfo": "Format: `ENV_NAME=secret-name`", "exec.status": "Status", // ── Communication hub ── "comm.communicationHub": "Communication Hub", "comm.newMessage": "New message", "comm.channels": "Channels", "comm.taskDiscussions": "Task Discussions", "comm.noActiveDepartments": "No departments yet.", "comm.channelsCount": "{0} channels", "comm.agentsCount": "{0} agents", "comm.selectChannel": "Select a channel", "comm.selectChannelView": "Pick a channel to read messages", "comm.monitorComms": "", "comm.noDiscussionYet": "No discussion yet", "comm.commentsAppearHere": "No comments yet", "comm.noMatchFilters": "No messages match", "comm.noMessagesChannel": "No messages yet", "comm.adjustFilters": "Try another search or filter", "comm.messagesAppear": "No messages yet", "comm.openTask": "Open task", "comm.selectChannelSend": "Pick a channel first.", "comm.replyInDiscussion": "Reply in task discussion...", "comm.typeMessage": "Type a message...", "comm.sendShortcut": "Press {0}+Enter to send", "comm.reply": "Reply", "comm.replyCount": "{0} reply", "comm.repliesCount": "{0} replies", "comm.replyingTo": "Replying to", "comm.searchMessages": "Search messages...", "comm.filters": "Filters", "comm.allChannels": "All channels", "comm.direct": "Direct", "comm.department": "Department", "comm.company": "Company", "comm.incident": "Incident", "comm.allPriorities": "All priorities", "comm.urgent": "Urgent", "comm.normal": "Normal", "comm.low": "Low", "comm.unreadOnly": "Unread only", "comm.clearFilters": "Clear filters", "comm.composeMessage": "Compose Message", "comm.fromAgent": "From Agent", "comm.channel": "Channel", "comm.companyBroadcast": "Company-wide broadcast", "comm.departmentChannel": "Department channel", "comm.projectChannel": "Project channel", "comm.incidentChannel": "Incident channel", "comm.directMessage": "Direct message", "comm.toAgent": "To Agent", "comm.selectRecipient": "Select a recipient...", "comm.selectDepartment": "Select department...", "comm.selectProject": "Select project...", "comm.subject": "Subject", "comm.messageSubject": "Message subject", "comm.message": "Message", "comm.writeMessage": "Write your message...", "comm.sendMessage": "Send Message", "comm.subjectOptional": "Subject (optional)", "comm.selectConversation": "Pick someone first.", "comm.directMessages": "Direct Messages", "comm.companyWide": "Company-wide", "comm.unread": "unread", "comm.messages": "messages", "comm.message_singular": "message", "comm.comments": "comments", "comm.comment_singular": "comment", // ── Dashboard ── "dash.companyHealth": "Company Health", "dash.excellent": "Excellent", "dash.good": "Good", "dash.fair": "Fair", "dash.poor": "Poor", "dash.critical": "Critical", "dash.noAgentsYet": "No agents hired yet", "dash.noAgentsDetail": "Your CEO is hiring. Check back soon.", "dash.createCeoAgent": "", "dash.noActivityYet": "Waiting for activity", "dash.noActivityDetail": "Live updates show here.", "dash.liveRuns": "Live Runs", "dash.running": "running", "dash.allQuiet": "All quiet", "dash.activeTasks": "Active Tasks", "dash.queued": "queued", "dash.approvals": "Approvals", "dash.needsAttention": "Needs your attention", "dash.allClear": "All clear", "dash.failedRuns": "Failed Runs", "dash.totalSpend": "Total Spend", "dash.projects": "Projects", "dash.total": "total", "dash.unreadMessages": "Unread Messages", "dash.needsTriage": "Needs triage", "dash.allRead": "All read", "dash.browserOps": "Browser Ops", "dash.blockedOrFailed": "Blocked or failed", "dash.nominal": "Nominal", "dash.workflowStalls": "Workflow Stalls", "dash.pausedOrFailed": "Paused or failed", "dash.healthy": "Healthy", "dash.departments": "Departments", "dash.orgChart": "Org chart", "dash.currentSprint": "Current Sprint", "dash.manage": "Manage", "dash.goalProgress": "Goal Progress", "dash.allGoals": "All goals", "dash.taskPipeline": "Task Pipeline", "dash.viewAll": "View all", "dash.workforce": "Workforce", "dash.recentActivity": "Recent Activity", "dash.infrastructure": "Infrastructure", "dash.needsAttentionSection": "Needs Your Attention", "dash.daysLeft": "{0} days left", "dash.tasksComplete": "{0}/{1} tasks complete", "dash.people": "People", "dash.active": "Active", "dash.blocked": "Blocked", "dash.backlog": "Backlog", "dash.todo": "Todo", "dash.inProgress": "In Progress", "dash.inReview": "In Review", "dash.noTasksYet": "No tasks yet", "dash.tasksAppearBoard": "No tasks yet", "dash.runFailed": "Run failed", "dash.browserAction": "Browser action", "dash.workflow": "Workflow", "dash.points": "points", // ── Organization ── "org.noAgentsYet": "No agents hired yet", "org.noAgentsDetail": "Hired agents show up here.", "org.noTitle": "No title", "org.noGoalsYet": "No goals defined yet", "org.noGoalsDetail": "Goals set the team's priorities.", "org.noProjectsYet": "No projects created yet", "org.noProjectsDetail": "Projects show up here.", "org.noAgentsToDisplay": "Organization chart is empty", "org.noAgentsToDisplayDetail": "The org chart appears after hiring starts.", "org.saveChanges": "Save", "org.submitHireRequest": "Submit hire request", "org.createGoal": "Create goal", "org.createProject": "Create project", "org.goalTitle": "Goal title", "org.successCriteria": "Success criteria", "org.ownerAgent": "Owner agent", "org.noOwner": "No owner", "org.parentGoal": "Parent goal", "org.noParentGoal": "No parent goal", "org.projectName": "Project name", "org.linkedGoal": "Linked goal", "org.noLinkedGoal": "No linked goal", "org.leadAgent": "Lead agent", "org.noLead": "No lead", "org.targetDate": "Target date", "org.noManager": "No manager", "org.agentName": "Agent name", "org.monthlyBudget": "Monthly budget (USD)", "org.continuousExecution": "Continuous Execution", "org.enableHeartbeat": "Enable heartbeat", "org.wakeNow": "Wake now", "org.thinkingEffort": "Thinking effort", "org.default": "Default", "org.model": "Model", "org.interval": "Interval", "org.fit": "Fit", "org.description": "Description", "org.status": "Status", "org.statusPlanned": "Planned", "org.statusActive": "Active", "org.statusAchieved": "Achieved", "org.statusCancelled": "Cancelled", "org.connector": "Connector", "org.advancedSettings": "Advanced settings", "org.hireRequestNote": "New agents enter the hiring pipeline first. Approval activates the agent and keeps onboarding, budgets, and org history linked to the same record.", "org.connectorLabel": "Connector:", "org.workspaceLabel": "Workspace:", "org.goalLabel": "Goal:", "org.leadLabel": "Lead:", "org.targetLabel": "Target:", "org.workspaceCount": "{0} workspace", "org.workspacesCount": "{0} workspaces", "org.noConnectorAvailable": "No execution-ready connector is available. Fix connector health before requesting hires.", "org.selectConnectorFirst": "Select an execution-ready connector before requesting a hire.", "org.hireRequestFailed": "Hire request failed.", "dash.activeWork": "Active Work", "dash.allRuns": "All runs", "dash.noTasksRunning": "No tasks currently running", "dash.agentActive": "agent active", "dash.agentsActive": "agents active", "dash.taskInProgress": "task in progress", "dash.tasksInProgress": "tasks in progress", "dash.completedCount": "completed", "exec.taskDescription": "Description", "exec.describeTask": "Describe the task", "social.addAccountLabel": "Add Account", "social.howItWorksTitle": "How it works", "social.accountsTab": "Accounts ({0})", "social.actionHistoryTab": "Action History ({0})", "social.accountsConnectedCount": "{0} account connected", "social.accountsConnectedCountPlural": "{0} accounts connected", // ── Runs ── "runs.noRunsYet": "No agent runs yet", "runs.noRunsDetail": "Runs show up here with logs and status.", "runs.activeLabel": "Active", "runs.queuedOrRunning": "Queued or running right now", "runs.needsAttention": "Needs attention", "runs.failedTimedInterrupted": "Failed, timed out, or interrupted", "runs.completedLabel": "Completed", "runs.finishedWithout": "Finished without current intervention", "runs.runQueue": "Run queue", "runs.searchRuns": "Search by task, agent, connector, workspace, or error", "runs.noRunsMatch": "No runs match this filter", "runs.noRunsMatchDetail": "Try another filter.", "runs.runDetail": "Run detail", "runs.openConsole": "Open console", "runs.cancelRun": "Cancel run", "runs.noSummary": "No summary yet", "runs.unknownAgent": "Unknown agent", "runs.noExclusiveLock": "No exclusive workspace lock", "runs.connectorDefault": "Connector default", "runs.openLogFile": "Open log file", "runs.logTail": "Log tail", "runs.incrementalReader": "Incremental reader", "runs.reloadTail": "Reload tail", "runs.loadOlder": "Load older", "runs.showingBytes": "Showing bytes {0} to {1} of {2}", "runs.refreshing": "Refreshing...", "runs.atLatestTail": "At latest tail", "runs.tailWindowLoaded": "Tail window loaded", "runs.noLogOutput": "No log output captured yet.", // ── Automation ── "auto.automationRules": "Automation Rules", "auto.newRule": "New Rule", "auto.totalRules": "Total Rules", "auto.totalExecutions": "Total Executions", "auto.recentActivity": "Recent Activity", "auto.rules": "Rules", "auto.activityLog": "Activity Log", "auto.noAutomationRules": "No automation rules", "auto.noAutomationDesc": "Rules automate actions based on company events.", "auto.createFirstRule": "Create First Rule", "auto.noRulesMatch": "No rules match the current filter.", "auto.noActivityLog": "No activity yet", "auto.editRule": "Edit Automation Rule", "auto.newRuleTitle": "New Automation Rule", "auto.ruleName": "Rule Name", "auto.ruleDescription": "Description", "auto.trigger": "Trigger", "auto.conditionsJson": "Conditions (JSON)", "auto.action": "Action", "auto.actionConfigJson": "Action Configuration (JSON)", "auto.sourceDepartment": "Source Department", "auto.targetDepartment": "Target Department", "auto.priorityLabel": "Priority", "auto.lowPriority": "Low priority", "auto.highPriority": "High priority", "auto.saveChanges": "Save Changes", "auto.createRule": "Create Rule", "auto.workflowPipelines": "Workflow Pipelines", "auto.newWorkflow": "New Workflow", "auto.noWorkflowPipelines": "No workflow pipelines", "auto.noWorkflowDesc": "Chain multiple actions into automated pipelines.", "auto.createFirstWorkflow": "Create First Workflow", "auto.editWorkflow": "Edit Workflow", "auto.newWorkflowTitle": "New Workflow", "auto.workflowName": "Workflow Name", "auto.workflowDescription": "Description", "auto.triggerConfig": "Trigger Configuration (JSON)", "auto.pipelineSteps": "Pipeline Steps (JSON Array)", "auto.createWorkflow": "Create Workflow", "auto.automationEngine": "Automation Engine", "auto.automationEngineDesc": "Rules and workflows automate your company end-to-end.", "auto.automationRulesTab": "Automation Rules", "auto.workflowsTab": "Workflows", "auto.noStepsDefined": "No steps defined", "auto.requiresApproval": "Requires approval", "auto.deleteConfirm": "Are you sure you want to delete", "auto.cannotUndo": "This action cannot be undone.", // ── Social ── "social.socialMedia": "Social Media", "social.accountsConnected": "{0} account{1} connected", "social.addAccount": "Add Account", "social.howItWorks": "How it works", "social.howItWorksDesc": "Add accounts, log in via browser. Agents post through browser automation. All actions are logged.", "social.accounts": "Accounts", "social.actionHistory": "Action History", "social.noAccounts": "No social accounts", "social.noAccountsDesc": "Add an account to get started", "social.noActions": "No browser actions yet", "social.addSocialAccount": "Add Social Account", "social.platform": "Platform", "social.usernameHandle": "Username / Handle", "social.displayName": "Display Name (optional)", "social.requireApproval": "Require Board Approval for Posts", "social.requireApprovalDesc": "Agents must get approval before publishing content to this account", "social.approvalRequired": "Approval required", "social.login": "Login", "social.openTask": "Open task", "social.openApproval": "Open approval", "social.screenshot": "Screenshot", // ── Company Operations ── "ops.documentCenter": "Document Center", "ops.knowledgeBase": "Knowledge Base", "ops.meetings": "Meetings", "ops.sprintBoard": "Sprint Board", "ops.newDocument": "New document", "ops.newKnowledgeEntry": "New knowledge entry", "ops.newMeeting": "New meeting", "ops.newSprint": "New sprint", "ops.deleteDocument": "Delete document", "ops.deleteDocumentMsg": "This removes the document from the company knowledge base.", "ops.deleteKnowledgeEntry": "Delete knowledge entry", "ops.deleteKnowledgeMsg": "This removes the entry from the shared company knowledge base.", "ops.deleteMeeting": "Delete meeting", "ops.deleteMeetingMsg": "This removes the meeting and its operational context from the company timeline.", "ops.deleteSprint": "Delete sprint", "ops.deleteSprintMsg": "This removes the sprint board entry. Historical run and task records remain.", "ops.items": "items", "ops.item": "item", "ops.new": "New", // ── Inbox / Standup / Performance ── "inbox.title": "Inbox", "inbox.itemsNeedAttention": "{0} item{1} need{2} you", "inbox.allClear": "All clear!", "inbox.noItemsNow": "No items need your attention right now", "inbox.all": "All", "inbox.approvalsFilter": "Approvals", "inbox.reviewsFilter": "Reviews", "inbox.failedFilter": "Failed", "inbox.blockedFilter": "Blocked", "inbox.budgetFilter": "Budget", "inbox.messagesFilter": "Messages", "standup.dailyStandup": "Daily Standup", "standup.generated": "Generated", "standup.productive": "Productive", "standup.blockers": "Blockers", "standup.pendingApprovals": "Approvals", "standup.budgetUsed": "Budget Used", "standup.highlights": "Highlights", "standup.agentStatus": "Agent Status", "standup.noData": "No standup data", "standup.noDataDesc": "Shows up after agents start working", "standup.inProgress": "in progress", "standup.doneLabel": "done", "standup.blockedLabel": "blocked", "perf.noMetrics": "No metrics yet", "perf.noMetricsDesc": "Shows up after agents start working", "perf.successRate": "Success Rate", "perf.tasksDone": "Tasks Done", "perf.throughput": "Throughput", "perf.tasksPerDay": "tasks/day", "perf.avgCostTask": "Avg Cost/Task", "perf.runActivity30d": "Run Activity (30d)", "perf.succeeded": "succeeded", "perf.failed": "failed", "perf.agentPerformance": "Agent Performance", "perf.agent": "Agent", "perf.tasksDoneCol": "Tasks Done", "perf.successPct": "Success %", "perf.runsCol": "Runs", "perf.avgDuration": "Avg Duration", "perf.costCol": "Cost", "perf.ofTotal": "of {0} total", // ── Connectors ── "conn.saveConnector": "Save connector", "conn.status": "Status", "conn.capabilityMatrix": "Capability matrix", "conn.command": "Command", "conn.commandInfo": "Pinned to the audited runtime binary.", "conn.model": "Model", "conn.modelRequired": "Model (required)", "conn.connectorDefault": "Use connector default", "conn.selectModel": "Please select a model...", "conn.loadingModels": "Loading available models...", "conn.secretBindings": "Secret bindings", "conn.operationalNotes": "Operational notes", "conn.healthCheckInfo": "Health checks run automatically.", "conn.refreshingState": "Refreshing connector state...", "conn.latestHealthCheck": "Latest health-check detail", "conn.configDoc": "Configuration doc", // ── Automation rule editor ── "automation.ruleEditor.newTitle": "New Automation Rule", "automation.ruleEditor.editTitle": "Edit Automation Rule", "automation.ruleEditor.nameLabel": "Rule Name", "automation.ruleEditor.namePlaceholder": "e.g., Auto-assign blocked tasks", "automation.ruleEditor.descriptionLabel": "Description", "automation.ruleEditor.descriptionPlaceholder": "What does this rule do?", "automation.ruleEditor.triggerLabel": "Trigger", "automation.ruleEditor.conditionsLabel": "Conditions (JSON)", "automation.ruleEditor.actionLabel": "Action", "automation.ruleEditor.actionConfigLabel": "Action Configuration (JSON)", "automation.ruleEditor.sourceDepartmentLabel": "Source Department", "automation.ruleEditor.targetDepartmentLabel": "Target Department", "automation.ruleEditor.priorityLabel": "Priority", "automation.ruleEditor.priorityLow": "Low priority", "automation.ruleEditor.priorityHigh": "High priority", "automation.ruleEditor.cancel": "Cancel", "automation.ruleEditor.save": "Save Changes", "automation.ruleEditor.create": "Create Rule", "automation.ruleEditor.errNameRequired": "Rule name is required", "automation.ruleEditor.errConditionsJson": "Conditions must be valid JSON", "automation.ruleEditor.errActionConfigJson": "Action config must be valid JSON", "automation.ruleEditor.errSaveFailed": "Failed to save rule", // ── Workflow editor ── "automation.workflowEditor.newTitle": "New Workflow", "automation.workflowEditor.editTitle": "Edit Workflow", "automation.workflowEditor.nameLabel": "Workflow Name", "automation.workflowEditor.namePlaceholder": "e.g., Production deployment pipeline", "automation.workflowEditor.descriptionLabel": "Description", "automation.workflowEditor.descriptionPlaceholder": "Describe this workflow pipeline", "automation.workflowEditor.triggerLabel": "Trigger (JSON)", "automation.workflowEditor.stepsLabel": "Steps (JSON array)", "automation.workflowEditor.cancel": "Cancel", "automation.workflowEditor.save": "Save Changes", "automation.workflowEditor.create": "Create Workflow", "automation.workflowEditor.errNameRequired": "Workflow name is required", "automation.workflowEditor.errTriggerJson": "Trigger must be valid JSON", "automation.workflowEditor.errStepsJson": "Steps must be a valid JSON array", "automation.workflowEditor.errSaveFailed": "Failed to save workflow", };