Files
2026-07-06 09:15:51 +08:00

979 B

Acceptance: diagnosis-playbook-skills

Implemented

  • Added six classpath diagnosis playbook skills under src/main/resources/skills/.
  • Added classpath skill catalog loading and full skill reading.
  • Added read_skill as a Spring AI tool.
  • Wired skill catalog and tool into Chat and AIOps Planner/Executor paths.
  • Kept Chat Verifier isolated from skills.
  • Added focused tests for skill loading, unknown skill handling, and method tool injection.

Verification

Static/unit verification:

mvn -q "-Dtest=SkillCatalogServiceTest,ChatServiceSequentialAgentTest,AiOpsServiceTest,DiagnosisTraceEvaluatorTest" test

Result: passed.

Not Verified

  • Live LLM behavior with actual read_skill tool calls was not run.
  • Java2AI SkillsAgentHook integration was not attempted because dependency classes were not locally verified.

Archive Status

OpenSpec change not archived yet. User should confirm whether to archive diagnosis-playbook-skills.