Merge remote-tracking branch 'origin/main' into pr-autosync
4 months ago
49 files changed
- CHANGELOG.md+20−0
- apps/desktop/package.json+1−1
- apps/desktop/src/app/store.actions/thread.ts+14−1
- apps/desktop/src/app/store.feedMapping.ts+66−49
- apps/desktop/src/app/store.helpers/jsonRpcSocket.ts+4−0
- apps/desktop/src/app/store.helpers/threadEventReducer/socket.ts+24−1
- apps/desktop/test/jsonrpc-single-connection.test.ts+5−0
apps/desktop/test/store-feed-mapping.stream.test.ts
+206
−7
apps/desktop/test/thread-reconnect.test.ts+44−0config/models/minimax/MiniMax-M3.json+10−0docs/generated/websocket-jsonrpc.d.ts+22−22docs/generated/websocket-jsonrpc.schema.json+1−1docs/websocket-protocol.md+1−1package.json+1−1src/models/childAgentModelInfo.ts+1−0src/models/registry.ts+4−0src/prompt.ts+1−0src/providers/catalog.ts+5−0src/providers/connectionCatalog.ts+1−0src/providers/index.ts+3−0src/providers/minimax.ts+14−0src/providers/minimaxShared.ts+63−0src/providers/modelAdapter.ts+20−0src/runtime/codexAppServer/notifications.ts+45−10src/runtime/pi/modelResolution.ts+43−0src/runtime/pi/runTurn.ts+12−10src/runtime/piMessageBridge.ts+57−0src/runtime/piStreamParts.ts+91−0src/server/projection/conversationProjectionReasoning.ts+1−1src/server/projection/conversationProjectionStreamUpdates.ts+3−6src/session/pricing.ts+13−0src/shared/modelStream.ts+64−3src/shared/providerAuthMethods.ts+1−0src/shared/thinkTags.ts+145−0src/types.ts+1−0test/fixtures/codexAppServerMock.ts+49−22test/jsonrpc/projectors/reasoning-stream.test.ts+104−18test/providers/connection-catalog.test.ts+26−0test/providers/cross-provider.test.ts+5−0test/providers/minimax.test.ts+136−0test/providers/modelAdapter.test.ts+35−18test/providers/saved-keys.test.ts+66−0test/runtime.codex-app-server.test.ts+54−0test/runtime.pi-runtime.test.ts+87−0test/session-title-service.test.ts+30−0test/session/pricing.test.ts+34−0test/shared/thinkTags.test.ts+70−0test/tools/tools.createTools.test.ts+17−0test/types.test.ts+8−2