diff --git a/examples/claude_issue_resolver.py b/examples/claude_issue_resolver.py index eefb3ab..d19b87c 100644 --- a/examples/claude_issue_resolver.py +++ b/examples/claude_issue_resolver.py @@ -6,7 +6,7 @@ import anthropic sys.path.insert(0, str(Path(__file__).resolve().parent)) -from issue_resolver_github_context import execute_skill # noqa: E402 +from issue_resolver_common import execute_skill # noqa: E402 from skillware.core.env import load_env_file # noqa: E402 from skillware.core.loader import SkillLoader # noqa: E402 diff --git a/examples/gemini_issue_resolver.py b/examples/gemini_issue_resolver.py index 4cd5889..e96208d 100644 --- a/examples/gemini_issue_resolver.py +++ b/examples/gemini_issue_resolver.py @@ -7,7 +7,7 @@ from google.genai import types sys.path.insert(0, str(Path(__file__).resolve().parent)) -from issue_resolver_github_context import execute_skill # noqa: E402 +from issue_resolver_common import execute_skill # noqa: E402 from skillware.core.env import load_env_file # noqa: E402 from skillware.core.loader import SkillLoader # noqa: E402 diff --git a/examples/issue_resolver_github_context.py b/examples/issue_resolver_common.py similarity index 100% rename from examples/issue_resolver_github_context.py rename to examples/issue_resolver_common.py diff --git a/examples/ollama_issue_resolver.py b/examples/ollama_issue_resolver.py index d15361d..bfeed8f 100644 --- a/examples/ollama_issue_resolver.py +++ b/examples/ollama_issue_resolver.py @@ -7,7 +7,7 @@ import ollama sys.path.insert(0, str(Path(__file__).resolve().parent)) -from issue_resolver_github_context import execute_skill # noqa: E402 +from issue_resolver_common import execute_skill # noqa: E402 from skillware.core.env import load_env_file # noqa: E402 from skillware.core.loader import SkillLoader # noqa: E402 diff --git a/tests/test_examples_smoke.py b/tests/test_examples_smoke.py index b0b7423..d356bb5 100644 --- a/tests/test_examples_smoke.py +++ b/tests/test_examples_smoke.py @@ -133,7 +133,7 @@ "skill_context_gemini_loop.py": "Phase 1 is offline; Phase 2 needs GOOGLE_API_KEY and SKILL_CONTEXT_GEMINI_LIVE=1.", "gmail_handler_common.py": "Shared helper module, not a standalone demo script.", "gmail_signature_test_send.py": "Requires live GMAIL_ADDRESS and GMAIL_APP_PASSWORD.", - "issue_resolver_github_context.py": "Shared helper module, not a standalone demo script.", + "issue_resolver_common.py": "Shared helper module, not a standalone demo script.", "mica_claude_flow.py": "Requires ANTHROPIC_API_KEY for Claude agent loop.", "mica_ollama_flow.py": "Requires local Ollama server and models installed.", "mica_rag_flow.py": "Requires GOOGLE_API_KEY for Gemini RAG.", diff --git a/tests/test_registry_docs.py b/tests/test_registry_docs.py index 2dfbaab..055ba0f 100644 --- a/tests/test_registry_docs.py +++ b/tests/test_registry_docs.py @@ -10,9 +10,8 @@ SKILL_PATTERN = re.compile(r"`([\w-]+/[\w-]+)`") EXAMPLE_PATTERN = re.compile(r"^\|[^|]*`([\w-]+\.py)`", re.MULTILINE) -# TODO: script examples/issue_resolver_github_context.py is a shared helper module and -# should be renamed to examples/issue_resolver_common.py (see #183). -GRANDFATHERED_EXAMPLES: set[str] = {"issue_resolver_github_context.py"} + +GRANDFATHERED_EXAMPLES: set[str] = {"issue_resolver_common.py"} def get_manifested_skills(skills_root: Path) -> set[str]: