AtomLane v0.15.0 fixes the repeated MCP App load failure reported as resources/read ... Unexpected response type and makes selective acceleration assessment visible in Codex Hooks.
What changed
- Historical versioned indicator resources, including
ui://widget/atomlane-indicator-0.13.0.html, now resolve through the current server. - Malformed params, unknown resources, and internal resource failures now use protocol-correct top-level JSON-RPC errors instead of tool-result payloads.
- A bundled, read-only
UserPromptSubmitHook now shows one of three advisory outcomes on every task: direct path, inspect at the execution boundary, or likely parallel candidate. - The Hook never scans the project, executes commands, blocks the prompt, or declares concurrency safe. Python starts with
-I -S; native Windows uses a tested.cmdlauncher. - The root Agent Plugins manifest was removed because current Codex releases classify it separately and suppress bundled lifecycle Hooks. The Codex-native package remains complete, and root
mcp.jsonremains available for optional portable local-stdio use.
Upgrade
codex plugin marketplace upgrade atomlane
codex plugin add atomlane@atomlaneStart a new Codex task, open Hooks, review the AtomLane command, and trust it once. Existing tasks may retain old MCP App metadata and should be replaced by a new task after upgrading.
Source-bound verification
Source commit: fd8d5ca0e8a85d63b3eac30076786b984a52d7ae
Release commit: 47bb6d84c9a0fe871226b6773e2bd759f01fbff5 (docs-only descendant)
- Native Windows Preview: 240/240 tests passed; 9/9 release checks passed.
- macOS five-minute benchmark: 4 × 310-second tasks; 310.27s wall, 1240.33s serial equivalent, 930.06s saved this run, 3.9976× observed speedup; 10230.52s cumulative saved.
- Native Windows five-minute benchmark: 4 × 310-second tasks; 310.39s wall, 1240.00s serial equivalent, 929.61s saved this run, 3.9950× observed speedup; 8366.24s cumulative saved.
Serial equivalent is the sum of observed independent task runtimes; tasks were not rerun serially. These controlled low-load fixtures demonstrate overlap, not a universal speedup guarantee.
Live report: https://cloudguo123.github.io/atomlane/
Verify all attached assets with SHA256SUMS.