get_context
Reads a project's shared context as a role-specific handoff package, including purpose, invariants, architecture, progress, next action, provenance, and context_version for briefing before acting.
Instructions
Read the project's shared Context as a role-specific handoff package: purpose, invariants, architecture, progress and next action, pinned to the current context_version, with provenance for each fact and the available_skills list. Read-only. Use it to brief yourself before acting as a role, and pass the returned context_version to tools that need it (review_changes, propose_context_patch). To recover everything after a fresh chat use bootstrap_project; for older versions use get_context_history; for a token-budgeted package use build_handoff.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role the package is written for, for example PM (default), SA, SD, RD, SD/RD or REVIEW. | PM |
| scope | No | Narrow content to one section: 'project' (purpose, invariants), 'architecture', 'constraints' (invariants) or 'state' (progress, next action). Omit for the full package. | |
| task_id | No | Task id to scope the call to. Omit it for the tool's default scope. | |
| project_id | Yes | Registered project id, as returned by list_projects. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||