-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
M6: StatefulMilestone 6: Stateful MCP ServersMilestone 6: Stateful MCP ServersPost-MVPDeferred to post-MVP phaseDeferred to post-MVP phase
Description
Description
Add session and user context to tool calls so stateful MCP servers can isolate data per user.
Tasks
- Generate unique session_id for each conversation
- Accept user_id from UI connection (or generate if anonymous)
- Create context object with session_id and user_id
- Include context in all tool call requests to Armory
- Pass context through MCP protocol
Context Structure
{
"session_id": "sess_abc123",
"user_id": "user_456",
"created_at": "2024-01-15T10:30:00Z"
}Acceptance Criteria
- Each conversation has unique session_id
- User context flows through to Armory
- Context is included in MCP tool invocations
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
M6: StatefulMilestone 6: Stateful MCP ServersMilestone 6: Stateful MCP ServersPost-MVPDeferred to post-MVP phaseDeferred to post-MVP phase