Skip to content

Releases: microsoft/genaiscript

v1.65.0

18 Oct 19:37
Compare
Choose a tag to compare

What's New in GenAIScript 1.65.0

πŸš€ New Features & Enhancements

  • Jinja Chat Message Rendering: We've integrated Jinja for rendering chat messages, enhancing the flexibility and customization of your chat interactions.
  • Prompty Integration: Support for rendering Prompty in import templates is now available, allowing for more dynamic and responsive templates.
  • Commit Log Counting: A new option to specify the number of git commit logs to retrieve has been added, giving you more control over your version history.

πŸ”§ Improvements

  • Dependency Upgrades: We've updated several dependencies to their latest versions for improved performance and security.
  • Documentation Updates: The agent tool and command documentation have been refined for better clarity and usability.

Enjoy the latest features and improvements, and as always, we welcome your feedback!

v1.64.6

18 Oct 15:43
Compare
Choose a tag to compare

What's New in GenAIScript 1.64.6

πŸš€ Azure AI Serverless Support
We've added robust support for Azure AI serverless deployments, enabling seamless integration with multiple Azure inference deployments.

✨ Enhanced Logging and Error Handling
Improved logging mechanisms and error handling across the board to help you debug and monitor your applications more effectively.

πŸ› οΈ Refined Docker Management
Refactored DockerManager to simplify path and container state checks, ensuring smoother container operations.

πŸ“Š New Pricing for Mistral Models
Updated pricing.json to include new pricing for Mistral models, removing outdated OpenAI models for a more streamlined experience.

πŸ“‚ File Management Tools
Introduced new tools for file operations, including reading files from the container file system and updating the file copy tool.

πŸ“ˆ Data Handling Enhancements
Added tidyData and parsers.diff functionalities to improve data processing and comparison capabilities.

πŸ”§ Model Configuration Updates
Standardized model usage to the 'small' model across the codebase, simplifying configuration and improving consistency.

πŸ“ Documentation Updates
Updated documentation to reflect changes in model configuration and Azure serverless deployments, making it easier for you to get started.

v1.64.5

16 Oct 18:19
Compare
Choose a tag to compare

Release 1.64.5

What's New

  • πŸ”¨ Agent Trace Improvement: We've refined the agent trace by removing backticks from queries, making the logs cleaner and more readable.
  • πŸ› οΈ Enhanced Terminal Management: Terminals will now be conditionally disposed of based on diagnostics, improving resource management and performance.

Enjoy the updates and thank you for using GenAIScript! πŸš€

v1.64.4

16 Oct 15:54
Compare
Choose a tag to compare

What's New in GenAIScript 1.64.4

✨ New Features & Improvements

  • Enhanced Token Color Support: We've added support for token colors in the console, improving readability and debugging experience.
  • Model Hint for Error Messages: Now, error messages include model hints, making it easier to diagnose issues.
  • Job URL Parameter: Introduced a new jobUrl parameter for better workflow and job management.

πŸ› οΈ Optimizations

  • Memory Query Optimization: Improved memory query efficiency, reducing resource usage and speeding up operations.

πŸ“„βœ… Testing Enhancements

  • New Test Cases: Added comprehensive test cases for fib and bigfibs files to ensure reliability and robustness.

πŸ”„ Dependency Updates

  • Updated several dependencies to their latest versions for improved performance and security.

Upgrade to 1.64.4 and enjoy these new features and improvements! πŸš€

v1.64.3

15 Oct 22:58
Compare
Choose a tag to compare

Release 1.64.3

πŸš€ New Features

  • Chat Enhancements: Added a new max_completion_tokens option to give users more control over chat completions.
  • AzCat Ruler Script: Introduced a new script for generating reports and clustering errors by root cause.

πŸ› οΈ Improvements

  • File Handling: Updated file handling and error checks in scripts to enhance stability.
  • Diff Format: Refactored the DIFF format for better readability and added tests for credit card generation.

πŸ› Bug Fixes

  • Max Tokens Adjustment: Reduced maxTokens for GIT_DIFF from 12000 to 10000 to optimize performance.
  • Validation Updates: Improved schema validation handling to ensure more accurate error reporting.

πŸ“š Documentation

  • Updated comments and documentation regarding the maxTokens option to reflect the latest changes.

♻️ Refactoring

  • Moved Fibonacci files to a new directory "fibs" for better organization.

Enjoy the new features and improvements! πŸŽ‰

v1.64.2

15 Oct 00:34
Compare
Choose a tag to compare

What's New in 1.64.2

πŸš€ Enhanced Error Handling and Logging
We've improved error handling and logging capabilities to provide more detailed insights and better debugging support. This includes refined log outputs and error messages.

πŸ› οΈ Refactoring and Path Handling
Refactored the codebase to update path handling and script tools. This streamlines the development process and enhances code maintainability.

πŸ“ Improved Contextual Messaging
Added new messages to various contexts and types, improving the clarity and usefulness of system feedback.

πŸ“‚ File Management and .gitignore Updates
Introduced new .gitignore files across multiple directories to prevent unwanted files from being tracked, ensuring a cleaner repository.

🐞 Bug Fixes
Resolved issues with memory response conditions, ensuring more accurate and reliable operations.

πŸ”§ New Tools and Functions
Added the fs_ask_file tool and updated logging functions to expand the functionality and improve user interaction.

Enjoy the new features and improvements!

v1.64.1

14 Oct 05:11
Compare
Choose a tag to compare

What's New in GenAIScript 1.64.1

πŸš€ Enhanced Statistics Aggregation: We've introduced a new feature to aggregate statistics for generation results. This will help you better analyze and track the performance of your scripts with detailed insights.

πŸ”§ Refactoring Improvements: The internal structure has been refined by changing cost calculations to method calls, improving code readability and maintainability.

πŸ› Bug Fixes: Invalid file edits are now logged and skipped, ensuring smoother operations without interruptions.

With these updates, GenAIScript continues to enhance its capabilities, providing you with more powerful and reliable tools for your projects. Enjoy the improvements!

v1.64.0

11 Oct 23:02
Compare
Choose a tag to compare

What's New in GenAIScript 1.64.0

πŸš€ Enhanced Docker Support: We've introduced multi-stage builds in our Dockerfile, optimizing the build process and improving performance. Additionally, containers now support post-create commands, enhancing automation and flexibility.

πŸ› οΈ Commit Message Improvements: The commit message prompt has been updated to ensure concise, informative messages with a 50-character limit, making it easier to understand changes at a glance.

πŸ“š Documentation Updates: Our guidelines and documentation have been refined to provide clearer instructions and examples, ensuring a smoother experience for new and existing users.

🧩 New Meta Tools: Added new meta tools for prompt generation, including meta prompts and schemas, to help you create more structured and effective prompts.

πŸ”§ Refactoring and Cleanup: We've removed deprecated options and cleaned up related code, streamlining the codebase for better maintainability.

Thank you for using GenAIScript! Your feedback helps us improve and deliver better features.

v1.63.0

10 Oct 19:09
Compare
Choose a tag to compare

What's New in GenAIScript 1.63.0

πŸš€ Enhanced GitHub Integration: Improved GitHub tools with added parameters for better control and flexibility, including count options for listing issues, comments, and pull requests.

πŸ› οΈ Refined Prompt Context: Refactored the createPromptContext function to ensure consistent context and variable handling, including case-insensitive access and error logging.

πŸ“Š Updated Defaults: Adjusted GitHub REST API page size default to 20 for optimized performance.

πŸ”§ Improved Usage Tracking: Enhanced the usage tracking module with better comments and more detailed cost estimation functions.

πŸ“„ Documentation Updates: Streamlined instructions, enhanced prompts, and updated mermaid diagrams to reflect the latest flowchart syntax and structure.

πŸ’¬ New System Messages: Added new system messages for safety and harmful content detection, ensuring better content moderation.

πŸ“ Script Enhancements: Improved alt text generation for better accessibility, and refined various scripts for better performance and clarity.

Enjoy the latest features and improvements! πŸš€

v1.62.2

09 Oct 23:46
Compare
Choose a tag to compare

What's New in 1.62.2

πŸš€ New Features

  • Safety Prompts: Enhanced safety measures with new prompts to prevent harmful content, protect copyrighted material, and ensure grounded summarization.
  • Automated PR Descriptions: Introduced a script for generating automated pull request descriptions, streamlining the development workflow.

πŸ› οΈ Improvements

  • Alt Text Updates: Improved accessibility by updating alt texts across the documentation and visual assets.
  • Import Prompt Handling: Fixed issues related to import prompt handling for a smoother user experience.

πŸ“„ Documentation

  • Agent Examples: Updated agent documentation to include new examples and detailed memory usage information.

Enjoy the new features and improvements! πŸš€