0.1.4 - 2026-01-21
- Fix MCP deployment dependencies, make the experimental agent flow that uses MCP tools work - (9435c64)
- Improve handling of endpoints metadata to lazy load them - (560a5d9)
- Refactor: improve handling of endpoints metadata to lazy load them chore: fix metadata init - (225bdc0)
- Fix typedDict import - (d9ff7ac)
0.1.3 - 2026-01-20
- Improve the compose setup to enable deploying dev with a simple
docker compose upand prod withpodman compose -f compose.prod.yml up- (e4c74fa) - Remove py 3.10, add 3.14 from test workflow - (b7cbf77)
- Improve UI for large messages and update icon for sending messages, fixes #7 - (a03347c)
- Add loading spark around the stop button when loading a response - (21ca03a)
- Use FastAPI instead of Starlette for defining the API - (53a7295)
- Fix base
Dockerfile- (f178f49) - Fix issues related to types, update default model to use openrouter - (f54eea7)
- Fix the SPARQL query to get examples - (3303324)
- Directly use qdrant_client instead of langchain vectorstore wrapper - (4ace320)
- Update version in
mcp.json- (3c6ae77) - Update
server.jsonMCP config - (9dc8c5a) - Bump npm pkg to v0.0.18 - (1cf9bf3)
- Upgrade langchain dependencies to v1+, and update the compiled webapp - (fbec7fa)
- Add sibils endpoint to list of endpoints - (6caa847)
- Fix send question buttons alignment on chrome and safari - (0172917)
- Fmt js component - (1bc016b)
- Bump npm package to v0.0.19 - (1ecb333)
- Upgrade langchain dependencies - (36d48ff)
- Fix indexing in prod when using multiple worker - (586e54d)
- Add benchmark script for biodata endpoints - (4ae9765)
0.1.2 - 2025-10-14
- Update actions versions - (8a9b2c5)
- Feat: use stdio by default when starting MCP server alone feat: enable to provide settings such as endpoints list through a custom JSON file when starting MCP server - (ce1649e)
- Add config for https://github.com/modelcontextprotocol/registry/ - (967d21c)
0.1.1 - 2025-10-07
- Add release.sh script and improve docs - (ce4aa58)
- Use stdio by default when starting MCP server alone - (12754c8)
- Fix dependency issue - (ef5ea39)
0.1.0 - 2025-10-06
- Improve test and release workflow, add pre-commit, and fmt for 3.10 - (b124ee2)
- Improve MCP integration, still need to fix how its called from the main expasy-agent - (7b62fd1)
- Deploy mcp server on the chat API /mcp path. Migrate the whole app definition from fastapi to starlette - (6754413)
- Init vectordb on startup if not yet initialized, add force_index setting - (a7347fc)
- Store endpoints metadata as JSON file to avoid having to query the endpoints everytime, improve logger setup - (f59753b)
- Fix deployment - (38c65f9)
- Fix api path - (286e707)
- Fix check - (dee02fa)
- Fix qdrant grpc - (8178bcf)
- Fix podman network? - (13ddcd3)
- Fix chunk to 500 - (4fae33f)
- Fix dim - (8ee5614)
- Fix - (0895d9c)
- Fix port - (370d930)
- Fix feedback btn - (1448ca1)
- Fix issue when no query in answer - (051d59d)
- Fix validate - (aa37133)
- Fix check_logs notebook - (ef077cf)
- Fix notebook - (657a62a)
- Fix - (9aaea82)
- Fix - (f6ec3f4)
- Fix deps - (62c2532)
- Fix optional type for 3.9 - (6e372ca)
- Fix union types for 3.9 - (7784b70)
- Fix fix sparql query function - (c7fac57)
- Fix weird bug - (593997e)
- Fix tests - (d091e22)
- Fix global imports and bump to 0.0.3 - (d858e57)
- Fix tailwind typo - (5dd3ccb)
- Fix eslint - (43c159a)
- Fix deployment - (6161b00)
- Fix deployment - (2ae949c)
- Fix deployment - (645af50)
- Fix deployment - (8cc2a28)
- Fix deployment - (8f1444b)
- Fix deployment finally, podman is definitely poorly developed and broke continously - (f62cce9)
- Fix deployment - (b8c3398)
- Fixing request - (35af41d)
- Fix how retrieved docs are buffered - (598ebad)
- Fix sparql query for void - (19311d2)
- Fix indexing batch size nd increase timeout to overcome gRPC Deadline Exceeded error - (12e4842)
- Fix tests - (71be9bf)
- Fix tests deps - (013249f)
- Fix deploy workflow - (789613c)
- Fix slides - (7bbcc80)
- Fix httpx logging to warnings - (5323a52)
- Fix podman url - (520726d)
- Fix feedback request - (2c060f3)
- Fix schema format - (669ebf5)
- Fix required python version in mcp package and update podman deployment script, improve resources indexing - (55dc5c3)
- Make it work with Anthropic and Mistral through OpenRouter - (cbeda1a)
- Fix example loader when query fail to parse - (d73aded)
- Fix shape URIs when generating shex from void - (e56eb39)
- Langgraph node type annotation - (412ac79)
- Update tutorial code - (acd05ba)
- Improve tutorial - (8710122)
- Update tutorial - (84bc550)
- Add contributing.md and improve readme - (2aaeb7b)
- Fix some mypy warnings and add OpenRouter support - (19d7a4b)
- Improve metrin kg description - (013d36b)
- Replace curies-rs with curies - (3ff54f5)
- Delete src/expasy-mcp folder, now integrated in main agent API - (22e8027)
- Move all code from expasy_agent directly in src/sparql_llm and use optional dependencies - (3d0129c)
- Move text2sparql in tests folder and fix its imports, delete src/expasy_agent - (9302dcc)
- Fix some warnings - (27c2eb7)
- Reindex instructions - (067dd6f)
- Fmt - (b59852b)
- Migrate from python 3.12 to 3.13 - (5870169)
- Fix dependencies to enable deploying MCP server without need for extra deps as CLI - (d050674)
- Chore: improve logging refactor: fmt - (b30085b)
- Fix path in deploy.sh script - (1d7ae5d)
- Fix port from production deployment in compose.yml - (c7710e9)
- Readme update - (9f48a9d)