fix: close remaining app-server audit findings
5 months ago
31 files changed
- apps/desktop/scripts/start_web_dev.ts+26−13
- apps/desktop/src/app/store.helpers/jsonRpcSocket.ts+2−1
- apps/desktop/src/components/ConnectPage.tsx+5−3
- apps/desktop/src/lib/webAdapter.ts+36−3
- apps/desktop/vite.config.web.ts+2−0
- docs/bundling-guide.md+2−0
- docs/generated/websocket-jsonrpc.d.ts+1−1
- docs/generated/websocket-jsonrpc.schema.json+1−1
- src/plugins/discovery.ts+14−0
- src/runtime/toolOutputOverflow.ts+24−0
- src/server/agents/toolPolicy.ts+1−8
- src/server/index.ts+2−1
- src/server/jsonrpc/routes/shared.ts+49−5
- src/server/jsonrpc/schema.core.ts+2−2
- src/server/jsonrpc/transportAdapter.ts+1−0
- src/server/runtime/ServerRuntime.ts+2−2
- src/server/startServer.ts+36−1
- src/server/transport/h3/server.ts+1−1
- src/server/webDesktopService.ts+5−2
- src/tools/grep.ts+5−1
- src/tools/webFetch.ts+3−0
- test/agent.test.ts+1−2
- test/h3.mobile-http-jsonrpc.test.ts+2−0
- test/plugins.catalog.test.ts+35−0
- test/server.jsonrpc.control.test.ts+31−14
- test/server.jsonrpc.flow.test.ts+9−7
- test/server.jsonrpc.test.ts+76−3
- test/start_web_dev.test.ts+17−1
- test/tool-output-overflow.test.ts+33−0
- test/tools.test.ts+48−0
- test/webDesktopRoutes.test.ts+34−0