Commit Graph

2457 Commits

Author SHA1 Message Date
Nikhil
9798fb70bc fix: wait for finish in scheduled tasks (#204)
* fix: wait for finish in scheduled tasks

* fix: make schedule pop-up slightly larger
2026-01-10 13:31:57 -08:00
Nikhil
b421249173 fix: sparkle mac updater timeout (#305)
* chore: 0.36.2 release

* fix: update sparkle check to be 30 mins

* fix: update sparkle check to be 60 mins
2026-01-10 13:31:40 -08:00
Felarof
2dba9cdbf6 chore: sync packages/browseros-agent submodule (to 4ef0a99) 2026-01-10 20:08:03 +00:00
Nikhil Sonti
1694df6a27 chore: 0.36.2 release 2026-01-10 11:38:15 -08:00
Felarof
4ef0a99b0d feat: improve jtbd agent support (#202)
* feat: termination condition

* chore: minor url change

* feat: added support for install id in the frontend

* fix: pass experiment id from frontend

* chore: remove excessive comments per CLAUDE.md guidelines

Co-authored-by: Felarof <felarof99@users.noreply.github.com>

* fix: add route to survey

* fix: pass install id correctly

* fix: url

---------

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Felarof <felarof99@users.noreply.github.com>
2026-01-10 11:12:10 -08:00
Felarof
eb7bb929d2 chore: sync packages/browseros-agent submodule (to 27f8598) v0.36.2 2026-01-10 02:41:47 +00:00
Nikhil Sonti
27f8598e92 chore: browseros server version 2026-01-09 18:23:38 -08:00
Nikhil
ce78a4a8d3 feat: better port binding - retry + exit codes for chromium (#200)
* fix: crash if port not available

* fix: better exit codes

* fix: better error code detection

* fix: review feedback and lint errors
2026-01-09 18:23:04 -08:00
Nikhil Sonti
41da5e253f chore: bump PATCH and OFFSET 2026-01-09 18:12:36 -08:00
Nikhil
64022a5191 fix: error code based port restarts (#303) 2026-01-09 18:11:33 -08:00
Nikhil Sonti
bca394c83b chore: Merge branch 'main' 2026-01-09 18:09:49 -08:00
Nikhil Sonti
3d7afaa0ae chore: browseros server version 2026-01-09 18:09:16 -08:00
Felarof
5b1c98ca81 chore: sync packages/browseros-agent submodule (to 149c325) 2026-01-10 00:34:13 +00:00
Felarof
149c325a58 chore: add left hook branch restrictions (#199) 2026-01-09 15:57:30 -08:00
Felarof
227dcaf8f7 chore: sync packages/browseros-agent submodule (to c803baf) 2026-01-09 23:07:56 +00:00
Nikhil
c803baf50b feat: add analytics for mcp page (#198) 2026-01-09 14:09:38 -08:00
Nikhil
9b1887fe3b fix: klavis timeout (#197)
* fix: debug log for browserosid for debugging

* fix: klavis client timeout

* fix: re-enable klavis mcp
2026-01-09 14:08:40 -08:00
Felarof
649fc8b230 chore: sync packages/browseros-agent submodule (to 1b5eb2e) 2026-01-09 22:07:55 +00:00
Nikhil
1b5eb2e83b feat: new events for newtab ai query analytics (#196)
* feat: new events for newtab ai query analytics

* fix: no need suggestion tracking
2026-01-09 13:17:58 -08:00
Felarof
a2a0652907 chore: sync packages/browseros-agent submodule (to 4f0ff4f) 2026-01-09 21:08:19 +00:00
Nikhil Sonti
4f0ff4ff49 fix: disable klavis latency issue 2026-01-09 12:14:18 -08:00
Felarof
d8b45f04bf chore: sync packages/browseros-agent submodule (to 997aeb0) 2026-01-09 16:09:30 +00:00
Dani Akash
997aeb0374 ci: fix vulnerable package versions (#193)
* fix: replace bun install with bun ci in workflow files

* chore: update react router

* chore: update posthog

* fix: vulnerable package versions

* Revert "fix: replace bun install with bun ci in workflow files"

This reverts commit 2924fe496fc340555506d305e57b81cb87d45dae.
2026-01-09 20:43:16 +05:30
Felarof
2318be07eb chore: sync packages/browseros-agent submodule (to 5c71725) 2026-01-09 15:08:43 +00:00
Dani Akash
5c71725df0 ci: Update dependency installation command in audit.yml
Changed the dependency installation command from 'bun install' to 'bun ci' for consistency in CI environments.
2026-01-09 20:34:29 +05:30
Felarof
03d703c1c8 feat: jtbd agent (#192)
* feat: jtbd agent ui

* fix: jtbd agent

* chore: remove unnecessary usecallbacks

---------

Co-authored-by: Dani Akash <DaniAkash@users.noreply.github.com>
2026-01-09 20:18:15 +05:30
Felarof
0bf921fd8b chore: sync packages/browseros-agent submodule (to 3525dc9) 2026-01-09 02:46:12 +00:00
Nikhil
3525dc9026 fix: schedule task show errors (#191)
* fix: add debug logging for start:dev

* feat: use eventsource-parser for schedule tasks

* fix: remove reasoning traces, minor UI updates for schedule task

* fix: bug with textdelta
2026-01-08 18:16:05 -08:00
Felarof
3dc0257ac2 chore: sync packages/browseros-agent submodule (to eb15382) 2026-01-09 00:34:15 +00:00
Nikhil Sonti
eb15382825 fix: claude github action write permission for PR 2026-01-08 15:09:37 -08:00
Felarof
d638fdca3d chore: sync packages/browseros-agent submodule (to 9643c09) 2026-01-08 23:07:52 +00:00
Nikhil
9643c09111 feat: Add Claude Code GitHub Workflow (#190)
* "Claude PR Assistant workflow"

* "Claude Code Review workflow"
2026-01-08 14:51:41 -08:00
Felarof
3b9550390a chore: sync packages/browseros-agent submodule (to 95f91c9) 2026-01-08 22:08:06 +00:00
Felarof
95f91c9f19 chore: update models list to include new models (#189) 2026-01-08 13:41:42 -08:00
Felarof
091433ed34 chore: sync packages/browseros-agent submodule (to 3a870d4) 2026-01-08 21:08:19 +00:00
Felarof
3a870d4d8e chore: fix wt.toml to copy any .env* 2026-01-08 12:30:26 -08:00
Felarof
974be9bca6 chore: sync packages/browseros-agent submodule (to 9854870) 2026-01-08 18:10:24 +00:00
Nikhil
9854870291 feat: better dev workflow (#188)
* fix: controller-ext is built separately

* fix: remove un-used scripts in agent/

* fix: rename to assistant

* fix: add build scripts

* feat: new start:dev to start both

* fix: update gitignore

* feat: --new-ports support for dev:start

* feat: update start-all to support port and new data dir

* fix: add help insturctions for start:dev
2026-01-08 10:09:24 -08:00
Felarof
5c4916c9f5 chore: sync packages/browseros-agent submodule (to 940bdeb) 2026-01-08 17:11:42 +00:00
shivammittal274
940bdebaaf chore: refactoring linting (#186)
* chore: refactoring

* fix: return all response parts from tool execution

Previously, handleToolExecution only returned responseParts[0], causing
data loss when tools returned multiple parts. This fix:

- Changes ToolExecutionResult.part to ToolExecutionResult.parts (array)
- Returns all responseParts instead of just the first one
- Spreads all parts into toolResponseParts in processToolRequests
2026-01-08 09:05:50 -08:00
Felarof
0246d4b2e8 chore: update logos (#297) 2026-01-07 18:54:25 -08:00
Felarof
f2261b81c2 chore: sync packages/browseros-agent submodule (to f843bf1) 2026-01-08 02:45:28 +00:00
Felarof
ebecc7626c chore: udpate structure of docs and change the theme 2026-01-07 18:41:58 -08:00
Felarof
24abdfa790 fix: update slack link 2026-01-07 18:41:58 -08:00
Felarof
e6ffca546f chore: fix udpate browseros docs (#295) 2026-01-07 18:08:34 -08:00
Felarof
f1a6be0dd8 Merge branch 'main' of github.com:browseros-ai/BrowserOS 2026-01-07 18:02:50 -08:00
Felarof
e1f46f25ba chore: added wt.toml file 2026-01-07 18:02:47 -08:00
Nikhil Sonti
1304dc2554 chore: update contributing.md doc 2026-01-07 17:55:03 -08:00
Felarof
f843bf1c23 fix: update settings sidebar MCP labels and order (#182)
* Update settings nav labels and order

* fix: minor ordering
2026-01-07 17:52:39 -08:00
Felarof
bae940b01c chore: update README.md (#181) 2026-01-07 17:45:40 -08:00