Commit Graph

236 Commits

Author SHA1 Message Date
Kit Langton dbf8727937 Validate TUI config with Effect Schema (#26952) 2026-05-11 23:51:45 +00:00
Kit Langton a5aeb2fb7e Generate config schema from Effect Schema (#26939) 2026-05-11 19:24:58 -04:00
Kit Langton 2e340daf02 Generate TUI schema from Effect Schema (#26945) 2026-05-11 17:50:14 -04:00
Kit Langton e97f296088 Drop Config Info Zod static (#26933) 2026-05-11 16:49:22 -04:00
Kit Langton 3311f76607 refactor(server): split HttpApi exercise harness (#26385) 2026-05-08 17:58:14 +00:00
Sebastian 4785e66cc6 introduce opentui keymap as sole key/cmd engine (#26053) 2026-05-07 20:35:31 +02:00
James Long 78edbb9df5 feat(core): session warping (#25768) 2026-05-04 21:28:38 -04:00
Kit Langton 89afa1d319 feat(server): Server.openapi() backed by HttpApi spec, parity-checked against Hono output (#25545) 2026-05-03 09:06:23 -04:00
Kit Langton 4614da8e41 refactor(server): extract Hono-coupled utilities to backend-neutral modules (#25542) 2026-05-03 12:58:34 +00:00
Youssef Achy 8ca31ff908 chore(opencode): exclude .map files from CLI binary build (#25500) 2026-05-02 22:52:32 -04:00
opencode-agent[bot] 03ce6940b9 chore: generate 2026-05-03 00:32:24 +00:00
Kit Langton ce62190978 test(httpapi): add route exerciser 2026-05-02 20:31:21 -04:00
Dax Raad 48f31193ca ci: enable sourcemaps for beta releases
Generate linked sourcemaps when building beta releases to help users
debug issues with readable stack traces.
2026-04-30 00:42:22 -04:00
Dax 07ac891a99 refactor: remove module barrels (#24554) 2026-04-27 14:33:33 -04:00
Kit Langton b806dd96c6 refactor(core): make Config.Info canonical Effect Schema (#23716) 2026-04-21 14:06:47 -04:00
opencode-agent[bot] d7029678b3 chore: generate 2026-04-20 18:29:48 +00:00
James Long 24364b247f feat(core): add debug workspace server (#23590) 2026-04-20 18:27:58 +00:00
Dax Raad 1e733ffd74 ci: skip Docker builds during preview releases to save time 2026-04-19 19:47:29 -04:00
Shoubhit Dash aad63bf2f3 fix(ripgrep): restore native rg backend (#22773)
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-04-19 06:58:15 +00:00
Dax Raad 3cc3072b5a core: ensure executable permissions are set before Docker builds
Fixes an issue where GitHub artifact downloads could strip executable bits
from binaries, causing Docker builds to fail when using unpacked dist files
directly rather than published tarballs. The chmod now runs before the
publish check to guarantee binaries are executable.
2026-04-18 22:32:53 -04:00
Kit Langton 1c02eb64b4 fix: stop rewriting dev during release publish (#22982) 2026-04-18 02:53:19 +00:00
Kit Langton 938e428e82 chore: retire namespace migration tooling + document module shape (#23010) 2026-04-17 02:48:40 +00:00
Kit Langton 419de8eb84 refactor: unwrap Question namespace + fix script to emit "." for index.ts (#22992) 2026-04-17 01:51:02 +00:00
Kit Langton e467281b76 tooling: add unwrap-and-self-reexport + batch-unwrap-pr scripts (#22929) 2026-04-16 20:11:17 -04:00
Kit Langton d06012083f tooling: add collapse-barrel.ts for single-namespace barrel migration (#22887) 2026-04-16 16:12:46 -04:00
Dax Raad 4afe7699d0 move useful scripts to script folder 2026-04-16 10:09:14 -04:00
Dax 8a41e28f5b CLI perf: reduce deps (#22652) 2026-04-16 02:03:03 -04:00
Kit Langton 946ea995e3 fix: clean up final 16 no-unused-vars warnings (#22751) 2026-04-16 03:54:21 +00:00
Kit Langton eea507f2eb feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750) 2026-04-16 03:50:47 +00:00
Kit Langton 0249f58509 feat: unwrap config namespaces to flat exports + barrel (#22746) 2026-04-15 23:29:14 -04:00
Kit Langton 949ac8ed15 feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741)
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton f53f31d33f feat: enable oxlint suspicious category, fix 24 violations (#22727)
publish-github-action / publish (push) Has been cancelled
2026-04-16 02:53:10 +00:00
Kit Langton e9dc9d2d01 feat: unwrap Pty namespace to flat exports + barrel (#22719) 2026-04-16 02:21:46 +00:00
Kit Langton 4a078e05b1 fix: delete 9 dead functions with zero callers (#22697) 2026-04-16 02:01:02 +00:00
Kit Langton b047f7af36 feat: unwrap Provider namespace + improved automation script (#22690) 2026-04-15 21:44:46 -04:00
Kit Langton 228636345a fix: resolve oxlint warnings — suppress false positives, remove unused imports (#22687)
publish-github-action / publish (push) Has been cancelled
2026-04-15 21:33:54 -04:00
Kit Langton b5f4d032fb feat: unwrap Config namespace to flat exports + barrel (#22689) 2026-04-15 21:26:24 -04:00
Kit Langton eaadd8d76b feat: namespace → flat export migration (Bus proof-of-concept) (#22685) 2026-04-16 01:18:36 +00:00
opencode-agent[bot] c65b6dd4e9 chore: generate 2026-04-16 00:46:18 +00:00
Kit Langton a11169b562 feat: add oxlint with correctness defaults (#22682) 2026-04-15 20:45:19 -04:00
Dax Raad e9f4933205 delete all e2e tests (#22501)
Cherry-picked from ea463e604cdd2a3e83e1c286e39b789455f0d413
2026-04-14 23:10:25 -04:00
Kit Langton 236253c405 refactor(session): remove async facade exports (#22471) 2026-04-14 13:45:13 -04:00
Kit Langton b019cd6822 refactor(project): remove async facade exports (#22387) 2026-04-14 12:49:20 -04:00
Shoubhit Dash 1386cd6e24 fix(opencode): resolve ripgrep worker path in builds (#22436) 2026-04-14 16:39:21 +05:30
Luke Parker 5e60aa52fd build(opencode): shrink single-file executable size (#22362) 2026-04-14 15:49:26 +10:00
Kit Langton 37d470346d refactor(config): remove async facade exports (#22325) 2026-04-13 13:11:05 -04:00
Kit Langton f70946770e fix: dispose e2e app runtime (#22316) 2026-04-13 11:36:56 -04:00
Kit Langton e6b81503ba refactor: remove ToolRegistry runtime facade (#22307) 2026-04-13 11:09:32 -04:00
Brendan Allan cc0a3eebf7 core: make InstanceBootstrap into an effect (#22274)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-04-13 10:16:40 -04:00
Brendan Allan 7d99bfdbf1 app: remove min loading duration (#21655) 2026-04-09 16:29:46 +08:00