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
71 changes: 69 additions & 2 deletions apps/shared/copy/messageContexts.ts

Large diffs are not rendered by default.

83 changes: 79 additions & 4 deletions apps/shared/copy/messages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,63 @@ const messages = {
agent_ready_subtitle:
'Claude Code, Cursor, Codex, or any agent can set up Capgo, upload bundles, manage channels, and request native builds. Every action is one command or one tool call.',
agent_ready_title: 'Building blocks for agentic workflows',
agent_ready_agents_label: 'Setup guides for your agent',
agent_ready_ci_cd_eyebrow: 'CI/CD with AI agents',
agent_ready_ci_cd_prompt_1: 'Add a GitHub Actions workflow that builds my iOS app with Capgo',
agent_ready_ci_cd_prompt_2: 'Why did the last Android build fail? Check the build logs',
agent_ready_ci_cd_prompt_3: 'Upload a live update bundle from CI on every merge to main',
agent_ready_ci_cd_subtitle:
'Agent Skills teach Claude Code, Codex, or Cursor how to wire Capgo Build into GitHub Actions or GitLab CI. The Capgo MCP server lets the agent request builds and read build logs when one fails.',
agent_ready_ci_cd_title: 'Let your agent write the pipeline and read the build logs',
agent_ready_enterprise_eyebrow: 'Governed AI automation',
agent_ready_enterprise_prompt_1: 'Show which bundle every production channel is serving',
agent_ready_enterprise_prompt_2: 'Roll back production to the last known good bundle',
agent_ready_enterprise_prompt_3: "Summarize this week's update failures by app version",
agent_ready_enterprise_subtitle:
'Connect agents through the hosted Capgo MCP server with OAuth, or give CI and agents scoped API keys that can only do their job. Releases still follow your channels and rollback rules.',
agent_ready_enterprise_title: 'Let AI agents run releases without losing control',
agent_ready_integrations_eyebrow: 'AI agent integrations',
agent_ready_integrations_prompt_1: 'Set up Capgo live updates in this Capacitor app',
agent_ready_integrations_prompt_2: 'Connect to the Capgo MCP server and list my apps and channels',
agent_ready_integrations_subtitle:
'Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and Windsurf connect to Capgo through MCP, Agent Skills, and llms.txt. Each agent has its own setup guide.',
agent_ready_integrations_title: 'Capgo works inside the AI agents you already use',
agent_ready_live_update_eyebrow: 'Live updates with AI agents',
agent_ready_live_update_prompt_1: 'Upload this build to the beta channel',
agent_ready_live_update_prompt_2: 'Roll back production to the previous bundle',
agent_ready_live_update_prompt_3: 'Is this change safe to ship as a live update, or does it need a native build?',
agent_ready_live_update_subtitle:
'Connect Claude Code, Codex, Cursor, or Copilot to Capgo through MCP and Agent Skills. Your agent uploads bundles, moves channels, and rolls back with the same checks as the CLI.',
agent_ready_live_update_title: 'Let your agent ship and roll back releases',
agent_ready_mobile_app_eyebrow: 'Mobile app with AI agents',
agent_ready_mobile_app_prompt_1: 'Upload this branch as a preview bundle with a QR code',
agent_ready_mobile_app_prompt_2: 'Request an iOS build and tell me when it is ready to install',
agent_ready_mobile_app_prompt_3: 'Which bundle is live on the production channel right now?',
agent_ready_mobile_app_subtitle:
'Ask your agent to upload a preview bundle or request a native build through Capgo MCP, then open the result in the Capgo mobile app on a real device.',
agent_ready_mobile_app_title: 'Your agent ships it, you check it on your phone',
agent_ready_notifications_eyebrow: 'Push notifications with AI agents',
agent_ready_notifications_prompt_1: 'Add Capgo push notifications to my app and register devices by user ID',
agent_ready_notifications_prompt_2: 'Update the app badge count when a notification arrives',
agent_ready_notifications_prompt_3: 'Trigger a silent live update check from a push notification',
agent_ready_notifications_subtitle:
'Capgo Agent Skills teach Claude Code, Codex, or Cursor how to install the notifications plugin, register devices, and handle background callbacks in your Capacitor app.',
agent_ready_notifications_title: 'Have your agent wire up push notifications',
agent_ready_observe_eyebrow: 'Observe with AI agents',
agent_ready_observe_prompt_1: 'Which release raised the crash rate?',
agent_ready_observe_prompt_2: 'Show update failures for the latest bundle by app version',
agent_ready_observe_prompt_3: 'Roll back the failing channel to the last good bundle',
agent_ready_observe_subtitle:
'The hosted Capgo MCP server reads Observe, stats, and channel state, so Claude, Codex, or Cursor can answer release-health questions and point to the bundle to roll back.',
agent_ready_observe_title: 'Ask your agent how the last release is doing',
agent_ready_plugins_eyebrow: 'Plugins with AI agents',
agent_ready_plugins_prompt_1: 'Add @capgo/capacitor-social-login to my app and wire up Google sign-in',
agent_ready_plugins_prompt_2: 'Find a Capgo plugin for background geolocation and install it',
agent_ready_plugins_prompt_3: 'Upgrade my Capacitor plugins to the latest major version',
agent_ready_plugins_subtitle:
'Capgo Agent Skills give Claude Code, Codex, Cursor, and other agents the install steps, native setup, and API patterns for Capgo plugins, so they stop guessing at Swift and Kotlin config.',
agent_ready_plugins_title: 'Let your agent add the plugin and wire it up',
agent_ready_prompts_label: 'Try asking your agent',
alternatives_guides_eyebrow: 'More reading',
alternatives_guides_title: 'Reviews, migration guides, and best-of lists',
alternatives_category_ci_cd: 'Mobile CI/CD and build services',
Expand Down Expand Up @@ -2478,7 +2535,8 @@ const messages = {
live_update_delta_feature3_desc: 'Just add --partial to your upload command to enable delta updates for your bundle.',
live_update_delta_feature3_title: 'Enable with One Flag',
live_update_delta_title: 'Delta Updates',
live_update_description: 'Capacitor live updates with channels, rollback, and CLI checks. The EAS Update analog if you have a web app instead of React Native.',
live_update_description: 'Capacitor live updates with channels, rollback, and CLI checks, run by you or your AI agent. The EAS Update analog for web apps, not React Native.',
live_update_seo_title: 'Ionic and Capacitor Live Updates with AI Agents',
live_update_dynamic_bullet1_prefix: 'Add an in-app “Update Track” menu: list channels and let testers jump from',
live_update_dynamic_bullet1_suffix: 'in seconds (no reinstall).',
live_update_dynamic_bullet2: 'Spin up a pull-request channel per feature, route QA or beta users there, then snap them back to prod when approved.',
Expand Down Expand Up @@ -2844,7 +2902,8 @@ const messages = {
native_build_builder_credit_price: '{price}/min',
native_build_builder_cta_text: "Build signed iOS and Android releases from your machine or CI while keeping Capgo's existing site header, docs, and pricing flow.",
native_build_builder_cta_title: 'Native builds without the pain.',
native_build_builder_description: 'Signed iOS and Android Capacitor builds plus store submit. The EAS Build and EAS Submit analog for web apps, not React Native.',
native_build_builder_description: 'Signed iOS and Android Capacitor builds plus store submit, from CI or your AI agent. The EAS Build and EAS Submit analog for web apps.',
native_build_seo_title: 'Capgo Builder: Capacitor native builds from CI or AI agents',
native_build_builder_extra_minutes: 'Extra build minutes use prepaid credits.',
native_build_builder_faq_eyebrow: 'FAQ',
native_build_builder_faq_live_updates_a:
Expand Down Expand Up @@ -3073,7 +3132,8 @@ const messages = {
platform_ionic_name: 'Ionic Enterprise alternatives',
platform_ionic_desc: 'Open-source replacements for Ionic enterprise plugins: storage, auth, biometrics, and more.',
plugins: 'Plugins',
plugins_description: 'Open-source Capacitor plugins and SDK bridges for teams that need native features without owning every Swift, Kotlin, or vendor SDK edge case.',
plugins_description: 'Open-source Capacitor plugins and SDK bridges, with Agent Skills so your AI agent can install them and wire up native features for you.',
plugins_seo_title: 'Capacitor Plugins Your AI Agent Can Install',
policy_generator: 'Return and Refund Policy Generator',
poor_app_quality: 'Poor app quality',
powered_by_serverless_edge_computing: 'Powered by serverless edge computing and distributed databases across 300+ cities and 13,000+ networks.',
Expand Down Expand Up @@ -6134,7 +6194,7 @@ const messages = {
capgo_availability_faq_link: 'Learn more in our documentation',
integrations_badge: 'Integrations',
integrations_title: 'Capgo Integrations',
integrations_subtitle: 'Current Capgo integrations and partner services.',
integrations_subtitle: 'Capgo integrations, partner services, and AI agent setup for Claude Code, Codex, Cursor, and more.',
integrations_partners_freelance_capgo_work: 'They help {brand} build tools customers need, from Capacitor plugins to product features.',
integrations_partners_freelance_contact: 'Contact {name}',
integrations_partners_freelance_description: 'Trusted freelance mobile developers who work with {brand} part-time and ship real apps for their own clients.',
Expand Down Expand Up @@ -6275,6 +6335,11 @@ const messages = {
native_build_v2_mcp_chk_2: 'Credentials stay on your machine. Secrets are never echoed back.',
native_build_v2_mcp_chk_3: 'install-mcp writes the client config; Capgo tools still run through @capgo/cli',
native_build_v2_mcp_ask_note: 'Your agent uses Capgo tools, stops at human gates, and cannot fake a passing build. It can debug failures too.',
native_build_v2_mcp_more_title: 'More things to ask',
native_build_v2_mcp_more_prompt_1: 'Build and upload my iOS app to TestFlight',
native_build_v2_mcp_more_prompt_2: 'Why did my last Android build fail? Read the build logs',
native_build_v2_mcp_more_prompt_3: 'Build a signed Android release and send it to Google Play',
native_build_v2_mcp_skills_note: 'Add Capgo Agent Skills so your agent follows the right build setup:',

native_build_v2_trust_eyebrow: 'Trust model',
native_build_v2_trust_title: 'Your secrets stay your secrets.',
Expand Down Expand Up @@ -6950,6 +7015,16 @@ const messages = {
agents_page_related_lovable: 'Lovable app to mobile',
agents_page_related_webapp: 'Turn a web app into a mobile app',
mcp_page_links_agents: 'Setup guides for each AI agent',
cli_ai_prompts_label: 'Then ask your agent',
cli_ai_prompt_1: 'Upload this build to production and fail if it is incompatible',
cli_ai_prompt_2: 'Request an iOS release build and save the output record',
cli_ai_prompt_3: 'Run Capgo doctor and fix what it finds',
cli_ai_skills_note: 'Add Capgo Agent Skills so your agent knows each workflow:',
plugin_ai_eyebrow: 'Use with your AI agent',
plugin_ai_body: 'Install Capgo Agent Skills, then ask Claude Code, Codex, or Cursor:',
plugin_ai_prompt: 'Add {package} to my app and wire it up',
plugin_ai_link: 'Agent setup guides',
plugin_ai_feature: 'Installable by AI coding agents with Capgo Agent Skills',
} as const

export function formatMessage(value: string, values: MessageValues = {}): string {
Expand Down
Loading
Loading