get_recent_changes
Retrieve recent project changes to review active work, understand codebase evolution, and coordinate with other agents.
Instructions
Retrieve recent changes made to a project for context and continuity.
This tool provides flexible project lookup. You can specify any combination of identifiers, and it will resolve to the matching project.
Priority: project_id > workspace_path > project_name
WHEN TO USE:
At the start of a session to see what was recently worked on
Before making changes to understand the current state
To check if another agent has been working on the same files
To review the evolution of the codebase
After being away from the project for a while
To identify patterns in recent development
RECOMMENDED: Call this when resuming work or joining an active project to understand recent activity and avoid conflicts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of recent changes to retrieve (default: 20) | |
| project_id | No | Project ID from create_project() (optional if project_name or workspace_path provided) | |
| project_name | No | Project name to look up (alternative to project_id) | |
| workspace_path | No | Workspace directory path (alternative to project_id) | |
| architecture_impact_filter | No | Filter by impact level (optional) - "all", "none", "minor", or "significant" | all |