Skip to content

feat: [PR-1680] add sf images top level command backed by v2/ API#248

Merged
sigmachirality merged 6 commits intomainfrom
dt/sf-images-command
Feb 14, 2026
Merged

feat: [PR-1680] add sf images top level command backed by v2/ API#248
sigmachirality merged 6 commits intomainfrom
dt/sf-images-command

Conversation

@sigmachirality
Copy link
Member

@sigmachirality sigmachirality commented Feb 12, 2026

Summary

  • Adds top-level sf images command with list, get, and upload subcommands
  • Points to v2 images API endpoints (/v2/images/*)
  • Mirrors existing sf nodes images functionality with tweaked endpoint paths and response shapes (e.g. id instead of image_id, separate /download endpoint, paginated list response)

Notes: does not add/support image tags for now.

Screenshot 2026-02-11 at 8 01 30 PM

@semanticdiff-com
Copy link

semanticdiff-com bot commented Feb 12, 2026

Review changes with  SemanticDiff

Changed Files
File Status
  bun.lock Unsupported file format
  src/index.ts  0% smaller
  src/lib/images/get.tsx  0% smaller
  src/lib/images/index.ts  0% smaller
  src/lib/images/list.ts  0% smaller
  src/lib/images/upload.ts  0% smaller
  src/lib/nodes/image/upload.ts  0% smaller
  src/schema.ts Unsupported file format

@sigmachirality sigmachirality changed the title feat: [PR-1680] add sf images command backed by v2 API feat: [PR-1680] add sf images top level command backed by v2/ API Feb 12, 2026
sigmachirality and others added 4 commits February 11, 2026 19:50
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…chema

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sigmachirality sigmachirality self-assigned this Feb 12, 2026
@0xJepsen
Copy link
Contributor

I'll be working on adding image tags and the public images in the next bit here.

@sigmachirality sigmachirality merged commit 3ae610e into main Feb 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants