Commit Graph
100 Commits
Author SHA1 Message Date
Ian Gulliver 48741e8cbb Load only active tasks on connect and refetch single tasks on events 2026-10-22 11:43:35 -07:00
Ian Gulliver 78fcdfff34 Make ⌘P open the task list instead of the project page 2026-10-22 11:01:00 -07:00
Ian Gulliver 643b04b760 Let the user name the iPhone in Settings 2026-10-22 10:43:24 -07:00
Ian Gulliver 8fb27f98a2 Remove unused Codex protocol registries and session APIs 2026-10-22 10:38:02 -07:00
Ian Gulliver 406f67a1a0 Show the phone's task list in the Mac's right pane from a list button 2026-10-22 10:31:49 -07:00
Ian Gulliver b54a1a04b3 Keep diagram buttons the same size when selected 2026-10-22 10:13:40 -07:00
Ian Gulliver 33604e2a51 Keep the iPhone's name out of its tailnet hostname 2026-10-22 10:10:34 -07:00
Ian Gulliver 08fe45814e Read the iPhone's own name for its host and tailnet node 2026-10-22 09:25:15 -07:00
Ian Gulliver fedd4ad673 Start a new task from a closed task 2026-10-22 09:05:24 -07:00
Ian Gulliver 88c0199845 Unify pane hold state and expiry handling 2026-10-22 08:49:34 -07:00
Ian Gulliver 22f73a3bad Show the arrow cursor over buttons 2026-10-22 08:42:54 -07:00
Ian Gulliver 17f2706ba4 Relaunch running client apps when deploying 2026-10-22 08:39:36 -07:00
Ian Gulliver 6b09ffb362 Update client Macs before the server and keep a copy of each deploy 2026-10-22 08:17:33 -07:00
Ian Gulliver 519199eba4 Run the tailnet SOCKS proxy in Swift so the iPhone app reconnects 2026-10-22 08:11:32 -07:00
Ian Gulliver e28071f380 Unify schedule creation and editing lifecycle 2026-10-22 08:07:22 -07:00
Ian Gulliver 445f56881c Fix submitting the merge card's Other text on iPhone 2026-10-22 08:04:04 -07:00
Ian Gulliver a3d1852f45 Trigger folder access prompts in permission checks; add lead welcome 2026-10-22 08:01:59 -07:00
Ian Gulliver e1eeaad925 Use one build number across phone, Mac and Status 2026-10-22 07:19:28 -07:00
Ian Gulliver 9952170aae Remove unused raw protocol recorders from agent sessions 2026-10-22 07:14:44 -07:00
Ian Gulliver 19bb6767ff Mark phones in the Status chart and fit it to phone width 2026-10-22 07:12:12 -07:00
Ian Gulliver 7997be6373 Make Status the first tab under More on the phone and after Lead on Mac 2026-10-22 07:09:31 -07:00
Ian Gulliver cbbfe43b94 Make starting a new task on iPhone one tap 2026-10-22 07:05:52 -07:00
Ian Gulliver 0a53017319 Show Tailscale sign-in in an in-app web view 2026-10-22 07:03:56 -07:00
Ian Gulliver eac5db5dad Always notify the lead when a task completes 2026-10-22 07:00:10 -07:00
Ian Gulliver 9424ba9cc3 Let discussion-only tasks ignore the merge/discard nudge 2026-10-22 06:59:41 -07:00
Ian Gulliver 188a458930 Fix phone keyboard and touch targets, render notes as Markdown 2026-10-22 06:33:03 -07:00
Ian Gulliver e2d747d7d3 Tell agents to redo merge, discard or ask after a nudge 2026-10-21 22:54:02 -07:00
Ian Gulliver 660058f0c0 Dismiss the iPhone keyboard on pages with no text field 2026-10-21 22:43:18 -07:00
Ian Gulliver 5b1015d006 Allow pasting and attaching images in question Other fields on iPhone 2026-10-21 22:41:00 -07:00
Ian Gulliver 5384c83a0f Focus the project dashboard when ⌘P opens it 2026-10-21 22:38:16 -07:00
Ian Gulliver 4f2c0def94 Add a task list button to the iPhone bottom bar 2026-10-21 22:34:55 -07:00
Ian Gulliver caf0a830a9 Let agents show and drive Page view tabs on the iPhone 2026-10-21 22:31:48 -07:00
Ian Gulliver 0efdc8651f Stop text wrapping in the Changes tab on iPhone 2026-10-21 22:21:09 -07:00
Ian Gulliver f0f44893c8 Keep merge card buttons from wrapping on iPhone 2026-10-21 22:17:50 -07:00
Ian Gulliver 1eed510320 Fit the Status usage bars to the phone width 2026-10-21 22:14:41 -07:00
Ian Gulliver 385be3f330 Remove extra top padding in iPhone text boxes 2026-10-21 22:12:13 -07:00
Ian Gulliver ff8c8b158e Describe exposed previews as opening in the task Page view 2026-10-21 22:07:33 -07:00
Ian Gulliver 9e81e9107d Add an iPhone client sharing the macOS app's SwiftUI code 2026-10-21 22:00:54 -07:00
Ian Gulliver 57d660c57f Open websites in the Page view and let agents drive them 2026-10-21 21:34:26 -07:00
Ian Gulliver d6e1895591 Keep stale tab cleanup from discarding fresh Files/Changes loads 2026-10-21 21:19:20 -07:00
Ian Gulliver e6da67087e Remove the task Project tab; ⌘P selects the project 2026-10-21 20:53:54 -07:00
Ian Gulliver f0213e2aed Drop per-task port blocks; previews use any free loopback port 2026-10-21 20:49:00 -07:00
Ian Gulliver d88fd66c68 Update byre.run with recent features 2026-10-21 20:31:59 -07:00
Ian Gulliver 9dcb2b5a1a Guide agents to show files with show_page and show_file 2026-10-21 20:25:09 -07:00
Ian Gulliver fe379d905d Remove the mockups directory 2026-10-21 20:08:02 -07:00
Ian Gulliver 349bad4f4e Reject cross-origin upgrades at the preview proxy 2026-10-21 19:59:36 -07:00
Ian Gulliver 7577f007ab Correct file navigation descriptions for unrestricted paths 2026-10-21 19:56:53 -07:00
Ian Gulliver 4e036924d3 Make AGENTS.md's deploy always run mac/deploy.sh 2026-10-21 19:54:49 -07:00
Ian Gulliver 447e07861e Show a merge's push to the remote while it runs 2026-10-21 19:42:28 -07:00
Ian Gulliver f57741f33d Add tabs to the page view for comparing pages 2026-10-21 19:41:07 -07:00
Ian Gulliver b7c762757e Add a Page tab that keeps the last shown page reachable 2026-10-21 18:57:46 -07:00
Ian Gulliver 24cd47de8b Fix reachable security issues found in the audit 2026-10-21 18:33:57 -07:00
Ian Gulliver 883fa797d4 Fix reachable security issues found in the audit 2026-10-21 18:30:50 -07:00
Ian Gulliver 524bc0252e Add show_page and show_file, and let file tools reach any path 2026-10-21 18:29:01 -07:00
Ian Gulliver 585c8ba5f8 Show HTML pages in a task view beside the transcript 2026-10-21 17:52:04 -07:00
Ian Gulliver af9c750298 Keep diagram arrow labels clear and route arrows around box headers 2026-10-21 17:50:14 -07:00
Ian Gulliver f7d73395a3 Derive turn event payloads from canonical result fields 2026-10-21 17:06:12 -07:00
Ian Gulliver b5f2a69dee Reload the app's task lists when the event stream reconnects 2026-10-21 17:05:16 -07:00
Ian Gulliver 193401021a Open task views in a sheet over the left pane 2026-10-21 17:00:07 -07:00
Ian Gulliver ccb08ab6ec Let the human comment on each decision in the ready-for-merge card 2026-10-21 16:05:26 -07:00
Ian Gulliver 8202e9fc9f Use the shared implementer session constructor for forks 2026-10-21 16:00:25 -07:00
Ian Gulliver 6729336cb3 Correct weekday names in schedule labels 2026-10-21 15:59:24 -07:00
Ian Gulliver 0e5480b1a5 Allow a task Page view web view and add it to TODO 2026-10-21 15:54:42 -07:00
Ian Gulliver 8e865e69b2 Share image input across agent vendors 2026-10-21 15:48:21 -07:00
Ian Gulliver 06987c1989 Coalesce overlapping task-list reloads from streamed events 2026-10-21 15:44:15 -07:00
Ian Gulliver 056c3d202a Let agents see rendered diagrams and drop Mermaid support 2026-10-21 15:41:51 -07:00
Ian Gulliver ab91285dd4 Fix Enter in the merge dialog 2026-10-21 15:36:56 -07:00
Ian Gulliver 56285b1402 Fix diagram label collisions, arrow tangles and inline size 2026-10-21 15:33:43 -07:00
Ian Gulliver f445e1cac3 Add scheduled tasks with a Project tab section and lead tools 2026-10-21 15:15:20 -07:00
Ian Gulliver 4b4763779d Show the terminal immediately when opening the Terminal tab 2026-10-21 15:05:09 -07:00
Ian Gulliver 47b62763ce Render interactive architecture diagrams natively in the transcript 2026-10-21 15:01:28 -07:00
Ian Gulliver 08b8a3ab32 Include major decisions in ready-for-merge overviews 2026-10-21 14:50:09 -07:00
Ian Gulliver b4c1dbab37 Log slow API requests with server spans and client timing 2026-10-21 14:45:19 -07:00
Ian Gulliver 671165ec71 Align wording and documentation with project conventions 2026-10-21 14:35:10 -07:00
Ian Gulliver 9cab6bb706 Trim redundant logging docs and record fork guidance 2026-10-21 14:31:24 -07:00
Ian Gulliver 35683e1114 Never sign byre's own commits on the server 2026-10-21 14:24:34 -07:00
Ian Gulliver a7cfd91399 Use one observable source for Changes tab preferences 2026-10-21 14:10:13 -07:00
Ian Gulliver ef10dc11c5 Filter stream events before queueing them 2026-10-21 14:09:23 -07:00
Ian Gulliver 9f85714e44 Align user-facing wording and documentation with project rules 2026-10-21 14:08:54 -07:00
Ian Gulliver 67990178c4 Remove unused dialog and finding helpers 2026-10-21 14:06:05 -07:00
Ian Gulliver 5c50fa857f Move lead delivery and the Merge & continue hold onto the coordinator 2026-10-21 13:59:37 -07:00
Ian Gulliver 1734057293 Align user-facing wording and documentation with project rules 2026-10-21 13:28:57 -07:00
Ian Gulliver be777e469c Advance workflow stages from the state-driven coordinator 2026-10-21 13:11:03 -07:00
Ian Gulliver c77a5ba02b Align lead guidance with review workflow restrictions 2026-10-21 13:10:31 -07:00
Ian Gulliver 2658e8f33e Align wording and documentation with project conventions 2026-10-21 13:02:41 -07:00
Ian Gulliver 6ca9b9096f Derive review timestamps at insertion and remove unused lookup 2026-10-21 13:00:00 -07:00
Ian Gulliver f3d68107d6 Align wording and documentation with project conventions 2026-10-21 12:59:36 -07:00
Ian Gulliver 259ec5a8bf Make answering own the inbox state transition 2026-10-21 12:55:55 -07:00
Ian Gulliver b4a454bab1 Run reviews and nudges on the state-driven coordinator 2026-10-21 12:54:34 -07:00
Ian Gulliver 97b71416d5 Align documentation and wording with project conventions 2026-10-21 12:40:06 -07:00
Ian Gulliver 1ef8fb5dd2 Align documentation and wording with project conventions 2026-10-21 12:29:22 -07:00
Ian Gulliver af4996c585 Centralize snapshot review selection in the store 2026-10-21 12:25:32 -07:00
Ian Gulliver 44d75973a7 Align documentation and user-facing language with project conventions 2026-10-21 12:24:52 -07:00
Ian Gulliver 779d40008c Fix picker arrows and Escape being lost to the window 2026-10-21 12:17:55 -07:00
Ian Gulliver 500e43edd1 Use neutral backgrounds for resolved attention cards 2026-10-21 12:16:28 -07:00
Ian Gulliver e82a9f9ef7 Share commit preparation and checkout updates across merge paths 2026-10-21 12:13:04 -07:00
Ian Gulliver 8c16bc3fb0 Add lead wake_on tool to wake the lead on a task's merge or discard 2026-10-21 12:10:25 -07:00
Ian Gulliver 9ab1c0d079 Show teams in the workflow mermaid graph 2026-10-21 12:09:33 -07:00
Ian Gulliver 36d6636220 Avoid unused line statistics when refreshing merge facts 2026-10-21 12:02:22 -07:00
Ian Gulliver 09faa74822 Match the new-summary divider style to the transcript 2026-10-21 12:01:34 -07:00