Pulse/internal/ai
pulse-triage[bot] 14d3dc3b6c Fix MD RAID spare counts without hiding member failures
Retain configured RAID members separately from source-native totals through collection, reports and canonical read views. Correct the healthy legacy mdadm tuple from #2369 without subtracting spares from mdstat requirements or suppressing real deficits, failures and recovery warnings. Preserve observed zero-active counts through fallback, and verify collector, wire, ingestion, health and canonical activation/resolution boundaries.

Change-source: pulse-maintainer
2026-10-01 19:56:47 +01:00
..
adapters fix(ai): serialize KnowledgeStore disk saves and track in-flight writes 2026-09-23 06:01:17 +01:00
approval Cover pure helpers and persistence round-trips across the backend 2026-07-25 00:21:35 +01:00
baseline feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
chat fix(ai): cache the stable system prompt prefix 2026-09-19 21:06:33 +01:00
circuit feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
correlation Stabilize dev runtime and complete PMG read-state migration 2026-05-21 15:15:23 +01:00
cost Preserve canonical incident history and Assistant handoffs 2026-09-08 02:08:15 +01:00
eval Submit advertised lifecycle actions through pulse_control, not prose 2026-09-02 00:19:08 +01:00
forecast Make Patrol reasoning model-owned 2026-05-15 12:22:52 +01:00
infradiscovery Honor the configured request timeout for discovery AI analysis (#1713) 2026-08-13 21:56:53 +01:00
jsonresponse Fix Discovery response JSON extraction 2026-05-25 18:02:28 +01:00
knowledge Harden AI knowledge guest listing paths 2026-03-29 14:18:20 +01:00
learning feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
memory Preserve alert lifecycle truth and safe pinned updates 2026-09-24 17:43:50 +01:00
modelboundary test: harvest the 2026-07-25 branch-coverage batch for pulse 2026-08-06 15:51:06 +01:00
modelresolution Add Go branch-coverage tests for alerts monitoring model-resolution ai and licensing helpers 2026-07-16 15:17:45 +01:00
patterns feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
providers fix(ai): cache the stable system prompt prefix 2026-09-19 21:06:33 +01:00
proxmox Cap AI patrol history and correlation reads 2026-04-01 14:47:58 +01:00
qualification Preserve canonical Patrol planning and outcome continuity 2026-09-07 17:24:25 +01:00
safety Shorten fake Google API key fixtures below secret-scanner shape 2026-07-16 13:40:38 +01:00
tools Fix MD RAID spare counts without hiding member failures 2026-10-01 19:56:47 +01:00
unified Preserve canonical Patrol planning and outcome continuity 2026-09-07 17:24:25 +01:00
agent_exec_test_helpers_test.go Align Patrol prober with agent command policy 2026-05-01 20:28:11 +01:00
ai_core_pure_helpers_branchcov0716_test.go Add Go branch-coverage tests for alerts monitoring model-resolution ai and licensing helpers 2026-07-16 15:17:45 +01:00
alert_adapter.go refactor(ai): canonicalize truenas host resource types 2026-03-30 13:34:08 +01:00
alert_adapter_test.go refactor(ai): canonicalize truenas host resource types 2026-03-30 13:34:08 +01:00
alert_provider.go Require approval for backend alert investigation commands 2026-05-07 01:24:57 +01:00
alert_provider_additional_test.go test: expand backend coverage 2026-01-25 21:08:44 +00:00
alert_provider_test.go Require approval for backend alert investigation commands 2026-05-07 01:24:57 +01:00
alert_threshold_adapter.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
alert_threshold_adapter_test.go fix: Docker container update detection showing false positives 2025-12-29 13:49:04 +00:00
attention.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
attention_actions.go Build canonical Operational Trust action loop 2026-07-19 15:11:01 +01:00
attention_actions_test.go Build canonical Operational Trust action loop 2026-07-19 15:11:01 +01:00
attention_performance_test.go Build canonical Patrol attention workbench 2026-07-19 15:11:01 +01:00
attention_test.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
baseline_adapter.go Enhance devcontainer and CI workflows 2026-01-01 22:29:15 +00:00
baseline_adapter_test.go fix: Docker container update detection showing false positives 2025-12-29 13:49:04 +00:00
baseline_exports.go
config.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
correlation_exports.go
cost_persistence.go backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
cost_persistence_test.go backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
cost_recording_audit_test.go Fix QuickAnalysis cost recording and audit the pattern 2026-05-10 21:57:39 +01:00
coverage_increase_test.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
demo.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
demo_branchcov0724pm_test.go Cover pure helpers and persistence round-trips across the backend 2026-07-25 00:21:35 +01:00
demo_test.go Simulate Patrol end to end in demo/mock mode 2026-07-11 11:25:52 +01:00
discovery_adapter.go Fix tenant-scoped service discovery execution 2026-08-10 19:53:08 +01:00
discovery_adapter_test.go Bypass approval gate for trusted internal Discovery commands 2026-05-17 21:59:39 +01:00
exports_test.go Restore RC backend proof regressions 2026-04-09 20:15:17 +01:00
findings.go Preserve canonical Patrol planning and outcome continuity 2026-09-07 17:24:25 +01:00
findings_additional_test.go test: expand backend coverage 2026-01-25 21:08:44 +00:00
findings_alert_mirror.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
findings_alert_mirror_test.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
findings_apt_workflows.go Restore release-blocking backend contracts 2026-07-13 21:51:33 +01:00
findings_apt_workflows_test.go Complete durable APT workflow continuity 2026-07-12 05:23:02 +01:00
findings_backup_verification.go emit backup_verification_stale finding from VerifyIntent 2026-05-12 22:23:55 +01:00
findings_backup_verification_test.go emit backup_verification_stale finding from VerifyIntent 2026-05-12 22:23:55 +01:00
findings_clustering_test.go feat(backend): implement AI Patrol, Investigation, and system-wide refactors 2026-01-30 19:02:14 +00:00
findings_coverage_test.go feat(patrol): allow reopening dismissed findings 2026-07-30 15:47:55 +01:00
findings_dedup_test.go feat(backend): implement AI Patrol, Investigation, and system-wide refactors 2026-01-30 19:02:14 +00:00
findings_failure_cause_test.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
findings_flapping_test.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
findings_investigation_idempotency_test.go Preserve canonical Patrol planning and outcome continuity 2026-09-07 17:24:25 +01:00
findings_investigation_test.go feat(backend): implement AI Patrol, Investigation, and system-wide refactors 2026-01-30 19:02:14 +00:00
findings_lifecycle_test.go backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
findings_marshal_mirror_test.go Dedupe AI runtime guest-family, tool-pipeline, and provider clones 2026-06-10 09:38:52 +01:00
findings_pdm_alert_bridge.go Add PDM HTTP alert source 2026-05-13 11:35:24 +01:00
findings_pdm_alert_bridge_test.go Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
findings_pdm_alert_emit_test.go prove PDM alert bridge emits and resolves through FindingsStore.Add 2026-05-13 05:42:25 +01:00
findings_pdm_http_client.go Bound PDM and updater metadata responses 2026-09-01 12:20:52 +01:00
findings_pdm_http_client_test.go Bound PDM and updater metadata responses 2026-09-01 12:20:52 +01:00
findings_persistence.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
findings_persistence_test.go Add resource priority to Patrol queue 2026-06-30 10:37:54 +01:00
findings_proxmox_lifecycle.go refactor(ai): dedupe guest lifecycle snapshot loops and check the tool-loop helper return 2026-07-17 17:29:22 +01:00
findings_proxmox_lifecycle_test.go Bind governed action intent across Patrol and web 2026-07-13 16:05:44 +01:00
findings_remind_persistence_test.go Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
findings_remind_sweep_test.go add hourly sweep for overdue will_fix_later commitments 2026-05-13 01:13:38 +01:00
findings_resource_type_test.go refactor(ai): canonicalize truenas host resource types 2026-03-30 13:34:08 +01:00
findings_storm_emit_test.go prove storm throttler emits and resolves through FindingsStore.Add 2026-05-13 02:41:45 +01:00
findings_storm_throttler.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
findings_storm_throttler_test.go Fold alert-mirroring findings, collapse flapping, surface lasting decisions 2026-09-02 07:02:51 +01:00
findings_suppression_persistence_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
findings_test.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
findings_timeout_test.go feat(patrol): add timeout handling and shorter retry cooldown 2026-02-01 10:12:23 +00:00
findings_tools_adapter.go backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
findings_tools_adapter_test.go backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
findings_update_safety.go handle repeated update-safety digest changes 2026-05-13 04:18:27 +01:00
findings_update_safety_emit_test.go Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
findings_update_safety_test.go handle repeated update-safety digest changes 2026-05-13 04:18:27 +01:00
intelligence.go Preserve canonical incident history and Assistant handoffs 2026-09-08 02:08:15 +01:00
intelligence_coverage_test.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
intelligence_test.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
investigation_records.go Complete Patrol action lifecycle continuity 2026-07-10 21:22:06 +01:00
investigation_records_test.go Keep Patrol action history consistent with recorded outcomes 2026-09-06 21:23:01 +01:00
issue1597_metric_authority_test.go Harden hypervisor guest CPU authority 2026-07-23 22:19:35 +01:00
issue1624_issue1614_patrol_readiness_test.go fix(security): close the four open CodeQL findings 2026-08-06 18:11:51 +01:00
issue1640_readiness_cancellation_test.go Harden Patrol readiness streaming transport (#1640) 2026-07-28 12:17:25 +01:00
issue1640_readiness_gate_test.go fix(security): close the four open CodeQL findings 2026-08-06 18:11:51 +01:00
kubernetes_analysis.go Audit unified AI exports 2026-03-18 17:22:24 +00:00
kubernetes_analysis_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
manual_ollama_preflight_test.go Add Patrol model readiness advisor 2026-07-20 20:45:39 +01:00
memory_exports.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
metadata_provider.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
metadata_provider_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
metrics_history_adapter.go
metrics_history_adapter_test.go fix: Docker container update detection showing false positives 2025-12-29 13:49:04 +00:00
mock_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
model_resolution.go Fail closed on unknown remediation lock state for autonomous dispatches 2026-07-10 00:14:01 +01:00
model_resolution_test.go Keep Assistant chat model routes explicit 2026-06-08 07:21:38 +01:00
openai_compatible_lifecycle_test.go fix(ai): harden local compatible providers 2026-07-24 12:35:31 +01:00
parity_test.go Fix host metric percent normalization 2026-07-06 10:08:36 +01:00
patrol.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
patrol_activation_reconcile_test.go Harden Patrol activation telemetry 2026-08-28 11:35:41 +01:00
patrol_ai.go fix(ai): keep Patrol decisions in one evidence conversation 2026-09-06 03:59:37 +01:00
patrol_ai_additional_test.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
patrol_ai_intelligence_test.go Retire ChangeDetector's dead change-detection path 2026-09-24 11:52:30 +01:00
patrol_ai_more_test.go fix(ai): keep Patrol decisions in one evidence conversation 2026-09-06 03:59:37 +01:00
patrol_ai_test.go fix(ai): filter DeepSeek DSML internal function-call format from responses 2026-02-01 18:07:41 +00:00
patrol_alerts_review_test.go perf(ai): gate and batch Patrol's per-alert auto-resolve model calls 2026-07-17 23:23:38 +01:00
patrol_assistant_handoff.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
patrol_assistant_handoff_test.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
patrol_blocked_run_finding_test.go Surface and self-heal Patrol's provider-unavailable state 2026-08-21 21:05:54 +01:00
patrol_context_additional_test.go Clarify Patrol scope identities and finding reads 2026-07-14 19:23:36 +01:00
patrol_cost_projection.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
patrol_cost_projection_test.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
patrol_coverage_test.go Gate Patrol readiness across runtime entrypoints 2026-05-07 18:24:47 +01:00
patrol_detection_continuity_test.go fix(ai): keep Patrol decisions in one evidence conversation 2026-09-06 03:59:37 +01:00
patrol_digest.go Add the Patrol weekly digest endpoint 2026-09-02 08:53:50 +01:00
patrol_digest_test.go Add the Patrol weekly digest endpoint 2026-09-02 08:53:50 +01:00
patrol_finding_notify_callback_test.go Route new Patrol findings to alert notification channels 2026-07-18 11:59:05 +01:00
patrol_findings.go Keep Patrol action history consistent with recorded outcomes 2026-09-06 21:23:01 +01:00
patrol_findings_additional_test.go Reject incoherent Patrol finding identities 2026-08-17 20:02:47 +01:00
patrol_findings_forecast_test.go fix(ai): query capacity forecast history under metrics-target ID not canonical ID 2026-06-27 22:18:09 +01:00
patrol_findings_json_test.go Add branch-coverage tests for AI patrol, qualification, tools and agentcapability helpers 2026-07-14 22:33:40 +01:00
patrol_handoff_branchcov0725am_test.go test: harvest the 2026-07-25 branch-coverage batch for pulse 2026-08-06 15:51:06 +01:00
patrol_history_memory_regression_test.go test: add memory regression coverage for AI stores 2026-02-04 19:56:12 +00:00
patrol_history_persistence.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
patrol_history_persistence_test.go Preserve Patrol objective intent through remediation 2026-08-14 01:41:46 +01:00
patrol_init.go Surface and self-heal Patrol's provider-unavailable state 2026-08-21 21:05:54 +01:00
patrol_init_additional_test.go Complete Patrol retained objective loop 2026-08-14 03:11:10 +01:00
patrol_integration_test.go fix(ai): keep Patrol decisions in one evidence conversation 2026-09-06 03:59:37 +01:00
patrol_intelligence.go Dedupe AI runtime guest-family, tool-pipeline, and provider clones 2026-06-10 09:38:52 +01:00
patrol_intelligence_test.go Align Patrol prober with agent command policy 2026-05-01 20:28:11 +01:00
patrol_lifecycle_integration_test.go fix(patrol): improve service lifecycle, graceful shutdown, and concurrency 2026-02-01 16:27:25 +00:00
patrol_manual_acceptance_test.go Keep privileged jobs on ephemeral hosted runners 2026-09-04 09:30:11 +01:00
patrol_metrics.go Harden Operational Trust rollout contracts 2026-07-19 15:11:02 +01:00
patrol_metrics_test.go Harden Operational Trust rollout contracts 2026-07-19 15:11:02 +01:00
patrol_model_guidance.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
patrol_model_guidance_test.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
patrol_model_readiness.go fix(patrol): preserve refusals and expose measured summary evidence 2026-09-05 22:29:48 +01:00
patrol_model_readiness_cachekey_test.go fix(security): close the four open CodeQL findings 2026-08-06 18:11:51 +01:00
patrol_model_readiness_test.go fix(patrol): preserve refusals and expose measured summary evidence 2026-09-05 22:29:48 +01:00
patrol_objective_mission_test.go Keep scoped Patrol investigations grounded 2026-08-15 20:58:49 +01:00
patrol_objective_recovery.go Recover saved Patrol objectives without observers 2026-09-21 17:18:32 +01:00
patrol_objective_recovery_test.go Recover saved Patrol objectives without observers 2026-09-21 17:18:32 +01:00
patrol_objectives.go Recover saved Patrol objectives without observers 2026-09-21 17:18:32 +01:00
patrol_objectives_test.go Rework Patrol around outcome-driven autonomous operations 2026-08-14 12:52:51 +01:00
patrol_observer_builder.go Rework Patrol around outcome-driven autonomous operations 2026-08-14 12:52:51 +01:00
patrol_observer_runtime.go Recover saved Patrol objectives without observers 2026-09-21 17:18:32 +01:00
patrol_observer_runtime_test.go Order the Patrol HTTP observer test against its health-lease write 2026-09-04 09:11:02 +01:00
patrol_ollama_auth_test.go fix(settings): restore Ollama Basic Auth configuration 2026-09-10 18:21:29 +01:00
patrol_preflight.go Guide the Patrol model choice with cost preview and budget pause 2026-09-02 07:55:42 +01:00
patrol_preflight_test.go Align Patrol preflight with the live context envelope 2026-08-15 13:12:30 +01:00
patrol_prober.go Align Patrol prober with agent command policy 2026-05-01 20:28:11 +01:00
patrol_prober_test.go Align Patrol prober with agent command policy 2026-05-01 20:28:11 +01:00
patrol_pure_helpers_branchcov0722pm_test.go Cover API relay converters, request filters and AI approval helpers 2026-07-22 16:29:44 +01:00
patrol_readiness.go fix(patrol): preserve refusals and expose measured summary evidence 2026-09-05 22:29:48 +01:00
patrol_readiness_test.go Make Patrol readiness reflect model checks 2026-08-15 00:57:51 +01:00
patrol_reconcile_test.go Canonicalize container health finding vocabulary 2026-08-17 20:02:47 +01:00
patrol_resource_state_test.go refactor(ai): canonicalize truenas host resource types 2026-03-30 13:34:08 +01:00
patrol_run.go Recover saved Patrol objectives without observers 2026-09-21 17:18:32 +01:00
patrol_run_additional_test.go Recover Patrol after provider circuit failures 2026-08-15 11:37:02 +01:00
patrol_run_recency_test.go Add branch-coverage tests for AI patrol, qualification, tools and agentcapability helpers 2026-07-14 22:33:40 +01:00
patrol_run_test.go Bound app-container Patrol scope to selected workloads 2026-08-17 20:02:47 +01:00
patrol_runtime_failure.go fix(patrol): preserve refusals and expose measured summary evidence 2026-09-05 22:29:48 +01:00
patrol_runtime_failure_coverage_test.go Harden Patrol readiness streaming transport (#1640) 2026-07-28 12:17:25 +01:00
patrol_runtime_failure_test.go fix(patrol): preserve refusals and expose measured summary evidence 2026-09-05 22:29:48 +01:00
patrol_scoped_run_test.go Recover Patrol after provider circuit failures 2026-08-15 11:37:02 +01:00
patrol_seed_budget_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
patrol_signals.go Improve Patrol SMART disk evidence 2026-06-29 18:17:24 +01:00
patrol_signals_test.go Improve Patrol SMART disk evidence 2026-06-29 18:17:24 +01:00
patrol_signals_vmid_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
patrol_state.go Resolve docker service alert resource IDs in Patrol scope resolution 2026-08-19 18:10:35 +01:00
patrol_state_scope_alias_test.go Resolve docker service alert resource IDs in Patrol scope resolution 2026-08-19 18:10:35 +01:00
patrol_stream_debug.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
patrol_test.go Auto-clear event/persistent Patrol findings on affirmative deterministic verification 2026-06-09 21:47:14 +01:00
patrol_thresholds_test.go feat: add AI Intelligence system with investigation and forecasting 2026-01-24 22:41:43 +00:00
patrol_triage.go Treat repeated container restarts as actionable evidence 2026-07-15 20:42:17 +01:00
patrol_triage_integration_test.go fix(ai): keep Patrol decisions in one evidence conversation 2026-09-06 03:59:37 +01:00
patrol_triage_test.go Treat repeated container restarts as actionable evidence 2026-07-15 20:42:17 +01:00
patrol_triggers.go Project Patrol tools from resource scope 2026-08-15 12:38:41 +01:00
patrol_triggers_flapping_test.go add patrol scope for flapping postmortem 2026-05-13 00:28:24 +01:00
patrol_triggers_test.go Complete Patrol retained objective loop 2026-08-14 03:11:10 +01:00
pattern_exports.go
report_findings.go Replace heuristic report narrative with optional AI-generated layer 2026-05-10 19:30:54 +01:00
report_findings_test.go Replace heuristic report narrative with optional AI-generated layer 2026-05-10 19:30:54 +01:00
report_fleet_narrator.go Forbid the report narrators from acting as parallel detectors 2026-05-10 22:02:10 +01:00
report_fleet_narrator_test.go Add fleet-level AI narrative for multi-resource reports 2026-05-10 21:23:12 +01:00
report_narrator.go Forbid the report narrators from acting as parallel detectors 2026-05-10 22:02:10 +01:00
report_narrator_test.go Record cost events for AI report narration 2026-05-10 21:08:51 +01:00
resource_context.go Remove the cloud_context_privacy dial; fix cloud context to a lean posture 2026-06-09 09:43:21 +01:00
resource_context_policy_model.go Remove the cloud_context_privacy dial; fix cloud context to a lean posture 2026-06-09 09:43:21 +01:00
resource_context_policy_model_test.go Remove the cloud_context_privacy dial; fix cloud context to a lean posture 2026-06-09 09:43:21 +01:00
resource_context_test.go Recalibrate resource sensitivity: ordinary workloads aren't secret 2026-06-08 15:21:51 +01:00
resource_export.go Canonicalize export redaction labels 2026-03-19 04:07:47 +00:00
resource_export_test.go Canonicalize export redaction labels 2026-03-19 04:07:47 +00:00
resource_type_legacy.go refactor(ai): canonicalize truenas host resource types 2026-03-30 13:34:08 +01:00
resource_type_legacy_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
routing.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
routing_test.go Give Proxmox guests node-independent canonical identity 2026-08-02 20:30:38 +01:00
sanitize_test.go
service.go Preserve canonical incident history and Assistant handoffs 2026-09-08 02:08:15 +01:00
service_anthropic_budget_test.go Keep current Anthropic budgets enforceable 2026-08-29 08:18:16 +01:00
service_approval_branchcov0722pm_test.go Cover API relay converters, request filters and AI approval helpers 2026-07-22 16:29:44 +01:00
service_coverage_imp_test.go Remove hidden discovery provider fallback 2026-06-08 03:48:33 +01:00
service_extended_test.go refactor(ai): dedupe guest lifecycle snapshot loops and check the tool-loop helper return 2026-07-17 17:29:22 +01:00
service_remediation_test.go Remove Assistant pre-model context heuristics 2026-05-15 16:28:17 +01:00
service_test.go Preserve Patrol evidence and surface action submission failures 2026-09-06 20:09:54 +01:00
service_tool_loop.go fix: bound denied model tool loops 2026-07-12 13:29:21 +01:00
service_tool_loop_test.go fix: bound denied model tool loops 2026-07-12 13:29:21 +01:00
service_tools_test.go Block IPv6 transition addresses in the Assistant fetch guard 2026-07-31 17:57:26 +01:00
target_host_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
test_remediation_engine_test.go feat: Pulse v6 release 2026-03-18 16:06:30 +00:00