session_briefing
Loads project context at session start, combining tasks, lessons, git activity, and health into a single response. Without a project, lists available projects for selection.
Instructions
Call at the start of every new session to load project context.
Without a project, returns the available project list with a usage hint — discoverability parity with vault_health() and worker_status(). With a project, assembles active tasks, recent lessons, git activity, and project health into a single response (replaces 3-4 manual calls).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | Project slug (directory under 10_projects/). Empty = list available projects so the caller can pick one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |