get_user_context
Retrieve the current user's cognitive identity and active session context, including role, expertise, project focus, and recent memory themes, to personalize AI responses without re-explanation.
Instructions
Get the current user's cognitive identity and active session context.
Call this at the START of a conversation to understand who you're talking to — their role, expertise, current project, and recent memory themes.
This is the core of Purmemo's identity layer: once set in the dashboard, your identity travels silently to every AI session so you're never explaining yourself from scratch again.
WHAT IT RETURNS:
identity: role, expertise areas, primary domain, work style, preferred tools
current_session: what the user is working on right now (project, focus)
memory_summary: 2-3 sentence synthesis of the user's most recent memory themes
WHEN TO CALL:
At the start of every new session (add to Claude system prompt)
When user says "load my context" or "what do you know about me?"
Before making recommendations that depend on knowing the user's background
EXAMPLE USAGE: → User starts new Claude session → Claude calls get_user_context automatically → Response: { role: "founder", expertise: ["product", "fullstack"], project: "purmemo", focus: "identity layer", memory_summary: "Chris has been building Purmemo's..." } → Claude responds with full context already loaded — no re-explaining needed
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||