rcourtman
f88f0fcf1a
Align DeepSeek V4 Patrol readiness
2026-05-08 11:34:07 +01:00
rcourtman
ac82a28521
Fix Unraid agent host profile detection
2026-05-08 11:05:14 +01:00
rcourtman
d0940db33b
Clamp Patrol monitor-only autonomy saves
...
Refs #1463
2026-05-08 02:21:31 +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
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
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
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
d2625c4dfb
Persist Patrol settings with readiness handoff
...
Refs #1463
2026-05-07 19:26:00 +01:00
rcourtman
c9198dd54b
Warn paid users on missing Pro runtime
2026-05-07 19:18:31 +01:00
rcourtman
9d1fabef03
Gate Patrol readiness across runtime entrypoints
...
Refs #1463
2026-05-07 18:24:47 +01:00
rcourtman
371ce99694
Add Patrol runtime readiness contract
...
Refs #1463
2026-05-07 17:51:40 +01:00
rcourtman
ff9cb5c133
Restore Patrol run Assistant session identity
...
Refs #1463
2026-05-07 15:53:59 +01:00
rcourtman
8e17f16605
Allow monitor Patrol autonomy saves without Pro
...
Refs #1463
2026-05-07 14:57:53 +01:00
rcourtman
6b4e4d7fe6
Merge Patrol handoff context into Assistant requests
2026-05-07 11:58:02 +01:00
rcourtman
a66b80ceb9
Carry structured Patrol actions into Assistant handoffs
2026-05-07 10:48:15 +01:00
rcourtman
7aaf76d03c
Carry live approval lifecycle into Assistant handoffs
2026-05-07 10:25:14 +01:00
rcourtman
812c86692d
Route Assistant handoffs through model context
2026-05-07 03:00:58 +01:00
rcourtman
2c913fac8e
Clamp Patrol finding chat handoffs to approval mode
2026-05-07 01:31:45 +01:00
rcourtman
ad61b6c19f
Require approval for backend alert investigation commands
2026-05-07 01:24:57 +01:00
rcourtman
bf0e4e16ac
Align Assistant briefings with handoff actions
2026-05-07 00:38:42 +01:00
rcourtman
b8bad16d80
Recover live Patrol approvals for Assistant handoffs
2026-05-07 00:31:44 +01:00
rcourtman
86244d8c13
Track runtime build in license activation
2026-05-06 23:45:37 +01:00
rcourtman
1fc66cf0cb
Add attention reasons to Assistant briefings
2026-05-06 23:39:33 +01:00
rcourtman
6b51a15dfe
Frame Assistant operator decisions
2026-05-06 23:30:11 +01:00
rcourtman
eb88119a29
Add evidence cues to Assistant briefings
2026-05-06 23:17:33 +01:00
rcourtman
c50f051e13
Add evidence cues to Assistant briefings
2026-05-06 23:10:32 +01:00
rcourtman
2fd85f62d3
Add related finding recency to Assistant handoffs
2026-05-06 22:50:18 +01:00
rcourtman
1f424523da
Surface Assistant finding lifecycle context
2026-05-06 21:21:35 +01:00
rcourtman
6269bc2afa
Enrich Assistant related finding handoffs
2026-05-06 21:14:09 +01:00
rcourtman
39a5be31a0
Sanitize Assistant briefing handoffs
2026-05-06 21:01:55 +01:00
rcourtman
67974f2ada
Add Assistant operator briefing handoff
2026-05-06 20:48:25 +01:00
rcourtman
8db5bd39f7
Hydrate Assistant resource state context
2026-05-06 20:30:20 +01:00
rcourtman
8d51556d92
Hydrate Assistant action audit context
2026-05-06 20:05:42 +01:00
rcourtman
2e85079263
Hydrate Assistant finding lifecycle context
2026-05-06 19:54:04 +01:00
rcourtman
2832bd321e
Invalidate stale Assistant handoff context
2026-05-06 19:36:05 +01:00
rcourtman
50fee63c9e
Refresh Assistant handoff finding context
2026-05-06 19:16:57 +01:00
rcourtman
0b6768feb5
Resolve handoff timelines through canonical resources
2026-05-06 19:06:30 +01:00
rcourtman
209ea8dfdb
Hydrate Assistant handoff resource relationships
2026-05-06 19:02:07 +01:00
rcourtman
7df4588f63
Hydrate Assistant handoff resource policy context
2026-05-06 18:55:23 +01:00
rcourtman
05f47560de
Hydrate Assistant handoff resource timeline context
2026-05-06 18:39:46 +01:00
rcourtman
8c60e48f09
Hydrate Assistant handoff approval status
2026-05-06 18:33:22 +01:00
rcourtman
5c8070c582
Persist Assistant handoff action references
2026-05-06 18:26:21 +01:00
rcourtman
f38f3a5409
Persist Assistant handoff resource references
2026-05-06 18:15:58 +01:00
rcourtman
aeede4fb2f
Hydrate Assistant handoff resource scope
2026-05-06 17:59:55 +01:00