diff --git a/backend/Dockerfile b/backend/Dockerfile index a45266b..4f95a19 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,4 +1,5 @@ FROM python:3.12-slim +RUN apt-get update && apt-get install -y git && rm -rf /var/lib/apt/lists/* WORKDIR /app diff --git a/backend/services/llm/anthropic_provider.py b/backend/services/llm/anthropic_provider.py index bd6f823..0eedc44 100644 --- a/backend/services/llm/anthropic_provider.py +++ b/backend/services/llm/anthropic_provider.py @@ -269,7 +269,10 @@ class AnthropicProvider(LLMProvider): runs ``validate.py`` server-side via code_execution, and voluntarily calls ``output_tool`` once it has well-formed data. """ - try:\n skill_id, version = settings.get_skill(skill_name)\n except Exception:\n skill_id, version = None, None + try: + skill_id, version = settings.get_skill(skill_name) + except Exception: + skill_id, version = None, None # Build initial user content user_content: list[dict] = [] diff --git a/backend/skills_manifest.json b/backend/skills_manifest.json index 6de5dbd..d094915 100644 --- a/backend/skills_manifest.json +++ b/backend/skills_manifest.json @@ -1,18 +1,18 @@ { "default_model_version": "1.4.0", "extract-pintable": { - "skill_id": "skill_013cTQFk8bqwJVemreNihQRW", - "latest_version": "1777167199421424", + "skill_id": "skill_01VMWPZuvuZAe4LmLbmsNWNY", + "latest_version": "1784798970179642", "display_title": "Extract Pin Table" }, "extract-pattern": { - "skill_id": "skill_0195iVb55HeQgKHFkePC56hP", - "latest_version": "1777167200857394", + "skill_id": "skill_01JuA5xdSJsz2V4dcwzpTRpe", + "latest_version": "1784798971057751", "display_title": "Extract Passive Pattern" }, "extract-specs": { - "skill_id": "skill_016sqcgvuVea95Nb4uJYBj7h", - "latest_version": "1777167202182784", + "skill_id": "skill_01NHZY6K3tvdbAzBo7eGT8qD", + "latest_version": "1784798971971891", "display_title": "Extract Component Specs" } }