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
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,6 @@ fun AndroidSetupScreen(
onDisconnectGitHub: () -> Unit = {},
onBack: () -> Unit,
onFinish: () -> Unit,
onOpenNastechConnection: () -> Unit = {},
) {
val context = LocalContext.current
var selectedAgents by rememberSaveable(
Expand Down Expand Up @@ -326,7 +325,6 @@ fun AndroidSetupScreen(
selectedAgents =
if (agent in selectedAgents) selectedAgents - agent else selectedAgents + agent
},
onOpenNastechConnection = onOpenNastechConnection,
)
2 ->
DevelopmentToolsStep(
Expand Down Expand Up @@ -530,7 +528,6 @@ private fun StepHeader(
private fun AgentSelectionStep(
selectedAgents: Set<LocalAgent>,
onToggle: (LocalAgent) -> Unit,
onOpenNastechConnection: () -> Unit,
) {
Column(verticalArrangement = Arrangement.spacedBy(16.dp)) {
StepHeader(
Expand All @@ -556,19 +553,6 @@ private fun AgentSelectionStep(
selected = LocalAgent.ANTIGRAVITY in selectedAgents,
onToggle = { onToggle(LocalAgent.ANTIGRAVITY) },
)
SetupPanel {
Text(stringResource(R.string.agent_nastech_name), fontWeight = FontWeight.SemiBold)
Spacer(Modifier.height(4.dp))
Text(
stringResource(R.string.setup_agent_nastech_desc),
style = MaterialTheme.typography.bodySmall,
color = MaterialTheme.colorScheme.onSurfaceVariant,
)
Spacer(Modifier.height(8.dp))
OutlinedButton(onClick = onOpenNastechConnection) {
Text(stringResource(R.string.setup_agent_nastech_connect))
}
}
if (selectedAgents.size >= 2) {
Text(
text = stringResource(R.string.setup_runtime_shared_note),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -966,7 +966,6 @@ fun AndCodeApp(
onRefreshCatalog = app.catalogRepository::refreshProvidersOnly,
onRefreshClaudeState = workspaceViewModel::refreshClaudeCode,
onRefreshAntigravityState = app.antigravityController::refresh,
onOpenNastechConnection = { navController.navigate(ROUTE_REMOTE_CONNECTION) },
onConnectGitHub = { settingsViewModel.beginGitHubDeviceFlow() },
onOpenGitHubVerification = { url ->
UrlLauncher.openUrl(context, url)
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -899,7 +899,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">تعذّر تثبيت بيئة التشغيل المحلية</string>
<string name="runtime_error_reinstall_failed">تعذّرت إعادة تثبيت بيئة التشغيل المحلية</string>
<string name="runtime_error_start_failed">تعذّر تشغيل OpenCode المحلي</string>
Expand Down Expand Up @@ -983,8 +982,6 @@
<string name="setup_agent_claude_code_desc">سجّل الدخول بحساب Claude عبر المتصفح. يتم تنزيل حوالي 80 ميغابايت.</string>
<string name="setup_agent_opencode_desc">سجّل الدخول بمفتاح واجهة مزوّد النماذج الخاص بك. يتم تنزيل حوالي 120 ميغابايت.</string>
<string name="setup_agent_antigravity_desc">سجّل الدخول بحساب Google عبر المتصفح. يتم تنزيل حوالي 50 ميغابايت.</string>
<string name="setup_agent_nastech_desc">اتصل بخادم Nastech-Agent الكامل، بما في ذلك Telegram ولوحة المعلومات والأدوات وأوامر الإعداد والتشخيص. يعمل عن بُعد ولا يتم تنزيل شيء على هذا الجهاز.</string>
<string name="setup_agent_nastech_connect">اتصال بـ Nastech-Agent</string>
<string name="setup_agents_required">اختر وكيلًا واحدًا على الأقل للمتابعة.</string>
<string name="setup_step_sign_in">تسجيل الدخول</string>
<string name="setup_sign_in_description">اربط الحسابات التي سيستخدمها وكلاؤك.</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -893,7 +893,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">No se pudo instalar el entorno local</string>
<string name="runtime_error_reinstall_failed">No se pudo reinstalar el entorno local</string>
<string name="runtime_error_start_failed">No se pudo iniciar OpenCode local</string>
Expand Down Expand Up @@ -977,8 +976,6 @@
<string name="setup_agent_claude_code_desc">Inicie sesión con su cuenta de Claude en el navegador. Descarga unos 80 MB.</string>
<string name="setup_agent_opencode_desc">Inicie sesión con su propia clave de API de proveedor de modelos. Descarga unos 120 MB.</string>
<string name="setup_agent_antigravity_desc">Inicie sesión con su cuenta de Google en el navegador. Descarga unos 50 MB.</string>
<string name="setup_agent_nastech_desc">Conéctese a su servidor completo de Nastech-Agent, incluido Telegram, el panel, las herramientas y los comandos de configuración y diagnóstico. Se ejecuta de forma remota; no se descarga nada en este dispositivo.</string>
<string name="setup_agent_nastech_connect">Conectar Nastech-Agent</string>
<string name="setup_agents_required">Seleccione al menos un agente para continuar.</string>
<string name="setup_step_sign_in">Iniciar sesión</string>
<string name="setup_sign_in_description">Conecte las cuentas que usarán sus agentes.</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -893,7 +893,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">Impossible d’installer l’environnement local</string>
<string name="runtime_error_reinstall_failed">Impossible de réinstaller l’environnement local</string>
<string name="runtime_error_start_failed">Impossible de démarrer OpenCode local</string>
Expand Down Expand Up @@ -977,8 +976,6 @@
<string name="setup_agent_claude_code_desc">Connectez-vous avec votre compte Claude dans le navigateur. Télécharge environ 80 Mo.</string>
<string name="setup_agent_opencode_desc">Connectez-vous avec votre propre clé d’API de fournisseur de modèles. Télécharge environ 120 Mo.</string>
<string name="setup_agent_antigravity_desc">Connectez-vous avec votre compte Google dans le navigateur. Télécharge environ 50 Mo.</string>
<string name="setup_agent_nastech_desc">Connectez-vous à votre serveur Nastech-Agent complet, avec Telegram, le tableau de bord, les outils et les commandes de configuration et de diagnostic. Il s’exécute à distance ; rien n’est téléchargé sur cet appareil.</string>
<string name="setup_agent_nastech_connect">Connecter Nastech-Agent</string>
<string name="setup_agents_required">Sélectionnez au moins un agent pour continuer.</string>
<string name="setup_step_sign_in">Connexion</string>
<string name="setup_sign_in_description">Connectez les comptes qu’utiliseront vos agents.</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-ja/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -901,7 +901,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">ローカルランタイムの導入に失敗しました</string>
<string name="runtime_error_reinstall_failed">ローカルランタイムの再導入に失敗しました</string>
<string name="runtime_error_start_failed">ローカルランタイムを起動できません</string>
Expand Down Expand Up @@ -985,8 +984,6 @@
<string name="setup_agent_claude_code_desc">Claudeアカウントにブラウザでサインインします。約80MBをダウンロードします。</string>
<string name="setup_agent_opencode_desc">モデルプロバイダーのAPIキーでサインインします。約120MBをダウンロードします。</string>
<string name="setup_agent_antigravity_desc">Googleアカウントにブラウザでサインインします。約50MBをダウンロードします。</string>
<string name="setup_agent_nastech_desc">Telegram、ダッシュボード、ツール、セットアップ、doctor コマンドを含む完全な Nastech-Agent サーバーに接続します。リモートで実行されるため、この端末には何もダウンロードされません。</string>
<string name="setup_agent_nastech_connect">Nastech-Agent に接続</string>
<string name="setup_agents_required">続けるには少なくとも1つ選んでください。</string>
<string name="setup_step_sign_in">サインイン</string>
<string name="setup_sign_in_description">エージェントが使用するアカウントを接続します。</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-pt-rBR/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -893,7 +893,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">Não foi possível instalar o ambiente local</string>
<string name="runtime_error_reinstall_failed">Não foi possível reinstalar o ambiente local</string>
<string name="runtime_error_start_failed">Não foi possível iniciar o OpenCode local</string>
Expand Down Expand Up @@ -977,8 +976,6 @@
<string name="setup_agent_claude_code_desc">Faça login com sua conta Claude no navegador. Baixa cerca de 80 MB.</string>
<string name="setup_agent_opencode_desc">Faça login com sua própria chave de API de provedor de modelos. Baixa cerca de 120 MB.</string>
<string name="setup_agent_antigravity_desc">Faça login com sua conta Google no navegador. Baixa cerca de 50 MB.</string>
<string name="setup_agent_nastech_desc">Conecte-se ao seu servidor Nastech-Agent completo, incluindo Telegram, painel, ferramentas e comandos de configuração e diagnóstico. Ele é executado remotamente; nada é baixado neste dispositivo.</string>
<string name="setup_agent_nastech_connect">Conectar Nastech-Agent</string>
<string name="setup_agents_required">Selecione ao menos um agente para continuar.</string>
<string name="setup_step_sign_in">Entrar</string>
<string name="setup_sign_in_description">Conecte as contas que seus agentes vão usar.</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -895,7 +895,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">Не удалось установить локальную среду</string>
<string name="runtime_error_reinstall_failed">Не удалось переустановить локальную среду</string>
<string name="runtime_error_start_failed">Не удалось запустить локальный OpenCode</string>
Expand Down Expand Up @@ -979,8 +978,6 @@
<string name="setup_agent_claude_code_desc">Войдите в аккаунт Claude через браузер. Загрузка около 80 МБ.</string>
<string name="setup_agent_opencode_desc">Войдите с собственным API-ключом поставщика моделей. Загрузка около 120 МБ.</string>
<string name="setup_agent_antigravity_desc">Войдите в аккаунт Google через браузер. Загрузка около 50 МБ.</string>
<string name="setup_agent_nastech_desc">Подключитесь к полноценному серверу Nastech-Agent с Telegram, панелью, инструментами и командами настройки и диагностики. Он работает удалённо; на это устройство ничего не загружается.</string>
<string name="setup_agent_nastech_connect">Подключить Nastech-Agent</string>
<string name="setup_agents_required">Выберите хотя бы одного агента, чтобы продолжить.</string>
<string name="setup_step_sign_in">Вход</string>
<string name="setup_sign_in_description">Подключите учётные записи для ваших агентов.</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -889,7 +889,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">无法安装本地运行时</string>
<string name="runtime_error_reinstall_failed">无法重新安装本地运行时</string>
<string name="runtime_error_start_failed">无法启动本地 OpenCode</string>
Expand Down Expand Up @@ -973,8 +972,6 @@
<string name="setup_agent_claude_code_desc">在浏览器中使用 Claude 账号登录。下载约 80 MB。</string>
<string name="setup_agent_opencode_desc">使用你自己的模型提供方 API 密钥登录。下载约 120 MB。</string>
<string name="setup_agent_antigravity_desc">在浏览器中使用 Google 账号登录。下载约 50 MB。</string>
<string name="setup_agent_nastech_desc">连接到完整的 Nastech-Agent 服务器,包括 Telegram、仪表板、工具以及设置和诊断命令。它在远程运行;不会向此设备下载任何内容。</string>
<string name="setup_agent_nastech_connect">连接 Nastech-Agent</string>
<string name="setup_agents_required">请至少选择一个智能体以继续。</string>
<string name="setup_step_sign_in">登录</string>
<string name="setup_sign_in_description">连接智能体将使用的账号。</string>
Expand Down
3 changes: 0 additions & 3 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -890,7 +890,6 @@
<string name="agent_opencode_name">OpenCode</string>
<string name="agent_claude_code_name">Claude Code</string>
<string name="agent_antigravity_name">Antigravity</string>
<string name="agent_nastech_name">Nastech-Agent</string>
<string name="runtime_error_install_failed">Could not install the local runtime</string>
<string name="runtime_error_reinstall_failed">Could not reinstall the local runtime</string>
<string name="runtime_error_start_failed">Could not start local runtime</string>
Expand Down Expand Up @@ -974,8 +973,6 @@
<string name="setup_agent_claude_code_desc">Sign in with your Claude account in the browser. Downloads about 80 MB.</string>
<string name="setup_agent_opencode_desc">Sign in with your own model provider API key. Downloads about 120 MB.</string>
<string name="setup_agent_antigravity_desc">Sign in with your Google account in the browser. Downloads about 50 MB.</string>
<string name="setup_agent_nastech_desc">Connect to your complete Nastech-Agent server, including Telegram, dashboard, tools, setup, and doctor commands. Runs remotely; nothing is downloaded to this device.</string>
<string name="setup_agent_nastech_connect">Connect Nastech-Agent</string>
<string name="setup_agents_required">Select at least one agent to continue.</string>
<string name="setup_step_sign_in">Sign in</string>
<string name="setup_sign_in_description">Connect the accounts your agents will use.</string>
Expand Down
Loading