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 <noreply@anthropic.com>
This commit is contained in:
olaservo 2026-01-21 08:14:38 -07:00
commit 6a132d6d61

View file

@ -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 |
+-------------------------------+
```