Repository navigation
Releases: codeworksh/codework
Releases · codeworksh/codework
Release list
CLI 0.3.0
What's Changed
- feat(harness): add EffectTS tool layer starting with pluggable bash tool by @sanchitrk in #6
- feat(harness): add ToolRegistry with pluggable bash backends and best-effort progress by @sanchitrk in #7
- feat(harness): stream aikit events through loop by @sanchitrk in #20
- feat(harness): durable event log with projected session inbox input by @sanchitrk in #19
- feat(aikit): support Codex GPT-5.6 models by @sanchitrk in #18
- feat(harness): add sdk wth cli run by @sanchitrk in #22
- fix(aikit)!: correct thinking budget, response ceiling, and cost math by @sanchitrk in #25
- feat: harness state configuration with support for settings.json by @sanchitrk in #27
- Feature/command by @prem315 in #26
- feat(harness): tweak events durable journal + tailing and cleanup by @sanchitrk in #28
- feat(harness): add support for plugins by @sanchitrk in #29
- feat(harness): projects and spaces by @sanchitrk in #30
- chore: bump all packages by @sanchitrk in #31
- feat: add RPC server mode by @sanchitrk in #32
- fix!: rework plugin configuration block by @sanchitrk in #33
- feat: plugin manager by @sanchitrk in #35
- feat: integrate GitHub Copilot OAuth alongside OpenAI Codex by @sanchitrk in #36
- feat(aikit): add support for provider github-copilot by @sanchitrk in #34
- Fix model catalog gen by @sanchitrk in #37
- fix(plugin): consistent plugin ownership, per-project pools, targeted check/update, and settings directory contract by @sanchitrk in #39
- chore: prune low-signal unit tests in favour of E2E by @sanchitrk in #40
- Added ACP support... by @prem315 in #38
- test(aikit): OpenAI and Codex e2e model matrix, with the fixes it found by @sanchitrk in #41
- test(aikit): Anthropic e2e model matrix, with the fixes it found by @sanchitrk in #42
- Fix test coverage for providers openai, anthropic, openrouter. by @sanchitrk in #43
- feat(harness): generate session slugs instead of taking them as input by @sanchitrk in #44
- canary (#50) by @sanchitrk in #51
- feat(www): refresh branding and interactive hero by @sanchitrk in #52
- feat(aikit): record thinking levels on assistant messages by @sanchitrk in #53
- feat(plugin): serialize file mutations per sandbox file by @sanchitrk in #54
- feat(desktop): Electron app with tiled widget frames by @sanchitrk in #57
- feat(plugin): add bounded scanLines to the sandbox filesystem by @sanchitrk in #55
- feat(harness): keep oversized bash output inside the sandbox by @sanchitrk in #56
- feat(web): widget navigation, projects and workspace settings by @sanchitrk in #59
- hotfixes after some test runs by @sanchitrk in #60
- fix(aikit): convert strict tool schemas to the strict subset by @sanchitrk in #61
- feat(harness): read built-in tool by @prem315 in #45
- feat(harness): write built-in tool by @sanchitrk in #62
- feat(harness): edit built-in tool by @sanchitrk in #63
- feat(harness): grep, find and ls built-in tools by @sanchitrk in #64
- docs(www): CLI, ACP, RPC, plugins, model catalog and settings docs by @sanchitrk in #67
- feat(harness): attribute OpenRouter requests to CodeWork by @sanchitrk in #69
- feat(cli): background server for codework tui with prebuilt TUI binaries by @sanchitrk in #68
- test(cli): normalise the version in the tui managed artifact by @sanchitrk in #73
- fix(plugin): emit an object schema for empty-struct tool parameters by @sanchitrk in #72
- fix(cli): stop a run's created sandbox before the harness closes by @sanchitrk in #75
- feat: export OpenTelemetry traces and metrics over OTLP by @sanchitrk in #74
- feat(cli): ship a standalone binary built as a Node 26 SEA by @sanchitrk in #76
New Contributors
Full Changelog: https://github.com/codeworksh/codework/commits/cli-v0.3.0