fix(dist): update play whatsnew, fdroid email, package name in strategy
- whatsnew-en-US: v0.4.6 sessions fix notes (actually used by Play CI) - fdroid metadata AuthorEmail: support@agentlabs.cc - strategy.md: ai.opencode.mobile → cc.agentlabs.opencode Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -7,7 +7,7 @@ Categories:
|
||||
- Development
|
||||
License: MIT
|
||||
AuthorName: VIBE TECHNOLOGIES, LLC
|
||||
AuthorEmail: support@vibebrowser.app
|
||||
AuthorEmail: support@agentlabs.cc
|
||||
WebSite: https://agentlabs.cc/opencode
|
||||
SourceCode: https://github.com/dzianisv/opencode-mobile
|
||||
IssueTracker: https://github.com/dzianisv/opencode-mobile/issues
|
||||
|
||||
@@ -26,12 +26,12 @@ Rejected alternatives:
|
||||
|
||||
| # | Channel | Identity | Status | Time to live | Notes |
|
||||
|---|---|---|---|---|---|
|
||||
| 1 | **Google Play (Internal)** | `ai.opencode.mobile` | ⏸ blocked on identity verification | Days after ID approved | CI ready. Track: `internal` first, then closed testing (12+ testers / 14d) before production. |
|
||||
| 2 | **IzzyOnDroid** | `ai.opencode.mobile` (same key) | ❌ not started | 1–3 days | Submit prebuilt APK to https://codeberg.org/IzzyOnDroid/repodata/issues. Fastest OSS channel. |
|
||||
| 3 | **F-Droid mainline** | `ai.opencode.mobile` (same key, reproducible build) | ❌ not started | 4–12 weeks | File MR at https://gitlab.com/fdroid/fdroiddata. Requires `expo-notifications` FCM audit + Sentry opt-in gate. |
|
||||
| 4 | **Apple App Store** | `ai.opencode.mobile` | ⏸ pending iOS prep agent | Weeks (Apple enrollment $99 + review) | iOS agent running — separate report. |
|
||||
| 1 | **Google Play (Internal)** | `cc.agentlabs.opencode` | ⏸ blocked on identity verification | Days after ID approved | CI ready. Track: `internal` first, then closed testing (12+ testers / 14d) before production. |
|
||||
| 2 | **IzzyOnDroid** | `cc.agentlabs.opencode` (same key) | ❌ not started | 1–3 days | Submit prebuilt APK to https://codeberg.org/IzzyOnDroid/repodata/issues. Fastest OSS channel. |
|
||||
| 3 | **F-Droid mainline** | `cc.agentlabs.opencode` (same key, reproducible build) | ❌ not started | 4–12 weeks | File MR at https://gitlab.com/fdroid/fdroiddata. Requires `expo-notifications` FCM audit + Sentry opt-in gate. |
|
||||
| 4 | **Apple App Store** | `cc.agentlabs.opencode` | ⏸ pending iOS prep agent | Weeks (Apple enrollment $99 + review) | iOS agent running — separate report. |
|
||||
|
||||
**All channels: same package id (`ai.opencode.mobile`), same signing key.** Lets users update across stores in-place.
|
||||
**All channels: same package id (`cc.agentlabs.opencode`), same signing key.** Lets users update across stores in-place.
|
||||
|
||||
---
|
||||
|
||||
@@ -87,7 +87,7 @@ Rejected alternatives:
|
||||
|
||||
1. (manual, in browser) Home → Verify your identity → upload governor ID. Wait days.
|
||||
2. (manual) Setup → API access → Link `opencode-mobile-deploy`. Grant `playstore-deploy@…` "Release to production".
|
||||
3. (manual) Create app `ai.opencode.mobile`. Fill listing from `play-listing.md`. Upload icon + feature graphic + screenshots. Complete Data safety + Content rating + App access.
|
||||
3. (manual) Create app `cc.agentlabs.opencode`. Fill listing from `play-listing.md`. Upload icon + feature graphic + screenshots. Complete Data safety + Content rating + App access.
|
||||
4. (manual, first time) Upload `app-release.aab` to Internal testing track. Add tester emails.
|
||||
5. (automated thereafter) `git tag v0.2.4 && git push --tags` → CI builds + publishes to Internal.
|
||||
|
||||
@@ -97,7 +97,7 @@ Rejected alternatives:
|
||||
2. File issue at https://codeberg.org/IzzyOnDroid/repodata/issues:
|
||||
```
|
||||
App name: OpenCode Mobile
|
||||
Package: ai.opencode.mobile
|
||||
Package: cc.agentlabs.opencode
|
||||
License: MIT
|
||||
GitHub release: https://github.com/dzianisv/opencode-mobile/releases
|
||||
APK SHA-256: <sha256>
|
||||
@@ -109,7 +109,7 @@ Rejected alternatives:
|
||||
### F-Droid mainline (after Sentry opt-in + FCM audit done)
|
||||
|
||||
1. Fork https://gitlab.com/fdroid/fdroiddata.
|
||||
2. Create `metadata/ai.opencode.mobile.yml` with reproducible-build config (template in F-Droid report).
|
||||
2. Create `metadata/cc.agentlabs.opencode.yml` with reproducible-build config (template in F-Droid report).
|
||||
3. Set `AllowedAPKSigningKeys: <sha256-fingerprint>` so F-Droid serves our pre-signed APK.
|
||||
4. File MR. Iterate on build failures with reviewers. 4–12 week timeline.
|
||||
5. Once accepted, request IzzyOnDroid delisting (they auto-remove when mainline accepts).
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
v0.4 — streaming chat, diff viewer, tool-call approval, biometric unlock.
|
||||
v0.4.6 — Sessions loading fix verified + clearer setup guide
|
||||
|
||||
Watch your AI coding agent think token by token. Review every file diff before it lands. Approve or reject tool calls (file writes, shell commands) from your phone. Biometric lock keeps sessions private. Connect via local Wi-Fi, Cloudflare Tunnel, ngrok, or Tailscale.
|
||||
Sessions now reliably load from your opencode server on connect, and remain visible when navigating between views. Regression confirmed fixed by automated E2E test.
|
||||
|
||||
Updated: support email is now support@agentlabs.cc. App description now clearly explains the setup: run opencode serve on your machine, connect via Tailscale or local network.
|
||||
|
||||
Reference in New Issue
Block a user