979 B
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_skillas 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_skilltool calls was not run. - Java2AI
SkillsAgentHookintegration 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.