codev / src /tools /ImageShowTool

Commit History

  1. Update ImageShowTool render message and WebSearchTool image handling⁠

    chenbhao +1: Claude Opus 4.6
    dd104c9
  2. fix(ImageShowTool): use terminal height instead of width for dimension calculation⁠

    chenbhao +1: Claude Opus 4.6
    8b35d5c
  3. fix(ImageShowTool): simplify dimensions — use height as primary, compute width from aspect ratio⁠

    chenbhao +1: Claude Opus 4.6
    fcdf1d0
  4. fix(ImageShowTool): read local file to buffer before Jimp.read⁠

    chenbhao +1: Claude Big Pickle
    050f245
  5. feat(ImageShowTool): use timg for full-res Kitty image, dedup placement⁠

    chenbhao +1: Claude Big Pickle
    67fd3a5
  6. feat: render image directly to terminal fd, keep empty placeholder for TUI layout⁠

    chenbhao +1: Claude Big Pickle
    43b76b7
  7. fix: write Kitty protocol directly to terminal fd, bypass Ink's stdout buffering⁠

    chenbhao +1: Claude Big Pickle
    f0588e7
  8. fix: use env-var terminal detection to avoid stdin conflicts in TUI⁠

    chenbhao +1: Claude Big Pickle
    fbafa72
  9. refactor: move ink-picture rendering from call() to UI React tree⁠

    chenbhao +1: Claude Big Pickle
    999003d
  10. fix: make ImageShowTool non-deferred so model can discover and call it⁠

    chenbhao +1: Claude Big Pickle
    bfb2909
  11. feat: integrate ink-picture rendering into ImageShowTool, remove InlineImage⁠

    chenbhao +1: Claude Big Pickle
    184c51a

  1. feat: register ImageShowTool as a proper buildTool with prompt + UI⁠

    chenbhao +1: Claude Opus 4.6
    e7b07b3
  2. refactor: extract UI from ImageShowTool into separate component⁠

    chenbhao +1: Claude Opus 4.6
    02a4f30
  3. refactor: extract UI from ImageShowTool into separate component⁠

    chenbhao +1: Claude Opus 4.6
    6d1207a
  4. refactor: rewrite ImageShowTool with new architecture⁠

    chenbhao +1: Claude Opus 4.6
    0afdca0
  5. test: add ImageShowTool remote image loading test

    c0f64e8
  6. fix: integrate Jimp/ink-picture in ImageShowTool and apply sixel patch⁠

    chenbhao +1: Claude Opus 4.6
    f62d3f6
  7. refactor: simplify ImageShowTool with jimp/ink-picture and aspect-ratio-aware rendering⁠

    chenbhao +1: Claude Opus 4.6
    ac60486
  8. refactor: integrate ink-picture as source directory⁠

    chenbhao +1: Claude Opus 4.6
    7e3630c
  9. refactor: replace custom image rendering with ink-picture across all components⁠

    chenbhao +1: Claude Big Pickle
    46f810c
  10. refactor: replace timg with jimp + ink-picture renderers for image display⁠

    chenbhao +1: Claude Opus 4.6
    a699180

  1. fix: simplify ImageShowTool to always render timg blocks within Ink's virtual DOM⁠

    chenbhao +1: Claude Big Pickle
    ac3f753
  2. chore: rename VersperClaw to Codev, update org to chenbhao⁠

    chenbhao +1: Claude Big Pickle
    96f34e3

  1. fix: improve ImageShowTool cursor handling and dynamic image rows; update tsconfig ignoreDeprecations⁠

    chenbhao +1: Claude Opus 4.6
    603297b
  2. refactor: emit native image sequences after cell content with cursor hide/show⁠

    chenbhao +1: Claude Big Pickle
    c4d362b
  3. error

    f7140ab
  4. raw two image

    70a8e01

  1. feat: image in ui

    f79a720
  2. feat: timg -p kitty

    af27eec
  3. fix: render timg images within Ink's virtual DOM to prevent cursor desync⁠

    chenbhao +1: Claude Big Pickle
    80a03ed
  4. feat: add inline terminal image rendering with Kitty protocol support⁠

    chenbhao +1: Claude Big Pickle
    f03a328