克谨
fd26152141
docs(release): note Doc and Drive parameter aliases
2026-08-12 16:24:03 +08:00
克谨
a53971b146
feat(cli): standardize Doc and Drive parameter aliases
2026-08-12 16:23:17 +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
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
之桐
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
之桐
b131726497
docs: add drive file comment release fragment
2026-08-12 14:36:26 +08:00
之桐
86ec9733c0
Merge remote-tracking branch 'upstream/main' into feat/drive-file-comments
2026-08-12 14:35:22 +08:00
玉澜
8a60334978
Merge remote-tracking branch 'upstream/main' into fix/upgrade-default-multi
2026-08-12 14:24:52 +08:00
之桐
76a6980244
fix(drive): validate numeric file comment IDs
2026-08-12 14:24:50 +08:00
玉澜
fcbbc0bd9a
fix(skill): require explicit nested layout migration
2026-08-12 14:21:47 +08:00
github-actions[bot]
31edcc3c5a
Merge pull request #888 from DingTalk-Real-AI/codex/release-fragments
...
release: use isolated changelog fragments
2026-08-12 14:21:18 +08:00
chichuan
305ccf0984
Merge remote-tracking branch 'origin/main' into pr888-nested-gate
2026-08-12 13:53:37 +08:00
chichuan
c2c1131079
fix: match the release archive directory literally, not as a regex
...
release_version was interpolated into an awk regex, where '.' matches any
character. Version 1.0.1-beta.1 therefore also admitted
.changes/released/1x0x1-betaX1/, letting the archive drift from the
CHANGELOG version while every other seal assertion still passed and
breaking the documented audit trail.
Compare the archive prefix with index() and split the basename off with
substr(), matching the literal-comparison idiom already used throughout
check-changelog-pr.sh. Only the basename, whose character class is fixed,
stays a pattern.
2026-08-12 13:52:25 +08:00
玉澜
24ea2505a5
test(skill): cover upgrade migration branches
2026-08-12 13:44:14 +08:00
玉澜
566e94a31e
fix(skill): make generic cleanup deterministic
2026-08-12 13:19:52 +08:00
玉澜
5c68e4d9cc
fix(skill): avoid duplicate Agent skill roots
2026-08-12 12:32:53 +08:00
github-actions[bot]
38e387bcd6
Merge pull request #959 from DingTalk-Real-AI/codex/drive-shortcuts
...
feat(drive): harden and expand shortcut workflows
2026-08-12 12:18:58 +08:00
chichuan
12435e6e54
refactor: stage the .changes diff once for both fragment triggers
...
Both trigger predicates ran the same git diff, which the script already
avoids elsewhere by staging --name-status into $tmp_root/status. Write the
path list once and let each awk predicate read it, matching that idiom.
2026-08-12 12:07:07 +08:00
chichuan
1d8182bcfb
Merge remote-tracking branch 'origin/main' into pr888-nested-gate
2026-08-12 12:01:38 +08:00
chichuan
4243676739
fix: trigger release fragment tree validation on nested .changes paths
...
Git records no diff entry for a directory itself, so adding
.changes/foo/bar.md only surfaced the nested path, which the single-level
trigger regex skipped. The entry validation and the renderer were both
bypassed, letting a nested directory reach main and break every later
fragment render with 'unexpected directory'.
Trigger the top-level tree validation on any .changes change outside
.changes/released/ (which keeps its own immutability and release-seal
checks), and assert .changes itself is still a tree so replacing it with a
blob or symlink cannot empty the child listing unnoticed.
Re-rendering stays keyed on fragment changes so a README-only edit does
not fail on an empty fragment set.
2026-08-12 12:00:42 +08:00
Dennis
4324fa72f2
fix(drive): preserve copy schema properties
2026-08-12 11:56:10 +08:00
Dennis
ef5462a4dc
fix(drive): scan paginated file versions
2026-08-12 11:36:33 +08:00
之桐
bdf3048773
feat(drive): add file comment commands
2026-08-12 11:29:21 +08:00
Dennis
e1da6ba356
fix(drive): preserve download output shorthand
2026-08-12 11:21:03 +08:00
Dennis
ae309b5846
feat(drive): harden and expand shortcut workflows
2026-08-12 11:11:46 +08:00
玉澜
57e23d661d
chore(deps): upgrade DingTalk Stream SDK to v0.9.2-beta.1
2026-08-12 10:57:37 +08:00
github-actions[bot]
9ef26055fa
chore: update beta formula for v1.0.58-beta.4 [skip ci]
2026-08-12 02:45:42 +00:00
chichuan
d1bd518043
Merge pull request #957 from DingTalk-Real-AI/codex/changelog-v1.0.58-beta.4
...
docs: seal v1.0.58-beta.4 changelog
v1.0.58-beta.4
2026-08-12 10:32:34 +08:00
chichuan
bac4fded0d
docs: seal v1.0.58-beta.4 changelog
2026-08-12 10:25:48 +08:00
github-actions[bot]
82bfddc1c2
Merge pull request #922 from typefield/feat/skill-mode-migration
...
feat(skill): default installs and upgrades to multi-skill layout
2026-08-12 09:04:30 +08:00
玉澜
8cf23ee7cb
Merge remote-tracking branch 'upstream/main' into feat/skill-mode-migration
2026-08-12 08:47:01 +08:00
玉澜
5777ea36e9
fix(skill): roll back partial mono installs
2026-08-12 08:44:48 +08:00
github-actions[bot]
6eceebd701
Merge pull request #953 from Anonymity-0/feat/card-send-native-mentions
...
feat(chat): support mentions in native card creation
2026-08-12 02:41:26 +08:00
玉澜
4b898e9011
test(auth): remove PAT polling timing race
2026-08-12 02:41:14 +08:00
玉澜
cb14ae96b3
Merge remote-tracking branch 'upstream/main' into feat/skill-mode-migration
2026-08-12 02:07:42 +08:00
前津
aeb4b2dcaa
fix(chat): reject conflicting card update responses
2026-08-12 02:01:13 +08:00
玉澜
09f9289deb
fix(skill): match managed names literally
2026-08-12 01:56:17 +08:00
前津
bbb14c24dc
Merge remote-tracking branch 'upstream/main' into feat/card-send-native-mentions
2026-08-12 01:28:00 +08:00
github-actions[bot]
79f4be31d5
Merge pull request #956 from DingTalk-Real-AI/codex/fix-text-input-bounds
...
fix(localio): bound all text input paths
2026-08-11 17:16:44 +00:00
玉澜
e2a1be5e93
fix(skill): roll back partial setup transactions
2026-08-12 01:09:19 +08:00
Dennis
69911543c3
Merge remote-tracking branch 'origin/main' into codex/fix-text-input-bounds
2026-08-12 00:58:25 +08:00
john
d4eba7fa96
Merge branch 'main' into feat/skill-mode-migration
2026-08-12 00:54:52 +08:00
前津
bbc2eb111c
Merge remote-tracking branch 'upstream/main' into feat/card-send-native-mentions
2026-08-12 00:54:37 +08:00
github-actions[bot]
b58b8c51bf
Merge pull request #955 from DingTalk-Real-AI/codex/fix-eval-dispatch-403
...
fix(ci): restore eval dispatch PR comments
2026-08-12 00:52:54 +08:00
Dennis
a7678472ab
test(localio): scope path replacement to unix
2026-08-12 00:40:36 +08:00
Dennis
f413db06be
fix(localio): reject special files before open
2026-08-12 00:32:56 +08:00
Dennis
3d67d83110
test(localio): isolate input boundary e2e
2026-08-12 00:28:43 +08:00
玉澜
9de722ab34
fix(skill): roll back failed installer transactions
2026-08-12 00:22:09 +08:00