v0.6.0

資料庫可用性與平台

說明已註冊的資料庫何時可供搜尋,以及 KuraDB 支援哪些 filesystem。

資料庫可用性

Registry 變更會立即持久化,但 daemon 只在啟動時建立 loaded database map。執行 kura add 後,必須先重新啟動 KuraDB,才能對新名稱送出搜尋。/api/list 會分別暴露 registered 與 loaded,讓 client 偵測此狀態。

若已註冊資料庫的目錄或 inbox 無法建立、~/Kura_{name} 路徑已存在但不是 symlink,或 data.db 開啟失敗,啟動時會略過該資料庫,它不會出現在 loaded。每次略過都會記錄於 daemon.log。

kura mcp 在被 spawn 時建立自己的 loaded map。之後新增的資料庫需重啟 MCP session 才看得到;見 CLI:MCP。

平台限制

請使用 macOS 的本機 APFS/HFS+ filesystem,或 Linux 的 ext4/xfs。Watcher 依賴可靠的 POSIX directory mtime 語義,不支援 Windows、SMB、NFS 或 FUSE mount。

EN