Skip to content

History / discovery detailed analysis

Revisions

  • docs(adr): revise discovery storage and agent mechanism decisions Prior version proposed a separate discoveryInfo column and a long-running rpc-discovery daemon. Both are replaced: - Storage: all new fields (OS, LMS, UPID, TLS mode, adapters, etc.) added as flat keys inside the existing deviceInfo JSON column; no new column, no schema change, fully backward-compatible - Agent: extend rpc amtinfo --sync (existing binary) instead of a new standalone daemon; OS scheduler (Task Scheduler / systemd timer) owns cadence, reboot persistence, and retry with zero in-process state - Auth: document both username/password and pre-issued JWT modes; JWT preferred for production deployments - API change #3: expand GET /api/v1/devices with full filter/sort parameter set (filter[skuType], filter[currentMode], filter[lmsInstalled], filter[osName], sort, order) - Inline setup detail replaced with link to DMT documentation

    @sudhir-intc sudhir-intc committed May 15, 2026
  • docs: clarified the agent download mechanism to be from GH release

    @sudhir-intc sudhir-intc committed May 4, 2026
  • docs: added the ADR and Proposal for the discovery related features

    @sudhir-intc sudhir-intc committed Apr 27, 2026