Skip to content

Update motion service CSV for Flutter SDK support - #5294

Open
Shannon Bradshaw (shannonbradshaw) wants to merge 1 commit into
mainfrom
claude/update-motion-flutter-sdk
Open

Update motion service CSV for Flutter SDK support#5294
Shannon Bradshaw (shannonbradshaw) wants to merge 1 commit into
mainfrom
claude/update-motion-flutter-sdk

Conversation

@shannonbradshaw

Copy link
Copy Markdown
Collaborator

The Flutter SDK v0.21.0 (viam-flutter-sdk#551) added a complete MotionClient implementation. This PR updates sdk_protos_map.csv so the next run of update_sdk_methods.py generates Flutter tabs on the motion service API reference page.

Source changes

  • Documents: no ticket key found — viam-flutter-sdk#551: add motion service to Flutter SDK (v0.21.0)

Docs changes

  • .github/workflows/sdk_protos_map.csv: Added Flutter method names for all motion service RPCs: move, moveOnMap, moveOnGlobe, getPose, stopPlan, listPlanStatuses, getPlan, doCommand, getResourceName, fromRobot. Methods not implemented in the Flutter MotionClient (Close, GetStatus, Reconfigure) are left blank.

How I found these

  • Diffed viamrobotics/viam-flutter-sdk from f1e23cb to 4f0cad6 (2 commits)
  • New file lib/src/services/motion.dart adds MotionClient with 10 public methods
  • Confirmed the motion CSV had empty Flutter columns for all methods
  • Verified method names against the Flutter SDK source code

Notes

  • The generated markdown (static/include/services/apis/generated/motion.md) is not regenerated in this PR because the Flutter SDK docs site (dart.viam.dev) has not yet published v0.21.0. The next run of update_sdk_methods.py after dart.viam.dev is updated will produce the Flutter tabs automatically.
  • The check-methods.yml weekly workflow will detect the new CSV entries and confirm coverage once the docs site is live.

Generated by daily docs change agent

🤖 Generated with Claude Code

https://claude.ai/code/session_011SivAE8wXQs8rb9GxyxzZB


Generated by Claude Code

The Flutter SDK v0.21.0 (viam-flutter-sdk#551) added a complete
MotionClient with move, moveOnMap, moveOnGlobe, getPose, stopPlan,
listPlanStatuses, getPlan, doCommand, getResourceName, and fromRobot.

Updates sdk_protos_map.csv so the next run of update_sdk_methods.py
(once dart.viam.dev publishes v0.21.0) generates Flutter tabs on the
motion service API reference page.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011SivAE8wXQs8rb9GxyxzZB
@netlify

netlify Bot commented Sep 3, 2026

Copy link
Copy Markdown

Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit 4a745d4
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6a993a3ca90ede0008291f07
😎 Deploy Preview https://deploy-preview-5294--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 42 (🟢 up 2 from production)
Accessibility: 99 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants