INNER CODE UNIT · Python

toolkit_snapshot_min_macos_major

viticci/shortcuts-playground-plugin · claude/skills/shortcuts-playground/scripts/lookup_action_grounding.py:46

def toolkit_snapshot_min_macos_major(version: str | None) -> int | None:
    if not isinstance(version, str) or not version:
        return None
    if version in TOOLKIT_SNAPSHOT_MIN_MACOS_MAJOR:
        return TOOLKIT_SNAPSHOT_MIN_MACOS_MAJOR[version]
    import re

    match = re.search(r"v(\d+)", version)
    if match and int(match.group(1)) >= 78:
        return 27
    return None


def skill_dir() -> Path:
    return Path(__file__).resolve().parents[1]


def catalog_path(base: Path | None = None) -> Path:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…