Skip to content

Qoder/fix no echoing problem - #1314

Open
Leo-K-cell wants to merge 74 commits into
claude-code-best:mainfrom
1923213756:qoder/fix-no-echoing-problem
Open

Qoder/fix no echoing problem#1314
Leo-K-cell wants to merge 74 commits into
claude-code-best:mainfrom
1923213756:qoder/fix-no-echoing-problem

Conversation

@Leo-K-cell

Copy link
Copy Markdown

故障:RCS 为网页新建的 code 会话从不生成数据目录,导致 worker 拉起会话子进程时 CLAUDE_CODE_PRODUCT=code 与 CLAUDE_CODE_SESSION_DATA_DIR 不成对,子进程启动即抛异常;又因全局异常处理器只记日志不退出,子进程僵而不死、永不连回 RCS,消息无人消费,前端表现为静默无响应。

修复:worker 在 spawn 前用 ensureCodeArtifactRoot 为缺少 artifact 目录的 code 会话派生兜底目录,保证环境变量成对;派生失败时释放任务并上报 session_spawn_failed。

Add product-aware Chat and Code session isolation, stable bridge identity and lease fencing, and product-specific sandbox, MCP, and browser policies.

Expand RCS persistence, event deduplication and replay, project and session lifecycle APIs, PTY terminal control, runtime center state, and the rebuilt Chat/Code web workspace.

Add focused regression tests, feature specifications, operational documentation, and dependency lockfile updates.
1923213756 and others added 29 commits July 15, 2026 23:59
- bridge 自托管模式不再随生命周期归档会话,仅清理从未使用的预建空
  会话,可用 CLAUDE_BRIDGE_ARCHIVE_ON_EXIT=1/0 覆盖
- RCS reconnect 不再为全部历史会话重新排队,stopWork/注销时将会话
  停靠为 idle/offline,首条用户消息经 dispatchWorkForUserInput 按需
  拉起 worker 并恢复上下文
- 支持创建会话时 dispatch_work=false 预建落地会话,provider 命令
  超时改为重新入队而非失败
- Web UI:侧边栏新增已归档折叠分组,支持在项目下/会话中新建会话并
  自动带入项目环境与工作目录
feat: add provider model discovery and worker wakeup
# Conflicts:
#	src/constants/prompts.ts
#	src/services/api/openai/index.ts
@coderabbitai

coderabbitai Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 359 files, which is 59 over the limit of 300.

To get a review, narrow the scope:
• coderabbit review --committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: a65e8e4d-92da-4059-8e5c-e39274e2063b

📥 Commits

Reviewing files that changed from the base of the PR and between 987e550 and 5d5452c.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (359)
  • .codex/agents/hello-agent.toml
  • .gitignore
  • README.md
  • build.ts
  • docs/features/all-features-guide.md
  • docs/features/bridge-mode.md
  • docs/features/multi-instance-roaming.md
  • docs/features/remote-control-self-hosting.md
  • docs/features/session-terminals.md
  • docs/superpowers/plans/2026-07-10-rcs-message-persistence-dedup-memory.md
  • docs/superpowers/plans/2026-07-13-chat-code-product-isolation.md
  • docs/superpowers/plans/2026-07-13-project-ux-unification.md
  • docs/superpowers/plans/2026-07-14-browser-provider-auth-management.md
  • docs/superpowers/plans/2026-07-14-browser-provider-model-management-roadmap.md
  • docs/superpowers/plans/2026-07-14-browser-session-model-switching.md
  • docs/superpowers/plans/2026-07-14-provider-catalog-foundation.md
  • docs/superpowers/plans/2026-07-14-provider-runtime-session-persistence.md
  • docs/superpowers/plans/2026-07-14-runtime-recovery-chat-capability.md
  • docs/superpowers/plans/2026-07-15-bridge-reconnect-stability.md
  • docs/superpowers/plans/2026-07-15-ccr-v2-stable-session.md
  • docs/superpowers/plans/2026-07-16-session-terminal-priority.md
  • docs/superpowers/plans/2026-07-16-terminal-provider-fallback.md
  • docs/superpowers/plans/2026-07-18-feature-capabilities.md
  • docs/superpowers/plans/2026-07-18-local-rcs-stack.md
  • docs/superpowers/plans/2026-07-18-rcs-streaming-messages.md
  • docs/superpowers/plans/2026-07-20-provider-command-worker-wakeup.md
  • docs/superpowers/specs/2026-07-10-rcs-message-persistence-dedup-memory-design.md
  • docs/superpowers/specs/2026-07-13-chat-code-product-isolation-design.md
  • docs/superpowers/specs/2026-07-13-project-ux-unification-design.md
  • docs/superpowers/specs/2026-07-14-browser-provider-model-management-design.md
  • docs/superpowers/specs/2026-07-14-runtime-recovery-chat-capability-design.md
  • docs/superpowers/specs/2026-07-15-bridge-reconnect-stability-design.md
  • docs/superpowers/specs/2026-07-15-ccr-v2-stable-session-design.md
  • docs/superpowers/specs/2026-07-15-session-terminal-priority-design.md
  • docs/superpowers/specs/2026-07-16-terminal-provider-fallback-design.md
  • docs/superpowers/specs/2026-07-18-local-rcs-startup-capabilities-streaming-design.md
  • docs/superpowers/specs/2026-07-20-provider-command-worker-wakeup-design.md
  • package.json
  • packages/@ant/claude-for-chrome-mcp/src/__tests__/mcpSocketPool.test.ts
  • packages/@ant/claude-for-chrome-mcp/src/__tests__/toolCalls.test.ts
  • packages/@ant/claude-for-chrome-mcp/src/bridgeClient.ts
  • packages/@ant/claude-for-chrome-mcp/src/mcpSocketClient.ts
  • packages/@ant/claude-for-chrome-mcp/src/mcpSocketPool.ts
  • packages/@ant/claude-for-chrome-mcp/src/toolCalls.ts
  • packages/@ant/claude-for-chrome-mcp/src/types.ts
  • packages/builtin-tools/src/tools/BashTool/__tests__/productSandbox.test.ts
  • packages/builtin-tools/src/tools/BashTool/shouldUseSandbox.ts
  • packages/builtin-tools/src/tools/ExecuteTool/__tests__/ExecuteTool.runner.ts
  • packages/builtin-tools/src/tools/ExecuteTool/__tests__/ExecuteTool.test.ts
  • packages/builtin-tools/src/tools/ExecuteTool/prompt.ts
  • packages/builtin-tools/src/tools/SearchExtraToolsTool/SearchExtraToolsTool.ts
  • packages/builtin-tools/src/tools/SearchExtraToolsTool/__tests__/SearchExtraToolsTool.test.ts
  • packages/builtin-tools/src/tools/SearchExtraToolsTool/prompt.ts
  • packages/builtin-tools/src/tools/TerminalTool/TerminalReadTool.ts
  • packages/builtin-tools/src/tools/TerminalTool/TerminalTool.ts
  • packages/builtin-tools/src/tools/TerminalTool/__tests__/terminalTools.test.ts
  • packages/builtin-tools/src/tools/TerminalTool/prompt.ts
  • packages/builtin-tools/src/tools/TerminalTool/shared.ts
  • packages/remote-control-server/README.md
  • packages/remote-control-server/package.json
  • packages/remote-control-server/scripts/memory-smoke.ts
  • packages/remote-control-server/src/__tests__/acp-transport-cleanup.test.ts
  • packages/remote-control-server/src/__tests__/client-payload.test.ts
  • packages/remote-control-server/src/__tests__/disconnect-monitor.test.ts
  • packages/remote-control-server/src/__tests__/event-bus.test.ts
  • packages/remote-control-server/src/__tests__/memory-bounds.test.ts
  • packages/remote-control-server/src/__tests__/persistence.test.ts
  • packages/remote-control-server/src/__tests__/persistentState.test.ts
  • packages/remote-control-server/src/__tests__/provider-catalog.test.ts
  • packages/remote-control-server/src/__tests__/provider-secret-relay.test.ts
  • packages/remote-control-server/src/__tests__/routes.test.ts
  • packages/remote-control-server/src/__tests__/services.test.ts
  • packages/remote-control-server/src/__tests__/session-model.test.ts
  • packages/remote-control-server/src/__tests__/sse-writer.test.ts
  • packages/remote-control-server/src/__tests__/store.test.ts
  • packages/remote-control-server/src/__tests__/transport-normalize.test.ts
  • packages/remote-control-server/src/__tests__/work-dispatch.test.ts
  • packages/remote-control-server/src/__tests__/work-signal.test.ts
  • packages/remote-control-server/src/__tests__/ws-handler.test.ts
  • packages/remote-control-server/src/auth/middleware.ts
  • packages/remote-control-server/src/config.ts
  • packages/remote-control-server/src/domain/product.ts
  • packages/remote-control-server/src/index.ts
  • packages/remote-control-server/src/persistence/database.ts
  • packages/remote-control-server/src/persistence/runtime.ts
  • packages/remote-control-server/src/persistence/schema.ts
  • packages/remote-control-server/src/persistence/types.ts
  • packages/remote-control-server/src/routes/v1/environments.ts
  • packages/remote-control-server/src/routes/v1/environments.work.ts
  • packages/remote-control-server/src/routes/v1/session-ingress.ts
  • packages/remote-control-server/src/routes/v1/sessions.ts
  • packages/remote-control-server/src/routes/v2/worker-events-stream.ts
  • packages/remote-control-server/src/routes/v2/worker-events.ts
  • packages/remote-control-server/src/routes/v2/worker.ts
  • packages/remote-control-server/src/routes/web/chat.ts
  • packages/remote-control-server/src/routes/web/code.ts
  • packages/remote-control-server/src/routes/web/control.ts
  • packages/remote-control-server/src/routes/web/environments.ts
  • packages/remote-control-server/src/routes/web/providers.ts
  • packages/remote-control-server/src/routes/web/sessions.ts
  • packages/remote-control-server/src/services/chat-cleanup.ts
  • packages/remote-control-server/src/services/code-project-lifecycle.ts
  • packages/remote-control-server/src/services/disconnect-monitor.ts
  • packages/remote-control-server/src/services/environment-command.ts
  • packages/remote-control-server/src/services/environment.ts
  • packages/remote-control-server/src/services/persistentState.ts
  • packages/remote-control-server/src/services/product-session.ts
  • packages/remote-control-server/src/services/project.ts
  • packages/remote-control-server/src/services/provider-catalog.ts
  • packages/remote-control-server/src/services/provider-secret-relay.ts
  • packages/remote-control-server/src/services/provider-web.ts
  • packages/remote-control-server/src/services/session-model.ts
  • packages/remote-control-server/src/services/session.ts
  • packages/remote-control-server/src/services/transport.ts
  • packages/remote-control-server/src/services/work-dispatch.ts
  • packages/remote-control-server/src/services/work-signal.ts
  • packages/remote-control-server/src/store.ts
  • packages/remote-control-server/src/transport/acp-relay-handler.ts
  • packages/remote-control-server/src/transport/acp-sse-writer.ts
  • packages/remote-control-server/src/transport/acp-ws-handler.ts
  • packages/remote-control-server/src/transport/client-payload.ts
  • packages/remote-control-server/src/transport/cursor.ts
  • packages/remote-control-server/src/transport/event-bus.ts
  • packages/remote-control-server/src/transport/event-delivery-policy.ts
  • packages/remote-control-server/src/transport/live-events.ts
  • packages/remote-control-server/src/transport/partial-assistant.ts
  • packages/remote-control-server/src/transport/runtime-metrics.ts
  • packages/remote-control-server/src/transport/sse-writer.ts
  • packages/remote-control-server/src/transport/worker-epoch.ts
  • packages/remote-control-server/src/transport/ws-handler.ts
  • packages/remote-control-server/src/types/api.ts
  • packages/remote-control-server/web/components/chat/ChatInput.tsx
  • packages/remote-control-server/web/components/chat/__tests__/ChatInput.test.tsx
  • packages/remote-control-server/web/src/App.tsx
  • packages/remote-control-server/web/src/__tests__/api-client.test.ts
  • packages/remote-control-server/web/src/__tests__/app-routing.test.ts
  • packages/remote-control-server/web/src/__tests__/environment-identity.test.ts
  • packages/remote-control-server/web/src/__tests__/project-pages.test.tsx
  • packages/remote-control-server/web/src/__tests__/provider-auth-model.test.ts
  • packages/remote-control-server/web/src/__tests__/provider-catalog-model.test.ts
  • packages/remote-control-server/web/src/__tests__/provider-model-manager.test.ts
  • packages/remote-control-server/web/src/__tests__/provider-secret.test.ts
  • packages/remote-control-server/web/src/__tests__/provider-settings-page.test.tsx
  • packages/remote-control-server/web/src/__tests__/rcs-chat-adapter.test.ts
  • packages/remote-control-server/web/src/__tests__/remote-directory-model.test.ts
  • packages/remote-control-server/web/src/__tests__/session-actions-ui.test.tsx
  • packages/remote-control-server/web/src/__tests__/session-event-reducer.test.ts
  • packages/remote-control-server/web/src/__tests__/session-model-options.test.ts
  • packages/remote-control-server/web/src/__tests__/session-status.test.ts
  • packages/remote-control-server/web/src/__tests__/terminal-stream-state.test.ts
  • packages/remote-control-server/web/src/__tests__/utils.test.ts
  • packages/remote-control-server/web/src/__tests__/work-center-model.test.ts
  • packages/remote-control-server/web/src/api/client.ts
  • packages/remote-control-server/web/src/components/AgentDetailDialog.tsx
  • packages/remote-control-server/web/src/components/ArtifactsPanel.tsx
  • packages/remote-control-server/web/src/components/DocsPanel.tsx
  • packages/remote-control-server/web/src/components/EnvironmentList.tsx
  • packages/remote-control-server/web/src/components/EventStream.tsx
  • packages/remote-control-server/web/src/components/IdentityPanel.tsx
  • packages/remote-control-server/web/src/components/NewSessionDialog.tsx
  • packages/remote-control-server/web/src/components/PromptInspector.tsx
  • packages/remote-control-server/web/src/components/RemoteDirectoryPicker.tsx
  • packages/remote-control-server/web/src/components/RuntimeCenterPanel.tsx
  • packages/remote-control-server/web/src/components/SessionActions.tsx
  • packages/remote-control-server/web/src/components/SessionContextMenu.tsx
  • packages/remote-control-server/web/src/components/SessionControlBar.tsx
  • packages/remote-control-server/web/src/components/SessionListItem.tsx
  • packages/remote-control-server/web/src/components/TaskPanel.tsx
  • packages/remote-control-server/web/src/components/providers/ModelEditorDialog.tsx
  • packages/remote-control-server/web/src/components/providers/ModelManagerDialog.tsx
  • packages/remote-control-server/web/src/components/providers/ProviderAuthDialog.tsx
  • packages/remote-control-server/web/src/components/providers/ProviderCard.tsx
  • packages/remote-control-server/web/src/components/providers/ProviderEditorDialog.tsx
  • packages/remote-control-server/web/src/components/providers/ProviderPresetPicker.tsx
  • packages/remote-control-server/web/src/components/providers/providerForm.ts
  • packages/remote-control-server/web/src/hooks/useProviderCatalog.ts
  • packages/remote-control-server/web/src/hooks/useWorkspaceData.ts
  • packages/remote-control-server/web/src/index.css
  • packages/remote-control-server/web/src/lib/live-session-event.ts
  • packages/remote-control-server/web/src/lib/provider-auth-model.ts
  • packages/remote-control-server/web/src/lib/provider-catalog-model.ts
  • packages/remote-control-server/web/src/lib/provider-model-manager.ts
  • packages/remote-control-server/web/src/lib/provider-secret.ts
  • packages/remote-control-server/web/src/lib/rcs-chat-adapter.ts
  • packages/remote-control-server/web/src/lib/rcs-transport.ts
  • packages/remote-control-server/web/src/lib/remote-directory-model.ts
  • packages/remote-control-server/web/src/lib/session-event-reducer.ts
  • packages/remote-control-server/web/src/lib/session-model-options.ts
  • packages/remote-control-server/web/src/lib/session-status.ts
  • packages/remote-control-server/web/src/lib/slash-commands.ts
  • packages/remote-control-server/web/src/lib/types.ts
  • packages/remote-control-server/web/src/lib/utils.ts
  • packages/remote-control-server/web/src/lib/work-center-model.ts
  • packages/remote-control-server/web/src/pages/ChannelsInboxPage.tsx
  • packages/remote-control-server/web/src/pages/ChatHome.tsx
  • packages/remote-control-server/web/src/pages/ChatsPage.tsx
  • packages/remote-control-server/web/src/pages/CodeHome.tsx
  • packages/remote-control-server/web/src/pages/ProjectDetailPage.tsx
  • packages/remote-control-server/web/src/pages/ProjectsPage.tsx
  • packages/remote-control-server/web/src/pages/ProviderSettingsPage.tsx
  • packages/remote-control-server/web/src/pages/RuntimeCenterPage.tsx
  • packages/remote-control-server/web/src/pages/SessionDetail.tsx
  • packages/remote-control-server/web/src/shell/AppShell.tsx
  • packages/remote-control-server/web/src/shell/EnvPicker.tsx
  • packages/remote-control-server/web/src/shell/Sidebar.tsx
  • packages/remote-control-server/web/src/shell/brand.tsx
  • packages/remote-control-server/web/src/shell/createSession.ts
  • packages/remote-control-server/web/src/shell/format.ts
  • packages/remote-control-server/web/src/terminal/TerminalPanel.tsx
  • packages/remote-control-server/web/src/terminal/TerminalView.tsx
  • packages/remote-control-server/web/src/terminal/resizeScheduler.ts
  • packages/remote-control-server/web/src/terminal/streamState.ts
  • packages/remote-control-server/web/src/terminal/useSessionTerminals.ts
  • packages/remote-control-server/web/src/types/index.ts
  • packages/remote-control-server/web/tsconfig.json
  • packages/remote-control-server/web/vite.config.ts
  • scripts/__tests__/cli-launch.test.ts
  • scripts/__tests__/feature-resolution.test.ts
  • scripts/cli-launch.ts
  • scripts/defines.ts
  • scripts/dev.ts
  • scripts/feature-resolution.ts
  • scripts/health-check.ts
  • scripts/rcs-stack/__tests__/config.test.ts
  • scripts/rcs-stack/__tests__/supervisor.test.ts
  • scripts/rcs-stack/config.ts
  • scripts/rcs-stack/main.ts
  • scripts/rcs-stack/supervisor.ts
  • scripts/rcs-worker.ts
  • scripts/rcs.ts
  • scripts/vite-plugin-feature-flags.ts
  • spec/feature_20260710_F001_terminal-panel/spec-design.md
  • src/bootstrap/state.ts
  • src/bridge/__tests__/bridgeApi.test.ts
  • src/bridge/__tests__/bridgeIdentity.test.ts
  • src/bridge/__tests__/bridgeMessaging.test.ts
  • src/bridge/__tests__/productRuntime.test.ts
  • src/bridge/__tests__/reconnectDisplayPolicy.test.ts
  • src/bridge/__tests__/sessionRunnerModel.test.ts
  • src/bridge/__tests__/transportPolicy.test.ts
  • src/bridge/bridgeApi.ts
  • src/bridge/bridgeDebug.ts
  • src/bridge/bridgeIdentity.ts
  • src/bridge/bridgeMain.ts
  • src/bridge/bridgeMessaging.ts
  • src/bridge/bridgePointer.ts
  • src/bridge/createSession.ts
  • src/bridge/initReplBridge.ts
  • src/bridge/productRuntime.ts
  • src/bridge/providerRuntime.ts
  • src/bridge/reconnectDisplayPolicy.ts
  • src/bridge/remoteBridgeCore.ts
  • src/bridge/replBridge.ts
  • src/bridge/replBridgeTransport.ts
  • src/bridge/runtimeBootstrap.ts
  • src/bridge/sessionRunner.ts
  • src/bridge/transportPolicy.ts
  • src/bridge/types.ts
  • src/cli/handlers/__tests__/capabilities.test.ts
  • src/cli/handlers/capabilities.ts
  • src/cli/print.ts
  • src/cli/structuredIO.ts
  • src/cli/transports/HybridTransport.ts
  • src/cli/transports/SSETransport.ts
  • src/cli/transports/WebSocketTransport.ts
  • src/cli/transports/__tests__/SSETransport.test.ts
  • src/cli/transports/__tests__/ccrClient.test.ts
  • src/cli/transports/__tests__/streamEventAccumulator.test.ts
  • src/cli/transports/__tests__/transportUtils.test.ts
  • src/cli/transports/__tests__/webSocketKeepalivePolicy.test.ts
  • src/cli/transports/ccrClient.ts
  • src/cli/transports/streamEventAccumulator.ts
  • src/cli/transports/transportUtils.ts
  • src/cli/transports/webSocketKeepalivePolicy.ts
  • src/commands/remoteControlServer/__tests__/command.test.ts
  • src/commands/remoteControlServer/index.ts
  • src/commands/remoteControlServer/remoteControlServer.tsx
  • src/components/ConsoleOAuthFlow.tsx
  • src/constants/__tests__/promptEngineeringAudit.test.ts
  • src/constants/promptEngineeringAudit.runner.ts
  • src/constants/prompts.ts
  • src/constants/tools.ts
  • src/entrypoints/cli.tsx
  • src/entrypoints/sdk/__tests__/controlSchemas.test.ts
  • src/entrypoints/sdk/controlSchemas.ts
  • src/entrypoints/sdk/coreSchemas.ts
  • src/hooks/useReplBridge.tsx
  • src/main.tsx
  • src/services/analytics/growthbook.ts
  • src/services/api/openai/__tests__/chatgptAuth.test.ts
  • src/services/api/openai/__tests__/providerCompat.test.ts
  • src/services/api/openai/chatgptAuth.ts
  • src/services/api/openai/index.ts
  • src/services/mcp/__tests__/productPolicy.test.ts
  • src/services/mcp/config.ts
  • src/services/mcp/productPolicy.ts
  • src/services/providerAuth/__tests__/authService.test.ts
  • src/services/providerAuth/__tests__/secretControl.test.ts
  • src/services/providerAuth/authService.ts
  • src/services/providerAuth/secretControl.ts
  • src/services/providerAuth/types.ts
  • src/services/providerRegistry/__tests__/catalogCapability.test.ts
  • src/services/providerRegistry/__tests__/catalogService.test.ts
  • src/services/providerRegistry/__tests__/environmentCommands.test.ts
  • src/services/providerRegistry/__tests__/existingProviderDetector.test.ts
  • src/services/providerRegistry/__tests__/loader.test.ts
  • src/services/providerRegistry/__tests__/modelDiscovery.test.ts
  • src/services/providerRegistry/__tests__/modelProbe.test.ts
  • src/services/providerRegistry/__tests__/providerSecrets.test.ts
  • src/services/providerRegistry/__tests__/providerSettingsWriter.test.ts
  • src/services/providerRegistry/__tests__/types.test.ts
  • src/services/providerRegistry/catalogCapability.ts
  • src/services/providerRegistry/catalogService.ts
  • src/services/providerRegistry/environmentCommands.ts
  • src/services/providerRegistry/existingProviderDetector.ts
  • src/services/providerRegistry/loader.ts
  • src/services/providerRegistry/modelDiscovery.ts
  • src/services/providerRegistry/modelProbe.ts
  • src/services/providerRegistry/providerSecrets.ts
  • src/services/providerRegistry/providerSettingsWriter.ts
  • src/services/providerRegistry/types.ts
  • src/services/providerRuntime/__tests__/resolveSnapshot.test.ts
  • src/services/providerRuntime/__tests__/runtimeService.test.ts
  • src/services/providerRuntime/__tests__/sessionControl.test.ts
  • src/services/providerRuntime/resolveSnapshot.ts
  • src/services/providerRuntime/runtimeService.ts
  • src/services/providerRuntime/sessionControl.ts
  • src/services/providerRuntime/types.ts
  • src/services/searchExtraTools/__tests__/prefetch.test.ts
  • src/services/searchExtraTools/toolIndex.ts
  • src/services/skillLearning/__tests__/skillLearningSmoke.runner.ts
  • src/services/skillLearning/__tests__/skillLearningSmoke.test.ts
  • src/services/skillSearch/__tests__/prefetch.runner.ts
  • src/services/skillSearch/__tests__/prefetch.test.ts
  • src/services/terminal/__tests__/events.test.ts
  • src/services/terminal/__tests__/inbound.test.ts
  • src/services/terminal/__tests__/manager.test.ts
  • src/services/terminal/events.ts
  • src/services/terminal/inbound.ts
  • src/services/terminal/manager.ts
  • src/services/terminal/ptyBackend.ts
  • src/services/terminal/ptyWrapper.py.ts
  • src/tools.ts
  • src/types/global.d.ts
  • src/utils/__tests__/cliLaunch.test.ts
  • src/utils/__tests__/ripgrepConfig.test.ts
  • src/utils/cliLaunch.ts
  • src/utils/hooks.ts
  • src/utils/messages/systemInit.ts
  • src/utils/model/__tests__/providers.test.ts
  • src/utils/model/modelStrings.ts
  • src/utils/model/providers.ts
  • src/utils/permissions/__tests__/productFilesystemPolicy.test.ts
  • src/utils/permissions/pathValidation.ts
  • src/utils/permissions/productFilesystemPolicy.ts
  • src/utils/productMode.ts
  • src/utils/ripgrep.ts
  • src/utils/runtimeCenterMessages.ts
  • src/utils/sandbox/sandbox-adapter.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants