Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion web/app/[locale]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,15 @@ function HomeContent() {
data-dev="subtitle"
style={{ lineHeight: 1.5 }}
>
<Balancer>{t("subtitle")}</Balancer>
<Balancer>
{t.rich("subtitle", {
cliLink: (chunks) => (
<Link href="/docs/api" className={linkClass}>
{chunks}
</Link>
),
})}
</Balancer>
</p>

{/* Download */}
Expand Down
2 changes: 1 addition & 1 deletion web/app/lib/agent-page-paths.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ export const agentReadablePages = [
{ path: "/docs/custom-commands", title: "Custom Commands" },
{ path: "/docs/dock", title: "Dock" },
{ path: "/docs/keyboard-shortcuts", title: "Keyboard Shortcuts" },
{ path: "/docs/api", title: "API Reference" },
{ path: "/docs/api", title: "CLI Reference" },
{ path: "/docs/browser-automation", title: "Browser Automation" },
{ path: "/docs/skills", title: "Skills" },
{ path: "/docs/notifications", title: "Notifications" },
Expand Down
10 changes: 5 additions & 5 deletions web/messages/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "الطرفية المصممة لـ",
"typingCodingAgents": "وكلاء البرمجة",
"typingMultitasking": "تعدد المهام",
"subtitle": "تطبيق macOS أصلي مبني على Ghostty. علامات تبويب عمودية، حلقات إشعار عندما يحتاج الوكلاء انتباهك، ألواح مقسمة، وواجهة برمجة عبر المقابس للأتمتة.",
"subtitle": "تطبيق macOS أصلي مبني على Ghostty. علامات تبويب عمودية، حلقات إشعار عندما يحتاج الوكلاء انتباهك، ألواح مقسمة، و<cliLink>CLI</cliLink> للبرمجة.",
"features": "الميزات",
"faq": "الأسئلة الشائعة",
"communitySection": "المجتمع",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "اختصارات لوحة المفاتيح"
},
"api": {
"title": "مرجع الواجهة البرمجية",
"title": "مرجع CLI",
"metaDescription": "مرجع واجهة أوامر cmux وواجهة مقابس Unix. إدارة مساحات العمل، الألواح المقسمة، التحكم بالإدخال، الإشعارات، بيانات الشريط الجانبي الوصفية، متغيرات البيئة، وطرق الكشف.",
"intro": "يوفر cmux أداة سطر أوامر ومقبس Unix للتحكم البرمجي. كل أمر متاح عبر كلتا الواجهتين.",
"socket": "المقبس",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "عميل Python",
"shellScript": "نص Shell",
"buildScriptNotification": "نص بناء مع إشعار",
"metaTitle": "مرجع API"
"metaTitle": "مرجع CLI"
},
"notifications": {
"title": "الإشعارات",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "عند إضافة مهارة جديدة، أدرج <code>agents/openai.yaml</code> كي يعرض المثبّت اسمًا واضحًا، ووصفًا قصيرًا، وموجّهًا افتراضيًا.",
"relatedTitle": "وثائق ذات صلة",
"relatedBrowserAutomation": "أتمتة المتصفح",
"relatedApi": "مرجع API",
"relatedApi": "مرجع CLI",
"relatedCustomCommands": "الأوامر المخصصة"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "استعادة الجلسة",
"customCommands": "أوامر مخصصة",
"keyboardShortcuts": "اختصارات لوحة المفاتيح",
"apiReference": "مرجع الواجهة البرمجية",
"apiReference": "مرجع CLI",
"browserAutomation": "أتمتة المتصفح",
"skills": "المهارات",
"notifications": "الإشعارات",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/bs.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "Terminal napravljen za ",
"typingCodingAgents": "agente za kodiranje",
"typingMultitasking": "multitasking",
"subtitle": "Nativna macOS aplikacija izgrađena na Ghostty-ju. Vertikalni tabovi, notifikacijski prstenovi kada agenti trebaju pažnju, podijeljeni paneli i socket API za automatizaciju.",
"subtitle": "Nativna macOS aplikacija izgrađena na Ghostty-ju. Vertikalni tabovi, notifikacijski prstenovi kada agenti trebaju pažnju, podijeljeni paneli i <cliLink>CLI</cliLink> za programabilnost.",
"features": "Funkcionalnosti",
"faq": "Česta pitanja",
"communitySection": "Zajednica",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Prečice na tastaturi"
},
"api": {
"title": "API Referenca",
"title": "CLI Referenca",
"metaDescription": "cmux CLI i Unix socket API referenca. Upravljanje radnim prostorima, podijeljeni paneli, kontrola unosa, notifikacije, metapodaci bočne trake, varijable okruženja i metode detekcije.",
"intro": "cmux pruža i CLI alat i Unix socket za programsku kontrolu. Svaka komanda je dostupna kroz oba interfejsa.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Python klijent",
"shellScript": "Shell skripta",
"buildScriptNotification": "Build skripta sa notifikacijom",
"metaTitle": "API referenca"
"metaTitle": "CLI Referenca"
},
"notifications": {
"title": "Notifikacije",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Kada dodajete novu vještinu, uključite <code>agents/openai.yaml</code> da instalater prikaže jasno ime, kratak opis i zadani prompt.",
"relatedTitle": "Povezana dokumentacija",
"relatedBrowserAutomation": "Automatizacija preglednika",
"relatedApi": "API referenca",
"relatedApi": "CLI referenca",
"relatedCustomCommands": "Prilagođene komande"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Obnova sesije",
"customCommands": "Prilagođene komande",
"keyboardShortcuts": "Prečice na tastaturi",
"apiReference": "API Referenca",
"apiReference": "CLI Referenca",
"browserAutomation": "Automatizacija preglednika",
"skills": "Vještine",
"notifications": "Notifikacije",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "Terminalen bygget til ",
"typingCodingAgents": "kodningsagenter",
"typingMultitasking": "multitasking",
"subtitle": "Native macOS-app bygget på Ghostty. Vertikale faner, notifikationsringe når agenter har brug for opmærksomhed, opdelte paneler og en socket API til automatisering.",
"subtitle": "Native macOS-app bygget på Ghostty. Vertikale faner, notifikationsringe når agenter har brug for opmærksomhed, opdelte paneler og en <cliLink>CLI</cliLink> til programmerbarhed.",
"features": "Funktioner",
"faq": "FAQ",
"communitySection": "Fællesskab",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Tastaturgenveje"
},
"api": {
"title": "API-reference",
"title": "CLI-reference",
"metaDescription": "cmux CLI og Unix socket API-reference. Workspace-håndtering, opdelte paneler, inputstyring, notifikationer, sidebar-metadata, miljøvariabler og detektionsmetoder.",
"intro": "cmux tilbyder både et CLI-værktøj og en Unix socket til programmatisk styring. Alle kommandoer er tilgængelige via begge grænseflader.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Python-klient",
"shellScript": "Shell-script",
"buildScriptNotification": "Build-script med notifikation",
"metaTitle": "API-reference"
"metaTitle": "CLI-reference"
},
"notifications": {
"title": "Notifikationer",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Når du tilføjer en ny færdighed, skal du inkludere <code>agents/openai.yaml</code>, så installeren viser et tydeligt navn, en kort beskrivelse og en standardprompt.",
"relatedTitle": "Relateret dokumentation",
"relatedBrowserAutomation": "Browserautomatisering",
"relatedApi": "API-reference",
"relatedApi": "CLI-reference",
"relatedCustomCommands": "Tilpassede kommandoer"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Sessionsgenoprettelse",
"customCommands": "Brugerdefinerede kommandoer",
"keyboardShortcuts": "Tastaturgenveje",
"apiReference": "API-reference",
"apiReference": "CLI-reference",
"browserAutomation": "Browserautomatisering",
"skills": "Færdigheder",
"notifications": "Notifikationer",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "Das Terminal für ",
"typingCodingAgents": "Coding-Agenten",
"typingMultitasking": "Multitasking",
"subtitle": "Native macOS-App auf Basis von Ghostty. Vertikale Tabs, Benachrichtigungsringe wenn Agenten Aufmerksamkeit benötigen, geteilte Bereiche und eine Socket-API für Automatisierung.",
"subtitle": "Native macOS-App auf Basis von Ghostty. Vertikale Tabs, Benachrichtigungsringe wenn Agenten Aufmerksamkeit benötigen, geteilte Bereiche und eine <cliLink>CLI</cliLink> für Programmierbarkeit.",
"features": "Funktionen",
"faq": "FAQ",
"communitySection": "Community",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Tastenkürzel"
},
"api": {
"title": "API-Referenz",
"title": "CLI-Referenz",
"metaDescription": "cmux CLI und Unix-Socket-API-Referenz. Workspace-Verwaltung, geteilte Bereiche, Eingabesteuerung, Benachrichtigungen, Seitenleisten-Metadaten, Umgebungsvariablen und Erkennungsmethoden.",
"intro": "cmux bietet sowohl ein CLI-Werkzeug als auch einen Unix-Socket für programmatische Steuerung. Jeder Befehl ist über beide Schnittstellen verfügbar.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Python-Client",
"shellScript": "Shell-Skript",
"buildScriptNotification": "Build-Skript mit Benachrichtigung",
"metaTitle": "API-Referenz"
"metaTitle": "CLI-Referenz"
},
"notifications": {
"title": "Benachrichtigungen",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Füge beim Hinzufügen eines neuen Skills <code>agents/openai.yaml</code> hinzu, damit der Installer einen klaren Namen, eine kurze Beschreibung und einen Standardprompt anzeigen kann.",
"relatedTitle": "Verwandte Dokumentation",
"relatedBrowserAutomation": "Browserautomatisierung",
"relatedApi": "API-Referenz",
"relatedApi": "CLI-Referenz",
"relatedCustomCommands": "Benutzerdefinierte Befehle"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Sitzungswiederherstellung",
"customCommands": "Benutzerdefinierte Befehle",
"keyboardShortcuts": "Tastaturkürzel",
"apiReference": "API-Referenz",
"apiReference": "CLI-Referenz",
"browserAutomation": "Browser-Automatisierung",
"skills": "Skills",
"notifications": "Benachrichtigungen",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "The terminal built for ",
"typingCodingAgents": "coding agents",
"typingMultitasking": "multitasking",
"subtitle": "Native macOS app built on Ghostty. Vertical tabs, notification rings when agents need attention, split panes, and a socket API for automation.",
"subtitle": "Native macOS app built on Ghostty. Vertical tabs, notification rings when agents need attention, split panes, and a <cliLink>CLI</cliLink> for programmability.",
"features": "Features",
"faq": "FAQ",
"communitySection": "Community",
Expand Down Expand Up @@ -781,8 +781,8 @@
}
},
"api": {
"title": "API Reference",
"metaTitle": "API Reference",
"title": "CLI Reference",
"metaTitle": "CLI Reference",
"metaDescription": "cmux CLI and Unix socket API reference. Workspace management, split panes, input control, notifications, sidebar metadata, environment variables, and detection methods.",
"intro": "cmux provides both a CLI tool and a Unix socket for programmatic control. Every command is available through both interfaces.",
"socket": "Socket",
Expand Down Expand Up @@ -1074,7 +1074,7 @@
"suggestionsCallout": "Keep future skills focused on repeatable workflows with real command sequences. If a skill would only restate product docs, add it to docs instead.",
"relatedTitle": "Related docs",
"relatedBrowserAutomation": "Browser Automation",
"relatedApi": "API Reference",
"relatedApi": "CLI Reference",
"relatedCustomCommands": "Custom Commands"
},
"ssh": {
Expand Down Expand Up @@ -1297,7 +1297,7 @@
"sessionRestore": "Session Restore",
"customCommands": "Custom Commands",
"keyboardShortcuts": "Keyboard Shortcuts",
"apiReference": "API Reference",
"apiReference": "CLI Reference",
"browserAutomation": "Browser Automation",
"skills": "Skills",
"notifications": "Notifications",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "La terminal diseñada para ",
"typingCodingAgents": "agentes de código",
"typingMultitasking": "multitarea",
"subtitle": "App nativa de macOS basada en Ghostty. Pestañas verticales, anillos de notificación cuando los agentes necesitan atención, paneles divididos y una API de socket para automatización.",
"subtitle": "App nativa de macOS basada en Ghostty. Pestañas verticales, anillos de notificación cuando los agentes necesitan atención, paneles divididos y una <cliLink>CLI</cliLink> para programabilidad.",
"features": "Características",
"faq": "FAQ",
"communitySection": "Comunidad",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Atajos de teclado"
},
"api": {
"title": "Referencia de API",
"title": "Referencia de CLI",
"metaDescription": "Referencia de la CLI y API de socket Unix de cmux. Gestión de workspaces, paneles divididos, control de entrada, notificaciones, metadatos de barra lateral, variables de entorno y métodos de detección.",
"intro": "cmux proporciona tanto una herramienta CLI como un socket Unix para control programático. Cada comando está disponible a través de ambas interfaces.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Cliente Python",
"shellScript": "Script de shell",
"buildScriptNotification": "Script de compilación con notificación",
"metaTitle": "Referencia API"
"metaTitle": "Referencia de CLI"
},
"notifications": {
"title": "Notificaciones",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Al agregar una habilidad nueva, incluye <code>agents/openai.yaml</code> para que el instalador exponga un nombre claro, una descripción breve y un prompt predeterminado.",
"relatedTitle": "Documentación relacionada",
"relatedBrowserAutomation": "Automatización del navegador",
"relatedApi": "Referencia de API",
"relatedApi": "Referencia de CLI",
"relatedCustomCommands": "Comandos personalizados"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Restauración de sesión",
"customCommands": "Comandos personalizados",
"keyboardShortcuts": "Atajos de teclado",
"apiReference": "Referencia de API",
"apiReference": "Referencia de CLI",
"browserAutomation": "Automatización del navegador",
"skills": "Habilidades",
"notifications": "Notificaciones",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "Le terminal conçu pour ",
"typingCodingAgents": "agents de code",
"typingMultitasking": "multitâche",
"subtitle": "Application macOS native basée sur Ghostty. Onglets verticaux, notifications quand les agents ont besoin d'attention, panneaux divisés et une API socket pour l'automatisation.",
"subtitle": "Application macOS native basée sur Ghostty. Onglets verticaux, notifications quand les agents ont besoin d'attention, panneaux divisés et une <cliLink>CLI</cliLink> pour la programmabilité.",
"features": "Fonctionnalités",
"faq": "FAQ",
"communitySection": "Communauté",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Raccourcis clavier"
},
"api": {
"title": "Référence API",
"title": "Référence CLI",
"metaDescription": "Référence de l'API CLI et socket Unix de cmux. Gestion des espaces de travail, panneaux divisés, contrôle des entrées, notifications, métadonnées de la barre latérale, variables d'environnement et méthodes de détection.",
"intro": "cmux fournit à la fois un outil CLI et un socket Unix pour le contrôle programmatique. Chaque commande est disponible via les deux interfaces.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Client Python",
"shellScript": "Script shell",
"buildScriptNotification": "Script de build avec notification",
"metaTitle": "Référence API"
"metaTitle": "Référence CLI"
},
"notifications": {
"title": "Notifications",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Quand vous ajoutez une nouvelle compétence, incluez <code>agents/openai.yaml</code> afin que l’installateur expose un nom clair, une courte description et un prompt par défaut.",
"relatedTitle": "Documentation liée",
"relatedBrowserAutomation": "Automatisation du navigateur",
"relatedApi": "Référence API",
"relatedApi": "Référence CLI",
"relatedCustomCommands": "Commandes personnalisées"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Restauration de session",
"customCommands": "Commandes personnalisées",
"keyboardShortcuts": "Raccourcis clavier",
"apiReference": "Référence API",
"apiReference": "Référence CLI",
"browserAutomation": "Automatisation du navigateur",
"skills": "Compétences",
"notifications": "Notifications",
Expand Down
10 changes: 5 additions & 5 deletions web/messages/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"taglinePrefix": "Il terminale progettato per ",
"typingCodingAgents": "agenti di codice",
"typingMultitasking": "multitasking",
"subtitle": "App macOS nativa basata su Ghostty. Tab verticali, notifiche quando gli agenti hanno bisogno di attenzione, pannelli divisi e un'API socket per l'automazione.",
"subtitle": "App macOS nativa basata su Ghostty. Tab verticali, notifiche quando gli agenti hanno bisogno di attenzione, pannelli divisi e una <cliLink>CLI</cliLink> per la programmabilità.",
"features": "Funzionalità",
"faq": "FAQ",
"communitySection": "Community",
Expand Down Expand Up @@ -672,7 +672,7 @@
"metaTitle": "Scorciatoie da tastiera"
},
"api": {
"title": "Riferimento API",
"title": "Riferimento CLI",
"metaDescription": "Riferimento API CLI e socket Unix di cmux. Gestione workspace, pannelli divisi, controllo input, notifiche, metadati della barra laterale, variabili d'ambiente e metodi di rilevamento.",
"intro": "cmux fornisce sia uno strumento CLI che un socket Unix per il controllo programmatico. Ogni comando è disponibile tramite entrambe le interfacce.",
"socket": "Socket",
Expand Down Expand Up @@ -751,7 +751,7 @@
"pythonClient": "Client Python",
"shellScript": "Script shell",
"buildScriptNotification": "Script di build con notifica",
"metaTitle": "Riferimento API"
"metaTitle": "Riferimento CLI"
},
"notifications": {
"title": "Notifiche",
Expand Down Expand Up @@ -894,7 +894,7 @@
"authoringCallout": "Quando aggiungi una nuova competenza, includi <code>agents/openai.yaml</code> così l’installer espone un nome chiaro, una descrizione breve e un prompt predefinito.",
"relatedTitle": "Documentazione correlata",
"relatedBrowserAutomation": "Automazione del browser",
"relatedApi": "Riferimento API",
"relatedApi": "Riferimento CLI",
"relatedCustomCommands": "Comandi personalizzati"
},
"changelog": {
Expand All @@ -909,7 +909,7 @@
"sessionRestore": "Ripristino sessione",
"customCommands": "Comandi personalizzati",
"keyboardShortcuts": "Scorciatoie da tastiera",
"apiReference": "Riferimento API",
"apiReference": "Riferimento CLI",
"browserAutomation": "Automazione del browser",
"skills": "Competenze",
"notifications": "Notifiche",
Expand Down
Loading
Loading