Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions knowledge/repos/jiuwenswarm/_routes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -399,6 +399,7 @@ owners:
- jiuwenswarm/extensions/yuanrong_frontend_client.py
- jiuwenswarm/extensions/agentos/
- jiuwenswarm/extensions/video_duplex/
- jiuwenswarm/extensions/__init__.py
- owner: observability
path: repos/jiuwenswarm/components/observability/_index.md
signals:
Expand Down Expand Up @@ -459,6 +460,7 @@ owners:
- jiuwenswarm/runtime/session_lifecycle.py
- jiuwenswarm/runtime/session_provisioner.py
- jiuwenswarm/runtime/session/
- jiuwenswarm/runtime/__init__.py
- owner: cron-scheduling
path: repos/jiuwenswarm/components/cron-scheduling/_index.md
signals:
Expand Down Expand Up @@ -511,3 +513,59 @@ owners:
- jiuwenswarm/symphony/skill_retrieval/
- jiuwenswarm/symphony/evolution/
- jiuwenswarm/symphony/shared/
- owner: browser-client
path: repos/jiuwenswarm/components/browser-client/_index.md
signals:
- browser client
scope_prefixes:
- jiuwenswarm/channels/browser/frontend/src/background/index.ts
- jiuwenswarm/channels/browser/frontend/src/sidepanel/index.ts
- jiuwenswarm/channels/browser/
- owner: ide-clients
path: repos/jiuwenswarm/components/ide-clients/_index.md
signals:
- ide clients
scope_prefixes:
- jiuwenswarm/channels/ide/packages/jetbrains-plugin/src/main/kotlin/com/jiuwenswarm/plugin/JiuwenSwarmService.kt
- jiuwenswarm/channels/ide/packages/jetbrains-plugin/src/main/kotlin/com/jiuwenswarm/plugin/ui/ChatToolWindow.kt
- jiuwenswarm/channels/ide/packages/vscode-extension/src/editor/DiffApplier.ts
- jiuwenswarm/channels/ide/packages/vscode-extension/src/extension.ts
- jiuwenswarm/channels/ide/packages/jetbrains-plugin/
- jiuwenswarm/channels/ide/packages/shared-webview/
- jiuwenswarm/channels/ide/packages/vscode-extension/esbuild.js
- jiuwenswarm/channels/ide/packages/vscode-extension/src/client/
- jiuwenswarm/channels/ide/packages/vscode-extension/src/codeActions/
- jiuwenswarm/channels/ide/packages/vscode-extension/src/context/
- jiuwenswarm/channels/ide/packages/vscode-extension/src/editor/
- jiuwenswarm/channels/ide/packages/vscode-extension/src/swarm/
- jiuwenswarm/channels/ide/packages/vscode-extension/src/ui/StatusBar.ts
- owner: ide-vscode
path: repos/jiuwenswarm/components/ide-vscode/_index.md

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Route these files through the existing IDE owner

For reviews changing ChatPanel.ts or TerminalManager.ts, this new route exclusively selects ide-vscode and reports its quick map as complete, even though the routed page contains only a feature label and source paths. The existing implementation knowledge for both files remains under components/ide-clients/feature-depth-vscode.md and components/ide-clients/vscode-extension-src/source-contracts-01.md, while the same terminal feature's JetBrains implementation also routes to ide-clients; consequently Direct stops at the empty new owner and omits the relevant IDE knowledge. Absorb these prefixes into ide-clients rather than splitting one cross-IDE feature into a placeholder owner.

AGENTS.md reference: AGENTS.md:L12-L17

Useful? React with 👍 / 👎.

signals:
- ide vscode
scope_prefixes:
- jiuwenswarm/channels/ide/packages/vscode-extension/src/terminal/TerminalManager.ts
- jiuwenswarm/channels/ide/packages/vscode-extension/src/ui/ChatPanel.ts
- owner: sandbox-runtime
path: repos/jiuwenswarm/components/sandbox-runtime/_index.md
signals:
- sandbox runtime
scope_prefixes:
- jiuwenbox/src/jiuwenbox/proxy/inference_privacy_proxy.py
- jiuwenbox/src/jiuwenbox/proxy/inference_privacy_proxy_manager.py
- jiuwenbox/src/jiuwenbox/server/app.py
- owner: sdk-clients
path: repos/jiuwenswarm/components/sdk-clients/_index.md
signals:
- sdk clients
scope_prefixes:
- sdks/python/src/jiuwenswarm_sdk/client.py
- owner: tui-client
path: repos/jiuwenswarm/components/tui-client/_index.md
signals:
- tui client
scope_prefixes:
- jiuwenswarm/channels/tui/frontend/src/core/commands/builtins/autofix-pr.ts
- jiuwenswarm/channels/tui/frontend/src/core/commands/builtins/autofix-pr.watch.ts
- jiuwenswarm/channels/tui/frontend/src/index.ts
- jiuwenswarm/channels/tui/
1 change: 1 addition & 0 deletions knowledge/repos/jiuwenswarm/components/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ sources: []
- [sandbox-runtime](sandbox-runtime/_index.md)
- [subpackages](subpackages/_index.md)
- [config-resources](config-resources/_index.md)
- [ide-vscode](ide-vscode/_index.md)
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,12 @@ sources: []
- [sidepanel](sidepanel/_index.md)
- [webview](webview/_index.md)
- [Chromium 浏览器扩展:实现深读](feature-depth-browser-client.md)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:browser client。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| browser client | 入口 | `jiuwenswarm/channels/browser/frontend/src/background/index.ts`、`jiuwenswarm/channels/browser/frontend/src/sidepanel/index.ts`、`jiuwenswarm/channels/browser/` |
9 changes: 9 additions & 0 deletions knowledge/repos/jiuwenswarm/components/ide-clients/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,12 @@ sources: []
- [vscode-extension-src](vscode-extension-src/_index.md)
- [VS Code 客户端:实现深读](feature-depth-vscode.md)
- [JetBrains 客户端:实现深读](feature-depth-jetbrains.md)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:ide clients。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| ide clients | 入口 | `jiuwenswarm/channels/ide/packages/jetbrains-plugin/src/main/kotlin/com/jiuwenswarm/plugin/JiuwenSwarmService.kt`、`jiuwenswarm/channels/ide/packages/jetbrains-plugin/src/main/kotlin/com/jiuwenswarm/plugin/ui/ChatToolWindow.kt`、`jiuwenswarm/channels/ide/packages/vscode-extension/src/editor/DiffApplier.ts` |
21 changes: 21 additions & 0 deletions knowledge/repos/jiuwenswarm/components/ide-vscode/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: "ide-vscode"
created: 2026-10-05
updated: 2026-10-05
type: index
tags: [jiuwenswarm]
sources: []
---

# ide-vscode

- IDE 终端命令镜像执行 (`ide-terminal-command-mirror`)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:ide vscode。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| ide vscode | 入口 | `jiuwenswarm/channels/ide/packages/vscode-extension/src/terminal/TerminalManager.ts`、`jiuwenswarm/channels/ide/packages/vscode-extension/src/ui/ChatPanel.ts` |
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,12 @@ sources: []
- [JiuwenBox 推理隐私代理功能知识](feature-sandbox-privacy-proxy.md)
- [JiuwenBox 隔离执行:实现深读](feature-depth-sandbox.md)
- [JiuwenBox 推理隐私代理:实现深读](feature-depth-sandbox-privacy-proxy.md)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:sandbox runtime。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| sandbox runtime | 入口 | `jiuwenbox/src/jiuwenbox/proxy/inference_privacy_proxy.py`、`jiuwenbox/src/jiuwenbox/proxy/inference_privacy_proxy_manager.py`、`jiuwenbox/src/jiuwenbox/server/app.py` |
9 changes: 9 additions & 0 deletions knowledge/repos/jiuwenswarm/components/sdk-clients/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,12 @@ sources: []
理解该代码 owner 的职责、接口、配置与相关功能时查这里;通用审查方法不属于本目录。
- [Python 与 TypeScript SDK 功能知识](feature-sdk.md)
- [Python 与 TypeScript SDK:实现深读](feature-depth-sdk.md)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:sdk clients。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| sdk clients | 入口 | `sdks/python/src/jiuwenswarm_sdk/client.py` |
9 changes: 9 additions & 0 deletions knowledge/repos/jiuwenswarm/components/tui-client/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,12 @@ sources: []
- [ui-rendering](ui-rendering/_index.md)
- [TUI 对话与命令:实现深读](feature-depth-tui.md)
- [已有 PR 自动修复:实现深读](feature-depth-autofix.md)

## 代码快速入口(Direct)
<!-- kb-init:quick-map -->

触发词:tui client。PR 描述或改动命中下表一行时,先读该行的规则,再读页面其余部分。

| PR 描述在做什么 | 精确规则 | 第一批 live 源码 |
|---|---|---|
| tui client | 入口 | `jiuwenswarm/channels/tui/frontend/src/core/commands/builtins/autofix-pr.ts`、`jiuwenswarm/channels/tui/frontend/src/core/commands/builtins/autofix-pr.watch.ts`、`jiuwenswarm/channels/tui/frontend/src/index.ts` |
Loading