Skip to content

Releases: codeworksh/codework

CLI 0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 13:52

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

CLI 0.3.0-dev.20261013131320

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 13:20

Development build 0.3.0-dev.20261013131320, from eeda473.