Sanssssssssssssssss
02b75f8532
fix(ai): cancel session context compression with the request
...
向会话压缩传递取消信号,防止停止后继续请求并写入摘要。
Forward the request signal to session compression to prevent requests and summary writes after cancellation.
2026-09-12 23:49:32 +08:00
digua
d844578bab
release: v0.37.1
2026-09-04 16:49:46 +08:00
digua
1566cfcb2b
refactor: prune dead compatibility surfaces
2026-08-28 23:56:25 +08:00
Sanssssssssssssssss
02b9ccb59f
fix(ai): enforce the tool round limit
...
Stop after one final-answer turn and pin Pi 0.84.2 for the public stop hook.
到达工具轮次上限后只允许一轮终答,并锁定提供公开停止钩子的 Pi 0.84.2。
2026-08-28 22:33:10 +08:00
KokerZhou
758b0667fc
feat(docker): preinstall default NLP dictionary
2026-08-28 22:24:13 +08:00
digua
e2723cf751
refactor(web): remove Web WASM AI runtime
2026-08-28 14:34:59 +08:00
digua
3fe82e039d
release: v0.37.0
2026-08-28 10:50:43 +08:00
KokerZhou
bb36fc5221
docs(cli): secure Unix socket proxy setup
2026-08-28 10:21:39 +08:00
KokerZhou
e3c2e8ec58
feat(cli): support Unix domain socket listener
2026-08-28 10:21:39 +08:00
digua
dcee433174
fix(import): preserve fallback message multiplicity
...
Preserve repeated same-second WeFlow and EchoTrace messages while consuming existing fallback occurrences one for one across overlapping imports and merged sources.
2026-08-27 17:19:06 +08:00
digua
f4017b0adf
feat(ai): link memories to source messages
2026-08-26 22:23:04 +08:00
Sanssssssssssssssss
893f1c05ec
fix(ai): persist conversation turns atomically
...
中文:将用户与助手消息合并为单事务写入,失败时不再留下孤儿消息或误报成功。
English: Persist user and assistant messages in one transaction so failures leave no orphaned turn or false success.
2026-08-26 21:11:35 +08:00
digua
c69a927615
fix(ai): keep global memory always enabled
...
Remove the proactive-memory preference and its cross-platform runtime plumbing so memory behavior has one clear contract. Normalize away the obsolete setting and keep source type limited to provenance.
2026-08-24 22:35:47 +08:00
digua
04916041b4
fix(ai): bind memory tools to current entity selection
2026-08-24 22:35:47 +08:00
digua
2938c42f9f
feat(ai): expose global memory management api
2026-08-24 22:35:47 +08:00
digua
ed8ab84b4b
feat(ai): integrate memory with global agent
2026-08-24 22:35:47 +08:00
digua
f9ba12e535
fix(ai): harden cross-chat analysis results
...
Resolve private ranking display names, apply privacy preprocessing consistently across cached recaps and structural labels, and bound model-visible overview payloads to the configured tool budget.
2026-08-24 00:25:35 +08:00
digua
05d9b34f30
chore(ai): finalize global statistics integration
2026-08-24 00:25:35 +08:00
digua
207c41afaa
feat(ai): expose cached global activity summaries
2026-08-24 00:25:35 +08:00
digua
6d64333675
feat(ai): rank private contacts globally
2026-08-24 00:25:35 +08:00
digua
75eff70e23
feat(ai): improve cross-chat evidence retrieval
2026-08-24 00:25:35 +08:00
digua
dc3bd82c90
fix(ai): enforce cross-chat execution budgets
...
Count complete tool payloads with the runtime tokenizer so Chinese evidence respects the configured model context budget.\n\nResolve contact sources incrementally with cancellation checks and targeted member lookups to keep long cross-chat investigations responsive.
2026-08-22 17:09:23 +08:00
digua
d1a6c711fe
feat(ai): add isolated cross-chat agent
2026-08-22 17:09:23 +08:00
digua
71a5636392
fix(ai): update entity refs with edited messages
...
Replace message content and structured user entity references in one database statement. Treat omitted references as an explicit clear so edited prompts cannot replay stale identities.
2026-08-22 00:31:32 +08:00
digua
ccad122e45
feat(ai): persist global conversations
2026-08-22 00:31:32 +08:00
digua
f9b87c00ee
release: v0.36.2
2026-08-20 11:00:51 +08:00
digua
39afeffbcd
release: v0.36.1
2026-08-18 17:54:36 +08:00
digua
2e624f6beb
feat(ai): stream tool execution progress
2026-08-18 17:27:48 +08:00
digua
cf1aee9e5b
refactor(ai): upgrade pi runtime and define execution semantics
2026-08-18 17:27:48 +08:00
digua
4a9801226f
fix(desktop): support pnpm 11 packaging
2026-08-18 15:32:16 +08:00
digua
7907435cff
feat(navigation): apply plugin layout
2026-08-18 14:29:38 +08:00
digua
0f46352b8d
feat(plugin): migrate time investment plugin
2026-08-18 14:29:38 +08:00
digua
b00959fd5f
feat(plugin): add annual summary plugin foundation
2026-08-18 14:29:38 +08:00
digua
47299a94cb
feat(cli): make clb web the primary web command
2026-08-12 12:47:00 +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
bcaa19c27b
release: v0.36.0
2026-08-11 14:18:26 +08:00
digua
fc373bccf2
feat(ui): add internal UI primitives
2026-08-11 11:44:20 +08:00
digua
8e90434032
feat(insight): add cross-chat time investment
2026-08-10 22:20:38 +08:00
digua
e00b74a330
fix(summary): preserve generated summary correctness
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
73dca90a51
refactor: inline trivial single-use helpers
2026-08-09 14:04:34 +08:00
digua
b12018b916
release: v0.35.0
2026-08-09 12:01:23 +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
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
2148eaffdc
feat(insight): connect relationship galaxy across runtimes
2026-08-09 10:57:24 +08:00
digua
137cd6b27f
feat(ui): unify page-level loading feedback
2026-08-08 23:26:43 +08:00