mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-15 17:25:26 -04:00
Odysseus v1.0
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# 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",
|
||||
]
|
||||
Reference in New Issue
Block a user