Commit Graph

4 Commits

Author SHA1 Message Date
Kit Langton bd19dc57e2 feat: add project HttpApi read slice behind OPENCODE_EXPERIMENTAL_HTTPAPI
- migrate Project.Info from Zod to Effect Schema (Schema.Class for Info,
  Schema.Struct for inner Icon/Commands/Time to avoid SDK drift)
- derive .zod compat surfaces for Hono routes and UpdateInput
- add project httpapi route with list and current endpoints
- wire into httpapi/server.ts and bridge behind flag
- fix bridge ordering: mount bridge sub-app at / before all Hono routes
  so Effect handlers always take priority when the flag is on
- zero SDK diff confirmed
2026-04-15 23:32:30 -04:00
Kit Langton 020c47a055 refactor(project): remove async facade exports (#22387) 2026-04-14 12:49:20 -04:00
Brendan Allan 94f71f59a3 core: make InstanceBootstrap into an effect (#22274)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-04-13 10:16:40 -04:00
Dax ca5f086759 refactor(server): simplify router middleware with next() (#21720) 2026-04-11 16:55:17 -04:00