Helmor v0.26.0
Minor Changes
- #664
d826150Thanks @dohooo! - Let coding agents operate Helmor itself:- Agents now know they're running inside Helmor (current workspace, target branch, linked directories) and can use the bundled
helmor-cliskill to spawn sibling workspaces, dispatch ship actions, search sessions across all workspaces, and read other agents' transcripts. helmor-cligains three new commands:workspace run-action(six ship flows including agent-dispatched commit-and-push, create-pr, fix-errors, and resolve-conflicts),session search, andsession get-messageswith windowing and body truncation for paging through long transcripts.- New workspaces ship with a gitignored
.agent-contexts/directory so agents can leave files for other sessions (or themselves later) without polluting diffs. - Helmor CLI and Helmor Skills now install automatically during onboarding — no buttons to click, no Settings dialog to revisit.
- Agents now know they're running inside Helmor (current workspace, target branch, linked directories) and can use the bundled
Patch Changes
-
#657
624dfe6Thanks @natllian! - Fix Cmd+N so it opens the Start Page honoring the per-repo remembered work mode instead of always forcing New Worktree; Shift+Cmd+N still opens Start Page in Just-chat mode. -
#663
56153ceThanks @dohooo! - Polish Slack and Forge context details:- Refresh Slack, GitHub, and GitLab detail panels automatically when the panel opens or the window regains focus, plus a manual refresh button in the toolbar next to the open-externally / add-context controls.
- Resolve Slack
<@U…>user mentions to@displaynamein thread snippets and message bodies so they read like the Slack client instead of opaque user ids. - Cap inline Slack image previews at half the message body width and display the full image at its natural aspect ratio, so tall screenshots no longer crop or leave letterbox padding around the frame.
- Fix "Import from Slack desktop" failing with
AES-CBC Unpad Errorwhen the macOS Keychain holds multiple "Slack Safe Storage" entries (e.g. leftover Mac App Store key alongside the standalone build) by trying every candidate key and using the one that actually decrypts the cookie.
-
#661
08ce5ffThanks @natllian! - Fix "Import from Slack desktop" failing with a keychain "item not found" error by looking up the Safe Storage key by its stable service name instead of a hard-coded account label, so the import keeps working when Slack renames its keychain account between versions. -
#662
d6b0e76Thanks @aidxun! - Keep a collapsed Context sidebar collapsed when switching workspaces. -
#638
7bfbd68Thanks @aidxun! - Fix Git Changes for local workspaces so Helmor compares files against that workspace's saved target branch instead of another workspace sharing the same repository root.