Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@meetbryce meetbryce released this 11 Oct 18:43
· 7 commits to main since this release

Breaking Changes

These breaking changes are minor, but we recommend updating your app configuration accordingly.

  • /tldr_extended now supports custom prompts and no longer supports "public". You should update your slash command configuration. We suggest adding "[optional: custom prompt]" as a usage hint.
  • /tldr_since now supports custom prompts, and you should update your slash command configuration. We suggest adding "[optional: custom prompt]" as a usage hint.

What's New

Introducing custom prompt support for /tldr_since and /tldr_extended! You can now add custom instructions by simply providing the prompt in the slash command, e.g., /tldr_since anonymize the summary. We're looking forward to hearing how this new feature gets used! When using a custom prompt, the summary message appends the custom prompt for convenient reference and reuse via copy & paste.

Shoutout to @gt5772b for feature request #13, who suggested this feature.

Screenshot 2024-10-11 at 11 38 06@2x
☝️ Here's an example use case from our test account.

Screenshot 2024-10-11 at 10 20 54@2x
☝️ Here's an example summary from our test account.

Minor Improvements

  • to make room for custom prompts, we've deprecated support for the "public" option in /tldr_extended. If you want it reintroduced as an additional command, you can submit a feature request (or upvote if someone beats you to it)
  • we've replaced manual logging with proper use of the logger throughout the codebase
  • summarizer.py has been refactored into a class for easier use and state management

Full Changelog: v0.4.1...v0.5.0