ReMe/reme/schema/__init__.py
jinliyl 513fb5b7f4
feat: extract Daily Paper into an independently packaged plugin (#491)
* feat: extract Daily Paper into a plugin

* fix: satisfy clean-environment quality checks

* fix: address daily paper review feedback
2026-08-26 17:32:46 +08:00

51 lines
1.2 KiB
Python

"""Schema"""
from .application_config import ApplicationConfig, ComponentConfig, JobConfig
from .dream import (
DreamExtractOutput,
DreamState,
DreamTopic,
DreamUnit,
IntegrateOutcome,
ProactiveResult,
TopicSelectionOutput,
)
from .emb_node import EmbNode
from .file_chunk import FileChunk
from .file_front_matter import FileFrontMatter
from .graph_snapshot import GraphSnapshot, GraphSnapshotEdge, GraphSnapshotNode
from .file_link import FileLink
from .file_node import FileNode
from .request import Request
from .response import Response
from .stream_chunk import StreamChunk
from .token_usage import TokenUsage
from .traverse_graph import TraverseGraph, TraverseGraphEdge, TraverseGraphNode
__all__ = [
"ApplicationConfig",
"ComponentConfig",
"DreamExtractOutput",
"DreamState",
"DreamTopic",
"DreamUnit",
"EmbNode",
"FileChunk",
"FileFrontMatter",
"FileLink",
"FileNode",
"GraphSnapshot",
"GraphSnapshotEdge",
"GraphSnapshotNode",
"IntegrateOutcome",
"JobConfig",
"ProactiveResult",
"Request",
"Response",
"StreamChunk",
"TokenUsage",
"TopicSelectionOutput",
"TraverseGraph",
"TraverseGraphEdge",
"TraverseGraphNode",
]