codev / src /tools /ImageShowTool /ImageShowTool.ts

Commit History

refactor(ImageShowTool): download URLs to temp file, fix concurrency for kitty protocol
f0b3c03

chenbhao Claude Opus 4.6 commited on

fix(ImageShowTool): use terminal height instead of width for dimension calculation
8b35d5c

chenbhao Claude Opus 4.6 commited on

fix(ImageShowTool): simplify dimensions — use height as primary, compute width from aspect ratio
fcdf1d0

chenbhao Claude Opus 4.6 commited on

fix(ImageShowTool): read local file to buffer before Jimp.read
050f245

chenbhao Claude Big Pickle commited on

feat(ImageShowTool): use timg for full-res Kitty image, dedup placement
67fd3a5

chenbhao Claude Big Pickle commited on

refactor: move ink-picture rendering from call() to UI React tree
999003d

chenbhao Claude Big Pickle commited on

fix: make ImageShowTool non-deferred so model can discover and call it
bfb2909

chenbhao Claude Big Pickle commited on

feat: integrate ink-picture rendering into ImageShowTool, remove InlineImage
184c51a

chenbhao Claude Big Pickle commited on

feat: register ImageShowTool as a proper buildTool with prompt + UI
e7b07b3

chenbhao Claude Opus 4.6 commited on

refactor: extract UI from ImageShowTool into separate component
02a4f30

chenbhao Claude Opus 4.6 commited on

refactor: extract UI from ImageShowTool into separate component
6d1207a

chenbhao Claude Opus 4.6 commited on

refactor: rewrite ImageShowTool with new architecture
0afdca0

chenbhao Claude Opus 4.6 commited on