Skip to content

RSDK-11731 — Remove GetImage, Format, and RenderFrame from camera.proto#758

Open
hexbabe wants to merge 6 commits intoviamrobotics:mainfrom
hexbabe:RSDK-11731
Open

RSDK-11731 — Remove GetImage, Format, and RenderFrame from camera.proto#758
hexbabe wants to merge 6 commits intoviamrobotics:mainfrom
hexbabe:RSDK-11731

Conversation

@hexbabe
Copy link
Member

@hexbabe hexbabe commented Oct 1, 2025

https://viam.atlassian.net/browse/RSDK-11731

Hit merge only as the LAST step of removing GetImage. Make sure literally everything else is updated.

@github-actions github-actions bot added the safe to test committer is a member of this org label Oct 1, 2025
@hexbabe hexbabe added the allow breaking Allow breaking changes by bypassing the buf-breaking check label Oct 1, 2025

import "common/v1/common.proto";
import "google/api/annotations.proto";
import "google/api/httpbody.proto";
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We still have http hooks right? Is this being pulled in from common?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

think this is just an unused import since we no longer use HttpBody

@hexbabe hexbabe added safe to test committer is a member of this org ready-for-protos add this when you want protos to compile on every commit allow breaking Allow breaking changes by bypassing the buf-breaking check and removed safe to test committer is a member of this org allow breaking Allow breaking changes by bypassing the buf-breaking check labels Dec 12, 2025
@hexbabe hexbabe removed the ready-for-protos add this when you want protos to compile on every commit label Dec 12, 2025
@hexbabe hexbabe added the ready-for-protos add this when you want protos to compile on every commit label Mar 17, 2026
@hexbabe hexbabe removed the ready-for-protos add this when you want protos to compile on every commit label Mar 17, 2026
hexbabe added a commit to viamrobotics/viam-python-sdk that referenced this pull request Mar 17, 2026
…o exports

Pre-emptive removal ahead of viamrobotics/api#758 which deletes these RPCs
and the Format enum from camera.proto. Removes deleted symbols from
__init__.py re-exports and dead GetImage/RenderFrame stubs from service.py.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hexbabe added a commit to viamrobotics/viam-cpp-sdk that referenced this pull request Mar 17, 2026
Pre-emptive removal ahead of viamrobotics/api#758 which deletes these RPCs
from camera.proto. Both were already returning UNIMPLEMENTED.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hexbabe added a commit to viamrobotics/viam-flutter-sdk that referenced this pull request Mar 17, 2026
Pre-emptive removal ahead of viamrobotics/api#758 which deletes these RPCs
from camera.proto. Both were already throwing UnimplementedError.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hexbabe added a commit to viamrobotics/viam-java-sdk that referenced this pull request Mar 17, 2026
Pre-emptive removal ahead of viamrobotics/api#758 which deletes GetImage,
RenderFrame, and the Format enum from camera.proto. Removes:
- getImage abstract method and mimeToFormat/formatToMime from Camera.java
- getImage implementation from CameraRPCClient.java
- getImage handler and deleted type imports from CameraRPCService.java
- Format import from Media.kt; switches Image.dimensions to use mimeType

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
hexbabe added a commit to viamrobotics/viam-cpp-sdk that referenced this pull request Mar 18, 2026
Pre-emptive removal ahead of viamrobotics/api#758 which deletes these RPCs
from camera.proto. Both were already returning UNIMPLEMENTED.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

allow breaking Allow breaking changes by bypassing the buf-breaking check protos-compiled safe to test committer is a member of this org

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants