Restore stashed WIP: live streaming plan, forms, CI pipeline, streaming demo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-07 22:07:59 +00:00
parent df1aa4e1d1
commit 5a68046bd8
21 changed files with 1463 additions and 120 deletions

View File

@@ -1003,6 +1003,7 @@ def _sf_defpage(expr: list, env: dict) -> PageDef:
menu_expr=slots.get("menu"),
stream=stream,
fallback_expr=slots.get("fallback"),
shell_expr=slots.get("shell"),
closure=dict(env),
)
env[f"page:{name_sym.name}"] = page