SuperPi.Plugins.AutoCommit (super_pi v0.1.0)

Copy Markdown View Source

Auto-Commit Plugin (migrated from Pi ecosystem auto-commit-on-exit.ts).

Automatically checks for uncommitted git changes when an agent turn completes (after_run/2), and creates an atomic git commit if repository changes are detected.

Configuration Options (ctx[:config] or harness tuple):

  • :enabled - Boolean to toggle auto-commit behavior (default: true).
  • :commit_prefix - Prefix string for generated commit messages (default: "[super-pi]").

Summary

Functions

Plugin identifier.

Functions

description()

id()

Plugin identifier.

name()