rcourtman
2baa05c4e4
Fix platform identity source canonicalization
2026-05-08 12:51:39 +01:00
rcourtman
a6ea15bfa9
Improve Patrol Assistant handoff approval boundary
2026-05-08 12:25:32 +01:00
rcourtman
31d07e74ce
Fix Unraid storage health explanations
2026-05-08 12:18:09 +01:00
rcourtman
7f8db38aac
Improve Patrol supporting context signal
2026-05-08 12:16:52 +01:00
rcourtman
d5735a1b92
Keep direct DeepSeek Patrol models selectable
2026-05-08 11:57:04 +01:00
rcourtman
f88f0fcf1a
Align DeepSeek V4 Patrol readiness
2026-05-08 11:34:07 +01:00
rcourtman
8df57ba50d
Detect Proxmox VE host agent OS identity
2026-05-08 11:19:56 +01:00
rcourtman
e38332de86
Keep Patrol evidence aligned with live findings
2026-05-08 11:08:53 +01:00
rcourtman
ac82a28521
Fix Unraid agent host profile detection
2026-05-08 11:05:14 +01:00
rcourtman
326196cbec
Mark paid runtime build attribution gate passed
2026-05-08 10:34:33 +01:00
rcourtman
8225071492
Clarify infrastructure API detect modal
2026-05-08 10:14:03 +01:00
rcourtman
7da6a36901
Add community runtime Plans proof
2026-05-08 10:06:06 +01:00
rcourtman
b56428e8cf
Promote Pulse Intelligence governed lane
2026-05-08 02:54:48 +01:00
rcourtman
f12efba419
Surface saved Patrol readiness issues
2026-05-08 02:37:56 +01:00
rcourtman
73d549f248
Clarify API platform onboarding flow
2026-05-08 02:24:08 +01:00
rcourtman
d0940db33b
Clamp Patrol monitor-only autonomy saves
...
Refs #1463
2026-05-08 02:21:31 +01:00
rcourtman
8176f2e8ca
Align Patrol assessment handoff target
2026-05-08 01:58:19 +01:00
rcourtman
f7155dace9
Carry Patrol action availability into handoff
2026-05-08 01:53:55 +01:00
rcourtman
475429def2
Preserve Patrol assessment action kind
2026-05-08 01:40:50 +01:00
rcourtman
94ae660035
Keep discovered sources in base group
2026-05-08 01:39:08 +01:00
rcourtman
77d0aec9a7
Group agent host profiles in source manager
...
Group reported agent-backed host profiles under their operator-facing source family and route profile add actions back into the typed onboarding flow.
2026-05-08 01:35:15 +01:00
rcourtman
92b2a6c7be
Align DeepSeek provider surface
2026-05-08 01:32:58 +01:00
rcourtman
aec60b6d63
Require current release gate runbooks
...
Add missing high-risk matrix sections for the paid-runtime and mobile product-purpose gates, guard status.json release gates against missing matrix runbooks, and refresh the GA-promotion blocked record for the current rc.4 line.
2026-05-08 01:26:06 +01:00
rcourtman
f8047177ef
Update DeepSeek Patrol defaults
2026-05-08 01:24:50 +01:00
rcourtman
f0105e586e
Compact infrastructure source manager
2026-05-08 01:16:21 +01:00
rcourtman
a4cdd02c36
Show Patrol recommendations in Assistant sessions
2026-05-08 01:13:50 +01:00
rcourtman
a5e8a1edb6
Restore Patrol recommendation in Assistant sessions
2026-05-08 01:08:53 +01:00
rcourtman
bbefad27be
Focus agent install flow by selected source
2026-05-08 01:06:07 +01:00
rcourtman
1450b442b0
Simplify infrastructure source onboarding
2026-05-08 00:57:19 +01:00
rcourtman
fc6612c5ec
Carry Patrol recommendation into Assistant handoffs
2026-05-08 00:55:59 +01:00
rcourtman
91a2904ed2
Make Patrol recommendation actions operational
2026-05-08 00:46:27 +01:00
rcourtman
4b1b7ea0d1
Add Patrol recommended next step
2026-05-08 00:38:32 +01:00
rcourtman
dd15d23a35
Hydrate Patrol requester in Assistant handoffs
...
- hydrate approval requester identity into backend handoff actions
- include requester provenance in refreshed finding action context
- document the backend requester authority boundary
2026-05-08 00:26:04 +01:00
rcourtman
ea3e1b216a
Persist Patrol approval requester identity
...
- store requester provenance on approval records
- carry requester metadata through approval APIs and Assistant handoffs
- document the safe Patrol approval provenance boundary
2026-05-08 00:12:09 +01:00
rcourtman
f65505ba04
Propagate agent host profiles to resources
2026-05-08 00:01:03 +01:00
rcourtman
f563adf136
Mark Patrol queued fixes as Patrol actions
...
- derive approval requester identity from investigation-fix approvals
- stamp pending action-audit lifecycle events with Patrol as the producer
- document the requester boundary for Patrol handoffs and timelines
2026-05-07 23:48:12 +01:00
rcourtman
4736358acc
Drive agent host profiles from platform manifest
2026-05-07 23:42:15 +01:00
rcourtman
cf8931031d
Record Patrol fix approvals in action audit
...
- seed queued investigation fixes with governed action plans
- persist planned and pending lifecycle evidence for Patrol approvals
- cover the approval adapter and subsystem contracts
2026-05-07 23:26:39 +01:00
rcourtman
bbaa6c0a6c
Cover Patrol handoff approval mode
...
- force non-empty Patrol finding handoffs into approval-required mode
- add direct helper coverage for finding, scoped, resource, action, and metadata handoffs
- align subsystem contracts with the backend-owned clamp
2026-05-07 23:08:56 +01:00
rcourtman
671431a862
Make Patrol handoffs context-first
...
- frame coverage-incomplete assessments as verification gaps
- keep Assistant empty states aligned with attached handoff context
- cover Patrol briefing prompts and chat empty-state presentation
2026-05-07 22:56:06 +01:00
rcourtman
de8ed71643
Document Pro release promotion gate
2026-05-07 22:53:32 +01:00
rcourtman
f13a89db62
Clear Patrol runtime issue after scoped success
...
- mark DeepSeek V4 Flash and Pro tool-ready for Patrol readiness
- resolve synthetic Patrol runtime findings after provider-backed scoped runs
- cover readiness and run-history resolved counts
2026-05-07 22:42:38 +01:00
rcourtman
3b077b8ef6
Support DeepSeek V4 tool turns in Patrol
...
- coerce direct DeepSeek forced tool choices to auto for compatible requests
- preserve DeepSeek reasoning content across tool-result turns
- normalize Patrol runtime failure detail before run-history serialization
2026-05-07 22:30:27 +01:00
rcourtman
7da942226a
Clarify Pulse Agent host profile support
...
Separate first-class platform support from Pulse Agent host profiles and classify Unraid as an agent-backed host profile while preserving it as presentation-only platform vocabulary.
2026-05-07 22:28:24 +01:00
rcourtman
d9331d39e4
Move Patrol run Assistant handoffs server-side
...
- rehydrate Patrol run context from Patrol history for chat requests and follow-up sessions
- send only browser-safe run metadata from the frontend
- classify and redact provider runtime failures in handoff prompts and briefings
2026-05-07 21:58:06 +01:00
rcourtman
f7992e8e78
Return safe provider preflight diagnostics
...
Classify Assistant and Patrol provider-test failures through the Patrol runtime failure taxonomy, redact secret-shaped provider evidence, and preserve safe recommendations in the settings shell.
Refs #1463
2026-05-07 20:45:18 +01:00
rcourtman
c31e644f33
Surface System AI provider save context
...
Show provider and model context when Assistant & Patrol settings saves fail or return Patrol readiness warnings.
Refs #1463
2026-05-07 20:23:58 +01:00
rcourtman
4e56f006e7
Surface Patrol configuration readiness
...
Clamp locked Patrol autonomy saves to Monitor before calling /api/ai/patrol/autonomy and render provider/model/readiness details inline when configuration saves fail.
Refs #1463
2026-05-07 20:04:55 +01:00
rcourtman
7392f17190
Preserve Patrol handoff session identity
...
Keep Patrol assessment and configuration failure Assistant handoffs distinct from generic scoped context or single-finding sessions.
2026-05-07 19:46:49 +01:00
rcourtman
d2625c4dfb
Persist Patrol settings with readiness handoff
...
Refs #1463
2026-05-07 19:26:00 +01:00