玉澜
2dc3147cda
refactor(scripts): decouple tool search eval manifest from source hashes and seal gate
...
- drop the algorithm/gate source SHA256 freeze: every ranking change
required a manual manifest hash sync, coupling code evolution to the
manifest
- drop the --require-sealed release gate (sealed qrels hash, dual
signatures, coverage minima, independent-result thresholds) and its
tool-search-independent-data-gate Makefile target
- behavior regression protection stays with the Go evaluation sentinels
that run the real assembled catalog
2026-08-13 16:09:19 +08:00
玉澜
e91b30c769
chore(testdata): refresh frozen tool search algorithm source hash
...
The algorithm freeze gate intentionally rejects silent ranking source
changes; this records the new source set hash after the ranking hardening
commit.
2026-08-13 15:51:27 +08:00
玉澜
0df293186a
feat(cli): harden tool search ranking, guardrails and observability
...
- default engine: fielded BM25 ensemble (action_v1 remains a shadow candidate)
- add --explain score_breakdown: per-field contributions, structured
multiplier, query classification and avoid_when penalty
- add DWS_TOOL_SEARCH_* env overrides (algorithm, k1/b, field weights,
explain) for release-independent tuning and rollback
- tokenizer: CJK unigram+bigram so single-character intents match; align
isToolSearchCJK with unicode.Han used by the evaluation slices
- structured routing: extend vocabularies with English synonyms,
word-boundary matching for ASCII values, restrict the rerank gate to
technical identifiers only
- avoid_when demotion layer wraps every lexical algorithm (Forbidden@5
proxy 37.55% -> 0); intent-overlap matching rejected after control
showed it demoted gold answers (Recall@5 0.8664 -> 0.7845)
- remove the OA task_id +1.00 fixture-specific multiplier
- build the default engine once per process for long-lived hosts
- evaluation baseline: intent-proxy R@5 990/1123 (88.16%); update
integration sentinels accordingly
2026-08-13 15:20:09 +08:00
玉澜
003bbe87ba
Merge remote-tracking branch 'upstream/main' into test/tool-search-ranking-eval
2026-08-13 14:04:53 +08:00
玉澜
fc47e05cd7
docs: clarify local tool search boundaries
2026-08-13 13:21:28 +08:00
github-actions[bot]
0a063e3ebd
Merge pull request #979 from wxianfeng/feat/85384225-agent-version-ext
...
feat: forward Agent version and extension context
2026-08-13 05:07:40 +00:00
chichuan
e19c54f77e
Merge branch 'main' into feat/85384225-agent-version-ext
2026-08-13 12:47:15 +08:00
github-actions[bot]
fbc34509f8
Merge pull request #970 from DingTalk-Real-AI/codex/im-page-all
...
feat(chat): unify shortcut auto-pagination controls
2026-08-13 04:18:43 +00:00
玉澜
86ebdd8f25
refactor(cli): remove tool search provider fallback
2026-08-13 11:51:33 +08:00
昊淼
ad0cf639c4
Merge branch 'main' into feat/85384225-agent-version-ext
2026-08-13 11:49:27 +08:00
Dennis
2f8e136dc0
fix(chat): fail closed on bounded legacy pages
2026-08-13 11:35:39 +08:00
Dennis
fdbd11e0ea
docs(changelog): add IM pagination release note
2026-08-13 11:35:37 +08:00
Dennis
d07bf39586
fix(chat): bound automatic page delays
2026-08-13 11:35:35 +08:00
Dennis
eee41a9b45
fix(chat): preserve safe pagination continuations
2026-08-13 11:35:33 +08:00
Dennis
896801634f
fix(chat): preserve max-results visibility
2026-08-13 11:35:30 +08:00
Dennis
a203572ee3
feat(chat): unify shortcut auto-pagination controls
2026-08-13 11:35:27 +08:00
github-actions[bot]
6c0ba91414
Merge pull request #963 from DingTalk-Real-AI/codex/drive-readback-verification
...
fix(drive): verify upload and move readback
2026-08-13 03:26:54 +00:00
玉澜
20b8120f59
Merge remote-tracking branch 'upstream/main' into test/tool-search-ranking-eval
2026-08-13 11:10:45 +08:00
玉澜
a08a1f54fd
docs(skill): integrate DWS command discovery
2026-08-13 11:09:31 +08:00
昊淼
472d3d321b
Merge branch 'main' into feat/85384225-agent-version-ext
2026-08-13 10:40:21 +08:00
john
0b68450709
Merge branch 'main' into codex/drive-readback-verification
2026-08-13 10:38:17 +08:00
john
346444ea38
Merge pull request #981 from typefield/fix/interface-integrity-ledger-validation
...
fix: restore interface migration ledger compatibility
2026-08-13 10:37:25 +08:00
玉澜
93da35413b
feat(cli): add progressive tool search
2026-08-13 10:15:10 +08:00
wxianfeng
54dc8fadb7
feat: forward agent version and extension context
2026-08-13 10:13:04 +08:00
玉澜
b469bb127a
docs: clarify hidden canonical promotion
2026-08-13 09:37:22 +08:00
玉澜
c6e810e4d9
fix: restore interface migration ledger compatibility
2026-08-13 09:34:48 +08:00
Dennis
98d03455b1
fix(drive): bind readback to requested objects
2026-08-13 00:12:07 +08:00
Dennis
fad41d4d99
fix(drive): verify upload and move readback
2026-08-13 00:12:02 +08:00
github-actions[bot]
5fed80fc0f
Merge pull request #966 from wxianfeng/feat/85349380-primary-param-governance
...
feat: support safe Primary flag rename governance (#85349380 )
2026-08-12 14:40:01 +00:00
昊淼
1727025f67
Merge branch 'main' into feat/85349380-primary-param-governance
2026-08-12 22:23:32 +08:00
github-actions[bot]
715f5346da
Merge pull request #975 from DingTalk-Real-AI/dws_optimization
...
fix(skill): clarify document-space routing in doc/drive/wiki descript…
2026-08-12 13:21:57 +00:00
RuiGong01
f875b1bc87
Merge branch 'main' into dws_optimization
2026-08-12 20:54:37 +08:00
github-actions[bot]
3388df1c63
Merge pull request #978 from xlb1130/feat/85387314-chat-image-guide
...
docs(chat): clarify image markdown guide
2026-08-12 19:54:03 +08:00
xlb1130
d3584077d7
Merge branch 'main' into feat/85387314-chat-image-guide
2026-08-12 18:30:40 +08:00
github-actions[bot]
e49ba1ae71
Merge pull request #972 from typefield/feat/zcode-skill-root
...
feat(skill): support ZCode skill root
2026-08-12 10:20:18 +00:00
长真
2c46213257
docs(chat): to #85387314 clarify image markdown guide
2026-08-12 18:04:17 +08:00
john
77dc7d30a0
Merge branch 'main' into feat/zcode-skill-root
2026-08-12 17:56:45 +08:00
ruigong
aa3c279313
chore(policy): align doc skill context budget with event/chat (10000)
2026-08-12 17:55:31 +08:00
ruigong
51dc3df91b
fix(skill): clarify document-space routing in doc/drive/wiki descriptions
2026-08-12 17:14:20 +08:00
github-actions[bot]
70e03887d4
Merge pull request #962 from xlb1130/chore/85200556-im-id-flag-migrations-pending
...
chore(interface): add IM ID flag migration pending approvals
2026-08-12 08:40:45 +00:00
xlb1130
6ac2bbb7cf
Merge branch 'main' into chore/85200556-im-id-flag-migrations-pending
2026-08-12 16:23:15 +08:00
github-actions[bot]
5812276f46
Merge pull request #958 from typefield/codex/upgrade-stream-client-v0.9.2-beta.1
...
chore(deps): upgrade DingTalk Stream SDK to v0.9.2-beta.1
2026-08-12 08:15:00 +00:00
john
74baac23a1
Merge branch 'main' into codex/upgrade-stream-client-v0.9.2-beta.1
2026-08-12 15:51:30 +08:00
玉澜
b31eaec78d
docs: remove ZCode release fragment
2026-08-12 15:47:39 +08:00
xlb1130
34c5118e85
Merge branch 'main' into chore/85200556-im-id-flag-migrations-pending
2026-08-12 15:36:05 +08:00
玉澜
6e4ea0980f
feat(skill): support ZCode skill root
2026-08-12 15:34:38 +08:00
github-actions[bot]
3ce0e001c1
Merge pull request #961 from yutongShe/feat/drive-file-comments
...
feat(drive): add file comment commands
2026-08-12 15:20:41 +08:00
xlb1130
077a5c3b30
Merge branch 'main' into chore/85200556-im-id-flag-migrations-pending
2026-08-12 14:57:37 +08:00
之桐
f3567fba71
Merge remote-tracking branch 'upstream/main' into feat/drive-file-comments
2026-08-12 14:54:18 +08:00
github-actions[bot]
e7837cdc6b
Merge pull request #964 from typefield/fix/upgrade-default-multi
...
fix(skill): avoid duplicate Agent skill roots
2026-08-12 14:50:57 +08:00