Repository navigation
Releases: flockr-sh/flockr
Releases · flockr-sh/flockr
Release list
v1.1.0
Added
ui.pane_focus_passthroughlists foreground programs, such as nvim, that
get pane focus keys bound without the prefix (for examplectrl+h)
instead of flockr. At its edge, nvim can callflockr pane focus; the
README shows the setup.- Clicking a flockr system notification on Linux switches to the agent's
pane. On Hyprland it also brings the terminal window to the front.
Fixed
- A stop signal sent right after the server started could kill it without
a clean shutdown.
v1.0.0
First flockr release. flockr is a hard fork of
herdr, taken from herdr's master at
143bf5fd
(after herdr v0.9.5). Changes before the fork are in
herdr's changelog.
Version numbers start over at 1.0.0.
Added
- Settings screen (
prefix+s) in six sections: appearance, sidebar, alerts,
behavior, session, and integrations. Changes save to the config file and
apply at once. ui.sidebar_position = "right"puts the sidebar on the right edge.- The sidebar has a title row with the menu, and All and Active tabs to filter
the agents list. - Agents are grouped under one header per space. A worktree's agents nest
under their repo, as in the spaces list. branchagent row token: the agent's own branch, following it into the
worktree it works in.diff_statspace row token: lines added and removed
by uncommitted changes. Worktree spaces show ahead/behind anddiff_stat.- Agents and spaces are numbered in the sidebar, with
alt+1..9and
alt+shift+1..9to jump to them. ui.seen_delay_msandui.seen_scope: a done agent keeps its done badge
until its pane has been on screen long enough.prefix+ajumps to the next
agent that needs you, andprefix+umarks one done again.ui.keep_agents_in_use_first: a pane whose agent starts a fresh session
moves behind the agents in use. Fresh sessions show a dotted ring, and
prefix+shift+ssorts panes by age.- Command palette (
prefix+:orprefix+/) and vim jump keys in lists. - Link hints (
prefix+f) open or copy a visible link. - tmux layout presets (
prefix+alt+1..8,prefix+space) and tmux's split and
resize keys.
Changed
- Runs beside herdr: its own binary, config dir (
~/.config/flockr), socket,
FLOCKR_*environment variables, and agent hooks. - Toasts stay beside the sidebar instead of covering it.
- Custom command popups are titled with their description.
- Resumed agents keep the CLI options they were started with. Codex runs
without its shared daemon, so its hooks see the pane.
Removed
- Self-update and background update checks.
- Downloading agent detection rules between releases
(flockr server update-agent-manifests). Rules ship with each release. - The sidebar's priority sort, replaced by the All and Active tabs.
Compatibility
- Plugins and configs written for herdr work unchanged:
herdr-plugin.toml,
min_herdr_version,HERDR_*variables, anddelivery = "herdr"are
accepted.