codev / src /tools /ImageShowTool

Commit History

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

chenbhao Claude Opus 4.6 commited on

Update ImageShowTool render message and WebSearchTool image handling
dd104c9

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

feat: render image directly to terminal fd, keep empty placeholder for TUI layout
43b76b7

chenbhao Claude Big Pickle commited on

fix: write Kitty protocol directly to terminal fd, bypass Ink's stdout buffering
f0588e7

chenbhao Claude Big Pickle commited on

fix: use env-var terminal detection to avoid stdin conflicts in TUI
fbafa72

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

test: add ImageShowTool remote image loading test
c0f64e8

chenbhao commited on

fix: integrate Jimp/ink-picture in ImageShowTool and apply sixel patch
f62d3f6

chenbhao Claude Opus 4.6 commited on

refactor: simplify ImageShowTool with jimp/ink-picture and aspect-ratio-aware rendering
ac60486

chenbhao Claude Opus 4.6 commited on

refactor: integrate ink-picture as source directory
7e3630c

chenbhao Claude Opus 4.6 commited on

refactor: replace custom image rendering with ink-picture across all components
46f810c

chenbhao Claude Big Pickle commited on

refactor: replace timg with jimp + ink-picture renderers for image display
a699180

chenbhao Claude Opus 4.6 commited on

fix: simplify ImageShowTool to always render timg blocks within Ink's virtual DOM
ac3f753

chenbhao Claude Big Pickle commited on

chore: rename VersperClaw to Codev, update org to chenbhao
96f34e3

chenbhao Claude Big Pickle commited on

fix: improve ImageShowTool cursor handling and dynamic image rows; update tsconfig ignoreDeprecations
603297b

chenbhao Claude Opus 4.6 commited on

refactor: emit native image sequences after cell content with cursor hide/show
c4d362b

chenbhao Claude Big Pickle commited on

error
f7140ab

chenbhao commited on

raw two image
70a8e01

chenbhao commited on

feat: image in ui
f79a720

chenbhao commited on

feat: timg -p kitty
af27eec

chenbhao commited on

fix: render timg images within Ink's virtual DOM to prevent cursor desync
80a03ed

chenbhao Claude Big Pickle commited on

feat: add inline terminal image rendering with Kitty protocol support
f03a328

chenbhao Claude Big Pickle commited on