photoshop_select_ellipse
Create an anti-aliased elliptical pixel selection from a bounding box for circular or oval masks, vignettes, and radial edits inside a region.
Instructions
Create an elliptical pixel selection from a bounding box (anti-aliased).
Use when: circular or oval masks, vignettes, or radial edits inside a region. Do NOT use when: a rectangular region is enough — use photoshop_select_rectangle.
Returns: JSON { ok, summary, details: { shape, bounds?, context } }. Preconditions: active document; right > left and bottom > top. Side effects: replaces current selection.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | Yes | Top edge of bounding box in pixels | |
| left | Yes | Left edge of bounding box in pixels | |
| right | Yes | Right edge of bounding box in pixels | |
| bottom | Yes | Bottom edge of bounding box in pixels | |
| document_id | Yes | Photoshop document id from photoshop_get_state / photoshop_list_documents. Send null or 0 to use the active document. A positive number activates that document before the tool runs. When no document is open, a stale id does not block the call. |