drop openai function-call log · attribute each call · runs locally
openai function call log · json · local only
heuristic screener · vendor schema varies · not definitive proof