Commit Graph
1489 Commits
Author SHA1 Message Date
digua c6db9f0c4c chore(tooling): upgrade to pnpm 11 2026-08-12 10:29:56 +08:00
digua dfabc4f087 fix(electron): recover from incompatible data directory 2026-08-12 10:00:12 +08:00
digua e482a675a0 fix(electron): defer update dialogs until app is active 2026-08-12 10:00:12 +08:00
digua 22938e4922 chore(relationships): translate renderer comments
Keep newly added documentation and inline comments in English to match the shared codebase convention.
2026-08-12 00:49:59 +08:00
digua d5ad36dee6 fix(relationships): keep filtered galaxy edges restrained
Use one ambient edge budget and opacity across graph scopes so filtered views do not become denser or brighter than the panorama.
2026-08-12 00:49:59 +08:00
digua c13f885eee feat(relationships): refine galaxy depth and focus 2026-08-12 00:49:59 +08:00
digua bcaa19c27b release: v0.36.0 v0.36.0 2026-08-11 14:18:26 +08:00
digua 35492a0ec6 fix(topics): tolerate conflicting message assignments 2026-08-11 11:44:20 +08:00
digua c170b6f480 feat(memory): hide summary actions until hover 2026-08-11 11:44:20 +08:00
digua d6c9d21b1f feat(memory): refine chat topic summary actions 2026-08-11 11:44:20 +08:00
digua fc373bccf2 feat(ui): add internal UI primitives 2026-08-11 11:44:20 +08:00
digua 502b781024 fix(insight): lazily initialize route preferences 2026-08-11 10:38:05 +08:00
digua a2e66d07da feat(insight): refine annual and time investment reports 2026-08-11 10:38:05 +08:00
digua 2747a9f1d0 feat(owner): exclude sessions without current user 2026-08-11 10:38:05 +08:00
digua ae1ed4a946 feat(insight): refine time investment rhythm 2026-08-11 10:38:05 +08:00
digua 8e90434032 feat(insight): add cross-chat time investment 2026-08-10 22:20:38 +08:00
digua af7c8a5573 docs(agents): require evidence for edge-case reviews 2026-08-10 16:52:19 +08:00
digua 7c81d19d39 fix(topics): synchronize progress and highlights 2026-08-10 16:52:19 +08:00
digua 73601ebe26 fix(topics): coordinate session lifecycle across runtimes 2026-08-10 16:52:19 +08:00
digua e00b74a330 fix(summary): preserve generated summary correctness 2026-08-10 16:52:19 +08:00
digua 6b87e0796d fix(topics): harden generation and snapshot reuse 2026-08-10 16:52:19 +08:00
digua 3b6a00ad18 feat(memory): add AI-generated chat topics 2026-08-10 16:52:19 +08:00
digua 3c55352d4b fix(summary): track source message coverage 2026-08-10 16:52:19 +08:00
digua 2a412b228a fix(memory): rename records tab to chat memories 2026-08-10 16:52:19 +08:00
digua d6877c27fd fix(memory): keep index load failures non-destructive
Show a retry-only state when summary index reads fail so transient errors cannot expose the full rebuild action and erase summaries. Also align newly added implementation comments with repository style.
2026-08-09 18:44:40 +08:00
digua ed7360f8ac feat(memory): add linked chat records view 2026-08-09 18:44:40 +08:00
digua 3b8fec78cc fix(i18n): escape at sign in relationship galaxy messages 2026-08-09 18:44:40 +08:00
digua 6d95780bb2 fix(layout): restore header tools outside debug mode
Treat the persisted side position as debug-only at runtime so upgraded users retain a visible header entry while their original preference remains available when debug mode is enabled again.
2026-08-09 14:04:34 +08:00
digua c9a0670ea7 fix(settings): hide tools position outside debug mode 2026-08-09 14:04:34 +08:00
digua 73dca90a51 refactor: inline trivial single-use helpers 2026-08-09 14:04:34 +08:00
digua b002fbebec feat(changelog): allow disabling automatic popup 2026-08-09 14:04:34 +08:00
digua b12018b916 release: v0.35.0 v0.35.0 2026-08-09 12:01:23 +08:00
digua d314f46778 fix(ui): preserve full-height insight views
Give the transition container and panes a definite height so asynchronously loaded relationship canvases initialize against the full available viewport.
2026-08-09 11:49:42 +08:00
digua 8531415ed3 fix(insight): simplify annual summary card styling 2026-08-09 11:49:42 +08:00
digua a8e4d8297f fix(analysis): clear galaxy detail inset
Reapply the camera projection whenever the detail safe area changes so closing the panel removes its stale view offset without resetting the user's camera.
2026-08-09 10:57:24 +08:00
digua 214fcee571 perf(analysis): lazy-load group galaxy view
Keep the Three.js renderer out of session detail route chunks until the relationship tab is opened.
2026-08-09 10:57:24 +08:00
digua f82a3a90b9 fix(analysis): keep galaxy member totals complete
Aggregate member detail signals from the full weighted edge set so visualization pruning cannot truncate interaction counts or timestamps.
2026-08-09 10:57:24 +08:00
digua bac896d12b fix(web): declare shared types dependency 2026-08-09 10:57:24 +08:00
digua 3aee46df28 fix(analysis): preserve galaxy canvas during refresh 2026-08-09 10:57:24 +08:00
digua 0630ed1b7b feat(analysis): reorganize group relationship navigation 2026-08-09 10:57:24 +08:00
digua cd2a401c3b refactor(insight): remove legacy mention graph 2026-08-09 10:57:24 +08:00
digua 2f5f97f0bf feat(insight): add group relationship galaxy view 2026-08-09 10:57:24 +08:00
digua 03520b4cc0 refactor(charts): share relationship galaxy renderer 2026-08-09 10:57:24 +08:00
digua 2148eaffdc feat(insight): connect relationship galaxy across runtimes 2026-08-09 10:57:24 +08:00
digua 051203027a feat(insight): add group relationship galaxy core 2026-08-09 10:57:24 +08:00
digua 096d1cf26a fix(insight): make annual calendar container-responsive
Choose month columns from the calendar card width so expanded sidebars do not compress day cells at desktop breakpoints.
2026-08-08 23:26:43 +08:00
digua 137cd6b27f feat(ui): unify page-level loading feedback 2026-08-08 23:26:43 +08:00
digua 0b5079c5c5 fix(startup): keep animation on refresh 2026-08-08 23:26:43 +08:00
digua 9dd18f66d5 feat(insight): refresh annual summary visuals 2026-08-08 23:26:43 +08:00
digua 5e7e88fc84 fix(startup): benchmark full presentation samples
Create the CDP target on a blank page and reset the session playback marker before retained samples so warmups cannot turn splash timing into reload timing.
2026-08-08 21:47:47 +08:00