March 6: Support for MCP Server, Mistral OCR, retrieveSources, GPT-4.5, Sonnet 3.7, bug fixes
Last updated
Last updated
Graphlit now supports the Anthropic MCP (Model Context Protocol) standard, through our new open source MCP server. Read more in our blog.
Graphlit now supports the retrieveSources
mutation in the API, which provides reranked retrieval of content sources, for use in agents and MCP clients, outside of RAG conversations. We have also added support for filtering retrieved sources by feed(s) and collection(s).
Graphlit now supports the Mistral OCR model for document preparation, with the preparation service enum of MISTRAL_DOCUMENT
. When selecting this document preparation service, it will use the mistral-ocr-latest
model with PDFs. (Note: There are known issues with the model extracting embedded images without parsing text from them.)
We have added support for OpenAI GPT-4.5 model with the model enum GPT45_PREVIEW_128K
.
We have added support for the Anthropic Claude 3.7 model with the model enum CLAUDE_3_7_SONNET
, including the thinking token budget.
When uploading files via the Graphlit Tus server, we now support the assignment of workflowId
and collectionId
, so that the ingested file can automatically be assigned to a collection, and have the specified workflow applied.
We have added the linearProjects
query to the API, for enumerating Linear projects in your authenticated account.
GPLA-3912: Can't upload same filename twice via Uppy
GPLA-3892: Failed to process table with Azure Doc Intelligence
GPLA-3869: Failed to get Microsoft email delta
GPLA-3947: Failed to parse hyperlinks from Word doc
GPLA-3878: PDF extraction can be more detailed on charts
GPLA-3830: Failed to get Google Drive URI (invalid chars in filename)
GPLA-3908: Not adding line break with Sonnet markdown extraction