codev / src

Commit History

  1. refactor: extract UI from ImageShowTool into separate component⁠

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

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

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

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

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

    chenbhao +1: Claude Opus 4.6
    ac60486
  7. fix: unify error message to "Failed to fetch" and exit on load failure⁠

    chenbhao +1: Claude Opus 4.6
    9ec41c1
  8. fix(jimpURL): validate Content-Type before passing to Jimp⁠

    chenbhao +1: Claude Opus 4.6
    83ae5d2
  9. feat: add loadImageFromUrl helper and wire it into LocalPicture test⁠

    chenbhao +1: Claude Opus 4.6
    3e3eb0a
  10. feat(LocalPicture): support CLI args for path/URL and golden ratio width⁠

    chenbhao +1: Claude Opus 4.6
    6485104
  11. feat: pass pixelWidth/pixelHeight from Image props to Kitty renderer⁠

    chenbhao +1: Claude Opus 4.6
    862182b
  12. fix: reduce blank rows below Kitty images by using placement c=/r= bounds⁠

    chenbhao +1: Claude Opus 4.6
    ab32188
  13. fix: preserve image aspect ratio with cover() and dynamic height calculation⁠

    chenbhao +1: Claude Opus 4.6
    412f992
  14. fix: add Ghostty env-var detection for Kitty graphics in ink-picture⁠

    chenbhao +1: Claude Opus 4.6
    00d812d
  15. feat: add useStdout and useIsScreenReaderEnabled hooks for ink-picture⁠

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

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

    chenbhao +1: Claude Big Pickle
    46f810c
  18. 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. Add inline image utilities and integrate image handling into Location, WebFetch, and WebSearch tools.⁠

    chenbhao +1: Claude Opus 4.6
    8ed2aac
  2. fix: improve ImageShowTool cursor handling and dynamic image rows; update tsconfig ignoreDeprecations⁠

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

    chenbhao +1: Claude Big Pickle
    c4d362b
  4. error

    f7140ab
  5. raw two image

    70a8e01
  6. feat: image in ui

    b752dc9

  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

  1. feat: remove result limits on LocationTool place searches (Amap/Google)⁠

    chenbhao +1: Claude Big Pickle
    0c8a99f
  2. feat: add LocationTool — geographic search with Amap/Google Maps⁠

    chenbhao +1: Claude Big Pickle
    5b13359

  1. fix: /friend motion — interrupt hold on new action, drain queue, fix emotion mapping⁠

    chenbhao +1: Claude Big Pickle
    b788554
  2. feat: /friend aliveness system, motion controller fix, VAD tuning, high-pass filter⁠

    chenbhao +1: Claude Big Pickle
    7ec132a

  1. fix: prevent TTS replay of historical messages on session resume⁠

    chenbhao +1: Claude Big Pickle
    9004edd
  2. chore: remove obsolete test and vendor source, add CLI SDK docs⁠

    chenbhao +1: Claude Big Pickle
    b7c4c8f
  3. feat: /debug v2.0⁠

    5994b8c

  1. feat: Filter TTS rules based on language

    25861df
  2. fix: FriendEmotionTool.call()

    dfa548a
  3. feat: /friend cosplay

    6b1c6af
  4. feat: Friend 消息 → 仅使用人设提示词⁠

    f36b9c7
  5. fix: tts not read tool message

    5912f74

  1. chore: questionnaire rename

    ef6f0a0
  2. feat: VAD Noise Suppression⁠

    b925a97
  3. chore: no appimage

    cb902dc
  4. fix: tools call or think voice play will stop receive audio⁠

    2578c9e
  5. fix: TTS voice play will stop receive audio⁠

    54d2210
  6. fix: echo in VAD STT TTS⁠

    11ee0ea
  7. feat: VAD

    0bed40c
  8. feat: polling voice create stt 5s⁠

    d2a78c4