get_repo_commits_today
Retrieve today's commits from a GitHub repository to track daily development activity and generate formatted summaries for reporting.
Instructions
Return today's commits for a single repository authored by the authenticated user.
Args:
repo_name: The repository to inspect. Accepts either the short name
(e.g. "Hello-World") or the full owner/repo format
(e.g. "octocat/Hello-World"). When a short name is provided
the authenticated user's login is used as the owner.
Returns: A dict with keys:
* ``"repo"`` – the resolved ``owner/repo`` string
* ``"commits"`` – list of commit objects
* ``"summary"`` – formatted bullet-list summary for this repositoryExample return value::
{
"repo": "octocat/Hello-World",
"commits": [
{
"sha": "abc123",
"message": "Fix login bug",
"files": ["auth/login.py"],
"insertions": 5,
"deletions": 2,
"committed_at": "2024-01-15T09:30:00+00:00"
}
],
"summary": "> Hello-World\n\n* Fix login bug"
}Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_name | Yes |