docs(readme): document git_user manifest field (issue #86)
test / unit (pull_request) Successful in 27s
test / integration (pull_request) Successful in 42s
test / unit (push) Successful in 26s
test / integration (push) Successful in 44s

Add a `git_user:` block to the example bottle frontmatter with a
one-paragraph note on what it does + that either field can be
set independently. Other doc surfaces (manifest module docstring,
provisioner module docstrings) were updated alongside the
implementation commits.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit was merged in pull request #87.
This commit is contained in:
2026-05-27 23:00:59 -04:00
parent c9cdd41110
commit d0712fb757
+9
View File
@@ -261,6 +261,15 @@ git:
IdentityFile: /Users/didericis/.ssh/id_ed25519_gitea
KnownHostKey: ssh-ed25519 AAAA...
# Optional per-bottle git identity. When set, `git config --global
# user.name` / `user.email` are applied inside the bottle at
# provisioning so the agent's commits land with this attribution
# instead of git refusing to commit. Either field can be set
# independently. Issue #86.
git_user:
name: "Eric Bauerfeld"
email: "eric+claude@dideric.is"
# Routes declared here are held by a per-bottle cred-proxy sidecar,
# not the agent. Each route names a path the agent dials, the
# upstream the proxy forwards to, an auth_scheme, and a token_ref