Skip to content

v0.3.1 (2023-08-21)

Choose a tag to compare

@Deltik Deltik released this 15 Dec 23:04
· 154 commits to main since this release

PyPI

Fixed

  • Duplicate commands are now deduplicated before displaying suggestions

Fixed

  • Graceful handling for Ctrl+C (KeyboardInterrupt) during command selection menu

Added

  • Markdown code block parsing to handle AI responses with Markdown-formatted code blocks

Changed

  • AI system prompt format now expects JSON responses wrapped in Markdown code blocks
  • JSON parsing error handling now falls back to treating response as command instead of printing error message

Fixed

  • Command execution failing when user confirmation prompt is skipped

Added

  • SHAI_SKIP_CONFIRM environment variable to skip command execution confirmation

Added

  • Command confirmation prompt allowing users to review and edit suggested commands before execution

Fixed

  • Azure API base environment variable check now only required when using Azure provider

Added

  • Azure OpenAI API support via OPENAI_API_TYPE environment variable (set to azure)
  • New environment variables for Azure deployments: OPENAI_API_VERSION, AZURE_DEPLOYMENT_NAME, AZURE_API_BASE