Files
codex/agentydragon/tasks/17-sandbox-precommit-permission-error.md
Rai (Michael Pokorny) f76792cfc3 agentydragon: refine developer-agent scaffolding and task guidance
- create-task-worktree.sh: load developer-agent prompt from prompts/developer.md

- prompts/developer.md: require populating blank Implementation section

- tasks/task-template.md: require high-level plan in blank Implementation placeholders

- tasks/17-sandbox-precommit-permission-error.md: add task stub for sandbox pre-commit PermissionError
2025-06-24 14:56:16 -07:00

1.0 KiB

id, title, status, summary, goal
id title status summary goal
17 Sandbox Pre-commit Permission Error Not started Pre-commit hooks fail in sandbox due to inability to lock user gitconfig. Investigate and resolve pre-commit setup failures in sandbox environments caused by permission errors on ~/.gitconfig so that pre-commit checks can run reliably within agent worktrees.

This task addresses scaffolding/setup for Agent worktrees.

Acceptance Criteria

  • Pre-commit hooks detect sandbox environment and skip or override gitconfig locking.
  • Documentation in scaffold guides is updated to note pre-commit limitations and workarounds.
  • Verification steps demonstrate pre-commit hooks succeeding in sandbox without modifying user gitconfig.

Implementation

How it was implemented
(Not implemented yet)

How it works
(Not implemented yet)

Notes

  • The sandbox prevents locking ~/.gitconfig, leading to PermissionError.
  • Consider configuring pre-commit to use a repo-local config or skip locking by passing --config or setting PRE_COMMIT_HOME.