Commit Graph

  • ace8c19816 feat(analytics): add consent-gated activation-funnel analytics via PostHog engineer 2026-07-16 15:48:16 -07:00
  • d3ee3d9e82 feat(feedback): prompt for a store review after successful sessions engineer 2026-07-16 15:46:28 -07:00
  • e72e82df8e feat(ci): add Play Store review triage workflow engineer 2026-07-16 15:46:21 -07:00
  • 14a130cf66 feat(ci): schedule daily product-intelligence run engineer 2026-07-16 15:46:16 -07:00
  • a5723bf087 feat: improve project picker with recents and server projects (#52) Den 2026-07-15 12:06:46 -07:00
  • 5c14ce0a5d feat: add daily product intelligence and versioned site assets (#64) Den 2026-07-15 11:59:40 -07:00
  • cbe00c3222 feat: prepare iOS build and TestFlight CI (#66) Den 2026-07-14 11:16:25 -07:00
  • d1071b2a44 fix(ios): close final release review blockers Dennis V 2026-07-14 17:49:53 +00:00
  • c287ecad70 docs(agents): switch browser automation to VibeBrowser Dennis V 2026-07-14 16:56:56 +00:00
  • f9b18a06f3 fix(privacy): stop telemetry on consent revocation Dennis V 2026-07-14 06:30:09 +00:00
  • 679475d0a4 docs(site): publish iOS implementation progress Dennis V 2026-07-14 06:16:36 +00:00
  • 791588647b feat(ios): add native build and TestFlight automation Dennis V 2026-07-14 06:16:36 +00:00
  • d546c41e22 fix(cua): connect phase — verify by connection entry appearing, not by reading tiny URL text Dennis V 2026-06-24 08:48:42 +00:00
  • 378e6ecf0a fix(cua): connect phase — app uses separate IP + Port fields, button is 'Connect' below scroll Dennis V 2026-06-24 08:23:34 +00:00
  • 28f8182f09 fix(cua): session_list phase — tapping connection only sets active, must then navigate to Sessions tab Dennis V 2026-06-24 08:00:11 +00:00
  • 2ed26dcbe2 fix(cua): increase default max_steps_per_phase to 25 — connect phase needs more room for first-launch UI navigation Dennis V 2026-06-24 07:34:21 +00:00
  • 00409c71b4 fix(ci): use temp script file to avoid sh -c quoting issues with CUA dispatch Dennis V 2026-06-24 07:07:29 +00:00
  • 1f59602fce fix(ci): fix shell syntax in emulator runner script — avoid complex elfi chain, use flat script Dennis V 2026-06-24 06:42:18 +00:00
  • 00378ba7ed fix(ci): YAML syntax error — double-quotes in GH expression default value; add no-tap instruction to showcase typescript phase Dennis V 2026-06-24 06:15:51 +00:00
  • d413d5f927 docs: add --e2e and --query to CI dispatch + AGENTS.md Dennis V 2026-06-24 04:57:03 +00:00
  • a305936f2b feat(cua): add --e2e and --query modes with structured evaluation Dennis V 2026-06-24 03:53:01 +00:00
  • 4c2f6793de feat: add Vercel analytics to website + Play Store review triage script Dennis V 2026-06-23 20:18:15 +00:00
  • 4f10cd4ccf assets: expand to 7 screenshots covering full PRD app flow Dennis V 2026-06-23 17:31:57 +00:00
  • c1ced308cc assets: update screenshots and demo from CUA run 28041009456 (v0.4.7) Dennis V 2026-06-23 17:06:07 +00:00
  • 7c4fdbdb57 assets: update Play Store phone screenshots from CUA run 28013924527 Dennis V 2026-06-23 16:42:59 +00:00
  • 3882e0d255 assets: update screenshots from CUA run 28013924527 Dennis V 2026-06-23 16:41:15 +00:00
  • cc0f5217b1 release: bump to v0.4.7 (versionCode 34) Dennis V 2026-06-23 16:39:43 +00:00
  • 029bf2be04 fix(notifications): use user-friendly title and dedup keys for permission/question notifications Dennis V 2026-06-23 16:33:27 +00:00
  • 5427abdb5e feat(ux): SSE disconnect/reconnect banner in session view (#42) Dennis V 2026-06-23 16:31:58 +00:00
  • 6fee057355 test(sentry): extract pure scrub module + add unit tests — privacy regression guard Dennis V 2026-06-23 16:31:15 +00:00
  • ca57bab72d docs(agents): fix stale Play Console status — cc.agentlabs.opencode IS live on internal track Dennis V 2026-06-23 15:42:34 +00:00
  • 38da2813b0 test(cua): fix #39/#42 deterministic assertions to match real app behavior Dennis V 2026-06-23 15:36:55 +00:00
  • e4a84e72ea docs: update goal.md to current state (v0.4.6 shipped, Play Store internal, website live, CUA green) Dennis V 2026-06-23 15:36:42 +00:00
  • e29f381aab docs(tdd): correct stale references — clarify path.get()/serverHome, add speech.ts, fix version note Dennis V 2026-06-23 15:36:35 +00:00
  • 1f8bae3342 feat(cua): add deterministic ADB-based assertion helpers + feature test scenarios Dennis V 2026-06-23 15:19:34 +00:00
  • 73656c783d retro: document 2026-06-23 sessions false-fixes + CF detour lessons Dennis V 2026-06-23 14:10:59 +00:00
  • 6198e4e165 fix(cua): stronger connect phase + fallback pre-create for external server Dennis V 2026-06-23 09:11:20 +00:00
  • 1dafdcbc65 ci(cua): add opencode_url dispatch input for live server testing Dennis V 2026-06-23 08:45:34 +00:00
  • ca33f246e4 refactor(ci): remove unused SCENARIOS branch from probe step Dennis V 2026-06-23 05:21:38 +00:00
  • 472ff8d27d refactor(sessions): remove dead serverHome/path.get() plumbing Dennis V 2026-06-23 05:20:41 +00:00
  • 9498b19457 fix(pages): replace vibebrowser.app with agentlabs.cc across all pages Dennis V 2026-06-23 05:18:12 +00:00
  • 2f052e3833 fix(dist): update play whatsnew, fdroid email, package name in strategy Dennis V 2026-06-23 05:06:02 +00:00
  • 7616f97326 release: bump to v0.4.6 (versionCode 33) Dennis V 2026-06-23 04:49:49 +00:00
  • 2de1d22904 assets: update screenshots and demo video from CI run 27992695069 Dennis V 2026-06-23 00:37:15 +00:00
  • 8ad088b771 copy(descriptions): rewrite Play Store + website for technical clarity — lead with opencode serve remote control, Tailscale setup Dennis V 2026-06-23 00:18:22 +00:00
  • 80cefa798d fix(support): correct typo connect@ → support@agentlabs.cc in connection error mailto Dennis V 2026-06-23 00:17:50 +00:00
  • 1f476f1eab fix(support): update contact email to support@agentlabs.cc Dennis V 2026-06-23 00:17:06 +00:00
  • bbe8af9378 fix(cua): pre-create API call must use 127.0.0.1 not 10.0.2.2 on host Dennis V 2026-06-23 00:06:32 +00:00
  • cdbea50287 fix(cua): fix sessions_reload banner label (moved to step 4b) Dennis V 2026-06-23 00:04:20 +00:00
  • 212b80b4a8 fix(cua): move sessions_reload before typescript; fix CI emulator boot Dennis V 2026-06-23 00:02:13 +00:00
  • 42aa883f99 test(cua): make session_list phase actually test sessions load regression Dennis V 2026-06-22 23:54:22 +00:00
  • c5f90ee3c0 fix(cua): explicitly prohibit stray taps after sending — stray tap navigates away from session and breaks SSE Dennis V 2026-06-22 23:04:17 +00:00
  • b0851b5d47 Fix type action: use file-based input text with shell command substitution Dennis V 2026-06-22 22:17:12 +00:00
  • e71a2740f6 fix(cua): shell-quote input text and simplify prompt to avoid shell metacharacters Dennis V 2026-06-22 21:45:09 +00:00
  • c002313ea0 fix(cua): remove send action — LLM taps send button via coordinates from screenshot instead Dennis V 2026-06-22 21:19:24 +00:00
  • b7ddaa1350 fix(cua): send action dismisses keyboard first via KEYCODE_ESCAPE before locating send button Dennis V 2026-06-22 20:47:41 +00:00
  • ea22d06f61 fix(cua): do not press back after typing — adb input text does not show keyboard, back navigates away Dennis V 2026-06-22 20:20:44 +00:00
  • 19b656aae8 cua: replace send_message pong with real coding task (helloworld.py + helloworld_test.py) Dennis V 2026-06-22 19:44:29 +00:00
  • 8074b1644c docs: add retrospective file and reference in AGENTS.md Dennis V 2026-06-22 08:45:16 +00:00
  • f92f995b48 fix: let server decide model when no user selection exists (#37) Den 2026-06-22 01:15:13 -07:00
  • 669618b7b7 fix: model selection precedence to prefer provider default over agent model (#36) Den 2026-06-22 00:38:18 -07:00
  • c9a1382261 fix(cua): use --print-logs not --verbose (opencode serve has no --verbose) Dennis V 2026-06-22 06:18:20 +00:00
  • f5471dcf5d ci(cua): add prompt_async probe + verbose server log for debugging send_message regression Dennis V 2026-06-22 05:55:26 +00:00
  • e6fbd0f608 ci(play): offset versionCode by +100 to skip collision at 31 (#34) Den 2026-06-21 22:54:14 -07:00
  • ae124d7311 release: bump app.json/package.json to 0.4.5, add changelog 32.txt Dennis V 2026-06-22 05:01:44 +00:00
  • 79d26f0fbd fix(sessions): scope default to server CWD, not $HOME (#32) (#33) Den 2026-06-21 22:01:05 -07:00
  • 0779a11284 docs: update HANDOFF.md — v0.4.5 submitted to Play Store production Dennis V 2026-06-21 04:00:38 +00:00
  • db75606df0 chore: bump versionCode to 32 (v0.4.5), add goal.md execution plan Dennis V 2026-06-21 01:38:44 +00:00
  • 3c498972ce feat(cua): full onboarding showcase test - connect, session, TypeScript task, settings Dennis V 2026-06-21 01:20:44 +00:00
  • 09b034eaf3 feat(distribution): add Play Store ASO listing content Dennis V 2026-06-20 21:13:30 +00:00
  • d6e84ff513 fix: stale session client ref and CUA smoke test improvements (#30) Den 2026-06-20 03:38:06 -07:00
  • 9365a72e93 fix(ci): add emulator to PATH and increase CUA smoke timeout to 60min (#27) Den 2026-06-20 02:56:44 -07:00
  • 71a1feb232 fix(ci): bump opencode Azure apiVersion to support /responses endpoint (#22) (#24) Den 2026-06-13 23:34:48 -07:00
  • a9822048e4 ux(quick-connect): hint users to Advanced for custom server username (#23) (#25) Den 2026-06-09 03:31:46 -07:00
  • 3bdeeb6bef fdroid(mainline): add Binaries field to recipe; sync local metadata + log engineer 2026-06-08 09:21:45 -07:00
  • 18fcfab2bc marketing: add real on-device demo GIF (connect -> sessions -> streaming reply) engineer 2026-06-08 09:19:10 -07:00
  • 8c75007ee5 launch: pre-flight accuracy pass on Show HN + Reddit copy engineer 2026-06-08 09:15:59 -07:00
  • 92a022cfd1 qa: HEAD release build verified on-device — Quick Connect now succeeds (auth fix confirmed) engineer 2026-06-08 09:13:28 -07:00
  • 2476d4def5 qa: on-device GUI verification — connect+reply flow GREEN, auth bug reproduced engineer 2026-06-08 08:51:07 -07:00
  • 108260cec7 release: bump versionCode 5->6 for v0.4.4 + add changelog 6.txt engineer 2026-06-08 08:36:53 -07:00
  • b0b30ea203 docs(qa): visual render-check evidence — real Gemini reply renders bug-free engineer 2026-06-08 08:33:50 -07:00
  • 4b21ed73c2 fix(connect): default Basic-auth username to 'opencode' when password set (critical) engineer 2026-06-08 07:50:19 -07:00
  • e39cec3847 fix(launch): Expo SDK 52->54 in HN/Reddit copy; add reply-flow E2E evidence; version refs engineer 2026-06-08 07:42:19 -07:00
  • bd082a4dee docs(site): add remote-access (Tailscale/Cloudflare/ngrok) and honest iOS pages engineer 2026-06-08 07:40:13 -07:00
  • 11b4389371 docs(qa): add 5-min on-device RENDER-CHECK runbook (owner gate residual: reply/code/diff visual verify) engineer 2026-06-08 07:33:59 -07:00
  • 2dcc999992 fix(ci): repair dash-mangled scenario selection + make model probe accurate engineer 2026-06-08 06:23:34 -07:00
  • cfb0d9fe32 test(ci): widen cua-smoke gate to real core journey (connect→send→reply→list) engineer 2026-06-08 05:58:19 -07:00
  • 42fa36f3cd fix(ux): 10 UI/UX bugs from pre-release audit (toward no-bug launch gate) engineer 2026-06-08 05:34:12 -07:00
  • 609bd45889 docs(handoff): 17 commits ahead; record ASO/SEO additions + pre-posting test gate engineer 2026-06-08 05:18:43 -07:00
  • 2ec2a87143 seo(site): add /opencode-on-phone/ — targets proven 'setup opencode on phone' query engineer 2026-06-08 05:18:04 -07:00
  • 2b5519a115 aso(play): keyword-optimize title + short desc, fix dead privacy URL engineer 2026-06-08 05:18:04 -07:00
  • f14bd39d66 release: bump version 0.4.3 -> 0.4.4 engineer 2026-06-08 05:10:57 -07:00
  • da1e89157e docs(handoff): refresh push backlog (13 commits ahead, SEO cluster + screenshots) engineer 2026-06-08 04:44:57 -07:00
  • b40651748f site: add app screenshot strip to landing (connect → chat → diff) engineer 2026-06-08 04:44:06 -07:00
  • 6232430fe6 seo(site): ship comparison, vs-termux, claude-code-android pages + internal links engineer 2026-06-08 04:42:20 -07:00
  • fb03a9af47 seo(site): add /features/ page (capabilities, use cases, comparison) engineer 2026-06-05 10:00:05 -07:00
  • c3244b7eca docs(readme): add non-affiliation note (per upstream opencode request) engineer 2026-06-05 09:00:09 -07:00
  • 13c21f3921 seo(site): add /troubleshooting/ page (connection-error queries) + internal links engineer 2026-06-05 01:39:44 -07:00
  • 2b3de23e45 ci: run typecheck + unit tests on push/PR engineer 2026-06-03 14:24:11 -07:00
  • 6013d1d86d test(lib): cover agent-activity status labels (57→65 tests) engineer 2026-06-03 14:22:39 -07:00