Skip to content

v1.4.0 Built-in Tools and CLI Improvements

Choose a tag to compare

@nicko-ai nicko-ai released this 12 Nov 16:49
· 854 commits to main since this release
2345183

πŸš€ Features

Built-in Tools & CLI Import

Introduces built-in tools β€” IPythonInterpreter, PersistentShellTool, and LoadFileAttachment β€” along with a new import-tool CLI command.
Includes improvements to file handling, agent template generation, and documentation/navigation for built-ins.

  • Add built-in tools and CLI import command (#442) by @ArtemShatokhin
    • CLI: import-tool command to list/copy built-ins into a project
    • Docs: new Built-in Tools page with cross-links

Terminal Demo Improvements

Major UX upgrade for the terminal demo (Agency.terminal_demo()) with interactive dropdowns and autocomplete.

  • Terminal demo improvements (#432) by @ArtemShatokhin
    • Added keyboard-navigable dropdown for / commands and @agent mentions
    • Improved agent parsing, error handling, and handoff logic
    • Added autocomplete, new key bindings (Tab, Esc, Enter), and refined styling
    • Updated integration tests for all new behaviors

πŸ›  Fixes and Improvements

  • Improve IPython tool isolation (#448) by @ArtemShatokhin
  • Add working directory as a separate IPython tool input (#452) by @ArtemShatokhin
  • Additional improvements: improve agent file handling by skipping subfolders, detecting empty directories, and optimizing vector store creation.

πŸ“˜ Docs


πŸ§‘β€πŸ’» New Contributors


Full Changelog: v1.3.1 β†’ v1.4.0