pi-mono/packages/coding-agent/src/utils
Armin Ronacher d677d0ee71 feat(coding-agent): save codemode image() output to temp files
image() output is also written to a temp file and the result names the
path before each image, so later turns can reference generated images.
Output files are now created through one helper (still tmpdir()) and
are readable only by the user.

closes #10310
2026-10-04 23:32:43 +02:00
..
abort.ts fix(coding-agent): make model refresh cancellation caller-owned 2026-08-04 00:03:52 +02:00
ansi.ts fix(coding-agent): align stripAnsi with strip-ansi 2026-05-13 15:52:33 +02:00
changelog.ts fix(coding-agent): fix changelog links 2026-06-08 20:31:20 +02:00
child-process.ts fix: drain stdout before resolving when a child holds the pipe past exit (#5753) 2026-06-15 09:55:45 +02:00
clipboard-command.ts feat(tui): Simplify clipboard handling (#9163) 2026-09-05 23:52:32 +02:00
clipboard-image.ts fix(coding-agent): require advertised X11 clipboard images 2026-09-24 09:15:58 +02:00
clipboard.ts fix(coding-agent,tui): paste Finder file paths instead of icons (#10136) 2026-09-28 20:59:29 +01:00
deprecation.ts fix(coding-agent): make config env references explicit 2026-05-28 11:58:38 +02:00
exif-orientation.ts fix(coding-agent): scan past non-EXIF APP1 segments (#8616) 2026-09-03 11:02:39 +02:00
frontmatter.ts fix(coding-agent): normalize UTF-8 BOMs in text inputs 2026-08-19 14:11:02 +02:00
fs-watch.ts fix(coding-agent,mom): retry fs watchers on async errors closes #3564 2026-04-22 23:03:19 +02:00
git.ts fix(coding-agent): harden git package install paths 2026-06-02 18:20:35 +02:00
highlight-js.d.ts feat(coding-agent): defer uncommon syntax grammars 2026-08-22 22:50:12 +02:00
html.ts chore(deps): replace cli-highlight (#4468) 2026-05-13 12:19:45 +02:00
image-convert.ts fix(tui,coding-agent): convert non-PNG images for Kitty in Image 2026-10-03 00:14:52 +02:00
image-process.ts fix(coding-agent): process BMP images from disk 2026-06-25 12:52:21 +02:00
image-resize-core.ts fix(coding-agent): use async operations in tools 2026-05-23 09:50:03 +02:00
image-resize-worker.ts fix(coding-agent): use async operations in tools 2026-05-23 09:50:03 +02:00
image-resize.ts Finish async tool cleanup 2026-05-23 11:36:41 +02:00
json.ts fix(coding-agent): make config env references explicit 2026-05-28 11:58:38 +02:00
management-http.ts fix(coding-agent): retry hung model catalog requests 2026-08-17 12:55:56 +02:00
mime.ts fix: require complete GIF image signatures 2026-09-21 10:30:42 +02:00
open-browser.ts fix(oauth): harden browser launch handling 2026-06-02 23:15:46 +02:00
output-files.ts feat(coding-agent): save codemode image() output to temp files 2026-10-04 23:32:43 +02:00
paths.ts refactor(coding-agent): resolve built-in extensions as builtin:<name> paths (#10159) 2026-09-29 10:51:01 +02:00
photon.ts fix(coding-agent): load photon wasm in compiled binaries 2026-01-18 17:11:49 +01:00
pi-user-agent.ts feat: Update check against pi.dev (#3877) 2026-04-28 12:48:27 +02:00
shell.ts fix(tui,coding-agent): reduce render cost of theme changes and streaming 2026-09-29 08:23:46 +02:00
sleep.ts refactor(coding-agent): simplify AgentSession 2026-01-24 01:38:58 +01:00
syntax-highlight.ts feat(coding-agent): codemode and MCP 2026-09-29 09:12:50 +02:00
text.ts fix(coding-agent): normalize UTF-8 BOMs in text inputs 2026-08-19 14:11:02 +02:00
tool-result-images.ts feat(ai,coding-agent): add image input limits (closes #9631) 2026-09-20 22:59:16 +02:00
tools-manager.ts fix(coding-agent): download statically linked musl builds of fd and ripgrep on Linux (#9070) 2026-09-04 00:17:51 +02:00
version-check.ts fix: build error on request info (#7645) 2026-08-05 09:56:43 +02:00
windows-self-update.ts chore(ts): use source import extensions 2026-05-20 00:04:03 +02:00
wsl.ts fix(coding-agent): restore OSC 52 clipboard fallback for headless sessions 2026-09-20 12:42:15 +02:00
zip.ts feat(coding-agent): add bug reporting 2026-09-19 17:55:49 +02:00