Skip to content

[codex] Document Gemini CLI first-run workaround#343

Closed
Joseph19820124 wants to merge 2 commits intoopenabdev:mainfrom
Joseph19820124:codex/gemini-first-run-docs
Closed

[codex] Document Gemini CLI first-run workaround#343
Joseph19820124 wants to merge 2 commits intoopenabdev:mainfrom
Joseph19820124:codex/gemini-first-run-docs

Conversation

@Joseph19820124
Copy link
Copy Markdown

@Joseph19820124 Joseph19820124 commented Apr 14, 2026

What

  • Add a first-run Gemini CLI workaround section to docs/gemini.md.
  • Document seeding ~/.gemini/projects.json before the first ACP session in ephemeral containers.
  • Note the Kubernetes/Helm limitation that the chart does not yet expose passthrough init/volume fields, with follow-up tracking in chart: expose passthrough fields for Gemini first-run workaround #344.

Why

Gemini-backed openAB deployments can still hit upstream Gemini CLI initialization issues on first boot. This gives users a documented installation-time workaround without changing the image or chart behavior.

Discord Discussion URL: https://discord.com/channels/1488041051187974246/1493631864559243294

Closes #336

@github-actions github-actions bot added the closing-soon PR missing Discord Discussion URL — will auto-close in 3 days label Apr 14, 2026
@Joseph19820124
Copy link
Copy Markdown
Author

Per the owner reply on #336, this is intentionally kept under docs/* rather than changing the chart or image behavior first. The PR documents the first-run Gemini CLI workaround for ephemeral installs and points out the current Helm/chart limitation around passthrough init/volume fields.\n\nIf you want, I can also trim or reword the workaround section to match the repo’s docs style more closely.

@thepagent
Copy link
Copy Markdown
Collaborator

Closing for now. Don't think it's a good idea to have workaround doc for 3rd party provider in our repo.

@thepagent thepagent closed this Apr 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.

docs: document Gemini CLI first-run workaround for Helm/Kubernetes and ECS installs

2 participants