Skip to content

Include device orientation metadata in camera_snap response #1

@Dowser

Description

@Dowser

Problem

When using camera.snap to take photos, the images are returned without orientation metadata. If the device is in landscape mode, the images come out rotated and need to be manually corrected.

Current behavior

camera.snap returns JPEG images but no information about:

  • Device orientation (portrait/landscape)
  • Which way to rotate the image for correct display

Expected behavior

The camera.snap response (or node describe) should include orientation info, for example:

  • orientation: "landscape-left" | "landscape-right" | "portrait" | "portrait-upside-down"
  • Or EXIF orientation tag in the JPEG itself

Use case

When displaying camera images on the device's own Canvas (or elsewhere), the agent needs to know how to rotate them for correct display. Currently requires manual guessing/correction.

Environment

  • iOSLobster v1.0.0 (Build 27)
  • iPad13,10 in landscape mode
  • Images from both front and back camera affected

Reported by Spark ⚡ via OpenClaw

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions