dd3xp
|
b1352f2de1
|
chore: sync framework to upstream lsdefine/GenericAgent @ b365945
上次同步点是 1eb8c4c (我们 fork 上为 8f89766),lsdefine 自那以来 102 个
commit,包括飞书 IM 插件、TUI v2 修、conductor OOP 重构、L4 scheduler
mkdir 修复、checklist 系统、computer_use SOP 等。
处理分桶:
- 45 个 lsdefine-only 文件:整文件覆盖(safe,无我方改动)
- 17 个 ours-only 文件:完全保留(桌面前端 + bridge + plan_state)
- 4 个双方都动:逐个 3-way 合
* .gitignore: 取并集(lsdefine 新增 + 我们 /BUG_*.md)
* reflect/scheduler.py: 已字节对齐 lsdefine,无操作
* frontends/conductor.py: lsdefine OOP 重构作 base,我们 6 处
改动(CORS / add_chat files+images / cost_tracker / token-stats
/ WS running / WS receive files+images)原样塞进新结构
* frontends/conductor.html: lsdefine 重组作 base,我们 40 行
输入字数限制 + toast 原样塞进 keydown 监听之后
未触动 desktop_bridge.py(memory 规则约定 exclude bridge)。
已 grep 全文件无 <<<<<< / ======= / >>>>>> 冲突标记残留。
我们改动一行未漏,全部按原代码原文落实,没有自创新代码。
|
2026-06-06 23:05:59 +08:00 |
|
dd3xp
|
5032fe7091
|
GenericAgent Desktop: mockup-based client wired to bridge
Initial snapshot. Desktop frontend (frontends/desktop/static/) rebuilt as the served client: 3-card UI, sidebar nav, preset functions, sessions, streaming via HTTP poll + WS notify, markdown, modals (preset/add-model/settings), theme-variable styling. mykey.py excluded (gitignored).
|
2026-05-20 00:29:22 +08:00 |
|