v0.4.2 -> v0.5.0
Summary
KuraDB expands from a local HTTP search service into an agent-ready retrieval backend with native MCP access and shared search behavior. The legacy static-site delivery path is retired while the repository build surface is consolidated.
翻譯
KuraDB 從本機 HTTP 搜尋服務擴展為可供代理程式使用的檢索後端,加入原生 MCP 存取與共用搜尋行為。同時退役舊版靜態網站發布路徑,並整合儲存庫建置介面。
⚠️ Breaking Changes
Legacy static site worker removed
The worker/ static-site worker, its assets, deployment configuration, and installer have been removed from the repository.
Migration:
- Deploy documentation through the replacement documentation pipeline rather than the retired static-site worker.
- Update any CI, deployment, or installation links that reference files under
worker/. - Use the Go application build and release process for KuraDB distribution.
Search integration surface changed
Search logic is now shared by the HTTP and MCP interfaces, and the command surface includes MCP serving.
Migration:
- Keep existing HTTP queries on the consolidated search endpoints.
- For agent integrations, use the
mcpcommand or the/mcpHTTP endpoint and calllist_ragbeforesearch_ragwhen the database name is unknown. - Treat invalid database, query, mode, and limit inputs according to the consolidated validation behavior.
Changes
BREAKING
- Retire the legacy static site worker and its deployment assets (@pardnchiu) [4a63015]
FEAT
- Add MCP stdio and streamable HTTP bridges with RAG database tools (@pardnchiu) [0996e75]
- Add release-notes documentation pages and synchronize the build pipeline (@pardnchiu) [7cb4823]
Scope
cmd/app/— FEAT (commands.go,main.go,mcp.go)internal/mcp/— FEAT (mcp.go,store.go,tool.go)internal/search/— FEAT (group.go,search.go,semantic.go)internal/api/— FEATinternal/segmenter/— REFACTORworker/— BREAKING, REMOVEdoc/— FEAT, DOCMakefile— FEATgo.mod,go.sum— FEAT
Generated by SKILL