Remove dead Android bridge implementations

Drop the obsolete direct AIDL Agent bridge and abstract local-socket bridge, simplify the Android manifests to match the working framework session bridge path, and stop labeling codexd as legacy in the UI while it still provides auth and fallback transport.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Iliyan Malchev
2026-03-21 09:56:00 -07:00
parent 446c119f1b
commit e174cc2e77
14 changed files with 6 additions and 514 deletions

View File

@@ -712,7 +712,7 @@ class MainActivity : Activity() {
val authSummary = if (runtimeStatus.authenticated) {
runtimeStatus.accountEmail?.let { "signed in ($it)" } ?: "signed in"
} else {
"not signed in; use the legacy codexd controls below to start sign-in"
"not signed in; use the codexd controls below to start sign-in"
}
val configuredModelSuffix = runtimeStatus.configuredModel
?.takeIf { it != runtimeStatus.effectiveModel }
@@ -733,7 +733,7 @@ class MainActivity : Activity() {
val statusView = findViewById<TextView>(R.id.auth_status)
statusView.text = message
val serviceButton = findViewById<Button>(R.id.service_toggle)
serviceButton.text = if (isServiceRunning) "Stop legacy codexd" else "Start legacy codexd"
serviceButton.text = if (isServiceRunning) "Stop codexd" else "Start codexd"
val actionButton = findViewById<Button>(R.id.auth_action)
actionButton.text = if (authenticated) "Sign out" else "Start sign-in"
actionButton.isEnabled = isServiceRunning