opencode/packages/www
Kit Langton ded8a492d1
fix(core): recover background jobs after restart
Persist background Job ownership and terminal results across server restarts. Resume existing subagent Sessions, admit shell cancellation notices without waking idle parents, and preserve explicit cancellation.
2026-08-26 14:17:43 -04:00
..
public fix(core): recover background jobs after restart 2026-08-26 14:17:43 -04:00
script feat(www): serve cached markdown documentation 2026-08-25 00:34:34 -04:00
src feat(core): refresh unpinned plugins on startup (#45118) 2026-08-25 22:32:05 -04:00
.gitignore fix(www): generate CLI schema without tracking it (#45080) 2026-08-25 23:54:07 +02:00
AGENTS.md
astro.config.ts
openapi.json fix(core): recover background jobs after restart 2026-08-26 14:17:43 -04:00
package.json fix(www): generate CLI schema without tracking it (#45080) 2026-08-25 23:54:07 +02:00
README.md
tsconfig.json
wrangler.jsonc feat(www): serve cached markdown documentation 2026-08-25 00:34:34 -04:00

OpenCode website

The standard Astro website for OpenCode. The only deployment-specific path is the base setting in astro.config.ts; application code uses import.meta.env.BASE_URL.

  • src/pages/ owns website routes.
  • src/docs/ is the self-contained documentation feature rendered under /docs.
  • /install proxies the current installer.
  • /openapi.json serves the generated OpenAPI specification.

The deployment currently sets base: "/v2". The v2.opencode.ai alias is handled by a Cloudflare Redirect Rule outside this project.

Development

From this directory, run:

bun dev

The local URL includes the base configured in astro.config.ts.

Verification

bun typecheck
bun run check:generated
bun run build