From b56f0702b7d12ae689e244b360ba4faf8a79abba Mon Sep 17 00:00:00 2001 From: konard Date: Mon, 16 Mar 2026 15:14:10 +0000 Subject: [PATCH 1/9] Initial commit with task details Adding .gitkeep for PR creation (default mode). This file will be removed when the task is complete. Issue: https://github.com/ProverCoderAI/docker-git/issues/146 --- .gitkeep | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitkeep diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 00000000..3e1225fb --- /dev/null +++ b/.gitkeep @@ -0,0 +1 @@ +# .gitkeep file auto-generated at 2026-03-16T15:14:10.555Z for PR creation at branch issue-146-ab357c6183a2 for issue https://github.com/ProverCoderAI/docker-git/issues/146 \ No newline at end of file From dff74dc1e0d58743f06612c48d83c4f539b7632d Mon Sep 17 00:00:00 2001 From: konard Date: Mon, 16 Mar 2026 15:41:55 +0000 Subject: [PATCH 2/9] feat(auth): add Gemini CLI authentication support Implement Gemini CLI authentication management for docker-git: - Add auth commands: login (API key), status, logout - Add CLI parsing for `docker-git auth gemini ` - Add menu-based API key entry flow - Add container entrypoint configuration for GEMINI_API_KEY - Add project-level auth binding (connect/disconnect) - Update template config with geminiAuthPath and geminiHome The Gemini CLI uses API key authentication stored at: `.docker-git/.orch/auth/gemini/