cloudaxe-opencode/packages/opencode/test/project
Kit Langton b4836589f4 Revert "research: delete Hono backend (do not merge) (#25667)" and cleanup
This reverts:
- 28b03595b research: delete Hono backend (do not merge) (#25667)
- b24a4e897 chore(server): clean up post-Hono-deletion scar tissue (#26542)

v1.14.42 broke startup for users with plugins that depend on the
Hono wire format (most visibly opencode-gemini-auth, see #26546).
Restoring Hono as the default backend on stable channels while we
investigate the actual plugin compatibility story.

OPENCODE_EXPERIMENTAL_HTTPAPI flag and dual-backend selection come
back. Stable installs default to Hono; dev/beta default to HTTP API.

Conflict resolution: took the pre-deletion side for control-plane
schemas and the seven test files where post-deletion follow-up PRs
had also touched the conflicting lines. The HTTP API code added
since the deletion (compression, cors-vary, fence, lifecycle log,
account error mapping, etc.) is preserved as-is — those still apply
on the HTTP API path for users on dev/beta channels.
2026-05-09 13:37:36 -04:00
..
instance-bootstrap-regression.test.ts Revert "research: delete Hono backend (do not merge) (#25667)" and cleanup 2026-05-09 13:37:36 -04:00
instance-bootstrap.test.ts test(project): rescue non-Hono InstanceBootstrap boundary tests (#26453) 2026-05-08 23:53:42 -04:00
instance.test.ts chore: generate 2026-05-03 00:40:21 +00:00
migrate-global.test.ts refactor: remove module barrels (#24554) 2026-04-27 14:33:33 -04:00
project.test.ts refactor(lifecycle): bootstrap as pure orchestration (#25510) 2026-05-02 22:26:54 -04:00
vcs.test.ts chore: generate 2026-05-05 00:35:18 +00:00
worktree-remove.test.ts core: move cross-spawn-spawner to root and remove unused types 2026-04-25 14:30:16 -04:00
worktree.test.ts feat(core): be smarter about generating a worktree name (#26368) 2026-05-08 22:45:44 -04:00