Skip to content

Franklin Agent 3.25.4

Choose a tag to compare

@1bcMax 1bcMax released this 04 Jun 04:50
· 16 commits to main since this release

Two follow-ups to the image-paste work in 3.25.3.

  • Slash commands now decode pasted blocks. The catch-all slash-command branch now runs input through decodePromptValue before dispatching to the command registry, matching every other submit path — so a /-command carrying a pasted/image block gets real text + file paths instead of opaque [IMG:…] / paste sentinels.
  • Ctrl+V image paste now works in vim mode. The clipboard-image fallback (for terminals that don't emit a bracketed-paste event for image-only clipboards) is now a shared readClipboardImageInjection helper wired into both inputs. In vim insert mode Ctrl+V saves an undo point, captures the cursor offset, and splices the encoded block in when the async probe resolves. The async insert reads a ref that mirrors the latest value every render, so it never splices into a stale string if the input is cleared or rewritten mid-probe.