Skip to content

fix(core): use dynamic CLI version for IDE client instead of hardcoded '1.0.0' #24413

@thekishandev

Description

@thekishandev

Description:
Currently, the IdeClient initialization in packages/core/src/ide/ide-client.ts hardcodes the version string to '1.0.0' in both HTTP and STDIO connection establishment methods. These lines are marked with // TODO(#3487): use the CLI version here.. This hardcoding prevents the IDE client from properly reporting its actual integration version, which could cause compatibility checking issues down the line.

Expected Behavior:
The IDE client should report the actual, dynamic version of the Gemini CLI when establishing connections, resolving TODO #3487.

Metadata

Metadata

Assignees

Labels

area/coreIssues related to User Interface, OS Support, Core Functionalityhelp wantedWe will accept PRs from all issues marked as "help wanted". Thanks for your support!type/bug

Type

No fields configured for Bug.

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions