Pulse/internal
rcourtman f18fb88cdc Make discovery a fast surface scan, not a deep scan
Discovery is the index, not the encyclopedia: it needs to quickly answer
'what is this and how do I reach it', then the Assistant supplies
standard-service knowledge and runs commands on demand for specifics.

Trim the guest command sets to surface identity signals only (OS,
hostname, running services, listening ports, top processes for
LXC/VM; OS, processes, ports, env for Docker). Drop the deep
enumeration — installed_packages, config_files, docker_mounts,
hardware/GPU, disk, cron, nested docker_check — which bloated the
evidence payload (and the AI analysis) for no benefit the Assistant
can't get live. Remove the now-unused dockerMountsCommand const and
retire its test; add TestGuestCommandSetsAreSurfaceOnly to pin the
surface intent (verified live: HA LXC went from 13 commands to 5).

Note: full speed also needs a fast identification path (the configured
reasoning model still exceeds the 45s analysis timeout on its own) —
that's the follow-up.
2026-06-07 20:54:46 +01:00
..
actionplanner Fail closed dry-run action execution 2026-05-05 09:22:04 +01:00
agentcontext Add discovery readiness to Assistant context 2026-06-04 21:56:36 +01:00
agentexec Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
agenttls Add fingerprint-pinned TLS mode for unified agent 2026-04-22 01:36:46 +01:00
agentupdate Fall back to argv0 for agent self-update path on FreeBSD (#1457) 2026-06-04 10:19:45 +01:00
ai Reject cross-provider Assistant route fallback 2026-06-07 18:13:21 +01:00
alerts Don't clear Ceph pool alerts in the stale-storage sweep 2026-06-04 11:43:03 +01:00
api Reject unsupported Assistant session diff/revert 2026-06-07 18:01:55 +01:00
bootstrap
cloudcp Prepare v6.0.0 release candidate 2026-06-04 14:07:14 +01:00
config Default legacy alert schedule settings on load 2026-06-04 08:32:06 +01:00
crypto Harden secure local key file handling 2026-04-22 05:13:01 +01:00
deploy Remove monitored-system volume caps 2026-05-05 12:59:59 +01:00
discovery
dockeragent Use node-local task counts for node-scoped swarm services 2026-06-04 10:16:09 +01:00
hostagent Prepare v6.0.0 release candidate 2026-06-04 14:07:14 +01:00
hosted Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
hostmetrics Prefer the root-mounted dataset for ZFS pool summaries 2026-06-04 09:43:07 +01:00
kubernetesagent Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
license Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
logging Stabilize backend race tests for v6 RC publish 2026-04-11 22:46:34 +01:00
maintenancesentinel Record maintenance evidence in resource timelines 2026-05-13 14:19:59 +01:00
metrics Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
mock Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
mockmode Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
mockmodel Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
mockruntime Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
models Prepare v6.0.0 release candidate 2026-06-04 14:07:14 +01:00
monitoring Prepare v6.0.0 release candidate 2026-06-04 14:07:14 +01:00
notifications Preserve webhook mentions in list API and resolved notifications (#1118) 2026-06-04 09:29:47 +01:00
platformsupport Expand Docker Swarm metadata inventory 2026-05-24 12:07:10 +01:00
proxmoxidentity Fix PBS backup identity matching 2026-06-03 11:43:20 +01:00
recovery Fix PBS backup identity matching 2026-06-03 11:43:20 +01:00
relay Aggregate simplify-review cleanups (no behavior change) 2026-05-12 17:32:11 +01:00
remoteconfig Fix default agent rollout status noise 2026-05-14 14:37:24 +01:00
repoctl Fix pre-commit sibling roots in worktrees 2026-05-13 15:56:19 +01:00
securityutil Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
sensors Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
servicediscovery Make discovery a fast surface scan, not a deep scan 2026-06-07 20:54:46 +01:00
ssh/knownhosts
storagehealth Fix Unraid storage health explanations 2026-05-08 12:18:09 +01:00
system Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
telemetry Expand anonymous telemetry adoption coverage 2026-05-28 11:39:30 +01:00
testutil Stabilize rc1 mock mode and metrics history 2026-04-11 16:47:37 +01:00
truenas Fix TrueNAS unavailable SMART disk health 2026-05-28 12:53:46 +01:00
unifiedresources Add discovery readiness to Assistant context 2026-06-04 21:56:36 +01:00
updates Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
updatesignature Fix v6 demo release signing key deployment 2026-05-05 21:40:14 +01:00
utils Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
vmware Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
websocket Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00