release: Release v0.0.6#251
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (12)
📒 Files selected for processing (1)
WalkthroughThe PR updates the ChangesDependency Upgrade
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
React Doctor found 13 files changed in this pull request, but none matched the files covered by its enabled checks. Scope: 13 files changed on Generated by React Doctor. Questions? Contact founders@million.dev. |
✅ Dry-Run Completed Successfully📊 Build Summary
📦 Built ArtifactsNot available. This is an automated comment from the release dry-run check. |
Release v0.0.6
This PR prepares the release of version v0.0.6.
Changelog
0.0.6 - 2026-06-03
🎉 Features
🐛 Bug Fixes
📚 Documentation
Release Notes
Features
Dependency-driven auto-enqueue
Tasks can now opt into dependency-driven auto-enqueue. When a task is marked
auto_enqueue_on_ready, AGH enqueues its next task run automatically as soon as a blocking dependency completes and the task reconciles toready— so a dependency graph advances without a manualagh task enqueueat each step. The behavior is conservative: only a successful completion satisfies ablocksedge, paused dependents are skipped, and the queued-run reservation keeps at most one open run per dependent under concurrent or retried completions. Enqueue happens only after the completion has durably committed and is best-effort — a failed enqueue is logged, never rolled back onto the completing run. It is off by default; enable it per task with--auto-enqueue-on-readyonagh task create/agh task child create, toggle it withagh task update, or set theauto_enqueue_on_readyfield over HTTP/UDS and the extension SDK.Runtime evidence mode for task execution profiles
Task execution profiles can now drive worker startup and opt into runtime evidence mode. A task with no pool owner but a
worker.mode = "select"profile now starts the selected agent, provider, and model and propagates the profile's required capabilities into its claim command. Settingruntime.mode = "evidence"boots that worker with guidance to run browser, simulator, and local-app validation and to capture runtime evidence. AGH elevates the session to auto-approve permissions only when the profile also pins an explicit sandbox reference (sandbox.mode = "ref"); otherwise the configured permission policy stays in force, and evidence mode grants no extra task authority. The profile's newruntimeblock is surfaced through the execution-profile CLI, the HTTP/UDS endpoints, and the native task tools.Fixes
Coordinator sessions wake reliably on new work
Coordinator sessions now wake reliably when new work arrives. When a task run is enqueued for a workspace that already has a running coordinator session, AGH delivers a synthetic wake to that session — interrupting the agent's current turn if it is idle and waiting — so queued runs are picked up promptly instead of stalling. The same interrupt-if-waiting delivery now applies to harness re-entry and heartbeat wakes, force-retried and force-recovered runs re-trigger a coordinator wake, and heartbeat wakes skipped for non-transient reasons are recorded as dropped rather than silently lost. Wake delivery is de-duplicated per session and run and drained safely across daemon shutdown.
Marketplace skill installs are verified end-to-end
Marketplace skill installs are now verified end-to-end. After downloading and writing a skill, AGH confirms the runtime can actually discover it as an enabled marketplace skill with matching provenance, instead of reporting success for an install that would never resolve. Installs that are disabled, shadowed by a higher-precedence skill of the same name, missing provenance, or resolved to a different slug now fail with a clear, terminal error and remediation guidance across
agh skill installand the daemon API. Useagh skill where <name>to inspect the winning source before retrying.Safe workspace deletion, plus agh session remove and agh open
Workspace deletion is now safe: AGH refuses to delete a workspace while any of its sessions are still active — returning a 409 that names the blocking sessions — and cleans up the workspace's stopped session history transactionally when deletion proceeds. Two agent-manageable CLI commands ship alongside it:
agh session remove <id>deletes a single session and its persisted history, andagh openopens the AGH web UI in your default browser. The CLI reference also gains documentation foragh open,agh session remove, and the existingagh onboardingcommand group.Web UI remembers your active workspace
The web UI now remembers your active workspace across reloads and browser restarts, so a refresh no longer snaps you back to the first workspace. Direct and shared session links resolve a session's owning workspace from its ID and load reliably regardless of which workspace is selected, and the UI redirects to the agent page when an opened session belongs to a different workspace than the active one.
Summary by CodeRabbit