Skip to content

WebCodex v0.4.1

Choose a tag to compare

@yyjeqhc yyjeqhc released this 10 Sep 11:57
· 282 commits to main since this release
f080c8f

WebCodex 0.4.1 focuses on Desktop daily-use ergonomics and reliability, safer and more direct model tooling, Windows/network-path support, and tighter Job/file-operation boundaries.

Highlights include improved Desktop onboarding, tray/background lifecycle, project switching and local loopback behavior; managed worktree bootstrap and adaptive tool ergonomics; reduced CI duplication; and correctness/security fixes around file writes, sensitive paths, and job cancellation authorization.

Upgrade notes: use the matching v0.4.1 runtime or Desktop artifact for your platform. macOS Desktop artifacts remain ad-hoc signed and intentionally not notarized, so Gatekeeper may require System Settings > Privacy & Security > Open Anyway.

What's Changed

  • Prefer guarded text edits and preserve ChatGPT session identity by @yyjeqhc in #328
  • Add managed worktree bootstrap to work_on_project by @yyjeqhc in #329
  • Reduce CI native overscheduling by @yyjeqhc in #330
  • Split Runner real-process tests from default CI by @yyjeqhc in #331
  • Expand Runner real-process test layering by @yyjeqhc in #332
  • Add window-scoped trace correlation and operator extension discovery by @yyjeqhc in #333
  • Fix Desktop local enrollment for mixed-case OS usernames by @Raklr1 in #334
  • Separate typed invocation metadata from tool arguments by @yyjeqhc in #335
  • Centralize terminal model result projection by @yyjeqhc in #336
  • Refine Desktop and Runtime Console navigation UX by @yyjeqhc in #337
  • Centralize heterogeneous gateway governance by @yyjeqhc in #338
  • Centralize tool audit privacy policy by @yyjeqhc in #341
  • Close Runner V2 semantics behind typed operations by @yyjeqhc in #345
  • Refine model routing workflow guidance by @yyjeqhc in #343
  • Separate Job lifecycle, recovery, and observation state by @yyjeqhc in #347
  • Add Desktop tray background lifecycle by @yyjeqhc in #346
  • Add Window activity and Workflow Session correlation by @yyjeqhc in #349
  • Close Desktop onboarding reliability gaps by @yyjeqhc in #348
  • Centralize Workflow Session evidence policy by @yyjeqhc in #350
  • Drive OpenAPI operations from canonical RouteSpec by @yyjeqhc in #351
  • Centralize Runner Job lifecycle semantics by @yyjeqhc in #353
  • Add agent loop observability metrics by @yyjeqhc in #354
  • Support Windows network project paths by @yyjeqhc in #355
  • Fix Windows internal POSIX shell routing by @yyjeqhc in #356
  • Close unused compatibility surfaces by @yyjeqhc in #357
  • Remove inert server execution scaffolding by @yyjeqhc in #358
  • Type durable Store lifecycle contracts by @yyjeqhc in #360
  • Improve self-hosted onboarding and execution UX by @yyjeqhc in #359
  • Improve adaptive model tool ergonomics by @yyjeqhc in #361
  • Reduce CI duplication and verify Desktop ChatGPT activity by @yyjeqhc in #362
  • Preserve caller authorization in REST job cancellation by @franksong2702 in #369
  • Check canonical sensitive paths before reading artifacts by @franksong2702 in #368
  • Fix canonical target validation for structured file edits by @franksong2702 in #367
  • Preserve create-only semantics when a file appears during write by @franksong2702 in #370
  • fix(npm): wait for download streams to close before cleanup by @LOGO127 in #372
  • Improve Desktop daily ergonomics by @yyjeqhc in #371
  • Fix Desktop local loopback proxy bypass by @yyjeqhc in #375

New Contributors

Full Changelog: v0.4.0...v0.4.1