Skip to content

v6.1.0 — template CRUD, real shell env capture, shim exit-code confirmation

Choose a tag to compare

@M-Pineapple M-Pineapple released this 09 Jun 18:26
· 13 commits to main since this release

Added

  • delete_template — completes the template CRUD (save / run / list / delete). Tool count 39 → 40.
  • Shell-shim exit-code confirmation — when the optional shim is active, get_command_output uses the shell's authoritative exit code and can confirm completion even if the /tmp capture is missing. Safe no-op without the shim.

Changed

  • capture_environment captures your real shell environment — spawns your login + interactive shell so ~/.zprofile / ~/.zshrc are sourced, with a timeout watchdog and graceful fallback.
  • execute_pipeline steps are recorded in command history (exit code + duration).
  • suggest_command accepts working_directory so contextual git / Swift / Node suggestions actually fire; no more junk globs for natural-language queries.
  • TerminalConfig.getPreferredTerminal() honours config.json before auto-detecting.

See CHANGELOG.md for details.