MCPcopy Index your code
hub / github.com/github/spec-kit / is_installed

Method is_installed

src/specify_cli/extensions/__init__.py:640–652  ·  view source on GitHub ↗

Check if extension is installed. Args: extension_id: Extension ID Returns: True if extension is installed, False if not or registry corrupted

(self, extension_id: str)

Source from the content-addressed store, hash-verified

638 return set(extensions.keys())
639
640 def is_installed(self, extension_id: str) -> bool:
641 """Check if extension is installed.
642
643 Args:
644 extension_id: Extension ID
645
646 Returns:
647 True if extension is installed, False if not or registry corrupted
648 """
649 extensions = self.data.get("extensions")
650 if not isinstance(extensions, dict):
651 return False
652 return extension_id in extensions
653
654 def list_by_priority(self, include_disabled: bool = False) -> List[tuple]:
655 """Get all installed extensions sorted by priority.

Callers 8

test_add_extensionMethod · 0.95
test_remove_extensionMethod · 0.95
removeMethod · 0.45
get_extensionMethod · 0.45
_print_extension_infoFunction · 0.45

Calls 1

getMethod · 0.45