Skip to content
Open
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
5 changes: 1 addition & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,5 @@ jobs:
- name: Install dependencies
run: npm ci

- name: Check types
run: npm run check-types

- name: Compile
run: npm run compile
run: npm run compile
5 changes: 1 addition & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,6 @@ jobs:
- name: Install dependencies
run: npm ci

- name: Check types
run: npm run check-types

- name: Compile
run: npm run compile

Expand Down Expand Up @@ -211,4 +208,4 @@ jobs:
artifacts/mutsumi-darwin-arm64/*.vsix
artifacts/mutsumi-linux-x64/*.vsix
artifacts/mutsumi-linux-arm64/*.vsix
artifacts/mutsumi-universal/*.vsix
artifacts/mutsumi-universal/*.vsix
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -382,10 +382,8 @@ This project uses the following open source projects and their license declarati
| [uuid](https://github.com/uuidjs/uuid) | ^9.0.1 | MIT | UUID generation |
| [web-tree-sitter](https://github.com/tree-sitter/tree-sitter) | ^0.22.2 | MIT | Syntax tree parsing |
| [node-notifier](https://github.com/mikaelbr/node-notifier) | ^10.0.1 | MIT | Native desktop notifications |
| [partial-json](https://github.com/promplate/partial-json-parser-js) | ^0.1.7 | MIT | Parse partial JSON generated by LLM |
| [iconv-lite](https://github.com/ashtuchkov/iconv-lite) | ^0.6.3 | MIT | Character encoding conversion |
| [express](https://github.com/expressjs/express) | ^5.2.1 | MIT | HTTP server framework |
| [body-parser](https://github.com/expressjs/body-parser) | ^2.2.2 | MIT | HTTP request body parsing |
| [micromark](https://github.com/micromark/micromark) | ^4.0.0 | MIT | CommonMark-compliant Markdown parser for custom notebook renderer |
| [micromark-extension-gfm](https://github.com/micromark/micromark-extension-gfm) | ^2.0.0 | MIT | GFM extensions (tables, strikethrough, etc.) for micromark |
| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | ^1.30.0 | MIT | MCP protocol client (stdio / Streamable HTTP) |
Expand Down
2 changes: 0 additions & 2 deletions README_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -382,10 +382,8 @@ Mutsumi 采用六阶段动态上下文管理架构:
| [uuid](https://github.com/uuidjs/uuid) | ^9.0.1 | MIT | UUID 生成 |
| [web-tree-sitter](https://github.com/tree-sitter/tree-sitter) | ^0.22.2 | MIT | 语法树解析 |
| [node-notifier](https://github.com/mikaelbr/node-notifier) | ^10.0.1 | MIT | 原生桌面通知 |
| [partial-json](https://github.com/promplate/partial-json-parser-js) | ^0.1.7 | MIT | 解析 LLM 生成的部分 JSON |
| [iconv-lite](https://github.com/ashtuchkov/iconv-lite) | ^0.6.3 | MIT | 字符编码转换 |
| [express](https://github.com/expressjs/express) | ^5.2.1 | MIT | HTTP 服务器框架 |
| [body-parser](https://github.com/expressjs/body-parser) | ^2.2.2 | MIT | HTTP 请求体解析 |
| [micromark](https://github.com/micromark/micromark) | ^4.0.0 | MIT | CommonMark 兼容的 Markdown 解析器,用于自定义 Notebook 渲染器 |
| [micromark-extension-gfm](https://github.com/micromark/micromark-extension-gfm) | ^2.0.0 | MIT | micromark 的 GFM 扩展(表格、删除线等) |
| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | ^1.30.0 | MIT | MCP 协议客户端(stdio / Streamable HTTP) |
Expand Down
96 changes: 0 additions & 96 deletions docs/.multi-provider-final-target.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/AGENT_TYPES_DESIGN.md
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ HTTP path:
Both paths:

- reject agents with missing `agentType`
- call `createToolSetForAgent(agentType, uuid, parent_agent_id)`
- call `createToolSetForAgent({ agentType, agentId: uuid, parentAgentId: parent_agent_id, enabledMcpTools })`
- resolve role tool sets through registries
- inject `task_finish` only when the session is a child agent

Expand Down
2 changes: 1 addition & 1 deletion docs/AGENT_TYPES_DESIGN_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ HTTP 路径:
这两条路径都会:

- 拒绝 `agentType` 缺失的 agent
- 调用 `createToolSetForAgent(agentType, uuid, parent_agent_id)`
- 调用 `createToolSetForAgent({ agentType, agentId: uuid, parentAgentId: parent_agent_id, enabledMcpTools })`
- 通过 registry 解析角色的 tool sets
- 仅在 child agent 的情况下运行时注入 `task_finish`

Expand Down
Loading