Commit Graph

2457 Commits

Author SHA1 Message Date
Nikhil Sonti
235c91521c 0.19.0 release 2025-08-08 11:55:09 -07:00
Nikhil Sonti
9f31d5536c disable v2 2025-08-08 11:34:44 -07:00
gbsierra
01faa6a882 ui fixes (#28)
* ui fixes

* small fixes
2025-08-08 11:15:04 -07:00
gbsierra
7aa81b5754 small fixes 2025-08-08 10:45:55 -07:00
Nikhil Sonti
67bf900c5e fix coordindate calcuation patch 2025-08-08 09:42:52 -07:00
gbsierra
08196dcaa9 ui fixes 2025-08-08 09:32:37 -07:00
Felarof
592e355185 Merge branch 'browseros-ai:main' into main 2025-08-08 08:14:49 -07:00
Felarof
93323e54be UI fixes -- Nithin (#26)
* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* replace_all todos instead of appending

* POCAgent + other fixes (#18)

* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* Setting correct max context length in message manager for different providers

Setting correct max context length in message manager for different providers

backup

max tokens

* BrowserAgent inner loop implementation

Setting model name as gpt4 for nxtscape so that token counting works

Don't add browser refresh state twice

inner loop

Add browserstate message as browser state to remove any duplicates

* Fixed prompts -- saving BrowserState as <system-context> and others are being saved as <system-reminder>

Don't emit browser state message

Changed <system-reminder> to <system-context>

backup

updated the prompt

small fix

backup

* Changed default model to opus

* Add simplified BrowserState for RefreshStateTool

* Minor fix

* Make message manager trim messages during getMessages as well

* minor fix

* Implemented simple retry logic for planner tool and validator tool

* Update tools with retry logic

* changed back to gemini 2.5

* Find and interact tool (#3)

* Revert "changed back to gemini 2.5"

This reverts commit cfb44e672f.

* Minor change

* Find and Interact tool combined

test

prompts

backup

backup

backup

* Abort design

abort design

new design

* Backup of ExecutionState mgmt

* Revert "Backup of ExecutionState mgmt"

This reverts commit a3e61da85f.

* Simpler Abort Implementation

* token counting backup

* token counting

* token counting

* Comment console log

* tab selector fix

* Bunch of UI fixes

backup

backup

backup

More ui fixes

* Simplify examples

* backup

* Changed icons and user message color is orange again

* Reset Icons

* Removed scroll bars

---------

Co-authored-by: Nikhil <nikhilsv92@gmail.com>
2025-08-07 17:52:03 -07:00
Felarof
8788141e96 Merge pull request #5 from felarof99/aug8-ui
UI fixes -- Nithin
2025-08-07 17:51:39 -07:00
Felarof
319dc8b8f3 Removed scroll bars 2025-08-07 17:39:56 -07:00
Felarof
d6e8340e6c Reset Icons 2025-08-07 17:28:01 -07:00
Felarof
b87ddb1504 Changed icons and user message color is orange again 2025-08-07 17:26:48 -07:00
Felarof
b850432b01 backup 2025-08-07 17:02:13 -07:00
Felarof
da1aff75ba Simplify examples 2025-08-07 16:57:37 -07:00
Felarof
108e938525 Bunch of UI fixes
backup

backup

backup

More ui fixes
2025-08-07 16:57:37 -07:00
Nikhil Sonti
5fbe9d85c7 fix settings provider v0.19.0 2025-08-07 16:48:49 -07:00
Nikhil Sonti
078314f25c new patch to fix browseros 2025-08-07 16:20:54 -07:00
Felarof
85e5f029c4 tab selector fix 2025-08-07 16:14:27 -07:00
Felarof
49f09e3f39 Merge branch 'browseros-ai:main' into main 2025-08-07 15:48:16 -07:00
Felarof
029da9a139 Update index.tsx 2025-08-07 15:05:58 -07:00
gbsierra
32152e51d4 UI changes -- fixes task manager and other markdown rendering (#25)
* ui changes

* general implementations and fixes
2025-08-07 14:19:08 -07:00
Felarof
f5b64ce8b1 Merge branch 'browseros-ai:main' into main 2025-08-07 08:51:24 -07:00
Felarof
ebf4620168 Comment console log 2025-08-07 08:50:49 -07:00
gbsierra
3a9eb0e85b Updates to sidepanel v2 (#24)
* Sidepanel v2 design

* Sidepanel v2 works

* v0.2

* phase v0.2

* V0.3

* Changed everything to consistently use TailwindCSS

* Phase v0.4

* BrowserAgent small fixes

Todo manager updated

backup

* fix assistant output

* v2 ui update

* hide select tabs button, add help modal

* general UI refinements

* subtle ui changes

* Fix

---------

Co-authored-by: Felarof <nithin.sonti@gmail.com>
2025-08-07 08:19:54 -07:00
Felarof
b4dc0316b3 Merge branch 'browseros-ai:main' into main 2025-08-07 07:34:54 -07:00
Felarof
0c7e1d8432 Simpler abort implementation and faster token counting (#23)
* Abort design

abort design

new design

* Backup of ExecutionState mgmt

* Revert "Backup of ExecutionState mgmt"

This reverts commit a3e61da85f.

* Simpler Abort Implementation

* token counting backup

* token counting

* token counting

---------

Co-authored-by: Nikhil <nikhilsv92@gmail.com>
2025-08-07 07:31:29 -07:00
Felarof
cd43630af2 Merge pull request #4 from felarof99/aug6-last-push
Fixed abort logic and faster token counting implementation
2025-08-07 07:28:32 -07:00
Felarof
b19d2e4f1e Merge branch 'browseros-ai:main' into main 2025-08-07 07:27:17 -07:00
Felarof
6170ea8b57 token counting 2025-08-07 07:25:36 -07:00
Felarof
d67f08fbc2 token counting 2025-08-06 19:15:29 -07:00
Felarof
1a35a2c087 token counting backup 2025-08-06 18:57:42 -07:00
Felarof
a419fd3ace Simpler Abort Implementation 2025-08-06 18:56:35 -07:00
Felarof
4b262a4a59 Revert "Backup of ExecutionState mgmt"
This reverts commit a3e61da85f.
2025-08-06 18:39:19 -07:00
Felarof
f6ce1ce730 Backup of ExecutionState mgmt 2025-08-06 18:39:13 -07:00
Felarof
31ad0a4717 Update DEV.md 2025-08-06 18:36:23 -07:00
Felarof
ba073d7955 Create DEV.md 2025-08-06 18:25:24 -07:00
Felarof
497107206f Abort design
abort design

new design
2025-08-06 18:05:18 -07:00
Felarof
345981c20e Merge branch 'browseros-ai:main' into main 2025-08-06 14:34:44 -07:00
Felarof
a255d8ef1a Find and interact tool (#22)
* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* replace_all todos instead of appending

* POCAgent + other fixes (#18)

* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* Setting correct max context length in message manager for different providers

Setting correct max context length in message manager for different providers

backup

max tokens

* BrowserAgent inner loop implementation

Setting model name as gpt4 for nxtscape so that token counting works

Don't add browser refresh state twice

inner loop

Add browserstate message as browser state to remove any duplicates

* Fixed prompts -- saving BrowserState as <system-context> and others are being saved as <system-reminder>

Don't emit browser state message

Changed <system-reminder> to <system-context>

backup

updated the prompt

small fix

backup

* Changed default model to opus

* Add simplified BrowserState for RefreshStateTool

* Minor fix

* Make message manager trim messages during getMessages as well

* minor fix

* Implemented simple retry logic for planner tool and validator tool

* Update tools with retry logic

* changed back to gemini 2.5

* Find and interact tool (#3)

* Revert "changed back to gemini 2.5"

This reverts commit cfb44e672f.

* Minor change

* Find and Interact tool combined

test

prompts

backup

backup

backup

---------

Co-authored-by: Nikhil <nikhilsv92@gmail.com>
2025-08-06 14:33:14 -07:00
Felarof
1b0eb10284 Find and interact tool (#3)
* Revert "changed back to gemini 2.5"

This reverts commit cfb44e672f.

* Minor change

* Find and Interact tool combined

test

prompts

backup

backup

backup
2025-08-06 13:21:55 -07:00
Felarof
edcf204232 Merge branch 'browseros-ai:main' into main 2025-08-06 10:37:59 -07:00
Nikhil
6847eb0852 new LLM settings reader (#21) 2025-08-06 09:54:21 -07:00
Felarof
e1256f277c Merge branch 'browseros-ai:main' into main 2025-08-06 08:49:41 -07:00
Felarof
5f31ccb293 Bunch of minor fixes (#20)
* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* replace_all todos instead of appending

* POCAgent + other fixes (#18)

* Removing inner loop, let agent handle the todo

* Renamed to todo_manager_tool

* Setting correct max context length in message manager for different providers

Setting correct max context length in message manager for different providers

backup

max tokens

* BrowserAgent inner loop implementation

Setting model name as gpt4 for nxtscape so that token counting works

Don't add browser refresh state twice

inner loop

Add browserstate message as browser state to remove any duplicates

* Fixed prompts -- saving BrowserState as <system-context> and others are being saved as <system-reminder>

Don't emit browser state message

Changed <system-reminder> to <system-context>

backup

updated the prompt

small fix

backup

* Changed default model to opus

* Add simplified BrowserState for RefreshStateTool

* Minor fix

* Make message manager trim messages during getMessages as well

* minor fix

* Implemented simple retry logic for planner tool and validator tool

* Update tools with retry logic

* changed back to gemini 2.5

---------

Co-authored-by: Nikhil <nikhilsv92@gmail.com>
2025-08-06 08:48:45 -07:00
Felarof
70463c896f Merge branch 'aug5-agent-works-great' 2025-08-06 08:47:54 -07:00
Felarof
f26dabfa2f changed back to gemini 2.5 2025-08-05 20:18:04 -07:00
Nikhil Sonti
e8c15f7316 bump version 2025-08-05 19:01:49 -07:00
Nikhil Sonti
7eb7977b2c new patches 2025-08-05 19:00:38 -07:00
Felarof
7130e29018 Update tools with retry logic 2025-08-05 18:33:12 -07:00
Felarof
c557aa7acc Implemented simple retry logic for planner tool and validator tool 2025-08-05 18:25:44 -07:00