Commit Graph

6 Commits

Author SHA1 Message Date
Nikhil
0274d82ada fix: Focused event, logger fixes (#54)
* fix: logger to truncate only in console, write full log to file

* fix: logs dir and proper env parsing

* feat: add focus event to switch the primary controller
2025-11-13 13:44:43 -08:00
Nikhil
878939aa5d Fix: extension disconnected issue (#53)
* fix: make browseros controller singleton

* fix: controllerBridge tracks all client connections and uses primary for updates

* gitignore updates

* minor: .env.example has url

* controller-ext: remove exponential backoff to keep ti simple, remove un-unsed envs

* Update .env.example

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-11-12 13:07:02 -08:00
Nikhil
de79845d35 fix: codex sdk format issue (#44) 2025-10-31 14:09:32 -07:00
Nikhil Sonti
639f4474e2 run prettier on entire repo 2025-10-28 13:01:29 -07:00
Nikhil
d23f20954d Refactor: BrowserOS + Agent (#17)
* rename PORT to AGENT_PORT

* rename WebsocketManger to ControllerBridge

* update the log info

* fix: rename wsManager to controllerBridge

* update Logger to use common/Logger

* fix: logger, unify and standarize the naming

* remove standalone agent

* rename to controller-based, cdp-based, cleaner imports in main and claude-sdk

* refactor: main.ts

* refactor: .env
2025-10-22 14:10:16 -07:00
shivammittal274
7e091188f6 BrowserOS controller - Fixes (#13)
* controller fixes

* get page content fixed

* get page content fixed

* get page content fixed
2025-10-16 15:22:09 -07:00