yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/rag 2026-07-30 15:49:06 +08:00
eaa8d37816 fix: storage stats use int for doc/chunk counts
yumoqing pushed to main at yumoqing/rag 2026-07-30 15:45:16 +08:00
f968f9f578 feat: dynamic storage stats display via storage_stats.dspy
yumoqing pushed to main at yumoqing/rag 2026-07-30 15:06:23 +08:00
f63f742f8e fix: restore del_url line in file_list.dspy
yumoqing pushed to main at yumoqing/rag 2026-07-30 14:49:21 +08:00
c1a8f1643a fix: download URL uses file_path directly (/idfile/{id}.{ext})
yumoqing pushed to main at yumoqing/ahserver 2026-07-30 14:47:22 +08:00
8cd821c1eb feat: expand static_exts + make configurable via config.website.static_exts
yumoqing pushed to main at yumoqing/ahserver 2026-07-30 14:40:31 +08:00
0bf82efdd1 fix: skip static fast path for all config.website.startswiths prefixes, not just /idfile/
yumoqing pushed to main at yumoqing/ahserver 2026-07-30 14:32:49 +08:00
0d53a47e65 fix: skip static fast path for /idfile/ virtual paths
yumoqing pushed to main at yumoqing/rag 2026-07-30 14:24:52 +08:00
908480f35e fix: file_url uses file_path directly with /idfile prefix
yumoqing pushed to main at yumoqing/rag 2026-07-30 14:20:23 +08:00
eed6da7667 fix: file download/view URL uses /idfile/{doc_id}.{ext}
yumoqing pushed to main at yumoqing/rag 2026-07-30 13:55:07 +08:00
f06063c0b5 fix: search page — use script bind to avoid datawidget crash
yumoqing pushed to main at yumoqing/rag 2026-07-30 13:53:20 +08:00
a481130810 feat: search page + KB selector + file upload, pipeline module
yumoqing pushed to main at yumoqing/llmage 2026-07-30 11:25:48 +08:00
c63fb329f4 fix: unescaped double quote in SearchBar script breaks JSON (url:" -> url:')
yumoqing pushed to main at yumoqing/llmage 2026-07-30 11:20:27 +08:00
4db32670e9 fix: getWidgetById from bricks.app root, clear_widgets+widgetBuild for nav
yumoqing pushed to main at yumoqing/llmage 2026-07-30 11:17:30 +08:00
8d8f9b58a5 fix: use urlwidget actiontype (not script) for internal navigation
yumoqing pushed to main at yumoqing/llmage 2026-07-30 11:11:59 +08:00
1623c891ab fix: use bricks.getWidgetById(sage_main_content) instead of location.href
yumoqing pushed to main at yumoqing/llmage 2026-07-30 10:49:15 +08:00
21bf30d2a6 fix: add finally block to write_llmusage — recover from GeneratorExit on client disconnect
yumoqing pushed to main at yumoqing/rag 2026-07-30 10:38:16 +08:00
bd66e00a7a fix: use env.save_file/realpath instead of importing FileStorage in DSPY
yumoqing pushed to main at yumoqing/llmage 2026-07-29 18:33:22 +08:00
06e14af6ab test: load_test.py upgraded — 4min×3(50/100/200) + HTTP status + host CPU/MEM monitoring
yumoqing pushed to main at yumoqing/llmage 2026-07-29 18:15:32 +08:00
9c363bc617 fix: VBox flex:1 wrapper for card scroll, robust search keyword extraction
yumoqing pushed to main at yumoqing/rag 2026-07-29 18:15:15 +08:00
3f3743842e fix: use FileStorage for upload/delete — hashed paths /idfile/191/193/197/97/xxx.txt