修雨
a676f3d606
Merge pull request #616 from typefield/agent/fix-calendar-rooms-help
...
fix: correct calendar rooms help metavar
2026-07-16 12:22:54 +08:00
修雨
05c0f1af1e
Merge main@f56de38b into agent/fix-calendar-rooms-help
2026-07-16 12:08:28 +08:00
修雨
605d9360fc
Merge pull request #636 from DingTalk-Real-AI/automation/homebrew-beta-v1.0.53-beta.1
...
chore: update Homebrew beta formula for v1.0.53-beta.1
2026-07-16 12:05:23 +08:00
修雨
2b715e35ad
test(calendar): include help check in platform coverage
2026-07-16 12:04:31 +08:00
修雨
f56de38b79
Merge pull request #634 from typefield/feat/dws-devapp-get-by-appkey
...
feat(devapp): support get by app-key for app detail lookup
2026-07-16 12:01:17 +08:00
修雨
c2e5fec967
test(calendar): cover rooms help in helpers package
2026-07-16 11:59:31 +08:00
修雨
c1bbc183ad
Merge pull request #560 from shangguanxuan633-lab/codex/pat-org-policy-denied-error
...
fix(pat): classify org policy denials
2026-07-16 11:56:09 +08:00
修雨
579cd86c6c
Merge origin/main into agent/fix-calendar-rooms-help
2026-07-16 11:54:18 +08:00
玉澜 and Cursor
b6c85f31c4
fix(devapp): cover get --app-key in platform coverage gate
...
Rename the get locator tests to TestCrossPlatformCoverage* so macOS/Windows changed-code coverage actually executes them.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 11:40:55 +08:00
玉澜 and Cursor
b6df97fba1
fix(devapp): regenerate schema for get --app-key
...
Keep embedded catalog/bindings in sync with the new cobra flag so schema help-flag and policy checks pass.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 11:35:53 +08:00
玉澜 and Cursor
a9ee1cd24d
feat(devapp): support get by app-key for app detail lookup
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 11:34:54 +08:00
修雨
2614d225f2
Merge remote-tracking branch 'origin/main' into codex/sync-pr636-main
2026-07-16 11:32:45 +08:00
修雨
e4faa0daa8
Merge remote-tracking branch 'origin/main' into codex/sync-pr560-main
2026-07-16 11:32:44 +08:00
修雨
975f378559
Merge pull request #632 from shangguanxuan633-lab/codex/jq18-schema-policy-portability
...
ci(schema): support jq 1.8 policy evaluation
2026-07-16 11:27:23 +08:00
修雨
28e83dfa57
Merge pull request #637 from DingTalk-Real-AI/codex/fix-devapp-interface-baseline
...
fix(ci): sync public interface baseline
2026-07-16 11:26:51 +08:00
shangguanxuan.sgx
d2f7c667e2
Merge upstream/main into codex/pat-org-policy-denied-error
2026-07-16 10:56:15 +08:00
修雨
3811a0d82e
test(pat): include denial paths in platform coverage
2026-07-16 10:39:50 +08:00
修雨
bc332133a2
fix(ci): sync public interface baseline
2026-07-16 10:32:38 +08:00
DWS Release Bot
3fdf06fb51
chore: update beta formula for v1.0.53-beta.1
2026-07-16 10:31:05 +08:00
修雨
e615bd433c
fix: surface invalid sheet and todo targets ( #623 )
...
* fix: surface invalid sheet and todo targets
* docs: record invalid target fixes
* fix: expose todo attachment listing schema
* fix: make Windows helper coverage portable
* test: run quality regressions in platform coverage
2026-07-16 10:24:58 +08:00
修雨
e26e96eadc
Merge remote-tracking branch 'origin/main' into codex/pr560-fix
...
# Conflicts:
# CHANGELOG.md
2026-07-16 10:20:06 +08:00
修雨
5b746f610a
fix(pat): short-circuit organization policy denials
2026-07-16 10:17:18 +08:00
修雨
474ce88d47
fix(ci): harden CLI smoke and Schema compatibility gates ( #629 )
...
* fix(ci): harden PR gate enforcement
* fix(schema): allow compatible positional evolution
v1.0.53-beta.1
2026-07-16 09:59:21 +08:00
修雨
b35d67b811
Merge pull request #592 from DingTalk-Real-AI/feature/shortcut
...
feat(shortcut): declarative shortcut layer for DingTalk MCP (366 commands)
2026-07-16 09:07:38 +08:00
修雨
a14525ed1d
fix(auth): isolate concurrent secure writes
2026-07-16 00:45:21 +08:00
修雨
816c356bbf
docs(changelog): record shortcut command layer
2026-07-16 00:35:47 +08:00
修雨
f28dd6ee07
test(event): wait for personal source before reading logs
2026-07-16 00:28:28 +08:00
修雨
765338eb5b
fix(audit): initialize writer at execution boundary
2026-07-16 00:16:39 +08:00
修雨
0bd767a3fe
fix(ci): serialize authoritative coverage measurement
2026-07-15 23:56:31 +08:00
修雨
42627e769e
fix(ci): keep platform coverage profiles bounded
2026-07-15 23:21:49 +08:00
修雨
3b22bb4994
fix(lint): normalize agent hint error text
2026-07-15 23:18:03 +08:00
修雨
6c192c2bf4
Merge remote-tracking branch 'origin/main' into codex/fix-pr-592-merge-gates
...
# Conflicts:
# internal/cli/schema_agent_metadata/index.json
# internal/cli/schema_agent_metadata_audit.json
# internal/cli/schema_catalog.json
2026-07-15 23:10:37 +08:00
修雨
be5ce782b6
fix(shortcut): close review and CI gaps
2026-07-15 23:05:04 +08:00
修雨
e1a50f08a6
Merge pull request #624 from LastdianXuan/codex/sync-wukong-sheet-import
...
feat: sync Sheet import and Aitable workflow writes
2026-07-15 22:55:03 +08:00
修雨
d14ce3c8d2
docs(changelog): record sheet import and workflow writes
2026-07-15 22:45:18 +08:00
shangguanxuan.sgx
adc87a92e4
ci(schema): support jq 1.8 policy evaluation
2026-07-15 18:55:19 +08:00
SCzheng
b876b9b4ae
Merge pull request #626 from sczheng189/codex/optimize-policy-script-builds
...
refactor(policy): reuse built binaries
2026-07-15 18:53:48 +08:00
张卓澎
82c6bcfcbf
test(windows): avoid POSIX permission assumption
2026-07-15 18:31:56 +08:00
张卓澎
48a79b17c6
fix(sheet): expose import action to agent schema
2026-07-15 18:21:30 +08:00
Dennis
9b44eeb5b0
Merge origin/main into feature/shortcut
2026-07-15 17:38:58 +08:00
Dennis
6de77f4c34
docs: present shortcut catalog without hidden release wording
...
Replace release-hidden terminology with a generated public shortcut catalog, remove include-hidden discovery, and keep real-test followups as an internal CR artifact.
2026-07-15 17:02:42 +08:00
Dennis
00f1379874
docs: integrate visible shortcuts into skills
...
Generate product skill shortcut sections from the shortcut registry and release-hidden list so agents see the current public shortcut surface instead of only a hidden-command warning.
2026-07-15 16:54:21 +08:00
Dennis
8687d68567
feat: gate unverified shortcuts for release
...
Hide shortcuts that did not pass real testing from public help/list discovery while keeping commands available for internal retest.
Record real shortcut inputs/outputs, backend issue summaries, next-release hidden list, and refresh skill guidance to mirror the lark-cli shortcut integration pattern.
2026-07-15 16:45:51 +08:00
张卓澎
bf74159737
fix(windows): make helper coverage tests portable
2026-07-15 16:34:45 +08:00
zhengyubai
3ba0b90f9e
refactor(policy): reuse built binaries
2026-07-15 16:58:43 +09:00
张卓澎
c2a6ce01aa
feat(aitable): sync workflow create and update
2026-07-15 15:32:01 +08:00
张卓澎
09a300867c
feat(sheet): sync workbook import from wukong
2026-07-15 15:31:08 +08:00
修雨
73e010a992
fix: make Gitee release sync resilient ( #622 )
...
* fix: make Gitee release sync resilient
* fix: address Gitee sync review feedback
* fix: bound the full Gitee sync path
2026-07-15 15:28:04 +08:00
SCzheng and 修雨
809d026b7e
ci: add CLI compatibility and PR quality gates ( #602 )
...
* ci(interface): 添加接口完整性和CLI烟雾测试检查
- 在Makefile中新增interface-integrity、update-interface-baseline、cli-smoke和mock-mcp-smoke目标
- 实现接口基线脚本以比较CLI公共命令树与基线文件
- 新增脚本确保二进制文件可渲染所有顶层命令的帮助信息
- 添加mock-mcp-smoke测试验证HTTP和stdio MCP请求/响应传输
- 在GitHub Actions CI工作流中加入interface-integrity、cli-smoke和mock-mcp-smoke检查
- 新增AI行为检查工作流,限制AI生成PR的改动范围和禁改保护文件
- 文档中补充PR质量门禁要求及接口变更流程说明
* feat(policy): 增加多项兼容性和完整性检查
- Makefile中新增reset-interface-baseline、schema-compatibility、update-schema-baseline、skill-command-integrity等目标
- CI流程新增schema-compatibility和skill-command-integrity步骤
- 文档中详细说明接口兼容性基线更新和重置流程及schema基线注意事项
- 实现interface-baseline工具支持兼容性重置和合并,多项接口兼容性检查逻辑完善
- 新增schema-compat工具用于标准化schema列表及兼容性检查与合并
- 新增skill-command-integrity检查确保技能中引用命令存在
- 为interface-baseline和schema-compat添加单元测试覆盖基本兼容性规则
* test(skill-command-check): 增加命令解析和解析结果测试用例
- 补充对 parseReference 函数的边界情况和跳过条件的测试
- 新增 resolveCommandReference 函数测试,覆盖有效、无效及跳过场景
- 增加 isPlaceholder 函数的测试,验证占位符识别准确性
refactor(skill-command-check): 优化命令路径解析和验证逻辑
- 使用 resolveCommandReference 统一处理命令解析结果,清晰区分有效、无效和跳过情况
- 新增 commandResolution 类型及常量,提升代码可读性和扩展性
- 调整 parseReference 增加对 shell 组合符 “ & ” 的跳过处理
docs(mono): 更新最佳实践和产品文档命令示例
- 优化《best_practices/07-minutes.md》中行动项与摘要拉取示例命令,提升准确性
- 修改产品文档中 ALIDOC 表格数据和多维表格记录相关命令,命令路径更规范统一
- 同步多端技能文档,确保命令示例一致且正确
* ci: check interface against PR merge-base
* feat(policy): enforce CLI contract compatibility
* ci: enforce PR coverage thresholds
* ci: add fail-closed CI gate
* ci: adapt schema compatibility gate to runtime catalog
* fix(ci): close schema compatibility gate gaps
* test(auth): skip POSIX mode assertion on Windows
* test(auth): scope POSIX file-backend checks
* fix(ci): enforce native platform coverage
* test(ci): make skill paths portable
---------
Co-authored-by: 修雨 <huyizhou.hyz@alibaba-inc.com >
2026-07-15 14:53:34 +08:00
玉澜
87ac7048bd
Merge remote-tracking branch 'upstream/main' into codex/pr-616-fix
...
# Conflicts:
# internal/cli/schema_catalog.json
2026-07-15 12:10:41 +08:00