-
1.5.0 Stable
released this
2026-09-09 09:17:27 +00:00 | 248 commits to main since this releaseAgentHub 1.5.0
Codex config panel
- Read, create and customize Codex config surfaces from
/settings(ownCODEX_HOMElookup, commented TOML fields preserved, symlinked surfaces followed). - Codex config API namespace +
codex mcp/pluginCLI wrapped in argv-safe calls; artifacts written with backup + atomic rename. - Codex gets the same tab bar as Claude Code; the Cursor tab is gone.
Claude Code settings
- Switch between Claude Code accounts while keeping the workspace; one account is one profile, renamed in place.
- Add and remove MCP servers through the
claudeCLI (mcp add --urlform supported,--envcovered). - Create a new project's memory file from Settings.
Fixes
- Config path containment: closed symlink write escapes (
GET /file, project writes, parent-dir checks,listBackupsscope) and the caller-chosen write target. CLAUDE_CONFIG_DIRis no longer pinned whenCLAUDE_HOMEis unset;.claude.jsonis read from the root the CLI actually writes it to (beside~/.claude, not inside).- MCP scope was inverted — user/local are exposed, not user/project.
- Lanes: every pipeline run is counted, not one per lane.
- Doctor catches half-written plugin installs, not just absent ones.
- Client build installs its deps with
npm ci.
Full changelog:
v1.4.6...v1.5.0(50 commits).Downloads
- Read, create and customize Codex config surfaces from