Skip to main content
Reports a git push to the current agent’s workflow timeline. This command runs on an agent VM. The VM’s git shim calls it after a push lands a branch. It records the branch name, commit count, the pushed head commit, and optionally a list of changed files so the push appears in the agent’s progress history. The file list is filtered by content: only files whose blob at --src differs from the last successfully reported push on the same branch are reported. Rebases and unrelated pushes therefore do not re-trigger files_modified tasks on unchanged files. The command uses the MURMUR_WORKFLOW_ID environment variable to identify which agent to report to. It resolves the repository URL from the --repo flag or auto-detects it from the origin git remote.

Synopsis

Arguments

Environment variables

Examples

Report a push

The repository is auto-detected from the origin git remote.

Report a push with changed files

Report a push with an explicit repository URL

Errors