Repository navigation
Add GetDetections3D to the vision service API reference - #5431
Conversation
RSDK-14579: GetDetections3D is released in Go (RDK v1.12.0), Python (v0.84.0), Flutter (v0.22.1) and TypeScript (v0.77.0). Add the CSV row and proto override, and regenerate vision.md with update_sdk_methods.py.
✅ Deploy Preview for viam-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Docs review: Ready to mergeAdds CI: All required checks passing Docs health: No regressions (3 pages compared) Nits
The Python Verified against source (10 claims)
Automated review by Claude. Rerunning the review updates this comment. |
|
Thanks.
Generated by Claude Code |
|
Thanks. I am leaving both optional nits as they are, so the approved head does not change. The description on the Segmentations bullet matches the proto comment, and adding "3D detections" to the intro would ride along with any later push to this PR. Generated by Claude Code |
|
🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs' |

Source changes
GetDetections3Din the Go vision service, client and server (in RDK v1.12.0)get_detections_3d(in v0.84.0), viam-flutter-sdk#570detections3D(in v0.22.1), viam-typescript-sdk#1022getDetections3D(in v0.77.0)No DOCS ticket matched RSDK-14579 or its parent (Jira query over all four attachment shapes).
Docs changes
.github/workflows/sdk_protos_map.csv: addsvision,GetDetections3D,,get_detections_3d,GetDetections3D,detections3D,getDetections3D.static/include/services/apis/overrides/protos/vision.GetDetections3D.md: new one-sentence description, from the proto comment onrpc GetDetections3D.static/include/services/apis/generated/vision.mdandvision-table.md: regenerated withupdate_sdk_methods.py "" vision. Adds theGetDetections3Dsection with Python, Go, TypeScript and Flutter tabs.Other hunks the regeneration produced, each checked against the latest release tag and kept because it is released:
CaptureAllFromCamera: Pythonreturn_detections_3d(in v0.84.0), TypeScriptdetections3dresult andreturnDetections3doption (in v0.77.0).GetProperties: TypeScriptdetections3dSupported(in v0.77.0).The Python example (
VisionClient.from_robot(robot=machine, "my_detector")) comes from the SDK docstring, which passes a positional argument after a keyword one. Fixing that belongs in viam-python-sdk.How I found these
service-api-xref.md(vision service)rdk-fef9ce6-vision-get-detections-3d, held back by the 5-PR cap on 2026-10-14 and 2026-10-15. The SDK release and docs-site gates were re-checked today.Checks: vale 3.12.0 on the changed files,
frontmatter_rules.py,make build-prodall pass. Prettier and markdownlint do not coverstatic/.Generated by daily docs change agent
Generated by Claude Code