Skip to content

Feat/20260817 agoal search - #1053

Open
anxiangbo wants to merge 5 commits into
DingTalk-Real-AI:mainfrom
anxiangbo:feat/20260817_agoal_search
Open

Feat/20260817 agoal search#1053
anxiangbo wants to merge 5 commits into
DingTalk-Real-AI:mainfrom
anxiangbo:feat/20260817_agoal_search

Conversation

@anxiangbo

Copy link
Copy Markdown
Contributor

Summary

agoal新增计分卡搜索mcp

Risk tier

  • Documentation-only: prose/assets only; no executable, generated, workflow,
    packaging, or interface behavior changed
  • Standard: ordinary implementation change with a stable package graph
  • High-risk: workflow/policy, package graph, generated Schema/registry,
    platform, auth/keychain, installer, packaging, release, transport, recovery,
    or another fail-closed infrastructure change

Verification

Record the smallest targeted evidence that proves the changed behavior. Do not
repeat the entire CI suite locally only to fill this checklist: CI expands the
selected tier from documentation checks, through affected-package tests, to
the complete high-risk suite.

  • Release fragment added for a user-visible behavior/interface change (otherwise N/A):
    .changes/<unique-name>.md; ordinary PRs must not edit CHANGELOG.md.
  • [N/A] Release-seal validation (otherwise N/A):
    ./scripts/policy/check-changelog-pr.sh --content-only "$(git merge-base HEAD origin/main)" HEAD
  • Targeted test/check commands and results:
  • Behavior evidence (test name, CLI output shape, or before/after result):
  • [N/A] Documentation links/content/rendering checked (documentation-only, otherwise
    N/A)
  • [N/A] Full local suite run because the change is high-risk (optional for other
    tiers; record command/result or N/A)
  • ./scripts/policy/check-generated-drift.sh
    (when generator inputs or generated artifacts may change)
  • ./scripts/policy/check-command-surface.sh --strict (if command surface changed)
  • [N/A] ./scripts/release/verify-package-managers.sh
    (after make package, if packaging or installer surfaces changed)

Notes

-- 命令真实调用成功
anxb@U-0PWG76K0-1826 dingtalk-workspace-cli % ./dws agoal scorecard search-entities --keyword '111122'
{
"code": null,
"content": {
"pageSize": 20,
"result": [
{
"entityId": "6a0ea20f7650a85bd5dcf1c5",
"entityType": "SC_INDICATOR",
"formId": "69c64e8d62096675868bc9ba",
"scId": "674d4df0ec35475cd839c754",
"selectedTime": 1767196800000,
"team": {
"id": "6474999e45c7742a07617d29",
"name": "经营管理部",
"openId": "853940115"
},
"title": "111122"
}
],
"totalCount": 1
},
"message": null,
"requestId": "212190a217871266144867726e0504",
"success": true
}
-- 触发必填校验
anxb@U-0PWG76K0-1826 dingtalk-workspace-cli % ./dws agoal scorecard search-entities --keyword ''
{
"error": {
"category": "internal",
"code": 5,
"message": "missing required flag(s): --keyword\n usage: dws agoal scorecard search-entities [flags]\n example:\n dws agoal scorecard search-entities --keyword "业绩"\n dws agoal scorecard search-entities --keyword "" --page 1 --page-size 20"
}
}

@github-actions
github-actions Bot enabled auto-merge August 19, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant