MCP: References and viewing images #194

Closed
opened 2026-10-11 06:52:23 +00:00 by crowmaki · 0 comments
Owner

Parent

#157

What to build

A harness can build and lock references, and look at images.

  • Read a Reference set with its Tiles, each Tile's versions and its Lock snapshots. List a Location's Reference sets per Lighting with their notes.
  • Add and remove Tiles.
  • Generate a Reference version from a prompt (returns the job id). Edit a Tile from an instruction and an ordered list of reference images (any image the Project holds), with an optional seed.
  • Import an image file as a new Reference version, through the existing Source sheet plus whole-image crop path, so its provenance is an ordinary imported version. Import a Source sheet. Import a voice clip into a Character's voice set.
  • Lock a Reference set and roll it back to an earlier Lock snapshot.
  • Preview the Atlas a group of Looks would make.
  • view_image takes a typed image reference (Reference version, Source sheet, Atlas, Panel). It returns MCP image content downscaled to a default maximum long edge, with an optional size. With save_to, it writes the full-resolution image there and returns the path. Later slices add Keyframes and Take frames.

Acceptance criteria

  • Generate a Tile → wait_for_jobs → view_image → Edit with references → lock, all through MCP
  • An imported image becomes a Reference version with import provenance
  • view_image returns downscaled image content by default, and save_to writes the full-resolution file
  • Rolling back a lock changes what the read returns

Blocked by

## Parent #157 ## What to build A harness can build and lock references, and look at images. - Read a Reference set with its Tiles, each Tile's versions and its Lock snapshots. List a Location's Reference sets per Lighting with their notes. - Add and remove Tiles. - Generate a Reference version from a prompt (returns the job id). Edit a Tile from an instruction and an ordered list of reference images (any image the Project holds), with an optional seed. - Import an image file as a new Reference version, through the existing Source sheet plus whole-image crop path, so its provenance is an ordinary imported version. Import a Source sheet. Import a voice clip into a Character's voice set. - Lock a Reference set and roll it back to an earlier Lock snapshot. - Preview the Atlas a group of Looks would make. - `view_image` takes a typed image reference (Reference version, Source sheet, Atlas, Panel). It returns MCP image content downscaled to a default maximum long edge, with an optional size. With `save_to`, it writes the full-resolution image there and returns the path. Later slices add Keyframes and Take frames. ## Acceptance criteria - [ ] Generate a Tile → `wait_for_jobs` → `view_image` → Edit with references → lock, all through MCP - [ ] An imported image becomes a Reference version with import provenance - [ ] `view_image` returns downscaled image content by default, and `save_to` writes the full-resolution file - [ ] Rolling back a lock changes what the read returns ## Blocked by - #193
crowmaki referenced this issue from a commit 2026-10-13 06:54:40 +00:00
Sign in to join this conversation.
No description provided.