Continuation manager and helper proxy (SPEC-004).
Exposes the continuation manager, document map, chain degradation, information-flow monitor, quality monitor, voice profile, and residual-gap anchor.
Source code in crp/sdk/proxies_more.py
| class _ContinuationProxy:
"""Continuation manager and helper proxy (SPEC-004).
Exposes the continuation manager, document map, chain degradation,
information-flow monitor, quality monitor, voice profile, and residual-gap
anchor.
"""
def __init__(self, orchestrator: Any) -> None:
self._orchestrator = orchestrator
def manager(self) -> Any:
"""Return a default ``ContinuationManager``.
Returns:
ContinuationManager instance.
"""
from crp.continuation.manager import ContinuationConfig, ContinuationManager
return ContinuationManager(ContinuationConfig())
def document_map(self) -> Any:
"""Return a fresh ``DocumentMap``.
Returns:
DocumentMap instance.
"""
from crp.continuation.document_map import DocumentMap
return DocumentMap()
def degradation(self) -> Any:
"""Return a fresh ``ChainDegradation`` tracker.
Returns:
ChainDegradation instance.
"""
from crp.continuation.degradation import ChainDegradation
return ChainDegradation()
def flow_monitor(self) -> Any:
"""Return a fresh ``InformationFlowMonitor``.
Returns:
InformationFlowMonitor instance.
"""
from crp.continuation.flow import InformationFlowMonitor
return InformationFlowMonitor()
def quality_monitor(self) -> Any:
"""Return a fresh ``GenerationQualityMonitor``.
Returns:
GenerationQualityMonitor instance.
"""
from crp.continuation.quality_monitor import GenerationQualityMonitor
return GenerationQualityMonitor()
def voice_profile(self) -> Any:
"""Return a default ``VoiceProfile``.
Returns:
VoiceProfile instance.
"""
from crp.continuation.voice import VoiceProfile
return VoiceProfile.from_dict({})
def residual_gap(self) -> Any:
"""Return a fresh ``ResidualTaskAnchor``.
Returns:
ResidualTaskAnchor instance.
"""
from crp.continuation.flow import ResidualTaskAnchor
return ResidualTaskAnchor()
|
manager()
Return a default ContinuationManager.
Returns:
| Type | Description |
Any | ContinuationManager instance. |
Source code in crp/sdk/proxies_more.py
| def manager(self) -> Any:
"""Return a default ``ContinuationManager``.
Returns:
ContinuationManager instance.
"""
from crp.continuation.manager import ContinuationConfig, ContinuationManager
return ContinuationManager(ContinuationConfig())
|
document_map()
Return a fresh DocumentMap.
Returns:
Source code in crp/sdk/proxies_more.py
| def document_map(self) -> Any:
"""Return a fresh ``DocumentMap``.
Returns:
DocumentMap instance.
"""
from crp.continuation.document_map import DocumentMap
return DocumentMap()
|
degradation()
Return a fresh ChainDegradation tracker.
Returns:
| Type | Description |
Any | ChainDegradation instance. |
Source code in crp/sdk/proxies_more.py
| def degradation(self) -> Any:
"""Return a fresh ``ChainDegradation`` tracker.
Returns:
ChainDegradation instance.
"""
from crp.continuation.degradation import ChainDegradation
return ChainDegradation()
|
flow_monitor()
Return a fresh InformationFlowMonitor.
Returns:
| Type | Description |
Any | InformationFlowMonitor instance. |
Source code in crp/sdk/proxies_more.py
| def flow_monitor(self) -> Any:
"""Return a fresh ``InformationFlowMonitor``.
Returns:
InformationFlowMonitor instance.
"""
from crp.continuation.flow import InformationFlowMonitor
return InformationFlowMonitor()
|
quality_monitor()
Return a fresh GenerationQualityMonitor.
Returns:
| Type | Description |
Any | GenerationQualityMonitor instance. |
Source code in crp/sdk/proxies_more.py
| def quality_monitor(self) -> Any:
"""Return a fresh ``GenerationQualityMonitor``.
Returns:
GenerationQualityMonitor instance.
"""
from crp.continuation.quality_monitor import GenerationQualityMonitor
return GenerationQualityMonitor()
|
voice_profile()
Return a default VoiceProfile.
Returns:
Source code in crp/sdk/proxies_more.py
| def voice_profile(self) -> Any:
"""Return a default ``VoiceProfile``.
Returns:
VoiceProfile instance.
"""
from crp.continuation.voice import VoiceProfile
return VoiceProfile.from_dict({})
|
residual_gap()
Return a fresh ResidualTaskAnchor.
Returns:
| Type | Description |
Any | ResidualTaskAnchor instance. |
Source code in crp/sdk/proxies_more.py
| def residual_gap(self) -> Any:
"""Return a fresh ``ResidualTaskAnchor``.
Returns:
ResidualTaskAnchor instance.
"""
from crp.continuation.flow import ResidualTaskAnchor
return ResidualTaskAnchor()
|