Commit Graph
17 Commits
Author SHA1 Message Date
Rohit MahtoandClaude Opus 4.8 35202d2561 fix: set TERM to match xterm.js frontend to avoid "unknown terminal type"
The spawned shell inherited ComfyUI's launch TERM (often unset or a
non-xterm value like xterm-ghostty), so terminfo-aware programs failed
with "unknown terminal type". PtySession now resolves TERM against the
host terminfo DB, preferring xterm-256color and degrading to
xterm-color/xterm so slim Linux/containers lose colors instead of
breaking. Bump to 0.3.1.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 16:30:03 +05:30
Rohit MahtoandClaude Opus 4.7 300aadee58 fix: reap and capture exit status in terminate; test exit_code
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 12:53:16 +05:30
Rohit Mahto 38388a84d5 test: verify PtySession.resize changes PTY window size 2026-05-23 12:49:16 +05:30
Rohit Mahto 14b2632823 feat: add Unix PtySession (spawn/read/write/terminate) 2026-05-23 12:49:01 +05:30
Rohit Mahto e38b815d1d feat: add pty_session.default_shell 2026-05-23 12:48:13 +05:30
Rohit MahtoandClaude Opus 4.7 062685c3f3 fix: insert upload counter before extension to match nodes.py idiom
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 12:08:47 +05:30
Rohit MahtoandClaude Sonnet 4.6 393f5d4e55 fix: operate on symlinks as links and prevent upload overwrite in fm_core
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-23 12:07:51 +05:30
Rohit Mahto b82d2613fd feat: add fm_core.make_thumbnail 2026-05-23 12:00:37 +05:30
Rohit Mahto 78b9a59ba5 feat: add fm_core.save_upload_bytes 2026-05-23 12:00:10 +05:30
Rohit Mahto 02749de89c feat: add fm_core.move_paths (move and copy) 2026-05-23 11:59:49 +05:30
Rohit Mahto 880e009342 feat: add fm_core.make_dir 2026-05-23 11:59:24 +05:30
Rohit Mahto 95b0cc6957 feat: add fm_core.rename_path 2026-05-23 11:59:06 +05:30
Rohit Mahto 74d47049ef feat: add fm_core.delete_paths 2026-05-23 11:58:46 +05:30
Rohit Mahto 60c80932b8 feat: add fm_core.get_properties 2026-05-23 11:58:24 +05:30
Rohit Mahto 165637c82c feat: add fm_core.list_dir 2026-05-23 11:57:57 +05:30
Rohit Mahto 92e37de546 feat: add fm_core.safe_realpath 2026-05-23 11:57:24 +05:30
Rohit Mahto 6e3e32f03c feat: add fm_core.classify_kind with test harness 2026-05-23 11:56:56 +05:30