Files

30 lines
851 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""Web App 产物模式纯引擎:站点发现 / 构建 / 预览签名。
不 import app.*(harness 边界),路由层只做 HTTP 适配。
所有入口在能力不可用时返回结构化的"不可用"结果,绝不抛出影响主流程的异常。
"""
from deerflow.webapp.builder import SiteBuildRunner, get_site_build_runner
from deerflow.webapp.engine import (
WebAppCapability,
capability_status,
find_sites,
guess_site_mime,
read_site_manifest,
resolve_template_dir,
)
from deerflow.webapp.security import mint_preview_token, verify_preview_token
__all__ = [
"SiteBuildRunner",
"get_site_build_runner",
"WebAppCapability",
"capability_status",
"find_sites",
"guess_site_mime",
"read_site_manifest",
"resolve_template_dir",
"mint_preview_token",
"verify_preview_token",
]