rcourtman
|
b33cc3ac60
|
Hide admin operations from public demo
|
2026-04-11 17:20:58 +01:00 |
|
rcourtman
|
8ec365b5ff
|
Redirect authenticated login route to dashboard
|
2026-04-11 15:55:31 +01:00 |
|
rcourtman
|
0a4c84daaa
|
Hide demo organization chrome via presentation policy
|
2026-04-10 23:43:15 +01:00 |
|
rcourtman
|
cceca653dc
|
Compact dashboard demo hot path
|
2026-04-10 18:30:39 +01:00 |
|
rcourtman
|
9cd0e077d0
|
Polish RC release messaging and FAQ
|
2026-04-10 09:52:08 +01:00 |
|
rcourtman
|
81fef82bdd
|
Restore RC backend proof regressions
|
2026-04-09 20:15:17 +01:00 |
|
rcourtman
|
a41c956320
|
fix(ai): fail closed on unknown v6 read commands
|
2026-04-09 19:21:16 +01:00 |
|
rcourtman
|
db8db90e1c
|
Repair frontend contract drift blocking rc.1 push
|
2026-04-09 18:47:49 +01:00 |
|
rcourtman
|
99efafac52
|
Govern AI chat drawer shell ownership
|
2026-04-09 08:12:28 +01:00 |
|
rcourtman
|
51b076a592
|
Track AI runtime store ownership
|
2026-04-08 19:47:14 +01:00 |
|
rcourtman
|
de1f608c02
|
Centralize AI runtime frontend read model
|
2026-04-08 19:06:41 +01:00 |
|
rcourtman
|
96236994f6
|
Keep non-AI route bootstrap off assistant APIs
|
2026-04-08 17:35:01 +01:00 |
|
rcourtman
|
2dade3ec8d
|
Normalize hosted quickstart aliases at the contract boundary
|
2026-04-03 22:13:40 +01:00 |
|
rcourtman
|
ac4872c8d6
|
Support entitlement-backed quickstart bootstrap
|
2026-04-03 21:09:41 +01:00 |
|
rcourtman
|
12c30da168
|
Own quickstart state and bill Patrol per run
|
2026-04-03 19:45:38 +01:00 |
|
rcourtman
|
830215e4c3
|
Bill quickstart by Patrol execution
|
2026-04-03 19:00:40 +01:00 |
|
rcourtman
|
b9d8f79740
|
Harden quickstart contract compatibility
|
2026-04-03 18:11:33 +01:00 |
|
rcourtman
|
7062f556dc
|
Resolve BYOK models from live provider catalogs
|
2026-04-03 11:33:03 +01:00 |
|
rcourtman
|
0d25939921
|
Use a Pulse-owned alias for hosted quickstart models
|
2026-04-03 10:44:58 +01:00 |
|
rcourtman
|
8b667654d6
|
Align AI enablement with secure quickstart state
|
2026-04-03 02:06:47 +01:00 |
|
rcourtman
|
3257ba3edf
|
Align quickstart copy to activated install contract
|
2026-04-03 00:57:32 +01:00 |
|
rcourtman
|
57c8757011
|
Require installation auth for Patrol quickstart
|
2026-04-03 00:45:05 +01:00 |
|
rcourtman
|
d3608e20d6
|
Align Patrol quickstart copy with runtime contract
|
2026-04-02 23:40:15 +01:00 |
|
rcourtman
|
57cc212f34
|
Replace Patrol quickstart with server bootstrap
|
2026-04-02 23:15:06 +01:00 |
|
rcourtman
|
87aafb86c4
|
Retry Patrol with provider-derived seed budgets
|
2026-04-01 23:09:32 +01:00 |
|
rcourtman
|
76ba35a3a9
|
Cap AI patrol history and correlation reads
|
2026-04-01 14:47:58 +01:00 |
|
rcourtman
|
73597f8b1a
|
Forward-port Ollama runtime auth continuity
|
2026-04-01 14:38:39 +01:00 |
|
rcourtman
|
21fa343fa1
|
Enable structured AI auto-recovery paths
|
2026-03-31 09:24:56 +01:00 |
|
rcourtman
|
046a0e92c0
|
Normalize pulse_read native log denial paths
|
2026-03-31 09:07:57 +01:00 |
|
rcourtman
|
984bc7c636
|
Normalize API-backed AI read routing hints
|
2026-03-31 08:56:22 +01:00 |
|
rcourtman
|
d9d9dd9585
|
Normalize pulse_query agent and storage floor
|
2026-03-31 00:26:04 +01:00 |
|
rcourtman
|
c1509103f8
|
Fix VMware assistant read-only guidance
|
2026-03-31 00:00:32 +01:00 |
|
rcourtman
|
ac9375a34b
|
Tighten VMware control wording boundaries
|
2026-03-30 23:47:38 +01:00 |
|
rcourtman
|
dd5f099cda
|
Lock VMware phase-1 exclusion integrity
|
2026-03-30 23:42:32 +01:00 |
|
rcourtman
|
16b9e079a6
|
Implement VMware assistant mention floor
|
2026-03-30 22:44:34 +01:00 |
|
rcourtman
|
8180216188
|
Normalize platform direction governance
|
2026-03-30 22:14:53 +01:00 |
|
rcourtman
|
1961e1c9a2
|
Lock VMware vCenter alert and assistant contract
|
2026-03-30 16:27:00 +01:00 |
|
rcourtman
|
2c33e5791e
|
Plan VMware vSphere phase-1 execution
|
2026-03-30 15:42:05 +01:00 |
|
rcourtman
|
1d3ed41d93
|
Define the TrueNAS support floor
|
2026-03-30 14:39:04 +01:00 |
|
rcourtman
|
e58d7df398
|
refactor(ai): canonicalize truenas host resource types
|
2026-03-30 13:34:08 +01:00 |
|
rcourtman
|
cc7b0980ec
|
refactor(truenas): centralize legacy host type canonicalization
|
2026-03-30 13:22:50 +01:00 |
|
rcourtman
|
f0ce8d71d9
|
fix(patrol): split truenas from agent run history
|
2026-03-30 11:57:49 +01:00 |
|
rcourtman
|
861ac9ab4d
|
fix(ai): use canonical app-container mentions
|
2026-03-30 10:18:07 +01:00 |
|
rcourtman
|
2fdf0e16c8
|
Support enterprise mobile approval proof backend
|
2026-03-29 21:52:18 +01:00 |
|
rcourtman
|
56c14ca19f
|
feat(ai): add canonical truenas app config reads
|
2026-03-29 20:36:43 +01:00 |
|
rcourtman
|
298b23626b
|
feat(ai): add canonical truenas app log reads
|
2026-03-29 20:13:39 +01:00 |
|
rcourtman
|
b0ba88d541
|
feat(ai): add canonical truenas app control
|
2026-03-29 19:50:31 +01:00 |
|
rcourtman
|
a6c0386069
|
feat(ai): expose canonical truenas resources to pulse query
|
2026-03-29 18:25:39 +01:00 |
|
rcourtman
|
4a27e54d09
|
Canonicalize config persistence file roots
|
2026-03-29 14:56:33 +01:00 |
|
rcourtman
|
ff0362d9f6
|
Clarify Patrol trigger sources and activity breakdown
|
2026-03-29 14:34:35 +01:00 |
|