Andrew Ridgway bec1eaac87
Some checks failed
Test / test (push) Has been cancelled
first pass at the newspaper builder
2026-09-14 11:57:22 +10:00

26 lines
547 B
Python

"""ai-draft — optional local/cloud model copy drafting helper unit."""
from .client import HttpModelClient, build_model_prompt
from .draft import build_brief, draft_newspaper
from .model import (
DraftArticle,
DraftBrief,
DraftBundle,
MastheadConfig,
StatusMessage,
empty_draft_bundle,
)
__all__ = [
"DraftArticle",
"DraftBrief",
"DraftBundle",
"HttpModelClient",
"MastheadConfig",
"StatusMessage",
"build_brief",
"build_model_prompt",
"draft_newspaper",
"empty_draft_bundle",
]