This website requires JavaScript.
Explore
Help
Register
Sign In
wooo
/
awoooi
Watch
1
Star
1
Fork
0
You've already forked awoooi
Code
Issues
2
Pull Requests
1
Actions
2
Packages
Projects
Releases
Wiki
Activity
Files
81f763bebd3a4c4e7208970375df2bf6bf0b3f95
awoooi
/
apps
/
api
/
tests
History
Your Name
06dd4d0f19
All checks were successful
Code Review / ai-code-review (push)
Successful in 15s
Details
CD Pipeline / tests (push)
Successful in 1m44s
Details
CD Pipeline / build-and-deploy (push)
Successful in 4m22s
Details
CD Pipeline / post-deploy-checks (push)
Successful in 1m40s
Details
feat(awooop): expose repair candidate promotion contract
2026-06-26 11:37:39 +08:00
..
agents
…
integration
…
llm_testing
…
__init__.py
…
conftest.py
docs(logbook): ADR-059 Gitea Webhook 遷移完成記錄
2026-04-05 14:45:02 +08:00
e2e_network_test.py
…
factories.py
…
test_action_parser_safety.py
…
test_action_parsing.py
…
test_adr100_remediation_service.py
…
test_adr100_slo_metrics_service.py
…
test_adr100_slo_status_service.py
…
test_agent_claude_remediator_adapter.py
…
test_agent_langgraph_adapter.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_agent_loop_foundation.py
…
test_agent_market_candidate_adapter.py
…
test_agent_market_discovery_classifier.py
…
test_agent_market_discovery_review.py
…
test_agent_market_governance_snapshot_api.py
…
test_agent_market_governance_snapshot.py
…
test_agent_market_integration_review.py
…
test_agent_market_scorecard.py
…
test_agent_market_watch_promotion_review.py
…
test_agent_market_watch.py
…
test_agent_nemotron_external_runner_readiness.py
…
test_agent_nemotron_external_runner.py
…
test_agent_nemotron_replay_adapter.py
…
test_agent_nemotron_replay_failure_analysis.py
…
test_agent_nemotron_replay_finalizer.py
…
test_agent_nemotron_replay_preflight.py
…
test_agent_nemotron_replay_sanitizer.py
…
test_agent_nemotron_smoke_gate.py
…
test_agent_openai_coordinator_adapter.py
…
test_agent_reference_adapter.py
…
test_agent_replacement_evaluator.py
…
test_agent_replay_contract.py
…
test_agent_replay_fixture.py
…
test_agent_replay_input.py
…
test_agent_replay_label_grader.py
…
test_agent_replay_normalizer.py
…
test_agent_replay_promotion_gate.py
…
test_agent_step_timeouts.py
…
test_ai_agent_12_agent_war_room_api.py
…
test_ai_agent_12_agent_war_room.py
…
test_ai_agent_action_audit_ledger_api.py
…
test_ai_agent_action_audit_ledger.py
…
test_ai_agent_action_owner_acceptance_event_bus_api.py
…
test_ai_agent_action_owner_acceptance_event_bus.py
…
test_ai_agent_automation_backlog_snapshot_api.py
…
test_ai_agent_automation_backlog_snapshot.py
…
test_ai_agent_automation_inventory_snapshot_api.py
…
test_ai_agent_automation_inventory_snapshot.py
…
test_ai_agent_candidate_operation_dry_run_evidence_api.py
…
test_ai_agent_candidate_operation_dry_run_evidence.py
…
test_ai_agent_canonical_runtime_readback_owner_acceptance_api.py
…
test_ai_agent_canonical_runtime_readback_owner_acceptance.py
…
test_ai_agent_communication_learning_contract_api.py
…
test_ai_agent_communication_learning_contract.py
…
test_ai_agent_critic_reviewer_result_capture_api.py
…
test_ai_agent_critic_reviewer_result_capture.py
…
test_ai_agent_deployment_layout_api.py
…
test_ai_agent_deployment_layout.py
…
test_ai_agent_failure_receipt_no_send_replay_api.py
…
test_ai_agent_failure_receipt_no_send_replay.py
…
test_ai_agent_gitea_pr_draft_lane_api.py
…
test_ai_agent_gitea_pr_draft_lane.py
…
test_ai_agent_high_risk_owner_review_queue_api.py
…
test_ai_agent_high_risk_owner_review_queue.py
…
test_ai_agent_host_stateful_version_inventory_api.py
…
test_ai_agent_host_stateful_version_inventory.py
…
test_ai_agent_interaction_learning_proof_api.py
…
test_ai_agent_interaction_learning_proof.py
…
test_ai_agent_learning_writeback_approval_package_api.py
…
test_ai_agent_learning_writeback_approval_package.py
…
test_ai_agent_live_read_model_gate_api.py
…
test_ai_agent_live_read_model_gate.py
…
test_ai_agent_low_medium_risk_whitelist_api.py
…
test_ai_agent_low_medium_risk_whitelist.py
…
test_ai_agent_market_radar_readback_api.py
…
test_ai_agent_market_radar_readback.py
…
test_ai_agent_matched_playbook_learning_gap_api.py
…
test_ai_agent_matched_playbook_learning_gap.py
…
test_ai_agent_operation_permission_model_api.py
…
test_ai_agent_operation_permission_model.py
…
test_ai_agent_owner_approved_fixture_dry_run_api.py
…
test_ai_agent_owner_approved_fixture_dry_run.py
…
test_ai_agent_owner_approved_fixture_promotion_gate_api.py
…
test_ai_agent_owner_approved_fixture_promotion_gate.py
…
test_ai_agent_owner_approved_learning_dry_run_api.py
…
test_ai_agent_owner_approved_learning_dry_run.py
…
test_ai_agent_owner_approved_result_capture_dry_run_api.py
…
test_ai_agent_owner_approved_result_capture_dry_run.py
…
test_ai_agent_owner_approved_result_capture_promotion_dry_run_api.py
…
test_ai_agent_owner_approved_result_capture_promotion_dry_run.py
…
test_ai_agent_owner_approved_result_capture_readback_api.py
…
test_ai_agent_owner_approved_result_capture_readback.py
…
test_ai_agent_post_write_verifier_package_api.py
…
test_ai_agent_post_write_verifier_package.py
…
test_ai_agent_proactive_operations_contract_api.py
…
test_ai_agent_proactive_operations_contract.py
…
test_ai_agent_professional_task_expansion_api.py
…
test_ai_agent_professional_task_expansion.py
…
test_ai_agent_receipt_readback_owner_review_api.py
…
test_ai_agent_receipt_readback_owner_review.py
…
test_ai_agent_redis_dry_run_gate_api.py
…
test_ai_agent_redis_dry_run_gate.py
…
test_ai_agent_report_automation_review_api.py
…
test_ai_agent_report_automation_review.py
…
test_ai_agent_report_live_delivery_approval_package_api.py
…
test_ai_agent_report_live_delivery_approval_package.py
…
test_ai_agent_report_no_write_analysis_runtime_api.py
…
test_ai_agent_report_no_write_analysis_runtime.py
…
test_ai_agent_report_runtime_dry_run_api.py
…
test_ai_agent_report_runtime_dry_run.py
…
test_ai_agent_report_runtime_fixture_readback_api.py
…
test_ai_agent_report_runtime_fixture_readback.py
…
test_ai_agent_report_runtime_readiness_api.py
…
test_ai_agent_report_runtime_readiness.py
…
test_ai_agent_report_source_health_api.py
…
test_ai_agent_report_status_board_api.py
…
test_ai_agent_report_status_board.py
…
test_ai_agent_report_truth_actionability_review_api.py
…
test_ai_agent_report_truth_actionability_review.py
…
test_ai_agent_result_capture_final_release_candidate_readback_api.py
…
test_ai_agent_result_capture_final_release_candidate_readback.py
…
test_ai_agent_result_capture_no_write_readback_api.py
…
test_ai_agent_result_capture_no_write_readback.py
…
test_ai_agent_result_capture_owner_acceptance_maintenance_gate_api.py
…
test_ai_agent_result_capture_owner_acceptance_maintenance_gate.py
…
test_ai_agent_result_capture_owner_acceptance_readback_preflight_hold_api.py
…
test_ai_agent_result_capture_owner_acceptance_readback_preflight_hold.py
…
test_ai_agent_result_capture_owner_approved_execution_rehearsal_api.py
…
test_ai_agent_result_capture_owner_approved_execution_rehearsal.py
…
test_ai_agent_result_capture_owner_approved_preflight_release_package_api.py
…
test_ai_agent_result_capture_owner_approved_preflight_release_package.py
…
test_ai_agent_result_capture_owner_approved_release_readiness_readback_api.py
…
test_ai_agent_result_capture_owner_approved_release_readiness_readback.py
…
test_ai_agent_result_capture_owner_promotion_review_api.py
…
test_ai_agent_result_capture_owner_promotion_review.py
…
test_ai_agent_result_capture_owner_release_approval_gate_api.py
…
test_ai_agent_result_capture_owner_release_approval_gate.py
…
test_ai_agent_result_capture_post_release_verifier_rollback_gate_api.py
…
test_ai_agent_result_capture_post_release_verifier_rollback_gate.py
…
test_ai_agent_result_capture_promotion_approval_gate_api.py
…
test_ai_agent_result_capture_promotion_approval_gate.py
…
test_ai_agent_result_capture_release_authorization_hold_api.py
…
test_ai_agent_result_capture_release_authorization_hold.py
…
test_ai_agent_result_capture_release_authorization_readback_gate_api.py
…
test_ai_agent_result_capture_release_authorization_readback_gate.py
…
test_ai_agent_result_capture_release_decision_hold_api.py
…
test_ai_agent_result_capture_release_decision_hold.py
…
test_ai_agent_result_capture_release_decision_input_prep_api.py
…
test_ai_agent_result_capture_release_decision_input_prep.py
…
test_ai_agent_result_capture_release_decision_next_handoff_api.py
…
test_ai_agent_result_capture_release_decision_next_handoff.py
…
test_ai_agent_result_capture_release_decision_owner_response_acceptance_gate_api.py
…
test_ai_agent_result_capture_release_decision_owner_response_acceptance_gate.py
…
test_ai_agent_result_capture_release_decision_owner_response_preflight_api.py
…
test_ai_agent_result_capture_release_decision_owner_response_preflight.py
…
test_ai_agent_result_capture_release_decision_owner_response_readback_api.py
…
test_ai_agent_result_capture_release_decision_owner_response_readback.py
…
test_ai_agent_result_capture_release_decision_readback_api.py
…
test_ai_agent_result_capture_release_decision_readback.py
…
test_ai_agent_result_capture_release_verifier_owner_review_packet_api.py
…
test_ai_agent_result_capture_release_verifier_owner_review_packet.py
…
test_ai_agent_result_capture_release_verifier_preflight_gate_api.py
…
test_ai_agent_result_capture_release_verifier_preflight_gate.py
…
test_ai_agent_result_capture_write_gate_review_api.py
…
test_ai_agent_result_capture_write_gate_review.py
…
test_ai_agent_result_capture_writer_dry_run_fixture_api.py
…
test_ai_agent_result_capture_writer_dry_run_fixture.py
…
test_ai_agent_result_capture_writer_dry_run_readback_api.py
…
test_ai_agent_result_capture_writer_dry_run_readback.py
…
test_ai_agent_result_capture_writer_implementation_review_api.py
…
test_ai_agent_result_capture_writer_implementation_review.py
…
test_ai_agent_reviewer_queue_no_write_readback_api.py
…
test_ai_agent_reviewer_queue_no_write_readback.py
…
test_ai_agent_runtime_readback_approval_package_api.py
…
test_ai_agent_runtime_readback_approval_package.py
…
test_ai_agent_runtime_readback_fixture_approval_api.py
…
test_ai_agent_runtime_readback_fixture_approval.py
…
test_ai_agent_runtime_readback_implementation_review_api.py
…
test_ai_agent_runtime_readback_implementation_review.py
…
test_ai_agent_runtime_readback_promotion_gate_api.py
…
test_ai_agent_runtime_readback_promotion_gate.py
…
test_ai_agent_runtime_verifier_evidence_review_api.py
…
test_ai_agent_runtime_verifier_evidence_review.py
…
test_ai_agent_runtime_worker_shadow_gate_api.py
…
test_ai_agent_runtime_worker_shadow_gate.py
…
test_ai_agent_runtime_write_gate_review_api.py
…
test_ai_agent_runtime_write_gate_review.py
…
test_ai_agent_task_result_audit_trail_api.py
…
test_ai_agent_task_result_audit_trail.py
…
test_ai_agent_telegram_action_required_digest_policy_api.py
…
test_ai_agent_telegram_action_required_digest_policy.py
…
test_ai_agent_telegram_receipt_approval_package_api.py
…
test_ai_agent_telegram_receipt_approval_package.py
…
test_ai_agent_tool_adoption_approval_package_api.py
…
test_ai_agent_tool_adoption_approval_package.py
…
test_ai_agent_version_freshness_snapshot_api.py
…
test_ai_agent_version_freshness_snapshot.py
…
test_ai_governance_endpoints.py
feat(governance): preview stale km completion batches
2026-05-24 23:15:03 +08:00
test_ai_provider_route_matrix_api.py
…
test_ai_provider_route_matrix.py
…
test_ai_router_cache_provider_policy.py
…
test_ai_router_diagnose_fallback.py
fix(ai): remove 188 ollama provider
2026-05-06 14:34:48 +08:00
test_ai_router_failover_integration.py
…
test_ai_router_feedback.py
…
test_ai_rule_catalog_write.py
…
test_ai_slo_calculator.py
…
test_ai_technology_radar_readback_api.py
…
test_ai_technology_radar_readback.py
…
test_ai_technology_report_cadence_readback_api.py
…
test_ai_technology_report_cadence_readback.py
…
test_ai_technology_watch.py
feat(governance): 新增 AI 技術雷達滾動監控
2026-06-25 11:57:38 +08:00
test_aider_event_models.py
…
test_aider_event_processor.py
…
test_aider_event_service.py
…
test_aider_events_api.py
…
test_alert_approval_guard.py
fix(alerts): guard approval actions and wire playbook learning
2026-05-06 03:34:24 +08:00
test_alert_chain_metrics_service.py
…
test_alert_chain_smoke_metric.py
…
test_alert_converged_recurrence.py
…
test_alert_grouping_service.py
…
test_alert_rule_engine_validation.py
…
test_alertmanager_project_context.py
fix(api): restore Alertmanager project context
2026-06-11 11:46:43 +08:00
test_alertmanager_rule_bypass.py
…
test_anomaly_counter.py
…
test_aol_to_catalog_writeback_job.py
…
test_approval_execution_auto_approved_finalize.py
…
test_approval_execution_mcp_audit.py
…
test_approval_execution_no_action.py
…
test_approval_execution_retry.py
feat(adr-076): 戰術 B 四大 Task 全部完成 — 告警聚合+重試+自動報告
2026-04-14 14:39:14 +08:00
test_approval_field_alignment.py
…
test_approval_pending_visibility.py
fix(alerts): surface legacy hitl backlog
2026-05-31 13:16:22 +08:00
test_approval_repository_pending_expiry.py
…
test_approval_timeline_event.py
…
test_auto_repair_service.py
…
test_awoooi_status_cleanup_dashboard_api.py
…
test_awoooi_status_cleanup_dashboard.py
…
test_awooop_approval_token.py
…
test_awooop_operator_auth.py
…
test_awooop_operator_timeline_labels.py
…
test_awooop_source_correlation_apply_smoke.py
…
test_awooop_tenant_asset_inventory.py
…
test_awooop_truth_chain_service.py
…
test_backup_dr_readiness_matrix_api.py
…
test_backup_dr_readiness_matrix.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_backup_dr_target_inventory_api.py
…
test_backup_dr_target_inventory.py
…
test_backup_notification_policy_api.py
…
test_backup_notification_policy.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_backup_restore_drill_approval_package_template_api.py
…
test_backup_restore_drill_approval_package_template.py
…
test_callback_dispatcher_llm.py
…
test_callback_dispatcher.py
…
test_cd_post_deploy_source_link_gate.py
…
test_channel_event_dossier_service.py
…
test_channel_hub_grouped_alert_events.py
…
test_chat_manager_ollama_routing.py
…
test_check_trust_drift_commit_outside_context_poc.py
…
test_cicd_alertmanager_mapping.py
…
test_circuit_breaker.py
…
test_classify_alert_early.py
…
test_config_url_validation.py
…
test_consensus_integration.py
…
test_cron_km_vectorize.py
…
test_cs1_auto_execute.py
fix(api-tests): use asyncio run in cs1 tests
2026-05-31 12:30:09 +08:00
test_cs3_auto_execute.py
…
test_db_context_guard.py
…
test_decision_fusion.py
feat(wave6-8): P2.1 fusion + P2.2 governance + P2.4 consensus + Wave 7/8 BLOCKER 修復
2026-04-27 08:11:40 +08:00
test_decision_manager_bare_metal_kubectl_guard.py
…
test_decision_manager_docker_prune_routing.py
…
test_decision_manager_ollama_routing.py
…
test_decision_manager_telegram_dedup.py
…
test_dependency_drift_check_plan_api.py
…
test_dependency_drift_check_plan.py
…
test_dependency_risk_policy_api.py
…
test_dependency_risk_policy.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_dependency_supply_chain_drift_monitor_api.py
…
test_dependency_supply_chain_drift_monitor.py
…
test_dependency_upgrade_approval_package_template_api.py
…
test_dependency_upgrade_approval_package_template.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_destructive_patterns.py
…
test_diagnosis_aggregator_stub.py
…
test_diagnostician_degraded_fallback.py
…
test_docker_build_surface_inventory_api.py
…
test_docker_build_surface_inventory.py
…
test_drift_detector_normalization.py
…
test_drift_fingerprint_state_service.py
…
test_drift_interpreter_ollama_first.py
…
test_dynamic_baseline_service.py
fix(ai): restore dynamic baseline holt winters fit
2026-05-06 15:30:31 +08:00
test_emergency_escalation_service.py
…
test_failover_alerter.py
feat(governance): show knowledge degradation ownership
2026-05-19 20:38:29 +08:00
test_failover_e2e_dispatch.py
…
test_failure_watcher.py
…
test_feature_flags.py
…
test_gap_a4_placeholder_resolution.py
…
test_gemini_provider_security.py
…
test_generate_monitoring_stabilization.py
…
test_get_incident_type.py
…
test_gitea_webhook.py
…
test_gitea_workflow_runner_health_api.py
…
test_gitea_workflow_runner_health.py
…
test_global_repair_cooldown.py
…
test_golden_regression.py
fix(ops): classify systemd runner alerts as host resources
2026-05-05 14:28:18 +08:00
test_governance_agent.py
…
test_governance_dispatcher.py
…
test_governance_remediation_dispatch.py
…
test_health_ollama_provider_chain.py
…
test_heartbeat_dedup_p0_4.py
…
test_heartbeat_ollama_endpoints.py
…
test_heartbeat_pod_state_machine.py
…
test_hermes_kb_growth_worker.py
…
test_host_repair_agent.py
…
test_host_runaway_aiops_loop_readiness_api.py
…
test_host_runaway_aiops_loop_readiness.py
…
test_incident_lifecycle_reconciler.py
…
test_incident_memory_adapter.py
…
test_incident_service_resolve_idempotency.py
fix(api): resolve db-only stale incidents
2026-05-29 11:15:46 +08:00
test_incident_timeline_service.py
…
test_incidents_list_pure_read.py
…
test_intent_classifier.py
…
test_iwooos_wazuh_api.py
…
test_javascript_package_inventory_api.py
…
test_javascript_package_inventory.py
…
test_kb_rot_cleaner_schedule.py
…
test_km_playbook_feedback_loop.py
…
test_km_writer_backfill_reconciler.py
…
test_km_writer_idempotent.py
…
test_km_writer.py
…
test_knowledge_extractor_model.py
…
test_learning_chain_e2e.py
fix(ai): improve docker repair verification signals
2026-06-01 19:27:36 +08:00
test_learning_service.py
fix(tests): 移除 Mock 違規 - test_learning_service.py
2026-03-31 12:20:29 +08:00
test_lifespan_failover_wiring.py
…
test_llm_tier1_schema.py
fix(api): 修復全部 lint 錯誤 (ruff --fix)
2026-03-26 16:06:20 +08:00
test_local_code_review_cloud_fallback.py
…
test_logging_redaction.py
…
test_matched_playbook_id_e2e.py
…
test_mcp_audit_context.py
…
test_mcp_audit_service.py
feat(awooop): bridge legacy mcp audit into gateway timeline
2026-05-12 23:44:19 +08:00
test_mcp_credential_isolation.py
…
test_mcp_gateway_audit.py
feat(awooop): route sense mcp through gateway
2026-05-13 09:46:12 +08:00
test_mcp_gateway_gate5.py
fix(awooop): use shared redis for approval gates
2026-05-06 13:18:43 +08:00
test_mcp_tool_registry.py
…
test_mcp_tool_result_compat.py
…
test_model_regression.py
fix(ai): remove 188 ollama provider
2026-05-06 14:34:48 +08:00
test_model_version_probe.py
fix(ai): remove 188 ollama provider
2026-05-06 14:34:48 +08:00
test_model_version_tracker.py
…
test_notification_matrix_group_cutover.py
…
test_nvidia_chat.py
…
test_nvidia_provider.py
…
test_observability_contract_matrix_api.py
…
test_observability_contract_matrix.py
…
test_offsite_escrow_readiness_status_api.py
…
test_offsite_escrow_readiness_status.py
…
test_ollama_auto_recovery.py
…
test_ollama_call_site_inventory.py
…
test_ollama_endpoint_circuit_breaker.py
…
test_ollama_endpoint_resolver.py
fix(api): enforce global ollama endpoint order
2026-05-19 12:32:19 +08:00
test_ollama_failover_manager.py
fix(api): avoid local ollama health blocking gcp route
2026-05-19 12:22:46 +08:00
test_ollama_health_monitor.py
…
test_ollama_prod_manifest_order.py
…
test_ollama_provider_endpoints.py
…
test_openclaw_alert_cloud_fallback_gate.py
…
test_openclaw_cache_key.py
…
test_openclaw_legacy_ollama_failover.py
…
test_openclaw_nemo_provider.py
…
test_operation_parser_ssh.py
…
test_operator_outcome.py
…
test_operator_summary_cache.py
…
test_p0_diagnose_routing.py
…
test_p2_db_fixes.py
…
test_p3_tier1_integrations.py
…
test_package_supply_chain_inventory_api.py
…
test_package_supply_chain_inventory.py
feat(governance): add agent market automation surfaces
2026-06-04 21:50:55 +08:00
test_phase2_fallback.py
…
test_phase22_nemotron_collab.py
…
test_phase25_auto_harvesting.py
…
test_phase25_drift_detection.py
…
test_platform_events_project_context.py
…
test_platform_events_provider_heartbeat.py
…
test_platform_router_order.py
…
test_playbook_generator.py
…
test_playbook_service.py
…
test_playbook_ssh_extraction.py
…
test_post_execution_verifier.py
fix(ai): improve docker repair verification signals
2026-06-01 19:27:36 +08:00
test_pre_decision_investigator.py
…
test_product_code_review_gate_api.py
…
test_product_code_review_gate.py
…
test_prompt_validation.py
…
test_provider_version_alerter.py
…
test_public_redaction.py
…
test_rag_provider.py
…
test_redis_multisig.py
…
test_repair_candidate_service.py
…
test_report_generation_service.py
…
test_rule_engine_auto_execute.py
…
test_rule_to_playbook_migrator.py
…
test_runtime_bootstrap_guards.py
…
test_runtime_surface_inventory_api.py
…
test_runtime_surface_inventory.py
…
test_sanitization_service.py
…
test_secret_redactor.py
…
test_self_healing_validator_integration.py
…
test_sentry_webhook_signature.py
test(p3.1-t2): Sentry Webhook 簽章驗證 dedicated tests
2026-04-27 08:24:59 +08:00
test_service_health_failure_notification_policy_api.py
…
test_service_health_failure_notification_policy.py
…
test_service_health_gap_matrix_api.py
…
test_service_health_gap_matrix.py
…
test_shadow_auto_approve.py
…
test_signal_observation_service.py
…
test_signoz_client_logs.py
…
test_smart_router.py
fix(test): ComplexityScorer 模型名稱更新 llama3.2:3b → gemma3:4b
2026-04-09 09:01:59 +08:00
test_snapshot_paths.py
…
test_solver_recommended_actions.py
…
test_source_provider_upstream_canary.py
…
test_ssh_provider_docker_prune.py
…
test_ssh_provider_tools.py
…
test_telegram_adr050.py
…
test_telegram_ai_automation_block.py
…
test_telegram_button_consistency.py
…
test_telegram_gateway_error_sanitizer.py
feat(awooop): mirror AI alert card metadata
2026-06-25 09:20:14 +08:00
test_telegram_gateway_llm_buttons.py
…
test_telegram_gateway_polling_handoff.py
…
test_telegram_integration.py
test(telegram): 修正測試斷言符合 ADR-075 中文風險等級
2026-04-12 21:08:48 +08:00
test_telegram_message_templates.py
fix(awooop): clarify apply candidate owner review state
2026-06-26 00:19:48 +08:00
test_telegram_webhook_execution_handoff.py
…
test_terminal_service.py
…
test_terminal.py
…
test_trust_drift_watchdog.py
…
test_wave8_fusion_fixes.py
…
test_wave8_remaining_blockers.py
…
test_webhooks_auto_repair_labels.py
…
test_weekly_report_preview_api.py
…