Skip to content

Add local Android agent activity updates#9

Draft
HorusGoul wants to merge 2 commits into
horus/androidfrom
t3code/android-local-agent-updates
Draft

Add local Android agent activity updates#9
HorusGoul wants to merge 2 commits into
horus/androidfrom
t3code/android-local-agent-updates

Conversation

@HorusGoul

Copy link
Copy Markdown
Owner

Summary

  • Adds a local-only Android Agent Activity path that reuses the existing Effect RPC shell WebSocket state instead of relay registration or FCM.
  • Adds an Android foreground service in the existing t3-native-controls Expo module to keep the app process connected while backgrounded.
  • Derives activity state from shell snapshots, posts local Android notifications for background approval/input/failure/completion transitions, and exposes Android settings without requiring T3 Cloud sign-in.

Refs #6

Verification

  • vp check (passes with existing unrelated warnings)
  • vp run typecheck
  • vp test
  • vp run lint:mobile (passes; ktlint/detekt not installed locally, script warns and skips them)
  • APP_VARIANT=development EXPO_NO_GIT_STATUS=1 pnpm --dir apps/mobile exec expo prebuild --clean --platform android --no-install
  • ./gradlew :app:assembleDebug
  • ./gradlew :t3-native-controls:compileDebugKotlin

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XL labels Jun 28, 2026
@HorusGoul HorusGoul force-pushed the t3code/android-local-agent-updates branch 2 times, most recently from 98e3c12 to 5b5edf9 Compare June 28, 2026 23:40
@github-actions github-actions Bot added size:XXL and removed size:XL labels Jun 28, 2026
@HorusGoul HorusGoul force-pushed the t3code/android-local-agent-updates branch 2 times, most recently from 83a6afe to 841972b Compare June 29, 2026 00:26
@HorusGoul HorusGoul added the android:apk-preview Build and publish a self-contained Android preview APK for this PR. label Jun 29, 2026
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown

Android APK preview

A self-contained Android preview APK was built for this PR.

  • Artifact: t3code-preview-release-pr-9
  • Size: 87.2 MiB
  • SHA-256: 4f0962db52983e5dbd4d160bab8f6f1116fe60d3196ea877d9901c009f1335bb
  • Source: be9f528b77c2
  • Note: GitHub Actions downloads artifacts as zip archives.

Re-add the android:apk-preview label to build a fresh APK.

@github-actions github-actions Bot removed the android:apk-preview Build and publish a self-contained Android preview APK for this PR. label Jun 29, 2026
@HorusGoul HorusGoul force-pushed the t3code/android-local-agent-updates branch 5 times, most recently from 8b69a18 to d5ca4d7 Compare June 29, 2026 23:57
@HorusGoul HorusGoul force-pushed the t3code/android-local-agent-updates branch from d5ca4d7 to 489117f Compare June 30, 2026 00:02
@HorusGoul HorusGoul added the android:apk-preview Build and publish a self-contained Android preview APK for this PR. label Jun 30, 2026
@github-actions github-actions Bot removed the android:apk-preview Build and publish a self-contained Android preview APK for this PR. label Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant