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.
☝️ Here's an example use case from our test account.
☝️ 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