export const settingsMessages = {
  "instanceServiceStatus.sections.lsp": "LSP Servers",
  "instanceServiceStatus.sections.mcp": "MCP Servers",
  "instanceServiceStatus.sections.plugins": "Plugins",
  "instanceServiceStatus.lsp.loading": "Loading LSP servers...",
  "instanceServiceStatus.lsp.empty": "No LSP servers detected.",
  "instanceServiceStatus.lsp.status.connected": "Connected",
  "instanceServiceStatus.lsp.status.error": "Error",
  "instanceServiceStatus.mcp.loading": "Loading MCP servers...",
  "instanceServiceStatus.mcp.empty": "No MCP servers detected.",
  "instanceServiceStatus.mcp.toggleAriaLabel": "Toggle {name} MCP server",
  "instanceServiceStatus.plugins.loading": "Loading plugins...",
  "instanceServiceStatus.plugins.empty": "No plugins configured.",

  "permissionBanner.pendingRequests.one": "{count} pending request",
  "permissionBanner.pendingRequests.other": "{count} pending requests",
  "permissionBanner.detail.permission.one": "{count} permission",
  "permissionBanner.detail.permission.other": "{count} permissions",
  "permissionBanner.detail.question.one": "{count} question",
  "permissionBanner.detail.question.other": "{count} questions",
  "permissionBanner.detail.wrapper": " ({detail})",

  "agentSelector.placeholder": "Select agent...",
  "agentSelector.badge.subagent": "subagent",
  "agentSelector.none": "None",
  "agentSelector.trigger.primary": "Agent: {agent}",

  "modelSelector.placeholder.search": "Search models...",
  "modelSelector.none": "None",
  "modelSelector.trigger.primary": "Model: {model}",
  "modelSelector.favoritesOnly.toggle.ariaLabel": "Toggle favorites only",
  "modelSelector.favoritesOnly.showAll": "Show all models",
  "modelSelector.favorite.add": "Add to favorites",
  "modelSelector.favorite.remove": "Remove from favorites",

  "thinkingSelector.variant.default": "Default",
  "thinkingSelector.label": "Thinking: {variant}",

  "envEditor.title": "Environment Variables",
  "envEditor.count.one": "({count} variable)",
  "envEditor.count.other": "({count} variables)",
  "envEditor.fields.name.placeholder": "Variable name",
  "envEditor.fields.name.readOnlyTitle": "Variable name (read-only)",
  "envEditor.fields.value.placeholder": "Variable value",
  "envEditor.actions.remove.title": "Remove variable",
  "envEditor.actions.add.title": "Add variable",
  "envEditor.empty": "No environment variables configured. Add variables above to customize the OpenCode environment.",
  "envEditor.help": "These variables will be available in the OpenCode environment when starting instances.",

  "contextUsagePanel.headings.tokens": "Tokens",
  "contextUsagePanel.headings.context": "Context",
  "contextUsagePanel.labels.input": "Input",
  "contextUsagePanel.labels.output": "Output",
  "contextUsagePanel.labels.cost": "Cost",
  "contextUsagePanel.labels.used": "Used",
  "contextUsagePanel.labels.available": "Avail",
  "contextUsagePanel.unavailable": "--",
} as const
