Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
05ba552
refactor(core): 拆出 lithe-diagnostics
xiaoyumuxi Nov 13, 2026
e2758d4
refactor(core): 拆出 lithe-text 与 lithe-editor
xiaoyumuxi Nov 13, 2026
ed08373
refactor(core): 拆出 lithe-request-context
xiaoyumuxi Nov 13, 2026
0e41497
refactor(core): 文件名自然排序移到 lithe-core-rules
xiaoyumuxi Nov 13, 2026
90e97f7
refactor(core): 拆出 lithe-workspace
xiaoyumuxi Nov 13, 2026
4db1f76
refactor(core): 拆出 lithe-git
xiaoyumuxi Nov 13, 2026
115f9ac
refactor(core): 拆出 lithe-plugin-model
xiaoyumuxi Nov 13, 2026
45fd0c6
refactor(core): 拆出 lithe-toolchain
xiaoyumuxi Nov 13, 2026
658c752
refactor(core): 拆出 lithe-vcs
xiaoyumuxi Nov 13, 2026
364e2c3
refactor(core): 拆出 lithe-execution
xiaoyumuxi Nov 13, 2026
c141336
refactor(core): 拆出 lithe-debug
xiaoyumuxi Nov 13, 2026
3dbe7be
refactor(core): 拆出 lithe-project-generators
xiaoyumuxi Nov 13, 2026
3578233
refactor(core): 领域 crate 统一经 PluginManifest 校验插件清单
xiaoyumuxi Nov 13, 2026
46cd478
refactor(core): 拆出 lithe-build
xiaoyumuxi Nov 13, 2026
e310846
refactor(core): 拆出 lithe-project
xiaoyumuxi Nov 13, 2026
90ea303
refactor(core): 拆出 lithe-document-uri 与 lithe-lsp-policy
xiaoyumuxi Nov 13, 2026
b1262b2
refactor(core): 拆出 lithe-lsp-transport
xiaoyumuxi Nov 13, 2026
9f0150a
refactor(core): 拆出插件贡献叶子 crate
xiaoyumuxi Nov 13, 2026
b6c2a43
refactor(core): 拆出 lithe-plugin-rpc、lithe-plugin-backend、lithe-plugin…
xiaoyumuxi Nov 13, 2026
6d6ebc5
refactor(core): 拆出 lithe-plugin-manifest
xiaoyumuxi Nov 13, 2026
1ee4dab
refactor(core): 拆出 lithe-plugin-web-content、lithe-plugin-marketplace,…
xiaoyumuxi Nov 13, 2026
674f685
chore(core): 删除已退役客户端的遗留与无发送方的事件
xiaoyumuxi Nov 13, 2026
0c93233
refactor(core): hostIntegration 只保留“存在即拒绝”,删除不可达的集成模型与来源
xiaoyumuxi Nov 13, 2026
c9c4aae
refactor(core): 拆出 lsp-client、lsp-engine、plugin-function-relay、plugin…
xiaoyumuxi Nov 13, 2026
9884ccd
test(core): 构建插件快照测试改名 published,去掉过时的 community 措辞
xiaoyumuxi Nov 13, 2026
e9c0583
chore(core): 清掉整个 workspace 的 clippy 警告
xiaoyumuxi Nov 13, 2026
2d5550c
fix(core): Windows 目标下的测试导入与 indexing 编译错误
xiaoyumuxi Nov 13, 2026
5ae7e9b
docs(plugins): 协议更新记录补上 hostIntegration 来源删除与契约实现路径迁移
xiaoyumuxi Nov 13, 2026
5e634a8
refactor(core): 收拢长参数列表,去掉新加的 too_many_arguments 放行
xiaoyumuxi Nov 13, 2026
5c1c41d
refactor(git): lib.rs 按主题拆成模块,只调整可见性
xiaoyumuxi Nov 13, 2026
60f3df6
refactor(lsp-engine): lib.rs 按主题拆成模块,只调整可见性
xiaoyumuxi Nov 13, 2026
4136dc3
refactor(debug): engine.rs 按主题拆成子模块,测试移到 engine/tests.rs
xiaoyumuxi Nov 13, 2026
6a9896b
refactor(core): 分发器按命令家族拆到 runtime/dispatcher/ 子模块
xiaoyumuxi Nov 13, 2026
a79d3a1
refactor(plugin-manifest): lib.rs 按主题拆成模块,只调整可见性
xiaoyumuxi Nov 13, 2026
f8f803e
docs(remote): 补齐 lithe-remote 公开项文档注释,注释门禁去掉待补名单(#1863)
xiaoyumuxi Nov 13, 2026
5fa0ea1
fix(debug): 行为基线里的测试证据指向拆分后的 engine/tests.rs
xiaoyumuxi Nov 13, 2026
c59c8ed
refactor(core): 七个两千行左右的文件按主题拆成子模块,只调整可见性
xiaoyumuxi Nov 13, 2026
d235401
merge: 合入 main 的 #29,冷启动初始化超时移到 lithe-lsp-engine
xiaoyumuxi Nov 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ node shared/plugins/scripts/verify-docs.mjs # 契约 $id 与文档
node shared/plugins/scripts/sdk-e2e.mjs # 三个 SDK 对当前 Core 的端到端测试
```

修改 `shared/plugins/contract/v1/`、`rust/crates/core/src/plugins/capabilities.rs` 或
`rust/crates/core/src/lsp/interface/plugin_function.rs` 的 PR,要在同一个 PR 里更新
修改 `shared/plugins/contract/v1/`、`rust/crates/plugin-model/src/capabilities.rs` 或
`rust/crates/plugin-rpc/src/` 的 PR,要在同一个 PR 里更新
[协议更新记录](shared/plugins/reference/protocol-changelog.md)。

---
Expand All @@ -43,4 +43,4 @@ Lithe's cross-platform application core, and the single source of the plugin con

**Plugin authors** start at [`shared/plugins/README.md`](shared/plugins/README.md) and never need to clone the Lithe application repository.

A pull request that changes `shared/plugins/contract/v1/`, `rust/crates/core/src/plugins/capabilities.rs` or `rust/crates/core/src/lsp/interface/plugin_function.rs` updates the [protocol changelog](shared/plugins/reference/protocol-changelog.md) in the same pull request.
A pull request that changes `shared/plugins/contract/v1/`, `rust/crates/plugin-model/src/capabilities.rs` or `rust/crates/plugin-rpc/src/` updates the [protocol changelog](shared/plugins/reference/protocol-changelog.md) in the same pull request.
Loading
Loading