Commit Graph
100 Commits
Author SHA1 Message Date
Ian Gulliver 5999ae2303 Audit of 39fe50e 2026-10-21 11:03:44 -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 39fe50eff2 Audit of 01edc09 2026-10-21 10:59:58 -07:00
Ian Gulliver 01edc09385 Share the composer and attention reply editor 2026-10-21 10:57:08 -07:00
Ian Gulliver bcf2556e35 Audit of fab6ce5 2026-10-21 10:55:46 -07:00
Ian Gulliver d7c49a3fb8 Audit of fab6ce5 2026-10-21 10:53:43 -07:00
Ian Gulliver 761b9ced6a Start the task switcher focused on its list 2026-10-21 10:50:13 -07:00
Ian Gulliver fab6ce5831 client-exec CLI 2026-10-21 10:48:59 -07:00
Ian Gulliver 48a05d92de Use consistent snapshot and loading labels 2026-10-21 10:23:57 -07:00
Ian Gulliver e2faadf61e Audit of e875853 2026-10-21 10:23:02 -07:00
Ian Gulliver 3dfd59115e Compact run stage cards 2026-10-21 10:21:41 -07:00
Ian Gulliver e8758536d0 Audit of 9afe016 2026-10-21 10:18:06 -07:00
Ian Gulliver 138ce354a4 Use the parent index when checking audit visibility 2026-10-21 10:17:10 -07:00
Ian Gulliver b5f23e20c2 Separate code font size 2026-10-21 10:15:26 -07:00
Ian Gulliver 1ab0ebad9f Picker keyboard focus 2026-10-21 10:13:31 -07:00
Ian Gulliver 9afe016b06 Audit of 0058e66 2026-10-21 10:12:35 -07:00
Ian Gulliver 4cedd4a1a9 Skip transcript preloading for hidden background audits 2026-10-21 10:11:59 -07:00
Ian Gulliver 0058e66b54 Align default-branch wording and question guidance 2026-10-21 09:06:43 -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 fe2a2022c3 Standardize warning spelling, composer grammar and reconnect colors 2026-10-21 08:56:06 -07:00
Ian Gulliver 485acc1bf9 Audit of f8e6783 2026-10-21 08:52:31 -07:00
Ian Gulliver 6a949dc448 Use Atkinson Hyperlegible Next, keeping Mono for code 2026-10-21 08:48:30 -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 b34f9c1511 Move the switcher highlight with Tab, leave arrows to the text box 2026-10-21 08:45:12 -07:00
Ian Gulliver f8e67836c3 Restore Chrome loopback debugging and document accepted local risks 2026-10-21 08:44:03 -07:00
Ian Gulliver 8126c7b4af Audit of 77f84a7 2026-10-21 08:43:17 -07:00
Ian Gulliver 77f84a7ef0 Audit of 4f88f8a 2026-10-21 07:21:49 -07:00
Ian Gulliver e05165723d Unify attention cards 2026-10-21 07:20:16 -07:00
Ian Gulliver 0d3ed1fdd3 Protect local Tailscale sign-in credentials 2026-10-21 07:11:55 -07:00
Ian Gulliver 4f88f8a4f4 Protect Chrome debugging from other local OS accounts 2026-10-20 23:32:07 -07:00
Ian Gulliver 73689f0f2d Unify active task loading across API handlers 2026-10-20 23:31:16 -07:00
Ian Gulliver 74de15db8e Quit the Mac app when its window closes 2026-10-20 23:30:33 -07:00
Ian Gulliver 30471cc27a Audit of 4626015 2026-10-20 23:28:57 -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 f1296ba13d Focus the Project tab's keyboard on Cmd-P 2026-10-20 23:10:48 -07:00
Ian Gulliver 4626015cec Index recorded messages by session to avoid history scans 2026-10-20 23:06:20 -07:00
Ian Gulliver f44212c120 Arrows include audits 2026-10-20 23:04:59 -07:00
Ian Gulliver ace85f448a Audit of 85138e3 2026-10-20 23:03:08 -07:00
Ian Gulliver a8d79b8a33 Finished stage label 2026-10-20 22:57:04 -07:00
Ian Gulliver 85138e31bf Audit of a2de021 2026-10-20 22:56:37 -07:00
Ian Gulliver a2de021f3c Unify model changes and shell command argument handling 2026-10-20 22:53:47 -07:00
Ian Gulliver ba675f9a5a Audit of c2ae4f9 2026-10-20 22:53:11 -07:00
Ian Gulliver c2ae4f98b5 Audit of 9af1463 2026-10-20 22:49:58 -07:00
Ian Gulliver 99401670ee Audit of 9af1463 2026-10-20 22:49:11 -07:00
Ian Gulliver 4f7d05021a Audit of 9af1463 2026-10-20 22:48:47 -07:00
Ian Gulliver ee73b93a30 Center task modals 2026-10-20 22:40:48 -07:00
Ian Gulliver 9af1463507 Audit of 3560327 2026-10-20 22:40:00 -07:00
Ian Gulliver 76eacb12a0 Audit of 3560327 2026-10-20 22:38:34 -07:00
Ian Gulliver fc19173b6d Audit of 3560327 2026-10-20 22:35:22 -07:00
Ian Gulliver ae6e9e3f77 Audit of 3560327 2026-10-20 22:32:24 -07:00
Ian Gulliver 3560327dd4 Audit of 2bfa624 2026-10-20 22:29:14 -07:00
Ian Gulliver 6ce3ef99fa Audit of 2bfa624 2026-10-20 22:28:36 -07:00
Ian Gulliver 5a9a8823fe Audit of 2bfa624 2026-10-20 22:27:29 -07:00
Ian Gulliver 9c07c83d7e Prune docs to what code can't say 2026-10-20 22:25:27 -07:00
Ian Gulliver 2bfa62449d Audit of 627319a 2026-10-20 22:15:33 -07:00
Ian Gulliver 627319a01f Tasks empty state 2026-10-20 22:09:20 -07:00
Ian Gulliver 02fb36e945 Audit of 5eab259 2026-10-20 22:08:12 -07:00
Ian Gulliver 5eab2597e4 Audit of 57324fe 2026-10-20 22:05:33 -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 57324fe9a2 Audit of ccbbb58 2026-10-20 22:02:59 -07:00
Ian Gulliver ccbbb5807f Audit of a1d498b 2026-10-20 22:00:42 -07:00
Ian Gulliver a1d498bac8 Derive blob file paths from their IDs 2026-10-20 21:53:37 -07:00
Ian Gulliver c1d3f401b2 Share review stage eligibility between advancement and completion 2026-10-20 21:50:39 -07:00
Ian Gulliver c67c215118 Show event label and first paragraph in notifications 2026-10-20 21:49:01 -07:00
Ian Gulliver da824b9728 Remove tsnet debug logging 2026-10-20 21:47:06 -07:00
Ian Gulliver 4fdcc91061 Audit of cde5089 2026-10-20 21:46:13 -07:00
Ian Gulliver 4680d7d2da Show audit and review pickers as labeled rows 2026-10-20 21:42:28 -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 1d3c4576ff Hide duplicate snapshot lines and the turn-end line before a snapshot 2026-10-20 21:08:00 -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 6ec3cafde5 Add grep and server read/write/edit tools for agents 2026-10-20 20:22:54 -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 51df9adf61 Drop transcript notes for cleared ready calls 2026-10-20 20:03:47 -07:00
Ian Gulliver adb9424e66 font size setting 2026-10-20 19:32:27 -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 9869fad988 Project enter opens task 2026-10-20 18:45:39 -07:00
Ian Gulliver 15482473f7 Paste and drop images into every box that talks to an agent 2026-10-20 17:32:32 -07:00
Ian Gulliver 49f57b73fc website vs release 2026-10-20 17:24:58 -07:00
Ian Gulliver 4c414d9838 murky 8270 retries 2026-10-20 16:08:38 -07:00
Ian Gulliver 9972ce4d6e Count only idle unread-summary tasks on the server chip 2026-10-20 16:07:24 -07:00
Ian Gulliver c0c4955ca2 Project arrow keys 2026-10-20 15:50:06 -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 a95e0ddb29 Wait for the server's tailnet peer before connecting at app startup 2026-10-20 14:52:10 -07:00
Ian Gulliver a2571763b4 Show connection progress at app startup instead of flashing screens 2026-10-20 14:20:35 -07:00
Ian Gulliver da7f952855 Show both sign-ins on the first screen and find servers automatically 2026-10-20 14:08:35 -07:00
Ian Gulliver a728cb2c96 Offer workflow rows in ⌘K only when the text names a workflow 2026-10-20 14:07:18 -07:00
Ian Gulliver f76bddc6d6 server hostnames 2026-10-20 14:00:54 -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 a7b2333535 Cut transcript noise: fold grey boxes, drop duplicate review rows 2026-10-20 13:04:17 -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 181482e5d0 Add named keys, input-line reporting and append guard to terminal_type 2026-10-20 12:20:11 -07:00