get_project_story
Retrieve a concise project story summarizing key milestones, the most frequently changed file, and all decision events to track evolution clearly.
Instructions
Return a compressed project story.
The story contains:
* project name and first/last event timestamps
* up to max_milestones milestone events
* the file that changed most often (the "spine file")
* all decision events (those with a non-empty reason)
Returns:
A dict mirroring the structure of :class:ProjectStory, plus a
human-readable text rendering for direct LLM consumption.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_milestones | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||