Spaces:
Sleeping
Sleeping
File size: 846 Bytes
408d02c 140d024 408d02c 140d024 408d02c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | """ReleaseOps-Env: Production change review environment for OpenEnv."""
from releaseops_env.models import (
ReleaseAction,
ReleaseObservation,
ReleaseState,
RiskSignal,
ToolResult,
)
from releaseops_env.scoring import format_score, is_strict_score, normalize_score
# Client import is deferred to avoid circular imports and to allow
# usage without openenv.core installed (e.g., server-side only).
def __getattr__(name):
if name == "ReleaseOpsEnv":
from releaseops_env.client import ReleaseOpsEnv
return ReleaseOpsEnv
raise AttributeError(f"module 'releaseops_env' has no attribute {name!r}")
__all__ = [
"ReleaseOpsEnv",
"ReleaseAction",
"ReleaseObservation",
"ReleaseState",
"RiskSignal",
"ToolResult",
"normalize_score",
"format_score",
"is_strict_score",
]
|