Skip to content

gemini-cli will not udate if tool.sandbox is present in settings.json regardless of current sandboxing #24000

@bs76

Description

@bs76

What happened?

There is an update available. I run in sadbox -- the update can't be applied.
I run gemini-cli -s false -- no sandbox.

Gemini will not update itself -- the message is the same as if run in sandbox and no update happens
When I remove sandbox portion from under tools in setting.json gemini-cli updates itself.

What did you expect to happen?

I expect gemini-cli updates itself when not run in sandox regardless of setting.json.

Client information

  • CLI Version: 0.35.1
  • Git Commit: 8804fb7
  • Session ID: 300f63ea-5711-4c3b-b1f8-01209c578b32
  • Operating System: linux v22.22.1
  • Sandbox Environment: no sandbox
  • Model Version: auto-gemini-3
  • Auth Type: oauth-personal
  • Memory Usage: 271.2 MB
  • Terminal Name: tmux 3.4
  • Terminal Background: Unknown
  • Kitty Keyboard Protocol: Unsupported

Login information

google account

Anything else we need to know?

No response

Metadata

Metadata

Assignees

Labels

area/coreIssues related to User Interface, OS Support, Core Functionalitytype/bug

Type

No fields configured for Bug.

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions