沉淀 Lookup 分页勾选小表契约,避免再造一套控件
All checks were successful
技能自动化发布 / release (push) Successful in 7s

This commit is contained in:
2026-09-30 11:21:37 +08:00
parent afe0788488
commit cef7e366cf
12 changed files with 140 additions and 10 deletions

View File

@@ -417,6 +417,9 @@ class TestDocsStandards(unittest.TestCase):
"extra_column",
"multiple",
"skill_cli",
"paged_table",
"page_size",
"暂无可选项",
"local_sql",
"external_api",
"items_path",
@@ -437,14 +440,24 @@ class TestDocsStandards(unittest.TestCase):
),
msg="lookup-skill-cli.action.example.json missing",
)
self.assertTrue(
os.path.isfile(
os.path.join(get_skill_root(), "assets/examples/lookup-paged-table.action.example.json")
),
msg="lookup-paged-table.action.example.json missing",
)
checklist = self._read("development/CHECKLIST.md")
self.assertIn("skill_cli", checklist)
self.assertIn("A4-12", checklist)
self.assertIn("paged_table", checklist)
account_mgr = self._read("development/ACCOUNT_MANAGER.md")
self.assertIn("skill_cli", account_mgr)
schema = self._read("references/SCHEMA.md")
self.assertIn("skill_cli", schema)
schema_json = self._read("assets/schemas/skill-actions.schema.json")
self.assertIn("skill_cli", schema_json)
self.assertIn("paged_table", schema_json)
self.assertIn("page_size", schema_json)
self.assertIn('"skill"', schema_json)
def test_actions_md_disambiguates_visible_when_from_policy(self) -> None: