Skip to main content
Glama

Memory Bank MCP Server

by t3ta
activeContext.json4.4 kB
{ "schema": "memory_document_v2", "metadata": { "id": "7f210bd6-beaf-4dbf-a536-f55779fb9224", "title": "アクティブコンテキスト", "documentType": "active_context", "path": "activeContext.json", "tags": [ "active-context", "json-patch", "tdd" ], "lastModified": "2025-03-24T23:59:00.000Z", "createdAt": "2025-03-24T09:55:09.524Z", "version": 4 }, "content": { "currentWork": "JSON Patch機能の実装完了と最終確認", "recentChanges": [ { "date": "2025-03-24T23:59:00.000Z", "description": "write_branch_memory_bankとwrite_global_memory_bankのJSONパッチ機能実装完了" }, { "date": "2025-03-24T19:20:00.000Z", "description": "実装アプローチを変更: カスタム実装からfast-json-patchライブラリの活用へ方針転換" }, { "date": "2025-03-24T16:30:00.000Z", "description": "RFC 6902に基づいた実装詳細の具体化と作業計画の更新" }, { "date": "2025-03-24T09:55:09.524Z", "description": "機能の基本設計を作成" }, { "date": "2025-03-24T09:55:09.524Z", "description": "詳細設計を作成" }, { "date": "2025-03-24T09:55:09.524Z", "description": "TDD実装計画を作成" } ], "activeDecisions": [ { "id": "f03f7e0f-4efd-48d7-8c26-1a34b31c08df", "description": "RFC 6902準拠のJSON Patch実装を採用" }, { "id": "74637354-8cf3-4774-a615-11fce1dae992", "description": "配列操作を含む全機能を最初から実装" }, { "id": "661ca46a-f0ad-4734-b663-8f22a976ee85", "description": "TDDアプローチで実装を進める" }, { "id": "28b6e5a3-dd18-4cf2-a58b-63a5c1b87f8d", "description": "ValueObjectパターンを使用してJSONパスと操作を表現" }, { "id": "5f9a7b8c-2d3e-4f6g-8h9i-1j2k3l4m5n6o", "description": "fast-json-patchライブラリを採用し、アダプターパターンで統合する" } ], "considerations": [ { "id": "cb594c5f-34a4-463f-8722-f6b55d747a0b", "description": "マージ戦略の詳細化", "status": "resolved", "resolution": "既存のJSONドキュメント処理フローを活用し、パッチ適用時にはdocContentをそのまま更新" }, { "id": "ef4233ec-f37a-429b-a584-d1738fea7f1d", "description": "バリデーションルールの具体化", "status": "resolved", "resolution": "fast-json-patchライブラリのvalidate関数を活用し、操作前にパッチの妥当性を検証" }, { "id": "9e56d21f-4c72-4d1e-af72-e9b8e7d3b9a4", "description": "エラー処理とエラーコードの整理", "status": "resolved", "resolution": "エラー発生時は明示的なエラーメッセージとロギングを行い、原因特定を容易にする" }, { "id": "b3a67d2c-f8a3-4e9c-8d30-1c54ad3c6e5f", "description": "性能最適化戦略の検討", "status": "resolved", "resolution": "fast-json-patchライブラリは既に最適化されており、追加の最適化は必要なし" }, { "id": "7a6b5c4d-3e2f-1g0h-9i8j-7k6l5m4n3o2p", "description": "ライブラリの依存性管理とバージョン互換性の確認", "status": "resolved", "resolution": "fast-json-patch ^3.1.0を採用し、動作確認済み" } ], "nextSteps": [ { "id": "a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6", "description": "最終動作確認とエッジケースのテスト", "priority": "high" }, { "id": "b2c3d4e5-f6g7-h8i9-j0k1-l2m3n4o5p6q7", "description": "README更新とドキュメント整備", "priority": "medium" }, { "id": "c3d4e5f6-g7h8-i9j0-k1l2-m3n4o5p6q7r8", "description": "コード品質の最終レビュー", "priority": "medium" }, { "id": "d4e5f6g7-h8i9-j0k1-l2m3-n4o5p6q7r8s9", "description": "マージ準備と本番環境でのテスト計画", "priority": "low" } ] } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/t3ta/memory-bank-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server