Ody / services /__init__.py
ANJD's picture
Upload 387 files
4ac029f verified
Raw
History Blame Contribute Delete
908 Bytes
# services/__init__.py
"""
Service layer — plug-in capabilities for the chat core.
Each service:
- Does one thing well
- Exposes a clean async interface
- Can run in-process or as a standalone HTTP service
"""
from .search import SearchService, SearchResult, SearchResponse
from .docs import DocsService, DocChunk, IndexResult
from .research import ResearchService, ResearchResult, ResearchSource
from .memory import MemoryService, Memory, MemorySearchResult
from .shell import ShellService, ShellResult
__all__ = [
# Search
"SearchService",
"SearchResult",
"SearchResponse",
# Docs
"DocsService",
"DocChunk",
"IndexResult",
# Research
"ResearchService",
"ResearchResult",
"ResearchSource",
# Memory
"MemoryService",
"Memory",
"MemorySearchResult",
# Shell
"ShellService",
"ShellResult",
]