Skip to content

Default to a TK_PROFILE signing wrapper for Git - #78

Closed
emostov wants to merge 1 commit into
mainfrom
zeke/gpg-rough-edges-medium
Closed

emostov wants to merge 1 commit into
mainfrom
zeke/gpg-rough-edges-medium

Conversation

@emostov

@emostov emostov commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Fixes rough edges when an agent signs commits beside a human. The docs now make a ~/.local/bin/tk-sign wrapper that exports TK_PROFILE the default gpg.program, so only Git's signing runs as the agent. They also explain that the key registry is per HOME.

Public API changes

None. Docs, the signing skill, and one e2e test change.

Review focus

  • gpg.program tk with TK_PROFILE in the environment stays the documented CI option.
  • Signing that needs approval still fails at once, as before.

Closes EMG-315
Closes EMG-316
Related: EMG-314

Testing

Extended an e2e test to sign through the wrapper.

@emostov
emostov force-pushed the zeke/gpg-rough-edges-medium branch 2 times, most recently from 9ff7edc to 7753a3f Compare October 15, 2026 17:57
@emostov emostov changed the title Hint moved subcommands, wait for GPG signing approval, and default to a signing wrapper Wait for signing approval and default to a signing wrapper Oct 15, 2026
@emostov
emostov force-pushed the zeke/gpg-rough-edges-medium branch from 7753a3f to c5ad66e Compare October 15, 2026 18:28
@emostov emostov changed the title Wait for signing approval and default to a signing wrapper Default to a TK_PROFILE signing wrapper for Git Oct 15, 2026
@emostov

emostov commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator Author

Folded into #77, which now carries the TK_PROFILE signing wrapper and the per-HOME registry note.

@emostov emostov closed this Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant