Repository navigation
Releases
RunHuddle 0.36.10 preview
0.36.10
- Count only agent sessions in Active and All. Open shell terminals are counted separately under Terminals, matching the agent activity summary.
- Describe navigation counts as sessions for accessibility.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.10-source.tar.gz alongside this installer. See docs/BUILDING.md and docs/LICENSING.md in that archive.
RunHuddle 0.36.9 preview
0.36.9
- Group search, Active / All / Pinned / Archived navigation, and tool and project filters above the session list.
- Preserve the search query and open terminal when switching session scopes.
- Offer Search all sessions when an Active search has no results, keeping the query intact.
- Hide navigation counts when the sidebar is too narrow to fit them; retain readable text labels and accessible counts.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.9-source.tar.gz alongside this installer. See docs/BUILDING.md and docs/LICENSING.md in that archive.
RunHuddle 0.36.8 preview
0.36.8
- Replace per-terminal one-second status polling with process exit events and shared reconciliation triggered by provider and terminal events. A batched check every 30 seconds catches missed events.
- Keep live terminals open when a status query fails; require process-exit evidence before marking them closed.
- Move session search into the session sidebar. Command-F reveals the sidebar and focuses search.
Validated with 103 Swift tests and terminal integration checks covering batched status, process exit notifications, and preservation of sibling terminals. CPU improvement on the affected Mac still requires measurement; this release does not claim to resolve all UI refresh overhead.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.8-source.tar.gz alongside this installer. See docs/BUILDING.md and docs/LICENSING.md in that archive.
RunHuddle 0.36.7 preview
0.36.7
- Force UTF-8 output for RunHuddle's embedded tmux clients regardless of the locale inherited by the app. This addresses non-ASCII symbols appearing as underscores.
- Apply the same UTF-8 setting when attaching to existing persistent sessions. No shell-profile edits or tmux server restart are required; the app reconnects its terminal clients after updating.
Validated the production tmux attachment arguments under an explicitly ASCII locale, plus new/resumed agent launches across zsh, bash, and tcsh. Output already emitted as underscores by an application itself cannot be reconstructed by this setting.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.7-source.tar.gz alongside this installer. See docs/BUILDING.md and docs/LICENSING.md in that archive.
RunHuddle 0.36.6 preview
0.36.6
- Add “Resume here…” to the session header, Session Info, and session menu for conversations reported as open elsewhere or with uncertain status.
- Require confirmation before opening a second client. The original process is not stopped; both clients may modify the same files or conversation if it remains alive. The agent CLI may reject concurrent access.
- Reuse an existing RunHuddle terminal when that conversation is already open here.
Build and 103 Swift tests passed, including the external-session confirmation policy. Recovery on the affected laptop still needs verification.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.6-source.tar.gz alongside this installer. See docs/BUILDING.md and docs/LICENSING.md in that archive.
RunHuddle 0.36.5 preview
0.36.5
- Reduce repeated session-list grouping and search work during refreshes.
- Avoid database WAL writes when saved content is unchanged, and avoid replacing identical recorded history solely to update its retrieval timestamp.
- Move recurring terminal status queries off the UI thread and stop polling ended terminals.
- Apply terminal appearance settings only when preferences or appearance change.
- Include GPLv3 licensing and notices. Earlier MIT permissions are not revoked.
Build and 100 Swift tests passed, including unchanged-write and transaction rollback regression tests. These changes address identified sources of UI stalls; the reported CPU bursts on the affected Mac still need post-update verification.
Corresponding source, including pinned Swift package dependency sources and build scripts, is provided in RunHuddle-0.36.5-source.tar.gz alongside this installer. See its README and docs/BUILDING.md for build instructions and docs/LICENSING.md for licensing details.
RunHuddle 0.36.4 preview
0.36.4
- Replace the app and menu-bar logo with three stacked terminal panes and a prompt, designed to stay recognizable at notification size.
- Handoffs default to the current folder and exclude their original session from warnings about other agents. Idle sessions no longer block the handoff; isolation remains optional.
- Label unresolved questions and next steps as optional, with clearer guidance when the original agent is still working.
- Refresh macOS application registration after local installation so system surfaces can pick up the app icon.
Built-in agent integrations currently support Codex CLI, Claude Code, and GitHub Copilot CLI. Other commands can run in shell terminals; that alone does not provide session tracking or other provider-specific integrations.
RunHuddle 0.36.2
RunHuddle 0.36.2 fixes agent terminal startup so Codex, Claude Code and Copilot receive the environment configured by your macOS account’s interactive login shell.
- Loads interactive shell configuration such as
.zshrcfor new and resumed agent processes. - Uses the account’s configured shell and prevents the internal launcher from reloading zsh startup settings over it.
- Preserves literal prompts, conversation IDs and the agents’ own approval settings.
- Adds release checks covering new and resumed sessions under zsh, bash and tcsh.
After updating, exit and resume affected agent conversations to reload their environment. Existing terminal processes keep their original environment. This does not change browser connector permissions or agent approval policies.
Requires Apple Silicon and macOS 14 or newer. The installer is Developer ID signed and notarized.
RunHuddle 0.36.1 preview
0.36.1
- Remove handoff-status and saved-note icons from session cards and their icon-guide entries.
- Keep draft freshness guidance within handoff review. Project note counts remain beside the Project notes action in Session Info; continuation links remain in session history.
Public preview update (since 0.19.3)
- Work with coding agents in embedded terminals, with clearer running, waiting and closed states.
- Open standalone shell terminals in compact tabs; keep shell terminals and agent conversations linked where detected.
- Inspect project changes with readable diffs and open files in your preferred editor.
- Review scoped project changes with another agent without embedding the entire diff in the launch prompt.
- Follow reported agent checklists and an attention inbox, with project preferences and optional isolated workspaces.
- Save project notes for reusable knowledge, or session reports for a record of the work. Continue conversations with reviewed handoffs.
- Simplified navigation, collapsible side panes, terminal themes, and a new RunHuddle icon.
Requires Apple Silicon and macOS 14 or newer. Install and sign in to your agent CLIs separately.
Agent checklists appear only when the provider reports a supported structured plan.
Project changes belong to the working folder and can include edits from multiple sessions.
This is a preview; review generated notes and handoffs before reusing them.
RunHuddle 0.19.3 preview
RunHuddle 0.19.3 preview
This preview brings the local conversation workspace and agent reply connections to the downloadable release.
- Read recent conversation messages and send follow-ups from Activity, with an expandable conversation view, saved drafts, image-path previews, a working indicator, and a Latest shortcut.
- Slow upward scrolling pauses auto-follow immediately. Return sends; Shift-Return adds a line.
- Codex replies queue into the connected session. Claude replies use a connected launch through RunHuddle and may require terminal consent.
- Starting Copilot from RunHuddle installs its reply extension and enables experimental extension support for that launch. Reconnect with replies resumes the same conversation after gracefully closing a verified idle Copilot process.
- New session supports detected Codex, Claude Code, and Copilot installations.
- The first-run guide and Help menu explain reply setup, reconnecting, and terminal approvals for each agent.
- Activity, Handoff, and Details tabs, larger disclosure targets, improved metadata, context rings, state icons, and clearer saved-work layouts.
- Improved terminal matching for sessions waiting on input.
Preview limitations
Questions and approvals remain in the agent’s terminal. Copilot replies use experimental SDK extensions; automated checks pass, but live end-to-end reply delivery has not yet been confirmed on the current Copilot setup. Claude channels can be restricted by organization policy. Local image references must exist on the Mac running the session; they are not synced between Macs.
The download is for Apple Silicon Macs running macOS 14 or newer. RunHuddle includes its Python runtime; install and sign in to the coding agents separately.