NOT (col = v) and col <> v are NULL when col is NULL, so negation
dropped rows whose column is unset — a conclusion with no session is
not "some other session", but was excluded anyway. IS NOT TRUE and
IS DISTINCT FROM behave identically when no NULL is involved.
Adds a row-count test, since this class of bug builds and executes
cleanly, and documents {"ne": null} for excluding unset fields.
|
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_agent_tools.py | ||
| test_clients.py | ||
| test_config_helpers.py | ||
| test_files.py | ||
| test_filter.py | ||
| test_length_finish_reason.py | ||
| test_schema_conversion.py | ||
| test_summarizer.py | ||