Commit graph

791 commits

Author SHA1 Message Date
Research Assistant
9af8bbfb28 fix(plugin): simplify file-explorer open to enable() call 2026-05-14 01:38:06 +08:00
Research Assistant
b4632e3205 fix(plugin): replace deprecated revealLeaf().setViewState with internalPlugins toggle 2026-05-14 01:35:22 +08:00
Research Assistant
6f6c1ae19d spec: remove copy icon — clean click-to-copy with dashed underline only 2026-05-14 01:31:43 +08:00
Research Assistant
eed48178fe spec: dashboard copy interaction + per-paper metadata enhancement 2026-05-14 01:21:52 +08:00
Research Assistant
caf7c10041 i18n(plugin): translate all remaining Features tab strings to en/zh 2026-05-14 01:07:50 +08:00
Research Assistant
455c83d05e fix(plugin): restore API settings + hide HF in API mode 2026-05-14 00:58:30 +08:00
Research Assistant
9c3a4d6e21 i18n(plugin): translate local model descriptions to en/zh 2026-05-14 00:55:16 +08:00
Research Assistant
6c86acf271 fix(plugin): undeclared customText variable in _renderHfMirror 2026-05-14 00:53:20 +08:00
Research Assistant
c0059e6203 i18n(plugin): translate all Feature tab UI strings to en/zh 2026-05-14 00:51:49 +08:00
Research Assistant
40ed946bb7 feat(plugin): i18n descriptions for Skills/Memory/Vector + collapsible vector config 2026-05-14 00:40:33 +08:00
Research Assistant
a52b1c78d2 fix: get_embed_status reads API model; defer display() after async status refresh 2026-05-14 00:18:03 +08:00
Research Assistant
d89a6275a6 fix: _getCurrentModelKey reads actual API model instead of hardcoded value 2026-05-13 22:32:46 +08:00
Research Assistant
cd4fea2217 debug: log API base_url to check env var passthrough 2026-05-13 22:25:20 +08:00
Research Assistant
1d308e3b72 fix: pass API key/base/model as env vars to avoid saveSettings race 2026-05-13 22:22:37 +08:00
Research Assistant
a3f98865dc feat(plugin): click terminal output to copy to clipboard 2026-05-13 22:13:00 +08:00
Research Assistant
af3fbc95a7 fix: add openai to deps check + install cmd for API mode 2026-05-13 22:06:42 +08:00
Research Assistant
5ae4f726fa fix: add _renderApiConfig method, remove broken import() syntax 2026-05-13 22:01:21 +08:00
Research Assistant
9dc5ef3fff feat: API model as text field (custom any name) + fix Python duplicate 2026-05-13 21:55:09 +08:00
Research Assistant
f718574087 feat: urllib-based model download bypasses HF hub + HF_TOKEN field 2026-05-13 21:33:09 +08:00
Research Assistant
beda4119e8 feat: huggingface_hub.set_endpoint() mirror + API base_url support 2026-05-13 21:03:24 +08:00
Research Assistant
8bf9476a76 fix: store Text component ref instead of Setting for setValue 2026-05-13 20:54:07 +08:00
Research Assistant
49649439e2 fix: extract _renderHfMirror method, remove orphaned module-level code 2026-05-13 20:24:04 +08:00
Research Assistant
b172ed1974 feat(plugin): user skills collapsed by default 2026-05-13 19:22:08 +08:00
Research Assistant
3fefccb841 fix: Python no longer overrides HF_ENDPOINT from stale settings 2026-05-13 19:21:21 +08:00
Research Assistant
b011b44d7a feat(plugin): HF mirror dropdown with presets + custom endpoint 2026-05-13 19:19:39 +08:00
Research Assistant
48be9b676f fix(plugin): check model cache integrity not just directory existence 2026-05-13 19:17:12 +08:00
Research Assistant
2a78086f79 feat: HF mirror endpoint support for model downloads behind firewalls 2026-05-13 19:15:43 +08:00
Research Assistant
a70480718c fix: lighter terminal output box + cache embedding model across papers 2026-05-13 19:12:52 +08:00
Research Assistant
1d3b8723e2 fix(plugin): improve skills spacing - group wrappers with even padding 2026-05-13 19:03:11 +08:00
Research Assistant
3c5505316b fix(plugin): preserve skills collapse state across tab/model re-renders 2026-05-13 19:00:54 +08:00
Research Assistant
886049dde3 feat: vector auto-embed on OCR complete + Uninstall button cache detection 2026-05-13 18:58:00 +08:00
Research Assistant
df456fb0ec feat(plugin): live terminal output + model descriptions + uninstall model button 2026-05-13 18:52:26 +08:00
Research Assistant
7b31d21a07 feat(plugin): rewrite Vector DB section with state machine 2026-05-13 18:40:01 +08:00
Research Assistant
6983afd484 fix(plugin): use CSS rotate for arrow instead of different unicode chars 2026-05-13 18:20:18 +08:00
Research Assistant
3b80770568 fix(plugin): always-on scrollbar + stable collapse header positions 2026-05-13 18:18:49 +08:00
Research Assistant
108e2f7d9b fix(plugin): create header before content in skills collapsible 2026-05-13 18:14:31 +08:00
Research Assistant
bd34f7da38 fix(plugin): skill collapse arrow direction + render into content div 2026-05-13 18:11:57 +08:00
Research Assistant
076774dac6 feat(plugin): add collapsible toggle for System/User skill groups 2026-05-13 18:05:52 +08:00
Research Assistant
6cb00c5c74 feat(plugin): add sync timestamp + spinner + manual sync button 2026-05-13 17:52:05 +08:00
Research Assistant
314dda53e5 fix(plugin): clean up debug logs, deps check working with resolvePythonExecutable + async exec 2026-05-13 17:39:10 +08:00
Research Assistant
8580f16598 fix(plugin): replace async deps check with sync execSync, remove dead _resolvePythonAsync 2026-05-13 17:34:40 +08:00
Research Assistant
b8d3daf66f perf: executemany batching in builder + file read consolidation 2026-05-13 17:17:08 +08:00
Research Assistant
7df1f38f6d perf: merge dashboard queries into single GROUP BY 2026-05-13 17:08:11 +08:00
Research Assistant
2dd6b0d86b refactor: extract build_paper_row to shared _columns module 2026-05-13 17:07:14 +08:00
Research Assistant
8babd361f2 perf: single frontmatter parse in _build_entry 2026-05-13 17:03:55 +08:00
Research Assistant
748f32b282 perf: autoSync runs sync not full build, 30s→120s poll, remove unused harness file 2026-05-13 17:02:31 +08:00
Research Assistant
5ff3140a80 perf: fix FTS double-insert, drop trigger before bulk insert 2026-05-13 17:01:28 +08:00
Research Assistant
e91dfd8c45 perf: refresh_paper accepts entry dict, skip full index read 2026-05-13 16:58:39 +08:00
Research Assistant
d2c0c891ad docs(spec): 10-point memory layer performance optimization 2026-05-13 16:52:10 +08:00
Research Assistant
332558a72a feat(plugin): auto-poll exports/ocr for seamless memory layer updates 2026-05-13 16:35:07 +08:00