Document registry deprecation and machine summary methods on the fleet page#5187
Document registry deprecation and machine summary methods on the fleet page#5187btshrewsbury-viam wants to merge 2 commits into
Conversation
…pload methods Documents seven released fleet/data methods flagged by the SDK method coverage job: - DeprecateRegistryItem / UndeprecateRegistryItem and their Version variants (Python + TypeScript), joining the already-documented registry item CRUD methods. - ListMachineSummaries (Go): fleet-wide machine summary listing. - GetRobotPartByNameAndLocation (Go): fills the missing Go method on the already-documented proto row. - UploadImageToDatasets (Go) on the data manager service, alongside the existing UploadBinaryDataToDatasets. Adds CSV rows/columns, proto description overrides (rewording the two pre-staged override files to imperative table style), and regenerates the fleet and data manager markdown. Refs #5142.
|
Merge order: merge #5184 first. This PR is stacked on the Issue linkage: refs #5142 but does not close it. The Go DataClient methods deliberately excluded here (sequences CRUD, app-side Generated by Claude Code |
Split the data manager service method out so the fleet-page changes and the data manager change can be reviewed independently; they share no generated files.
|
Scope change: the Generated by Claude Code |
|
Marvin (@enternal-L) Could you please review this PR? It's mostly generated stuff, but there are two .md files that could use a double check |
|
Hey btshrewsbury-viam — this PR has been approved and CI has been green for 3+ business days. Ready to merge? Auto-comment from overwatch. Will not re-nudge for 7 days. |
What this adds
Six released fleet methods flagged by the weekly SDK method coverage job (#5142), all on the Fleet Management API page:
The
UploadImageToDatasetsdata manager change originally in this PR moved to #5193 so the two can be reviewed independently — they share no generated files.Deliberately not included
The Go DataClient methods the coverage job also flags (sequences CRUD, the app-side
UploadImageToDatasets) cannot currently be documented on the data client page — the Go scraper attributes everygo.viam.com/rdk/apppackage method to the fleet page, and the data client page has no Go tabs. Tracked in #5190 rather than misplaced here.Merge order
Stacked on #5184 (shared regeneration baseline). Merge #5184 first; GitHub retargets this automatically. Refs #5142 but does not close it (remaining warnings tracked in #5188/#5189/#5190).
Verification
Targeted coverage runs: all six warnings cleared, no missing-override warnings, links verified against the current /reference/apis/ paths.
Refs #5142