71cc64b6d9
fix(smartshell): avoid triple shell nesting, improve WSL path filtering, and use chunked log buffer to reduce memory usage
2026-03-05 10:18:43 +00:00
3d6a33f8d2
fix(smartshell): use close event on child processes to ensure exit handling and update dependency versions
2026-03-04 18:13:53 +00:00
d37071dae0
fix(spawn): use detached:true so children are immune to terminal SIGINT
...
Children now get their own process group. Terminal Ctrl+C only reaches
the parent, which then does orderly tree-kill while children are still
alive and the process tree is intact.
2026-03-04 00:49:29 +00:00
529b33fda1
feat(smartshell): Add secure spawn APIs, PTY support, interactive/streaming control, timeouts and buffer limits; update README and tests
2025-08-17 15:20:26 +00:00
f8e431f41e
feat(smartshell): Add passthrough option for exec methods and corresponding tests
2025-08-17 14:01:04 +00:00
7c14102324
fix(core): Refactor Smartshell class for improved code clarity and performance
2025-02-20 12:37:10 +01:00
35f59054f8
feat(core): Refactor codebase and update dependencies.
2024-12-09 02:39:31 +01:00