Skip to content
Merged
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
2 changes: 2 additions & 0 deletions emrg/server/evolution_prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,8 @@ When reading rants, follow these rules:
> - GUI workspace panel P3.2 artifacts re-scope (#668 宿主 rant 2026-08-11T12:20:35 阶段 3 slice 2:产物 Tab 改 **write/edit 成功文件登记**(决策点 3——bash/read 工具卡移除,错误跳过);**同路径去重**(重写更新既有条目移顶 R6-①)+ **per-session 上限 100**(R7-⑦);记录形状 `{path,name,tool_name,elapsed}` 存 sid 桶(#666 隔离保留);**extractFilePath 改进**(R4-①:优先首个 `/` 开头绝对路径段——write `Created /path (N chars)` / edit `Made 1 replacement in /path` 均命中,去扩展名白名单依赖,Makefile/.env/Dockerfile 可提取);产物行 = 文件名+完整路径,点击 → 查看器 Tab(系统工具在查看器头部);CSS `.artifact-row`;WorkBuddy P1 卡片测试改 P3.2 语义 +2 新测试(去重+上限 / 无扩展名提取+点击开 Tab),GUI 200→202;合并 07de9be) ✅
> - GUI workspace panel P3.3 viewer (#670 宿主 rant 2026-08-11T12:20:35 阶段 3 slice 3:查看器升级——文本 hljs 语法高亮 + markdown 渲染(marked 复用)+ 图片 file:// 直显(不走 read_file)+ 二进制系统工具提示;CSP `img-src` 加 `file:` 放行本地图片;+3 GUI 测试 202→205;合并 80ab4a0) ✅
> - GUI workspace panel P2.3+P3.4 HTML preview (#671 宿主 rant 2026-08-11T12:20:35 收官 slice:WebContentsView 内嵌浏览器 HTML 预览——懒创建单实例复用(sandbox+contextIsolation+nodeIntegration:false 对齐主窗)、setWindowOpenHandler deny + will-frame-navigate 仅允许 file: 主框架导航(防远程 URL)、右对齐 bounds 同步(win resize + `emrg:panelResized` IPC;折叠 → offscreen)、renderer 崩溃恢复(`emrg:getPreviewState` main 为真相源)、.html/.htm 不走 read_file + `.viewer-html` DOM 占位混合模型、HTML→HTML 切换=重新加载;i18n zh/en `result.htmlPreview`;+7 GUI 测试 205→212;合并 c6b5872;rant P1-P3 全部 slice 完结) ✅
> - Windows installer CloseApplications=no + release v0.2.25 (#675 宿主 rant 2026-08-11T17:03:00:Inno Restart Manager 默认 `CloseApplications=yes` 误报任何占用 install 目录文件的非 EMRG 进程(sh/vim/explorer/Defender)弹 "unable to automatically close all applications" 选择框且 Try again 反复失败 → `make-installer.sh` .iss 加 `CloseApplications=no`,EMRG 进程关闭由 R124 `stop-emrg.cmd`(#606/#608)精确负责;版本号 0.2.24→0.2.25 同步 8 处(emrg/__init__.py、pyproject.toml、uv.lock、gui/package.json×2、build-runtime.sh、make-installer.sh),零 stale 引用;Build Release v0.2.25 成功,7 assets) ✅
> - README/Agent.md name definition (#676 宿主 rant 2026-08-11T17:08:48:README/README.cn/Agent.md 三处对称加入 EMRG 名称定义——EMRG 读作 Emergence (emerge),展开为 **Evolving Micro-kernel, Rant-driven Growth**(演化微内核,吐槽驱动成长);纯文档改动 3 文件 5 行;合并 0a50e6e) ✅

#### 2.2 Latest GitHub code changes

Expand Down
Loading