上官玄
3832e7f5e4
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
2026-07-23 13:35:02 +08:00
上官玄
71f90ee45f
test(keychain): cover Windows registry failures
2026-07-23 13:31:23 +08:00
修雨
423e16ced0
Merge pull request #767 from DingTalk-Real-AI/codex/align-chat-file-upload
...
fix(chat): align local file sending with Wukong
2026-07-23 13:25:10 +08:00
上官玄
0d175c4d53
test(auth): isolate Windows credential fixtures
2026-07-23 13:20:43 +08:00
上官玄
a5a6a0f2ce
test(auth): close legacy compatibility coverage gaps
2026-07-23 13:01:10 +08:00
修雨
c1a4bd6781
fix(chat): preserve interface while retiring discovery
2026-07-23 13:00:05 +08:00
修雨
02817bc043
Merge main and complete chat media retirement
2026-07-23 12:56:11 +08:00
上官玄
b08f0f77e3
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
2026-07-23 12:22:11 +08:00
上官玄
6d7cc41284
fix(auth): harden legacy token compatibility
2026-07-23 12:21:58 +08:00
修雨
9f76c1844a
Merge pull request #697 from FloralTide/feat/mcp-url-get
...
feat(mcp): add URL resolution command
2026-07-23 11:59:34 +08:00
炳昱
857d9b8c1b
test(mcp): cover URL command error paths
2026-07-23 11:31:12 +08:00
炳昱
a7fdcea086
test(cli): update public interface baseline
2026-07-23 10:19:14 +08:00
上官玄
1bc17bc4bd
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
2026-07-23 00:59:31 +08:00
炳昱
9fc63b6405
fix(mcp): expose URL command in schema
2026-07-23 00:46:14 +08:00
炳昱
3233e1fe93
feat(mcp): add URL resolution command
2026-07-23 00:46:14 +08:00
修雨
f7e61feacf
Merge remote-tracking branch 'origin/main' into codex/align-chat-file-upload
...
# Conflicts:
# CHANGELOG.md
2026-07-23 00:45:11 +08:00
修雨
cdc3fbe328
test(chat): cover ID routing helpers
2026-07-23 00:38:50 +08:00
Dennis4477
b4ea1f168d
fix(chat): render cards, forwards and encrypted messages
...
Normalize message projections across read shortcuts, preserve mixed user JSON, expand forwarded records, mask ciphertext, and accept media-download message ID aliases while retaining the Cobra/Schema required contract.
2026-07-23 00:18:46 +08:00
修雨
b03017997d
fix(schema): preserve chat interface contract
2026-07-23 00:11:41 +08:00
修雨
902e084d8a
fix(chat): align local file sending with wukong
2026-07-23 00:03:58 +08:00
上官玄
ccb69f93b8
fix(auth): preserve legacy login state across token backends
2026-07-23 00:01:09 +08:00
修雨
412e77f215
Merge pull request #763 from DingTalk-Real-AI/codex/retry-gitee-transient-outages
...
fix: retry transient Gitee read outages safely
2026-07-22 17:56:50 +08:00
修雨
2a0bf1ebea
fix: retry transient Gitee read outages safely
2026-07-22 17:46:03 +08:00
修雨
9ce13da6ed
Merge pull request #762 from DingTalk-Real-AI/codex/extend-gitee-upload-window
...
fix: extend Gitee upload window
2026-07-22 16:50:49 +08:00
修雨
0e5731166b
fix: extend Gitee upload window
2026-07-22 16:39:55 +08:00
修雨
92edd8ea53
Merge pull request #761 from DingTalk-Real-AI/codex/fix-gitee-slow-upload-timeout
...
fix: allow slow Gitee binary uploads
2026-07-22 16:08:28 +08:00
修雨
931d75beaf
fix: allow slow Gitee binary uploads
2026-07-22 15:57:21 +08:00
修雨
7667cb30a3
Merge pull request #759 from DingTalk-Real-AI/codex/fix-gitee-upload-expect
...
fix: disable Expect for Gitee uploads
2026-07-22 15:13:33 +08:00
修雨
015daae064
fix: disable Expect for Gitee uploads
2026-07-22 15:02:13 +08:00
修雨
e7510ea5f0
Merge pull request #758 from DingTalk-Real-AI/codex/fix-gitee-upload-timeouts
...
fix: harden Gitee release repair
2026-07-22 14:39:15 +08:00
修雨
582b73cb40
fix: harden Gitee release repair
2026-07-22 14:27:47 +08:00
修雨
04ea184ff6
Merge pull request #752 from DingTalk-Real-AI/automation/homebrew-beta-v1.0.54-beta.2
...
chore: update Homebrew beta formula for v1.0.54-beta.2
2026-07-22 14:12:31 +08:00
修雨
0908b2ca6e
Merge branch 'main' into automation/homebrew-beta-v1.0.54-beta.2
2026-07-22 11:48:29 +08:00
修雨
070febd7bf
Merge pull request #755 from DingTalk-Real-AI/automation/homebrew-v1.0.54
...
chore: update Homebrew formula for v1.0.54
2026-07-22 11:47:19 +08:00
DWS Release Bot
e3782231be
chore: update formula for v1.0.54
2026-07-21 16:07:10 +00:00
DWS Release Bot
167a547a65
chore: update beta formula for v1.0.54-beta.2
2026-07-21 15:55:51 +00:00
修雨
8f62c19104
Merge pull request #749 from DingTalk-Real-AI/release/changelog-v1.0.54-beta.2
...
docs(changelog): add v1.0.54-beta.2 section
v1.0.54
v1.0.54-beta.2
2026-07-21 23:37:15 +08:00
修雨
82798dc7fc
docs(changelog): add v1.0.54-beta.2 section
2026-07-21 23:35:36 +08:00
修雨
3319cf62d5
Merge pull request #748 from DingTalk-Real-AI/release/changelog-v1.0.54
...
docs(changelog): fold v1.0.54-beta.1 into v1.0.54 stable section
2026-07-21 23:28:45 +08:00
修雨
1626818a98
docs(changelog): retain released v1.0.54-beta.1 section under v1.0.54
2026-07-21 23:26:23 +08:00
修雨
a03d6ebacc
docs(changelog): fold v1.0.54-beta.1 into v1.0.54 stable section
2026-07-21 23:23:40 +08:00
修雨
4ee4a44e16
Merge pull request #745 from DingTalk-Real-AI/release/changelog-v1.0.54-beta.1
...
docs(changelog): add v1.0.54-beta.1 section
v1.0.54-beta.1
2026-07-21 23:00:03 +08:00
修雨
40181f8c0c
docs(changelog): add v1.0.54-beta.1 section
2026-07-21 22:57:59 +08:00
修雨
14ff02ebe1
Merge pull request #743 from wxianfeng/fix/event-data-format-compat
...
fix(event): make flattened output opt-in
2026-07-21 22:50:21 +08:00
wxianfeng
55574fe12e
Merge upstream/main into fix/event-data-format-compat
2026-07-21 22:37:26 +08:00
修雨
222ee16d51
test(event): close changed-code coverage gaps for flatten output mode
...
Drop the unreachable defensive tag-skip branch in transportEnvelopeSchema
(every transport.Event field carries a non-empty JSON tag) and add a unit
test for the validatePersonalEventOutputMode success path so the changed
code coverage gate reaches 100%.
2026-07-21 22:28:54 +08:00
修雨
27ced3ee18
Merge pull request #701 from DingTalk-Real-AI/codex/fix-plugin-command-registration
...
fix: restore plugin CLI overlay commands
2026-07-21 22:03:08 +08:00
修雨
129e8a10ef
Merge remote-tracking branch 'origin/main' into codex/fix-plugin-command-registration
...
# Conflicts:
# CHANGELOG.md
2026-07-21 21:50:37 +08:00
修雨
02fba09c1e
fix(plugin): let replaceable fallbacks pass distribution conflict checks
...
pluginDescriptorConflictsWithDistribution and the identity-owner seeding
both treated conference as distribution-owned, so the whole plugin server
was skipped before the replaceable-fallback merge in addPluginCommandsSafe
could run. Skip replaceablePluginFallbacks names in both early gates while
keeping reserved-command protection and plugin-vs-plugin ownership intact.
2026-07-21 21:49:47 +08:00
修雨
94b64f74ac
Merge pull request #738 from typefield/fix/schema-cli-path-compat
...
fix(schema): accept compatible CLI path separators
2026-07-21 21:37:10 +08:00