Commit Graph

2457 Commits

Author SHA1 Message Date
gbsierra
1bbf89dbd5 Minor change (#88) 2025-09-11 10:44:58 -07:00
Anuj Choudhary
2b85f0fb67 Fix the location of the CONTRIBTUIND.md (#89) 2025-09-11 10:44:31 -07:00
Felarof
e791cab884 Update BrowserOS-agent: agent -> 54fdc58cea 2025-09-11 10:41:53 -07:00
Nikhil Sonti
e678bb2208 bump version 2025-09-10 18:13:13 -07:00
Nikhil Sonti
a8bf3e8ec9 browser os api updates 2025-09-10 18:11:39 -07:00
Felarof
4ce3f48f83 Add chat agent back to Nxtscape.ts and fix the error 2025-09-10 14:13:19 -07:00
Nikhil Sonti
aca8cc6417 browser os api updates - v2 2025-09-09 09:08:15 -07:00
Nikhil Sonti
6bb1c864b9 ota updates patch fix 2025-09-09 09:07:02 -07:00
github-actions[bot]
3a0a79d824 docs: gbsierra signed the CLA in browseros-ai/BrowserOS-agent#$pullRequestNo 2025-09-09 01:55:45 +00:00
github-actions[bot]
723ebb2cf7 docs: frhanjav signed the CLA in browseros-ai/BrowserOS#$pullRequestNo 2025-09-08 09:49:22 +00:00
github-actions[bot]
9b2159db4b docs: thekrishnajeena signed the CLA in browseros-ai/BrowserOS#$pullRequestNo 2025-09-07 05:25:55 +00:00
Felarof
3db0201439 Minor fix 2025-09-05 18:06:15 -07:00
Felarof
1d369853c0 subtree(sync): agent -> 4549ba7810 2025-09-05 18:04:31 -07:00
Felarof
1abbee638a Braintrust basic evals (#87)
* implement validator eval

* implement online eval foundation

* further implementing online evals

* enhance evaluation data logging

* implement LLM scoring, remove redundant EventEnricher

* cleanup

* fix build errs from merging, extend LLM scorer context

* settled evaluation framework

* update evals documentation

* fix evals screenshots

* fix typos

* Evals config moved to env variables and tested

* test

* Update manifest to 49.1

* Removed duplciate + button

* Just use previous way of registering tools as that is not required for evals

* Add claude commands for research, plan and implement

* evals2 research and plan

implementation plan

new implementation plan

* Evals2 implementation

test test

* Removed old eval hooks

Remove old evals hooks

* evals 2 added to env

* Eval2 enhancement plan

backup

* Make Braintrust project configurable

Make Braintrust project configurable

* Enhanced scorer -- using Gemini 2.5 pro for evaluation

backup v0.1

enhancement v0.2

v0.2

backup v0.3

backup v0.4

* Deleted old evals directory

* Clean up old evals code

* Bunch of fixes and improvements

backup

fixes 0.1

more fixes

fixes

more elaborate prompts

braintrust logger fix

* Renamed files

backup
2025-09-05 18:04:07 -07:00
Felarof
89923cf7c9 Added scripts 2025-09-05 11:48:46 -07:00
Felarof
ee2a7e5003 chore(agent): sync agent 2025-09-05 11:46:00 -07:00
Felarof
ba819d6d84 Squashed 'agent/' changes from ebd64c8..fa2d8a4
fa2d8a4 Update README.md

git-subtree-dir: agent
git-subtree-split: fa2d8a471c
2025-09-05 11:46:00 -07:00
Felarof
5def144110 Update README.md 2025-09-05 11:45:49 -07:00
Felarof
9f47c9ff40 Add BrowserOS-agent as subtree
git-subtree-dir: agent
git-subtree-mainline: 49f4cfb6b7
git-subtree-split: ebd64c8e01
2025-09-05 11:43:38 -07:00
Felarof
5f8bf1c1c2 Update README.md 2025-09-05 08:54:27 -07:00
Felarof
ffbd9852c6 Add claude commands for research, plan and implement 2025-09-04 14:22:08 -07:00
Felarof
54c2b27e12 Update README.md 2025-09-04 08:23:08 -07:00
Nikhil
b2fc21f0ae Fix feature suggestion link in README.md
Updated feature suggestion link in README.md to point to GitHub issues.
2025-09-03 16:03:18 -07:00
Felarof
003d37d25c CLA fix (temporarily storing CLA in browserOS-agent until we create it as a submodule) 2025-09-03 12:57:22 -07:00
Felarof
9766f71784 Merge pull request #97 from anujchoudhary-17/documentation-added
Added documenttations for 1. Setting up LM Studio 2. Setting up Ollam…
2025-09-03 09:37:52 -07:00
Anuj Choudhary
fbc51eff69 Added documenttations for 1. Setting up LM Studio 2. Setting up Ollama 3. Using LM Studio Open AI 2025-09-02 22:06:25 +05:30
Felarof
fef9db598f Merge pull request #73 from OmkarBansod02/feature/interactive-plan-editor
Feature/Interactive Task Plan Editor
2025-09-01 18:17:40 -07:00
Felarof
3efa238765 Merge branch 'main' into pr/73 2025-09-01 18:16:59 -07:00
Omkar Bansod
0eb4df7369 Delete task if content is empty 2025-09-02 00:04:21 +05:30
Felarof
83ebce05c8 Merge pull request #81 from felarof99/alpha -- Adding all minor fixes and PoC agent -- except execution context
Adding all minor fixes and PoC agent -- except execution context
2025-09-01 08:17:00 -07:00
Omkar Bansod
24d44d618d fix:editable steps after task execution issue 2025-08-30 23:33:04 +05:30
Felarof
2c38eb40ab Revert "Refactor backend and execution (#75)"
This reverts commit a8432d1da2.
2025-08-29 18:19:04 -07:00
Felarof
2884b49d4d Revert "fix: ExecutionContext fixes"
This reverts commit f1c408978c.
2025-08-29 18:18:59 -07:00
Nikhil Sonti
11950de442 fix: ExecutionContext fixes
better abort handling

clean-up: execution-manager simplified

fix: execution class abort issue
2025-08-29 18:18:55 -07:00
Felarof
a5874f22e7 Merge pull request #76 -- separated react agent loop into POCAgent and reverted react loop changes in BrowserAgent
Separated react agent loop into POCAgent
2025-08-29 08:32:23 -07:00
Felarof
21a22df227 Minor fix 2025-08-29 08:28:10 -07:00
Felarof
b613776d4d Revert changes of ReacStrategy from BrowserAgent 2025-08-29 08:25:10 -07:00
Felarof
423b2e4699 Moved react agent into POCAgent 2025-08-29 08:23:23 -07:00
Nikhil
9aab165c99 Refactor backend and execution (#75)
* wip: new exection class and manager

* wip: new pubsub channels

* wip: new background handlers

* new execution logic

* removed execution status

* handle workflow status for processing in sidepanel

* mcp server fix

* sending pause message

* better portName parsing, sidepanel sends tabId, storing tabId too
2025-08-29 08:23:23 -07:00
github-actions[bot]
3055c35483 docs: OmkarBansod02 signed the CLA in browseros-ai/BrowserOS-agent#$pullRequestNo 2025-08-29 08:23:23 -07:00
Nikhil Sonti
f5b5f7883b 49.0.0.26 release 2025-08-29 08:23:23 -07:00
Nikhil Sonti
6bdd89c159 Merge branch 'main' of https://github.com/browseros-ai/BrowserOS v0.23.1 2025-08-29 07:59:35 -07:00
Nikhil Sonti
6824014852 0.23.1 update 2025-08-29 07:59:30 -07:00
Nikhil
dba4956c30 Refactor backend and execution (#75)
* wip: new exection class and manager

* wip: new pubsub channels

* wip: new background handlers

* new execution logic

* removed execution status

* handle workflow status for processing in sidepanel

* mcp server fix

* sending pause message

* better portName parsing, sidepanel sends tabId, storing tabId too
2025-08-29 07:54:01 -07:00
Felarof
3908ce5df7 Update README.md 2025-08-28 17:52:59 -07:00
Nikhil Sonti
04a5299ea4 fix: api click issue, bump verison 2025-08-28 17:27:14 -07:00
Felarof
d3280ed7e4 Make react agent use screenshot tool 2025-08-28 17:17:26 -07:00
Felarof
72a0087920 Added support for passing screenshot size to captureScreenshot
backup
2025-08-28 17:17:26 -07:00
Felarof
02b77f85d1 minor fix 2025-08-28 16:34:42 -07:00
Felarof
361e224216 Merge pull request #74 from felarof99/aug27-react-agent-loop
Aug27 react agent loop
2025-08-28 13:47:43 -07:00