恋川
b447aac84b
Merge remote-tracking branch 'upstream/main' into feat/recruit-job
2026-08-14 11:31:33 +08:00
恋川
8ee9fc3f48
fix: 补充招聘结果与分页契约 to#85340676
2026-08-13 13:50:18 +08:00
长真
56bb50913b
feat(chat): default message query time ranges
2026-08-12 16:23:13 +08:00
玉澜 and Cursor
7887b9473f
chore(cli): extend interface baseline for visible cache shim
...
Merge of the Deprecated cache refresh surface reintroduced a public root
command; refresh the CLI interface baseline so cli-smoke stays green.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 13:12:10 +08:00
玉澜 and Cursor
d6848da60b
chore(cli): extend interface baseline for recovery root
...
Visible Deprecated recovery stubs are part of the public root command
tree; refresh the CLI interface baseline so cli-smoke stays green.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-06 12:33:47 +08:00
玉澜 and Cursor
941bf01e30
Remove unused dws recovery CLI and continue multi-skill content framework.
...
Drop the recovery package/commands and related Schema/skill teaching so agents
stop being steered at a dead surface, while keeping mono↔multi content QA work.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 20:23:37 +08:00
chichuan
9eaee76a51
Merge origin/main into codex/sync-wukong-whiteboard
2026-08-05 11:51:35 +08:00
chichuan
50f8ade1d7
Merge origin/main into codex/sync-wukong-whiteboard
2026-08-04 17:36:59 +08:00
chichuan
7cb0de1f29
test(wiki): register feed command in the interface baseline
...
Add wiki.feed and wiki.feed.list to the CLI interface baseline so the new
command enters the backwards-compatibility contract and a later change
cannot silently drop it. The wiki root entry gains feed in its command
list; the leaf records the reviewed flags including the hidden
cross-product aliases.
Only the wiki nodes are merged. `make update-interface-baseline` would
also fold in 90 unrelated nodes that main has accumulated for chat,
aitable, doc, drive, and sheet; catching those up belongs in a separate
maintenance change, not in this feature PR.
2026-08-04 15:28:50 +08:00
chichuan
4298d0833b
test: refresh CLI interface baseline
2026-08-04 11:45:05 +08:00
anxb
72934ddc39
Merge branch 'refs/heads/main' into feat/20260714_hrbrain
...
# Conflicts:
# internal/cli/schema_agent_metadata/index.json
# internal/cli/schema_agent_metadata_audit.json
# internal/cli/schema_catalog.json
# internal/cli/schema_hints/runtime-surface-completeness.json
# skills/mono/SKILL.md
# test/fixtures/cli-interface-baseline.txt
2026-07-24 09:43:16 +08:00
修雨
876afcddfb
feat: sync Wukong capabilities through 3306c3307
2026-07-23 17:43:12 +08:00
anxb
8321f1ffea
Merge remote-tracking branch 'upstream/main' into feat/20260714_hrbrain
...
# Conflicts:
# internal/cli/schema_agent_metadata/index.json
# internal/cli/schema_agent_metadata_audit.json
# internal/cli/schema_catalog.json
# internal/cli/schema_hints/runtime-surface-completeness.json
# test/fixtures/cli-interface-baseline.txt
2026-07-23 14:05:24 +08:00
anxb
5bdaad092a
feat: 组织大脑修复,add hrbrain command nodes to interface baseline)。
2026-07-23 10:42:11 +08:00
炳昱
a7fdcea086
test(cli): update public interface baseline
2026-07-23 10:19:14 +08:00
修雨
bc332133a2
fix(ci): sync public interface baseline
2026-07-16 10:32:38 +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
2026-07-16 09:59:21 +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