lix-2026
4a7efd4a30
feat: Page AI Reasonix desktop session alignment, settings IA cleanup, knowledge RAG hardening
...
- ACP client/session manager: Reasonix desktop live session context
- Hermes tools: knowledge_rag tool manifest and skill updates
- Browser runtime: sidebar page AI permission/profile/render/session/tree modules
- Routes: hermes_client, hermes_tools, knowledge_rag, web_shell
- Scripts: reasonix ACP wrapper, LightRAG MCP, smoke tasks 159/558/559/561/562
- Skills: mnote-knowledge-rag and mnote-lightrag-bridge SKILL.md updates
2026-06-13 22:20:01 +08:00
lix-2026
922965d30f
feat(page-ai): add resumable run journal descriptors
2026-06-09 18:48:46 +08:00
lix-2026
0e8b03daf8
Improve LightRAG knowledge search locator alignment
2026-06-08 20:35:49 +08:00
lix-2026
9551d4c1dc
feat(rag): harden post-LightRAG runtime
...
Retire legacy OCR/media/evidence fallbacks, add local-folder event bus and Page Aggregate guards, and archive completed design checklists.
Validation: cargo test -p mnote-web -- --test-threads=1; cargo test --workspace -- --test-threads=1; git diff --check; codegraph sync .; codegraph_status.
2026-06-07 10:35:21 +08:00
lix-2026
1f25364374
feat(rag): replace LiteParse flows with LightRAG provider
2026-06-07 01:10:31 +08:00
lix-2026
4dbd9a978b
Improve local evidence search and AI capabilities
2026-06-05 23:00:53 +08:00
lix-2026
627213dc01
feat: add evidence search and stabilize pdf previews
...
- add document evidence parsing/search/open routes, Hermes tool wiring, local index settings/status, and the document-evidence skill plus design notes
- fix PDF resource tabs by rendering PDFs inline with pdf.js canvases instead of iframe preview pages, release PDF documents on close, and document the fourth-PDF stall bug
- keep PDF preview at 2x rendering while removing the previous lazy-load/placeholder direction, and make dev:hot bind loopback defaults externally reachable
Verification:
- node --check rust/crates/mnote-web/browser/document-resource-tab-runtime.js
- node scripts/task-dev-hot-plan-test.js
- cargo test -p mnote-web --manifest-path rust/Cargo.toml pdf_preview_page_does_not_render_visible_toolbar
- cargo test -p mnote-web --manifest-path rust/Cargo.toml document_shell_returns_page_aggregate_snapshot
- cargo build -p mnote-web --manifest-path rust/Cargo.toml
- browser smoke: sequentially opened the four tea_seed_oil_cosmetic PDFs; fourth PDF rendered 15/15 canvases, iframeCount=0, browser errors=0
2026-06-04 18:51:16 +08:00
lix-2026
1882db7681
收口 MNote P0 P1 P2 审查尾项
...
- 归档 OnlyOffice live bridge、Page AI、mindmap、design governance 与相关 bug 条目
- 补齐 MinerU OCR 后端 runtime 合同与 smoke/test 基线
- 收口 ChatOnly/Doubao、ObjectIdentity、Page Aggregate compat 与 runtime owner 文档口径
验证:
- cargo test --manifest-path rust/Cargo.toml -p mnote-web local_ocr -- --test-threads=1
- cargo test --manifest-path rust/Cargo.toml -p mnote-web onlyoffice_bridge -- --test-threads=1
- git diff --check
- git diff --cached --check
- codegraph index . --force && codegraph status .
- codegraph sync . && codegraph status .
2026-06-01 09:29:12 +08:00
lix-2026
49a0545148
feat(page-ai): add skill context and agent profile policy
2026-05-29 21:57:29 +08:00
lix-2026
fdb20300e9
advance 1-8 post-mvp execution batches
2026-05-21 23:53:39 +08:00
lix-2026
8dffd06ce1
Revert Reasonix ACP wrapper local file tools
2026-05-19 13:24:34 +08:00
lix-2026
16f00a5e82
Add controlled Reasonix local file tools
2026-05-19 12:29:25 +08:00
lix-2026
a2cb1338c8
chore: 保存当前架构收口与 bug 修复快照
...
归档本轮 P0/P1 bug 修复、设计审查迁移、AI selection scope 收口与 stream contract 调整,并保留当前 05 主线迁移起点。
2026-05-18 17:01:35 +08:00
lix-2026
bb2f190f50
feat: stabilize page AI ACP runtimes
...
实现并稳定页面 AI 的 ACP Hermes / ACP Reasonix 运行路径。
主要内容:
- 分离 profile 与 acpRuntime,ACP Hermes 按所选 Hermes profile 启动并注入 provider key。
- 修复 Reasonix ACP wrapper 的 API key 读取、ToolRegistry 注册、LoopEvent role 映射和 reasoning/final 分流。
- 修复 ACP agent_thought_chunk 被 untagged enum 误解析为 message.delta 的问题,补充 thought 相关单测。
- 补充页面 AI 浏览器验证 skill 证据到 7-15 设计稿,并记录严格验收标准。
- 同步提交当前仓库中已存在的 rust-web / Hermes tools / SSE / bug 文档相关改动。
验证:
- node --check scripts/reasonix-acp-wrapper.mjs
- cargo test -p mnote-web acp -- --nocapture
- 页面 AI ACP 浏览器验证:tmp/page-ai-acp-browser-UAYwyM/
2026-05-17 20:11:39 +08:00
lix-2026
2ea559beaa
chore: move 3-14 WS push design to done/
2026-05-17 16:15:52 +08:00