Commit Graph
100 Commits
Author SHA1 Message Date
Ian Gulliver 302702adb5 Drop the Pre-push hook TODO item 2026-10-15 20:27:28 -07:00
Ian Gulliver 2401c6fc93 Review failed 2026-10-15 20:24:15 -07:00
Ian Gulliver 8cfe9de384 Fold away lead signal turns that end in NO_REPLY, tool calls included 2026-10-15 20:20:51 -07:00
Ian Gulliver 8d5ebe727a Inbox consideration 2026-10-15 20:20:02 -07:00
Ian Gulliver 35368242e3 Happy review 2026-10-15 20:07:36 -07:00
Ian Gulliver ccd55afe13 Show turn summaries only in the transcript, not as inbox reports 2026-10-15 20:01:53 -07:00
Ian Gulliver 4ea79a0c61 Drop the Archive search TODO item 2026-10-15 19:56:50 -07:00
Ian Gulliver 1746f6b53e Merge title box 2026-10-15 19:50:43 -07:00
Ian Gulliver 2899a8fcdc Drop the Repeated merge cycles TODO item 2026-10-15 19:45:27 -07:00
Ian Gulliver 6741177f53 Attach a refs/notes/byre note to each squash merge and push it 2026-10-15 19:44:53 -07:00
Ian Gulliver c5e3a680d8 Add ⌘L hotkey to focus the lead composer 2026-10-15 19:41:26 -07:00
Ian Gulliver 6bf7a36c51 Keep the pane on the Project tab after Start and hold off the lead 2026-10-15 19:40:44 -07:00
Ian Gulliver e447d7a3cd Drop the GitHub Issues integration TODO item 2026-10-15 19:40:06 -07:00
Ian Gulliver 55b6a32263 Let the agent stop a merge for review after substantive conflict fixes 2026-10-15 19:36:42 -07:00
Ian Gulliver a2067c2ba0 Add change summaries, inline diff hunks and screenshots to reviews 2026-10-15 19:02:33 -07:00
Ian Gulliver ed40d91a42 Open the Inbox tab when switching to a task with inbox items 2026-10-15 19:00:18 -07:00
Ian Gulliver 805f6091bf Let task links open a tab, and link the lead to inboxes for review 2026-10-15 18:55:38 -07:00
Ian Gulliver 5a07658523 Edit the drafted merge message before confirming 2026-10-15 18:55:20 -07:00
Ian Gulliver de394b8c35 Tell the lead to compact only past half its context window 2026-10-15 18:54:05 -07:00
Ian Gulliver 11051b96c5 Drop list-style card framing from the single-item Inbox tab 2026-10-15 18:45:36 -07:00
Ian Gulliver a1615693ef Replace Web Push and its service worker with page notifications over SSE 2026-10-15 18:34:53 -07:00
Ian Gulliver c7f19f2537 Tighten review format, badge finding counts, add per-finding fix button 2026-10-15 18:34:12 -07:00
Ian Gulliver 514a2580f7 Queue mid-turn messages for the next tool call; remove all tests 2026-10-15 18:33:18 -07:00
Ian Gulliver 4f94d73b58 Open the Inbox tab when the watched task asks a question 2026-10-15 18:24:49 -07:00
Ian Gulliver 33352cb16c Skip reviews of snapshots with no diff 2026-10-15 18:22:19 -07:00
Ian Gulliver 1741758127 Hide empty task tabs and move tabs that don't fit into a More menu 2026-10-15 17:49:59 -07:00
Ian Gulliver a19067a665 Add per-snapshot review link and snapshot picker to Reviews tab 2026-10-15 17:46:41 -07:00
Ian Gulliver 525f11923d Credit the user who forked a task as a co-author on its merge 2026-10-15 17:03:08 -07:00
Ian Gulliver f9be3c3c9d Add copy buttons to code blocks and tool input and output 2026-10-15 16:52:20 -07:00
Ian Gulliver e9039cceb4 Review every new snapshot with an agent from the other vendor 2026-10-15 16:33:17 -07:00
Ian Gulliver a539ddab43 Remove simulators TODO 2026-10-15 16:16:37 -07:00
Ian Gulliver c33de3cb62 Show one inbox item at a time instead of a scrolling list 2026-10-15 16:13:02 -07:00
Ian Gulliver 83c49bd6b9 Verify that Codex app-server can fork threads 2026-10-15 15:07:30 -07:00
Ian Gulliver 74707f6398 Run tasks on Codex beside Claude; drop turn caps and mid-turn snapshots 2026-10-15 14:55:58 -07:00
Ian Gulliver 17898b0191 Open Merge and Discard confirmations beside their buttons 2026-10-15 14:00:18 -07:00
Ian Gulliver 0f41dab390 Hold lead signal turns until they draw something visible 2026-10-15 13:56:37 -07:00
Ian Gulliver 9f08ef401b Add a codex app-server client with generated types and contract tests 2026-10-15 13:52:25 -07:00
Ian Gulliver 8da51ea9ba Keep the transcript pinned to the bottom as its content changes 2026-10-15 13:49:10 -07:00
Ian Gulliver cd0664e1e0 Switch to Transcript after answering a task's last inbox item 2026-10-15 13:31:14 -07:00
Ian Gulliver 696385fced Give each task an assigned colour across the UI; lead links tasks 2026-10-15 13:30:09 -07:00
Ian Gulliver 74ce1dd6ec Hide handoff continuations and NO_REPLY turns with leading text 2026-10-15 13:28:40 -07:00
Ian Gulliver f95a0e5332 Add expose_port previews with a Preview tab; leave setup to AGENTS.md 2026-10-15 13:15:49 -07:00
Ian Gulliver 86e4e772ed Confirm tailscale serve can expose per-task preview ports 2026-10-15 12:47:36 -07:00
Ian Gulliver 117ac2cab3 Show "merge held" on queued tasks in both task lists 2026-10-15 12:40:41 -07:00
Ian Gulliver 4a9888e653 Add --data, --listen and --ports to byre serve for task previews 2026-10-15 12:39:46 -07:00
Ian Gulliver 8beab6e384 Tell the lead to show task questions and reports, not restate them 2026-10-15 12:31:01 -07:00
Ian Gulliver 7ea14bd7a8 Add ⌘S hotkey to open a task's merge confirmation 2026-10-15 12:30:10 -07:00
Ian Gulliver a855933dee Highlight the Inbox tab while the task has open inbox items 2026-10-15 12:29:15 -07:00
Ian Gulliver 606cf4b5c0 Hold a task's merge while another task in the project is merging 2026-10-15 12:11:35 -07:00
Ian Gulliver ff22f33025 Add per-task terminals over WebSocket with an xterm.js Terminal tab 2026-10-15 12:06:50 -07:00
Ian Gulliver 37bf1b60a7 Trim tool paths in new tasks once the worktree path arrives 2026-10-15 12:05:29 -07:00
Ian Gulliver f896408310 Move the task picker into the right pane and drop the switcher from it 2026-10-15 12:03:01 -07:00
Ian Gulliver cfa9699f4b Run script/setup in new worktrees and give each task a port block 2026-10-15 11:52:13 -07:00
Ian Gulliver f5e5dd30e3 Add ⌘P hotkey to select the Project tab 2026-10-15 11:49:18 -07:00
Ian Gulliver d3d9c804e9 Render a choice's whole list item inside its pick box 2026-10-15 11:46:24 -07:00
Ian Gulliver 0000db1f86 Fork tasks from snapshots; snapshot only when text follows tool calls 2026-10-15 11:36:51 -07:00
Ian Gulliver 3fe0374ac5 Keep the handoff continuation message when its turn is folded away 2026-10-15 11:16:50 -07:00
Ian Gulliver d83212d46b Stream Claude Code subagent activity inline in the transcript 2026-10-15 11:08:53 -07:00
Ian Gulliver 0e43a99115 Add a lead recipe for deploying byre through a throwaway task 2026-10-15 11:04:44 -07:00
Ian Gulliver 54d03df19d Let the lead move the right pane while it shows the Project tab 2026-10-15 11:00:24 -07:00
Ian Gulliver 52fd9ea8f6 Drop the agent todo list rendering item: agents never use one 2026-10-15 10:58:16 -07:00
Ian Gulliver 8bc9e2e77a Document that the composer has no @-file mentions 2026-10-15 10:56:19 -07:00
Ian Gulliver f360d14655 Let the lead reorder tabs on what the pane already shows 2026-10-15 10:45:08 -07:00
Ian Gulliver 535f5579f9 File no report for a turn that asks a blocking question 2026-10-15 10:41:18 -07:00
Ian Gulliver b6df27f085 Replace the Todo tab with a Project dashboard of tasks and TODO items 2026-10-15 10:36:32 -07:00
Ian Gulliver e0d292fd75 Collapse handoff turns in the transcript instead of streaming them 2026-10-15 10:30:24 -07:00
Ian Gulliver c777409dc1 Tell agents to deploy only when asked, and document how 2026-10-15 10:28:36 -07:00
Ian Gulliver a569cf94c7 Free the right pane for the lead once its inbox empties or task merges 2026-10-15 10:26:26 -07:00
Ian Gulliver 40595d4c5a Hide the lead's nothing-to-say turns from its transcript 2026-10-15 10:21:34 -07:00
Ian Gulliver 03b70bd44e Deliver inbox answers mid-turn through the PostToolUse hook 2026-10-15 10:20:23 -07:00
Ian Gulliver c934b00737 Persist merge intent so a restart mid-merge-turn doesn't lose it 2026-10-15 10:16:32 -07:00
Ian Gulliver 184bfe429e Signal the lead when a task is created, except tasks it created 2026-10-15 10:12:44 -07:00
Ian Gulliver fdd005b591 Lock the right pane while focused, add project focus, quiet lead 2026-10-15 09:59:13 -07:00
Ian Gulliver bdd1ae48f0 Add a per-user lead agent and make the right pane task-focused 2026-10-15 09:40:30 -07:00
Ian Gulliver d212590cdc Drop finished and dropped items from TODO.md 2026-10-15 08:57:20 -07:00
Ian Gulliver de5b944a0c Add a read-only Files tab browsing a task's worktree 2026-10-15 07:31:53 -07:00
Ian Gulliver 4ca6f88861 Render Mermaid diagrams and worktree images in agent Markdown 2026-10-15 07:27:17 -07:00
Ian Gulliver 1f44bc6d91 Add todo mode and replace the plan with TODO.md 2026-10-15 07:23:17 -07:00
Ian Gulliver 60a1d221f4 Add Co-authored-by trailers to Merge's squash commit 2026-10-15 07:15:51 -07:00
Ian Gulliver c778741a4a Navigate to snapshots from the transcript 2026-10-15 00:08:32 -07:00
Ian Gulliver 75c76eff0a Send pick-any checks with Other text; keep inbox focus across updates 2026-10-14 23:54:13 -07:00
Ian Gulliver 2b4d92e7d5 Stream each task's transcript over its own SSE; keep session note order 2026-10-14 23:53:17 -07:00
Ian Gulliver eabfc10c8d Collapse byre-sent prompts in the transcript like tool calls 2026-10-14 23:40:32 -07:00
Ian Gulliver 51ed0a3811 Context fill on Compact, gate Merge on changes, fix its tooltip 2026-10-14 23:38:17 -07:00
Ian Gulliver c7cfad88a1 Inline question choices, compact one-click inbox cards, drop snooze 2026-10-14 23:34:39 -07:00
Ian Gulliver 4dc86e5479 Order equal-priority tasks in the switcher by least recently visited 2026-10-14 23:23:25 -07:00
Ian Gulliver c6e57a4740 Draw the braille spinner as one masked CSS animation 2026-10-14 23:22:44 -07:00
Ian Gulliver fbfc3d1923 Readable errors for non-JSON API responses; gitignore test transcripts 2026-10-14 23:02:38 -07:00
Ian Gulliver f5333586fe Let agents cancel open questions; fix snapshots missing same-size edits 2026-10-14 22:57:01 -07:00
Ian Gulliver 9039860594 Snapshot task worktrees to hidden refs as agents work 2026-10-14 22:52:02 -07:00
Ian Gulliver c3ed243573 Instant message feedback, one composer, rename to "Sync from main" 2026-10-14 22:50:13 -07:00
Ian Gulliver 8825d38695 Fetch before Merge and push the squash commit to origin 2026-10-14 22:45:02 -07:00
Ian Gulliver 4ffdc1e517 Replace browser popups with in-page dialogs; focus new-task prompt 2026-10-14 22:42:46 -07:00
Ian Gulliver 1dc09c77e0 Show agent liveness, stuck/zombie detection and parse errors in admin 2026-10-14 22:35:53 -07:00
Ian Gulliver 33e682a9d5 SSE reconnect, task switcher state/inbox/new task, stream throttle 2026-10-14 22:28:25 -07:00
Ian Gulliver 8e4c40eb5f Add web push notifications for new inbox items 2026-10-14 21:25:01 -07:00
Ian Gulliver 01c60d6618 Let the agent set the merge commit title, defaulting to the task title 2026-10-14 21:21:54 -07:00
Ian Gulliver 73f6dd73d2 Highlight error 2026-10-14 21:16:05 -07:00
Ian Gulliver 4a2bbe0859 Admin view in the web UI 2026-10-14 21:06:30 -07:00
Ian Gulliver b2bd894677 buttons 2026-10-14 21:01:38 -07:00