Manim-Agent / shared /__init__.py
github-actions[bot]
deploy: release 8c0c1b7
f1f74fb
Raw History Blame Contribute Delete
778 Bytes
"""Shared contracts (API, worker, DB serialization)."""
from shared.manim_module import ManimModule
from shared.schemas.hitl import AgentStep, AiRun
from shared.schemas.math_agent import (
AnimationDirective,
GeometryObject,
MathRenderRequest,
MathRenderResponse,
OutputConfig,
VisualizationSpec,
)
from shared.schemas.project import Project, ProjectCreate, ProjectUpdate
from shared.schemas.scene import Scene, SceneCreate, SceneUpdate
__all__ = [
"AgentStep",
"AiRun",
"AnimationDirective",
"GeometryObject",
"ManimModule",
"MathRenderRequest",
"MathRenderResponse",
"OutputConfig",
"Project",
"ProjectCreate",
"ProjectUpdate",
"Scene",
"SceneCreate",
"SceneUpdate",
"VisualizationSpec",
]