Skip to content

feat(herdr): status on the section title row; exec in place in panes#28

Merged
atyrode merged 1 commit into
mainfrom
herdr-title-status
Jul 19, 2026
Merged

feat(herdr): status on the section title row; exec in place in panes#28
atyrode merged 1 commit into
mainfrom
herdr-title-status

Conversation

@atyrode

@atyrode atyrode commented Jul 19, 2026

Copy link
Copy Markdown
Owner

herdr-usage: herdr now hoists the leading right-only status row onto
the section's title line, so the publisher adds an explicit blank row
under it (only when the status has content - the --once blank status
row is the breathing room itself). Usage rows cap at 22, reserving the
two lead slots.

Launcher: HERDR_ENV=1 panes exec omp in place like any terminal;
agent.start through the socket is popup-only (HERDR_ACTIVE_* without
the pane env). CODE_HERDR=0/1 still force either path. Launch parity
tests move to popup markers; a regular-pane test asserts no socket
traffic.

herdr-usage: herdr now hoists the leading right-only status row onto
the section's title line, so the publisher adds an explicit blank row
under it (only when the status has content - the --once blank status
row is the breathing room itself). Usage rows cap at 22, reserving the
two lead slots.

Launcher: HERDR_ENV=1 panes exec omp in place like any terminal;
agent.start through the socket is popup-only (HERDR_ACTIVE_* without
the pane env). CODE_HERDR=0/1 still force either path. Launch parity
tests move to popup markers; a regular-pane test asserts no socket
traffic.
@atyrode
atyrode merged commit ae8de34 into main Jul 19, 2026
1 check passed
@atyrode
atyrode deleted the herdr-title-status branch July 19, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant