From 20cfb8ec380132a83bd70798e48923f07011f160 Mon Sep 17 00:00:00 2001 From: avabbbb <89175608+avabbbb@users.noreply.github.com> Date: Fri, 9 Oct 2026 00:29:28 +0800 Subject: [PATCH] test: bind tailor fixture to verified skill snapshot --- backend/tests/test_proposal_v2_fault_acceptance.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/tests/test_proposal_v2_fault_acceptance.py b/backend/tests/test_proposal_v2_fault_acceptance.py index ef094b25..69a67aba 100644 --- a/backend/tests/test_proposal_v2_fault_acceptance.py +++ b/backend/tests/test_proposal_v2_fault_acceptance.py @@ -1503,6 +1503,7 @@ async def run(): resume_decision_plans, resume_workspace, ) + from app.services.agent_skill_registry import resolve_skill from proposal_v2_fixtures import seed_reviewable_resume_proposal _permit_test_ui_capability(monkeypatch) @@ -1563,11 +1564,15 @@ async def run(): resume_id = workspace["resume"]["id"] run_id = f"run_{uuid4().hex[:16]}" + skill = resolve_skill("tailor_resume") + assert skill is not None await agent_run_state.create_agent_run( conversation_id=f"tailor-runtime-{run_id}", goal=f"Tailor resume for Job #{seed['job_id']}", mode="resume_workflow", - skill_id="tailor_resume", + skill_id=skill.id, + skill_version=skill.version, + skill_snapshot=skill.summary(), actions=[], run_id=run_id, )