Skip to content

Show live Git diff and PR status in Herdr worktree Spaces#99

Merged
leesangb merged 3 commits into
mainfrom
feat/herdr-worktree-status
Jul 18, 2026
Merged

Show live Git diff and PR status in Herdr worktree Spaces#99
leesangb merged 3 commits into
mainfrom
feat/herdr-worktree-status

Conversation

@leesangb

@leesangb leesangb commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • parse Herdr 0.7.4 event envelopes so worktree PR and CI metadata watchers start correctly
  • report tracked line additions/deletions and untracked file counts as the $diff workspace token
  • refresh Git diff metadata immediately on focus, every 30 seconds while focused, and every five minutes in the background
  • keep Git diff and GitHub watchers independently locked and expire stale metadata
  • document a dedicated $diff sidebar row to avoid truncation after long branch names

Verification

  • bun test (236 tests)
  • bun run typecheck
  • bun run build:herdr-plugin
  • exercised the compiled watcher against an open linked worktree Space

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@leesangb
leesangb merged commit 14a6898 into main Jul 18, 2026
3 checks passed
@leesangb
leesangb deleted the feat/herdr-worktree-status branch July 18, 2026 04:48
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