Skip to content

Release v0.1.22

Choose a tag to compare

@github-actions github-actions released this 20 Aug 05:33

Release v0.1.22

Major Features

  • This release enables using Cerebras Max accounts
  • Ensure that context chops don't damage json tool calls
  • Anthropic fixes.

Installation & Upgrade

Install

npm install -g @vybestack/llxprt-code@0.1.22

Upgrade

npm update -g @vybestack/llxprt-code@0.1.22

Changes

  • chore(release): v0.1.22 (15533db)
  • Fix release workflow issues for automated releases (3196bbb)
  • Fix release workflow to auto-increment version when not specified (1d20e2c)
  • Fix release workflow and disable flaky narrow terminal test (9f82ddd)
  • Fix release workflow and disable flaky tests (2b05b1e)
  • Fix release workflow and OpenAI integration test (c2e221c)
  • Update snapshot for memory percentage test (72b531d)
  • Merge main branch and integrate Cerebras fixes (241cad1)
  • WIP: Cerebras fixes - buffering, aggregation, deduplication (dcda1c7)
  • Update package-lock.json to version 0.1.21 (aac9506)
  • Fix Windows shell abort test failure (80ee3da)
  • Apply formatter changes to RadioButtonSelect.test.tsx (00e8e9b)
  • Bump version to 0.1.21 (IDE plugin to 0.1.22) (ea1dcea)
  • Update test snapshot and fix lint error after merge (e5d2f1b)
  • Merge branch '20250819-gmerge' with upstream features and fixes (0218d81)
  • Merge 20250819-features with selective feature preservation (c100e2e)
  • Add Cerebras API corruption fix in OpenAI provider (eebd158)
  • Merge branch '20250819-features' into 20250819-gmerge (34ec4df)
  • Fix import paths and test compatibility issues (ddd2087)
  • Fix IDE mode parameter corruption in edit tool (dcf386e)
  • fix: remove syntax highlighting from diff added/removed lines (091e5a0)
  • fix: remove incorrect emoji filtering of entire file content (e009473)
  • fix: critical edit tool corruption bug in non-IDE mode (b7df8e9)
  • fix: restore AuthDialog tests and fix KeypressProvider context (574ffdc)
  • fix: restore llxprt AuthDialog with OAuth provider toggles (4dacc1c)
  • fix: critical edit tool bug causing file corruption (47f65aa)
  • fix: make diff text readable in green-screen theme (fba5db2)
  • fix: restore correct semantic tokens file and fix compatibility (f6978dd)
  • fix: remove session ID transmission to Google servers (7f99ba7)
  • Merge upstream gemini-cli up to commit 5fe4e02 (9cb48ee)
  • fix: resolve test failures from final batch cherry-picks (eff8b38)
  • control streaming for cerebras provider (461fcf3)
  • fix: GCA creds loading order (#6498) (05c383b)
  • Add MCP Root change notifications (#6502) (fe659ef)
  • feat(filesearch): Introduce non-recursive file search strategy (#6087) (d8af666)
  • bug(core): Do not throw validation errors when building tools in nonInteractiveToolExecutor. (#6363) (d631631)
  • Disable failing IDE tests. (#6481) (60cb0a7)
  • Revert "Show /ide enable & /ide disable commands based on connection status" (#6486) (0916bf3)
  • fix(commands): Respect YOLO mode in custom slash commands (#6441) (c80ccef)
  • Fix URL truncation in CLI display components #5902 (#5925) (6036d8c)
  • Add vi globals to fix integration tests. (#6445) (f054bf1)
  • fix: resolve test failures from batch 5 cherry-picks (6e9837b)
  • Fix several IDE mode integration tests (#6408) (d554b16)
  • feat(cli): Introduce arguments for shell execution in custom commands (#5966) (86eff19)
  • Fix integration test. (#6403) (29f1b1c)
  • fix: restore AuthDialog functionality after OAuth singleton changes (183b658)
  • feat(oauth): Make oauth client a singleton to survive cache failures (#6348) (aef3a87)
  • Check for pending tool calls before appending IDE Context (#6317) (40a348e)
  • fix: resolve build issues from batch 2-3 cherry-picks (dd804ee)
  • fix: allow user to use responseSchema as well. (#6336) (edf937d)
  • use toMatchSnapshot in test (#6344) (e1ca8ea)
  • fix: improve robustness of gemini mcp add command (#6332) (98b9f31)
  • fix(input): Handle numpad enter key in kitty protocol terminals (#6341) (1f3a444)
  • fixes for oauth spec - adds github oauth support. Resource paramater. (#6281) (1acc7ab)
  • Fix shell tool description to be os-specific (#6335) (7567338)
  • fix(input) Resolve cases where escape was broken (#6304) (33679b0)
  • feat(about): Add the IDE Client's display name to /about (#6311) (ca6e6b0)
  • fix: Update type annotations and add BaseTool legacy compatibility layer (8566f7f)
  • fix(ui): Fix hang in chat save confirmation dialog (#6312) (9eb86af)
  • feat(core): Migrate MockTools to declarative pattern. (#6197) (49658e3)
  • chore: remove duplicated lockfile (#6291) (23d87ae)
  • fix(input) ctrl-j support was lost switching to keyBindings.ts (#6305) (98702de)
  • fix: pendingSlashCommandHistoryItems corrected to properly memoize updates (#6282) (7097c76)
  • fix: GCA creds loading order (#6498) (5fe4e02)
  • Add MCP Root change notifications (#6502) (3960ccf)
  • feat(filesearch): Introduce non-recursive file search strategy (#6087) (465ac9f)
  • bug(core): Do not throw validation errors when building tools in nonInteractiveToolExecutor. (#6363) (d66ddcd)
  • Log start session event through telemetry/loggers (#6431) (91cd0db)
  • feat(client/compression): Log telemetry when compressing chat context. (#6195) (71f706c)
  • Disable failing IDE tests. (#6481) (1a0cc68)
  • Revert "Show /ide enable & /ide disable commands based on connection status" (#6486) (0215811)
  • fix(commands): Respect YOLO mode in custom slash commands (#6441) (065eb78)
  • Sends Gemini CLI Client install id to Vertex and Gemini. (#6217) (88fc6e5)
  • Fix URL truncation in CLI display components #5902 (#5925) (7b03a64)
  • Add vi globals to fix integration tests. (#6445) (133f023)
  • chore(compiler): Enable strict property access TS compiler flag. (#6255) (2998f27)
  • Fix several IDE mode integration tests (#6408) (ec1fa95)
  • feat(cli): Introduce arguments for shell execution in custom commands (#5966) (33b9bdb)
  • Fix missing import in ide integration tests. (#6407) (e7dbc60)
  • Fix integration test. (#6403) (5aadb02)
  • feat(oauth): Make oauth client a singleton to survive cache failures (#6348) (bc60257)
  • Revert "Update semantic color tokens" (#6365) (6c1373c)
  • Add support for HTTP OpenTelemetry exporters (#6357) (d57cc0b)
  • [ide-mode] Fix path delimiter for multi-root workspaces on Windows (#6273) (4896c77)
  • Update semantic color tokens (#6253) (3c0af36)
  • Check for pending tool calls before appending IDE Context (#6317) (5246aa1)
  • fix: handle multiline output in issue dedup workflow (#6338) (80763f5)
  • fix: allow user to use responseSchema as well. (#6336) (de6c759)
  • use toMatchSnapshot in test (#6344) (b55f19f)
  • fix: improve robustness of gemini mcp add command (#6332) (31b4c76)
  • fix(input): Handle numpad enter key in kitty protocol terminals (#6341) (f5a5cdd)
  • fixes for oauth spec - adds github oauth support. Resource paramater. (#6281) (2c07dc0)
  • Fix shell tool description to be os-specific (#6335) (01b8a75)
  • Update quota-and-pricing.md to clarify billing (#6092) (088f074)
  • fix(input) Resolve cases where escape was broken (#6304) (bd5e49c)
  • Revert #6088 (#6328) (1a2906a)
  • feat(about): Add the IDE Client's display name to /about (#6311) (ab1c483)
  • fix(ui): Fix hang in chat save confirmation dialog (#6312) (72195d5)
  • feat(core): Migrate MockTools to declarative pattern. (#6197) (8f2fa5a)
  • chore: remove duplicated lockfile (#6291) (d2f4e26)
  • fix(input) ctrl-j support was lost switching to keyBindings.ts (#6305) (32d1ac3)
  • Add session id to session summary and /bug template (#6313) (ddbe65e)
  • fix: pendingSlashCommandHistoryItems corrected to properly memoize updates (#6282) (a922990)

Full Changelog: v0.1.21...v0.1.22