Original release notes
What's Changed
- perf(frontend): stop layout thrashing in useUserMenuHeight by @lukemarsden in https://github.com/helixml/helix/pull/2499
- fix(desktop): disarm finalizer before manual GstMessage Unref by @lukemarsden in https://github.com/helixml/helix/pull/2507
- fix(api): preserve thread context when restarting crashed agent by @lukemarsden in https://github.com/helixml/helix/pull/2508
- fix(api): scope streaming writes to content columns so interrupts stick by @lukemarsden in https://github.com/helixml/helix/pull/2509
- Fix Ugly Bright Blue Org Switcher Hover Color in Dark Mode by @lukemarsden in https://github.com/helixml/helix/pull/2510
- Fix Chrome auto-relaunch on session resume by @lukemarsden in https://github.com/helixml/helix/pull/2511
- Feature/external invites by @nessie993 in https://github.com/helixml/helix/pull/2481
- nits - drop meaningless "Running Sandboxes" stat on sandbox detail view by @chocobar in https://github.com/helixml/helix/pull/2512
- refactor(helix-org): org redesign - multi-tenant + streams + chart UX by @philwinder in https://github.com/helixml/helix/pull/2516
- fix(store/memorystore): add GetUser stub returning ErrNotFound by @philwinder in https://github.com/helixml/helix/pull/2518
- fix(stack): run yarn install before yarn build by @philwinder in https://github.com/helixml/helix/pull/2517
- fix(helix-org): PutProjectSecret upsert + QA.md 12b per-Worker startupScript model by @philwinder in https://github.com/helixml/helix/pull/2519
- fix(inference): route runner-profile models over RevDial, expose them to chat by @chocobar in https://github.com/helixml/helix/pull/2515
- feat(helix-org): add manual activation endpoint for worker desktop restart by @philwinder in https://github.com/helixml/helix/pull/2520
- fix(auth): restrict logout redirect_uri to same-origin to prevent phishing by @Joshua-Medvinsky in https://github.com/helixml/helix/pull/2484
- refactor(helix-org): make Role.Tools the live MCP surface, delete grants by @philwinder in https://github.com/helixml/helix/pull/2522
- refactor(helix-org): delete Position from domain and code by @philwinder in https://github.com/helixml/helix/pull/2527
- fix(store/memorystore): add UpdateInteractionStreamingFields + MarkInteractionCompleteIfWaiting stubs by @philwinder in https://github.com/helixml/helix/pull/2528
- docs(org): remove brittle tool-count assertions from QA test plan by @philwinder in https://github.com/helixml/helix/pull/2530
- feat(helix-org): restore ReactFlow org chart (worker-in-role model) by @philwinder in https://github.com/helixml/helix/pull/2531
- chore(helix-org): remove potential database deletion footgun by @philwinder in https://github.com/helixml/helix/pull/2532
- feat(helix-org): add inline worker chat transcript + fix queue pump + session authz by @philwinder in https://github.com/helixml/helix/pull/2534
- feat(helix-org): reporting-line comms - topology reconciler + managers/reports tools by @philwinder in https://github.com/helixml/helix/pull/2535
- feat(yellowdog): scaffold Go client for the YellowDog platform API by @chocobar in https://github.com/helixml/helix/pull/2514
- fix(helix-org): run ReconcileAll at bootstrap to catch pre-topology hires by @lukemarsden in https://github.com/helixml/helix/pull/2542
- fix(frontend): patch EventSource for embed-token SSE auth by @lukemarsden in https://github.com/helixml/helix/pull/2544
- feat(helix-org): GitHub App bot identity (create/install/multi-org) by @philwinder in https://github.com/helixml/helix/pull/2550
- fix(helix-org): restore per-repo webhooks with live status checking by @philwinder in https://github.com/helixml/helix/pull/2551
- fix(cli): org-awareness for project list and spectask list-agents by @chocobar in https://github.com/helixml/helix/pull/2547
- feat(compute): ComputeManager skeleton - floor-only reconciliation (D1) by @chocobar in https://github.com/helixml/helix/pull/2548
- fix(cli,server): org-aware project fork + knowledge/secret/provider list by @chocobar in https://github.com/helixml/helix/pull/2549
- fix(frontend): de-flake HelixOrgWorkerDetail inline-transcript test by @chocobar in https://github.com/helixml/helix/pull/2556
- refactor(helix-org): drop grant terminology, tool surface is Role.Tools by @philwinder in https://github.com/helixml/helix/pull/2558
- fix(helix-org): record full agent transcript on activation stream by @philwinder in https://github.com/helixml/helix/pull/2557
- fix(api): preserve design_doc_path when resetting task to backlog by @lukemarsden in https://github.com/helixml/helix/pull/2513
- fix(helix-org): UI tweaks - settings, streams, role, chart, worker detail by @philwinder in https://github.com/helixml/helix/pull/2553
- chore(sandbox-versions): bump ZED_COMMIT for claude-acp drain-race retry fix by @chocobar in https://github.com/helixml/helix/pull/2559
- fix(sandbox-versions): repoint ZED_COMMIT to merge commit (fetch-by-SHA fix) by @chocobar in https://github.com/helixml/helix/pull/2562
- feat(desktop): surface producer scheduler jitter in Stats for Nerds by @lukemarsden in https://github.com/helixml/helix/pull/2561
- feat(compute): boot wiring + auto-register bridge by @chocobar in https://github.com/helixml/helix/pull/2560
- Add cron stream transport for scheduled worker triggering by @philwinder in https://github.com/helixml/helix/pull/2564
- fix(auto-wake): defer cold-start budget while container "running" but no WS by @lukemarsden in https://github.com/helixml/helix/pull/2563
- feat(helix-org): session-layer transcript mirror + fire-and-forget worker sessions by @philwinder in https://github.com/helixml/helix/pull/2566
- fix(frontend): stop helix-org chart streams overlapping by @philwinder in https://github.com/helixml/helix/pull/2569
- fix(helix-org): close cross-tenant leaks in the org-graph runtime by @philwinder in https://github.com/helixml/helix/pull/2570
- docs(qa): add 16 multi-tenancy read/write isolation gate by @philwinder in https://github.com/helixml/helix/pull/2573
- feat(yellowdog): cloud-provision sandbox hosts via YD (end-to-end) by @chocobar in https://github.com/helixml/helix/pull/2571
- feat(frontend): shared hire-worker + new-role components across helix-org pages by @philwinder in https://github.com/helixml/helix/pull/2574
- feat(frontend): hover-to-delete on org chart connections by @philwinder in https://github.com/helixml/helix/pull/2575
- Make per-Worker git repo id collision-proof across orgs by @philwinder in https://github.com/helixml/helix/pull/2572
- Add RoleReconciler and inject baseline reads into create_role by @philwinder in https://github.com/helixml/helix/pull/2576
- feat(frontend): open worker right-rail links in new tab by @philwinder in https://github.com/helixml/helix/pull/2577
- fix(api): populate project context when worker starts first session by @philwinder in https://github.com/helixml/helix/pull/2578
New Contributors
- @Joshua-Medvinsky made their first contribution in https://github.com/helixml/helix/pull/2484
Full Changelog: https://github.com/helixml/helix/compare/2.11.15...2.11.16

