Get Project Revision History
openl_repository_project_revisionsRetrieve commit history for a project in a repository. Filter results by branch, search term, or paginate through revisions.
Instructions
Get revision history (commit history) of a project in a design repository. Returns list of revisions with commit hashes, authors, timestamps, and commit types. Supports pagination and filtering by branch and search term. Pass either the id or name from openl_list_repositories() — both are accepted (case-insensitive). Do not invent example values; call openl_list_repositories() first if not in context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (0-based, default: 0) | |
| size | No | Page size (default: 50, max: 200) | |
| branch | No | Branch name (optional, only if repository supports branches) | |
| search | No | Search term to filter revisions by commit message or author | |
| techRevs | No | Include technical revisions (default: false) | |
| repository | Yes | Repository identifier. Pass either the 'id' or the 'name' field from openl_list_repositories() — the tool accepts both (and is case-insensitive). DO NOT invent values like 'Design Repository' or 'design-repo'; the actual names are typically short tokens (e.g. 'Design'). Always call openl_list_repositories() first if you don't already have the value in context. | |
| projectName | Yes | Project name within the repository (e.g., 'InsuranceRules', 'AutoPremium', 'ClaimProcessing') | |
| response_format | No | Response format: 'json' for structured data, 'markdown' for human-readable (default), 'markdown_concise' for brief summary (1-2 paragraphs), 'markdown_detailed' for full details with context | markdown |