Skip to content

autoCommit config option appears to be ignored #332

@clancywist

Description

@clancywist

Bug Report

Environment

ralph-tui: 0.10.0
runtime: bun 1.2.22
os: darwin 25.2.0 (arm64)
agent: claude v2.1.50
tracker: beads
global-config: no
project-config: no
templates: default.hbs, json.hbs, beads.hbs, beads-bv.hbs
bundled-skills: 4
skills-installed: claude:67, opencode:9, droid:12, gemini:9, codex:9, kiro:12, cursor:11, github-copilot:9, kimi:0

Steps to reproduce

  1. Set autoCommit = false (or autoCommit = true) in project config
  2. Run ralph-tui run
  3. Observe that the autoCommit setting has no effect — the behavior is the same regardless of the value

Expected behavior

  • When autoCommit = false: changes should be left uncommitted for manual review
  • When autoCommit = true: the engine should automatically commit changes after task completion

Actual behavior

The autoCommit config option seems to be ignored in all cases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions