creatixchu
|
b2701b4ef9
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
|
2026-08-25 15:20:59 +08:00 |
|
creatixchu
|
d978d6f90c
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
|
2026-08-25 15:04:56 +08:00 |
|
pku-xht
|
13f373f0ce
|
Merge master into codex/acp-minimal-diagnostics
|
2026-08-25 14:49:59 +08:00 |
|
pku-xht
|
8bab9d1731
|
Merge commit '7ef7175ff0c16623ab4e43187d1ecc29820b3909' into codex/acp-minimal-diagnostics
|
2026-08-25 14:31:14 +08:00 |
|
pku-xht
|
f7a885a522
|
Merge commit '4b592eb90df20dc53dd12215921d5a9137214777' into codex/acp-minimal-diagnostics
# Conflicts:
# apps/cli/tests/profiles/acp/tests/snapshots/subagent-acp-diagnostic/input.json
# apps/cli/tests/profiles/acp/tests/snapshots/subagent-acp-diagnostic/replay.override.json
# apps/cli/tests/profiles/acp/tests/snapshots/subagent-acp-diagnostic/session.jsonl
# apps/cli/tests/profiles/acp/tests/snapshots/subagent-acp-diagnostic/stdout.expected.jsonl
# apps/cli/tests/profiles/acp/tests/snapshots/subagent-acp-diagnostic/tool-schemas.expected.json
# examples/acp-agent/tests/acp.snapshot.ts
# packages/subagent/subagent-acp/src/run.ts
# packages/subagent/subagent-acp/tests/mock-acp-server.ts
|
2026-08-25 14:28:36 +08:00 |
|
Tianyi Cui
|
3b3b493a96
|
fix(web): retain launch token across reloads
|
2026-08-25 14:23:46 +08:00 |
|
Tianyi Cui
|
ce031ddd16
|
fix(web): cover authenticated host runtimes
|
2026-08-25 14:23:46 +08:00 |
|
Tianyi Cui
|
3e24087bfa
|
fix(web): authenticate the browser Host API
|
2026-08-25 14:23:45 +08:00 |
|
creatixchu
|
718dd4d1b4
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
|
2026-08-25 14:19:37 +08:00 |
|
creatixchu
|
0d9bdccb7b
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
|
2026-08-25 14:03:24 +08:00 |
|
Yichen Jiang
|
152d949f3e
|
Merge remote-tracking branch 'origin/master' into worktree/system-prompt-order-bands
|
2026-08-25 13:53:44 +08:00 |
|
creatixchu
|
bcdbd85d15
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
|
2026-08-25 13:43:45 +08:00 |
|
_Kerman
|
2664200844
|
Merge remote-tracking branch 'github/master' into xtr/session-format-migration
|
2026-08-25 13:04:23 +08:00 |
|
_Kerman
|
d385dfb3e3
|
Merge remote-tracking branch 'github/master' into xtr/session-format-migration
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# packages/session/session-persistence-jsonl/src/index.ts
# packages/session/session-persistence/src/coordinator.ts
# packages/session/session-persistence/src/index.ts
|
2026-08-25 12:41:23 +08:00 |
|
Tianyi Cui
|
43f0f07f9b
|
refactor(prompt): remove unused complete-persona config
|
2026-08-25 12:21:50 +08:00 |
|
Tianyi Cui
|
d35459e3c1
|
refactor(sdk): remove unused root tool filter
|
2026-08-25 12:21:50 +08:00 |
|
Yichen Jiang
|
145e060992
|
Merge remote-tracking branch 'origin/master' into worktree/system-prompt-order-bands
|
2026-08-25 12:07:56 +08:00 |
|
Yichen Jiang
|
8020f6386d
|
docs(system-prompt): sync first-party order references
|
2026-08-25 12:05:38 +08:00 |
|
creatixchu
|
1c065f3cd4
|
Merge remote-tracking branch 'origin/master' into worktree/2848-image-token-pressure
# Conflicts:
# apps/cli/tests/profiles/acp/image-compaction.cordis.snapshot.yml
# apps/cli/tests/profiles/acp/image-compaction.cordis.yml
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/input.json
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/session.jsonl
# apps/cli/tests/profiles/acp/tests/snapshots/image-compaction/stdout.expected.jsonl
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# examples/acp-agent/tests/acp.snapshot.ts
# packages/llm/token-meter/README.i18n.yaml
# packages/llm/token-meter/README.md
# packages/llm/token-meter/README.zh.md
# packages/llm/token-meter/src/index.ts
# packages/llm/token-meter/src/surface-fold.ts
|
2026-08-25 11:15:35 +08:00 |
|
Yichen Jiang
|
55eeaf6565
|
docs: refresh module graph
|
2026-08-25 11:12:21 +08:00 |
|
Yichen Jiang
|
43ac97b554
|
fix(system-prompt): centralize sparse section orders
|
2026-08-25 11:06:01 +08:00 |
|
creatixchu
|
dde6c8d7fc
|
Merge remote-tracking branch 'origin/master' into worktree/2986-trajectory-image-attachments
|
2026-08-25 10:50:06 +08:00 |
|
imccyu
|
075a46cdec
|
fix(client): preserve combo source identities
|
2026-08-25 06:43:25 +08:00 |
|
imccyu
|
83463aa896
|
feat(client): use bounded plugin combo URLs
|
2026-08-25 06:43:24 +08:00 |
|
imccyu
|
08ed5a54a8
|
refactor(webserver): minimize HTTP gzip integration
|
2026-08-25 06:43:24 +08:00 |
|
imccyu
|
1229292497
|
docs(session): refresh architecture and generated contracts
|
2026-08-25 06:10:25 +08:00 |
|
Tianyi Cui
|
e73c8a9fce
|
fix(repo): close examples migration review gaps
|
2026-08-24 22:02:44 +08:00 |
|
Tianyi Cui
|
4125514a08
|
refactor(repo): retire top-level examples
|
2026-08-24 22:02:44 +08:00 |
|
Tianyi Cui
|
6ea8a52e22
|
fix(test): harden snapshot corpus invariants
|
2026-08-24 21:37:57 +08:00 |
|
Tianyi Cui
|
e4a3918e87
|
docs: refresh module dependency graph
|
2026-08-24 21:37:14 +08:00 |
|
Tianyi Cui
|
caf386f59c
|
fix(test): use expected-output naming
|
2026-08-24 21:37:14 +08:00 |
|
Tianyi Cui
|
1cfe0f9942
|
refactor(test): reserve snapshots for session recordings
|
2026-08-24 21:37:14 +08:00 |
|
Tianyi Cui
|
d4e81b6af7
|
test(snapshot): verify final workspace state
|
2026-08-24 21:37:14 +08:00 |
|
Tianyi Cui
|
6ca682733f
|
refactor(test): drive sessions through owning profiles
|
2026-08-24 21:37:13 +08:00 |
|
Tianyi Cui
|
6189e4a374
|
test(web): separate session snapshots from goldens
|
2026-08-24 21:36:31 +08:00 |
|
Tianyi Cui
|
33faf7f35f
|
test(snapshot): separate headless sessions from goldens
|
2026-08-24 21:36:31 +08:00 |
|
Tianyi Cui
|
da1cb2c06e
|
test(snapshot): centralize SDK session corpus
|
2026-08-24 21:36:31 +08:00 |
|
Tianyi Cui
|
5c67cf898c
|
test(snapshot): centralize ACP session corpus
|
2026-08-24 21:36:31 +08:00 |
|
Tianyi Cui
|
30762b63c9
|
refactor(test): make session snapshots transport neutral
|
2026-08-24 21:36:31 +08:00 |
|
Dudu-0223
|
ca0e6f9707
|
Merge remote-tracking branch 'origin/master' into codex/pr-365-fixes
|
2026-08-24 21:07:22 +08:00 |
|
Dudu-0223
|
202a2fe60f
|
Merge remote-tracking branch 'origin/master' into codex/pr-365-fixes
|
2026-08-24 20:53:45 +08:00 |
|
imccyu
|
9c3a0893f6
|
perf(client-modules): defer per-plugin revision hashing
Preserve sourcemaps through the production Client build and verify batched loading across Host, HMR, and Web Worker paths.
|
2026-08-24 20:49:13 +08:00 |
|
lsdsjy
|
5bbaf168d9
|
perf(client-modules): batch startup plugin scripts
|
2026-08-24 20:48:12 +08:00 |
|
imccyu
|
82aa8906e5
|
Merge pull request #2905 from deepseek-harness/turtle/local-build-banner-version
Show build version in local Web banner
|
2026-08-24 20:46:43 +08:00 |
|
Dudu-0223
|
a0c1f7a6a7
|
Merge remote-tracking branch 'origin/master' into codex/pr-365-fixes
|
2026-08-24 20:31:27 +08:00 |
|
creatixchu
|
9f2ba9f5aa
|
Merge origin/master (regenerate config catalog)
|
2026-08-24 19:51:16 +08:00 |
|
creatixchu
|
5183bc2b65
|
fix(compaction): 摘要收缩改按路由价并补齐定价访问路径
ds-review-bot 首轮意见修复:
- 摘要收缩比较改用所选节点的路由价 shadowedRouteTokenCount,修复图片消息启发式价低于带框摘要时压缩被误拒;日志影子价仍为启发式
- DeepSeek 定价经序列化器同一套 access 解析构建句柄与占位文本,消除逐图数十 token 的低估;uncatalogued 分支 JSDoc 指明复现 projectImagesForTextModel 替换
- llm-replay 在加载时拒绝纯文本模型上的 imageRequestTokens 声明
- contextBreakdown 的 README 与 JSDoc 改为等于 heuristicTokens 之和,不再声称等于路由价 surfaceTokens
|
2026-08-24 19:48:52 +08:00 |
|
creatixchu
|
42164508c8
|
feat(llm): 在 compaction 中按路由为图片请求压力计价
Closes #2848.
- dsh-llm 新增 LlmAdapter.imageRequestPricing 同步钩子与 LlmImageRequestPricing/LlmImageRequestPrice 词汇,ctx.llm 按路由解析
- llm-deepseek 用官方公布的 v4 视觉计算器逐句移植(14px patch、3:1 降采样、384 上限、最坏对齐 pad)实现该钩子,复现请求投影的最旧优先 offload 与像素预算缩放;纯几何 requestImageDimensions 上移到 dsh-attachment
- token-meter 表层 fold 存储与路由无关的节点事实,measure() 按生效 envelope 的路由为图片出现处定价;锚点存快照并按同一路由重定价;TokenSurfaceNode 同时携带路由价 tokens 与固定启发式 heuristicTokens
- compaction 触发、保留与选段读取同一套路由价,记录的 shadowedTokenCount 保持启发式以维持 O(1) 投影 fold 一致
- llm-replay 支持按模型的 imageRequestTokens 声明;新增 keyless 的 image-compaction ACP 快照场景端到端验证装配应用
|
2026-08-24 19:15:30 +08:00 |
|
creatixchu
|
00d3c82563
|
Merge remote-tracking branch 'origin/master' into worktree/2986-trajectory-image-attachments
|
2026-08-24 19:12:37 +08:00 |
|
creatixchu
|
15d53e228a
|
docs: 同步模块依赖关系图
|
2026-08-24 19:10:18 +08:00 |
|