Commit Graph

16 Commits

Author SHA1 Message Date
Dennis V
3882e0d255 assets: update screenshots from CUA run 28013924527
- 01.png: sessions list view
- 02.png: active TypeScript session (code generation in progress)
- 03.png: settings/model selection screen

Source: CI run 28013924527 (cua-smoke.yml), upscaled 4x (1280×2560)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 16:41:15 +00:00
Dennis V
2de1d22904 assets: update screenshots and demo video from CI run 27992695069
Screenshots from CUA smoke test showing:
- 01: Sessions list loading real sessions from server on connect
- 02: Streaming AI response in a coding session
- 03: Sessions tab after navigating back (sessions_reload regression guard)

Demo: 10x speed video (138s → 14s) of full onboarding flow.
Website now shows <video> with mp4 source + gif fallback.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 00:37:15 +00:00
Dennis V
8ad088b771 copy(descriptions): rewrite Play Store + website for technical clarity — lead with opencode serve remote control, Tailscale setup
- full_description.txt: replace fluffy copy with concrete HOW IT WORKS steps,
  TAILSCALE recommendation, explicit WHAT THIS APP IS NOT section, updated
  support email to support@agentlabs.cc
- short_description.txt: 77-char tagline focused on opencode serve remote control
- docs-site/index.html: update meta description, og:description, twitter:description,
  ld+json description, hero tagline, and 'What is OpenCode Mobile?' paragraphs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-23 00:18:22 +00:00
engineer
18fcfab2bc marketing: add real on-device demo GIF (connect -> sessions -> streaming reply)
Built from the on-device verification capture (360px, 92KB, looping). Added to README
hero (top repo conversion surface) + docs-site/ and distribution/ for landing + launch
attachment. Demo media is the #1 conversion lever for HN/Reddit/PH — none existed before.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 09:19:10 -07:00
engineer
bd082a4dee docs(site): add remote-access (Tailscale/Cloudflare/ngrok) and honest iOS pages
New high-intent SEO pages:
- /remote-access/ — step-by-step Tailscale, Cloudflare Tunnel, ngrok setups
  for reaching a self-hosted opencode server from Android anywhere. HowTo +
  FAQ + BreadcrumbList structured data.
- /ios/ — honest 'no iOS app yet' page: current Android app, why, options,
  roadmap, how to follow. FAQ + BreadcrumbList structured data.

Added to sitemap.xml; internal links from index, guide, opencode-on-phone,
and troubleshooting.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 07:40:13 -07:00
engineer
2ec2a87143 seo(site): add /opencode-on-phone/ — targets proven 'setup opencode on phone' query
Google 'opencode android' surfaces a 40+ comment Reddit thread ('best way to
setup opencode on phone') and not us. New high-intent page answers it directly:
HowTo + FAQ + Breadcrumb JSON-LD, 4-step setup, tunnel table, Termux contrast.
Linked from landing footer + in-content, added to sitemap (priority 0.8).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 05:18:04 -07:00
engineer
b40651748f site: add app screenshot strip to landing (connect → chat → diff)
Visual proof above the fold-ish: 3 UI previews with captions + descriptive
alt text. Responsive flex strip, lazy-loaded. Conversion lever for first-time
visitors — landing had QR codes but no app visuals.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 04:44:06 -07:00
engineer
6232430fe6 seo(site): ship comparison, vs-termux, claude-code-android pages + internal links
3 long-tail pages targeting 'opencode vs chatgpt/copilot', 'vs termux',
'claude code on android'. Added to sitemap, footer nav, in-content links
from landing + guide + troubleshooting. All have canonical + install CTAs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 04:42:20 -07:00
engineer
fb03a9af47 seo(site): add /features/ page (capabilities, use cases, comparison)
Targets "opencode mobile features", "AI coding android", and
"opencode vs ChatGPT for coding" queries not covered by existing pages.
Includes SoftwareApplication + BreadcrumbList structured data.
Adds /features/ to sitemap and internal footer nav on all 5 pages.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 10:00:05 -07:00
engineer
13c21f3921 seo(site): add /troubleshooting/ page (connection-error queries) + internal links
Authentic troubleshooting content mapping the app's six connection-failure
diagnostics (malformed-url, no-internet, tls, health-failed, timeout,
server-unreachable) to concrete fixes. Targets real problem queries
('opencode mobile can't connect', 'opencode tailscale setup', 'network request
failed'). FAQPage + BreadcrumbList JSON-LD for rich results. Linked from landing,
guide, and download footers; added to sitemap.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 01:39:44 -07:00
engineer
b2ca5793d1 seo(site): trim meta descriptions to ~150 chars (avoid SERP truncation)
Landing/guide/download descriptions were 257/246/217 chars and truncated in
Google results. Tightened to ~150 while keeping target keywords.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 13:42:49 -07:00
engineer
26d61498ad seo(site): add /download/ page (transactional intent) + internal links + sitemap
Targets 'download opencode android', 'opencode apk', 'opencode f-droid'.
Serves the live install channels (self-hosted F-Droid repo + signed APK)
with SoftwareApplication + BreadcrumbList structured data. Linked from
landing hero, landing footer, and guide footer.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 13:27:34 -07:00
engineer
d69fe1be74 feat(site): QR codes for F-Droid repo + APK install (source)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 17:42:31 -07:00
engineer
86ef769736 seo: IndexNow key (source) — submitted landing/guide/privacy to Bing/Yandex
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 17:33:05 -07:00
engineer
0ad6cb306c docs(site): SEO content sources — guide, FAQ, OG image, sitemap, robots
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 17:27:58 -07:00
engineer
35f99d124b docs(site): keep landing page source (deployed to gh-pages root)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 17:16:43 -07:00