mesalogo
b3c753fac2
fix: label token usage by runtime and model
...
Token usage grouped and displayed provider identifiers, which exposed the internal goodbuddy Harness provider and made it appear comparable to OpenAI. Usage rows now follow the product's Runtime and model identity, including Direct model, OpenCode, Continue, and DeepSeek Harness, while provider data remains available only for cache accounting.
Release note: 修复 Token 用量中显示 goodbuddy 等内部标识的问题;统计现在按 Runtime 与模型名称清晰归类。
2026-08-15 22:38:48 +08:00
mesalogo
36b38ce2a8
feat: show normalized prompt cache hit rates
...
Token usage previously showed cache reads and writes without a comparable hit rate. Activity usage now calculates a weighted cache hit rate using OpenAI-compatible input totals and Anthropic's separately reported input, cache-read, and cache-write tokens, then shows it in totals and grouped details.
Release note: Token 用量统计新增缓存命中率,并针对 OpenAI 兼容接口与 Anthropic Messages 的不同上报口径进行归一化计算。
2026-08-15 22:01:49 +08:00
mesalogo
0b96400e51
fix: derive run status from final result
2026-08-15 21:17:17 +08:00
mesalogo
939c3ab1b1
fix: allow editing context compression limits
2026-08-15 21:11:02 +08:00
mesalogo
1cde0f3385
feat: show active conversations in sidebar
2026-08-15 20:57:46 +08:00
mesalogo
c2b9ce4ff0
feat: preserve pages and compress context
2026-08-15 20:44:47 +08:00
mesalogo
1031ea618b
fix: preserve per-conversation chat state
2026-08-15 19:20:17 +08:00
mesalogo
3f9defbad1
fix: show newest release notes first
2026-08-15 18:56:32 +08:00
mesalogo
faa4456661
fix: render preloaded routes synchronously
2026-08-15 18:06:04 +08:00
mesalogo
79d3d73038
fix: stream interactive model tool rounds
2026-08-15 18:06:04 +08:00
mesalogo
afa7719ff2
feat: add direct model context compression
2026-08-15 18:06:04 +08:00
mesalogo
5f1ae7727a
fix: use Latin activity node labels
2026-08-15 18:06:03 +08:00
mesalogo
67d30d9e21
feat: redesign run history views
2026-08-15 18:06:03 +08:00
mesalogo
f27dd37f42
feat: improve streaming and startup responsiveness
2026-08-15 18:06:03 +08:00
mesalogo
ed8d1791b1
feat: synchronize channel project settings
2026-08-15 18:06:03 +08:00
mesalogo
34bbfab2af
feat: run agent tools with host permissions
2026-08-15 18:06:03 +08:00
mesalogo
79e2511f6f
feat: improve application responsiveness
2026-08-15 18:06:02 +08:00
lofyer
a5f1e31900
feat: preserve chat reading position
2026-08-14 18:27:55 +08:00
lofyer
57c57d232c
chore: remove redundant Harness compatibility notice
2026-08-14 16:38:45 +08:00
lofyer
6c879ab34a
refactor: remove ineffective Harness window guard
2026-08-14 13:25:00 +08:00
lofyer
45aeecb6dd
feat: expand DeepSeek Harness compatibility
2026-08-14 12:38:01 +08:00
lofyer
36e05d45fa
feat: simplify DeepSeek Harness model selection
...
- replace competing model-source choices with one DeepSeek connection picker
- keep administrator-provided environment settings compatible without exposing them as a selectable UI source
- update bilingual guidance, tests, and runtime design documentation
2026-08-14 10:30:53 +08:00
lofyer
8286e120a1
feat: add DeepSeek Harness runtime
2026-08-14 10:04:34 +08:00
lofyer
fca9888f83
fix: keep streamed reasoning visible
2026-08-14 09:55:07 +08:00
lofyer
7a86c96623
feat: add natural language configuration tools
2026-08-14 01:23:32 +08:00
lofyer
445ebbc002
fix: open the selected channel settings
2026-08-14 01:12:39 +08:00
lofyer
4d487729e8
fix: improve Chinese typography
2026-08-14 00:41:56 +08:00
lofyer
11f84ec0cf
fix: correct WeChat QR scan instructions
2026-08-14 00:00:06 +08:00
lofyer
48381cbb89
fix: remove chat message dividers
2026-08-13 15:45:54 +08:00
lofyer
aab961226f
fix: harden scoped tools and settings persistence
2026-08-13 14:56:53 +08:00
lofyer
bf1ec5d2f1
fix: contain wide chat tables
2026-08-13 14:03:36 +08:00
lofyer
7a078c6ffe
fix: publish knowledge rebuilds atomically
2026-08-13 06:35:07 +08:00
lofyer
0c46afba59
fix: preserve knowledge indexing state
2026-08-13 04:47:44 +08:00
lofyer
e3b5702767
fix: bound document extraction
2026-08-13 04:46:30 +08:00
lofyer
5b579ae100
fix: bound model streaming
2026-08-13 03:18:55 +08:00
lofyer
980f3a0c8f
fix: preserve channel message delivery
2026-08-13 02:09:09 +08:00
lofyer
67cb69f07d
fix: recover interrupted schedules
2026-08-13 01:41:52 +08:00
lofyer
8cd23bada1
fix: serialize runtime cleanup
2026-08-13 01:36:00 +08:00
lofyer
fd1ff92927
refactor: simplify scoped data tools
2026-08-13 01:32:43 +08:00
lofyer
04a260133a
fix: preserve conversation and note data
2026-08-13 01:32:10 +08:00
lofyer
40696d9ac7
feat: render interactive Mermaid diagrams
2026-08-13 00:30:47 +08:00
lofyer
86b63406c2
fix: streamline document parsing settings
2026-08-13 00:08:15 +08:00
lofyer
d33df979da
feat: render Markdown formulas with KaTeX
2026-08-12 23:48:44 +08:00
lofyer
2e489d5bc3
fix: stream direct-model reasoning with tools
2026-08-12 23:29:37 +08:00
lofyer
ca5b722571
fix: keep streamed reasoning expanded
2026-08-12 23:10:25 +08:00
lofyer
d769f31492
fix: separate model credential status
2026-08-12 22:58:50 +08:00
lofyer
c224da75fe
feat: redesign knowledge workspace
2026-08-12 21:46:05 +08:00
lofyer
111f487e20
feat: enhance local knowledge retrieval
2026-08-12 21:45:47 +08:00
lofyer
6a44335238
feat: support dynamic MCP tool loading
2026-08-11 23:49:18 +08:00
lofyer
98d7166ab3
feat: organize MCP settings into tabs
2026-08-11 23:04:41 +08:00