plexus.scores.test_tactus_score_runtime_controls module
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_can_reuse_runtime_when_explicitly_enabled(monkeypatch)
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_enriches_explanation_with_timestamps_when_deepgram_present(monkeypatch)
Test that TactusScore automatically enriches explanations with timestamps.
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_enrichment_fails_gracefully_on_error(monkeypatch)
Test that enrichment failures don’t break scoring.
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_enrichment_handles_nested_metadata_deepgram(monkeypatch)
Test that enrichment handles metadata.metadata.deepgram pattern.
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_enrichment_skipped_when_no_explanation(monkeypatch)
Test that enrichment is skipped when score returns no explanation.
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_parallel_predictions_with_blocking_runtime_execute(monkeypatch)
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_passes_runtime_gpt5_controls_to_prediction_runtime(monkeypatch)
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_runtime_pool_allows_parallel_predictions(monkeypatch)
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_skips_enrichment_when_no_deepgram_data(monkeypatch)
Test that enrichment is skipped gracefully when no deepgram data present.
- async plexus.scores.test_tactus_score_runtime_controls.test_tactus_score_uses_fresh_runtime_per_prediction_by_default(monkeypatch)