Dhanji R. Prasanna
f93844d378
Merge pull request #10 from dhanji/micn/interactive-requirements
...
Add --interactive-requirements flag for AI-enhanced requirements mode
2025-10-22 15:37:16 +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
Dhanji R. Prasanna
c1c6680e03
Merge pull request #7 from jochenx/jochen-add-openai-and-multi-providers
...
coach/player provider split + add OpenAI
2025-10-22 13:46:16 +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
2488cc54d5
docs: update README and DESIGN to reflect current project state
...
- Add g3-computer-control crate to architecture documentation
- Document all 13 tools including computer control and TODO management
- Add context thinning feature documentation (50-80% thresholds)
- Update tool ecosystem section with complete tool list
- Remove broken link to non-existent COMPUTER_CONTROL.md
- Update workspace count from 5 to 6 crates
- Add platform-specific implementation details for computer control
- Document OCR support via Tesseract
- Clarify setup instructions for computer control features
2025-10-20 15:03:22 +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
Dhanji R. Prasanna
bcece38473
Merge pull request #5 from dhanji/micn/agent-tweaks
...
load AGENTS.md if there
2025-10-16 15:06:14 +11:00
Michael Neale
3ff8413538
loading agents
2025-10-16 15:03:23 +11:00
Michael Neale
de2a761dbd
Merge branch 'main' into micn/agent-tweaks
2025-10-16 14:49:16 +11:00
Dhanji Prasanna
e5a6ab66d7
turn histogram from autonomous mode
2025-10-16 14:35:47 +11:00
Dhanji Prasanna
444c0bc6c6
--quiet flag suppresses logs
2025-10-16 13:08:26 +11:00
Michael Neale
758a6b18c8
load agents if there
2025-10-16 12:00:50 +11:00
Dhanji Prasanna
41c1363fb5
guard case to ensure approval terminates run
2025-10-16 11:01:46 +11:00
Dhanji Prasanna
52ada78151
requirements flag
2025-10-16 10:08:04 +11:00
Dhanji Prasanna
662748ed23
better formatting cli
2025-10-15 22:04:39 +11:00
Dhanji Prasanna
beccc8fa15
reset filter suppression state between tool calls (still broken)
2025-10-15 21:15:24 +11:00
Dhanji Prasanna
c9037ede22
fixed feedback handoff in autonomous mode
2025-10-15 14:07:25 +11:00
Dhanji Prasanna
793fc544c0
some cleanup
2025-10-15 11:12:26 +11:00
Dhanji Prasanna
fb64b7fe32
fixed filtering and tool call timeouts
2025-10-15 10:18:20 +11:00
Dhanji Prasanna
befc55152d
fixed tool call cli output
2025-10-15 09:55:59 +11:00
Dhanji Prasanna
bb90cc7826
some fixes
2025-10-14 12:44:02 +11:00
Dhanji Prasanna
5110da0c61
design doc
2025-10-14 12:33:36 +11:00
Dhanji Prasanna
bfd256db3b
fix tool output
2025-10-14 12:21:22 +11:00
Dhanji R. Prasanna
cef4d12d36
small cleanup to shell
2025-10-13 21:52:47 +11:00
Dhanji R. Prasanna
45eb0a4b63
small compile error
2025-10-13 21:51:44 +11:00
Dhanji R. Prasanna
a914afedd8
panic fix in tui
2025-10-13 21:49:22 +11:00
Dhanji Prasanna
627fdcd9bf
streaming tool call attempt 1
2025-10-13 20:25:12 +11:00
Dhanji Prasanna
b43b693b60
small tweak to tmp prompting
2025-10-13 13:38:34 +11:00
Dhanji Prasanna
062e6de63f
fix for buffered messages at end, colorized context bars
2025-10-13 13:36:37 +11:00
Dhanji Prasanna
318355e864
Added --provider and --model flags
2025-10-12 17:05:58 +11:00
Dhanji Prasanna
037bff7021
UTF-8 decoding bug
2025-10-12 14:54:28 +11:00
Dhanji Prasanna
05c21b61df
coach mode feedback fix
2025-10-11 16:13:39 +11:00
Dhanji Prasanna
f42e43a0d6
auto mode report
2025-10-11 15:11:07 +11:00
Dhanji Prasanna
658a335615
prompt change
2025-10-11 15:07:47 +11:00
Dhanji Prasanna
e89e1acf41
auto mode and message fix
2025-10-11 15:06:37 +11:00