From a78525e9fd61c88150fc23639c7d6b36fa58e1fd Mon Sep 17 00:00:00 2001 From: konard Date: Wed, 17 Jun 2026 05:44:52 +0000 Subject: [PATCH 1/5] 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/410 --- .gitkeep | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitkeep diff --git a/.gitkeep b/.gitkeep new file mode 100644 index 00000000..f8dc5909 --- /dev/null +++ b/.gitkeep @@ -0,0 +1 @@ +# .gitkeep file auto-generated at 2026-06-17T05:44:52.059Z for PR creation at branch issue-410-45b80ff52f4f for issue https://github.com/ProverCoderAI/docker-git/issues/410 \ No newline at end of file From 1ed105606e0dabdf5907e67ca0b24e88cb20c4f5 Mon Sep 17 00:00:00 2001 From: konard Date: Wed, 17 Jun 2026 05:53:02 +0000 Subject: [PATCH 2/5] fix(codex): disable unused codex_app.github connector Set [apps.github] enabled = false in the managed Codex config so the built-in codex_app.github connector is turned off. It is redundant inside docker-git containers (repo clone + synced GitHub token + managed git wrapper already provide GitHub access) and only adds noise. Applied to both the defaultCodexConfig used by auth sync and the entrypoint heredoc, with matching app-package mirrors and a test. Fixes #410 --- .changeset/disable-codex-app-github.md | 13 +++++++++++++ .../app/src/lib/core/templates-entrypoint/codex.ts | 4 ++++ packages/app/src/lib/usecases/auth-sync-helpers.ts | 4 ++++ packages/lib/src/core/templates-entrypoint/codex.ts | 4 ++++ packages/lib/src/usecases/auth-sync-helpers.ts | 4 ++++ packages/lib/tests/usecases/auth-sync.test.ts | 3 +++ 6 files changed, 32 insertions(+) create mode 100644 .changeset/disable-codex-app-github.md diff --git a/.changeset/disable-codex-app-github.md b/.changeset/disable-codex-app-github.md new file mode 100644 index 00000000..7ef391ee --- /dev/null +++ b/.changeset/disable-codex-app-github.md @@ -0,0 +1,13 @@ +--- +"@prover-coder-ai/docker-git": patch +--- + +Disable the unused `codex_app.github` connector in the managed Codex config. + +The generated `config.toml` enables `apps`, which surfaces the built-in +`codex_app.github` connector. It is redundant inside docker-git because +containers already get GitHub access through the cloned repository, the synced +GitHub token, and the managed git wrapper, so the connector only adds noise. +The default Codex config now sets `[apps.github] enabled = false` (both the +`defaultCodexConfig` written by auth sync and the entrypoint heredoc), turning +the connector off while keeping the rest of the `apps` feature intact. diff --git a/packages/app/src/lib/core/templates-entrypoint/codex.ts b/packages/app/src/lib/core/templates-entrypoint/codex.ts index 3f83c3ee..255ef495 100644 --- a/packages/app/src/lib/core/templates-entrypoint/codex.ts +++ b/packages/app/src/lib/core/templates-entrypoint/codex.ts @@ -94,6 +94,10 @@ multi_agent = true apps = true shell_tool = true +[apps.github] +# docker-git: disable the unused codex_app.github connector (issue #410) +enabled = false + [profiles.longcontx] model = "gpt-5.5" model_context_window = 1050000 diff --git a/packages/app/src/lib/usecases/auth-sync-helpers.ts b/packages/app/src/lib/usecases/auth-sync-helpers.ts index 1fd6307e..e85604e7 100644 --- a/packages/app/src/lib/usecases/auth-sync-helpers.ts +++ b/packages/app/src/lib/usecases/auth-sync-helpers.ts @@ -57,6 +57,10 @@ export const defaultCodexConfig = [ "apps = true", "shell_tool = true", "", + "[apps.github]", + "# docker-git: disable the unused codex_app.github connector (issue #410)", + "enabled = false", + "", "[profiles.longcontx]", "model = \"gpt-5.5\"", "model_context_window = 1050000", diff --git a/packages/lib/src/core/templates-entrypoint/codex.ts b/packages/lib/src/core/templates-entrypoint/codex.ts index be5b033f..0598f091 100644 --- a/packages/lib/src/core/templates-entrypoint/codex.ts +++ b/packages/lib/src/core/templates-entrypoint/codex.ts @@ -93,6 +93,10 @@ multi_agent = true apps = true shell_tool = true +[apps.github] +# docker-git: disable the unused codex_app.github connector (issue #410) +enabled = false + [profiles.longcontx] model = "gpt-5.5" model_context_window = 1050000 diff --git a/packages/lib/src/usecases/auth-sync-helpers.ts b/packages/lib/src/usecases/auth-sync-helpers.ts index dba1fd67..67b7c7b1 100644 --- a/packages/lib/src/usecases/auth-sync-helpers.ts +++ b/packages/lib/src/usecases/auth-sync-helpers.ts @@ -56,6 +56,10 @@ export const defaultCodexConfig = [ "apps = true", "shell_tool = true", "", + "[apps.github]", + "# docker-git: disable the unused codex_app.github connector (issue #410)", + "enabled = false", + "", "[profiles.longcontx]", "model = \"gpt-5.5\"", "model_context_window = 1050000", diff --git a/packages/lib/tests/usecases/auth-sync.test.ts b/packages/lib/tests/usecases/auth-sync.test.ts index aa67477b..eedf6fb8 100644 --- a/packages/lib/tests/usecases/auth-sync.test.ts +++ b/packages/lib/tests/usecases/auth-sync.test.ts @@ -102,6 +102,9 @@ describe("syncGithubAuthKeys", () => { expect(configText).toContain("model_auto_compact_token_limit = 945000") expect(configText).toContain("model_reasoning_effort = \"xhigh\"") expect(configText).toContain("plan_mode_reasoning_effort = \"xhigh\"") + // issue #410: the unused codex_app.github connector must be disabled + expect(configText).toContain("[apps.github]") + expect(configText).toContain("enabled = false") }) ).pipe(Effect.provide(NodeContext.layer))) From 0e1556102e9f1215780f9d377101ce32e1fe8f43 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 05:53:21 +0000 Subject: [PATCH 3/5] chore(release): version packages --- packages/app/CHANGELOG.md | 9 +++++++++ packages/app/package.json | 2 +- packages/docker-git-session-sync/CHANGELOG.md | 6 ++++++ packages/docker-git-session-sync/package.json | 2 +- 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 4eef8c73..dd7e5a73 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,14 @@ # @prover-coder-ai/docker-git +## 1.3.5 + +### Patch Changes + +- chore: automated version bump + +- Updated dependencies []: + - @prover-coder-ai/docker-git-session-sync@1.0.63 + ## 1.3.4 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index 29069780..66f95f9a 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@prover-coder-ai/docker-git", - "version": "1.3.4", + "version": "1.3.5", "description": "docker-git Bun and Gridland CLI plus browser frontend", "main": "dist/src/docker-git/main.js", "bin": { diff --git a/packages/docker-git-session-sync/CHANGELOG.md b/packages/docker-git-session-sync/CHANGELOG.md index 16f07008..3573150f 100644 --- a/packages/docker-git-session-sync/CHANGELOG.md +++ b/packages/docker-git-session-sync/CHANGELOG.md @@ -1,5 +1,11 @@ # @prover-coder-ai/docker-git-session-sync +## 1.0.63 + +### Patch Changes + +- chore: automated version bump + ## 1.0.62 ### Patch Changes diff --git a/packages/docker-git-session-sync/package.json b/packages/docker-git-session-sync/package.json index 12cc86ef..9ae0dde4 100644 --- a/packages/docker-git-session-sync/package.json +++ b/packages/docker-git-session-sync/package.json @@ -1,6 +1,6 @@ { "name": "@prover-coder-ai/docker-git-session-sync", - "version": "1.0.62", + "version": "1.0.63", "description": "Standalone docker-git AI agent session synchronization tool", "main": "dist/docker-git-session-sync.js", "bin": { From fdfc4b626f001abf957902eeca6465a0f66a495e Mon Sep 17 00:00:00 2001 From: konard Date: Wed, 17 Jun 2026 06:02:11 +0000 Subject: [PATCH 4/5] chore: remove stray .gitkeep artifact (CodeRabbit nitpick) --- .gitkeep | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .gitkeep diff --git a/.gitkeep b/.gitkeep deleted file mode 100644 index f8dc5909..00000000 --- a/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -# .gitkeep file auto-generated at 2026-06-17T05:44:52.059Z for PR creation at branch issue-410-45b80ff52f4f for issue https://github.com/ProverCoderAI/docker-git/issues/410 \ No newline at end of file From 3c64fdb5437638861a1c1384e1b4ce2e4000677b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 06:31:58 +0000 Subject: [PATCH 5/5] chore(release): version packages --- packages/app/CHANGELOG.md | 9 +++++++++ packages/app/package.json | 2 +- packages/docker-git-session-sync/CHANGELOG.md | 6 ++++++ packages/docker-git-session-sync/package.json | 2 +- 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 4eef8c73..dd7e5a73 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,14 @@ # @prover-coder-ai/docker-git +## 1.3.5 + +### Patch Changes + +- chore: automated version bump + +- Updated dependencies []: + - @prover-coder-ai/docker-git-session-sync@1.0.63 + ## 1.3.4 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index 29069780..66f95f9a 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@prover-coder-ai/docker-git", - "version": "1.3.4", + "version": "1.3.5", "description": "docker-git Bun and Gridland CLI plus browser frontend", "main": "dist/src/docker-git/main.js", "bin": { diff --git a/packages/docker-git-session-sync/CHANGELOG.md b/packages/docker-git-session-sync/CHANGELOG.md index 16f07008..3573150f 100644 --- a/packages/docker-git-session-sync/CHANGELOG.md +++ b/packages/docker-git-session-sync/CHANGELOG.md @@ -1,5 +1,11 @@ # @prover-coder-ai/docker-git-session-sync +## 1.0.63 + +### Patch Changes + +- chore: automated version bump + ## 1.0.62 ### Patch Changes diff --git a/packages/docker-git-session-sync/package.json b/packages/docker-git-session-sync/package.json index 12cc86ef..9ae0dde4 100644 --- a/packages/docker-git-session-sync/package.json +++ b/packages/docker-git-session-sync/package.json @@ -1,6 +1,6 @@ { "name": "@prover-coder-ai/docker-git-session-sync", - "version": "1.0.62", + "version": "1.0.63", "description": "Standalone docker-git AI agent session synchronization tool", "main": "dist/docker-git-session-sync.js", "bin": {