From 6a132d6d6148ff172c971537c4e63c562c81cabe Mon Sep 17 00:00:00 2001 From: olaservo Date: Wed, 21 Jan 2026 08:14:38 -0700 Subject: [PATCH] docs(spec): update storage spec diagram to match implementation - Remove ConnectionService/ExecutionService from core interfaces (connection/execution state managed by React Context per spec text) - Remove Memory implementations from core package (repository interfaces kept as proxy API contracts) - Change "Handler interfaces" to "Handler functions" Co-Authored-By: Claude Opus 4.5 --- specification/v2_storage.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/specification/v2_storage.md b/specification/v2_storage.md index 37ad3720..e8421b0d 100644 --- a/specification/v2_storage.md +++ b/specification/v2_storage.md @@ -411,8 +411,7 @@ This pattern: | v v | | +--------------------------------------------------------+ | | | Core Package Interfaces | | -| | - ServerConfigRepository - ConnectionService | | -| | - HistoryRepository - ExecutionService | | +| | - ServerConfigRepository - HistoryRepository | | | | - LogsRepository - TestingProfileRepository | | | +------------------------+-------------------------------+ | +---------------------------|-----------------------------------+ @@ -422,9 +421,8 @@ This pattern: | Core Package (React-free) | | - MCP Client lifecycle | | - Transport creation | - | - Handler interfaces | + | - Handler functions | | - Type definitions | - | - Memory implementations | +-------------------------------+ ```