I Read the Source of the Job Bot I Have Been Running. Two Bugs, One File, Same Root Cause.
Both bugs come from the same place: an import graph that does not agree with the runtime dispatch, and capability detection written as a hardcoded allow-list. If you support more than one LLM provider, you have probably written at least one of them.