Skip to content

Commit a72960d

Browse files
committed
feat(session-management): add session defaults store, tools, and session-aware middleware; add tests; update plan doc
- Add in-memory SessionStore (set/get/clear/show) - New workflow: session-management (session-set-defaults, session-clear-defaults, session-show-defaults) - Add createSessionAwareTool with requirements preflight and args-over-defaults merge - Comprehensive tests for tools, store, and factory - Update session_management_plan.md with DI checklist, commit protocol, and pre-commit hook note Existing tools unchanged; no remote push.
1 parent 1beefab commit a72960d

14 files changed

Lines changed: 1003 additions & 0 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,4 @@ bundled/
108108
/.mcpregistry_registry_token
109109
/key.pem
110110
.mcpli
111+
.factory

0 commit comments

Comments
 (0)