Commit Graph

2457 Commits

Author SHA1 Message Date
Nikhil Sonti
e43d5b9dec controller verison 0.0.0.4 2025-10-31 11:59:32 -07:00
shivammittal274
efa7fa6adc extensive tests for all remaining tools (#42) 2025-10-31 10:54:12 -07:00
shivammittal274
51ebccc06b extensive tests for navigation, tabs, screenshot, scroll (#41) 2025-10-31 10:53:52 -07:00
shivammittal274
c199f37ec9 mcp tests added for navigation only (#40)
* mcp tests added for navigation only

* browserOs mcp tests fixed
2025-10-31 10:06:22 -07:00
Nikhil
85e99caee2 Codex integration fixes (#43)
* adding resources-dir arg and using that for finding codex binary

* write logs to resource-dir

* handle default executable path for codex

* fix: code-sdk-ts build to have bun

* update to use browseros config

* adding skipGitRepocheck and other configs

* new codex binary integration

* refactor agentConfig

* default eventGaptimeout is 120s

* minor updates

* update env

* fix: gateway gets the config and passes to AgentConfig
2025-10-31 08:19:42 -07:00
Nikhil Sonti
e04417f12a Merge branch 'main' of https://github.com/browseros-ai/browseros-mcp-server 2025-10-30 08:31:22 -07:00
Felarof
b97a6e156f chore(agent): bump submodule to c01a282 v0.28.1 2025-10-29 19:56:29 -07:00
shivammittal274
036b0646b7 tests fixed 2025-10-29 17:17:15 -07:00
shivammittal274
51e304cc56 tests fixed 2025-10-29 17:17:15 -07:00
shivammittal274
5954b980d0 tests fixed 2025-10-29 17:17:15 -07:00
Nikhil Sonti
c06c3203aa fix: package.json build for codex-sdk-ts 2025-10-28 17:22:48 -07:00
Nikhil Sonti
efcee368ed use openai_api_key if present in ev for dev 2025-10-28 14:54:21 -07:00
Nikhil Sonti
c4fc5a6800 fix: integration test 2025-10-28 14:34:25 -07:00
Nikhil Sonti
2f829634ea minor: fix logger in tests/utils.ts 2025-10-28 14:27:28 -07:00
Nikhil Sonti
a9107d415f version: 0.0.5 2025-10-28 13:31:16 -07:00
Nikhil
20501e0531 use browseros gateway in codex (#37)
* log codex execution error

* fix: use browseros gateway in codex

* fix: codex path
2025-10-28 13:01:29 -07:00
shivammittal274
f39760b375 Version handling for controller tools + O4 mini (#36)
* agent fixes

* codex issues fixed

* pulled staging

* pulled staging

* pulled staging

* pulled staging

* pulled staging
2025-10-28 13:01:29 -07:00
Nikhil Sonti
639f4474e2 run prettier on entire repo 2025-10-28 13:01:29 -07:00
Nikhil Sonti
81596dbbbe minor: package.json update 2025-10-28 13:01:29 -07:00
Nikhil Sonti
0af3d161c0 minor: package.json update 2025-10-28 13:01:29 -07:00
shivammittal274
7a77ccd381 agent fixes (#35) 2025-10-28 13:01:29 -07:00
Nikhil Sonti
79f44308d7 build sdk, as bart of dist, start and dev server 2025-10-28 13:01:29 -07:00
shivammittal274
04a161fbd4 args issue (#34) 2025-10-28 13:01:29 -07:00
shivammittal274
33c35b4493 fix: correct Codex MCP server configuration format (#33)
Changed mcp.servers to mcp_servers to match Codex CLI config format.

The Codex CLI expects MCP server configuration to use mcp_servers
(underscore) not mcp.servers (dot) in config.toml. This fixes
programmatic MCP configuration via -c CLI flags.

Changes:
- Use mcp_servers instead of mcp.servers
- Clear global config first with -c mcp_servers={}
- Set individual properties with dotted notation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-28 13:01:29 -07:00
Nikhil Sonti
94e6b33a1c print version 2025-10-28 13:01:29 -07:00
Nikhil Sonti
d8c8683af8 fix: codex path 2025-10-28 13:01:29 -07:00
Nikhil Sonti
009c94c2b1 use API key from config 2025-10-28 13:01:29 -07:00
shivammittal274
4b155d3105 Use codex agent, better interfaces (#30)
* codex agent (replaced with claude)

* codex agent (replaced with claude)

* codex agent (replaced with claude)
2025-10-28 13:01:29 -07:00
shivammittal274
396cee001e codex SDK - Support MCP server (#28)
* codex sdk mcp changes

* codex sdk mcp changes
2025-10-28 13:01:29 -07:00
shivammittal274
2956e51ddb codex SDK - fork (#27) 2025-10-28 13:01:29 -07:00
github-actions[bot]
fb51b995ef docs: RexSaini signed the CLA in browseros-ai/BrowserOS#$pullRequestNo 2025-10-26 19:04:31 +00:00
Nikhil
7f6fdd754b build fixes (#156)
* architecture based copy

* update entitilements

* sign binaries in macos update

* update package windows to also sign binaries properly

* codex binaries
2025-10-25 17:26:34 -07:00
Nikhil Sonti
a458b962f7 dsiable test runner 2025-10-25 14:53:53 -07:00
Nikhil Sonti
a1e4d2bad0 github branch cleander 2025-10-25 14:52:46 -07:00
Felarof
6f92c78f16 chore(agent): bump submodule to 2723b86 2025-10-24 13:27:23 -07:00
Felarof
88d760984a Merge pull request #22 from browseros-ai/heartbeat-claude-processing
heartbeart while claude execution
2025-10-23 17:30:30 -07:00
shivammittal274
10eea222cf heartbeart while claude execution 2025-10-24 05:50:49 +05:30
shivammittal274
9638cca642 heartbeart while claude execution 2025-10-24 05:27:55 +05:30
shivammittal274
031885590e heartbeart while claude execution 2025-10-24 05:19:07 +05:30
Felarof
6174bf82b6 Merge pull request #21 -- better support for extracting text and links
Extraction links
2025-10-23 15:08:59 -07:00
shivammittal274
c2d6b60d7c extraction with new logic 2025-10-24 03:10:19 +05:30
shivammittal274
c90f891b0b Merge branch 'main' of https://github.com/browseros-ai/browseros-server into extraction-links 2025-10-24 02:41:08 +05:30
shivammittal274
24a81ac5ed extraction with new logic 2025-10-24 02:40:11 +05:30
shivammittal274
36bb0247fa controller inactivity issue fixed (#20) 2025-10-23 11:14:11 -07:00
shivammittal274
018b48ff04 controller inactivity issue fixed 2025-10-23 23:12:33 +05:30
Nikhil
e3c4f9bfab release/0.29.0 (#151)
* update browseros_server

* bump version
2025-10-22 18:03:43 -07:00
Nikhil Sonti
e21a05ac9e BrowserOS Server - 0.0.3 2025-10-22 17:58:44 -07:00
Nikhil
2b3cb86a93 get API key from browseros config (#19) 2025-10-22 17:57:45 -07:00
shivammittal274
007aa91aa4 claude agent prompt updated (#18)
* claude agent prompt updated

* claude agent prompt updated
2025-10-22 16:49:52 -07:00
Nikhil Sonti
1916501a96 fix: bun start to print all logs 2025-10-22 14:35:55 -07:00