timeline
title 2026年2月 第7週の歩み
2026-02-12 : プロジェクト名変更 (TelosDB) : SQLiteテーブルビューア実装 : sqlite-vector 移行
2026-02-13 : 開発環境(Java/Marketplace)修正 : UIグラスモルフィズム刷新 : MCPツール CRUD完全化
2026-02-14 : 環境移行(Dドライブ)対応 : MSYS2/MinGW再構築 : Tauriビルド修復
2026-02-15 : DLL競合(0xc0000139)解消 : build.rsによるDLL自動管理 : MCP SSEプロトコル完全準拠
AIエージェント(Antigravity)は、プロジェクト名の一新(sqlitevector -> TelosDB)および、コアとなるベクトルエンジンの移行、GUI機能の拡充を実施した。
package.json, tauri.conf.json, README.md 等の全識別子を TelosDB へ統一。sqlite-vec から sqlite-vector (sqliteai版) へ移行。BLOB 格納方式への統合と DLL 管理の堅牢化を図った。docs/sqlite-vector-build.md に記録。プロジェクトの名称と構造が整理され、GUI 上でのデータ確認が容易になった。DLL リンクの問題をビルド手法の確立により解決した。
AIエージェントは、開発環境の不整合(Java/VS Code)の解消と、アプリケーション UI の大幅なリフレッシュ、および MCP ツールの完全実装を行った。
update_item, delete_item を実装し、ベクトルデータの CRUD 操作を外部エージェントからも完遂可能にした。開発環境が最新化され、UI/UX がプレミアムな質感へと向上した。MCP ツール群の完成により、外部 AI からの知識操作が完全なものとなった。
AIエージェントは、作業環境の物理的な移動(FドライブからDドライブ)に伴うビルドエラーや環境変数の不整合を解消した。
0xc0000139 (Entrypoint Not Found) エラーの初期調査を行い、DLL の不整合を特定。環境移行による壊滅的な状況から、Tauri アプリのビルドが再び通る状態まで復旧させた。
AIエージェントは、難航していた DLL 競合問題を「bundled」設定と build.rs による自動管理で根本解決し、MCP プロトコルへの完全な準拠を果たした。
libsqlite3-sys の bundled 特徴量を有効化。build.rs で vec0.dll をターゲットディレクトリへ自動コピーする仕組みを構築。tauri-plugin-log の出力パスを適切に設定し、起動時のクラッシュを解消。cargo run だけで全ての依存が解決される「自律的なビルド」を達成。外部 AI の知識ベースとして実用可能なレベルに到達した。