symfonic.core.observability.postgres_execution_sql¶
postgres_execution_sql ¶
The statements behind the execution log.
Its own module because execution_events is its own table with its own
lifecycle: rows are appended per stage and per model round, read back by
conversation, and pruned on a different schedule from the billable
llm_calls rows the store's other statements serve.
counts is the stage's own counters as JSON. Integers only -- refused
upstream where the count is made -- so this column records how much a
stage did and never what it did it to.