-
Notifications
You must be signed in to change notification settings - Fork 69
Comparing changes
Open a pull request
base repository: PowerShell/AIShell
base: v1.0.0-preview.6
head repository: PowerShell/AIShell
compare: v1.0.0-preview.7
- 13 commits
- 35 files changed
- 1 contributor
Commits on Jul 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ed59699 - Browse repository at this point
Copy the full SHA ed59699View commit details -
Merge the 1.0.0-preview.6 release branch back to main (#399)
- Increment the versions for AIShell application and the AIShell module. - Update the check in AIShell module to look for PSReadLine v2.4.3-beta3 and above. - Hide the `run_command_in_terminal` tool in macOS. - Update the installation script to find the right PSReadLine dependency for a particular version of AIShell module.
Configuration menu - View commit details
-
Copy full SHA for 5f9d0b8 - Browse repository at this point
Copy the full SHA 5f9d0b8View commit details
Commits on Aug 1, 2025
-
Move to 'Azure.Identity' v1.14.2 and refactor the telemetry library (#…
…404) Getting access token from Azure PowerShell fails with the error `"PowerShell did not return a valid response."`. This turns out to be an issue with the `Azure.Identity` library. After moving to the latest v1.14.2, it works again. However, moving `Azure.Identity` to v1.14.2 causes a dependency conflict with the `Microsoft.ApplicationInsights.WorkerService` package, so this change also refactors the telemetry code a bit to depend on the `Microsoft.ApplicationInsights` package instead, which is lightweight and much more appropriate for this application.
Configuration menu - View commit details
-
Copy full SHA for a1125f6 - Browse repository at this point
Copy the full SHA a1125f6View commit details -
Use login shell to start
aishin sidecar pane to inherit proper PATH (#403) On macOS, when using the sidecar experience, `aish` cannot start local MCP servers and the `Azure` agent cannot get the access token from Az CLI. This is due to the PATH environment variable not properly setup when iTerm2 starts `"aish --Channel ..."` in the new pane. iTerm2 uses `exec` to run the `aish` command, which directly execute the program without setting up the environment variables properly. Because of that, the `az` and `pwsh` commands cannot be found when retrieving access token, and the MCP server commands cannot be found too, which caused local MCP servers to always fail to start. The fix is to wrap it with `zsh` by `/bin/zsh -l -c "<aish-path> --channel <channel-string>"`. In this way, `zsh` will set up the environment properly, which will then be inherited by `aish`.
Configuration menu - View commit details
-
Copy full SHA for efef68f - Browse repository at this point
Copy the full SHA efef68fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e956f - Browse repository at this point
Copy the full SHA 75e956fView commit details
Commits on Aug 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4242593 - Browse repository at this point
Copy the full SHA 4242593View commit details
Commits on Aug 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 513147e - Browse repository at this point
Copy the full SHA 513147eView commit details
Commits on Aug 26, 2025
-
Update the history file name and exclude the environment/managed-iden…
…tity credentials from Azure authentication flow (#412)
Configuration menu - View commit details
-
Copy full SHA for cc0eee8 - Browse repository at this point
Copy the full SHA cc0eee8View commit details
Commits on Aug 28, 2025
-
Keep the original casing of model name for custom endpoint to enable …
…Foundry Local (#413) This PR contains the following 2 fixes: 1. Keep the original casing of the model's name for custom endpoint configuration. 2. Fix the error reporting to handle exception messages that already contains newline at the end. OpenAI models require lower case for their names, but the custom endpoint may be case-sensitive, such as the endpoint set up by Foundry Local. So, we should keep the original casing for custom endpoint configurations.
Configuration menu - View commit details
-
Copy full SHA for 9103bd8 - Browse repository at this point
Copy the full SHA 9103bd8View commit details
Commits on Aug 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0acf054 - Browse repository at this point
Copy the full SHA 0acf054View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f1768 - Browse repository at this point
Copy the full SHA 80f1768View commit details
Commits on Sep 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 007383b - Browse repository at this point
Copy the full SHA 007383bView commit details
Commits on Sep 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6e5563f - Browse repository at this point
Copy the full SHA 6e5563fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.0-preview.6...v1.0.0-preview.7