๐ Bug-fix PR
February 23, 2026 ยท View on GitHub
Before opening this PR please:
make lint- passesruff,mypy,pylintmake test- all unit + integration tests greenmake coverage- โฅ 80 %make docker docker-run-sslormake podman podman-run-ssl- Update relevant documentation.
- Tested with sqlite and postgres + redis.
- Manual regression no longer fails. Ensure the UI and /version work correctly.
๐ Summary
What problem does this PR fix and why?
๐ Reproduction Steps
Link the issue and minimal steps to reproduce the bug.
๐ Root Cause
What was wrong and where?
๐ก Fix Description
How did you solve it? Key design points.
๐งช Verification
| Check | Command | Status |
|---|---|---|
| Lint suite | make lint | |
| Unit tests | make test | |
| Coverage โฅ 80 % | make coverage | |
| Manual regression no longer fails | steps / screenshots |
๐ MCP Compliance (if relevant)
- Matches current MCP spec
- No breaking change to MCP clients
โ Checklist
- Code formatted (
make black isort pre-commit) - No secrets/credentials committed