""" mizan-fastapi — FastAPI backend adapter for the Mizan protocol. Provides HTTP RPC dispatch and context bundling on top of mizan-core's function registry. Channels, Forms, Shapes, SSR are out of scope for the FastAPI adapter — FastAPI projects use native equivalents (WebSocket, Pydantic models, ORM-of-choice, server-side rendering frameworks). Usage: from fastapi import FastAPI from mizan_fastapi import router as mizan_router app = FastAPI() app.include_router(mizan_router, prefix="/api/mizan") # Register your @client-decorated functions from mizan_core.client.function import client from .my_functions import * # noqa """ from .router import router from .executor import execute_function, ErrorCode, FunctionError, FunctionResult __all__ = [ "router", "execute_function", "ErrorCode", "FunctionError", "FunctionResult", ]