Skip to content

Extend image support with caching, in-memory data, z-index, and protocol selection#36

Merged
meszmate merged 2 commits intomainfrom
feature/extend-image-support
Mar 3, 2026
Merged

Extend image support with caching, in-memory data, z-index, and protocol selection#36
meszmate merged 2 commits intomainfrom
feature/extend-image-support

Conversation

@meszmate
Copy link
Owner

@meszmate meszmate commented Mar 3, 2026

  • Add in-memory image rendering (raw RGB/RGBA/PNG bytes) for all protocols
  • Add Kitty image caching (transmit once, display many) with cache/place/delete API
  • Add z-index layering and unicode placeholders for Kitty protocol
  • Add protocol override to force kitty/iterm2/sixel instead of auto-detection
  • Add file validation before sending image commands
  • Update README with full image API docs and usage examples
  • Update hello_world example with interactive image feature demos
  • Fix ImageCapabilities import path in context.zig

@meszmate meszmate merged commit 3822bbe into main Mar 3, 2026
9 checks 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.

1 participant