Commit Graph

2457 Commits

Author SHA1 Message Date
Nikhil Sonti
b3fe55c165 Merge branch 'main' of https://github.com/browseros-ai/browseros-mcp-server 2025-10-16 08:55:20 -07:00
Nikhil
c9c2c2bc63 Controller refactoring (#10)
* remove schedule-cleanup as not used

* update test-mcp-server to include extenion-test

* running bun format

* rename controller
2025-10-15 18:35:55 -07:00
Felarof
dbca73df2e chore(agent): bump submodule to c6060d6 2025-10-15 17:02:59 -07:00
Nikhil Sonti
57bf7bc808 Merge branch 'main' of https://github.com/browseros-ai/browseros-mcp-server 2025-10-15 16:25:38 -07:00
Nikhil
1d93ff9e49 MCP server fixes (#9)
* remove schedule-cleanup as not used

* /mcp/control endpoint and prevents requests from non-localhost

* fix: local host detection update
2025-10-15 15:29:15 -07:00
Nikhil Sonti
787eda13e9 Merge branch 'main' of https://github.com/browseros-ai/browseros-mcp-server 2025-10-15 15:18:50 -07:00
Felarof
d65a06b173 Merge pull request #7 - controller extension + controller mcp added
controller extension + controller mcp added
2025-10-15 14:40:35 -07:00
shivammittal274
61958cf412 controller extension + controller mcp added 2025-10-15 23:51:30 +05:30
Nikhil Sonti
ab58e17366 remove schedule-cleanup as not used 2025-10-14 13:45:36 -07:00
Nikhil Sonti
4032751cc7 comment out browserOS process logs 2025-10-14 13:41:50 -07:00
Nikhil Sonti
dea459b9c9 Kill process on HTTP MCP port or CDP port before running the test 2025-10-14 13:39:31 -07:00
Nikhil Sonti
b8f137ba32 remove un-used code 2025-10-14 11:13:00 -07:00
Nikhil Sonti
b4a6de2a50 kill port and clean-up browseros 2025-10-14 11:07:06 -07:00
Nikhil Sonti
85c2e72a4c use browserOS in headless mode 2025-10-14 10:43:23 -07:00
Nikhil
33a73a325b Use browserOS in tests (#6)
* adding agent-port arg and updating test

* fix: commander --help issue

* fix: mcp server package mis-match

* add browseros starting for test

* integrate test added

* fix tests to use BrowserOS
2025-10-13 18:05:33 -07:00
Nikhil Sonti
f843f62bab adding agent-port arg and updating test 2025-10-13 15:52:39 -07:00
Nikhil Sonti
b3ae2223a5 update README 2025-10-13 14:30:23 -07:00
Nikhil
830f372575 New folder structure (#5)
* monorepo: core

* monorepo: tools and server

* mono: repo refactor

* moved tests, removed old files

* update server tests

* agent server location and TBD

* fix formatting

* add new workflows

* rename core to common, mcp-server, to mcp, agent-server to agent

* remove nodejs tests

* test: add simple GitHub Actions workflow for running tests on PR

* test workflow

* feat: add test coverage reporting to GitHub Actions workflow

- Run tests with --coverage flag to generate coverage reports
- Display coverage summary in PR comments
- Upload coverage artifacts for analysis
- Show coverage in GitHub Actions summary

* simple test workflow
2025-10-13 14:19:39 -07:00
Nikhil Sonti
82058568e2 fix: logging 2025-10-11 17:38:49 -07:00
Nikhil Sonti
49cbdd926f include debian link in README 2025-10-11 13:29:04 -07:00
Nikhil Sonti
3404934ff3 BrowserOS - 0.27.0 v0.27.0 2025-10-11 13:16:59 -07:00
Nikhil Sonti
de7db4b0f9 0.27.0 release 2025-10-11 13:16:21 -07:00
Nikhil Sonti
9bda00613d rename arg to http-mcp-port 2025-10-11 10:26:21 -07:00
Nikhil Sonti
3bf5142861 use commander for args parsing and support disable MCP server 2025-10-11 10:20:34 -07:00
Nikhil Sonti
de6b2bb66d move to 2025-06-18 http streamable 2025-10-11 09:56:05 -07:00
Nikhil Sonti
a4ecb231cc bump version 2025-10-10 17:56:48 -07:00
Nikhil Sonti
a85622fc3f patch: fix llm chat and llm hub to read new prefs 2025-10-10 17:56:32 -07:00
Nikhil Sonti
0ae656d8e4 health check API 2025-10-10 17:21:44 -07:00
Nikhil Sonti
3cdbda157b rename server to http, clean-up main 2025-10-10 17:18:00 -07:00
Nikhil Sonti
a0b0f89ead update bun dist file name 2025-10-10 16:32:15 -07:00
Nikhil Sonti
c03ed1abb2 upload .deb file 2025-10-10 16:21:02 -07:00
Nikhil Sonti
af9ab225b4 features yaml 2025-10-10 12:26:39 -07:00
Nikhil Sonti
f95054c204 fix: mark browseros domain as safe 2025-10-10 12:09:41 -07:00
Nikhil Sonti
e3154f98c5 Bump version 2025-10-10 11:28:02 -07:00
Nikhil Sonti
38860d8ebf Bump version 2025-10-10 11:18:55 -07:00
Nikhil
6eca820784 Merge pull request #134 from browseros-ai/dev/nikhil/chromium_updates
chromium patch updates
2025-10-10 11:18:34 -07:00
Nikhil Sonti
45f5c94072 adding debian package 2025-10-10 11:17:55 -07:00
Nikhil Sonti
596ed3ccb5 fix signing in windows as part of build 2025-10-10 10:56:41 -07:00
Nikhil Sonti
77c0030a3f hide browseros-ai in settings page 2025-10-10 10:47:56 -07:00
Nikhil Sonti
d1b7699f34 browseros settings page url display update 2025-10-10 10:47:25 -07:00
Nikhil Sonti
bcb969269a use new pref url in llm hub 2025-10-10 10:46:24 -07:00
Nikhil Sonti
d2e512ee3a update llm chat to support configuring urls 2025-10-10 10:45:53 -07:00
Nikhil Sonti
0e636ecd9b fix extension disable issue 2025-10-10 10:44:29 -07:00
Nikhil Sonti
7270442e00 update first run page 2025-10-10 10:43:28 -07:00
Felarof
09b16a496c chore(agent): bump submodule to 4652b6b 2025-10-10 10:28:00 -07:00
Nikhil Sonti
a39484a92c bun-compile and dist working 2025-10-09 15:47:57 -07:00
Nikhil Sonti
f00275a880 adding CLAUDE.md 2025-10-08 15:30:53 -07:00
Nikhil Sonti
684c977365 converted to bun 2025-10-08 15:25:51 -07:00
Nikhil Sonti
8f7ae168ab cdp connection working 2025-10-08 14:40:13 -07:00
Nikhil Sonti
3aba00b4d8 implement MCP HTTP server 2025-10-08 12:44:13 -07:00