Files
JWeBot/packages/jwebot-sdk/src/jwebot_sdk/__init__.py
T
JWeBot Contributors ac630576c7
check / local-gate (push) Failing after 59s
Release beta 1.2.2.1019
2026-10-19 17:40:46 +08:00

42 lines
717 B
Python

"""Public extension API for JWeBot."""
from .context import (
ApprovedHttpClient,
ApprovedServiceBroker,
CommandRegistry,
FactWriter,
PluginLogger,
PluginStorage,
Scheduler,
SingleGroupContext,
)
from .contracts import (
API_VERSION,
ContractViolation,
Event,
ExtensionResult,
Fact,
PlanKind,
ReplyPlan,
)
__all__ = [
"API_VERSION",
"ApprovedHttpClient",
"ApprovedServiceBroker",
"CommandRegistry",
"ContractViolation",
"Event",
"ExtensionResult",
"Fact",
"FactWriter",
"PlanKind",
"PluginLogger",
"PluginStorage",
"ReplyPlan",
"Scheduler",
"SingleGroupContext",
]
__version__ = "1.2.2b1+1019"