feat: align tools with upstream, subscription Claude auth, per-user git identity - #8
Merged
Merged
Conversation
added 2 commits
August 13, 2026 10:56
…it identity - Add az, azcopy, azd, kubectl, helm, flux, sops, glab, aws, entire - Switch Claude auth from Foundry API key to subscription (claude auth login) - Add onboard wizard: gh -> opencode -> claude + git identity + entire enable - Enforce per-user git identity via user.useConfigOnly (issue #7) - Add claude/opencode skip-permissions aliases and opencode permission allow - Remove tdl/tdlm/tsl tmux layouts and secrets.sh; fix gh/glab credential helpers - Fix AWS CLI install with sha256 verification; document unpinned latest - Update README and docs to drop tdl/Foundry references
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Wat er verandert
Tools (aansluiten op upstream)
az,azcopy,azd,kubectl,helm,flux,sops,glab,aws,entireDockerfile(uitgezonderd AWS CLI, die altijd "latest" levert — nu met SHA256-controle)!gh auth git-credentiali.p.v. niet-bestaandegit-credential-gh)AI-authenticatie: Foundry → subscription
claude-setup+~/.claude/secrets.sh(Foundry API key) vervangen doorclaude auth loginonboardwizard:gh auth login→opencode auth login→claude auth login, daarnaentire enable --agent claude-codeclaude/opencodealiases met--dangerously-skip-permissions; opencode globale configpermission: allowGit-identiteit per user (issue #7)
.gitconfig/.sshverwijderd uitdevcontainer.jsononboardleidtuser.name/user.emailaf van je GitHub-account;user.useConfigOnly trueblokkeert commits zonder identiteitOpruiming
tdl/tdlm/tsltmux-layouts entmux-dev-layouts.shverwijderdGetest
bash -noponboard.sh,post-create.shdevcontainer.jsonenopencode.json