Add Android desktop session control

Implement the adb-backed Android desktop control flow for Agent/Genie sessions, including session listing, draft creation, live attach, and desktop-driven follow-up control.

Add idle-runtime attach for CREATED drafts so a session can be created first, attached from the desktop, and then driven from the attached Codex TUI before any initial prompt is sent.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Iliyan Malchev
2026-03-27 16:32:23 -07:00
parent 8c4afd7516
commit aa310977a7
29 changed files with 3087 additions and 132 deletions

View File

@@ -63,5 +63,13 @@
android:name=".SessionDetailActivity"
android:exported="false"
android:launchMode="singleTop" />
<activity
android:name=".DesktopBridgeBootstrapActivity"
android:exported="true"
android:excludeFromRecents="true"
android:launchMode="singleTop"
android:noHistory="true"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
</application>
</manifest>