# July 4: Support for webhook Alerts, keywords summarization, Deepseek 128k context window, bug fixes

### New Features

* :bulb: Graphlit now supports webhook Alerts.  In addition to Slack notifications, you can now receive an HTTP POST webhook with the results of the published text (or text and audio URI) from a prompted alert.
* Updated the Deepseek chat and coder models to support a [128k token context window](https://platform.deepseek.com/api-docs/#models).
* Added `customSummary` property to `Content` object, which returns the custom summary generated via preparation workflow.
* Added `keywords` summarization type, which is now stored in `keywords` property in `Content` object.
* Added `slackChannels` query, which returns the list of Slack channels from the workspace authenticated by the Slack bot token.
* :zap: We have changed the response from the `credits` query to return a single `ProjectCredits` object, rather than the list of correlated objects previously returned.  The `credits` response now covers all credit usage over the time period specified.

### Bugs Fixed

* GPLA-2874: Processing entities is taking longer than 30min for 300+ page PDF
* GPLA-2875: Messages in queue expiring too early
* GPLA-2881: Feed read count increasing, after hitting read limit
* GPLA-2884: Need to handle Anthropic 'overloaded' API response
* GPLA-2906: JIRA issue identifier not assigned to issue metadata
