|
# retoor <retoor@molodetz.nl>
|
|
|
|
from __future__ import annotations
|
|
|
|
from .capabilities import (
|
|
CHANNEL_SITE_CHAT,
|
|
CHANNEL_TELEGRAM,
|
|
CHANNEL_CLI,
|
|
CHANNEL_API,
|
|
CHANNEL_UNKNOWN,
|
|
ChannelContext,
|
|
channel_id_for_session,
|
|
context_for,
|
|
fragment_for,
|
|
interactions_enabled,
|
|
)
|
|
from .controller import InteractionController
|
|
from . import prefs
|
|
from .schema import InteractionRequest, InteractionResult, validate_prompt_args
|
|
|
|
__all__ = [
|
|
"CHANNEL_SITE_CHAT",
|
|
"CHANNEL_TELEGRAM",
|
|
"CHANNEL_CLI",
|
|
"CHANNEL_API",
|
|
"CHANNEL_UNKNOWN",
|
|
"ChannelContext",
|
|
"channel_id_for_session",
|
|
"context_for",
|
|
"fragment_for",
|
|
"interactions_enabled",
|
|
"InteractionController",
|
|
"InteractionRequest",
|
|
"InteractionResult",
|
|
"validate_prompt_args",
|
|
"prefs",
|
|
]
|