orchestrata_ultimate.core.interfaces.volk
Reference › orchestrata_ultimate › core › interfaces › volk
Binds the historical name IVolk to VolkProtocol, the contract every volk agent satisfies, which is defined in protocols.agent. Its tests are tests/core/test_interfaces_volk.py and related files.
At a glance
| Source | src/orchestrata_ultimate/core/interfaces/volk.py |
| Lines of code | 12 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.core.protocols.agent |
| Imported by | orchestrata_ultimate.core.interfaces |
| Tests that import it | tests/core/test_interfaces.py, tests/core/test_interfaces_volk.py, tests/generated_recovery/test_core_interfaces_volk.py, tests/test_core.py |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""IVolk protocol — thin alias of the canonical VolkProtocol.
The canonical definition lives in
:mod:`orchestrata_ultimate.core.protocols.agent` and is re-exported here
under its historical name to preserve the public API.
"""
from orchestrata_ultimate.core.protocols.agent import VolkProtocol
IVolk = VolkProtocol
__all__ = ["IVolk"]