..
lsp
fix(lsp): expose lsp.idle_timeout in config, harden reaper, log reaps
2026-07-29 17:11:30 +05:30
transports
fix(codex): scope 24h retention to Bedrock Mantle
2026-07-24 15:54:08 -07:00
__init__.py
…
test_account_usage.py
…
test_anthropic_adapter.py
fix(anthropic): keep the assistant cache breakpoint on the ordered-replay path
2026-07-26 19:29:51 -07:00
test_anthropic_billing_guidance.py
…
test_anthropic_keychain.py
…
test_anthropic_kimi_signed_thinking_replay.py
…
test_anthropic_kwargs_sanitize.py
…
test_anthropic_mcp_prefix_strip.py
…
test_anthropic_oauth_pkce.py
…
test_anthropic_oauth_ua_prefix.py
…
test_anthropic_output_field_leak.py
…
test_anthropic_thinking_block_order.py
…
test_anthropic_whitespace_text_blocks.py
fix(anthropic): keep replay content schema-valid when every block is blank
2026-07-24 15:54:38 -07:00
test_api_content_sidecar.py
fix(agent): keep the compaction summary when the turn-end override rewrites the user row
2026-07-26 19:30:08 -07:00
test_arcee_trinity_overrides.py
…
test_async_token_accounting.py
test: guard coalescing field lists against update_token_counts drift
2026-07-28 18:47:54 +05:30
test_async_utils.py
…
test_aux_progress_streaming.py
feat(aux): force streaming for providers that reject non-stream requests
2026-07-25 14:58:04 -07:00
test_auxiliary_anthropic_pool_fallback_regression.py
…
test_auxiliary_client.py
fix(gemini): sweep hardcoded Gemini default models to gemini-3.6-flash ( #32360 )
2026-07-28 18:17:56 -07:00
test_auxiliary_client_anthropic_custom.py
…
test_auxiliary_client_azure_foundry.py
…
test_auxiliary_client_base_url_host_validation_52608.py
…
test_auxiliary_client_bootstrap_skew.py
…
test_auxiliary_client_proxy_env.py
…
test_auxiliary_client_resolve_dedup.py
…
test_auxiliary_client_ssl_verify.py
…
test_auxiliary_client_xai_oauth_recovery.py
…
test_auxiliary_compression_timeout_floor.py
…
test_auxiliary_config_bridge.py
…
test_auxiliary_main_first.py
…
test_auxiliary_named_custom_providers.py
…
test_auxiliary_relay.py
Reapply "feat(observability): integrate NeMo Relay runtime and shared metrics"
2026-07-27 21:10:51 -07:00
test_auxiliary_runtime_cache_key.py
…
test_auxiliary_transient_retry.py
…
test_auxiliary_transport_autodetect.py
…
test_auxiliary_user_default_headers.py
…
test_azure_identity_adapter.py
…
test_backend_identity.py
refactor(fallback): single owner for backend identity and failure-scoped skips
2026-07-26 23:41:54 -07:00
test_battery.py
…
test_bedrock_1m_context.py
…
test_bedrock_adapter.py
…
test_bedrock_empty_text_blocks.py
…
test_bedrock_integration.py
…
test_bedrock_interrupt_post_worker.py
Reapply "feat(observability): integrate NeMo Relay runtime and shared metrics"
2026-07-27 21:10:51 -07:00
test_billing_links.py
…
test_billing_usage.py
…
test_billing_view.py
feat(billing): carry the payment-method union through to clients ( #71542 )
2026-07-27 01:49:43 +05:30
test_bounded_response.py
…
test_cascading_interrupt_6600.py
…
test_chat_completion_helpers_provider_sort.py
…
test_cjk_token_estimation.py
test(compression): resolve context_length inside mocks across suites hit by lazy-init deferral
2026-07-28 20:04:58 +05:30
test_close_interrupted_tool_sequence.py
…
test_codex_app_server_event_bridge.py
…
test_codex_app_server_persist.py
…
test_codex_cloudflare_headers.py
…
test_codex_gpt55_autoraise_notice.py
…
test_codex_responses_adapter.py
fix(codex): clamp oversized Responses call_id so MCP tools don't brick sessions ( #73492 )
2026-07-29 00:47:54 +05:30
test_codex_runtime_live_events.py
…
test_codex_ttfb_watchdog.py
…
test_coding_context.py
…
test_compaction_anti_thrash.py
…
test_compaction_redaction_boundaries.py
…
test_compress_focus.py
test(agent): fix lazy-init rebase test fallout ( #32221 )
2026-07-28 20:04:58 +05:30
test_compress_signal_leak.py
…
test_compressed_summary_metadata.py
…
test_compression_anti_thrash_persistence.py
…
test_compression_anti_thrash_recovery.py
fix(compression): add recovery path to anti-thrash auto-compaction block
2026-07-24 15:57:09 -07:00
test_compression_attempt_telemetry.py
…
test_compression_concurrent_fork.py
revert: PR #72817 — session activity watchdog, stall notify, compress timeout
2026-07-28 00:15:00 +05:00
test_compression_count_warning_36908.py
…
test_compression_fallback_budget.py
…
test_compression_interrupt_protection.py
…
test_compression_logging_session_context.py
…
test_compression_max_attempts_config.py
…
test_compression_progress.py
…
test_compression_rotation_state.py
fix(compression): recover rotated session lineage
2026-07-24 16:00:34 -07:00
test_compression_small_ctx_threshold_floor.py
test(compression): resolve context_length inside mocks across suites hit by lazy-init deferral
2026-07-28 20:04:58 +05:30
test_compressor_actionable_tail_anchor.py
…
test_compressor_assistant_tail_anchor.py
…
test_compressor_historical_media.py
…
test_compressor_image_tokens.py
…
test_compressor_media_stripping.py
…
test_compressor_tail_cut_tool_pair_floor.py
…
test_compressor_tool_call_budget.py
…
test_compressor_zero_user_guard.py
…
test_context_breakdown.py
feat(cli,gateway): unify /context into a visual context-usage breakdown
2026-07-26 18:06:21 -07:00
test_context_compressor.py
fix(compression): coherent context_length setter — no-op guard, re-floor on new window, un-strandable init log
2026-07-28 20:04:58 +05:30
test_context_compressor_cross_session_guard.py
…
test_context_compressor_session_end_clears_state.py
…
test_context_compressor_summary_continuity.py
…
test_context_compressor_temporal_anchoring.py
…
test_context_compressor_zero_user_provenance.py
…
test_context_engine.py
…
test_context_engine_host_contract.py
…
test_context_engine_on_turn_complete_usage.py
…
test_context_engine_select_context.py
…
test_context_references.py
fix(context): keep @ref tokens inline instead of stripping them from the prompt
2026-07-27 22:55:18 -05:00
test_context_refs_concurrent.py
…
test_copilot_acp_client.py
fix: decode config and state files as UTF-8 on non-UTF-8 locales
2026-07-24 17:10:39 -07:00
test_copilot_acp_deprecation.py
…
test_credential_pool.py
…
test_credential_pool_no_entries_log_throttle.py
…
test_credential_pool_oat_authtype.py
…
test_credential_pool_oauth_writethrough.py
…
test_credential_pool_provider_boundary.py
…
test_credential_pool_routing.py
…
test_credential_pool_unmatched_rotation_bound.py
fix: break unbounded 401 retry loop in credential pool OAuth path
2026-07-24 15:50:36 -07:00
test_credits_cold_start.py
fix(credits): reintroduce grant_spent, gated on an in-session crossing ( #73634 )
2026-07-28 21:36:23 +00:00
test_credits_fixture_snapshot.py
…
test_credits_policy.py
fix(credits): reintroduce grant_spent, gated on an in-session crossing ( #73634 )
2026-07-28 21:36:23 +00:00
test_credits_tracker.py
…
test_credits_view.py
…
test_cron_inline_api_call_62151.py
…
test_crossloop_client_cache.py
…
test_curator.py
…
test_curator_activity.py
…
test_curator_backup.py
…
test_curator_classification.py
…
test_curator_reports.py
…
test_custom_pool_mismatch_guard.py
…
test_custom_provider_extra_body.py
…
test_custom_provider_extra_body_matching.py
…
test_custom_providers_vision.py
…
test_deepseek_anthropic_thinking.py
…
test_direct_provider_url_detection.py
…
test_display.py
…
test_display_emoji.py
…
test_display_todo_progress.py
…
test_display_tool_failure.py
…
test_empty_tool_name_loop_dampening.py
…
test_engine_preflight_wire.py
…
test_error_classifier.py
fix(errors): log when the empty-stub guard and malformed-body classification fire
2026-07-27 20:27:56 -07:00
test_external_skills.py
…
test_external_skills_dirs_cache.py
…
test_failover_identity.py
refactor(moa): co-locate guidance peel with attach, add round-trip contract
2026-07-28 01:10:05 +05:30
test_file_safety.py
…
test_file_safety_container_mirror.py
…
test_file_safety_credentials.py
…
test_file_safety_cross_profile.py
…
test_file_safety_sandbox_mirror.py
…
test_file_safety_session_state.py
…
test_gateway_turn_sidecar.py
…
test_gemini_fast_fallback.py
…
test_gemini_free_tier_gate.py
…
test_gemini_native_adapter.py
fix(gemini): preserve bridged tool response name
2026-07-28 14:37:56 -07:00
test_gemini_schema.py
fix(gemini): preserve typed enum constraints as strings
2026-07-26 20:59:16 -07:00
test_gemini_standard_key_guidance.py
fix(gemini): explain legacy Standard-key 401 rejections with migration guidance
2026-07-26 20:58:57 -07:00
test_ghost_skill_pruning.py
…
test_i18n.py
…
test_idle_compaction.py
…
test_idle_compaction_lock_and_guards.py
…
test_image_gen_registry.py
…
test_image_routing.py
…
test_insights.py
…
test_intent_ack_continuation.py
…
test_jiter_preload.py
…
test_kanban_stop.py
…
test_kimi_coding_anthropic_thinking.py
…
test_last_total_tokens.py
…
test_learn_prompt.py
…
test_learning_graph.py
…
test_learning_graph_render.py
…
test_learning_mutations.py
…
test_lmstudio_reasoning.py
…
test_local_probe_disk_cache.py
perf(local-endpoints): disk L2 for server-type + ollama ctx probes, faster timeouts
2026-07-29 10:52:13 -07:00
test_local_stream_timeout.py
…
test_manual_compression_feedback.py
…
test_markdown_tables.py
…
test_memory_async_sync.py
…
test_memory_boundary_commit.py
…
test_memory_provider.py
…
test_memory_session_switch.py
…
test_memory_skill_scaffolding.py
…
test_memory_user_id.py
…
test_memory_write_bridge.py
…
test_message_content.py
…
test_minimax_auxiliary_url.py
…
test_minimax_provider.py
…
test_moa_aggregator_cache_control.py
…
test_moa_aggregator_cost_slot.py
…
test_moa_context_max_tokens.py
…
test_moa_progress.py
…
test_moa_quiet_reference_output.py
…
test_moa_reasoning_effort.py
…
test_moa_reference_system_prompt.py
…
test_moa_slot_api_mode.py
…
test_moa_slot_max_tokens.py
…
test_moa_switch_api_mode.py
…
test_moa_trace_streamed_capture.py
…
test_model_extra_type_guard.py
…
test_model_metadata.py
test(model-metadata): cover local Ollama fallback
2026-07-28 14:18:18 -07:00
test_model_metadata_local_ctx.py
…
test_model_metadata_ssl.py
…
test_models_dev.py
refactor: fold simplify-code review findings
2026-07-29 17:13:48 +05:30
test_moonshot_schema.py
…
test_non_stream_stale_timeout.py
…
test_none_deref_guards.py
…
test_nous_credits_gauge.py
…
test_nous_credits_snapshot.py
…
test_nous_oauth_401_guidance.py
…
test_nous_portal_anthropic_wire.py
nous portal anthropic wire
2026-07-27 11:53:48 -04:00
test_nous_rate_guard.py
fix: decode config and state files as UTF-8 on non-UTF-8 locales
2026-07-24 17:10:39 -07:00
test_onboarding.py
…
test_oneshot.py
…
test_openrouter_response_cache.py
…
test_pet_engine.py
…
test_pet_generate.py
…
test_platform_hint_desktop.py
…
test_platform_hint_overrides.py
…
test_plugin_llm.py
…
test_portal_tags.py
fix(nous-portal): give auxiliary calls the Portal sticky routing key
2026-07-25 22:15:00 -07:00
test_pre_compress_memory_context.py
test(compression): resolve context_length inside mocks across suites hit by lazy-init deferral
2026-07-28 20:04:58 +05:30
test_preflight_compression_gate.py
…
test_preflight_lock_defer.py
…
test_proactive_prune_config.py
…
test_proactive_tool_result_pruning.py
…
test_probe_cache_followups.py
test: age the disk L2 entry too in the server-swap redetection test
2026-07-29 10:52:13 -07:00
test_prompt_builder.py
…
test_prompt_caching.py
test(caching): guard prompt-cache shallow-copy mutation-safety + byte-equivalence
2026-07-28 20:04:58 +05:30
test_protected_tail_pressure_61932.py
…
test_proxy_and_url_validation.py
…
test_rate_limit_tracker.py
…
test_reactions.py
…
test_reasoning_stale_timeout_floor.py
fix(timeouts): add claude-fable to reasoning stale-timeout floor table
2026-07-27 23:09:47 +05:00
test_redact.py
fix(redact): stop masking prose words that embed a secret keyword (Secretary, tokenizer, author=)
2026-07-26 20:59:11 -07:00
test_relay_llm.py
fix(relay): preserve provider stream errors
2026-07-28 09:58:43 -07:00
test_relay_tools.py
Reapply "feat(observability): integrate NeMo Relay runtime and shared metrics"
2026-07-27 21:10:51 -07:00
test_replay_cleanup.py
…
test_request_client_reuse.py
perf(agent): reuse the per-request OpenAI wire client across sequential LLM calls
2026-07-28 19:06:59 +05:30
test_restore_primary_pool_reselect.py
…
test_resume_stale_active_task.py
…
test_rotation_flush_persisted_boundary_68196.py
…
test_runtime_cwd.py
…
test_save_url_image.py
…
test_secret_scope.py
…
test_session_rotation_flush_cold_resume_68454.py
…
test_set_runtime_main_custom_provider.py
…
test_shell_hooks.py
…
test_shell_hooks_consent.py
…
test_skill_bundles.py
…
test_skill_commands.py
…
test_skill_commands_reload.py
…
test_skill_invocation_description.py
feat(skills): describe a /skill turn the way the user typed it
2026-07-26 02:58:12 -05:00
test_skill_utils.py
fix(skills): parse stored GitHub credentials without scanner false positives
2026-07-26 20:59:26 -07:00
test_skip_memory_store_65429.py
…
test_ssl_ca_guard.py
…
test_ssl_verify.py
…
test_stream_chunk_byte_estimate.py
perf(stream): replace per-chunk repr() with delta-length byte estimate
2026-07-29 10:21:59 -07:00
test_stream_read_timeout_floor.py
…
test_stream_single_writer_guard.py
…
test_streaming_context_scrubber.py
…
test_subagent_lifecycle.py
fix(delegation): integrate lifecycle refactor with tool-history + daemon pool
2026-07-26 23:27:30 -07:00
test_subagent_progress.py
…
test_subagent_stop_hook.py
fix(delegate): strip URL userinfo from tool history
2026-07-26 20:36:47 -07:00
test_subdirectory_hints.py
…
test_subdirectory_hints_tilde.py
…
test_subprocess_env_guard.py
refactor: single build_subprocess_env() factory for all child-process spawns (profile + secret-scrub single owner)
2026-07-29 10:14:11 -07:00
test_subscription_view.py
…
test_summarize_tool_result_type_safety.py
…
test_summary_prefix_semantics.py
test(compaction): byte-pin every frozen prefix generation
2026-07-24 15:48:23 -07:00
test_summary_prefix_tool_use.py
…
test_synthetic_turn_display_kind.py
fix(agent): type a synthesized user turn when its row is written
2026-07-28 03:54:16 -05:00
test_system_prompt.py
fix(agent): cache static system prompt prefixes
2026-07-24 16:01:38 -07:00
test_system_prompt_restore.py
refactor(agent): share static-prefix reconstruction, memoize failed rebuilds
2026-07-28 01:10:05 +05:30
test_think_scrubber.py
…
test_thinking_timeout_guidance.py
…
test_thread_scoped_output.py
…
test_title_generator.py
fix(sessions): stop titling a session after the skill it invoked
2026-07-26 02:58:16 -05:00
test_tool_call_arg_no_redaction.py
…
test_tool_dispatch_helpers.py
…
test_tool_executor_checkpoint_paths.py
…
test_tool_guardrails.py
refactor(guardrails): make runaway-loop caps per-turn, not session-total
2026-07-26 21:27:45 -07:00
test_tool_result_classification.py
…
test_trace_upload.py
…
test_transcription_registry.py
…
test_tts_registry.py
…
test_turn_context.py
fix(compression): recover rotated session lineage
2026-07-24 16:00:34 -07:00
test_turn_context_overflow_warning.py
test(compression): resolve context_length inside mock in overflow-warning fixture
2026-07-28 20:04:58 +05:30
test_turn_finalizer_cleanup_guard.py
…
test_turn_finalizer_final_response_persistence.py
…
test_turn_finalizer_interrupt_alternation.py
…
test_turn_finalizer_iteration_limit_exit.py
…
test_turn_overlap_tripwire.py
…
test_turn_retry_state.py
…
test_turn_summary.py
fix(cli): report unknown line deltas for content-free diffs instead of +0 -0
2026-07-26 17:47:51 -07:00
test_unsupported_parameter_retry.py
…
test_unsupported_temperature_retry.py
…
test_usage_pricing.py
fix: align Gemini billing pricing with provider catalog
2026-07-28 11:54:46 -07:00
test_verification_evidence.py
…
test_verification_evidence_fd_leak.py
fix(gateway,tools,agent): close leaked SQLite connections in delivery, delegation, and verification ledgers
2026-07-24 15:55:08 -07:00
test_verification_stop.py
…
test_verification_stop_caching.py
…
test_verify_hooks.py
…
test_vertex_adapter.py
…
test_video_gen_registry.py
…
test_vision_resolved_args.py
…
test_vision_routing_31179.py
…