Commit Graph

597 Commits

Author SHA1 Message Date
Dhanji R. Prasanna f25a3d5e06 tree-sitter replaces ast-grep 2025-11-05 13:56:23 +11:00
Dhanji Prasanna 22a0090cdc fix unexpected EOF on streams 2025-11-04 16:28:41 +11:00
Dhanji Prasanna 631f3c16ca compact on tool call if > 90% 2025-11-04 14:35:11 +11:00
Dhanji Prasanna 1f9fef5f18 more json filtering 2025-11-03 11:56:16 +11:00
Dhanji Prasanna 57d473c19d mild json filtering improvement 2025-11-03 11:54:27 +11:00
Jochen a1ad94ed75 Added comment & example for native flow
detailed examples for using code_search tool for native tool use.
2025-11-02 21:02:43 +11:00
Jochen 982c0bbfb3 amend instructions for tool use 2025-11-01 15:52:08 +11:00
Jochen ad9ba5e5d8 added ast-grep use
g3 tool use of ast-grep command with batching for faster code exploration.
2025-11-01 14:59:55 +11:00
Dhanji Prasanna f89bbfc89a fix final_output bug 2025-10-31 14:48:36 +11:00
Dhanji Prasanna 11eb01e04d add back progress bar to cli 2025-10-31 14:28:35 +11:00
Dhanji Prasanna bdaacfd051 fix for duplicate messages at end 2025-10-31 13:34:36 +11:00
Michael Neale c42e0bce54 use --auto flag 2025-10-31 11:42:42 +11:00
Michael Neale b529d7f814 add ability to use slash commands, and also go back to chat in context of player auto mode 2025-10-29 18:09:13 +11:00
Michael Neale 9752e81489 cleanup 2025-10-29 14:53:10 +11:00
Michael Neale 63c2aff7ba clearer 2025-10-29 14:47:25 +11:00
Michael Neale aa4a0267ea can interrupt now 2025-10-29 13:29:03 +11:00
Michael Neale 6cfa1e225c can cancell acc mode 2025-10-29 13:13:41 +11:00
Michael Neale f53cd8e8f3 requirements always 2025-10-29 13:09:15 +11:00
Michael Neale 45bffc40da coach player always when starting 2025-10-29 13:04:16 +11:00
Dhanji Prasanna 4b1694b308 machine mode 2025-10-28 14:51:32 +11:00
Dhanji Prasanna 5e08d6bbba --machine mode flag for verbose CLI output 2025-10-27 10:37:05 +11:00
Dhanji Prasanna c3f3f79dc5 fixed x,y detection in vision click 2025-10-25 16:51:27 +11:00
Dhanji Prasanna 834153ea69 screenshotting bug fix 2025-10-24 20:40:43 +11:00
Dhanji Prasanna 65f25f840e test 2025-10-24 16:11:24 +11:00
Dhanji Prasanna a8af5d7cc1 Native api for screen capture 2025-10-24 16:11:12 +11:00
Dhanji Prasanna 61d748034d replace tesseract with apple vision 2025-10-24 15:35:47 +11:00
Dhanji Prasanna d0ac222e2e more macax tooling 2025-10-24 10:45:24 +11:00
Dhanji Prasanna e1e732150a coach rigor +++ 2025-10-24 10:15:42 +11:00
Dhanji Prasanna 0be4829ca9 thinning message highlighted 2025-10-23 13:16:13 +11:00
Dhanji Prasanna efd4eca755 warnings fix 2025-10-23 07:17:55 +11:00
Dhanji Prasanna 3ec65e38ee macax tools 2025-10-23 06:53:42 +11:00
Dhanji Prasanna c5d6fbef08 control commands 2025-10-22 22:14:12 +11:00
Michael Neale af6d37a8e2 Add --interactive-requirements flag for AI-enhanced requirements mode
- Adds new --interactive-requirements CLI flag for autonomous mode
- Prompts user for brief requirements input
- Uses AI to enhance and structure requirements into proper markdown
- Shows enhanced requirements and allows user to approve/edit/cancel
- Saves to requirements.md and proceeds with autonomous mode if approved
- Includes test script for manual verification
2025-10-22 14:58:35 +11:00
Jochen f2d8e744bb fix panic in CLI parser 2025-10-22 13:20:45 +11:00
Jochen 010a43d203 coach/player provider split + add OpenAI
Allows coach and player LLM providers to be separately specified.
Also adds OpenAI provider
2025-10-21 16:59:13 +11:00
Dhanji Prasanna 758e255af8 dont run safaridriver --enable each time 2025-10-21 16:00:58 +11:00
Dhanji Prasanna 393826ae02 webdriver tools 2025-10-21 14:34:41 +11:00
Dhanji Prasanna 3afad3d61f progressive context thinning 2025-10-20 15:29:44 +11:00
Dhanji Prasanna 2ad0c9a3fd todo list formatting 2025-10-20 14:27:53 +11:00
Dhanji Prasanna 2008a81193 fix to pass feedback to player (broken by todo system) 2025-10-20 14:12:08 +11:00
Dhanji Prasanna 776f5034b8 TODO tools 2025-10-20 10:50:53 +11:00
Dhanji Prasanna 92bece957b colorizing tool calls 2025-10-18 16:09:30 +11:00
Dhanji Prasanna 767299ff4e minor 2025-10-18 16:03:58 +11:00
Dhanji Prasanna 9d35449be8 ~ expansion for read_file and str_replace 2025-10-18 16:01:15 +11:00
Dhanji Prasanna da652bf287 computer control tools 2025-10-18 14:16:50 +11:00
Dhanji Prasanna a566171203 small turn completing bug 2025-10-18 13:25:23 +11:00
Dhanji Prasanna 347c9e1e00 colorize timing based on duration 2025-10-17 13:54:21 +11:00
Dhanji Prasanna aa7eda0331 fix wall clock timing 2025-10-17 10:36:21 +11:00
Dhanji Prasanna e42c76f3b9 Tune coach pickiness down 2025-10-17 10:28:08 +11:00
Dhanji Prasanna dd211fab1c panic fix 2025-10-17 09:50:01 +11:00