Language-neutral IR for one realized provider function.
A provider is the server-side handler behind a single API operation. AI
agents emit its body as this structured tree instead of raw source, so the
renderer can project the same logic into any target language while keeping
database access (AutoBeRealizeQueryIR) separated from control flow.
Database work is not inlined here: each query lives in queries and is
referenced from the body through an IQueryPlaceholderExpression, so
the renderer owns ORM-specific payload generation.
Language-neutral IR for one realized provider function.
A provider is the server-side handler behind a single API operation. AI agents emit its body as this structured tree instead of raw source, so the renderer can project the same logic into any target language while keeping database access (AutoBeRealizeQueryIR) separated from control flow.
Database work is not inlined here: each query lives in queries and is referenced from the body through an IQueryPlaceholderExpression, so the renderer owns ORM-specific payload generation.
Author
sunrabbit123