Skip to content

1.1.0

Choose a tag to compare

@zahid4kh zahid4kh released this 15 Oct 11:27
· 134 commits to main since this release

What's new in QODE 1.1.0

Agent tab

  • New Agent tab in the AI panel: an autonomous Gemini agent that explores, edits and runs your project through function calling.
  • Live view of each turn: thoughts, text, tool calls and edit diffs as they stream in.
  • Edits land as normal unsaved, undoable changes in editor tabs.
  • All file access is confined to the project folder. Secrets (.env, keys) and .git are refused.
  • Tools: list, tree, find files, search text, read, edit range, replace text, insert lines, create, move, copy, delete, run command, open files, diagnostics.

Git tools

  • git_status, git_diff, git_log, git_add, git_unstage, git_commit, git_switch, git_stash.
  • Every git tool asks first: Allow once, Allow for this chat (per tool) or Deny.
  • No push, reset, discard or amend. The Version Control panel refreshes after changes.

Undo and redo

  • Every change the agent makes is journaled per chat and survives restarts.
  • Undo or redo from the buttons under each turn, the history menu, or /undo [all] and /redo.
  • Files you edited after the agent are left alone unless forced.
  • Can undo just the hunks touching a line range.

Slash commands

  • /init: writes an AGENTS.md for the project, which the agent then reads on every run.
  • /compact: summarizes the chat to free up context.
  • A popup lists commands as you type /.

Smarter and cheaper runs

  • Agent reads LSP diagnostics to check its own work.
  • Stable prompts and verbatim history make better use of Gemini's implicit caching.
  • Token usage, including cached tokens, is shown under each turn.
  • Automatic retry on rate limits (429) and overload (503).
  • Stop cancels the run and kills any running command.

Full Changelog: 1.0.0...1.1.0