Skip to content

2.11.16

Choose a tag to compare

@chocobar chocobar released this 10 Jun 16:01
· 177 commits to main since this release
b45d6ed

What's Changed

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

New Contributors

Full Changelog: 2.11.15...2.11.16