wangdl
|
a81a9d7e1f
|
fix: add reload_stale_events_v2 FFI export + update UDL with V2 types + XCFramework rebuild
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-09 19:58:07 +08:00 |
|
wangdl
|
dd360c88e2
|
fix: RagChatModule 导入 AiModule,修复 AiGatewayService 未注入
AiGatewayService 使用了 @Optional() 导致不报错但始终为 null,
sendMessage 永远走 fallbackReply。现在导入 AiModule 正确注入。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-06 13:38:57 +08:00 |
|
wangdl
|
8166878bf8
|
feat: image metadata reading - width, height, format, file_size with fixture test
|
2026-05-30 20:59:50 +08:00 |
|
wangdl
|
c390718c15
|
feat: Markdown parsing with comrak - GFM tables, strikethrough, tasklist, all 11 block types
|
2026-05-30 20:50:54 +08:00 |
|
wangdl
|
43010221ff
|
feat: detect_material_type - file type identification via magic bytes + MIME + extension
|
2026-05-30 20:34:30 +08:00 |
|
wangdl
|
8042a9d92e
|
feat: core data models - MaterialType, DocumentBlock, ReadingPosition, ReadingEvent, NoteAnchor, SearchResult, DocumentError
|
2026-05-30 20:22:16 +08:00 |
|
wangdl
|
e76f253260
|
chore: init Rust workspace skeleton with crate structure
|
2026-05-30 18:33:50 +08:00 |
|