Skip to content

Tags: askbudi/tinyagent

Tags

v0.1.20

Toggle v0.1.20's commit message
Update version to 0.1.20 and enhance MCP integration with support for…

… log suppression during subprocess execution. Added documentation for MCP connection examples, progress tracking, and error handling best practices.

v0.1.17

Toggle v0.1.17's commit message
Better Build

v0.1.16

Toggle v0.1.16's commit message
Support OpenAI Responses

v0.1.15

Toggle v0.1.15's commit message
Update version to 0.1.15 and enhance README with new features and Doc…

…ker support

This commit updates the version in pyproject.toml to 0.1.15 and significantly enhances the README for TinyCodeAgent, introducing a more engaging description and outlining revolutionary features such as support for any AI model, secure sandboxed execution, and flexible execution environments. Additionally, a new DockerImageBuilder class is added, providing a fluent API for creating custom Docker images, along with a DockerConfigBuilder for simplified configuration management. These updates aim to improve user experience and facilitate the integration of TinyAgent's capabilities.

v0.1.13

Toggle v0.1.13's commit message
Update version to 0.1.13 in pyproject.toml for TinyAgent

v0.1.12

Toggle v0.1.12's commit message
Refactor file operation methods in CodeExecutionProvider to include e…

…rror handling and standardized responses

This commit enhances the CodeExecutionProvider by implementing detailed error handling for file operations (read, write, update) within sandboxed environments. Each method now generates Python code for execution, captures exceptions, and returns standardized response formats. Additionally, a placeholder search_files method is introduced, advising users to utilize external tools for file searching. The changes improve robustness and provide clearer feedback for file manipulation operations.

v.0.1.11

Toggle v.0.1.11's commit message
Add file manipulation tools and TodoWrite integration to TinyAgent

This commit introduces a comprehensive suite of file manipulation tools, including read_file, write_file, update_file, glob, and grep, all designed to operate within sandboxed environments for enhanced security. Additionally, the TodoWrite tool is integrated, enabling structured task management and progress tracking. Documentation is updated to reflect these new features, providing developers with clear guidance on utilizing the tools effectively. Tests are added to ensure functionality and reliability of the new features.

v0.0.19

Toggle v0.0.19's commit message
Update version to 0.0.19 and enhance TinyCodeAgent functionality

This commit updates the version in pyproject.toml to 0.0.19 and improves the TinyCodeAgent class by refactoring tool management. The class now inherits from TinyAgent, streamlining the initialization process and enabling better management of Python and shell execution tools. Additionally, the system prompt update logic has been centralized, enhancing maintainability and clarity in the codebase.

v0.0.15

Toggle v0.0.15's commit message
.

v0.0.13

Toggle v0.0.13's commit message
Update version to 0.0.13 in pyproject.toml