Commit History

  1. fix(test): attach caplog handler to non-propagating explainer logger⁠

    fb3eff2
  2. test(llm): tighten live integration test (slow marker, log-gated skip, on-topic assertion)

    b38c6b3
  3. test(llm): add network-gated end-to-end OpenRouter integration test

    32e1d40
  4. test(llm): pin 401 short-circuit + 400 try-next-model behavior (red)

    4d00c18

  1. feat(llm): modality dispatch — explain(payload, modality) for BBB/EEG/MRI⁠

    mekosotto +1: Claude Opus 4.7 (1M context)
    24f46e0
  2. feat(llm): explainer with deterministic template + OpenRouter fallback⁠

    mekosotto +1: Claude Opus 4.7 (1M context)
    e5c1c61