Skip to content

repobs 0.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 06:45
· 51 commits to main since this release

Added

  • Agent plans in checklists (ADR 0009). The steps agents keep with their planning tools (Claude desktop app task list, Claude Code TodoWrite, Codex update_plan) are replayed from the session files into the first section of each checklist, ahead of your own items. You can tick or untick the agent's steps in repobs. Plan text stays in memory. Settings → Privacy turns reading off. Your ticks on the agent's steps need database migration 3; repobs backs up the database before applying it, and earlier versions do not open the migrated database.
  • Automation panel (View → Panels, Ctrl+Alt+U): rules that set the review state, tags, alias, note or checklist of agents matching conditions on last activity, keywords (title, alias, note, tags, repository, branch, agent type, latest message), review state, tags, harness, activity, checklist and spawning. Each rule applies once per agent and version, shows its matches before saving, and is named in the agent's details (ADR 0008).
  • Outdated review state.
  • Hidden filter per view: hide agents by review state, or one at a time with Hide from this view in the status menu; list and show them again.
  • Checklist pill on agent cards and timeline labels: a pie filled clockwise by the share done, then done/total, in the theme's info or success colour; hovering or clicking opens one list where items are ticked and unticked.
  • Review states carry a colour dot in the status menu, the Hidden filter and the rule editor.
  • The demo data includes two checklists.
  • Ready-to-run release download: repobs-<version>.zip (built app, launchers and its one runtime dependency; needs only Node.js 24) with SHA256SUMS.txt, built by npm run package and published by a tag-triggered release workflow (ADR 0006).

Fixed

  • The dashboard showed Reviewed as Complete and Flagged as Needs review; every review state now shows as itself, matching the details panel.
  • Hover cards followed the pointer inside the item that opened them; they now stay next to that item and move only to stay inside the window.
  • No box is marked by a heavy left stripe any more (rule preview, message excerpts, documentation callouts).
  • Hovering an agent's card on the timeline showed no details; it now shows the same agent details card as the list.
  • A fully ticked checklist no longer collapses behind All N checklist items complete; it stays listed.

Changed

  • Database schema version 3. The first start of 0.3.0 copies the database to repobs.db.bak-v2-<time> in %LOCALAPPDATA%\repobs, then migrates it. Version 0.2.0 does not open the migrated database; to go back, restore that copy.
  • The documentation site uses Material for MkDocs in the application's look: light and dark themes, self-hosted Geist fonts, a landing page with a grid of the guides, tabs, breadcrumbs, search and instant navigation (ADR 0007).

Install

  1. Install Node.js 24 LTS (24.11 or newer) and Git for Windows.
  2. Download repobs-0.3.0.zip below and unzip it.
  3. In the unzipped repobs-0.3.0 folder run npm start (or powershell -ExecutionPolicy Bypass -File scripts\start.ps1).

No install or build step and no downloads: the zip holds the built app and its one runtime dependency. Your annotations live in %LOCALAPPDATA%\repobs, so a new release can replace the folder. To build from source instead, use the source archive and the README.

SHA-256 of repobs-0.3.0.zip: f7c458cf15560ece765058110b73b430d7ab964008c90cf06a847aa54ce9496b