Commit Graph
131 Commits
Author SHA1 Message Date
Ian Gulliver 66affd7622 Share snapshot classification across review and readiness queries 2026-10-21 11:55:19 -07:00
Ian Gulliver 1b5f42a01a Run discards on the state-driven coordinator 2026-10-21 11:53:37 -07:00
Ian Gulliver 890fb6b691 Open merge dialog instantly from pushed merge facts 2026-10-21 11:48:21 -07:00
Ian Gulliver 4bb6f1fa11 Share user settings update transactions and notifications 2026-10-21 11:45:37 -07:00
Ian Gulliver 5dd89d9d14 Merge set_task_title and set_merge_title into one set_titles tool 2026-10-21 11:34:13 -07:00
Ian Gulliver 7fbdf1669a Run the merge queue on a state-driven coordinator 2026-10-21 11:28:07 -07:00
Ian Gulliver 4ba742aee0 Wait for the agent's turn instead of dropping a held merge 2026-10-21 11:03:25 -07:00
Ian Gulliver 138ce354a4 Use the parent index when checking audit visibility 2026-10-21 10:17:10 -07:00
Ian Gulliver a977c3cad9 Audit of fe2a202 2026-10-21 09:05:33 -07:00
Ian Gulliver cdfc148ba9 Claim a held merge as soon as the merge ahead of it finishes 2026-10-21 09:02:45 -07:00
Ian Gulliver a130b9556d Give each workflow run a parent task with no agent 2026-10-21 09:02:09 -07:00
Ian Gulliver d062d7ccae Add multiple terminals per task and saved commands that start one 2026-10-21 08:59:03 -07:00
Ian Gulliver 279919c6cd Ask each last workflow stage to merge as soon as it finishes 2026-10-21 08:46:51 -07:00
Ian Gulliver 59bf17189d Switch to prefixed IDs and tell agents which Mac a message came from 2026-10-20 23:15:19 -07:00
Ian Gulliver 4626015cec Index recorded messages by session to avoid history scans 2026-10-20 23:06:20 -07:00
Ian Gulliver a8d79b8a33 Finished stage label 2026-10-20 22:57:04 -07:00
Ian Gulliver 4f7d05021a Audit of 9af1463 2026-10-20 22:48:47 -07:00
Ian Gulliver 3560327dd4 Audit of 2bfa624 2026-10-20 22:29:14 -07:00
Ian Gulliver 0877cecab0 Nudge workflow stages that end a turn without finish_stage 2026-10-20 22:04:18 -07:00
Ian Gulliver a1d498bac8 Derive blob file paths from their IDs 2026-10-20 21:53:37 -07:00
Ian Gulliver 4fdcc91061 Audit of cde5089 2026-10-20 21:46:13 -07:00
Ian Gulliver cde5089f46 Remove obsolete schema fields and share workflow traversal 2026-10-20 21:41:33 -07:00
Ian Gulliver 32ebf08b66 Store workflow definitions as table rows and drop YAML 2026-10-20 21:30:39 -07:00
Ian Gulliver 5823af6ff9 Add background audits of the default branch's newest commit 2026-10-20 21:08:31 -07:00
Ian Gulliver 53f20e40d3 Add list tools; normalize tool names and paths in transcript 2026-10-20 21:05:29 -07:00
Ian Gulliver e5a7fc4c1a Drop unused thread_id from questions 2026-10-20 20:46:45 -07:00
Ian Gulliver 35f59246f7 Drop workflow kinds, deliver reviews when done, rename/delete workflows 2026-10-20 20:09:38 -07:00
Ian Gulliver f2188c53eb Add review workflows, tree-shaped workflows and a workflow editor 2026-10-20 18:52:04 -07:00
Ian Gulliver d096d604c9 Retry failed sends with their send_id until the server confirms them 2026-10-20 15:47:29 -07:00
Ian Gulliver 8fec4b9040 Match pending sends by a send id the server echoes 2026-10-20 15:22:50 -07:00
Ian Gulliver b8c5331a0c Re-arm the ready-to-merge prompt on byre's own messages 2026-10-20 15:04:15 -07:00
Ian Gulliver cf9ee03284 Don't call a Merge & continue a dismissal of the ready call 2026-10-20 15:01:26 -07:00
Ian Gulliver 2dfcc5de47 Run byre and the app on their own embedded Tailscale nodes 2026-10-20 13:32:56 -07:00
Ian Gulliver 0f33ad4524 Mark the lead's messages and answers as the lead's, not the human's 2026-10-20 12:20:51 -07:00
Ian Gulliver 2431a174a7 new task lag 2026-10-20 11:49:59 -07:00
Ian Gulliver ef98b1179d Add Merge & continue and Other… to ready cards 2026-10-20 11:01:59 -07:00
Ian Gulliver 76c1c673d7 Refuse lead tools that would restart an interrupted or errored agent 2026-10-20 09:33:36 -07:00
Ian Gulliver 09d6c6e023 Carry the source transcript into forks and cross-link fork points 2026-10-20 09:14:44 -07:00
Ian Gulliver 29c993cde0 Commit and snapshot in ask_human before suggesting a main merge 2026-10-20 09:11:19 -07:00
Ian Gulliver d530ec5edc task description auto 2026-10-20 08:57:37 -07:00
Ian Gulliver e7724977c8 Fold task state into one server field; add ready cancel and dismiss 2026-10-20 08:51:32 -07:00
Ian Gulliver f6f2440635 Add Away mode and an agent fork tool 2026-10-19 21:40:24 -07:00
Ian Gulliver e7e6fae758 suggest_discard again 2026-10-19 20:05:55 -07:00
Ian Gulliver 2bb527aca0 ready to merge and ready to discard as states 2026-10-19 17:53:54 -07:00
Ian Gulliver ec390958e9 Answer a question again by forking at its answer's snapshot 2026-10-19 17:46:44 -07:00
Ian Gulliver 0dcbfc57f5 Let task agents suggest discarding their task, with reasoning 2026-10-19 17:14:13 -07:00
Ian Gulliver d5ce1b3e17 Let the human ignore an open question in a transcript 2026-10-19 16:36:46 -07:00
Ian Gulliver 8a395d4d6e Add usage commands, a vendor-neutral usage format and a knowledge base 2026-10-19 15:08:57 -07:00
Ian Gulliver 27ff0f457b Move questions and reviews into the transcript; agents answer findings 2026-10-19 09:14:21 -07:00
Ian Gulliver dec87b3dc3 tab order 2026-10-19 08:56:37 -07:00