mirror of
https://github.com/aiclientproxy/proxycast.git
synced 2026-09-01 15:30:52 +08:00
96544c9b96
R-20 fourth cut:提取 workspace + session_file domain handlers 改动: - 新增 processor/workspace.rs(19 个 handler 方法,256 行) - mod.rs dispatch 调用改为 _impl 方法 - 删除 mod.rs 中 workspace handler 实现(-256 行) - 清理未使用的 Workspace* / Session* 类型 import - processor/mod.rs:4626 → 4368 行(-5.6%) processor 目录结构: - mod.rs (4368行) — dispatch + 剩余 handlers - project_git.rs (70行) — 4 个 handler - knowledge.rs (139行) — 8 个 handler - skill.rs (303行) — 22 个 handler - workspace.rs (256行) — 19 个 handler 验证: - cargo check -p app-server --lib 通过 - 文件体量守卫通过