Commit graph

162 commits

Author SHA1 Message Date
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