Files
BillyOutlast 00f00682fe Initial OSS recreation: action host, Python API, CLI, docs
Clean-room reimplementation of observed interfaces from Anchorpoint
v1.38.0 static analysis (manifest schema, automation API surface,
CLI shapes). No vendor code or assets. 14 tests passing.
2026-10-25 14:36:45 -09:00

15 lines
493 B
Python

"""Shared error types for the Asset-Manager plug-in host."""
class ServerRequiredError(RuntimeError):
"""Raised when an operation needs the vendor sync server.
Locking, channel notifications, membership management and other
collaboration features are server-backed by design. Local git
workflows work fully offline; only these methods raise.
"""
class DependencyMissingError(RuntimeError):
"""Raised when an optional external tool (ffmpeg, git, ...) is absent."""