- Delete apps/server/src/mcp/server.ts and index.ts (replaced by http/routes/mcp.ts)
- Delete apps/server/src/agent/http/HttpServer.ts, types.ts, index.ts (replaced by http/)
- Move ChatRequestSchema and related types to http/types.ts
- Update imports in GeminiAgent.ts, agent/types.ts, agent/index.ts
- Remove deprecated exports from agent/index.ts
- Remove commented out startMcpServer and startAgentServer functions from main.ts
- Add routes/chat.ts with POST /chat and DELETE /chat/:conversationId
- SSE streaming with abort detection via honoStream.onAbort()
- Rate limiting for BrowserOS provider
- Session management via SessionManager
- Reuses existing GeminiAgent execution logic
* feat: browseros-server OTA updater
* chore: bump PATCH and OFFSET
* fix: updates to browseros-server ota updater -- status check, rollback support
* feat: move all browseros cli to switches
* chore: clean-up old agent v1 from installation
- Add routes/mcp.ts using StreamableHTTPTransport from @hono/mcp
- Per-request transport to prevent JSON-RPC request ID collisions
- Reuse tool registration logic from existing MCP server
- Security check with isLocalhostRequest() using Bun server.requestIP()
- Supports enableJsonResponse for JSON responses (not SSE)
- Add routes/provider.ts with Zod validation for provider testing
- Add routes/klavis.ts with all Klavis OAuth endpoints
- Update server.ts to compose new routes
* feat: refactor packages into single project
* feat: created apps directory
* chore: removed duplicate packages
* fix: delete package-lock.json
since project uses bun
* fix: enable sparkle build flag
* feat: cli new apply changed command for dev cli
* fix: sparkle patch fix
* fix: dev cli changed minor fix
* fix: dev cli - for download add --output support
* feat: mcp support
* feat: mcp support added
* feat: third party mcp support
* feat: third party mcp support
* feat: mcp support extended to all oauth urls and user integrations
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* fix: windows guids
* fix: generate new windows icons
* fix: bump patch
* feat: new icon generation script
* fix: new generated icons
* fix: new generated icons
* fix: new generated icons
* feat: fetch daily rate limit from the gateway
* chore: survey link for usage limit
* fix: remove initial query from rate limiter table to keep it simple (as it is not required)