mirror of
https://github.com/Heretek-AI/Asset-Manager.git
synced 2026-11-07 10:45:57 -10:00
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.
15 lines
493 B
Python
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."""
|