-
Notifications
You must be signed in to change notification settings - Fork 0
release/0.4.0-alpha #266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
release/0.4.0-alpha #266
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ges from chat history and ui
…reason is loading
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
## Description This PR enhances the chat functionality with several improvements: 1. Added a new loading message with spinning animation during greeting generation 2. Improved model handling to use the provider's default model for greetings 3. Added `RemoveLastMessage` method to `WebChatDialog` for better message management 4. Updated chat UI to automatically handle loading states 5. Enhanced `AIUtils.GetResponse` to fall back to default model when none is specified ## Breaking Changes None. This is a non-breaking enhancement. ## Testing Done - Tested greeting generation with different provider settings - Verified loading animation appears during greeting generation - Confirmed message removal functionality works as expected ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
… pr to the next milestone on milestone close
…ests.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
#258) ## Description This PR introduces a new GitHub Actions workflow for automatic milestone management and updates the release process. The main changes include: 1. Added `milestone-management.yml` workflow that: - Triggers when a milestone is closed - Automatically moves open issues and PRs to the next appropriate milestone - Supports semantic versioning for milestone handling - Provides detailed logging and summary comments 2. Updated `release-1-milestone.yml` to: - Improve PR creation during the release process - Automatically assign PRs to the correct milestone 3. Modified `ProviderManagerSignatureTests.cs` to: - Add CI environment detection for certificate creation tests - Skip tests that require certificate creation in CI environments 4. Updated documentation in `new-branch.md` to clarify branch creation and versioning ## Breaking Changes No breaking changes. This is an enhancement to the CI/CD pipeline and testing infrastructure. ## Testing Done None ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…other small fixes in AITools (#264) ## Description This PR fixes a bug in AITextListGenerate where OpenAI was not being invoked correctly. Changes include: - Enhanced `OpenAIProvider` JSON wrapper to prevent malformed schemas. - Added JSON cleaner in `DeepSeekProvider` for malformed `enum` properties. - Strip <think> tags in DataProcessing AITools. - Fix AIRetrieveComponents to call the proper tool name. ## Breaking Changes None. ## Testing Done - Verified text and list evaluation/generation in Grasshopper with OpenAI, MistralAI and DeepSeek providers. - Tested DataProcessing aitools. ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows Conventional Commits format - [x] PR description follows the Pull Request Description Template
… fixes (#265) This PR prepares the release for version 0.4.0-alpha with version update and code style fixes: - Fixed header code style - Sorted usings - Removed trailing whitespace - Updated version in Solution.props - Updated changelog with closed-solved issues - Updated README badges MILESTONE DESCRIPTION:
marc-romu
approved these changes
Jul 22, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SmartHopper 0.4.0-alpha: Enhanced Chat Experience & Fixed JSON Processing
This alpha release brings a more polished chat interface and improved AI response handling, making your interactions with SmartHopper more intuitive and reliable.
💬 Enhanced Chat Experience
🔄 Fixed JSON processing