Alle Updates von 13 KI-Coding-Tools auf einen Blick
25. Februar 2026
## New Features - The TUI now syntax-highlights fenced code blocks and diffs, adds a `/theme` picker with live preview, and uses better theme-aware diff colors for light and dark terminals. (#11447, #12581) - You can now dictate prompts by holding the spacebar to record and transcribe voice input directly in the TUI. (#3381) - Multi-agent workflows are easier to run and track: `spawn_agents_on_csv` can fan out work from a CSV with built-in progress/ETA, and sub-agents are easier to follow with nicknames, a cleaner picker, and visible child-thread approval prompts. (#10935, #12320, #12327, #12332, #12570, #12767) - The TUI picked up new convenience commands: `/copy` copies the latest complete assistant reply, while `/clear` and `Ctrl-L` clear the screen without losing thread context, with `/clear` also able to start a fresh chat. (#12444, #12520, #12613, #12628) - Approval controls are more flexible: Codex can now ask for extra sandbox permissions for a command, and you can auto-reject specific approval prompt types without turning approvals off entirely. (#11871, #12087) - App-server clients can do more with threads: `thread/list` can search by title, thread status is exposed in read/list responses and notifications, and `thread/resume` returns the latest turn inline so reconnects are less lossy. (#11776, #11786, #12578) ## Bug Fixes - Long links in the TUI stay clickable when wrapped, which also fixes related clipping and layout issues in several views. (#12067) - Several TUI interaction edge cases were fixed: queued-message editing now works in more terminals, follow-up prompts no longer get stuck if you press Enter while a final answer is still streaming, and approval dialogs now respond with the correct request id. (#12240, #12569, #12746) - `@` parsing in the chat composer is more reliable, so commands like `npx -y @scope/pkg@latest` no longer accidentally open the file picker or block submission. (#12643) - App-server websocket handling is more robust: thread listeners survive disconnects, Ctrl-C waits for in-flight turns before restarting, and websocket clients that send `permessage-deflate` can connect successfully. (#12373, #12517, #12629) - Linux sandboxed commands now get a minimal `/dev`, fixing failures in tools that need entropy or other standard device nodes. (#12081) - `js_repl` now reports uncaught kernel failures more clearly, recovers cleanly afterward, and correctly attaches `view_image` results from nested tool calls. (#12636, #12725) ## Documentation - Added a public security policy with Bugcrowd reporting guidance. (#12193) - Updated install and local workflow docs to use `cargo install --locked cargo-nextest` and to avoid routine `--all-features` builds unless you specifically need full feature coverage. (#12377, #12429) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.104.0...rust-v0.105.0 - #12071 Use V2 websockets if feature enabled @pakrym-oai - #12052 feat(core): zsh exec bridge @owenlin0 - #12072 Add message phase to agent message thread item @mousseau-oai - #12077 got rid of experimental_mode for configtoml @won-openai - #12036 codex-api: realtime websocket session.create + typed inbound events @aibrahim-oai - #12073 Add model-visible context layout snapshot tests @charley-oai - #12096 Updated issue labeler script to include safety-check label @etraut-openai - #11944 [js_repl] paths for node module resolution can be specified for js_repl @aaronl-openai - #11798 fix: Restricted Read: /System is too permissive for macOS platform de… @leoshimo-oai - #12015 Enable default status line indicators in TUI config @jif-oai - #12124 feat: phase 1 and phase 2 e2e latencies @jif-oai - #12121 feat: phase 2 usage @jif-oai - #12120 feat: memory usage metrics @jif-oai - #12133 feat: validate agent config file paths @jif-oai - #12137 nit: change model for phase 1 @jif-oai - #12069 Stop filtering model tools in js_repl_tools_only mode @fjord-oai - #12135 feat: better slug for rollout summaries @jif-oai - #12157 Disable collab tools during review delegation @jif-oai - #11802 Fixed a hole in token refresh logic for app server @etraut-openai - #12105 fix: file watcher @jif-oai - #12167 memories: bump rollout summary slug cap to 60 @zuxin-oai - #12177 js_repl: canonicalize paths for node_modules boundary checks @fjord-oai - #12025 app-server support for Windows sandbox setup. @iceweasel-oai - #12187 fix: Remove citation @zuxin-oai - #12180 [apps] Temporary app block. @mzeng-openai - #11786 app-server: expose loaded thread status via read/list and notifications @euroelessar - #12038 state: enforce 10 MiB log caps for thread and threadless process logs @charley-oai - #12203 Stabilize app-server detached review and running-resume tests @charley-oai - #12211 [apps] Update apps allowlist. @mzeng-openai - #12081 fix(linux-sandbox): mount /dev in bwrap sandbox @viyatb-oai - #12164 Update docs links for feature flag notice @etraut-openai - #12231 Adjust memories rollout defaults @jif-oai - #12152 feat: sub-agent injection @jif-oai - #12233 feat: add shell snapshot failure reason @jif-oai - #12193 docs: add codex security policy @viyatb-oai - #12228 feat: add configurable write_stdin timeout @jif-oai - #11787 Adjust MCP tool approval handling for custom servers @colby-oai - #12179 Move previous turn context tracking into ContextManager history @charley-oai - #12244 Restore phase when loading from history @mousseau-oai - #12101 client side modelinfo overrides @sayan-oai - #12251 Add configurable agent spawn depth @jif-oai - #12254 chore: increase stack size for everyone @jif-oai - #12250 feat: no timeout mode on ue @jif-oai - #12255 chore: consolidate new() and initialize() for McpConnectionManager @bolinfest - #12256 Revert "feat: no timeout mode on ue" @jif-oai - #12258 Undo stack size Bazel test hack @charley-oai - #12264 Fix flaky test @jif-oai - #12087 feat: add Reject approval policy with granular prompt rejection controls @bolinfest - #12253 Skip removed features during metrics emission @jif-oai - #12265 Clarify cumulative proposed_plan behavior in Plan mode @charley-oai - #12266 app-server tests: reduce intermittent nextest LEAK via graceful child shutdown @bolinfest - #11953 ws turn metadata via client_metadata @pash-openai - #11778 fix(bazel): replace askama templates with include_str! in memories @rupurt - #11382 Add configurable MCP OAuth callback URL for MCP login @dkumar-oai - #12274 [bazel] Fix proc_macro_dep libs @zbarsky-openai - #12054 feat(config): add permissions.network proxy config wiring @viyatb-oai - #12269 tests(thread_resume): interrupt running turns in resume error-path tests @bolinfest - #12009 Update pnpm versions to fix cve-2026-24842 @mjr-openai - #12080 skill-creator: lazy-load PyYAML in frontmatter parsing @xl-openai - #12271 tests: centralize in-flight turn cleanup helper @bolinfest - #12286 app-server: fix flaky list_apps_returns_connectors_with_accessible_flags test @bolinfest - #11776 app-server: improve thread resume rejoin flow @maxj-oai - #11822 [apps] Store apps tool cache in disk to reduce startup time. @mzeng-openai - #12221 memories: add rollout_summary_file header to raw memories and tune prompts @zuxin-oai - #12309 Set memories phase reasoning effort constants @jif-oai - #12315 chore: nit explorer @jif-oai - #12320 feat: add nick name to sub-agents @jif-oai - #12328 chore: better agent names @jif-oai - #12326 disable collab for phase 2 @jif-oai - #12267 Add MCP server context to otel tool_result logs @colby-oai - #12327 feat: cleaner TUI for sub-agents @jif-oai - #12332 feat: better agent picker in TUI @jif-oai - #12344 feat: do not enqueue phase 2 if not necessary @jif-oai - #12340 fix: simplify macOS sleep inhibitor FFI @yvolovich-cyber - #12347 fix: nick name at thread/read @jif-oai - #12294 Reuse connection between turns @pakrym-oai - #12287 app-server: add JSON tracing logs @maxj-oai - #12140 Refactor network approvals to host/protocol/port scope @viyatb-oai - #12300 js_repl: block wrapped payload prefixes in grammar @fjord-oai - #11368 fix(network-proxy): add unix socket allow-all and update seatbelt rules @viyatb-oai - #12275 js_repl: remove codex.state helper references @fjord-oai - #12289 CODEX-4927: Surface local login entitlement denials in browser @daniel-oai - #12205 ci(bazel): install Node from node-version.txt in remote image @fjord-oai - #12312 feat: add config `allow_login_shell` @jif-oai - #12086 [apps] Implement apps configs. @mzeng-openai - #12353 fix(core): require approval for destructive MCP tool calls @colby-oai - #12218 app-server: harden disconnect cleanup paths @maxj-oai - #12291 core tests: use hermetic mock server in review suite @viyatb-oai - #12374 [apps] Enforce simple logo url format. @mzeng-openai - #12377 docs: use --locked when installing cargo-nextest @derekf-oai - #12370 Add ability to attach extra files to feedback @pakrym-oai - #12306 Move sanitizer into codex-secrets @viyatb-oai - #12379 clarify model_catalog_json only applied on startup @sayan-oai - #12307 Show model/reasoning hint when switching modes @charley-oai - #12403 [apps] Fix gateway url. @mzeng-openai - #12240 fix(tui): queued-message edit shortcut unreachable in some terminals @fcoury - #12405 [apps] Bump MCP tool call timeout. @mzeng-openai - #12406 fix: explicitly list name collisions in JSON schema generation @bolinfest - #12301 Add field to Thread object for the latest rename set for a given thread @natea-oai - #12268 Wire realtime api to core @aibrahim-oai - #12415 fix(nix): include libcap dependency on linux builds @rgodha24 - #12416 Add experimental realtime websocket URL override @aibrahim-oai - #12303 Improve Plan mode reasoning selection flow @charley-oai - #12418 Add experimental realtime websocket overrides and text mirroring @aibrahim-oai - #12381 fix: address flakiness in thread_resume_rejoins_running_thread_even_with_override_mismatch @bolinfest - #12422 feat: use OAI Responses API MessagePhase type directly in App Server v2 @bolinfest - #12376 test(app-server): wait for turn/completed in turn_start tests @yvolovich-cyber - #12408 ignore v1 in JSON schema codegen @bolinfest - #12314 fix(core) Filter non-matching prefix rules @dylan-hurd-oai - #12429 feat: discourage the use of the --all-features flag @bolinfest - #12252 Fix compaction context reinjection and model baselines @charley-oai - #12427 chore: move config diagnostics out of codex-core @bolinfest - #12430 Collapse waited message @pakrym-oai - #12432 chore: remove codex-core public protocol/shell re-exports @bolinfest - #12434 fix: codex-arg0 no longer depends on codex-core @bolinfest - #12435 refactor(core): move embedded system skills into codex-skills crate @bolinfest - #12440 chore: delete empty codex-rs/code file @bolinfest - #12441 Delete AggregatedStream @pakrym-oai - #11293 feat(linux-sandbox): implement proxy-only egress via TCP-UDS-TCP bridge @viyatb-oai - #12410 profile-level model_catalog_json overrie @sayan-oai - #12420 Prevent replayed runtime events from forcing active status @etraut-openai - #12428 Prefer v2 websockets if available @pakrym-oai - #12419 Improve token usage estimate for images @etraut-openai - #12474 fix: make skills loader tests hermetic with ~/.agents skills @bolinfest - #12473 core: preserve constrained approval/sandbox policies in TurnContext @bolinfest - #12067 fix(tui): preserve URL clickability across all TUI views @fcoury - #12469 Route inbound realtime text into turn start or steer @aibrahim-oai - #12479 Revert "Route inbound realtime text into turn start or steer" @aibrahim-oai - #12475 fix: make realtime conversation flake test order-insensitive @bolinfest - #12476 Make shell detection tests robust to Nix shell paths @rupurt - #11447 feat(tui): syntax highlighting via syntect with theme picker @fcoury - #12373 app-server: retain thread listener across disconnects @maxj-oai - #12444 feat(tui) /clear @won-openai - #12485 fix(core) exec policy parsing 3 @dylan-hurd-oai - #12423 Send events to realtime api @aibrahim-oai - #12364 feat: monitor role @jif-oai - #12313 Handle orphan exec ends without clobbering active exploring cell @jif-oai - #12455 feat(tui): support Alt-d delete-forward-word @dougEfresh - #12480 Revert "Revert "Route inbound realtime text into turn start or steer"" @aibrahim-oai - #12509 Sort themes case-insensitively in picker @etraut-openai - #12511 Add C# syntax option to highlight selections @etraut-openai - #12513 Add PR babysitting skill for this repo @etraut-openai - #12518 test: vendor zsh fork via DotSlash and stabilize zsh-fork tests @bolinfest - #12553 Return image content from view_image @pakrym-oai - #12555 refactor: decouple MCP policy construction from escalate server @bolinfest - #12559 chore: nit name @jif-oai - #12562 chore: awaiter @jif-oai - #12565 chore: add doc to memories @jif-oai - #12568 chore: phase 2 name @jif-oai - #12571 fix: TUI constraint @jif-oai - #12570 feat: keep dead agents in the agent picker @jif-oai - #12575 feat: agent nick names to model @jif-oai - #12500 feat: add uuid helper @jif-oai - #12580 chore: rename memory feature flag @jif-oai - #12541 Allow exec resume to parse output-last-message flag after command @etraut-openai - #12579 feat: role metrics multi-agent @jif-oai - #12141 feat: land sqlite @jif-oai - #12576 chore: better bazel test logs @jif-oai - #12028 remove feature flag collaboration modes @aibrahim-oai - #12520 tweaked /clear to support clear + new chat, also fix minor bug for macos terminal @won-openai - #12556 refactor: normalize unix module layout for exec-server and shell-escalation @bolinfest - #12421 app-server: box request dispatch future to reduce stack pressure @charley-oai - #12528 chore(deps): bump libc from 0.2.180 to 0.2.182 in /codex-rs @dependabot - #12529 chore(deps): bump syn from 2.0.114 to 2.0.117 in /codex-rs @dependabot - #12583 Use Arc-based ToolCtx in tool runtimes @bolinfest - #12540 fix: add ellipsis for truncated status indicator @sayan-oai - #12609 fix(tui): recover on owned wrap mapping mismatch @fcoury - #12569 fix(tui): queue steer Enter while final answer is still streaming to prevent dead state @guidedways - #12530 chore(deps): bump owo-colors from 4.2.3 to 4.3.0 in /codex-rs @dependabot - #12549 fix: show command running in background terminal in details under status indicator @sayan-oai - #3381 voice transcription @nornagon-openai - #12619 Handle realtime spawn_transcript delegation @aibrahim-oai - #11408 Update models.json @github-actions - #12629 app-server: fix connecting via websockets with `Sec-WebSocket-Extensions: permessage-deflate` @JaviSoto - #12632 refactor: delete exec-server and move execve wrapper into shell-escalation @bolinfest - #12638 refactor: decouple shell-escalation from codex-core @bolinfest - #12357 feat(core): persist network approvals in execpolicy @viyatb-oai - #12648 fix(exec) Patch resume test race condition @dylan-hurd-oai - #12049 Support implicit skill invocation analytics events @alexsong-oai - #12647 Avoid `AbsolutePathBuf::parent()` panic under `EMFILE` by skipping re-absolutization @etraut-openai - #12633 Add skill approval event/response @pakrym-oai - #12650 chore: rm hardcoded PRESETS list @sayan-oai - #12652 Simplify skill tracking @pakrym-oai - #12653 memories: tighten consolidation prompt schema and indexing guidance @zuxin-oai - #12667 feat: mutli agents persist config overrides @jif-oai - #12635 memories: tighten memory lookup guidance and citation requirements @zuxin-oai - #12663 fix: replay after `/agent` @jif-oai - #11258 Send warmup request @pakrym-oai - #12688 feat: use process group to kill the PTY @jif-oai - #11871 feat(core) Introduce Feature::RequestPermissions @dylan-hurd-oai - #12628 ctrl-L (clears terminal but does not start a new chat) @won-openai - #9859 feat(network-proxy): add MITM support and gate limited-mode CONNECT @viyatb-oai - #12649 feat: run zsh fork shell tool via shell-escalation @bolinfest - #12643 Fix @mention token parsing in chat composer @etraut-openai - #12658 fix: also try matching namespaced prefix for modelinfo candidate @sayan-oai - #11766 feat(sleep-inhibitor): add Linux and Windows idle-sleep prevention @yvolovich-cyber - #12581 feat(tui): add theme-aware diff backgrounds with capability-graded palettes @fcoury - #12697 Ensure shell command skills trigger approval @pakrym-oai - #12707 refactor: remove unused seatbelt unix socket arg @bolinfest - #12687 Add TUI realtime conversation mode @aibrahim-oai - #12639 Honor `project_root_markers` when discovering `AGENTS.md` @etraut-openai - #10935 Agent jobs (spawn_agents_on_csv) + progress UI @daveaitel-openai - #12700 revert audio scope @nornagon-openai - #12711 fix: temp remove citation @zuxin-oai - #12613 feat(tui) - /copy @won-openai - #12695 Add app-server event tracing @pakrym-oai - #12717 Raise image byte estimate for compaction token accounting @etraut-openai - #12724 fix: make EscalateServer public and remove shell escalation wrappers @bolinfest - #12517 codex-rs/app-server: graceful websocket restart on Ctrl-C @maxj-oai - #12636 fix(js_repl): surface uncaught kernel errors and reset cleanly @fjord-oai - #12729 fix: clarify the value of SkillMetadata.path @bolinfest - #12719 feat: pass helper executable paths via Arg0DispatchPaths @bolinfest - #12720 add AWS_LC_SYS_NO_JITTER_ENTROPY=1 to release musl build step to unblock releases @sayan-oai - #12725 Fix js_repl view_image attachments in nested tool calls @fjord-oai - #12656 chore: change catalog mode to enum @sayan-oai - #12731 chore: migrate additional permissions to PermissionProfile @celia-oai - #12407 tests(js_repl): stabilize CI runtime test execution @fjord-oai - #12737 feat: add experimental additionalPermissions to v2 command execution approval requests @celia-oai - #12372 feat: update Docker image digest to reflect #12205 @fjord-oai - #12746 fix: chatwidget was not honoring approval_id for an ExecApprovalRequestEvent @bolinfest - #12185 tests(js_repl): remove node-related skip paths from js_repl tests @fjord-oai - #12358 feat(ui): add network approval persistence plumbing @viyatb-oai - #12730 feat: zsh-fork forces scripts/**/* for skills to trigger a prompt @bolinfest - #12750 fix: keep shell escalation exec paths absolute @bolinfest - #12753 Surface skill permission profiles in zsh-fork exec approvals @celia-oai - #12319 feat: add service name to app-server @jif-oai - #12692 fix: flaky test due to second-resolution for thread ordering @jif-oai - #12578 feat: add search term to thread list @jif-oai - #12660 Support external agent config detect and import @alexsong-oai - #12756 feat: record whether a skill script is approved for the session @bolinfest - #12767 Display pending child-thread approvals in TUI @jif-oai - #12768 feat: add large stack test macro @jif-oai - #12666 feat: adding stream parser @jif-oai - #12761 feat: record memory usage @jif-oai - #12772 nit: migration @jif-oai - #12352 otel: add host.name resource attribute to logs/traces via gethostname @mcgrew-oai - #12770 chore: unify max depth parameter @jif-oai - #12787 feat: fix sqlite home @jif-oai
Features
25. Februar 2026
## Core - Add message delete endpoint (@shantur) ## TUI - Consume stdout concurrently with process exit in auth login (@Ayushlm10) **Thank you to 2 community contributors:** - @Ayushlm10: - fix: consume stdout concurrently with process exit in auth login (#15058) - @shantur: - feat(core): add message delete endpoint (#14417)
Features
25. Februar 2026
## Core - Synchronize changes - Temporarily disable plan enter tool to prevent unintended mode switches during task execution - Migrate Bun.spawn to Process utility with timeout and cleanup - Disable Bun config cache in CI - Await git ID cache write in project module - Import custom tools via file URL ## TUI - Add Go SDK code generation script - Show LSP errors for apply_patch tool ## Desktop - Enhance Windows app resolution and UI loading states (@neriousy) - Update desktop README for accuracy **Thank you to 1 community contributor:** - @neriousy: - feat(desktop): enhance Windows app resolution and UI loading states (#13320)
Features
25. Februar 2026
### Änderungen - Auto-Reply/Abort-Verknüpfungen: Ausklappen eigenständige Stopp-Phrasen (`stop openclaw`, `stop action`, `stop run`, `stop agent`, `please stop` und verwandte Varianten), nachfolgende Zeichensetzung akzeptieren (z. B. `STOP OPENCLAW!!!`), mehrsprachige Stopp-Schlüsselwörter (einschließlich ES/FR/ZH/HI/AR/JP/DE/PT/RU-Formen) hinzufügen und exakten `do not do that` als Stopp-Auslöser behandeln, während strikte eigenständige Übereinstimmung beibehalten wird. (#25103) Danke an @steipete und @vincentkoc. - Android/App UX: eine native Vier-Schritte-Onboarding-Flow liefern, Nach-Onboarding in eine Fünf-Tab-Shell verschieben (Connect, Chat, Voice, Screen, Settings), eine vollständige Connect-Einrichtung/Manual-Modus Screen hinzufügen und Android-Chat-/Settings-Oberflächen für das neue Navigationsmodell aktualisieren. - Talk/Gateway-Konfig: provisioning-neutrale Talk-Konfiguration mit Legacy-Kompatibilität hinzufügen und Gateway Talk ElevenLabs-Konfigurationsmetadaten für Setup- bzw. Status-Oberflächen freigeben. - Security/Audit: `security.trust_model.multi_user_heuristic` hinzufügen, um wahrscheinlich geteilten Benutzerzugang zu kennzeichnen, und das Vertrauen-Modell des persönlichen Assistenten zu erläutern, mit Verschärfungsleitfäden für absichtliche Multi-User-Setups (`sandbox.mode="all"`, arbeitsbereichsgebundene FS, reduzierter Tool-Surface, keine persönlichen/ privaten Identitäten auf geteilten Laufzeiten). - Abhängigkeiten: zentrale Laufzeit- und Tooling-Pakete im Arbeitsbereich aktualisieren (Bedrock SDK, pi runtime stack, OpenAI, Google auth, oxlint/oxfmt), wobei gezielt `@buape/carbon` unverändert pinned bleibt. ### Breaking - **BREAKING:** Heartbeat-Zustellung blockiert nun direkte/DM-Ziele, wenn bei der Ziel-Parsing eine direkte Chat-Identifikation erkannt wird (z. B. `user:<id>`, Telegram-Benutzer-Chat-IDs oder WhatsApp direkte Nummern/JIDs). Heartbeat-Läufe werden weiterhin ausgeführt, aber direkte Nachrichten-Zustellungen werden übersprungen; nur Nicht-DM-Ziele (z. B. Kanal/Gruppe) können ausgehende Heartbeat-Nachrichten erhalten. - **BREAKING:** Security/Sandbox: blockiere standardmäßig Docker `network: "container:<id>"` Namespace-Beitrittsmodus für Sandbox- und Sandbox-Browser-Container. Um dieses Verhalten beizubehalten, setze `agents.defaults.sandbox.docker.dangerouslyAllowContainerNamespaceJoin: true` (Break-Glass). Danke an @tdjackey für den Bericht. ### Fixes - Routing/Sitzungs-Isolation: harte Follow-up-Routing-Behandlung, sodass explizite Cross-Channel-Origin-Antworten nie beim Route-Fail auf den aktiven Dispatcher zurückfallen; überschüssige Warteschlangen-Metadaten (`channel`/`to`/`thread`) beim Follow-up-Drain beibehalten; Ursprungskanal-Kontext gegenüber internen Provider-Tags für Embedded-Followups bevorzugen. Verhindert, dass Webchat/Control-UI-Kontext Discord-auf Discord-Zuordnungen in geteilten Sitzungen kapert. (#25864) Danke @Gamedesigner. - Security/Routing: Closed-Fehlerbehandlung für geteilte Sitzungen bei Cross-Channel-Antworten, indem Outbound-Zielauflösung an Metadaten des aktuellen Turn-Quellkanals gebunden wird (statt veralteter Session-Route-Fallbacks), und diese Turn-Quell-Felder durch Gateway + Befehls-Planer mit Regressionstestung weitergeleitet werden. (#24571) Danke @brandonwise. - Heartbeat-Routing: Verhindern von Heartbeat-Lecks/Spam in Discord und anderen Direktnachrichten-Zielen durch Blockieren direkter Chat-Heartbeat-Ziele und interne Keepalive-Prompts/ Cron-Exec-Anweisungen. (#25871) - Heartbeat Defaults/Prompts: impliziten Ziel-Heartbeat von `last` zu `none` wechseln (Opt-in für externe Lieferung) und interne Cron/Exec-Formulierungen verwenden, wenn Lieferung deaktiviert ist, damit Hintergrundprüfungen das Relay-Verhalten der Nutzer nicht beeinflussen. (#25871, #24638, #25851) - Auto-Replies/Heartbeat-Queueing: Heartbeat-Läufe fallen lassen, wenn eine Sitzung bereits einen aktiven Lauf hat, statt eine veraltete Follow-up-Warteschlange zu erstellen; vermeidet Duplikate bei der Antwortverzweigung nach Drain der Queue. (#25610, #25606) Danke an @mcaxtr. - Cron/Heartbeat-Lieferung: Vermeide das Erben des gecachten Session-`lastThreadId` für Zielauflösung im Heartbeat-Modus, außer ein Thread/Thema ist explizit angefordert; Ankündigungs-Modus Cron- und Heartbeat-Lieferungen bleiben auf Top-Ebene statt in aktiven Konversationsthreads. (#25730) Danke @markshields-tl. - Messaging-Tool-Deduplizierung: Ursprungs-Kanal-Metadaten als maßgeblich behandeln für die Unterdrückung derselben Zieladresse bei `message.send` in proaktiven Läufen (Heartbeat/Cron/Exec-Event), inklusive synthetischer Provider-Kontexte; so verursachen `delivery-mirror` Transkript-Einträge keine doppelten Telegram-Sendungen mehr. (#25835) Danke @jadeathena84-arch. - Channels/Typing Keepalive: Typing-Callbacks bei Keepalive-Intervallen bei langen Antworten aktualisieren; Keepalive-Timer bei Idle/Cleanup über Core + Extensions-Dispatchers-Callsites löschen, damit Typing-Indikatoren nicht mitten in der Inferenz ablaufen. (#25886, #25882) Danke @stakeswky. - Agents/Model-Fallback: Wenn ein Lauf derzeit ein konfiguriertes Fallback-Modell nutzt, weiter durch die konfigurierte Fallback-Kette laufen statt direkt auf Primary-Only zu fallen; verhindert Sackgassen-Fehler, wenn Primary im Cooldown bleibt. (#25922, #25912) Danke @Taskle. - Gateway/Models: explizite `agents.defaults.models` Allowlist-Referenzen auch dann berücksichtigen, wenn das Bundle-Modell-Katalog-Daten veraltet sind; fehlende Allowlist-Einträge in `models.list synthetisieren` und Auswahl von `sessions.patch`/`/model` für diese Referenzen ohne falsche `model not allowed`-Fehler erlauben. (#20291) Danke @kensipe, @nikolasdehor und @vincentkoc. - Control UI/Agents: `agents.defaults.model.fallbacks` in die Overview-Fallback-Eingabe übernehmen, wenn kein per-Agent-Modell-Eintrag existiert, explizite per-Agent-Fallback-Overrides (einschließlich leerer Listen) aber beibehalten. (#25729, #25710) Danke @Suko. - Automation/Subagent/Cron Zuverlässigkeit: `ANNOUNCE_SKIP` in `sessions_spawn`-Abschluss-/Direktankündigungen beachten; transiente direkte Ankündigungs-Wiederholungen bei Kanal-Unverfügbarkeit (z. B. WhatsApp Listener-Reconnect-Fenster) hinzufügen; `cron` im `coding` Tool-Profil aufnehmen, damit Cron-Aktionen bei expliziter Gateway-Policy-Ausnahme ausgeführt werden können. (#25800, #25656, #25842, #25813, #25822, #25821) Danke an @astra-fer, @aaajiao, @dwight11232-coder, @kevinWangSheng, @widingmarcus-cyber und @stakeswky. - Discord/Voice Zuverlässigkeit: Laufzeitabhängige DAVE-Abhängigkeit wiederherstellen (`@snazzah/davey`), konfigurierbare DAVE-Beitrittsoptionen (`channels.discord.voice.daveEncryption` und `channels.discord.voice.decryptionFailureTolerance`) hinzufügen, Sprach-Listener/Sitzungs-Teardown bereinigen, gegen veraltete Verbindungs-Ereignisse absichern und kontrolliertes Wiederbeitreten nach wiederholten Decrypt-Fehlern auslösen, um STT-Stabilität bei DAVE-Empfangsfehlern zu verbessern. (#25861, #25372, #24883, #24825, #23890, #23105, #22961, #23421, #23278, #23032) - Discord/Block-Streaming: Block-Stream-Antworten wiederherstellen, indem nur Begründungs-Payloads unterdrückt werden (nicht alle `block` Payloads), fehlende Discord-Antworten im Modus `channels.discord.streaming=block` korrigieren. (#25839, #25836, #25792) Danke an @pewallin. - Discord/Proxy + Reaktionen + Model-Picker: Thread-Channel-Proxy abrufen in eingehende Mediendownloads/Sticker
Features
25. Februar 2026
## Änderungen seit dem letzten Update * feat(ux): Textumbruchfähigkeiten für Markdown-Tabellen hinzugefügt von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/18240 * Revertiere "fix(mcp): sicherstellen, dass MCP-Transport geschlossen wird, um Speicherlecks zu verhindern" von @skeshive in https://github.com/google-gemini/gemini-cli/pull/18771 * chore(release): Version auf 0.30.0-nightly.20260210.a2174751d erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18772 * chore: ungenutzte und nicht aufgeführte Abhängigkeiten in packages/core aufräumen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/18762 * chore(core): Text der Activate-Skill-Eingabeaufforderung direkter formulieren von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18605 * Add autoconfigure memory usage setting to the dialog von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18510 * fix(core): Rennbedingung in der Policy-Persistierung verhindern von @braddux in https://github.com/google-gemini/gemini-cli/pull/18506 * fix(evals): False-Positive im hierarchischen Speichertest verhindern von @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/18777 * test(evals): alle `save_memory`-Evals als `USUALLY_PASSES` kennzeichnen aufgrund von Zuverlässigkeitsproblemen von @jerop in https://github.com/google-gemini/gemini-cli/pull/18786 * feat(cli): Einstellung zum Verstecken der Shortcuts-Hinweis-UI hinzugefügt von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/18562 * feat(core): formelle 5-Phasen-Sequenzplanungs-Worklow von @jerop in https://github.com/google-gemini/gemini-cli/pull/18759 * Einführung von Limits für Suchergebnisse von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/18767 * fix(cli): Schließen der Debug-Konsole nach automatischem Öffnen über Flimmern zulassen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/18795 * feat(masking): Ausgabe-Maskierung von Tools standardmäßig aktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18564 * perf(ui): Tabellenrendering durch Memoisierung gestylter Zeichen optimieren von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/18770 * feat: Mehrzeilige Textantworten im AskUser-Tool von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/18741 * perf(cli): Große Debug-Logs zuschneiden und Nachrichtenverlauf begrenzen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/18663 * fix(core): vollständige MCP-Erkennung, wenn konfigurierte Server übersprungen werden von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/18586 * fix(core): CLI-Version zwischenspeichern, um Konsistenz während Sitzungen sicherzustellen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/18793 * fix(cli): doppelte Darstellung in shpool beheben und VSCode-Lint-Warnungen adressieren von @braddux in https://github.com/google-gemini/gemini-cli/pull/18704 * feat(plan): Plan-Modus-Policy-Overrides dokumentieren und validieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/18825 * Fix Drucktaste zum Beenden des Auswahlmodus durch eine beliebige Taste von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18421 * fix(cli): F12-Verhalten aktualisieren, Drawer nur zu öffnen, wenn Browser scheitert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/18829 * feat(plan): Fähigkeiten im Plan-Modus aktivieren lassen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18817 * docs(plan): Dokumentation zu Plan-Modus-Werkzeugen hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/18827 * Entferne experimentellen Hinweis in Extensions-Einstellungen-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18822 * Update Prompt- und Grep-Werkdefinitions zur Begrenzung der Kontextgröße von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/18780 * docs(plan): Dokumentation für `ask_user`-Tool hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/18830 * Revert unbeabsichtigter Credential-Exposition von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18840 * feat(core): interne Utility-Modelle auf Gemini 3 aktualisieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/18773 * feat(a2a): Value-Resolver für Auth-Credential-Auflösung hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/18653 * Removed getPlainTextLength von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/18848 * Weitere Tweaks am Grep-Prompt von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/18846 * refactor(cli): Reactive useSettingsStore-Hook von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/14915 * fix(mcp): Sicherstellen, dass stdio MCP-Serverausführung die Umgebungsvariable GEMINI_CLI=1 gesetzt hat. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/18832 * fix(core): Headless-Modus-Erkennung für Flags und Abfrageargumente verbessern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/18855 * refactor(cli): UI vereinfachen und Legacy-Dialoglogik entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18566 * feat(cli): --allowed-tools und excludeTools zugunsten der Policy-Engine veralten lassen von @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/18508 * fix(workflows): Maintainer-Erkennung für automatisierte PR-Aktionen verbessern von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/18869 * refactor(cli): useToolScheduler konsolidieren und Legacy-Implementierung löschen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18567 * Update Changelog für v0.28.0 und v0.29.0-preview0 von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18819 * fix(core): sicherstellen, dass Sub-Agenten registriert werden, unabhängig von tools.allowed von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/18870 * Anzeige einer Benachrichtigung, wenn es Konflikte mit einem Extensions-Befehl gibt, von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17890 * fix(cli): '?' Shortcuts-Hilfetext beim Tastenkurzschluss und aktiven Zustand ausblenden von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/18583 * fix(core): bedingte Policy-Regeln priorisieren und Plan-Modus härten von @Abhijit-2592 in https://github.com/google-gemini/gemini-cli/pull/18882 * feat(core): Plan-Modus-Systemprompt für agentengesteuerte Ausführung verfeinern von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/18799 * feat(plan): Metriken für Nutzung des `AskUser`-Tools erstellen von @Adib234 in https://github.com/google-g
Features
25. Februar 2026
## What's changed - Fixed a UI flicker where user input would briefly disappear after submission before the message rendered - Fixed bulk agent kill (ctrl+f) to send a single aggregate notification instead of one per agent, and to properly clear the command queue - Fixed graceful shutdown sometimes leaving stale sessions when using Remote Control by parallelizing teardown network calls - Fixed `--worktree` sometimes being ignored on first launch - Fixed a panic ("switch on corrupted value") on Windows - Fixed a crash that could occur when spawning many processes on Windows - Fixed a crash in the WebAssembly interpreter on Linux x64 & Windows x64 - Fixed a crash that sometimes occurred after 2 minutes on Windows ARM64
Features
24. Februar 2026
## Core - Add workspace-serve command (experimental) - ACP both live and load share synthetic pending status preceding actual data (@noamzbr) - Replace structuredClone with spread operator for process.env in tests - Add 50ms tolerance for NTFS mtime precision in Windows FileTime assertions - Replace Unix-only test assumptions with cross-platform alternatives - Use path.sep in discovery test for cross-platform path matching - Normalize backslash paths in config rel() and file ignore on Windows - Fix plugin resolution with createRequire fallback on Windows - Harden preload cleanup against Windows EBUSY errors - Normalize git excludesFile path for Windows in tests - Stream bash output and add synthetic pending events to ACP (@noamzbr) - Add git flags for snapshot operations and fix tests for cross-platform on Windows - Handle CRLF line endings in markdown frontmatter parsing on Windows - Use path.join for cross-platform glob test assertions - Upgrade to Bun 1.3.10 canary and force baseline builds always - Normalize paths at permission boundaries on Windows - Windows path support and canonicalization (@edemaine) - Upgrade OpenTUI to v0.1.81 - Change detection on Windows, especially Cygwin (@edemaine) - Cache platform binary in postinstall for faster startup - Revert caching platform binary in postinstall for faster startup - Cache platform binary in postinstall for faster startup - Publish desktop beta releases to a separate repository - Add experimental endpoint to list all sessions - Fixed terminal issues in the app - Respect info exclude in snapshot staging - Missing plugin dependencies cause TUI to black screen (@elithrar) ## TUI - Support variant parameter in GitHub Actions and OpenCode GitHub run command (@elithrar) ## Desktop - Ignore stale part deltas in the application - Fix bug where lines remain highlighted after canceling a comment (@neriousy) - Replace error handling with serverErrorMessage utility and add ConfigInvalidError checks (@OpeOginni) - Preserve native path separators in file path helpers - Remove file tree tooltips - Update createOpenReviewFile test to match new call order - Wait for loadFile to complete before opening file tab - Windows E2E test failures due to IPv6 networking issues resolved - Correct inverted chevron direction in todo list (@kevinWangSheng) - Feed customization options - Add beta icon to desktop application - E2E test updated to current version - Remove double-border in share button - Better sound effect disabling UX - Add custom scroll view to app - Show and hide reasoning summaries in the app - Stay pinned with auto-scroll on todos, questions, and permissions - Bring back -i flag in sidecar arguments for desktop - Large text pasted into prompt input no longer causes main thread to lock ## SDK - Scripts using Turbo commands would not run on Windows **Thank you to 10 community contributors:** - @elithrar: - fix(cli): missing plugin deps cause TUI to black screen (#14432) - fix(github): support variant in github action and opencode github run (#14431) - @tuhin-cmd: - docs: add Bangla README translation (#14331) - @Seungjun0906: - docs(ko): improve wording in gitlab, ide, index, keybinds, and lsp docs (#14517) - @github-actions[bot]: - Update VOUCHED list - @pirrozani: - docs(tui): correct typo in TUI documentation (#14604) - @edemaine: - fix(desktop): change detection on Windows, especially Cygwin (#13659) - fix: Windows path support and canonicalization (#13671) - @kevinWangSheng: - fix(app): correct inverted chevron direction in todo list (#14628) - @noamzbr: - feat: ACP - stream bash output and synthetic pending events (#14079) - fix: ACP both live and load share synthetic pending status preceeding… (#14916) - @OpeOginni: - refactor: replace error handling with serverErrorMessage utility and checks for if error is ConfigInvalidError (#14685) - @neriousy: - fix(app): on cancel comment unhighlight lines (#14103)
Features
24. Februar 2026
### Änderungen - Providers/Kilo Gateway: erste‑Klasse‑Unterstützung des `kilocode` Providers hinzufügen (Auth, Onboarding, implizite Provider-Erkennung, Modell-Standards, Transcript-/Cache-ttl-Handling und Docs) mit Default‑Modell `kilocode/anthropic/claude-opus-4.6`. (#20212) Danke an @jrf0110 und @markijbema. - Providers/Vercel AI Gateway: Claude‑Abkürzungsmodelle (`vercel-ai-gateway/claude-*`) durch Normalisierung auf kanonische Anthropic‑geroutete Modell‑IDs akzeptieren. (#23985) Danke an @sallyom, @markbooch und @vincentkoc. - Docs/Prompt caching: dedizierte Prompt‑Caching‑Referenz hinzufügen, die `cacheRetention`, Merge‑Vorrang pro‑Agent `params`, Bedrock/OpenRouter‑Verhalten sowie Cache‑ttl + Heartbeat‑Tuning abdeckt. Danke an @svenssonaxel. - Gateway/HTTP security headers: optionale Unterstützung `gateway.http.securityHeaders.strictTransportSecurity` einführen, um `Strict-Transport-Security` für direkte HTTPS-Deployments auszugeben, mit Laufzeitverkabelung, Validierung, Tests und Härte-Dokumentation. - Sessions/Cron: Session‑Wartung verstärken mit `openclaw sessions cleanup`, zielgerichtete Speicherung pro Agent, Disk‑Budget‑Kontrollen (`session.maintenance.maxDiskBytes` / `highWaterBytes`) sowie sicherere Transcript-/Archiv‑Bereinigung + Laufprotokoll‑Aufbewahrung. (#24753) Danke an @gumadeiras. - Tools/web_search: Unterstützung für `provider: "kimi"` (Moonshot) mit Schlüssel‑/Config‑Schema-Verkabelung und einem korrigierten zweistufigen `$web_search` Tool‑Flow, der Tool‑Ergebnisse vor der finalen Synthese echot, einschließlich Zitierextraktion aus Suchergebnissen. (#16616, #18822) Danke an @adshine. - Media understanding/Video: nativer Moonshot Video‑Provider hinzufügen und Moonshot in die automatische Video‑Schlüsselerkennung aufnehmen, plus Refactor der Videoausführung, um `entry/config/provider` BaseURL+Header‑Priorität zu honorieren (entsprechend dem Audio‑Verhalten). (#12063) Danke an @xiaoyaner0201. - Agents/Config: per‑Agent Overrides `params` unterstützen, die über Modellerwartungen gemerged werden (einschließlich `cacheRetention`), damit Mixed‑Traffic‑Agents Cache-Verhalten unabhängig abstimmen können. (#17470, #17112) Danke an @rrenamed. - Agents/Bootstrap: Bootstrap‑Datei‑Snapshots pro Session‑Key cachen und bei Session‑Reset/Löschen löschen, wodurch Prompt‑Cache‑Invalidationen aus in‑Session Writes zu AGENTS.md/MEMORY.md reduziert werden. (#22220) Danke an @anisoptera. ### Breaking - **BREAKING:** Browser‑SSRF‑Policy verwendet standardmäßig den Trusted‑Network‑Modus (`browser.ssrfPolicy.dangerouslyAllowPrivateNetwork=true`, wenn nicht gesetzt), und die kanonische Config nutzt `browser.ssrfPolicy.dangerouslyAllowPrivateNetwork` statt `browser.ssrfPolicy.allowPrivateNetwork`. `openclaw doctor --fix` migriert den Legacy‑Schlüssel automatisch. ### Fixes - Security/Config: sensible wirkende dynamische Catchall‑Schlüssel in `config.get` Snapshots redigieren (z. B. `env.*` und `skills.entries.*.env.*`) und die Round‑trip‑Wiederherstellung für diese redaktierten Sentinel‑Werte beibehalten. Danke an @merc1305. - Tests/Vitest: lokale Parallel‑Worker‑Defaults nach Host‑Speicher stufen, Gateway seriell default bei Hosts mit wenig RAM belassen und einen Low‑Profile‑Fallback‑Befehl für speicherbeschränkte Land/Gate‑Läufe dokumentieren, um lokale OOMs zu verhindern. (#24719) Danke an @ngutman. - WhatsApp/Group policy: Filterung des `groupAllowFrom`‑Absenders bei `groupPolicy: "allowlist"` ohne explizite `groups` korrigieren – zuvor wurden alle Gruppenmeldungen auch für erlaubte Absender blockiert. (#24670) - Agents/Context pruning: `cache-ttl`-Berechtigung auf Moonshot/Kimi und ZAI/GLM‑Provider erweitern (einschließlich OpenRouter‑Modell‑Refs), sodass `contextPruning.mode: "cache-ttl"` nicht mehr stillschweigend für diese Sessions übersprungen wird. (#24497) Danke an @lailoo. - Doctor/Memory: Abfrage der default‑Agenten‑Speicherbereitschaft Gateways‑seit während `openclaw doctor` (statt aus generischer Gateway‑Gesundheit abzuleiten) prüfen; warnen, wenn Gateway‑Memory‑Probe nicht verfügbar oder bereit ist, während `openclaw configure`‑Remediationsempfehlungen beibehalten werden. (#22327) Danke an @therk. - Sessions/Store: inbound gemischte Keys für Metadaten und Routenupdates kanonisieren; legacy‑Entries in Kleinschreibweise migrieren, um Duplikat-Sessions und fehlende TUI/WebUI‑Historie zu verhindern. (#9561) Danke an @hillghost86. - Telegram/Reactions: Fehlersicherheit bei Reaktionen lockern (Policy/Token/Emoji/API), snake_case `message_id` zulassen und auf inbound Message‑ID‑Kontext zurückgreifen, wenn explicites `messageId` weggelassen wird, damit DM‑Reaktionen stabil bleiben ohne Regenerationsschleifen. (#20236, #21001) Danke an @PeterShanxin und @vincentkoc. - Telegram/Polling: Persistierte Polling‑Offsets auf Bot‑Identität beschränken und einen einzigen wartenden Runner‑Stop‑Pfad bei Abbruch/Ne Versuch verwenden, um Offset‑Durchblutungen über Tokens hinweg zu verhindern und Überschneidungen von Pollern bei Neustart/Fehlerbehebung zu vermeiden. (#10850, #11347) Danke an @talhaorak, @anooprdawar und @vincentkoc. - Telegram/Reasoning: Wenn `/reasoning off` aktiv ist, delivery‑Segmente mit reiner Reasoning‑Logik unterdrücken und rohes Fallback‑Resend von unterdrücktem `Reasoning:`/`<think>`-Text blockieren, um internes Reasoning in Legacy‑Sessions zu verhindern und trotzdem Antworten bereitzustellen. (#24626, #24518) - Agents/Reasoning: Wenn modell‑default Thinking aktiv ist (z. B. `thinking=low`), Auto‑Reasoning deaktiviert halten, es sei denn explizit aktiviert, um Leakage von `Reasoning:`‑Denkschleifen in Kanalantworten zu verhindern. (#24335, #24290) Danke an @Kay-051. - Agents/Reasoning: vermeiden, Reasoning‑required‑Fehler als Context‑Overflows zu klassifizieren, damit diese Fehlschläge nicht mehr in eine Kompaktions‑Wiederherstellung gezwungen werden. (#24593) Danke an @vincentkoc. - Agents/Models: codieren Konfig‑Grenzwerte für `agents.defaults.model` / `agents.defaults.imageModel` als `string | {primary,fallbacks}`, explizite vs. effektive Modellauflösung trennen und `models status --agent`‑Quelle so korrigieren, dass standardvererbte Agents als `defaults` gekennzeichnet werden, während Laufzeitselektion weiterhin Defaults‑Fallback respektiert. (#24210) Danke an @bianbiandashen. - Agents/Compaction: Parameter `agentDir` in manuelle `/compact`-Befehlsläufe einpflegen, damit Compaction‑Autorisierung/Profilauflösung auf den aktiven Agenten beschränkt bleibt. (#24133) Danke an @Glucksberg. - Agents/Compaction: Modellmetadaten durch die eingebettete Runtime weiterreichen, damit Safeguard‑Zusammenfassungen laufen können, wenn `ctx.model` nicht verfügbar ist, und wiederholte `"Summary unavailable due to context limits"`‑Fallback‑Zusammenfassungen vermieden werden. (#3479) Danke an @battman21, @hanxiao und @vincentkoc. - Agents/Compaction: Safeguard‑Compaction abbrechen, wenn Zusammenfassungsgenerierung nicht laufen kann (fehlendes Modell/ API‑Key oder Zusammenfassungsfehler); Verlauf beibehalten statt auf Fallback-Text `"Summary unavailable"` zu reduzieren. (#10711) Danke an @DukeDeSouth und @vincentkoc. - Agents/Tools: `session_status` lesen Transkript‑basierte Nutzung mid-turn und tail‑read Session‑Logs für kontextbasierte Berichte, ohne Full‑Log‑Scans. (#22387) Danke an @1ucian. - Agents/Overflow: zusätzliche Provider‑Context‑Overflow‑Fehlerformen erkennen (einschließlich `input length` + Varianten `max_tokens` exceed-context), damit Fehler durch Kompakt
Features
24. Februar 2026
## Was geändert wurde * fix(patch): cherry-pick d96bd05 to release/v0.29.6-pr-19867 to patch version v0.29.6 and create version 0.29.7 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/20111 **Ganzes Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.29.6...v0.29.7
Features
24. Februar 2026
## What's changed - Added `claude remote-control` subcommand for external builds, enabling local environment serving for all users. - Updated plugin marketplace default git timeout from 30s to 120s and added `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` to configure. - Added support for custom npm registries and specific version pinning when installing plugins from npm sources - BashTool now skips login shell (`-l` flag) by default when a shell snapshot is available, improving command execution performance. Previously this required setting `CLAUDE_BASH_NO_LOGIN=true`. - Fixed a security issue where `statusLine` and `fileSuggestion` hook commands could execute without workspace trust acceptance in interactive mode. - Tool results larger than 50K characters are now persisted to disk (previously 100K). This reduces context window usage and improves conversation longevity. - Fixed a security issue where HTTP hooks could interpolate arbitrary environment variables from header values. Env var interpolation now requires an explicit `allowedEnvVars` list in the hook configuration. - Fixed a bug where duplicate `control_response` messages (e.g. from WebSocket reconnects) could cause API 400 errors by pushing duplicate assistant messages into the conversation. - Added `CLAUDE_CODE_ACCOUNT_UUID`, `CLAUDE_CODE_USER_EMAIL`, and `CLAUDE_CODE_ORGANIZATION_UUID` environment variables for SDK callers to provide account info synchronously, eliminating a race condition where early telemetry events lacked account metadata. - Fixed slash command autocomplete crashing when a plugin's SKILL.md description is a YAML array or other non-string type - HTTP hooks are now routed through the sandbox network proxy when sandboxing is enabled, enforcing the domain allowlist. HTTP hooks are not supported for SessionStart/Setup events. - The `/model` picker now shows human-readable labels (e.g., "Sonnet 4.5") instead of raw model IDs for pinned model versions, with an upgrade hint when a newer version is available.
Features
23. Februar 2026
## Was sich geändert hat * fix(patch): cherry-pick aa9163d to release/v0.29.5-pr-19991 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/20039 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.29.5...v0.29.6
Features
23. Februar 2026
### Änderungen - Provider/Mistral: Unterstützung des Mistral-Anbieters hinzugefügt, einschließlich Memory Embeddings und Sprachunterstützung. (#23845) Danke an @vincentkoc. - Update/Kern: Optional integrierter automatischerUpdater für Paketinstallationen (`update.auto.*`) hinzugefügt, standardmäßig ausgeschaltet, mit stabilem Rollout-Verzögerung+Jitter und Beta-Stundentakt. - CLI/Update: `openclaw update --dry-run` zum Vorschau von Channel/Tag/Ziel/Neu-Start-Aktionen, ohne Konfiguration, Installation, Plugin-Synchronisierung oder Neustart zu verändern. - Config/UI: tag-bezogene Einstellungsfilterung hinzugefügt und Konfig-Label/ Hilfetexte erweitert, damit Felder im Dashboard-Konfigurationsbildschirm leichter zu finden und zu verstehen sind. - Kanäle/Synology Chat: nativer Synology Chat-Kanal-Plugin mit Webhook-Eingang, Direct-Message-Routing, ausgehende Send/Medien-Unterstützung, Konten-spezifische Konfiguration und DM-Richtlinien-Kontrollen. (#23012) - iOS/Talk: TTS-Segmente vorabrufen und erwartete Sprachunterbrechungsfehler unterdrücken für flüssigeres Talk-Wiedergabe. (#22833) Danke @ngutman. - Memory/FTS: Spanische und Portugiesische Stop-Wörter-Filterung für Abfrage-Erweiterung im reinen FTS-Suchmodus hinzugefügt, verbessert Gesprächserinnerung für beide Sprachen. Danke @vincentkoc. - Memory/FTS: Japanisch-bezogene Tokenisierung und Stop-Wörter-Filterung für Abfrage-Erweiterung im reinen FTS-Suchmodus (einschließlich gemischter Skripte wie ASCII + Katakana). Danke @vincentkoc. - Memory/FTS: Koreanische Stop-Wörter-Filterung und partikelsensitive Keyword-Extraktion (einschließlich gemischter Koreanisch/Englisch-Stämme) für Abfrage-Erweiterung im reinen FTS-Suchmodus. (#18899) Danke @ruypang. - Memory/FTS: Arabische Stop-Wörter-Filterung für Abfrage-Erweiterung im reinen FTS-Suchmodus zur Verringerung Gesprächs-Füller in Arabisch-Speichern. Danke @vincentkoc. - Discord/Allowlist: kanonisieren gelöste Discord-Allowlist-Namen zu IDs und Auflösung-Fluss für klareres fehlerfreies Verhalten. - Channels/Config: Kanal-Vorschau-Streaming-Konfiguration mit gemeinsamem Resolver und kanonischem Migrationspfad vereinheitlicht. - Gateway/Auth: Abgleich Der Credential-Quelle bei Aufruf/Probe/Status/Auth über gemeinsam genutzte Resolver-Helfer, tabellebene Parität über Gateway-Einstiegspunkte hinweg. - Gateway/Auth: Refaktorierung der Gateway-Credential-Auflösung und Websocket-Handshake-Pfade, Nutzung gemeinsamer typisierter Auth-Kontexte, inklusive expliziter `auth.deviceToken`-Unterstützung in Connect-Frames und Tests. - Skills: Bundle-Job entfernt `food-order` Skill aus diesem Repo; Installation/Verwaltung erfolgt künftig über ClawHub. - Docs/Subagents: Thread-bound Session guidance kanal-zuerst statt Discord-spezifisch, explizite Angabe von Thread-Unterstützung-Kanälen. (#23589) Danke @osolmaz. ### Fehlerbehebungen - Security/CLI: Sensible Werte in `openclaw config get`-Ausgabe vor dem Ausgeben von Config-Pfaden redigieren, Credential-Leckage in Terminalausgabe/History verhindern. (#13683) Danke @SleuthCo. - Install/Discord Voice: `@discordjs/opus` optional machen, sodass Openclaw-Installation/Update nicht mehr scheitert, wenn native Opus-Builds fehlschlagen; `opusscript` bleibt Runtime-Fallback-Decoder für Discord-Voice-Flows. (#23737, #23733, #23703) Danke @jeadland, @Sheetaa, @Breakyman. - Docker/Setup: `$OPENCLAW_CONFIG_DIR/identity` während `docker-setup.sh` vorab erstellen, damit CLI-Befehle, die Geräte-Identität benötigen (z. B. `devices list`), keine EACCES-Fehler bei restriktiven Bind-Mounts verursachen. (#23948) Danke @ackson-beep. - Exec/Hintergrund: Standard-Exec-Timeout nicht mehr auf Hintergrund-Sitzungen anwenden, wenn kein explizites Timeout gesetzt ist, damit langlaufende Hintergrundjobs nicht am Standard-Timeout beendet werden. (#23303) - Slack/Threading: Sitzungen: Eltern-Sitzung Forking und Thread-History-Kontext aktiv halten, indem Gate-Konzepte für erste Runde entfernt werden; Thread-History-Fetch und Antwort-Prompt-Kontext-Injektion angepasst. (#23843, #23090) Danke @vincentkoc und @Taskle. - Slack/Threading: beachte `replyToMode`, wenn Slack Top-level `thread_ts` automatisch füllt, und ignorieren Inline-Direktiven `replyToId`, wenn `replyToMode` auf `off` steht, damit Thread-Forcings nur bei expliziter Konfiguration aktiviert bleiben. (#23839, #23320, #23513) Danke @vincentkoc und @dorukardahan. - Slack/Extension: Weiterleitung von `message read` `threadId` zu `readMessages` und Nutzung von Delivery-Context `threadId` als Outbound-`thread_ts`-Fallback, damit Antworten/Lesen in dem richtigen Slack-Thread bleiben. (#22216, #22485, #23836) Danke @vincentkoc, @lan17, @dorukardahan. - Slack/Upload: aufbereitete User-IDs (U-IDs) zu DM-Channel-IDs via `conversations.open` auflösen, bevor `files.uploadV2` aufgerufen wird; `chat.postMessage` toleriert User-IDs direkt, aber `files.uploadV2` → `completeUploadExternal` validiert `channel_id` gegen `^[CGDZ][A-Z0-9]{8,}$`, verhindert Fehlermeldungen `invalid_arguments`. - Webchat/Chat: assisstant `final` Payload-Messages direkt auf Chat-Status anwenden, damit gesendete Turns sofort gerendert werden, ohne auf vollständige Historie zu warten. (#14928) Danke @BradGroux. - Webchat/Chat: bei Out-of-Band final events (z. B. Tool-Call Seitenläufe) angegebene finale Assistant-Payloads direkt anhängen, statt eine transient History-Resets zu erzwingen. (#11139) Danke @AkshayNavle. - Webchat/Performance: neu laden `chat.history` nur nach finalen Ereignissen, wenn das finale Payload keine renderbare Assistant-Nachricht enthält, um teure Voll-History-Refreshes bei normalen Turns zu vermeiden. (#20588) Danke @amzzzzzzz. - Webchat/Sitzungen: externe Sitzungsrouting-Metadaten beibehalten, wenn interne `chat.send` Turns unter `webchat` laufen, damit explizite kanal-bezogene Sitzungen (z. B. Telegram) nicht nach `webchat` neu geschrieben werden und Folge-Lieferungen fehlgeleitet werden. (#23258) Danke @binary64. - Webchat/Sitzungen: vorhandenes Sitzungs-`label` über `/new` und `/reset` Rollovers beibehalten, damit Reset-Sitzungen in der Sitzungsverlauf-Liste auffindbar bleiben. (#23755) Danke @ThunderStormer. - Gateway/Chat UI: Inline-Antwort/Audio-Direktiven-Tags aus nicht-Streaming-finalen Webchat-Übertragungen entfernen (einschließlich `chat.inject`), während leere Nachrichten-Inhalte erhalten bleiben. (#23298) Danke @SidQin-cyber. - Chat/UI: Inline-Antwort-/Audio-Direktiven-Tags (`[[reply_to_current]]`, `[[reply_to:<id>]]`, `[[audio_as_voice]]`) aus angezeigtem Chat-Verlauf, Live-Chat-Ereignis-Ausgabe und Sitzungs-Vorschau-Schnipseln entfernen, damit Steuerelement-Tags nicht mehr in sichtbare Oberflächen gelangen. - Gateway/Chat UI: Nicht-Streaming-finales `chat.send`/`chat.inject` Payload-Text mit demselben Envelope/Untrusted-Context-Stripping wie `chat.history` bereinigen, um Wrapper-Markup wie `<<<EXTERNAL_UNTRUSTED_CONTENT...>>>` in der Control UI zu vermeiden. (#24012) Danke @_mittelaltergouda. - Telegram/Media: sende eine nutzerseitige Telegram-Antwort, wenn Medien-Download fehlschlägt (nicht Größenfehler), statt Nachricht still zu verwerfen. - Telegram/Webhook: Webhook-Monitoring so lange aktiv halten, bis Gateway-Abbruchsignale eintreten, falsche Kanalabbrüche vermeiden und Schleifen bei automatischem Webhook-Neustart verhindern. - Telegram/Polling: wiederhole bei
Features
21. Februar 2026
### Änderungen - Models/Google: Gemini 3.1-Unterstützung hinzufügen (`google/gemini-3.1-pro-preview`). - Providers/Onboarding: Volcano Engine (Doubao) und BytePlus Providers/Modelle hinzufügen (einschließlich Codierungsvarianten), Onboarding-Auth-Optionen für interaktive + nicht-interaktive Flows verknüpfen und Docs an `volcengine-api-key` ausrichten. (#7967) Danke an @funmore123. - Channels/CLI: pro Konto/Kanal `defaultTo` Outbound-Routing-Fallback hinzufügen, damit `openclaw agent --deliver` senden kann, wenn kein explizites `--reply-to` angegeben ist, wenn ein Default-Ziel konfiguriert ist. (#16985) Danke an @KirillShchetinin. - Channels: ermöglichen per-Kanal-Modell-Overrides über `channels.modelByChannel` und diese in /status notieren. Danke an @thewilloftheshadow. - Telegram/Streaming: Vorschau-Streaming-Konfiguration auf `channels.telegram.streaming` (Boolean) vereinfachen, legacy `streamMode`-Werte auto-zuordnen, und Block-vs-Partial-Vorschau-Verzweigungen entfernen. (#22012) Danke an @obviyus. - Discord/Streaming: Stream-Vorschau-Modus für Live-Entwürfe mit Teil-/Block-Optionen und konfigurierbare Chunking hinzufügen. Danke an @thewilloftheshadow. Inspiration @neoagentic-ship-it. - Discord/Telegram: konfigurierbare Lifecycle-Status-Reaktionen für queued/thinking/tool/done/error Phasen mit gemeinsamem Controller und Emoji/Timing-Overrides. Danke an @wolly-tundracube und @thewilloftheshadow. - Discord/Voice: Sprachkanal-Beitreten-Verlassen/Status über `/vc` hinzufügen, plus Auto-Join-Konfiguration für Echtzeit-Sprachunterhaltungen. Danke an @thewilloftheshadow. - Discord: konfigurierbare ephemeral Defaults für Slash-Command-Antworten hinzufügen. (#16563) Danke an @wei. - Discord: Unterstützung beim Aktualisieren von Forum-`available_tags` über Channel-Edit-Aktionen zur Forum-Tag-Verwaltung. (#12070) Danke an @xiaoyaner0201. - Discord: Inklusive Channel-Themen im vertrauenswürdigen inbound Metadata bei neuen Sessions. Danke an @thewilloftheshadow. - Discord/Subagents: thread-bound Subagent-Sitzungen auf Discord mit per-Thread Fokus/Listensteuerung und thread-bound Fortsetzungsrouting für gespawnte Hilfsagenten. (#21805) Danke an @onutc. - iOS/Chat: Chat-UI-Lärm bereinigen durch Entfernen inbound untrusted Metadata/Timestamp-Präfixe, Tool-Ausgaben zu kompakten Zusammenfassungen/Fehlern formatieren, Composer während des Tippens komprimieren und Tap-to-Dismiss Tastatur im Chat-View unterstützen. (#22122) Danke an @mbelinky. - iOS/Watch: gespiegelt Watch-Prompt-Benachrichtigungen in iOS Quick-Reply-Handling bridgen, inkl.Queued-Action-Handoff bis App-Modell-Initialisierung. (#22123) Danke an @mbelinky. - iOS/Gateway: Hintergrund-Wake und Reconnect-Verhalten stabilisieren mit Hintergrund-Reconnect-Suppression/Lease-Windows, BGAppRefresh-Wake-Fallback, Location-Wake-Hook-Drosselung, APNs-Wake-Retry+Nudge-Instrumentierung. (#21226) Danke an @mbelinky. - Auto-reply/UI: Modell-Fallback-Lifecycle-Visibility in verbose Logs, /status Active-Model-Kontext mit Fallback-Grund, kohärente WebUI-Fallback-Indikatoren. (#20704) Danke an @joshavant. - MSTeams: Duplizierte gesendete Nachrichten-Cache-Speicherung durch Entfernen doppelter pro-Nachricht Set-Speicherung und Verwenden von Zeitstempel-Map-Schlüsseln als einzige Mitgliedschaftsquelle. (#22514) Danke an @TaKO8Ki. - Agents/Subagents: Standard-Spawn-Tiefe des Subagents verwendet jetzt gemeinsam genutzte `maxSpawnDepth=2`, wodurch Default-Depth-1-Orchestrator-Spawn ermöglicht wird, während Tiefen-Richtlinienprüfungen konsistent bleiben. (#22223) Danke an @tyler6204. - Security/Agents: Owner-ID-Obfuskation mittels dediziertem HMAC-Secret aus der Konfiguration (`ownerDisplaySecret`) und Hashing-Verhalten anpassen, damit Obfuskation unabhängig von Gateway-Token-Behandlung ist. (#7343) Danke an @vincentkoc. - Security/Infra: Gateway-Lock und Tool-Call-Synthetic-IDs von SHA-1 auf SHA-256 umstellen, unveränderte Verkürzungs-Längen, um Hash-Basis zu stärken bei ansonsten deterministischem Verhalten. (#7343) Danke an @vincentkoc. - Dependencies/Tooling: nicht-blockierende Dead-Code-Scans in CI via Knip/ts-prune/ts-unused-exports hinzufügen, um ungenutzte Abhängigkeiten/Exporte früher aufzudecken. (#22468) Danke an @vincentkoc. - Dependencies/Unused Dependencies: entferne oder scope ungenutzte Root- und Extension-Dependencies (`@larksuiteoapi/node-sdk`, `signal-utils`, `ollama`, `lit`, `@lit/context`, `@lit-labs/signals`, `@microsoft/agents-hosting-express`, `@microsoft/agents-hosting-extensions-teams`, sowie plugin-local `openclaw` devDeps in `extensions/open-prose`, `extensions/lobster`, und `extensions/llm-task`). (#22471, #22495) Danke an @vincentkoc. - Dependencies/A2UI: Abhängigkeitsauflösung nach Root-Bereinigung härten (Auflösung von `lit`, `@lit/context`, `@lit-labs/signals`, `signal-utils` aus Workspace/Root) und Bündelungs-Fallback-Verhalten vereinfachen, inkl. `pnpm dlx rolldown`-Kompatibilität. (#22481, #22507) Danke an @vincentkoc. ### Fixes - Security/Agents: obere Retry-Schleife des embedded Pi-Runners mit höherem, last-gehobeltem dynamischen Limit (32-160 Versuche) begrenzen und expliziten `retry_limit`-Fehlerpayload zurückgeben, wenn Wiederholungen nie konvergieren, um unendliche interne Retry-Zyklen zu verhindern (`GHSA-76m6-pj3w-v7mf`). - Telegram: Duplikate von Bot-Token-Besitz bei Start/Status erkennen, sekundäre Konten als nicht konfiguriert markieren und Duplicate-Account-Startup-blockieren, bevor Polling beginnt, um endlose `getUpdates`-Konflikt-Schleifen zu vermeiden. - Agents/Tool-Images: Quelldateinamen in `agents/tool-images` Resize-Logs aufnehmen, damit Komprimierungs-Ereignisse auf spezifische Dateien zurückverfolgt werden können. - Providers/OAuth: Qwen- und Chutes-Refresh-Behandlung härten durch Validierung von Refresh-Response-Ablaufwerten und Beibehaltung vorheriger Refresh-Tokens, wenn Anbieter leere Felder zurückgeben, mit Regression-Abdeckung für leere Token-Antworten. - Models/Kimi-Coding: fehlendes implizites Provider-Template für `kimi-coding` mit korrekter `anthropic-messages` API-Type und Basis-URL hinzufügen, um 403-Fehler bei Verwendung von Kimi for Coding zu beheben. (#22409) - Auto-reply/Tools: `senderIsOwner` durch embedded Queued/Followup Runner-Parameter weiterleiten, damit Owner-only-Tools für autorisierte Sender verfügbar bleiben. (#22296) Danke an @hcoj. - Discord: Modell-Auswahlrichter-Back-Navigation wiederherstellen, wenn Provider fehlt, und den Discord-Picker-Flow dokumentieren. (#21458) Danke an @pejmanjohn und @thewilloftheshadow. - Memory/QMD: pro-Agent memorySearch.enabled=false während Gateway QMD-Startup berücksichtigen, Multi-Collection QMD-Suchen in je-Collection-Anfragen aufteilen (`search`/`vsearch`/`query`), bevorzugt Sammlungs-Hinweis-Dokumentenauflösung, Neustart-Updates bei transienten Locks/Timeouts erneut versuchen, `qmd embed` im BM25-Only Suchmodus überspringen und Embedding-Läufe global mit Failure-Backoff serialisieren, um CPU-Stürme bei Multi-Agenten-Hosts zu verhindern. (#20581, #21590, #20513, #20001, #21266, #21583, #20346, #19493) Danke an @danielrevivo, @zanderkrause, @sunyan034-cmd, @tilleulenspiegel, @dae-oss, @adamlongcreativellc, @jonathanadams96, und @kiliansitel. - Memory/Builtin: automatische Sync-Races mit Manager
Features
20. Februar 2026
## What's changed - Added support for `startupTimeout` configuration for LSP servers - Added `WorktreeCreate` and `WorktreeRemove` hook events, enabling custom VCS setup and teardown when agent worktree isolation creates or removes worktrees. - Fixed a bug where resumed sessions could be invisible when the working directory involved symlinks, because the session storage path was resolved at different times during startup. Also fixed session data loss on SSH disconnect by flushing session data before hooks and analytics in the graceful shutdown sequence. - Linux: Fixed native modules not loading on systems with glibc older than 2.30 (e.g., RHEL 8) - Fixed memory leak in agent teams where completed teammate tasks were never garbage collected from session state - Fixed `CLAUDE_CODE_SIMPLE` to fully strip down skills, session memory, custom agents, and CLAUDE.md token counting - Fixed `/mcp reconnect` freezing the CLI when given a server name that doesn't exist - Fixed memory leak where completed task state objects were never removed from AppState - Added support for `isolation: worktree` in agent definitions, allowing agents to declaratively run in isolated git worktrees. - `CLAUDE_CODE_SIMPLE` mode now also disables MCP tools, attachments, hooks, and CLAUDE.md file loading for a fully minimal experience. - Fixed bug where MCP tools were not discovered when tool search is enabled and a prompt is passed in as a launch argument - Improved memory usage during long sessions by clearing internal caches after compaction - Added `claude agents` CLI command to list all configured agents - Improved memory usage during long sessions by clearing large tool results after they have been processed - Fixed a memory leak where LSP diagnostic data was never cleaned up after delivery, causing unbounded memory growth in long sessions - Fixed a memory leak where completed task output was not freed from memory, reducing memory usage in long sessions with many tasks - Improved startup performance for headless mode (`-p` flag) by deferring Yoga WASM and UI component imports - Fixed prompt suggestion cache regression that reduced cache hit rates - Fixed unbounded memory growth in long sessions by capping file history snapshots - Added `CLAUDE_CODE_DISABLE_1M_CONTEXT` environment variable to disable 1M context window support - Opus 4.6 (fast mode) now includes the full 1M context window - VSCode: Added `/extra-usage` command support in VS Code sessions - Fixed memory leak where TaskOutput retained recent lines after cleanup - Fixed memory leak in CircularBuffer where cleared items were retained in the backing array - Fixed memory leak in shell command execution where ChildProcess and AbortController references were retained after cleanup
Features
20. Februar 2026
## Desktop - Don't spawn sidecar if default is localhost server ## SDK - Build SDK to dist/ instead of dist/src **Thank you to 1 community contributor:** - @rmk40: - docs: clarify tool name collision precedence (#14313)
Features
20. Februar 2026
## Core - Add missing id, sessionID, and messageID to MCP tool attachments (@NatChung) - Remove unnecessary deep clones from session loop and LLM stream - Remove User-Agent header assertion from LLM test to fix failing test ## TUI - Use structuredClone instead of remeda's clone for better performance and native support (@mhart) ## Desktop - Restore settings header mask **Thank you to 2 community contributors:** - @mhart: - Use structuredClone instead of remeda's clone (#14351) - @NatChung: - fix: add missing id/sessionID/messageID to MCP tool attachments (#14345)
Features
19. Februar 2026
## What's changed - Fixed Ctrl+C and ESC being silently ignored when background agents are running and the main thread is idle. Pressing twice within 3 seconds now kills all background agents. - Fixed prompt suggestion cache regression that reduced cache hit rates. - Fixed `plugin enable` and `plugin disable` to auto-detect the correct scope when `--scope` is not specified, instead of always defaulting to user scope - Simple mode (`CLAUDE_CODE_SIMPLE`) now includes the file edit tool in addition to the Bash tool, allowing direct file editing in simple mode. - Permission suggestions are now populated when safety checks trigger an ask response, enabling SDK consumers to display permission options - Sonnet 4.5 with 1M context is being removed from the Max plan in favor of our frontier Sonnet 4.6 model, which now has 1M context. Please switch in /model. - Fixed verbose mode not updating thinking block display when toggled via `/config` — memo comparators now correctly detect verbose changes - Fixed unbounded WASM memory growth during long sessions by periodically resetting the tree-sitter parser - Fixed potential rendering issues caused by stale yoga layout references - Improved performance in non-interactive mode (`-p`) by skipping unnecessary API calls during startup - Improved performance by caching authentication failures for HTTP and SSE MCP servers, avoiding repeated connection attempts to servers requiring auth - Fixed unbounded memory growth during long-running sessions caused by Yoga WASM linear memory never shrinking - SDK model info now includes `supportsEffort`, `supportedEffortLevels`, and `supportsAdaptiveThinking` fields so consumers can discover model capabilities. - Added `ConfigChange` hook event that fires when configuration files change during a session, enabling enterprise security auditing and optional blocking of settings changes. - Improved startup performance by caching MCP auth failures to avoid redundant connection attempts - Improved startup performance by reducing HTTP calls for analytics token counting - Improved startup performance by batching MCP tool token counting into a single API call - Fixed `disableAllHooks` setting to respect managed settings hierarchy — non-managed settings can no longer disable managed hooks set by policy (#26637) - Fixed `--resume` session picker showing raw XML tags for sessions that start with commands like `/clear`. Now correctly falls through to the session ID fallback. - Improved permission prompts for path safety and working directory blocks to show the reason for the restriction instead of a bare prompt with no context
Features
19. Februar 2026
## Core - Support adaptive thinking for Claude Sonnet 4.6 (@tctev) ## TUI - Add custom tool and MCP call responses that are visible and collapsible (@yanosh-k) ## Desktop - Black screen on launch with sidecar server fixed - Clear todos on abort **Thank you to 2 community contributors:** - @yanosh-k: - feat(tui): add custom tool and mcp call responses visible and collapsable (#10649) - @tctev: - feat(opencode): support adaptive thinking for claude sonnet 4.6 (#14283)
Features
19. Februar 2026
## Core - Fixed terminal rendering and interaction issues in the application - Normalize file status paths relative to instance directory (@shantur) - Migrate from Bun.Glob to npm glob package - Bump AI SDK packages for Google, Google Vertex, Anthropic, Bedrock, and provider utils - Add support for medium reasoning with Gemini 3.1 - Remove use of Bun.file - Text files misclassified as binary - Fetch default server at top level in desktop application - Terminal rework in the app - Bake in the AWS and Google authentication packages - Token substitution in OPENCODE_CONFIG_CONTENT now works correctly (@ariane-emory) - Revert migration from Bun.file() to Filesystem module - Migrate project.ts from Bun.file() to Filesystem/stat modules - Migrate read tool from Bun.file() to Filesystem module - Migrate write tool from Bun.file() to Filesystem module - Migrate Edit tool from Bun.file() to Filesystem module - Migrate remaining tool files from Bun.file() to Filesystem/stat modules - Migrate storage.ts from Bun.file()/Bun.write() to Filesystem module - Migrate src/storage/json-migration.ts from Bun.file() to Filesystem module - Migrate MCP auth module from Bun file APIs to Filesystem module - Migrate storage database from Bun.file() to statSync for file existence checks - Migrate session prompt module from Bun.file() to Filesystem/stat modules - Fix crash in `opencode run` and show errored tool calls in output - Migrate skill discovery to use Filesystem module instead of Bun file APIs - Migrate session instruction handling from Bun.file() to Filesystem module - Migrate provider.ts from Bun.file() to Filesystem module - Migrate shell.ts from Bun.file() to statSync for improved file system operations - Migrate log utility from Bun.file() to Node.js fs module for better compatibility - Migrate models.ts from Bun.file()/Bun.write() to Filesystem module - Use HashiCorp releases API for installing terraform-ls (@edubxb) - Migrate LSP server from Bun.file()/Bun.write() to Filesystem module - Migrate session command from Bun.file() to statSync for improved file system operations - Migrate agent.ts from Bun.file() to Filesystem module - Migrate auth module from Bun.file()/Bun.write() to Filesystem module - Pass sessionID and callID to shell.env hook input (@tesdal) - Fix terminal cross-talk issue in the application - Update SST version - Migrate src/global/index.ts from Bun.file() to Filesystem module - Emit PROMPT_TOO_LARGE error when GitHub context overflows (@elithrar) - Migrate src/bun/index.ts from Bun.file()/Bun.write() to Filesystem module - Migrate config/markdown.ts from Bun.file() to Filesystem module - Migrate file/index.ts from Bun.file() to Filesystem module - Migrate format/formatter.ts from Bun.file() to Filesystem module - Allow readJson to be called without explicit type parameter - Migrate file/ripgrep.ts from Bun APIs to Filesystem module - Migrate index.ts from Bun.file() to Filesystem module - Add Julia language server support (@zarly) - Bump GitLab AI provider to 3.6.0 to add Sonnet 4.6 support (@vglafirov) - Add centralized filesystem module for Bun.file migration - Fix Clojure syntax highlighting (@finalfantasia) - Ensure explore subagent prompts for external directory permission instead of auto-denying - Don't autoload kilo - Add Kilo as a native provider (@Nomadcxx) - Simplify redundant ternary in updateMessage (@yikayiyo) - Ensure Read tool uses fs/promises for all file system operations - Make read tool more memory efficient - Surface plugin auth providers in the login picker (@anoldguy) - Invalidate OAuth credentials when OAuth provider indicates they are invalid (@GreenStage) - Don't fetch models.dev on completion (@gigamonster256) - Recover state after SSE reconnect and harden SSE streams - Keep message part order stable when files resolve asynchronously - Drop IDs from attachments in tools and assign them in prompt.ts instead ## TUI - Improve GitHub action branch detection and handle 422 errors (@elithrar) - Ensure onExit callback fires after terminal output is written - Migrate TUI thread module from Bun.file() to Filesystem module - Migrate agent command from Bun.file()/Bun.write() to Filesystem module - Migrate import command from Bun.file() to Filesystem module - Update pasteImage to only increment count when the previous attachment is an image (@OpeOginni) - Migrate editor.ts from Bun.file()/Bun.write() to Filesystem module - Migrate clipboard.ts from Bun.file() to Filesystem module - Migrate CLI run command from Bun.file() to Filesystem/stat modules - Session list --max-count parameter now correctly limits the number of sessions displayed (@mharris717) - Exit cleanly without hanging after session ends - Style scrollbox for permission and sidebar (@akronb) - Increase button heights and improve permission prompt layout alignment - Display new session banner with logo and project details in TUI ## Desktop - Update Japanese translations for WSL integration (@taroj1205) - Made localhost URLs work correctly in isLocal function - Navigate to last session when navigating to a project - Fix typecheck errors in app - Deduplicate allServers list in app - Adjust session turn horizontal padding - Tighten prompt dock padding in app - Fixed sidecar spawning a window on Windows - Delay prompt mode toggle tooltip - Shorten prompt mode toggle tooltips in the app - Reduce review panel padding - Tweak search button style in UI - Expanded color state on titlebar buttons - Tweak hover and active styles for title bar buttons - Share button now has a border - Adjust file tree background color - Handle sidecar key in projectsKey for desktop projects - Fixed desktop app incorrectly identifying local servers - Refactor server management backend - Use group-hover for file tree icon color swap at all nesting levels - Simplify mode toggle icon styling in TUI - Clean up desktop implementation - Temporarily disable WSL support in desktop application - Use radio group in prompt input - Simplify prompt mode toggle icon colors via CSS and tighten message timeline padding in TUI - Fix prompt input quirks in app - Terminal disconnect and resync functionality fixed - Replicate tauri-plugin-shell logic in desktop application - Improve modified file visibility and button spacing in TUI - Show monochrome file icons by default in tree view, revealing colors on hover to reduce visual clutter - Fix share button text styling to use consistent 12px regular font weight - Add warning icon to permission requests for better visibility - Extract dock prompt shell component - UI no longer flashes when switching tabs (@neriousy) - Avoid sidecar health-check timeout on shell startup in desktop app (@ysm-dev) - Increase prompt mode toggle height for better clickability - Add more end-to-end tests for desktop application (@neriousy) - Update magnifying-glass icon in UI - Tighten titlebar action padding - Refine titlebar search and open padding - Center titlebar search and soften keybind styling - Align titlebar search text size - Match titlebar active background to hover - Use weak borders in titlebar actions - Reduce titlebar right padding - Keep file tree toggle visible - Adjust icon button spacing in UI - Session timeline and turn handling reworked in app - Keep Escape handling local to prompt input on macOS desktop (@itskritix) - Hide server CLI window on Windows ## SDK - Fix nested exports transformation in SDK publish script **Thank you to 25 community contributors:** - @itskritix: - fix(app): keep Escape handling local to prompt input on macOS desktop (#13963) - @vynnlee: - docs(ko): improve Korean translation accuracy and clarity in Zen docs (#13951) - @chenmijiang: - docs: improve zh-cn and zh-tw documentation translations (#13942) - @hmu332233: - fix(docs): correct reversed meaning in Korean plugins logging section (#13945) - @neriousy: - feat(desktop): more e2e tests (#13975) - fix(app): ui flashing when switching tabs (#13978) - @ysm-dev: - fix(desktop): avoid sidecar health-check timeout on shell startup (#13925) - @alexcarpenter: - fix: Homepage video section layout shift (#13987) - @gigamonster256: - fix: don't fetch models.dev on completion (#13997) - @GreenStage: - fix: Invalidate oauth credentials when oauth provider says so (#14007) - @anoldguy: - feat: surface plugin auth providers in the login picker (#13921) - @akronb: - fix(tui): style scrollbox for permission and sidebar (#12752) - @yikayiyo: - refactor: simplify redundant ternary in updateMessage (#13954) - @Nomadcxx: - feat: add Kilo as a native provider (#13765) - @finalfantasia: - fix(opencode): fix Clojure syntax highlighting (#13453) - @mharris717: - fix(cli): session list --max-count not honored, shows too few sessions (#14162) - @vglafirov: - feat: GitLab Duo - bump gitlab-ai-provider to 3.6.0 (adds Sonnet 4.6) (#14115) - @zarly: - feat: add Julia language server support (#14129) - @elithrar: - fix(github): emit PROMPT_TOO_LARGE error on context overflow (#14166) - fix(github): action branch detection and 422 handling (#14322) - @OpeOginni: - fix(opencode): update pasteImage to only increment count when the previous attachment is an image too (#14173) - @tesdal: - feat(plugin): pass sessionID and callID to shell.env hook input (#13662) - @edubxb: - fix(lsp): use HashiCorp releases API for installing terraform-ls (#14200) - @ariane-emory: - fix: token substitution in OPENCODE_CONFIG_CONTENT (alternate take) (#14047) - @Seungjun0906: - docs(ko): improve wording in ecosystem, enterprise, formatters, and github docs (#14220) - @shantur: - fix(core): normalize file.status paths relative to instance dir (#14207) - @taroj1205: - feat(i18n): update Japanese translations to WSL integration (#13160)
Features
19. Februar 2026
### Änderungen - iOS/Watch: ein Apple-Watch- companion MVP mit Watch-Posteingang-UI, Watch-Benachrichtigungs-Relay-Handling und Gateway-Bachstellenflächen für Watch-Status/Senden-Flows hinzufügen. (#20054) Danke @mbelinky. - iOS/Gateway: disconnectete iOS-Knoten via APNs aufwachen vor `nodes.invoke` und Gateway-Sitzungen beim Still-Push-Wake automatisch wieder verbinden, um Invoke-Fehler zu reduzieren, wenn die App im Hintergrund ist. (#20332) Danke @mbelinky. - Gateway/CLI: Paired-Device-Hygiene-Flows mit `device.pair.remove` hinzufügen, plus `openclaw devices remove` und geschützte `openclaw devices clear --yes [--pending]`-Befehle zum Entfernen gepaarter Einträge und optional Ablehnung ausstehender Anfragen. (#20057) Danke @mbelinky. - iOS/APNs: Push-Registrierung und Signierungs-Konfiguration für Node-Zustellung hinzufügen. (#20308) Danke @mbelinky. - Gateway/APNs: Push-Test-Pipeline für APNs-Zustellungsprüfung in Gateway-Flows hinzufügen. (#20307) Danke @mbelinky. - Security/Audit: Befunde `gateway.http.no_auth` hinzufügen, wenn `gateway.auth.mode="none"` Gateway-HTTP-APIs erreichbar lässt, mit Loopback-Warnung und Remote-Exposure-Kritikalität, plus Regression-Abdeckung und Dokumentations-Updates. - Skills: Coding-Agent-Fähigkeitsleitfaden härten, indem Shell-Command-Beispiele entfernt werden, die untrusted Issue-Text direkt in Befehlsstrings interpolieren. - Dev-Tooling: Ausrichtung des lokalen/CI-Formatverhaltens von `oxfmt`. (#12579) Danke @vincentkoc. ### Fixes - Agents/Streaming: Partielle Streaming-Sitzung während Reasoning-Streams aktiv halten, native `thinking_*`-Streams-Ereignisse konsistent behandeln, gemischte Reasoning-End-Signale deduplizieren und veraltete mutierende Tool-Fehler nach Erfolg des Gleichziel-Neuversuchs bereinigen. (#20635) Danke @obviyus. - iOS/Screen: Lebenszyklus-Eigentümerschaft von `WKWebView` in den `ScreenWebView`-Koordinator verschieben und expliziten Attach/Detach-Flow verwenden, um Risiko von Gesten-/Lebenszyklus-Abstürzen zu reduzieren (`__NSArrayM insertObject:atIndex:`-Pfad) während Bildschirm-Tab-Updates. (#20366) Danke @ngutman. - iOS/Onboarding: Pairing-Status-Flackern beim Auto-Resume verhindern, stabile Zustandsübergänge für Resume beibehalten. (#20310) Danke @mbelinky. - iOS/Onboarding: Pairing- und Reconnect-Verhalten stabilisieren durch Zurücksetzen veralteter Pairing-Anforderungszustände bei manuellem Retry, Trennung beider Operator- und Node-Gateways bei Operator-Fehlern und Vermeidung doppelter Pairing-Schleifen durch Attachment der Operator-Transport-Identität. (#20056) Danke @mbelinky. - iOS/Signing: Lokale Auto-Auswahl Overrides für Signing-Team während Projekterzeugung wiederherstellen, indem `.local-signing.xcconfig` in aktives Signing-Config eingespeist wird und `OPENCLAW_DEVELOPMENT_TEAM` im Local-Signing-Setup ausgegeben wird. (#19993) Danke @ngutman. - Telegram: Nachrichten-ähnliche eingehende Verarbeitung vereinheitlichen, sodass `message` und `channel_post` denselben Dedupe/Access/Media-Pipeline teilen und behaviorally konsistent bleiben. (#20591) Danke @obviyus. - Telegram/Agents: Ausführung/bash Tool-Fehler-Warnungen hinter VR-Modus verstecken, damit Standard-Telegram-Antworten sauber bleiben, während verbose-Sitzungen Diagnostics aufzeigen. (#20560) Danke @obviyus. - Telegram/Cron/Heartbeat: Explizite Telegram-Themenziele in Cron- und Heartbeat-Zustellung berücksichtigen (`<chatId>:topic:<threadId>`), damit geplanter Versand im konfigurierten Thema landet statt im zuletzt aktiven Thread. (#19367) Danke @Lukavyi. - Gateway/Daemon: `TMPDIR` in installierte Service-Umgebungen weiterleiten, damit macOS LaunchAgent-Gateway-Läufe zuverlässig SQLite-Temp-/Journal-Dateien öffnen können, statt mit `SQLITE_CANTOPEN` zu scheitern. (#20512) Danke @Clawborn. - Agents/Billing: aktives Modell, das einen Abrechnungsfehler verursacht hat, in nutzerorientierte Abrechnungsnachrichten aufnehmen (z. B. `OpenAI (gpt-5.3)`) über Payload, Failover und Lifecycle-Fehlerpfade hinweg, damit Nutzer genau erkennen können, welcher Schlüssel Guthaben benötigt. (#20510) Danke @echoVic. - Gateway/TUI: `agents.defaults.blockStreamingDefault` für `chat.send` berücksichtigen, indem die harte Überschreibung der Block-Streaming-Deaktivierung entfernt wird, damit Antworten im konfigurierten Block-Modus geliefert werden. (#19693) Danke @neipor. - UI/Sessions: canonicaler Main-Session-Key-Alias in Chat-UI-Flows akzeptieren, damit Main-Session-Routing konsistent bleibt. (#20311) Danke @mbelinky. - OpenClawKit/Protocol: JSON-Boolean-Literals (`true`/`false`) beim Bridging durch `AnyCodable` beibehalten, damit Apple-Client-RPC-Parameter Booleans nicht erneut als `1`/`0` kodieren. Danke @mbelinky. - Commands/Doctor: Embedding-Provider-Warnungen überspringen, wenn `memory.backend` `qmd` ist, da QMD Embeddings intern verwaltet und `memorySearch`-Provider nicht benötigt. (#17263) Danke @miloudbelarebia. - Canvas/A2UI: Bündel-Asset-Auflösung und Empty-State-Behandlung verbessern, damit UI-Fallbacks zuverlässig gerendert werden. (#20312) Danke @mbelinky. - Commands/Doctor: Verhindern, ungültige Configs mit neuen Defaults von `gateway.auth.token` während der Reparatur umzuschreiben, und nur schreiben, wenn reale Config-Änderungen erkannt werden, um versehentliche Token-Duplikation und Backup-Churn zu vermeiden. - Gateway/Auth: Standardmäßig unresolved Gateway-Auth auf Token-Modus setzen mit Start-up-Auto-Generierung/-Persistierung von `gateway.auth.token`, während explizites `gateway.auth.mode: "none"` für beabsichtigte Open-Loopback-Setups erlaubt bleibt. (#20686) danke @gumadeiras. - Channels/Matrix: Erkennung von Erwähnungen für `formatted_body` Matrix-zu-Links korrigieren, indem Matrix.to-Erwähnungsformate konsistent behandelt werden. (#16941) Danke @zerone0x. - Heartbeat/Cron: Intervall-Herzschläge überspringen, wenn `HEARTBEAT.md` fehlt oder leer ist und keine getaggten Cron-Ereignisse in der Warteschlange sind, während Fallback für getaggte Erinnerungen beibehalten wird. (#20461) danke @vikpos. - Browser/Relay: Bereits laufenden Extension-Relais erneut verwenden, wenn der Relay-Port von einem anderen OpenClaw-Prozess belegt ist, jedoch bei Port-Konflikten außerhalb des Relays fehlschlagen, um unverbundene Listener nicht zu verdecken. (#20035) Danke @mbelinky. - Scripts: clawdock-Hilfskommando-Unterstützung aktualisieren, um `docker-compose.extra.yml` dort zu verwenden, wo verfügbar. (#17094) Danke @zerone0x. - Lobster/Config: Lobster-Executable-Pfad-Überschreibungen entfernen (`lobsterPath`), PATH-basierte Ausführung erzwingen und fokussierte Windows-Wrapper-Lösungen-Tests hinzufügen, um shell-freies Verhalten stabil zu halten. - Gateway/WebChat: Blockieren von `sessions.patch` und `sessions.delete` für WebChat-Clients, damit Session-Store-Manipulationen auf Nicht-WebChat-Operator-Flows beschränkt bleiben. Danke @allsmog für den Report. - Gateway: Launchctl GUI-Domänen-Bootstrap-Fehler auf macOS klarstellen. (#13795) Danke @vincentkoc. - Lobster/CI: flaky Test Windows cmd-Shim-Skripte lösen. (#20833) Danke @vincentkoc. - Browser/Relay: Gateway-Token-Auth auf `/extension` und `/cdp` erzwingen und Chrome-Extension-Setup auf die Verwendung eines einzigen `gateway.auth.token`-Inputs für Relay-Authentifizierung ausrichten. Danke @tdjackey für den Bericht. - Gateway/Hooks: Boot-Checks pro konfigurierbarem Agenten-Umfang durchführen, einschließlich Auflösung des Session-Keys pro Agent, Regression-Abdeckung von Startup-Hooks und Logging von Boot
Features
19. Februar 2026
## Änderungen * fix(patch): cherry-pick c43500c to release/v0.29.2-pr-19502 to patch version v0.29.2 and create version 0.29.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/19522 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.29.2...v0.29.3
Features
19. Februar 2026
## Änderungen * fix(patch): cherry-pick 261788c to release/v0.29.1-pr-19453 to patch version v0.29.1 and create version 0.29.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/19491 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.29.1...v0.29.2
Features
18. Februar 2026
## Was geändert wurde * fix(patch): cherry-pick 858918f to release/v0.29.0-pr-19460 to patch version v0.29.0 and create version 0.29.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/19480 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.29.0...v0.29.1
Features
18. Februar 2026
## What's changed - Fixed FileWriteTool line counting to preserve intentional trailing blank lines instead of stripping them with `trimEnd()`. - Fixed Windows terminal rendering bugs caused by `os.EOL` (`\r\n`) in display code — line counts now show correct values instead of always showing 1 on Windows. - Improved VS Code plan preview: auto-updates as Claude iterates, enables commenting only when the plan is ready for review, and keeps the preview open when rejecting so Claude can revise. - Fixed a bug where bold and colored text in markdown output could shift to the wrong characters on Windows due to `\r\n` line endings. - Fixed compaction failing when conversation contains many PDF documents by stripping document blocks alongside images before sending to the compaction API (anthropics/claude-code#26188) - Improved memory usage in long-running sessions by releasing API stream buffers, agent context, and skill state after use - Improved startup performance by deferring SessionStart hook execution, reducing time-to-interactive by ~500ms. - Fixed an issue where bash tool output was silently discarded on Windows when using MSYS2 or Cygwin shells. - Improved performance of `@` file mentions - file suggestions now appear faster by pre-warming the index on startup and using session-based caching with background refresh. - Improved memory usage by trimming agent task message history after tasks complete - Improved memory usage during long agent sessions by eliminating O(n²) message accumulation in progress updates - Fixed the bash permission classifier to validate that returned match descriptions correspond to actual input rules, preventing hallucinated descriptions from incorrectly granting permissions - Fixed user-defined agents only loading one file on NFS/FUSE filesystems that report zero inodes (anthropics/claude-code#26044) - Fixed plugin agent skills silently failing to load when referenced by bare name instead of fully-qualified plugin name (anthropics/claude-code#25834) - Search patterns in collapsed tool results are now displayed in quotes for clarity - Windows: Fixed CWD tracking temp files never being cleaned up, causing them to accumulate indefinitely (anthropics/claude-code#17600) - Use `ctrl+f` to kill all background agents instead of double-pressing ESC. Background agents now continue running when you press ESC to cancel the main thread, giving you more control over agent lifecycle. - Fixed API 400 errors ("thinking blocks cannot be modified") that occurred in sessions with concurrent agents, caused by interleaved streaming content blocks preventing proper message merging. - Simplified teammate navigation to use only Shift+Down (with wrapping) instead of both Shift+Up and Shift+Down. - Fixed an issue where a single file write/edit error would abort all other parallel file write/edit operations. Independent file mutations now complete even when a sibling fails. - Added `last_assistant_message` field to Stop and SubagentStop hook inputs, providing the final assistant response text so hooks can access it without parsing transcript files. - Fixed custom session titles set via `/rename` being lost after resuming a conversation (anthropics/claude-code#23610) - Fixed collapsed read/search hint text overflowing on narrow terminals by truncating from the start. - Fixed an issue where bash commands with backslash-newline continuation lines (e.g., long commands split across multiple lines with `\`) would produce spurious empty arguments, potentially breaking command execution. - Fixed built-in slash commands (`/help`, `/model`, `/compact`, etc.) being hidden from the autocomplete dropdown when many user skills are installed (anthropics/claude-code#22020) - Fixed MCP servers not appearing in the MCP Management Dialog after deferred loading - Fixed session name persisting in status bar after `/clear` command (anthropics/claude-code#26082) - Fixed crash when a skill's `name` or `description` in SKILL.md frontmatter is a bare number (e.g., `name: 3000`) — the value is now properly coerced to a string (anthropics/claude-code#25837) - Fixed /resume silently dropping sessions when the first message exceeds 16KB or uses array-format content (anthropics/claude-code#25721) - Added `chat:newline` keybinding action for configurable multi-line input (anthropics/claude-code#26075) - Added `added_dirs` to the statusline JSON `workspace` section, exposing directories added via `/add-dir` to external scripts (anthropics/claude-code#26096) - Fixed `claude doctor` misclassifying mise and asdf-managed installations as native installs (anthropics/claude-code#26033) - Fixed zsh heredoc failing with "read-only file system" error in sandboxed commands (anthropics/claude-code#25990) - Fixed agent progress indicator showing inflated tool use count (anthropics/claude-code#26023) - Fixed image pasting not working on WSL2 systems where Windows copies images as BMP format (anthropics/claude-code#25935) - Fixed background agent results returning raw transcript data instead of the agent's final answer (anthropics/claude-code#26012) - Fixed Warp terminal incorrectly prompting for Shift+Enter setup when it supports it natively (anthropics/claude-code#25957) - Fixed CJK wide characters causing misaligned timestamps and layout elements in the TUI (anthropics/claude-code#26084) - Fixed custom agent `model` field in `.claude/agents/*.md` being ignored when spawning team teammates (anthropics/claude-code#26064) - Fixed plan mode being lost after context compaction, causing the model to switch from planning to implementation mode (anthropics/claude-code#26061) - Fixed `alwaysThinkingEnabled: true` in settings.json not enabling thinking mode on Bedrock and Vertex providers (anthropics/claude-code#26074) - Fixed `tool_decision` OTel telemetry event not being emitted in headless/SDK mode (anthropics/claude-code#26059) - Fixed session name being lost after context compaction — renamed sessions now preserve their custom title through compaction (anthropics/claude-code#26121) - Increased initial session count in resume picker from 10 to 50 for faster session discovery (anthropics/claude-code#26123) - Windows: fixed worktree session matching when drive letter casing differs (anthropics/claude-code#26123) - Fixed `/resume <session-id>` failing to find sessions whose first message exceeds 16KB (anthropics/claude-code#25920) - Fixed "Always allow" on multiline bash commands creating invalid permission patterns that corrupt settings (anthropics/claude-code#25909) - Fixed React crash (error #31) when a skill's `argument-hint` in SKILL.md frontmatter uses YAML sequence syntax (e.g., `[topic: foo | bar]`) — the value is now properly coerced to a string (anthropics/claude-code#25826) - Fixed crash when using `/fork` on sessions that used web search — null entries in search results from transcript deserialization are now handled gracefully (anthropics/claude-code#25811) - Fixed read-only git commands triggering FSEvents file watcher loops on macOS by adding --no-optional-locks flag (anthropics/claude-code#25750) - Fixed custom agents and skills not being discovered when running from a git worktree — project-level `.claude/agents/` and `.claude/skills/` from the main repository are now included (anthropics/claude-code#25816) - Fixed non-interactive subcommands like `claude doctor` and `claude plugin validate` being blocked inside nested Claude sessions (anthropics/claude-code#25803) - Windows: Fixed the same CLAUDE.md file being loaded twice when drive letter casing differs between paths (anthropics/claude-code#25756) - Fixed inline code spans in markdown being incorrectly parsed as bash commands (anthropics/claude-code#25792) - Fixed teammate spinners not respecting custom spinnerVerbs from settings (anthropics/claude-code#25748) - Fixed shell commands permanently failing after a command deletes its own working directory (anthropics/claude-code#26136) - Fixed hooks (PreToolUse, PostToolUse) silently failing to execute on Windows by using Git Bash instead of cmd.exe (anthropics/claude-code#25981) - Fixed LSP `findReferences` and other location-based operations returning results from gitignored files (e.g., `node_modules/`, `venv/`) (anthropics/claude-code#26051) - Moved config backup files from home directory root to `~/.claude/backups/` to reduce home directory clutter (anthropics/claude-code#26130) - Fixed sessions with large first prompts (>16KB) disappearing from the /resume list (anthropics/claude-code#26140) - Fixed shell functions with double-underscore prefixes (e.g., `__git_ps1`) not being preserved across shell sessions (anthropics/claude-code#25824) - Fixed spinner showing "0 tokens" counter before any tokens have been received (anthropics/claude-code#26105) - VSCode: Fixed conversation messages appearing dimmed while the AskUserQuestion dialog is open (anthropics/claude-code#26078) - Fixed background tasks failing in git worktrees due to remote URL resolution reading from worktree-specific gitdir instead of the main repository config (anthropics/claude-code#26065) - Fixed Right Alt key leaving visible `[25~` escape sequence residue in the input field on Windows/Git Bash terminals (anthropics/claude-code#25943) - The `/rename` command now updates the terminal tab title by default (anthropics/claude-code#25789) - Fixed Edit tool silently corrupting Unicode curly quotes (\u201c\u201d \u2018\u2019) by replacing them with straight quotes when making edits (anthropics/claude-code#26141) - Fixed OSC 8 hyperlinks only being clickable on the first line when link text wraps across multiple terminal lines.
Features
18. Februar 2026
## New Features - Added `WS_PROXY`/`WSS_PROXY` environment support (including lowercase variants) for websocket proxying in the network proxy. (#11784) - App-server v2 now emits notifications when threads are archived or unarchived, enabling clients to react without polling. (#12030) - Protocol/core now carry distinct approval IDs for command approvals to support multiple approvals within a single shell command execution flow. (#12051) ## Bug Fixes - `Ctrl+C`/`Ctrl+D` now cleanly exits the cwd-change prompt during resume/fork flows instead of implicitly selecting an option. (#12040) - Reduced false-positive safety-check downgrade behavior by relying on the response header model (and websocket top-level events) rather than the response body model slug. (#12061) ## Documentation - Updated docs and schemas to cover websocket proxy configuration, new thread archive/unarchive notifications, and the command approval ID plumbing. (#11784, #12030, #12051) ## Chores - Made the Rust release workflow resilient to `npm publish` attempts for an already-published version. (#12044) - Standardized remote compaction test mocking and refreshed related snapshots to align with the default production-shaped behavior. (#12050) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.103.0...rust-v0.104.0 - #11784 feat(network-proxy): add websocket proxy env support @viyatb-oai - #12044 don't fail if an npm publish attempt is for an existing version. @iceweasel-oai - #12040 tui: exit session on Ctrl+C in cwd change prompt @charley-oai - #12030 app-server: Emit thread archive/unarchive notifications @euroelessar - #12061 Chore: remove response model check and rely on header model for downgrade @shijie-oai - #12051 feat(core): plumb distinct approval ids for command approvals @owenlin0 - #12050 Unify remote compaction snapshot mocks around default endpoint behavior @charley-oai
Features
18. Februar 2026
### Änderungen - Agents/Anthropic: opt-in 1M Context Beta-Header-Unterstützung für Opus/Sonnet über Modell `params.context1m: true` hinzufügen (entspricht `anthropic-beta: context-1m-2025-08-07`). - Agents/Models: Anthropic Sonnet 4.6 (`anthropic/claude-sonnet-4-6`) über Aliases/Standardwerte hinweg unterstützen mit Forward-Compatibility-Fallback, wenn Upstream-Kataloge noch nur Sonnet 4.5 expose. - Commands/Subagents: `/subagents spawn` für deterministische Subagenten-Aktivierung aus Chat-Befehlen hinzufügen. (#18218) Danke an @JoshuaLelon. - Agents/Subagents: Eine akzeptierte Antwort-Hinweis für `sessions_spawn` hinzufügen, der erklärt, dass Polling-Subagenten für One-off-Aufrufe deaktiviert sind. Danke an @tyler6204. - Agents/Subagents: Spawning-Subagenten-Task-Nachrichten mit Kontext kennzeichnen, um Quelleninformation in nachgelagerter Verarbeitung zu bewahren. Danke an @tyler6204. - iOS/Share: eine iOS-Share-Erweiterung hinzufügen, die geteilte URL/Text/Bild-Inhalte direkt an Gateway `agent.request` weiterleitet, mit Delivery-Route-Fallback und optionalen Empfangsbestätigungen. (#19424) Danke an @mbelinky. - iOS/Talk: einen `Background Listening`-Schalter hinzufügen, der Talk Mode aktiv hält, wenn die App im Hintergrund läuft (standardmäßig ausgeschaltet aus Battery-Schutzgründen). Danke an @zeulewan. - iOS/Talk: einen `Voice Directive Hint`-Schalter für Talk-Mode-Eingabeaufforderungen hinzufügen, damit Nutzer Anweisungen zum Sprachwechsel von ElevenLabs deaktivieren können, um Tokens zu sparen, wenn nicht benötigt. (#18250) Danke an @zeulewan. - iOS/Talk: Barge-in-Verhalten härten, indem Unterbrechungen beim Sprechen deaktiviert werden, wenn Output-Route Lautsprecher/Receiver ist, um Fehlunterbrechungen durch lokales TTS-Verbleich zu reduzieren. Danke an @zeulewan. - Slack: native Einzel-Nachrichten-Streaming mit Slack `chat.startStream`/`appendStream`/`stopStream` hinzufügen; Antworten-Threading mit `replyToMode` beibehalten, Streaming standardmäßig aktiviert, und bei Streaming-Fehlern auf normale Delivery zurückfallen. (#9972) Danke an @natedenh. - Slack: konfigurierbare Streaming-Modi für Entwurf-Vorschauen hinzufügen. (#18555) Danke an @Solvely-Colin. - Telegram/Agents: Inline-Button `style`-Unterstützung (`primary|success|danger`) über das Nachrichten-Tool-Schema, Telegram-Aktions-Parsing, Send-Pipeline und Laufzeit-Hinweise integrieren. (#18241) Danke an @obviyus. - Telegram: Benutzer-Message-Reaktionen als System-Events darstellen, konfigurierbarer Bereich `channels.telegram.reactionNotifications`. (#10075) Danke an @Glucksberg. - iMessage: `replyToId` bei ausgehenden Text/Mediatransfers unterstützen und führende `[[reply_to:<id>]]`-Tags normalisieren, damit Antworten auf die beabsichtigte iMessage zielen. Danke an @tyler6204. - Tool Display/Web UI: intent-first Tool-Detail-Ansichten und Exec-Summary hinzufügen. (#18592) Danke an @xdLawless2. - Discord: native `/exec`-Befehlsoptionen (host/security/ask/node) freischalten, sodass Discord-Slash-Befehle Autocomplete und strukturierte Eingaben erhalten. Danke an @thewilloftheshadow. - Discord: wiederverwendbare interaktive Komponenten mit `components.reusable=true` zulassen, sodass Buttons, Selektionen und Formulare mehrfach vor Ablauf verwendet werden können. Danke an @thewilloftheshadow. - Discord: pro-Button `allowedUsers`-Whitelist hinzufügen, um zu beschränken, wer Buttons klicken darf. Danke an @thewilloftheshadow. - Cron/Gateway: pro-Job-Webhook-Lieferung (`delivery.mode = "webhook"`) von Ankündigungszustellung trennen, gültige HTTP(S)-Webhook-URLs erzwingen und ein temporäres Legacy-Fallback `notify + cron.webhook` für gespeicherte Jobs beibehalten. (#17901) Danke an @advaitpaliwal. - Cron/CLI: deterministische standardmäßige Streckung für wiederkehrende Cron-Schedules zur vollen Stunde (inkl. 6-Feld-Sekunden-Cron), Bestehende Jobs auto-migrationsartig auf persistierte `schedule.staggerMs` migrieren und `openclaw cron add/edit --stagger <Dauer>` plus `--exact` Overrides für genaue Timing-Steuerung pro Job hinzufügen. - Cron: pro Lauf modelle Nutzungs-Telemetrie in Cron-Lauf-Logs/Webhooks protokollieren und ein lokales Nutzungsbericht-Skript zum Aggregieren der Token-Nutzung pro Job hinzufügen. (#18172) Danke an @HankAndTheCrew. - Tools/Web: Whitelists-Listen-URLs für `web_search` und `web_fetch` hinzufügen. (#18584) Danke an @smartprogrammer93. - Browser: `extraArgs`-Konfig für benutzerdefinierte Chrome-Startargumente hinzufügen. (#18443) Danke an @JayMishra-source. - Voice Call: inbound Begrüßungs-TTS vorab-cachen für schnellere erste Wiedergabe. (#18447) Danke an @JayMishra-source. - Skills: kompakte Skill-Dateipfade `<location>` im System-Prompt durch Ersetzen von Home-Verzeichnis-Prefixen durch `~` zusammenführen und gezielte Kompaktionstests für Prompt-Serialisierung hinzufügen. (#14776) Danke an @bitfish3. - Skills: Präzision der Skill-Beschreibung-Routing-Grenzen mit expliziter Anleitung „Use when“/„NOT for“ für coding-agent/github/weather verfeinern und PTY/Browser-Fallback-Wortlaut klären. (#14577) Danke an @DylanWoodAkers. - Auto-reply/Prompts: vertrauenswürdige eingehende `message_id` in Konversations-Metadaten-Payloads für nachgelagerte Targeting-Workflows einbeziehen. Danke an @tyler6204. - Auto-reply: `sender_id` in vertrauenswürdigen eingehenden Metadaten einbeziehen, damit Moderations-Workflows den Absender gezielt ansteuern können, ohne auf untrusted Text angewiesen zu sein. (#18303) Danke an @crimeacs. - UI/Sessions: doppelte Anzeige von Session-Prefixen vermeiden (z. B. `Subagent Subagent ...`). Danke an @tyler6204. - Agents/Z.AI: `tool_stream` standardmäßig aktivieren für Echtzeit-Tool-Aufruf-Streaming, mit Opt-out über `params.tool_stream: false`. (#18173) Danke an @tianxiao1430-jpg. - Plugins: Vorab-Overrides für `before_agent_start` Modell/Provider vor Auflösung hinzufügen. (#18568) Danke an @natefikru. - Mattermost: Emoji-Reaktionsaktionen plus Reaktions-Ereignis-Benachrichtigungen hinzufügen, einschließlich eines expliziten booleschen `remove`-Flags, um versehentliche Entfernungen zu vermeiden. (#18608) Danke an @echo931. - Memory/Search: FTS-Fallback plus Abfrage-Erweiterung für Memory-Suche hinzufügen. (#18304) Danke an @irchelper. - Agents/Models: pro-Modell-Override `thinkingDefault` in Model-Konfiguration unterstützen. (#18152) Danke an @wu-tian807. - Agents: `llms.txt`-Entdeckung im Standardverhalten aktivieren. (#18158) Danke an @yolo-maxi. - Extensions/Auth: OpenAI Codex CLI-Auth-Provider-Integration hinzufügen. (#18009) Danke an @jiteshdhamaniya. - Feishu: Bitable Create-App/Create-Field-Tools für Automatisierungs-Workflows hinzufügen. (#17963) Danke an @gaowanqi08141999. - Docker: optionaler Build-Arg `OPENCLAW_INSTALL_BROWSER`, um Chromium + Xvfb vorzuinstallieren und Laufzeit-Playwright-Installationen zu vermeiden. (#18449) ### Fixes - Agents/Image: Resize-Diagnostiken auf eine Zeile pro Bild zusammenführen und sichtbare Pixel-/Byte-Größen im Log-Eintrag für schnellere Triagierung einbeziehen. - Agents/Subagents: vorauseilende Absicherung des kombinierten Tool-Result-Context vor Modellaufrufen durch Kürzen zu großer Ausgaben und Kompaktieren ältester Tool-Result-Nachrichten, um Kontextfenster-Überläufe zu vermeiden. Danke an @tyler6204. - Agents/Subagents: explizite Subagent-Richtlinien hinzufügen, um aus `[compacted: tool output removed to free context]`/`[truncated: output exceeded
18. Februar 2026
## Was sich geändert hat * fix: Entferne `ask_user`-Werkzeug in nicht-interaktiven Modi von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/18154 * fix(cli): Erlaube eingeschränkte .env-Ladung in untrusted sandboxed Ordnern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/17806 * Ermutige Agenten, Ecosystem-Tools zu nutzen, um Arbeiten zu erledigen von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17881 * feat(plan): Vereinheitliche Workflow-Ortung im System-Prompt zur Optimierung des Cachings von @jerop in https://github.com/google-gemini/gemini-cli/pull/18258 * feat(core): aktiviere getUserTierName in der Konfiguration von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/18265 * feat(core): Standard-Execution-Limits für Subagenten hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18274 * Fix-Problem, bei dem der Agent bei interaktiven Befehlen hängenbleibt. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/18272 * chore(release): Version auf 0.29.0-nightly.20260203.71f46f116 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18243 * feat(core): harte Umgehung der Richtlinie für lokale Subagenten entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18153 * feat(plan): Implementiere `plan`-Befehl von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17698 * feat: Erhöhe Beschriftung für `ask_user`-Label auf 16 Zeichen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/18320 * Füge Informationen über den Lebenszyklus der Agentenfähigkeiten hinzu und kläre Metadaten des Docs-Writers-Fähigkeiten. von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18234 * feat(core): füge `enter_plan_mode`-Werkzeug hinzu von @jerop in https://github.com/google-gemini/gemini-cli/pull/18324 * Stoppe Anzeige einer Fehlermeldung in `/plan` von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18333 * fix(hooks): entferne unnötige Logging-Ausgaben bei Hook-Registrierung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18332 * fix(mcp): sicherstellen, dass MCP-Transport geschlossen wird, um Speicherlecks zu verhindern von @cbcoutinho in https://github.com/google-gemini/gemini-cli/pull/18054 * feat(skills): Verknüpfung für Agentenfähigkeiten implementieren von @MushuEE in https://github.com/google-gemini/gemini-cli/pull/18295 * Changelogs für 0.27.0 und 0.28.0-preview0 von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18336 * chore: Dokumente korrigieren, da Fähigkeiten und Hooks stabil sind von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/18358 * feat(admin): Admin-Whitelist für MCP-Server-Konfigurationen implementieren von @skeshive in https://github.com/google-gemini/gemini-cli/pull/18311 * fix(core): Retry-Logik für transiente SSL/TLS-Fehler (#17318) von @ppgranger in https://github.com/google-gemini/gemini-cli/pull/18310 * Add support for /extensions config command von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17895 * fix(core): handle non-kompatible mcpbridge-Antworten von Xcode 26.3 von @peterfriese in https://github.com/google-gemini/gemini-cli/pull/18376 * feat(cli): Unterstützungen für W, B, E Vim-Bewegungen und Operator-Unterstützung von @ademuri in https://github.com/google-gemini/gemini-cli/pull/16209 * fix: Windows-spezifische Agent-Qualität & System-Prompt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/18351 * feat(plan): Unterstütze `replace`-Werkzeug im Plan-Modus zum Bearbeiten von Plänen von @jerop in https://github.com/google-gemini/gemini-cli/pull/18379 * Verbesserung der Anleitungen für Memory-Tool und Evaluations-Tests von @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/18091 * fix(cli): Farbverlinkungs-Erfolgsmeldung für Extension-Link grün von @MushuEE in https://github.com/google-gemini/gemini-cli/pull/18386 * rückgängig machen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18147 * feat(plan): Anleitung zur Iteration über genehmigte Pläne vs. Erstellung neuer Pläne von @jerop in https://github.com/google-gemini/gemini-cli/pull/18346 * feat(plan): Behebe ungültige Tool-Aufrufe im Plan-Modus von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18352 * feat(plan): Integriere Planungsartefakte und Tools in primäre Arbeitsabläufe von @jerop in https://github.com/google-gemini/gemini-cli/pull/18375 * Fix Berechtigungsprüfung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/18395 * ux(polish) Autocomplete im Eingabe-Prompt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/18181 * fix: lösche unendliche Schleife bei Verwendung von "Mit externem Editor ändern" von @ppgranger in https://github.com/google-gemini/gemini-cli/pull/17453 * feat: Erweiterung von verify-release auf macOS und Windows von @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/18145 * feat(plan): Unterstützung von MCP-Servern im Plan-Modus von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18229 * chore: Aktualisiere Ordner-Vertrauens-Meldungen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/18402 * feat(plan): Erzeuge Metrik für Ausführung von Plänen, die im Plan-Modus generiert wurden von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/18236 * perf(ui): Optimierung von stripUnsafeCharacters mit Regex von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/18413 * feat(context): Implementiere Beobachtungs-Maskierung für Tool-Ausgaben von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18389 * feat(core,cli): Implementiere speichernde Ausgabe von Sitzungen und Aufräumen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/18416 * Kürze temporäres Verzeichnis von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/17901 * feat(plan): Füge Verhaltens-Evalien für Plan-Modus hinzu von @jerop in https://github.com/google-gemini/gemini-cli/pull/18437 * Füge Extension-Registerkarten-Client hinzu von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18396 * Extension-Konfiguration standardmäßig aktivieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/18447 * Automatisch Change-Logs beim Release generieren von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/18401 * Entferne previewFeatures und setze Gemini 3 als Standard von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/18414 * feat(admin): MCP-Whitelist auf Extensions & Gemini MCP-Liste
Features
17. Februar 2026
## New Features - App listing responses now include richer app details (`app_metadata`, branding, and labels), so clients can render more complete app cards without extra requests. (#11706) - Commit co-author attribution now uses a Codex-managed `prepare-commit-msg` hook, with `command_attribution` override support (default label, custom label, or disable). (#11617) ## Bug Fixes - Removed the `remote_models` feature flag to prevent fallback model metadata when it was disabled, improving model selection reliability and performance. (#11699) ## Chores - Updated Rust dependencies (`clap`, `env_logger`, `arc-swap`) and refreshed Bazel lock state as routine maintenance. (#11888, #11889, #11890, #12032) - Reverted the Rust toolchain bump to `1.93.1` after CI breakage. (#11886, #12035) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.102.0...rust-v0.103.0 - #11699 chore: rm remote models fflag @sayan-oai - #11706 [apps] Expose more fields from apps listing endpoints. @mzeng-openai - #11890 chore(deps): bump arc-swap from 1.8.0 to 1.8.2 in /codex-rs @dependabot - #11886 chore(deps): bump rust-toolchain from 1.93.0 to 1.93.1 in /codex-rs @dependabot - #12032 chore: just bazel-lock-update @bolinfest - #11888 chore(deps): bump clap from 4.5.56 to 4.5.58 in /codex-rs @dependabot - #11889 chore(deps): bump env_logger from 0.11.8 to 0.11.9 in /codex-rs @dependabot - #11617 Use prompt-based co-author attribution with config override @gabec-openai - #12035 Revert "chore(deps): bump rust-toolchain from 1.93.0 to 1.93.1 in /co…dex-rs (#11886)" @etraut-openai
Features
17. Februar 2026
## Was sich geändert hat * .continue/agents von @sestinj in https://github.com/continuedev/continue/pull/10233 * .continue/agents p2 von @sestinj in https://github.com/continuedev/continue/pull/10235 * feat: eingeschränkte MCP App-Unterstützung von @RomneyDa in https://github.com/continuedev/continue/pull/10132 * feat(cli): curl/irl Installationsskripte und Dokumentation von @RomneyDa in https://github.com/continuedev/continue/pull/9835 * feat: CLI-Befehl zum Hinzufügen von cn-Checks von @sestinj in https://github.com/continuedev/continue/pull/10330 * feat: Aktivierung der Agenten-Modus-Unterstützung für LM Studio-Modelle von @veeceey in https://github.com/continuedev/continue/pull/10327 * docs: Standardmodell auf Claude Opus 4.6 aktualisieren von @BekahHW in https://github.com/continuedev/continue/pull/10270 * [Snyk] Behebung von 1 Sicherheitslücke von @sestinj in https://github.com/continuedev/continue/pull/10386 * fix: Unicode-Validierung im model apikey oder Headern von @uinstinct in https://github.com/continuedev/continue/pull/10380 * docs: GitHub-Trigger-Ereignistypen für Workflows hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/10213 * docs: Workflows-Dokumentation - MVP aktualisieren von @BekahHW in https://github.com/continuedev/continue/pull/10369 * fix: Windows-Remote-Erkennung für Terminal-Befehle generalisieren von @shanevcantwell in https://github.com/continuedev/continue/pull/10391 * [Snyk] Sicherheitsupgrade axios von 1.13.2 auf 1.13.5 von @sestinj in https://github.com/continuedev/continue/pull/10423 * [Snyk] Sicherheitsupgrade @openapitools/openapi-generator-cli von 2.27.0 auf 2.28.3 von @sestinj in https://github.com/continuedev/continue/pull/10421 * feat: Best Practices für React konsolidieren von @RomneyDa in https://github.com/continuedev/continue/pull/10417 * Rücknahme von "[Snyk] Fix for 1 vulnerabilities" von @RomneyDa in https://github.com/continuedev/continue/pull/10424 * feat: Erstellen/Lese-Regel-Tools standardmäßig deaktivieren von @RomneyDa in https://github.com/continuedev/continue/pull/10543 * chore: Pre-Release-Bumps vscode 32 jetbrains 61 von @RomneyDa in https://github.com/continuedev/continue/pull/10563 * docs: Einführungstext hinzufügen, Beispiel und Textbausteine aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/10565 * docs: READMEs für neue Produkt-Richtung aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/10566 * [WIP] Aktualisierung der Docs, um Checks widerzuspiegeln von @sestinj in https://github.com/continuedev/continue/pull/10489 * docs: Check-Best-Practices-Beispiele verbessern und Skill-Links hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/10591 ## Neue Mitwirkende * @veeceey hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/10327 geleistet **Voller Changelog**: https://github.com/continuedev/continue/compare/v1.2.15-vscode...v1.2.16-vscode
Features
17. Februar 2026
## New Features - Added a more unified permissions flow, including clearer permissions history in the TUI and a slash command to grant sandbox read access when directories are blocked. (#11633, #11512, #11550, #11639) - Introduced structured network approval handling, with richer host/protocol context shown directly in approval prompts. (#11672, #11674) - Expanded app-server fuzzy file search with explicit session-complete signaling so clients can stop loading indicators reliably. (#10268, #11773) - Added customizable multi-agent roles via config, including migration toward the new multi-agent naming/config surface. (#11917, #11982, #11939, #11918) - Added a `model/rerouted` notification so clients can detect and render model reroute events explicitly. (#12001) ## Bug Fixes - Fixed remote image attachments so they persist correctly across resume/backtrack and history replay in the TUI. (#10590) - Fixed a TUI accessibility regression where animation gating for screen reader users was not consistently respected. (#11860) - Fixed app-server thread resume behavior to correctly rejoin active in-memory threads and tighten invalid resume cases. (#11756) - Fixed `model/list` output to return full model data plus visibility metadata, avoiding unintended server-side filtering. (#11793) - Fixed several `js_repl` stability issues, including reset hangs, in-flight tool-call races, and a `view_image` panic path. (#11932, #11922, #11800, #11796) - Fixed app integration edge cases in mention parsing and app list loading/filtering behavior. (#11894, #11518, #11697) ## Documentation - Updated contributor guidance to require snapshot coverage for user-visible TUI changes. (#10669) - Updated docs/help text around Codex app and MCP command usage. (#11926, #11813) ## Chores - Improved developer log tooling with new `just log --search` and `just log --compact` modes. (#11995, #11994) - Updated vendored `rg` and tightened Bazel/Cargo lockfile sync checks to reduce dependency drift. (#12007, #11790) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.101.0...rust-v0.102.0 - #10268 app-server: add fuzzy search sessions for streaming file search @nornagon-openai - #11547 Parse first order skill/connector mentions @canvrno-oai - #11227 feat(app-server): experimental flag to persist extended history @owenlin0 - #10672 Add js_repl host helpers and exec end events @fjord-oai - #11512 add a slash command to grant sandbox read access to inaccessible directories @iceweasel-oai - #11631 chore(core) Deprecate approval_policy: on-failure @dylan-hurd-oai - #11636 Better error message for model limit hit. @xl-openai - #11633 feat: introduce Permissions @bolinfest - #10669 docs: require insta snapshot coverage for UI changes @joshka-oai - #11645 fix: skip review_start_with_detached_delivery_returns_new_thread_id o… @owenlin0 - #11639 [feat] add seatbelt permission files @celia-oai - #11622 Remove absolute path in rollout_summary @wendyjiao-openai - #10671 Add js_repl_tools_only model and routing restrictions @fjord-oai - #11657 app-server tests: disable shell_snapshot for review suite @bolinfest - #11646 app-server: stabilize detached review start on Windows @bolinfest - #11638 fix(app-server): surface more helpful errors for json-rpc @owenlin0 - #11417 [apps] Add is_enabled to app info. @mzeng-openai - #11630 Add new apps_mcp_gateway @canvrno-oai - #11656 Persist complete TurnContextItem state via canonical conversion @charley-oai - #11510 Remove git commands from dangerous command checks @joshka-oai - #11668 feat(shell-tool-mcp): add patched zsh build pipeline @nornagon-openai - #11275 Added a test to verify that feature flags that are enabled by default are stable @etraut-openai - #11651 Add cwd as an optional field to thread/list @acrognale-oai - #11660 chore(approvals) More approvals scenarios @dylan-hurd-oai - #11518 [apps] Fix app loading logic. @mzeng-openai - #11679 fix: dont show NUX for upgrade-target models that are hidden @sayan-oai - #11515 Point Codex App tooltip links to app landing page @joshka-oai - #11671 chore(core) Restrict model-suggested rules @dylan-hurd-oai - #11703 fix(ci) lock rust toolchain at 1.93.0 to unblock @dylan-hurd-oai - #11662 feat(network-proxy): structured policy signaling and attempt correlation to core @viyatb-oai - #11709 fix(shell-tool-mcp) build dependencies @dylan-hurd-oai - #11618 feat: add token usage on memories @jif-oai - #11722 Lower missing rollout log level @jif-oai - #11712 chore: streamline phase 2 @jif-oai - #11731 feat: memories config @jif-oai - #11736 feat: increase windows workers stack @jif-oai - #11739 feat: add slug in name @jif-oai - #11745 chore: move explorer to spark @jif-oai - #11748 Fix memories output schema requirements @jif-oai - #11669 core: limit search_tool_bm25 to Apps and clarify discovery guidance @apanasenko-oai - #11755 app-server-test-client websocket client and thread tools @maxj-oai - #11663 fix: reduce flakiness of compact_resume_after_second_compaction_preserves_history @bolinfest - #11667 sandbox NUX metrics update @iceweasel-oai - #11695 Updated app bug report template @etraut-openai - #11477 feat: switch on dying sub-agents @jif-oai - #11711 feat(tui): prevent macOS idle sleep while turns run @yvolovich-cyber - #11686 Report syntax errors in rules file @etraut-openai - #11763 Update read_path prompt @zuxin-oai - #11772 chore: mini @jif-oai - #11697 [apps] Improve app listing filtering. @mzeng-openai - #11666 Add js_repl kernel crash diagnostics @fjord-oai - #11687 support app usage analytics @alexsong-oai - #11769 Improve GitHub issue deduplication reliability by introducing a stage… @etraut-openai - #11770 fix(nix): use correct version from Cargo.toml in flake build @rupurt - #11677 turn metadata: per-turn non-blocking @pash-openai - #11692 rmcp-client: fix auth crash @maxj-oai - #10590 tui: preserve remote image attachments across resume/backtrack @charley-oai - #11782 turn metadata followups @pash-openai - #11773 [app-server] add fuzzyFileSearch/sessionCompleted @nornagon-openai - #11756 codex-rs: fix thread resume rejoin semantics @maxj-oai - #11793 fix: send unfiltered models over model/list @sayan-oai - #11799 fix(protocol): make local image test Bazel-friendly @joshka-oai - #11796 Fix js_repl view_image test runtime panic @fjord-oai - #11800 Fix js_repl in-flight tool-call waiter race @fjord-oai - #11658 feat(skills): add permission profiles from openai.yaml metadata @celia-oai - #11790 bazel: enforce MODULE.bazel.lock sync with Cargo.lock @joshka-oai - #11803 add perf metrics for connectors load @alexsong-oai - #11659 Handle model-switch base instructions after compaction @charley-oai - #11813 Fixed help text for `mcp` and `mcp-server` CLI commands @etraut-openai - #11672 feat(core): add structured network approval plumbing and policy decision model @viyatb-oai - #11674 feat(tui): render structured network approval prompts in approval overlay @viyatb-oai - #11550 feat(tui) Permissions update history item @dylan-hurd-oai - #11767 fix(core): add linux bubblewrap sandbox tag @viyatb-oai - #11534 Add process_uuid to sqlite logs @charley-oai - #11487 core: snapshot tests for compaction requests, post-compaction layout, some additional compaction tests @charley-oai - #11690 fix: show user warning when using default fallback metadata @sayan-oai - #11780 chore(tui): reduce noisy key logging @apanasenko-oai - #11884 fix: only emit unknown model warning on user turns @sayan-oai - #11893 bazel: fix snapshot parity for tests/*.rs rust_test targets @apanasenko-oai - #11759 feat: use shell policy in shell snapshot @jif-oai - #11615 Allow hooks to error @gt-oai - #11918 chore: rename collab feature flag key to multi_agent @jif-oai - #11924 nit: memory storage @jif-oai - #11917 feat: add customizable roles for multi-agents @jif-oai - #11926 docs: mention Codex app in README intro @vb-openai - #11900 feat: drop MCP managing tools if no MCP servers @jif-oai - #11939 Rename collab modules to multi agents @jif-oai - #11894 [apps] Fix app mention syntax. @mzeng-openai - #11866 chore(core) rm Feature::RequestRule @dylan-hurd-oai - #11948 add(feedback): over-refusal / safety check @fouad-openai - #11860 Fixed screen reader regression in CLI @etraut-openai - #11964 add(core): safety check downgrade warning @fouad-openai - #11951 fix(core) exec_policy parsing fixes @dylan-hurd-oai - #11932 fix: js_repl reset hang by clearing exec tool calls without waiting @jif-oai - #11974 Hide /debug slash commands from popup menu @jif-oai - #11922 fix: race in js repl @jif-oai - #11969 fix(ci) Fix shell-tool-mcp.yml @dylan-hurd-oai - #11908 Exit early when session initialization fails @jif-oai - #11986 nit: wording multi-agent @jif-oai - #11995 feat: add `--search` to `just log` @jif-oai - #11994 feat: add `--compact` mode to `just log` @jif-oai - #11833 Don't allow model_supports_reasoning_summaries to disable reasoning @etraut-openai - #11807 Centralize context update diffing logic @charley-oai - #12007 Update vendored rg to the latest stable version (15.1) @etraut-openai - #11970 Protect workspace .agents directory in Windows sandbox @etraut-openai - #12005 Add /statusline tooltip entry @jif-oai - #11982 feat: move agents config to main config @jif-oai - #11224 chore: clarify web_search deprecation notices and consolidate tests @sayan-oai - #12001 Feat: add model reroute notification @shijie-oai - #11801 Add remote skill scope/product_surface/enabled params and cleanup @xl-openai
Features
17. Februar 2026
## What's changed - Added support for Claude Sonnet 4.6 - Added support for reading `enabledPlugins` and `extraKnownMarketplaces` from `--add-dir` directories - Added `spinnerTipsOverride` setting to customize spinner tips — configure `tips` with an array of custom tip strings, and optionally set `excludeDefault: true` to show only your custom tips instead of the built-in ones - Added `SDKRateLimitInfo` and `SDKRateLimitEvent` types to the SDK, enabling consumers to receive rate limit status updates including utilization, reset times, and overage information - Fixed Agent Teams teammates failing on Bedrock, Vertex, and Foundry by propagating API provider environment variables to tmux-spawned processes (anthropics/claude-code#23561) - Fixed sandbox "operation not permitted" errors when writing temporary files on macOS by using the correct per-user temp directory (anthropics/claude-code#21654) - Fixed Task tool (backgrounded agents) crashing with a `ReferenceError` on completion (anthropics/claude-code#22087) - Fixed autocomplete suggestions not being accepted on Enter when images are pasted in the input - Fixed skills invoked by subagents incorrectly appearing in main session context after compaction - Fixed excessive `.claude.json.backup` files accumulating on every startup - Fixed plugin-provided commands, agents, and hooks not being available immediately after installation without requiring a restart - Improved startup performance by removing eager loading of session history for stats caching - Improved memory usage for shell commands that produce large output — RSS no longer grows unboundedly with command output size - Improved collapsed read/search groups to show the current file or search pattern being processed beneath the summary line while active - [VSCode] Improved permission destination choice (project/user/session) to persist across sessions
Features
16. Februar 2026
## What's changed - Fixed auth refresh errors
Features
16. Februar 2026
## Core - Add dfmt formatter support for D language files (@burner) - Bump GitLab provider and auth plugin for mid-session token refresh (@vglafirov) - Remove unnecessary per-message title LLM calls (@rmk40) - Prioritize user-defined variables over environment variables in Google Vertex AI configuration - Add OpenAI-compatible endpoint support for Google Vertex provider (@leehack) - Add Venice support for temperature, topP, topK, and smallOption parameters (@dpuyosa) - Add cljfmt formatter support for Clojure files (@finalfantasia) ## TUI - Make use of server directory path for file references in prompts (@OpeOginni) - Add database migration command to convert JSON storage to SQLite - Add --continue and --fork flags to attach command - Fixed inaccurate tips in TUI (@imanolmzd-svg) ## Desktop - Normalize Linux Wayland/X11 backend and decoration policy (@bnema) - Use process-wrap library instead of manual job object handling in desktop (@Brendonovich) **Thank you to 12 community contributors:** - @finalfantasia: - feat(opencode): add `cljfmt` formatter support for Clojure files (#13426) - @pkx07: - fix(website): correct zh-CN translation of proprietary terms in zen.mdx (#13734) - @Brendonovich: - desktop: use process-wrap instead of manual job object (#13431) - @dpuyosa: - feat(opencode): Add Venice support in temperature, topP, topK and smallOption (#13553) - @bnema: - fix(desktop): normalize Linux Wayland/X11 backend and decoration policy (#13143) - @leehack: - feat: add openai-compatible endpoint support for google-vertex provider (#10303) - @hobostay: - fix(docs): correct critical translation errors in Russian zen page (#13830) - @rmk40: - fix(core): remove unnecessary per-message title LLM calls (#13804) - @imanolmzd-svg: - fix (tui): Inaccurate tips (#13845) - @vglafirov: - fix: bump GitLab provider and auth plugin for mid-session token refresh (#13850) - @OpeOginni: - fix(tui): make use of server dir path for file references in prompts (#13781) - @burner: - feat(opencode): add `dfmt` formatter support for D language files (#13867)
Features
16. Februar 2026
### Changes - Discord: rich interaktive Agenten-Prompts mit Components v2 freischalten (Knöpfe, Auswahlen, Modalfenster und an Dateianhänge gebundene Dateiblöcke) für native Interaktion über Discord. Danke an @thewilloftheshadow. - Discord: UI von Components v2 + Embeds passthrough + UX-Feinabstimmungen zur Ausführungsgenehmigung (CV2-Container, Button-Layout, Discord-Weiterleitung-Skip). Danke an @thewilloftheshadow. - Plugins: expose `llm_input` und `llm_output` Hook-Payloads, damit Erweiterungen Prompt/Input-Kontext und Modell-Ausnutzungshäufigkeiten beobachten können. (#16724) Danke an @SecondThread. - Subagents: verschachtelte Sub-Agents (Sub-Sub-Agents) mit konfigurierbarer Tiefe. Setze `agents.defaults.subagents.maxSpawnDepth: 2`, um Sub-Agents das Spawnen eigener Kinder zu erlauben. Enthält `maxChildrenPerAgent`-Limit (Standard 5), tiefergreifende Tool-Policy und ordnungsgemäße Ankündigungs-Chain-Routing. (#14447) Danke an @tyler6204. - Slack/Discord/Telegram: füge pro-Kanal-Akku-Reaktions-Overrides (Konto/Kanal-Ebene) hinzu, um plattform-spezifische Emoji-Formate zu unterstützen. (#17092) Danke an @zerone0x. - Cron/Gateway: füge fertige Lauf-Webhooks-Benachrichtigungssperre (`notify`) und dedizierte Webhook-Auth-Token-Unterstützung (`cron.webhookToken`) für ausgehende Cron-Webhook-Posts hinzu. (#14535) Danke an @advaitpaliwal. - Channels: dedupliziere Basis-Typen zur Probe-/Tokenauflösung über Core + Extensions hinweg, während die Fehlertypisierung pro Kanal erhalten bleibt. (#16986) Danke an @iyoda und @thewilloftheshadow. ### Fixes - Sicherheit: ersetze veraltete SHA-1 Sandbox-Konfigurations-Hashing durch SHA-256 für deterministische Sandbox-Cache-Identität und -Neuerstellungstests. Danke an @kexinoh. - Sicherheit/Logging: redaktiere Telegram-Bot-Tokens aus Fehlermeldungen und ungekachelten Stack-Traces, um versehentliche Geheimnis-Lecks in Logs zu verhindern. Danke an @aether-ai-agent. - Sandbox/Sicherheit: blockiere gefährliche Sandbox-Docker-Konfigurationen (Bind-Mounts, Host-Netzwerk, unkonfigurierter Seccomp/AppArmor), um Container-Entkommen via Config-Injektion zu verhindern. Danke an @aether-ai-agent. - Sandbox: beibehalte Array-Reihenfolge in Config-Hashing, sodass reihenfolgenabhängige Docker-/Browser-Einstellungen eine korrekte Container-Neuerstellung auslösen. Danke an @kexinoh. - Gateway/Sicherheit: redaktiere sensible Sitzungs-/Pfad-Details aus `status`-Antworten für Nicht-Administratoren; vollständige Details bleiben dem `operator.admin` vorbehalten. (#8590) Danke an @fr33d3m0n. - Gateway/Control UI: bewahre angefragte Operatoren-Scope bei Control-UI-Bypass-Modi (`allowInsecureAuth` / `dangerouslyDisableDeviceAuth`), wenn Geräte-Identität nicht verfügbar ist, um falsche `missing scope`-Fehler bei authentifizierten LAN/HTTP-Operator-Sessions zu verhindern. (#17682) Danke an @leafbird. - LINE/Sicherheit: scheitere beim Webhook-Start, wenn Kanal-Token oder Kanal-Geheimnis fehlen; LINE-Konten gelten nur als konfiguriert, wenn beides vorhanden ist. (#17587) Danke an @davidahmann. - Skills/Sicherheit: beschränke Installer-`download`-`targetDir` auf das pro-Skill-Tools-Verzeichnis, um willkürliche Dateischreibungen zu verhindern. Danke an @Adam55A-code. - Skills/Linux: härte den Go-Installer-Fallback auf apt-basierte Systeme an, sicherer Umgang mit Root/kein-Sudo-Umgebungen, best-effort Aktualisierung des apt-Index, und aussagekräftige Fehler statt Spawn-Fehler. (#17687) Danke an @mcrolly. - Web Fetch/Sicherheit: begrenze die heruntergeladenen Antwortkörpergrößen vor HTML-Parsing, um Speicherüberlauf durch zu große oder tief verschachtelte Seiten zu verhindern. Danke an @xuemian168. - Config/Gateway: mache die Whitelist-Suffix-Matching groß-/klein-schreibunabhängig, während `passwordFile`-Ausnahmen erhalten bleiben, um versehentliche Redaktionen nicht-geheimer Config-Werte wie `maxTokens` und IRC-Passwort-Dateipfade zu vermeiden. (#16042) Danke an @akramcodez. - Dev-Tooling: härte Git `pre-commit` Hook gegen Options-Injektion aus böswilligen Dateinamen (z. B. `--force`) ab, um versehentliches Stagen ignorierter Dateien zu verhindern. Danke an @mrthankyou. - Gateway/Agent: lehne malformed `agent:`-Session-Keys (z. B. `agent:main`) in `agent` und `agent.identity.get` ab, statt sie still auf den Standard-Agenten aufzulösen, um versehentliche Cross-Session-Routing zu verhindern. (#15707) Danke an @rodrigouroz. - Gateway/Chat: härte eingehende `chat.send`-Nachrichtenbehandlung, indem Null-Bytes abgelehnt, unsichere Steuerzeichen entfernt und Unicode zu NFC normalisiert wird, bevor dispatch. (#8593) Danke an @fr33d3m0n. - Gateway/Send: gib einen aktionsfähigen Fehler zurück, wenn `send` auf internes `webchat`-Ziel geht; leite Aufrufer an `chat.send` oder einen deliverable channel weiter. (#15703) Danke an @rodrigouroz. - Control UI: verhindere gespeicherten XSS durch Assistant-Namen/Avatar durch Entfernen von Inline-Skripteinjektion, Serving von Bootstrap-Config als JSON und Durchsetzung von `script-src 'self'`. Danke an @Adam55A-code. - Agents/Sicherheit: bereinige Arbeitsbereich-Pfade, bevor sie in LLM-Prompts eingebettet werden (Unicode-Steuer-/Formatzeichen entfernen), um Instruktions-Injektion durch schädliche Verzeichnisnamen zu verhindern. Danke an @aether-ai-agent. - Agents/Sandbox: kläre Systemprompt-Pfad-Anweisungen, sodass Sandbox-`bash/exec` Container-Pfade (z. B. `/workspace`) nutzt, während Dateitools Host-Bridge-Mapping beibehalten, um Pfad-Fehlversuche beim ersten Versuch wegen host-only absoluten Pfaden im Sandbox-Befehl-Execution zu vermeiden. (#17693) Danke an @app/juniordevbot. - Agents/Context: wende konfigurierte Modell-`contextWindow`-Overrides nach Provider-Discovery an, sodass `lookupContextTokens()` Operator-Konfig-Werte (einschließlich Discovery-Fehlerpfade) respektiert. (#17404) Danke an @michaelbship und @vignesh07. - Agents/Context: leite `lookupContextTokens()` aus auth-verfügbaren Modell-Metadaten ab und halte das kleinste entdeckte Context-Fenster für Duplikat-Modell-IDs, um Cache-Kollisionen zwischen Providern durch überschätzen des Sitzungs-Kontexts zu verhindern. (#17586) Danke an @githabideri und @vignesh07. - Agents/OpenAI: zwinge `store=true` für direkte OpenAI-Responses/Codex-Läufe, um Multi-Turn-Server-seitigen Gesprächszustand beizubehalten, während Proxy-/Non-OpenAI-Endpunkte unverändert bleiben. (#16803) Danke an @mark9232 und @vignesh07. - Memory/FTS: mache `buildFtsQuery` Unicode-bewusst, sodass nicht-ASCII-Anfragen (einschließlich CJK) Schlagwort-Tokens erzeugen statt rein Vektor-Suche zu verwenden. (#17672) Danke an @KinGP5471. - Auto-reply/Compaction: löse Platzhalter `memory/YYYY-MM-DD.md` mit zeitzonenbewussten Laufzeitdaten auf und füge eine `Current time:`-Zeile zu Memory-Flush-Turns hinzu, um falsche Jahres-Memory-Dateinamen zu verhindern, ohne das Systemprompt-Zeit-Varianz zu erzeugen. (#17603, #17633) Danke an @nicholaspapadam-wq und @vignesh07. - Agents: gebe eine explizite Timeout-Antwort zurück, wenn ein eingebetteter Lauf time-out geht, bevor Payloads produziert werden, um stilles Droppen von Turns während langsamer Cache-Refresh-Transaktionen zu verhindern. (#16659) Danke an @liaosvcaf und @vignesh07. - Gruppen-Chats: immer Gruppenkontext (Name, Teilnehmer
Features
15. Februar 2026
## Core - Ensure SQLite migration logs to stderr instead of stdout ## Desktop - Fixed issue viewing new files opened from the file tree (@shanebishop1) - Only navigate prompt history at input boundaries (@nexxeln) - Add keyboard shortcut Shift+Tab to the application (@neriousy) - Focus window after update and relaunch (@zerone0x) - Add GeistMono Nerd Font to available mono font options (@brandon-julio-t) **Thank you to 7 community contributors:** - @brandon-julio-t: - feat: Add GeistMono Nerd Font to available mono font options (#13720) - @zerone0x: - fix(desktop): focus window after update/relaunch (#13701) - @dector: - docs: add Ukrainian README translation (#13697) - @neriousy: - fix(app): keybind [shift+tab] (#13695) - @nexxeln: - fix(app): only navigate prompt history at input boundaries (#13690) - @shanebishop1: - fix(desktop): issue viewing new files opened from the file tree (#13689) - @alexyaroshuk: - feat(app): localize "free usage exceeded" error & "Add credits" clickable link (#13652)
Features
15. Februar 2026
### Änderungen - Telegram: Poll-Senden via `openclaw message poll` hinzufügen (Dauer in Sekunden, stumme Übertragung, Anonymitätskontrollen). (#16209) Danke an @robbyczgw-cla. - Slack/Discord: `dmPolicy` + Konfig-Alias `allowFrom` für DM-Zugriffssteuerung hinzufügen; Legacy-Keys `dm.policy` + `dm.allowFrom` bleiben unterstützt und `openclaw doctor --fix` kann sie migrieren. - Discord: Ausführungsgenehmigungs-Promptings auf Zielkanäle oder sowohl DM+Kanal via `channels.discord.execApprovals.target` zulassen. (#16051) Danke an @leonnardo. - Sandbox: `sandbox.browser.binds` hinzufügen, um Browser-Container-Bind-Mounts getrennt von Exec-Containern zu konfigurieren. (#16230) Danke an @seheepeak. - Discord: Debug-Logging für Routing-Entscheidungen der Nachrichten hinzufügen, um `--debug`-Tracing zu verbessern. (#16202) Danke an @jayleekr. ### Fixes - CLI/Plugins: sicherstellen, dass `openclaw message send` nach erfolgreicher Lieferung über plattformgestützte Kanäle beendet wird, damit One-Shot-Sendungen nicht hängen bleiben. (#16491) Danke an @yinghaosang. - CLI/Plugins: registrierte Plugin-`gateway_stop`-Hooks vor dem Beenden von `openclaw message` ausführen (Erfolgs- und Fehlerpfade), damit plugin-basierte Kanäle CLI-Ressourcen für One-Shot bereinigen können. (#16580) Danke an @gumadeiras. - WhatsApp: pro-Konto Overrides von `dmPolicy` berücksichtigen (konto-spezifische Einstellungen haben Vorrang vor Kanalausprägungen für eingehende DMs). (#10082) Danke an @mcaxtr. - Telegram: Wenn `channels.telegram.commands.native` auf `false` steht, Plugin-Befehle aus dem `setMyCommands`-Menü entfernen, Slas-Händler der Plugins bleiben jedoch aufrufbar. (#15132) Danke an @Glucksberg. - LINE: 200 OK für Developers Console-Verifizierungsanfragen (`{"events":[]}`) zurückgeben, ohne `X-Line-Signature`, Signaturen für echte Deliveries bleiben jedoch erforderlich. (#16582) Danke an @arosstale. - Cron: Text-Ausgabe direkt liefern, wenn `delivery.to` gesetzt ist, damit Cron-Empfänger die volle Ausgabe statt Zusammenfassungen erhalten. (#16360) Danke an @thewilloftheshadow. - Cron/Slack: Agenten-Identität (Name und Icon) beibehalten, wenn Cron-Jobs ausgehende Nachrichten liefern. (#16242) Danke an @robbyczgw-cla. - Media: akzeptiere `MEDIA:`-präfixierte Pfade (lasche Whitespace) beim Laden ausgehender Medien, um `ENOENT` für lokal vom Tool zurückgegebene Medienpfade zu verhindern. (#13107) Danke an @mcaxtr. - Agents: sende Tool-Ergebnis-Medien (Screenshots, Bilder, Audio) an Kanäle unabhängig vom verbose-Level. (#11735) Danke an @strelov1. - Agents/Image-Tool: Arbeitsbereich-lokale Bildpfade zulassen, indem aktive Arbeitsbereich-Verzeichnisse in lokalen Mediens-Whitelist aufgenommen werden, und vertrauen auf Sandbox-validierte Pfade in Bild-Laders, um falsche "nicht in einem erlaubten Verzeichnis"-Ablehnungen zu verhindern. (#15541) - Agents/Image-Tool: effektiven Arbeitsbereich-Wurzelpfad in Tool-Verkabelung propagieren, damit Arbeitsbereich-lokale Bildpfade standardmäßig akzeptiert werden, wenn kein expliziter `workspaceDir` gesetzt ist. (#16722) - BlueBubbles: Sender-Identität in Gruppen-Chats-Envelope aufnehmen und sauberen Nachrichtentext an das Agenten-Prompt weitergeben, im Einklang mit iMessage/Signal-Formatierung. (#16210) Danke an @zerone0x. - CLI: lazy Core-Befehlsregistrierung korrigieren, damit Top-Level-Wartungsbefehle (`doctor`, `dashboard`, `reset`, `uninstall`) korrekt aufgelöst werden und kein funktionsloser `maintenance`-Platzhalterbefehl erscheint. - CLI/Dashboard: Wenn `gateway.bind=lan`, localhost-Dashboard-URLs erzeugen, um Browser-Sicherheitskontexte zu erfüllen, while Nicht-LAN-Bind-Verhalten beibehalten. (#16434) Danke an @BinHPdev. - TUI/Gateway: lokale Gateway-Ziel-URL aus Modus `gateway.bind` (Tailnet/lan) ableiten statt hartkodiertem localhost, damit sich `openclaw tui` bei nicht-Loopback-Gateways verbindet. (#16299) Danke an @cortexuvula. - TUI: explizites `--session <key>` in `openclaw tui` auch dann beachten, wenn `session.scope` `global` ist, damit benannte Sessions nicht mehr mit gemeinsamem globale History kollabieren. (#16575) Danke an @cinqu. - TUI: verfügbare Terminalbreite für Anzeige des Sitzungsnamens in durchsuchbaren Auswahllisten nutzen. (#16238) Danke an @robbyczgw-cla. - TUI: Layout der Beschreibungsliste für durchsuchbare Auswahllisten refaktoren und Regressionen für ANSI-Hervorhebung in Breiten testen. - TUI: laufende Streaming-Antworten beibehalten, wenn ein anderer Run gleichzeitig finalisiert, um aktive Runs nicht zu löschen oder History mitten im Stream neu zu laden. (#10704) Danke an @axschr73. - TUI: vor Werkzeug-Streams sichtbaren Text beibehalten, wenn spätere Tool-Grenzen-Deltas vorhergehende Textblöcke vorübergehend weglassen. (#6958) Danke an @KrisKind75. - TUI: ANSI/Steuerzeichen-lastige Historien-Text sanieren, binäre Zeilen redigieren und lange ununterbrochene Tokens vor der Darstellung aufteilen, um Startfehler bei binären Anhängen in der History zu verhindern. (#13007) Danke an @wilkinspoe. - TUI: Rendern des Assistant-Textes im Standard-Terminalforeground (statt fester heller ANSI-Farbe) damit der Kontrast in hellen Themes wie Solarized Light lesbar bleibt. (#16750) Danke an @paymog. - TUI/Hooks: explizite Reset-Grundlage (`new` vs `reset`) durch `sessions.reset` weiterreichen und interne Befehls-Hooks für gateway-getriggerte Resets auslösen, damit `/new` Hook-Workflows in TUI/Webchat funktionieren. - Cron: verhindern, dass `cron list`/`cron status` verspätete wiederkehrende Jobs still überspringen, indem Wartungs-Neuberechnungsemantiken verwendet werden. (#16156) Danke an @zerone0x. - Cron: fehlende/korrupte `nextRunAtMs` für aktualisierte Jobs reparieren, ohne globale Neuberechnung unverbundener Jobs während `cron update`. (#15750) - Cron: überspringen Wiederholungs-Replay bei Startup für Jobs, die mitten im Lauf unterbrochen wurden (veraltete `runningAtMs`-Marker), um Neustart-Schleifen für selbstneu startende Jobs wie Update-Aufgaben zu vermeiden. (#16694) Danke an @sbmilburn. - Discord: bevorzugen Gateway-Guild-ID beim Protokollieren eingehender Nachrichten, damit gecachte Guilds nicht als `guild=dm` erscheinen. Danke an @thewilloftheshadow. - Discord: leere pro-Guild Config-Maps `channels: {}` als kein Kanal-Allowlist interpretieren (nicht ablehnen), sodass Guilds mit `groupPolicy: "open"` auch ohne explizite Kanaleinträge weiterhin Nachrichten erhalten. (#16714) Danke an @xqliu. - Models/CLI: schützen `models status`-Strings vor Zuschneiden von Pfaden, um Abstürze durch fehlerhafte nicht-String-Konfig-Werte zu verhindern. (#16395) Danke an @BinHPdev. - Gateway/Subagents: beibehalten von geparkten Announcement-Items und Statuszustand bei Lieferungsfehlern, erneute Versuche beim Fehler-Drain, vermeiden, dass unbeantwortete Ankündigungen bei Timeout/Fehler verloren gehen. (#16729) Danke an @Clawdette-Workspace. - Gateway/Sessions: aktive eingebettete Runs abbrechen und geparkte Sitzungsarbeit vor `sessions.reset` löschen, unavailable melden, wenn Run nicht rechtzeitig stoppt. (#16576) Danke an @Grynn. - Sessions/Agents: Transkriptpfadauflösung für inkonsistente Agenten-Kontexte härten, explizite Store-Wurzel beibehalten und sicheren Absolutpfad-Fallback in das korrekte Agenten-Sessions-Verzeichnis hinzufügen. (#16288) Danke an @robbyczgw-cla. - Agents: Sicherheits-Timeout um embeddeed `session.compact()` hinzufügen, um festste
15. Februar 2026
## Core - Add db command for database inspection and querying - Derive all IDs from file paths during JSON migration ## Desktop - Clear notifications action - Fixed stack overflow issue in file tree component
Features
15. Februar 2026
## Core - Ensure Anthropic models on OpenRouter also have variant support - Add WAL checkpoint on database open - Ensure Vercel variants pass Amazon models under Bedrock key
Features
14. Februar 2026
## Core - Add comprehensive test coverage for Session.list() filters - Filter sessions at database level to improve session list loading performance - Fix Vercel gateway variants - Bump Vertex AI packages
Features
14. Februar 2026
v1.2.0 and beyond includes a data migration that will execute on first run. It will migrate all flat files in data directory to a single sqlite database. Depending on how much data you have and speed of computer this can take some time. if anything goes wrong you can retrigger the migration by deleting `~/.local/share/opencode/opencode.db*` files (%APPDATA% on windows) If you have any issues with the migration the original data is not yet deleted and downgrading should work. But please open an issue so we can investigate and include sqlite in the issue title. SDK Users We now have a PartDelta event which sends only incremental changes to parts. This avoids sending the full content of text parts over and over when it is updated ## Core - Show all project sessions from any working directory - Tweak websearch tool description date info to avoid cache busts
Features
14. Februar 2026
This release includes a data migration that will execute on first run. It will migrate all flat files in data directory to a single sqlite database. Depending on how much data you have and speed of computer this can take some time. if anything goes wrong you can retrigger the migration by deleting ~/.local/share/opencode/opencode.db* files (%APPDATA% on windows) If you have any issues with the migration the original data is not yet deleted and downgrading should work. But please open an issue so we can investigate and include sqlite in the issue title. SDK Users We now have a PartDelta event which sends only incremental changes to parts. This avoids sending the full content of text parts over and over when it is updated ```js PartDelta: BusEvent.define( "message.part.delta", z.object({ sessionID: z.string(), messageID: z.string(), partID: z.string(), field: z.string(), delta: z.string(), }), ) ``` ## Core - Revert to SQLite database implementation - Move timeout configuration from programmatic API to CLI flag (@yanhao98) - Update AI SDK packages and use adaptive reasoning for Claude Opus 4.6 on Vertex, Bedrock, and Anthropic ## TUI - Prevent crash when tool inputs are malformed during opencode run (@0xK3vin) - Add --dir option to run command (@BlankParticle) ## Desktop - Fix Rust compilation issues in desktop application (@Brendonovich) - Remove OPENCODE_SQLITE environment variable from desktop (@Brendonovich) - Terminal resize handling fixed in app - Use prompt_async endpoint to avoid timeout over VPN/tunnel (@eytans) - Remount SDK and sync tree when server URL changes (@ysm-dev) - Sync docs locale cookie on alias redirects (@Seungjun0906) - Performance optimization for showing large diffs and files in desktop (@neriousy) **Thank you to 12 community contributors:** - @BlankParticle: - feat(cli): add --dir option to run command (#12443) - @neriousy: - fix(desktop): performance optimization for showing large diff & files (#13460) - @Seungjun0906: - fix(web): sync docs locale cookie on alias redirects (#13109) - docs(ko): polish Korean phrasing in acp, agents, config, and custom-tools docs (#13446) - @ysm-dev: - fix(app): remount SDK/sync tree when server URL changes (#13437) - @Annopick: - docs: Fix zh-cn translation mistake in tools.mdx (#13407) - @eytans: - fix(web): use prompt_async endpoint to avoid timeout over VPN/tunnel (#12749) - @G36maid: - docs: add pacman installation option for Arch Linux alongside AUR (#13293) - @yanhao98: - fix(test): move timeout config to CLI flag (#13494) - @niushuai1991: - fix: standardize zh-CN docs character set and terminology (#13500) - @kitlangton: - fix(ui): support cmd-click links in inline code (#12552) - @0xK3vin: - fix: prevent opencode run crash on malformed tool inputs (#13051) - @Brendonovich: - desktop: remote OPENCODE_SQLITE env (#13545) - desktop: fix rust
Features
14. Februar 2026
### Änderungen - Discord: Voice-Nachrichten mit Waveform-Vorschau aus lokalen Audiodateien senden (einschließlich stiller Lieferung). (#7253) Danke @nyanjou. - Discord: konfigurierbaren Presence-Status/Aktivität/Typ/URL hinzufügen (benutzerdefinierter Status standard zu Aktivitätstext). (#10855) Danke @h0tp-ftw. - Slack/Plugins: Thread-Eigentums-Outbound-Gating via `message_sending` Hooks hinzufügen, einschließlich @-Mention Umgehungs-Tracking und Slack Outbound Hook Verkabelung für Cancel/Modify-Verhalten. (#15775) Danke @DarlingtonDeveloper. - Agents: synthetischen Katalog-Support für `hf:zai-org/GLM-5` hinzufügen. (#15867) Danke @battman21. - Skills: doppelten `local-places` Google Places Skill/Proxy entfernen und `goplaces` als einzigen unterstützten Google Places-Pfad beibehalten. - Agents: Vor-Prompt-Kontextdiagnostik (`messages`, `systemPromptChars`, `promptChars`, Anbieter/Modell, Sitzungsdatei) vor eingebetteten Runner-Prompt-Aufrufen hinzufügen, um Overflow-Debugging zu verbessern. (#8930) Danke @Glucksberg. - Onboarding/Providers: erstklassige Hugging Face Inference-Provider-Unterstützung hinzufügen (Provider-Verkabelung, Onboarding-Auth-Auswahl/API-Key-Fluss und Standard-Modell-Auswahl) und Hugging Face Auth-Intent bei Auth-Choice-Remapping beibehalten (`tokenProvider=huggingface` mit `authChoice=apiKey`), while Env-Override-Prompts überspringen, wenn ein explizites Token bereitgestellt wird. (#13472) Danke @Josephrp. ### Behebungen - Outbound: Schreib-vorne-Lieferwarteschlange mit Crash-Recovery-Wiederholungen hinzufügen, um verloren gegangene Outbound-Nachrichten nach Gateway-Neustarts zu verhindern. (#15636) Danke @nabbilkhan, @thewilloftheshadow. - Auto-Antwort/Threading: implicitly Threading beim Antwort-Threading auto-injektieren, sodass `replyToMode` funktioniert ohne modell-emittierte `[[reply_to_current]]`, while `replyToMode: "off"` Verhalten für implizite Slack-Antworten beibehalten und Block-Streaming-Chunks bei `replyToMode: "first"` stabil halten. (#14976) Danke @Diaspar4u. - Outbound/Threading: `replyTo` und `threadId` aus `message send` Tool-Aktionen durch den Core-Outbound-Send-Pfad zu Channel-Adaptern weitergeben, Umleitung von Thread/Reply beibehalten. (#14948) Danke @mcaxtr. - Auto-Antwort/Media: inbound Bilder-Nachrichten (mit Bild) zulassen (kein Caption) um den Agenten zu erreichen statt als leeren Text abzubrechen, und Thread-Kontext in eingereihten/Follow-up-Prompt-Textkörpern für Medienläufe beibehalten. (#11916) Danke @arosstale. - Discord: AutoThread-Antworten in bestehende Threads statt in den Root-Channel routen. (#8302) Danke @gavinbmoore, @thewilloftheshadow. - Web UI: `img` zu DOMPurify erlaubte Tags hinzufügen und `src`/`alt` zu erlaubten Attributen, damit Markdown-Bilder im Webchat gerendert werden statt entfernt. (#15437) Danke @lailoo. - Telegram/Matrix: MP3 und M4A (einschließlich `audio/mp4`) als sprachkompatibel für `asVoice` Routing behandeln, WAV/AAC weiterhin für reguläre Audio-Sends verwenden. (#15438) Danke @azade-c. - WhatsApp: Outbound-Dokumentdateinamen für Web-Session-Dokumentensendungen beibehalten statt immer `"file"`. (#15594) Danke @TsekaLuk. - Telegram: Bot-Menü-Registrierung auf Telegrams 100-Befehls-Limit beschränken mit Overflow-Warnung, während getippte versteckte Befehle weiterhin verfügbar bleiben. (#15844) Danke @battman21. - Telegram: Skill-Befehle auf den aufgelösten Agenten für Standardkonten einschränken, damit `setMyCommands` nicht mehr `BOT_COMMANDS_TOO_MUCH` auslöst, wenn mehrere Agenten konfiguriert sind. (#15599) - Discord: numerische Guild-Allowlist-Einträge nicht falsch routen, indem Eingaben mit prefix `guild:` versehen werden während der Auflösung. (#12326) Danke @headswim. - MS Teams: parse Mention-Entitäten/Text beibehalten beim Anhängen von OneDrive-Fallback-Dateilinks, breitere reale Teams Mention-ID-Formate (`29:...`, `8:orgid:...`) akzeptieren, während Platzhaltermuster weiterhin abgelehnt werden. (#15436) Danke @hyojin. - Media: `text/*` MIME-Typen als Dokumente im Media-Kind Routing klassifizieren, damit Text-Anhänge nicht als unbekannt behandelt werden. (#12237) Danke @arosstale. - Inbound/Web UI: wörtliche `\n`-Sequenzen beim Normalisieren eingehender Texte beibehalten, damit Windows-Pfade wie `C:\\Work\\nxxx\\README.md` nicht beschädigt werden. (#11547) Danke @mcaxtr. - TUI/Streaming: reichere gestreamte Assistant-Text-Bereiche beibehalten, wenn finales Payload vor Tool-Aufruf Textblöcke verliert, while finales Payload weiterhin maßgeblich für Klartext-Updates ist. (#15452) Danke @TsekaLuk. - Providers/MiniMax: impliziten MiniMax API-Key Provider von `openai-completions` zu `anthropic-messages` wechseln mit korrekter Anthropic-kompatibler Basis-URL, Fehler `invalid role: developer (2013)` bei MiniMax M2.5 reparieren. (#15275) Danke @lailoo. - Ollama/Agents: gelöste Modell-/Provider-Basis-URLs für nativen `/api/chat` Streaming verwenden (einschließlich alias Provider), `/v1` Endpunkte normalisieren, Abort + `maxTokens`-Streaming-Optionen für zuverlässige Abbruchvorgänge und Token-Grenzen weiterleiten. (#11853) Danke @BrokenFinger98. - OpenAI Codex/Spark: End-to-End-Unterstützung `gpt-5.3-codex-spark` über Fallback/Thinking/Model-Resolution und `models list` Forward-Compat- Sichtbarkeit implementieren. (#14990, #15174) Danke @L-U-C-K-Y, @loiie45e. - Agents/Codex: `gpt-5.3-codex-spark` in Forward-Compat-Fallback, Live-Modell-Filterung und Thinking-Presets zulassen, Modell-Auswahl-Erkennung für spark korrigieren. (#14990) Danke @L-U-C-K-Y. - Models/Codex: konfigurierte `openai-codex/gpt-5.3-codex-spark` über Forward-Compat-Fallback bei `models list` lösen, damit es nicht fälschlich als fehlend markiert wird, wenn Laufzeitauflösung gelingt. (#15174) Danke @loiie45e. - OpenAI Codex/Auth: OpenClaw OAuth-Profile in `pi` `auth.json` übertragen, damit Modell-Erkennung und Models-List-Registry-Auflösung Codex OAuth-Anmeldeinformationen nutzen können. (#15184) Danke @loiie45e. - Auth/OpenAI Codex: OAuth-Login-Behandlung über Onboarding und `models auth login --provider openai-codex` hinweg teilen, Onboarding beibehalten falls OAuth fehlschlägt, direkte OAuth-Hilfe-Hinweis statt Wizard-Beendung anzeigen. (#15406, Folge zu #14552) Danke @zhiluo20. - Onboarding/Providers: vLLM als Onboarding-Provider mit Modellerkennung, Auth-Profil-Verkabelung und nicht-interaktiver Auth-Choice-Validierung hinzufügen. (#12577) Danke @gejifeng. - Onboarding/CLI: Terminalzustand wiederherstellen, ohne pausierte `stdin` fortzufahren, Onboarding sauber beenden nachdem Web UI gewählt wurde und der Installer zurückkehrt statt stecken zu bleiben. - Signal/Install: automatisches Installieren von `signal-cli` via Homebrew auf Nicht-x64 Linux-Architekturen, Vermeidung von `Exec format error`-Fehlern bei arm64/arm-Hosts. (#15443) Danke @jogvan-k. - macOS Voice Wake: Absturz bei Trigger-Trimmung für CJK/Unicode-Transkripte reparieren, indem Original-String-Bereiche statt transformierter-String-Indizes gematcht und geschnitten werden. (#11052) Danke @Flash-LHR. - Mattermost (Plugin): Websocket-Monitor-Verbindungen mit exponentiellem Backoff erneut versuchen und abort-bewusste Bereinigung, sodass
Features
13. Februar 2026
## What's changed - Fixed /resume showing interrupt messages as session titles - Fixed Opus 4.6 launch announcement showing for Bedrock/Vertex/Foundry users - Improved error message for many-image dimension limit errors with /compact suggestion
Features
13. Februar 2026
## What's changed - Fixed AWS auth refresh hanging indefinitely by adding a 3-minute timeout - Added `claude auth login`, `claude auth status`, and `claude auth logout` CLI subcommands - Added Windows ARM64 (win32-arm64) native binary support - Improved `/rename` to auto-generate session name from conversation context when called without arguments - Improved narrow terminal layout for prompt footer - Fixed file resolution failing for @-mentions with anchor fragments (e.g., `@README.md#installation`) - Fixed FileReadTool blocking the process on FIFOs, `/dev/stdin`, and large files - Fixed background task notifications not being delivered in streaming Agent SDK mode - Fixed cursor jumping to end on each keystroke in classifier rule input - Fixed markdown link display text being dropped for raw URL - Fixed auto-compact failure error notifications being shown to users - Fixed permission wait time being included in subagent elapsed time display - Fixed proactive ticks firing while in plan mode - Fixed clear stale permission rules when settings change on disk - Fixed hook blocking errors showing stderr content in UI
Features
13. Februar 2026
## Core - Revert token substitution in OPENCODE_CONFIG_CONTENT - Ensure @-mentioning a directory uses the read tool instead of deprecated list tool - Add tool.definition hook for plugins to modify tool description and parameters (@spoons-and-mirrors) - Remove worktree delete functionality - Resolve ACP hanging indefinitely in thinking state on Windows (@ASidorenkoCode) ## Desktop - Reconnect event stream on disconnect - Toggle all provider models in settings - Clean up desktop loading page (@Brendonovich) - Notification should navigate to session - Fix prompt input behavior quirks - Failed to create store in app - Only show loading window if SQLite migration is necessary (@Brendonovich) **Thank you to 3 community contributors:** - @ASidorenkoCode: - fix: resolve ACP hanging indefinitely in thinking state on Windows (#13222) - @Brendonovich: - desktop: only show loading window if sqlite migration is necessary - cleanup desktop loading page - @spoons-and-mirrors: - feat(hook): add tool.definition hook for plugins to modify tool description and parameters (#4956)
Features
13. Februar 2026
### Änderungen - CLI: füge `openclaw logs --local-time` hinzu, um Zeitstempel von Logs in der lokalen Zeitzone anzuzeigen. (#13818) Danke an @xialonglee. - Telegram: rendern Blockzitate als native `<blockquote>`-Tags statt sie zu entfernen. (#14608) - Konfiguration: vermeide das Redaktieren von Feldern ähnlich `maxTokens` während des Snapshot-Redaction der Config, um Round-Trip-Validierungsfehler in `/config` zu verhindern. (#14006) Danke an @constansino. ### Breaking - Hooks: `POST /hooks/agent` lehnt Payload-Überschreibungen des `sessionKey` standardmäßig ab. Um den festen Hook-Kontext beizubehalten, setzen Sie `hooks.defaultSessionKey` (empfohlen mit `hooks.allowedSessionKeyPrefixes: ["hook:"]`). Falls Legacy-Verhalten erforderlich ist, setzen Sie explizit `hooks.allowRequestSessionKey: true`. Danke an @alpernae für den Hinweis. ### Fixes - Gateway/OpenResponses: härtet URL-basierte Verarbeitung von `input_file`/`input_image` mit expliziter SSRF-Verweigerungsrichtlinie, Host-Whitelist (`files.urlAllowlist` / `images.urlAllowlist`), pro-Anfrage URL-Input-Begrenzungen (`maxUrlParts`), blockierte-Abfrage-Audit-Logging und Regression-Abdeckung/Docs-Updates. - Sicherheit: behebt unauthentifizierte Remote-Konfig-Manipulation des Nostr-Profils API. (#13719) Danke an @coygeek. - Sicherheit: entfernt gebündelten bösen Hook. (#14757) Danke an @Imccccc. - Sicherheit/Audit: fügt Hardening-Prüfungen für Hook-Session-Routing hinzu (`hooks.defaultSessionKey`, `hooks.allowRequestSessionKey` und Präfix-Whitelists) und warnt, wenn HTTP-API-Endpunkte explizites Session-Key-Routing zulassen. - Sicherheit/Sandbox: beschränkt abgeglichene Skill-Sync-Ziele auf das Sandbox-Wurzelverzeichnis `skills/` und vermeidet die Verwendung von Frontmatter-gesteuerten Skill-Namen als Dateisystem-Destinationen. Danke an @1seal. - Sicherheit/Web-Tools: behandelt Browser/Web-Inhalte standardmäßig als untrusted (wrappe Ausgaben für Browser-Snapshots/Tabs/Console und strukturierte External-Content-Metadaten für Web-Tools) und entfernt `toolResult.details` aus modellnahen Transkript-/Compaction-Eingaben, um Replay-Risiko von Prompt-Injection zu verringern. - Sicherheit/Hooks: härtere Verifizierung von Webhook- und Geräte-Token durch konstantzeit-vergleichbaren Secrets-Vergleich und pro-Client-Authentifizierungs-Rate-Limiting für Hook-Endpunkte (`429` + `Retry-After`). Danke an @akhmittra. - Sicherheit/Browser: Authentifizierung für Loopback-Browsersteuerungs-HTTP-Routen erforderlich, auto-generiertes `gateway.auth.token` wenn Browser-Steuerung ohne Auth startet, und Sicherheits-Audit-Prüfung für unauthentisierte Browser-Steuerung. Danke an @tcusolle. - Sitzungen/Gateway: härtet Transkriptpfadauflösung und lehnt unsichere Session-IDs/Dateipfade ab, damit Session-Operationen in Agenten-Sessions-Verzeichnissen bleiben. Danke an @akhmittra. - Gateway: erhöhen der WS-Payload-/Buffer-Limits, damit 5.000.000-Byte große Bildanhänge zuverlässig funktionieren. (#14486) Danke an @0xRaini. - Logging/CLI: lokale Zeitzonen-Zeitstempel für Konsolen-Präfixing verwenden, und `±HH:MM`-Offsets einbeziehen beim Verwenden von `openclaw logs --local-time`, um Mehrdeutigkeit zu vermeiden. (#14771) Danke an @0xRaini. - Gateway: aktive Turns vor dem Neustart leeren, um Nachrichtenverlust zu verhindern. (#13931) Danke an @0xRaini. - Gateway: beim Installieren automatisch Auth-Token generieren, um Neustart-Schleifen von launchd zu verhindern. (#13813) Danke an @cathrynlavery. - Gateway: verhindern, dass `undefined`/fehlendes Token in der Auth-Konfiguration auftritt. (#13809) Danke an @asklee-klawd. - Gateway: asynchrones `EPIPE` auf stdout/stderr während des Herunterfahrens behandeln. (#13414) Danke an @keshav55. - Gateway/Control UI: fehlende Dashboard-Ressourcen beim globalen Openclaw-Install über symlink-basierte Node-Manager (nvm/fnm/n/Homebrew) auflösen. (#14919) Danke an @aynorica. - Cron: angefordetes `agentId` für isolierte Job-Auth-Auflösung verwenden. (#13983) Danke an @0xRaini. - Cron: verhindern, dass Cron-Jobs die Ausführung überspringen, wenn `nextRunAtMs` vorrückt. (#14068) Danke an @WalterSumbon. - Cron: übergibt `agentId` an `runHeartbeatOnce` für Haupt-Session-Jobs. (#14140) Danke an @ishikawa-pro. - Cron: Timer neu starten, wenn `onTimer` auslöst, während ein Job noch ausgeführt wird. (#14233) Danke an @tomron87. - Cron: Duplizierte Ausführungen verhindern, wenn mehrere Jobs gleichzeitig ausgelöst werden. (#14256) Danke an @xinhuagu. - Cron: Scheduler-Fehler isolieren, damit ein schlecht laufender Job nicht alle jobs bricht. (#14385) Danke an @MarvinDontPanic. - Cron: verhindern, dass One-shot-`at`-Jobs nach Neustart erneut feuern, wenn Runs übersprungen/fehlerhaft waren. (#13878) Danke an @lailoo. - Heartbeat: verhindern Scheduler-Verzögerungen bei unerwarteten Lauf-Fehlern und vermeiden sofortige Wiederholungs-Schleifen nach `requests-in-flight`-Skips. (#14901) Danke an @joeykrug. - Cron: geerbte gespeicherte Session-Modell-Overrides für isolierte-Agenten-Läufe beachten, während Priorität von `hooks.gmail.model` für Gmail-Hook-Sitzungen beibehalten wird. (#14983) Danke an @shtse8. - Logging/Browser: fallback auf `os.tmpdir()/openclaw`, wenn `/tmp/openclaw` nicht verfügbar ist, für Standard-Log, Browser-Spur und Browser-Download-Temp-Pfade. - WhatsApp: Markdown-Formatierung für Fett/Durchgestrichen in WhatsApp-Formatierung umwandeln. (#14285) Danke an @Raikan10. - WhatsApp: nur-Medien-Sendungen zulassen und führende leere Payloads normalisieren. (#14408) Danke an @karimnaguib. - WhatsApp: Standard-MIME-Typ für Sprachnachrichten, wenn Baileys ihn weglässt. (#14444) Danke an @mcaxtr. - Telegram: keine Textnachrichten im Modell-Auswahlbearbeiter editMessageText behandeln. (#14397) Danke an @0xRaini. - Telegram: REACTION_INVALID als nicht-fatal-warnung anzeigen. (#14340) Danke an @0xRaini. - BlueBubbles: Webhook-Auth-Bypass über Loopback-Proxy-Vertrauen korrigieren. (#13787) Danke an @coygeek. - Slack: Standard-ReplyToMode von "off" auf "all" ändern. (#14364) Danke an @nm-de. - Slack: Kontrollen erkennen, wenn Channel-Nachrichten mit Bot-Erwähnungs-Prefixen beginnen (z. B. `@Bot /new`). (#14142) Danke an @beefiker. - Signal: E.164-Validierung für Signal-Bot-Kontoaufforderung erzwingen, damit falsch eingegebene Nummern früh erkannt werden. (#15063) Danke an @Duartemartins. - Discord: DM-Reaktionen verarbeiten statt sie still zu verwerfen. (#10418) Danke an @mcaxtr. - Discord: Relevanz von replyToMode in Threads beachten. (#11062) Danke an @cordx56. - Heartbeat: Rausfiltern von Rausch-Systemereignissen, damit geplante Erinnerungsbenachrichtigungen nicht feuern, wenn Cron-Läufe nur Heartbeat-Markierungen tragen. (#13317) Danke an @pvtclawn. - Signal: Erwähnungs-Platzhalter als `@uuid`/`@phone` rendern, damit Erwähnungs-Gating und Clawdbot-Zielsetzung funktionieren. (#2013) Danke an @alexgleason. - Discord: leere Inhaltsfelder bei Medien-Nachrichten weglassen, Caption-Whitespace beibehalten. (#9507) Danke an @leszekszpunar. - Onboarding/Anbieter: z-AI-spezifische Auth-Auswahlmöglichkeiten hinzufügen (`zai-coding-global`, `zai-coding-cn`, `zai-global`, `zai
Features
12. Februar 2026
## Core - Token substitution in OPENCODE_CONFIG_CONTENT environment variable (@ariane-emory) - Look for recent model in fallback in CLI (@smitchaudhary) - Baseline CPU detection fixed (@Hona) - Windows selection behavior and manual Ctrl+C handling (@Hona) - Terminal PTY isolation for app ## TUI - Do not open console on error ## Desktop - Option to turn off sound effects - Normalize OAuth error messages - Suggestion active state broken - Fixed remote HTTP server connections in the app **Thank you to 4 community contributors:** - @amankalra172: - docs: update STACKIT provider documentation with typo fix (#13357) - @Hona: - feat: windows selection behavior, manual ctrl+c (#13315) - fix: baseline CPU detection (#13371) - @smitchaudhary: - fix: look for recent model in fallback in cli (#12582) - @ariane-emory: - fix: token substitution in OPENCODE_CONFIG_CONTENT (#13384)
Features
12. Februar 2026
## Bug Fixes - Model resolution now preserves the requested model slug when selecting by prefix, so model references stay stable instead of being rewritten. (#11602) - Developer messages are now excluded from phase-1 memory input, reducing noisy or irrelevant content entering memory. (#11608) - Memory phase processing concurrency was reduced to make consolidation/staging more stable under load. (#11614) ## Chores - Cleaned and simplified the phase-1 memory pipeline code paths. (#11605) - Minor repository maintenance: formatting and test-suite hygiene updates in remote model tests. (#11619) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.100.0...rust-v0.101.0 - #11605 chore: drop and clean from phase 1 @jif-oai - #11602 fix(core) model_info preserves slug @dylan-hurd-oai - #11608 exclude developer messages from phase-1 memory input @wendyjiao-openai - #11591 Add cwd to memory files @wendyjiao-openai - #11614 chore: reduce concurrency of memories @jif-oai - #11619 fix: fmt @jif-oai
12. Februar 2026
## Core - Improve Codex model list
Features
12. Februar 2026
## New Features - Added an experimental, feature-gated JavaScript REPL runtime (`js_repl`) that can persist state across tool calls, with optional runtime path overrides. (#10674) - Added support for multiple simultaneous rate limits across the protocol, backend client, and TUI status surfaces. (#11260) - Reintroduced app-server websocket transport with a split inbound/outbound architecture, plus connection-aware thread resume subscriptions. (#11370, #11474) - Added memory management slash commands in the TUI (`/m_update`, `/m_drop`) and expanded memory-read/metrics plumbing. (#11569, #11459, #11593) - Enabled Apps SDK apps in ChatGPT connector handling. (#11486) - Promoted sandbox capabilities on both Linux and Windows, and introduced a new `ReadOnlyAccess` policy shape for configurable read access. (#11381, #11341, #11387) ## Bug Fixes - Fixed websocket incremental output duplication, prevented appends after `response.completed`, and treated `response.incomplete` as an error path. (#11383, #11402, #11558) - Improved websocket session stability by continuing ping handling when idle and suppressing noisy first-retry errors during quick reconnects. (#11413, #11548) - Fixed stale thread entries by dropping missing rollout files and cleaning stale DB metadata during thread listing. (#11572) - Fixed Windows multi-line paste reliability in terminals (especially VS Code integrated terminal) by increasing paste burst timing tolerance. (#9348) - Fixed incorrect inheritance of `limit_name` when merging partial rate-limit updates. (#11557) - Reduced repeated skill parse-error spam during active edits by increasing file-watcher debounce from 1s to 10s. (#11494) ## Documentation - Added JS REPL documentation and config/schema guidance for enabling and configuring the feature. (#10674) - Updated app-server websocket transport documentation in the app-server README. (#11370) ## Chores - Split `codex-common` into focused `codex-utils-*` crates to simplify dependency boundaries across Rust workspace components. (#11422) - Improved Rust release pipeline throughput and reliability for Windows and musl targets, including parallel Windows builds and musl link fixes. (#11488, #11500, #11556) - Prevented GitHub release asset upload collisions by excluding duplicate `cargo-timing.html` artifacts. (#11564) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.99.0...rust-v0.100.0 - #11383 Do not resend output items in incremental websockets connections @pakrym-oai - #11246 chore: persist turn_id in rollout session and make turn_id uuid based @celia-oai - #11260 feat: support multiple rate limits @xl-openai - #11412 tui: show non-file layer content in /debug-config @bolinfest - #11405 Remove `test-support` feature from `codex-core` and replace it with explicit test toggles @bolinfest - #11428 fix: flaky test @jif-oai - #11429 feat: improve thread listing @jif-oai - #11422 feat: split codex-common into smaller utils crates @bolinfest - #11439 feat: new memory prompts @jif-oai - #11305 Cache cloud requirements @gt-oai - #11452 nit: increase max raw memories @jif-oai - #11455 feat: close mem agent after consolidation @jif-oai - #11454 fix: optional schema of memories @jif-oai - #11449 feat: set policy for phase 2 memory @jif-oai - #11420 chore: rename disable_websockets -> websockets_disabled @sayan-oai - #11402 Do not attempt to append after response.completed @pakrym-oai - #11462 clean: memory rollout recorder @jif-oai - #11381 feat(core): promote Linux bubblewrap sandbox to Experimental @viyatb-oai - #11389 Extract `codex-config` from `codex-core` @bolinfest - #11370 Reapply "Add app-server transport layer with websocket support" @maxj-oai - #11470 feat: panic if Constrained<WebSearchMode> does not support Disabled @bolinfest - #11475 feat: remove "cargo check individual crates" from CI @bolinfest - #11459 feat: memory read path @jif-oai - #11471 chore: clean rollout extraction in memories @jif-oai - #9348 fix(tui): increase paste burst char interval on Windows to 30ms @yuvrajangadsingh - #11464 chore: sub-agent never ask for approval @jif-oai - #11414 Linkify feedback link @pakrym-oai - #11480 chore: update mem prompt @jif-oai - #11485 fix: Constrained import @owenlin0 - #11341 Promote Windows Sandbox @iceweasel-oai - #10674 Add feature-gated freeform js_repl core runtime @fjord-oai - #11419 refactor: codex app-server ThreadState @maxj-oai - #11413 Pump pings @pakrym-oai - #11488 feat: use more powerful machines for building Windows releases @bolinfest - #11479 nit: memory truncation @jif-oai - #11494 Increased file watcher debounce duration from 1s to 10s @etraut-openai - #11335 Add AfterToolUse hook @gt-oai - #11500 feat: build windows support binaries in parallel @bolinfest - #11290 chore(tui) Simplify /status Permissions @dylan-hurd-oai - #11503 Make codex-sdk depend on openai/codex @pakrym-oai - #11474 app-server: thread resume subscriptions @maxj-oai - #11277 Added seatbelt policy rule to allow os.cpus @etraut-openai - #11506 chore: inject originator/residency headers to ws client @apanasenko-oai - #11497 Hydrate previous model across resume/fork/rollback/task start @aibrahim-oai - #11513 feat: try to fix bugs I saw in the wild in the resource parsing logic @bolinfest - #11509 Consolidate search_tool feature into apps @apanasenko-oai - #11388 change model cap to server overload @willwang-openai - #11504 Pre-sampling compact with previous model context @aibrahim-oai - #11516 Clamp auto-compact limit to context window @aibrahim-oai - #11520 Update context window after model switch @aibrahim-oai - #11519 Use slug in tui @pakrym-oai - #11522 fix: add --test_verbose_timeout_warnings to bazel.yml @bolinfest - #11526 fix: remove errant Cargo.lock files @bolinfest - #11521 test(app-server): stabilize app/list thread feature-flag test by using file-backed MCP OAuth creds @bolinfest - #11387 feat: make sandbox read access configurable with `ReadOnlyAccess` @bolinfest - #11486 [apps] Allow Apps SDK apps. @mzeng-openai - #11532 fix compilation @sayan-oai - #11531 Teach codex to test itself @pakrym-oai - #11540 ci: remove actions/cache from rust release workflows @bolinfest - #11542 ci(windows): use DotSlash for zstd in rust-release-windows @bolinfest - #11498 build(linux-sandbox): always compile vendored bubblewrap on Linux; remove CODEX_BWRAP_ENABLE_FFI @viyatb-oai - #11545 fix: make project_doc skill-render tests deterministic @bolinfest - #11543 ci: capture cargo timings in Rust CI and release workflows @bolinfest - #11539 Bump rmcp to 0.15 @gpeal - #11548 Hide the first websocket retry @pakrym-oai - #11551 Add logs to model cache @aibrahim-oai - #11556 Fix rust-release failures in musl linking and release asset upload @bolinfest - #11558 Handle response.incomplete @pakrym-oai - #11557 fix: stop inheriting rate-limit limit_name @xl-openai - #11564 rust-release: exclude cargo-timing.html from release assets @bolinfest - #11546 fix: update memory writing prompt @zuxin-oai - #11448 Fix test flake @gt-oai - #11569 feat: mem slash commands @jif-oai - #11573 Fix flaky pre_sampling_compact switch test @jif-oai - #11571 feat: mem drop cot @jif-oai - #11572 Ensure list_threads drops stale rollout files @jif-oai - #11575 fix: db stuff mem @jif-oai - #11581 nit: upgrade DB version @jif-oai - #11577 feat: truncate with model infos @jif-oai - #11590 chore: clean consts @jif-oai - #11593 feat: metrics to memories @jif-oai - #11579 Fix config test on macOS @gt-oai - #11600 feat: add sanitizer to redact secrets @jif-oai - #11609 chore: drop mcp validation of dynamic tools @jif-oai
Features
12. Februar 2026
## Core - Return image attachments from webfetch tool - Expose tool arguments in shell hook for plugin visibility ## Desktop - Project icons no longer unload unexpectedly - Preserve undo history for plain-text paste in app (@gitRasheed) - Refactor app for better SolidJS hygiene - More defensive session context metrics handling in app **Thank you to 2 community contributors:** - @dtfiedler: - fix(docs): correct `format` attribute in `StructuredOutputs` (#13340) - @gitRasheed: - fix(app): preserve undo history for plain-text paste (#13351)
Features
12. Februar 2026
## Core - Allow model configurations without npm/api provider details - Tool outputs are now more LLM-friendly ## Desktop - Add diff virtualization to improve performance for large diffs - Display progress bar for SQLite migrations in desktop app (@Brendonovich) **Thank you to 1 community contributor:** - @Brendonovich: - desktop: sqlite migration progress bar (#13294) - Testing SignPath Integration (#13308)
Features
12. Februar 2026
## Core - Support Claude agent SDK-style structured outputs in the OpenCode SDK (@K-Mistele) - Support custom API URL per model - Add automatic variant generation for Venice models (@dpuyosa) - Use Promise.all for MCP listTools calls to improve performance - Upgrade OpenTUI to version 0.1.79 - Improve compaction check logic - Make read tool offset 1-indexed to match line numbers and avoid confusion - Add directory reading capability to the read tool ## TUI - Use FFI to resolve Windows raw input and Ctrl+C handling issues (@Hona) - Add toggle to hide session header in TUI (@kitlangton) ## Desktop - Guard randomUUID in insecure browser contexts - Workspace reset functionality fixed (@neriousy) **Thank you to 6 community contributors:** - @neriousy: - fix(app):workspace reset (#13170) - @github-actions[bot]: - Update VOUCHED list - @dpuyosa: - feat(opencode): Venice Add automatic variant generation for Venice models (#12106) - @kitlangton: - feat(tui): add toggle to hide session header (#13244) - @K-Mistele: - feat: support claude agent SDK-style structured outputs in the OpenCode SDK (#8161) - @Hona: - fix(win32): use ffi to get around bun raw input/ctrl+c issues (#13052)
Features
11. Februar 2026
## Was sich geändert hat * fix(patch): cherry-pick e9a9474 to release/v0.28.1-pr-18840 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18847 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.28.1...v0.28.2
Features
11. Februar 2026
## New Features - Running direct shell commands no longer interrupts an in-flight turn; commands can execute concurrently when a turn is active. (#10513) - Added `/statusline` to configure which metadata appears in the TUI footer interactively. (#10546) - The TUI resume picker can now toggle sort order between creation time and last-updated time with an in-picker mode indicator. (#10752) - App-server clients now get dedicated APIs for steering active turns, listing experimental features, resuming agents, and opting out of specific notifications. (#10721, #10821, #10903, #11319) - Enterprise/admin requirements can now restrict web search modes and define network constraints through `requirements.toml`. (#10964, #10958) - Image attachments now accept GIF and WebP inputs in addition to existing formats. (#11237) - Enable snapshotting of the shell environment and `rc` files (#11172) ## Bug Fixes - Fixed a Windows startup issue where buffered keypresses could cause the TUI sign-in flow to exit immediately. (#10729) - Required MCP servers now fail fast during start/resume flows instead of continuing in a broken state. (#10902) - Fixed a file-watcher bug that emitted spurious skills reload events and could generate very large log files. (#11217) - Improved TUI input reliability: long option labels wrap correctly, Tab submits in steer mode when idle, history recall keeps cursor placement consistent, and stashed drafts restore image placeholders correctly. (#11123, #10035, #11295, #9040) - Fixed model-modality edge cases by surfacing clearer `view_image` errors on text-only models and stripping unsupported image history during model switches. (#11336, #11349) - Reduced false approval mismatches for wrapped/heredoc shell commands and guarded against empty command lists in exec policy evaluation. (#10941, #11397) ## Documentation - Expanded app-server docs and protocol references for `turn/steer`, experimental-feature discovery, `resume_agent`, notification opt-outs, and null `developer_instructions` normalization. (#10721, #10821, #10903, #10983, #11319) - Updated TUI composer docs to reflect draft/image restoration, steer-mode Tab submit behavior, and history-navigation cursor semantics. (#9040, #10035, #11295) ## Chores - Reworked npm release packaging so platform-specific binaries are distributed via `@openai/codex` dist-tags, reducing package-size pressure while preserving platform-specific installs (including `@alpha`). (#11318, #11339) - Pulled in a security-driven dependency update for `time` (RUSTSEC-2026-0009). (#10876) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.98.0...rust-v0.99.0 - #10729 fix(tui): flush input buffer on init to prevent early exit on Windows @Ashutosh0x - #10689 fix: flaky landlock @jif-oai - #10513 Allow user shell commands to run alongside active turns @jif-oai - #10738 nit: backfill stronger @jif-oai - #10246 adding fork information (UI) when forking @pap-openai - #10748 Update explorer role default model @jif-oai - #10425 Include real OS info in metrics. @iceweasel-oai - #10745 feat: resumable backfill @jif-oai - #10758 feat: wire ephemeral in `codex exec` @jif-oai - #10756 chore: handle shutdown correctly in tui @jif-oai - #10637 feat: add memory tool @jif-oai - #10751 feat: repair DB in case of missing lines @jif-oai - #10762 nit: add DB version in discrepancy recording @jif-oai - #10621 Leverage state DB metadata for thread summaries @jif-oai - #9691 Add hooks implementation and wire up to `notify` @gt-oai - #10546 feat(tui): add /statusline command for interactive status line configuration @fcoury - #10752 feat(tui): add sortable resume picker with created/updated timestamp toggle @fcoury - #10769 fix(tui): fix resume_picker_orders_by_updated_at test @owenlin0 - #10423 fix(auth): isolate chatgptAuthTokens concept to auth manager and app-server @owenlin0 - #10775 nit: gpt-5.3-codex announcement @jif-oai - #10782 nit: gpt-5.3-codex announcement 2 @jif-oai - #10711 add sandbox policy and sandbox name to codex.tool.call metrics @iceweasel-oai - #10660 chore: rm web-search-eligible header @sayan-oai - #10783 fix: announcement in prio @jif-oai - #10721 [app-server] Add a method to list experimental features. @mzeng-openai - #10787 chore: limit update to 0.98.0 NUX to < 0.98.0 ver @sayan-oai - #10655 Add analytics for /rename and /fork @pap-openai - #10790 feat: wait for backfill to be ready @jif-oai - #10693 Add app-server transport layer with websocket support @maxj-oai - #10818 other announcement @jif-oai - #10815 Sync app-server requirements API with refreshed cloud loader @xl-openai - #10820 go back to auto-enabling web_search for azure @sayan-oai - #10727 Send beta header with websocket connects @pakrym-oai - #10809 updates: use brew api for version check @magus - #10793 Add stage field for experimental flags. @mzeng-openai - #10821 feat(app-server): turn/steer API @owenlin0 - #10792 Print warning when config does not meet requirements @gt-oai - #10699 feat: expose detailed metrics to runtime metrics @apanasenko-oai - #10784 Gate app tooltips to macOS @aibrahim-oai - #10843 Log an event (info only) when we receive a file watcher event @etraut-openai - #10852 Personality setting is no longer available in experimental menu @etraut-openai - #10840 Removed the "remote_compaction" feature flag @etraut-openai - #10876 sec: fix version of `time` to prevent vulnerability @jif-oai - #10892 nit: test an @jif-oai - #10894 feat: backfill async again @jif-oai - #10902 Handle required MCP startup failures across components @jif-oai - #10851 Removed "exec_policy" feature flag @etraut-openai - #10457 Queue nudges while plan generating @charley-oai - #10822 Add app configs to config.toml @canvrno-oai - #10420 feat(network-proxy): add structured policy decision to blocked errors @viyatb-oai - #10814 fix(linux-sandbox): block io_uring syscalls in no-network seccomp policy @viyatb-oai - #10698 core: preconnect Responses websocket for first turn @joshka-oai - #10574 core: refresh developer instructions after compaction replacement history @charley-oai - #10914 chore(app-server): update AGENTS.md for config + optional collection guidance @owenlin0 - #10928 chore(app-server): add experimental annotation to relevant fields @owenlin0 - #10927 Treat compaction failure as failure state @aibrahim-oai - #10861 Support alternative websocket API @by-openai - #10826 add originator to otel @alexsong-oai - #10855 TUI/Core: preserve duplicate skill/app mention selection across submit + resume @daniel-oai - #10943 app-server: print help message to console when starting websockets server @JaviSoto - #10938 Mark Config.apps as experimental, correct schema generation issue @canvrno-oai - #10947 fix(tui): conditionally restore status indicator using message phase @sayan-oai - #10965 refactor(network-proxy): flatten network config under [network] @viyatb-oai - #10970 Fixed a flaky test @etraut-openai - #10710 Process-group cleanup for stdio MCP servers to prevent orphan process storms @etraut-openai - #10964 feat: add support for allowed_web_search_modes in requirements.toml @bolinfest - #10977 fix: use expected line ending in codex-rs/core/config.schema.json @bolinfest - #10973 Do not poll for usage when using API Key auth @etraut-openai - #10921 Show left/right arrows to navigate in tui request_user_input @charley-oai - #10988 fix: normalize line endings when reading file on Windows @bolinfest - #10903 Add resume_agent collab tool @jif-oai - #10909 Bootstrap shell commands via user shell snapshot @jif-oai - #10993 Fix flaky windows CI test @etraut-openai - #10987 Fixed a flaky Windows test that is consistently causing a CI failure @etraut-openai - #10958 feat(core): add network constraints schema to requirements.toml @viyatb-oai - #10983 app-server: treat null mode developer instructions as built-in defaults @charley-oai - #11039 feat: include state of [experimental_network] in /debug-config output @bolinfest - #11040 Simplify pre-connect @pakrym-oai - #10966 feat: enable premessage-deflate for websockets @apanasenko-oai - #9040 fix(tui): rehydrate drafts and restore image placeholders @Chriss4123 - #10824 Fallback to HTTP on UPGRADE_REQUIRED @pakrym-oai - #11028 Defer persistence of rollout file @etraut-openai - #10980 fix: remove config.schema.json from tag check @bolinfest - #11051 Gate view_image tool by model input_modalities @wiltzius-openai - #11109 [bazel] Upgrade some rulesets in preparation for enabling windows @zbarsky-openai - #11114 chore: refactor network-proxy so that ConfigReloader is injectable behavior @bolinfest - #10718 Upgrade rmcp to 0.14 @mzeng-openai - #11044 feat: include [experimental_network] in <environment_context> @bolinfest - #10994 [apps] Improve app loading. @mzeng-openai - #11121 chore: reverse the codex-network-proxy -> codex-core dependency @bolinfest - #11105 feat: include NetworkConfig through ExecParams @bolinfest - #11155 tui: avoid no-op status-line redraws @rakan-oai - #10799 feat: do not close unified exec processes across turns @jif-oai - #11172 chore: enable shell snapshot @jif-oai - #11175 fix: do not show closed agents in `/agent` @jif-oai - #11173 chore: enable sub agents @jif-oai - #11193 Deflake mixed parallel tools timing test @gt-oai - #10770 Load requirements on windows @gt-oai - #11132 core: account for all post-response items in auto-compact token checks @charley-oai - #11198 tools: remove get_memory tool and tests @jif-oai - #10937 Translate websocket errors @rasmusrygaard - #11217 Fixed bug in file watcher that results in spurious skills update events and large log files @etraut-openai - #11216 Move warmup to the task level @pakrym-oai - #11203 Try to stop small helper methods @pakrym-oai - #11197 [bazel] Upgrade some rulesets in preparation for enabling windows, part 2 @zbarsky-openai - #11158 chore: remove network-proxy-cli crate @viyatb-oai - #11230 Revert "chore: enable sub agents" @jif-oai - #11123 TUI: fix request_user_input wrapping for long option labels @charley-oai - #11133 core: add focused diagnostics for remote compaction overflows @charley-oai - #10657 feat: search_tool @apanasenko-oai - #11199 state: add memory consolidation lock primitives @jif-oai - #10835 feat: extend skills/list to support additional roots. @xl-openai - #10960 skill-creator: Remove invalid reference. @xl-openai - #11219 feat: use a notify instead of grace to close ue process @jif-oai - #11231 feat: tie shell snapshot to cwd @jif-oai - #10962 fix(tui): keep unified exec summary on working line @joshka-oai - #11232 Add originator to otel metadata tags @alexsong-oai - #11237 adding image support for gif and webp @natea-oai - #10924 [apps] Add gated instructions for Apps. @mzeng-openai - #11228 Use longest remote model prefix matching @aibrahim-oai - #11242 fix(feature) UnderDevelopment feature must be off @dylan-hurd-oai - #11185 fix: nix build by adding missing dependencies and fix outputHashes @Philipp-M - #10035 fix(tui): tab submits when no task running in steer mode @joshka-oai - #11238 Remove offline fallback for models @aibrahim-oai - #9739 Update models.json @github-actions - #11255 Revert "Update models.json" @aibrahim-oai - #11245 deflake linux-sandbox NoNewPrivs timeout @joshka-oai - #11256 Revert "Revert "Update models.json"" @aibrahim-oai - #11262 chore: change ConfigState so it no longer depends on a single config.toml file for reloading @bolinfest - #11263 test: deflake nextest child-process leak in MCP harnesses @joshka-oai - #11247 Adjust shell command timeouts for Windows @dylan-hurd-oai - #11240 fix(app-server): for external auth, replace id_token with chatgpt_acc… @owenlin0 - #11140 chore(deps): bump insta from 1.46.2 to 1.46.3 in /codex-rs @dependabot - #11139 chore(deps): bump anyhow from 1.0.100 to 1.0.101 in /codex-rs @dependabot - #11138 chore(deps): bump regex from 1.12.2 to 1.12.3 in /codex-rs @dependabot - #11239 Disable dynamic model refresh for custom model providers @etraut-openai - #11269 feat: reserve loopback ephemeral listeners for managed proxy @bolinfest - #11279 [apps] Add thread_id param to optionally load thread config for apps feature check. @mzeng-openai - #11244 feat: add SkillPolicy to skill metadata and support allow_implicit_invocation @alexsong-oai - #10215 chore(tui) cleanup /approvals @dylan-hurd-oai - #11113 feat(sandbox): enforce proxy-aware network routing in sandbox @viyatb-oai - #10940 feat: support configurable metric_exporter @alexsong-oai - #11294 chore: put crypto provider logic in a shared crate @bolinfest - #11207 feat: retain NetworkProxy, when appropriate @bolinfest - #11200 memories: add extraction and prompt module foundation @jif-oai - #11191 feat: add connector capabilities to sub-agents @jif-oai - #11304 Fix spawn_agent input type @jif-oai - #11300 feat: align memory phase 1 and make it stronger @jif-oai - #11311 Extract hooks into dedicated crate @jif-oai - #11306 feat: phase 2 consolidation @jif-oai - #11318 chore: split NPM packages @jif-oai - #11322 Fix pending input test waiting logic @jif-oai - #11265 Remove ApiPrompt @pakrym-oai - #11295 tui: keep history recall cursor at line end @joshka-oai - #11288 fix(protocol): approval policy never prompt @fouad-openai - #11323 Revert "Add app-server transport layer with websocket support (#10693)" @maxj-oai - #11162 Fix: update parallel tool call exec approval to approve on request id @shijie-oai - #11249 [apps] Improve app installation flow. @mzeng-openai - #11319 feat: opt-out of events in the app-server @jif-oai - #11241 Treat first rollout session_meta as canonical thread identity @guinness-oai - #11339 # Use `@openai/codex` dist-tags for platform binaries instead of separate package names @bolinfest - #11330 test(core): stabilize ARM bazel remote-model and parallelism tests @dylan-hurd-oai - #11345 core: remove stale apply_patch SandboxPolicy TODO in seatbelt @bolinfest - #11343 Compare full request for websockets incrementality @pakrym-oai - #11344 fix: reduce usage of `open_if_present` @jif-oai - #11336 Always expose view_image and return unsupported image-input error @aibrahim-oai - #11346 Sanitize MCP image output for text-only models @aibrahim-oai - #11337 Extract tool building @pakrym-oai - #10941 fix(core): canonicalize wrapper approvals and support heredoc prefix … @viyatb-oai - #10946 include sandbox (seatbelt, elevated, etc.) as in turn metadata header @iceweasel-oai - #11349 Strip unsupported images from prompt history to guard against model switch @aibrahim-oai - #11348 Use thin LTO for alpha Rust release builds @bolinfest - #11334 chore: unify memory job flow @jif-oai - #11364 feat: mem v2 - PR1 @jif-oai - #11365 feat: mem v2 - PR2 @jif-oai - #11366 feat: mem v2 - PR3 @jif-oai - #11274 Update models.json @github-actions - #11361 # Split command parsing/safety out of `codex-core` into new `codex-command` @bolinfest - #11369 feat: mem v2 - PR4 @jif-oai - #11362 Enable SOCKS defaults for common local network proxy use cases @viyatb-oai - #11359 ci: fall back to local Bazel on forks without BuildBuddy key @joshka-oai - #11372 feat: mem v2 - PR5 @jif-oai - #11374 feat: mem v2 - PR6 (consolidation) @jif-oai - #11377 feat: prevent double backfill @jif-oai - #11378 chore: rename codex-command to codex-shell-command @bolinfest - #11376 Update models.json @github-actions - #11394 Disable very flaky tests @pakrym-oai - #11386 Prefer websocket transport when model opts in @pakrym-oai - #11373 tui: queue non-pending rollback trims in app-event order @charley-oai - #11393 Remove `deterministic_process_ids` feature to avoid duplicate `codex-core` builds @bolinfest - #11397 fix(exec-policy) No empty command lists @dylan-hurd-oai
11. Februar 2026
## Änderungen * fix(patch): cherry-pick 37f128a to release/v0.28.0-pr-18478 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18821 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.28.0...v0.28.1
Features
11. Februar 2026
## Desktop - Add translations support to the application - I don't have access to git commands. Could you provide the full commit message or the PR description for #13166 so I can create an appropriate changelog entry? (@neriousy) - Add more end-to-end tests for the application - Fixed sidebar remounting issue **Thank you to 1 community contributor:** - @neriousy: - Fix/reverception (#13166)
Features
11. Februar 2026
## TUI - Dismiss dialogs with Ctrl+C in TUI (@kitlangton) - Keep /share command available to copy existing share link (@kitlangton) - Add mode-specific input placeholders to improve context-aware prompts (@kitlangton) - Prevent home wordmark corruption in height-constrained terminals (@kitlangton) ## Desktop - Revert WSL backend mode feature for desktop - Notifications enabled on child sessions - Terminal PTY buffer now properly carries over between sessions - Terminal resize functionality fixed in app **Thank you to 1 community contributor:** - @kitlangton: - fix(tui): prevent home wordmark corruption in height-constrained terminals (#13069) - feat(prompt): mode-specific input placeholders (#12388) - fix(tui): keep /share available to copy existing link (#12532) - fix(tui): dismiss dialogs with ctrl+c (#12884)
Features
11. Februar 2026
## Core - Add additional context overflow cases and remove overcorrecting ones - Ensure compaction is more reliable by adding reserve token buffer to provide enough room for input window compaction - Improve /review prompt to detect behavior changes more explicitly - Improve Amazon Bedrock check to include container credentials (@OpeOginni) ## TUI - Default session sidebar to auto ## Desktop - Fixed terminal copy/paste functionality - Copy path button styles fixed in app - Use tracing for logging in desktop application (@Brendonovich) - Enhance Windows app resolution and UI loading states (@neriousy) - Improve desktop app server spawn resilience - Read Wayland preference from store in desktop application (@Brendonovich) - Add WSL backend mode for desktop (@Brendonovich) ## SDK - Encode non-ASCII directory paths in v1 SDK HTTP headers (@MrMushrooooom) **Thank you to 9 community contributors:** - @github-actions[bot]: - Update VOUCHED list - @OpeOginni: - fix(tui): improve amazon-bedrock check to include container credentials (#13037) - @ariane-emory: - docs: remove 'Migrating to 1.0' documentation section (#13076) - @Brendonovich: - feat(desktop): add WSL backend mode (#12914) - fix(desktop): read wayland preference from store (#13081) - desktop: use tracing for logging (#13135) - @webwww123: - fix(docs): avoid footer language selector truncation (#13124) - @Seungjun0906: - docs(ko): improve translations for intro, cli, and commands (#13094) - @neriousy: - feat(desktop): enhance Windows app resolution and UI loading states (#13084) - @MrMushrooooom: - fix: encode non-ASCII directory paths in v1 SDK HTTP headers (#13131) - @taroj1205: - fix(web): prevent language select label truncation (#13100)
Features
10. Februar 2026
## What's changed - Improved terminal rendering performance - Fixed fatal errors being swallowed instead of displayed - Fixed process hanging after session close - Fixed character loss at terminal screen boundary - Fixed blank lines in verbose transcript view
Features
10. Februar 2026
## Desktop - Task tool rendering fixed in app - Open apps with executables on Windows (@neriousy) - Don't close sidebar on session change **Thank you to 1 community contributor:** - @neriousy: - fix(desktop): open apps with executables on Windows (#13022)
Features
10. Februar 2026
## Was sich geändert hat * feat(commands): füge Slash-Befehl /prompt-suggest von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17264 hinzu * feat(cli): Hooks-enable/disable im Einklang mit Skills bringen und Completion verbessern von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16822 * docs: CLI-Referenzdokumentation hinzufügen von @leochiu-a in https://github.com/google-gemini/gemini-cli/pull/17504 * chore(release): Version auf 0.28.0-nightly.20260128.adc8e11bb erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17725 * feat(skills): finales stabiles Promotion-Cleanup von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17726 * test(core): Mock-Fetch in OAuth-Transport-Fallback-Tests von @jw409 in https://github.com/google-gemini/gemini-cli/pull/17059 * feat(cli): Auth-Methode in /bug einschließen von @erikus in https://github.com/google-gemini/gemini-cli/pull/17569 * Add a email privacy note to bug_report template von @nemyung in https://github.com/google-gemini/gemini-cli/pull/17474 * Rewind-Dokumentation von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17446 * fix: MIME-Typen für Audio/Video mit Inhaltsprüfung verifizieren von @maru0804 in https://github.com/google-gemini/gemini-cli/pull/16907 * feat(core): Unterstützung für Positron IDE (#15045) hinzufügen von @kapsner in https://github.com/google-gemini/gemini-cli/pull/15047 * /oncall Dedup - Texte auf nächste Zeilen umbrechen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17782 * fix(admin): fortgeschrittene Features-Verwaltungs-Einstellung umbenennen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/17786 * [extension config] Brechende optionale Werte non-optional machen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17785 * Fix docs-writer Skill-Probleme von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/17734 * fix(core): Duplikate von Hook-Fehler-Warnungen während Streaming unterdrücken von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17727 * test: weitere Tests für AskUser hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/17720 * feat(cli): Aktivierung der Aktivitätsprotokollierung im Nicht-Interaktiv-Modus und Eval-Modi von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17703 * feat(core): Unterstützung für benutzerdefinierte Ablehnungsnachrichten in Richtlinienregeln von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/17427 * Fix unbeabsichtigte Credential-Exposition gegenüber MCP-Servern von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17311 * feat(extensions): Unterstützung für benutzerdefinierte Themes in Erweiterungen von @spencer426 in https://github.com/google-gemini/gemini-cli/pull/17327 * fix: Arbeitsbereich-Verzeichnisse bei Sitzungs-Wiederaufnahme speichern und wiederherstellen von @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/17454 * Aktualisiere Release-Notes-Seiten für 0.26.0 und 0.27.0-preview. von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/17744 * feat(ux): aktualisiere Zellengrenzfarbe und erstelle Testdatei für Tabellen-Rendering von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/17798 * Ändere Höhe für die ToolConfirmationQueue von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17799 * feat(cli): Benutzeridentitätsinformationen in stats-Befehl aufnehmen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17612 * fix(ux): Off-by-Some-Wrap-Probleme durch festbreite Zeichen behoben von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/17816 * feat(cli): undo/redo Tastenkürzel auf Cmd+Z/Alt+Z und Shift+Cmd+Z/Shift+Alt+Z aktualisieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/17800 * fix(evals): absoluten Pfad für Aktivitäts-Protokollverzeichnis verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17830 * test: Integrations-Test hinzufügen, um stdout/stderr-Routing zu überprüfen von @ved015 in https://github.com/google-gemini/gemini-cli/pull/17280 * fix(cli): gelistete Erweiterungen anzeigen, wenn Update-Ziel fehlt von @tt-a1i in https://github.com/google-gemini/gemini-cli/pull/17082 * fix(cli): PAT-Token und Anmeldeinformationen in Git-Remote-URL-Parsing behandeln von @afarber in https://github.com/google-gemini/gemini-cli/pull/14650 * fix(core): returnDisplay für Fehlerergebnisanzeige verwenden von @Nubebuster in https://github.com/google-gemini/gemini-cli/pull/14994 * Fix Erkennung von bun als Paket-Manager von @Randomblock1 in https://github.com/google-gemini/gemini-cli/pull/17462 * feat(cli): hooksConfig.enabled im Einstellungsdialog anzeigen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17810 * feat(cli): Anzeige der Benutzeridentität (auth, E-Mail, Stufe) beim Start von @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/17591 * fix: ghost border für AskUserDialog verhindern von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/17788 * docs: A2A-Subagenten in subagents.md als experimentell markieren von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/17863 * Fehler bei sensiblen Werten für MCP-Serverbehandlung beheben von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17826 * fix(admin): secureModeEnabled auf strictModeDisabled umbenennen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/17789 * feat(ux): truncate-Dots in Tabellen kürzer machen von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/17825 * fix(core): DEP0040 Punnycode-Demigration via patch-package lösen von @ATHARVA262005 in https://github.com/google-gemini/gemini-cli/pull/17692 * feat(plan): generische Checklist-Komponente erstellen und Todo refaktorisieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17741 * Bereinigung nach Entfernen des Delegates an Agent von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17875 * fix(core): GIT_CONFIG_GLOBAL verwenden, um Schatten-Git-Repo-Konfiguration zu isolieren - Fixes #17877 von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/17803 * Mouse-Tracking E2E deaktivieren von @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/17880 * fix(cli): korrekten Setting-Key für Cloud Shell-Auth verwenden von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17884 * chore: IDE-spezifisches ASCII-Logo zurücksetzen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/17887 * Revert "fix(core): resolve DEP0040 punycode deprecation via patch-package" von
Features
10. Februar 2026
## Core - Increase test timeout to 30s to prevent failures during package installation - Memory leak fixed in platform fetch for events - Show helpful message when free usage limit is exceeded ## Desktop - Disable terminal transparency
Features
10. Februar 2026
## Was sich geändert hat * fix(patch): cherry-pick 37f128a to release/v0.27.3-pr-18478 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18743 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.27.3...v0.27.4
Features
10. Februar 2026
## Core - No changes in review pane - Fix terminal replay in application - Fix workspace reset issues in the app - Resolve Homebrew upgrade requiring multiple runs (@GeneCodeSavvy) - Publish session.error event for invalid model selection (@surma) - Create file if it doesn't exist when writing via ACP (@BryceRyan) - Adjust agent variant logic to check if variant is available for model instead of requiring exact match - Add new ContextOverflowError type - Remove obsolete Copilot model enablement instructions (@fgonzalezurriola) - Enable thinking for all reasoning models on Alibaba Cloud (DashScope) (@AdJIa) - Parse mid-stream OpenAI response errors to prevent infinite retries on unrecoverable errors - Revert web input focus shortcut feature (@gigamonster256) - Add web input focus shortcut (@ChangeHow) - Add models.dev schema reference for model autocomplete in opencode.json (@remorses) - Set variant in assistant messages (@shantur) - Add skill discovery from URLs via well-known RFC - Clean up orphaned worktree directories (@maharshi365) - Properly encode file URLs with special characters (@yudgnahk) - SessionPrompt.shell() now triggers loop if messages are queued (@goniz) - Use reasoning summary auto for GPT-5 models that are not chat (@scratchmex) - Add specific system prompt for Trinity model (@mariamjabara) - Correct prefix selection for amazon-bedrock provider in getSmallModel (@NachoFLizaur) - Don't rely on metadata.summary in task tool render - Handle step-start and step-finish parts in GitHub response text extraction (@elithrar) - Bump @gitlab/gitlab-ai-provider to 3.5.0 (@vglafirov) - Add directory parameter to plugin client for multi-project support (@cooooooooooode) - Correct /data API usage and data format for importing share URLs (@yuvrajvirk) - Parallelize skill downloads for faster loading in TUI - Add skill discovery from URLs via well-known RFC - Handle dollar sign character with file pattern in configuration (@hstove) ## TUI - Clean up dialog-model.tsx per code review - Revert addition of version to session header and status dialog - Revert showing connected providers in /connect dialog - Use sender color for queued messages in TUI (@mcostasilva) - Revert footer restoration in session view - Add Claude Code-style --fork flag to duplicate sessions before continuing (@ariane-emory) - Restore footer to session view (@ariane-emory) - Increase skill dialog width - Improve skills dialog readability (@kynnyhsap) ## Desktop - Back to platform fetch for now - Include basic authentication in app - Fixed global event default fetch behavior in app - Fixed memory leak in event fetch operation - Don't dispose instance after reset workspace - Based on the commit message "fix(app): regressions" without access to the actual changes, I can only provide a generic summary: Fix regressions in the app - Use agent configured variant in app - Persist defensiveness in app - Add redo and undo end-to-end test (@neriousy) - Use absolute paths for sidebar session navigation (@riftzen-bit) - New session in workspace now correctly uses the selected workspace - Add Cmd+[/] keybinds for session history navigation (@kitlangton) - Correct module name for linux_display in main.rs (@Hona) - Set maximum widths in app - Incorrect workspace on new session - Update tab file contents on change - Polish Open in icon treatment - Add fallback for when crypto.randomUUID is unavailable - Allow creating sessions on touch devices (@kitlangton) - Add native Wayland toggle on Linux desktop (@IsraelAraujo70) - Include sandboxes in project unseen message and error notifications (@Brendonovich) - Persist current sidecar URL in state when isSidecar prop is true (@OpeOginni) - Track current sidecar URL in desktop application (@Brendonovich) - Exclude devtools from production builds (@sneycampos) - Add isSidecar prop to AppInterface and persist sidecar server URLs (@OpeOginni) - Localize "close tab" in command palette (@alexyaroshuk) - Improve workspace header truncation and item interaction (@kitlangton) - Add default clipboard copy affordance to TextField component (@kitlangton) - Fix stale context in prompt input - Tighten slash command autocomplete matching (@kitlangton) - Display toast notification when session is missing on prompt submit (@DNGriffin) - Add native clipboard image paste and fix text paste in desktop app (@invarrow) - Respect terminal toggle keybind when terminal is focused (@ryanmiville) - Keep /share available to copy existing link (@kitlangton) - Disable 3 Safari prompt-input annoyances (@DNGriffin) - Add drag-and-drop support for @mentioning files in the app (@DNGriffin) - Handle Windows paths in frontend file URL encoding (@yudgnahk) - Move workspace New session button into header (@kitlangton) - Toggle file tree and review panel with improved UX (@ProdigyRahul) - Allow agent select to use full width on Windows (@abdiths) - Keep startup script field scrollable in edit project dialog (@itskritix) - Fix terminal replay issues in app - Added macOS support for displaying only installed editors and added Sublime Text editor (@OpeOginni) - Remove extra error page and use default error boundary - Add loading window and restructure Rust desktop code (@Brendonovich) - Hide 'open in app' button on narrow viewports - Update server removal logic to clear default server URL if removed (@OpeOginni) - Display session last updated time in command palette search (@alexyaroshuk) - Add Windows File Explorer icon for session header (@maharshi365) - Support desktop titlebar double-click maximize (@crob19) - Add keyboard accelerators to menu items (@Brendonovich) - Add more basic menu bar items to desktop application (@Brendonovich) - Always show project menu button on mobile for accessibility (@DNGriffin) - Maximize main window by default (@Brendonovich) **Thank you to 44 community contributors:** - @kynnyhsap: - fix(opencode): improve skills dialog readability (#12356) - @hstove: - fix(config): handle $ character with {file:} pattern (#12390) - @AksharP5: - feat(tui): highlight esc label on hover in dialog (#12383) - @Brendonovich: - desktop: maximize main window by default (#12433) - desktop: add more basic menu bar items - desktop: add key accelerators to menu itms - desktop: add loading window and restructure rust (#12176) - desktop: track currentSidecarUrl - app: include sandboxes in project unseen/error notifs - @DNGriffin: - fix(app): always show project menu button for mobile a11y (#11258) - feat(app): drag-n-drop to @mention file (#12569) - fix(app): disable 3 safari prompt-input annoyances (#12558) - fix(app): Toast when session is missing on prompt-submit (#12654) - @crob19: - fix(desktop): support desktop titlebar double-click maximize (#12459) - @maharshi365: - fix(ui): add Windows File Explorer icon for session header (#12386) - fix(opencode): cleanup orphaned worktree directories (#12399) - @alexyaroshuk: - feat(app): session last updated time display in command pallete's search (#12376) - fix(app): localize "close tab" in command pallete (#12756) - @OpeOginni: - fix(desktop): update server removal logic to clear default server URL if removed (#12372) - feat(desktop): added Macos support for displaying only installed editors & added sublime text editor (#12501) - fix(docs-windows-wsl): update caution note for server security (#12467) - feat(desktop): add isSidecar prop to AppInterface and logic to persist sidecar server urls (#12366) - feat(desktop): persist currentSidecarUrl in state when isSidecar prop is true (#12792) - @yuvrajvirk: - fix: correct /data API usage and data format for importing share URLs (#7381) - @cooooooooooode: - fix: add directory parameter to plugin client for multi-project support (#11344) - @vglafirov: - chore(deps): bump @gitlab/gitlab-ai-provider to 3.5.0 (#12496) - @elithrar: - fix(github): handle step-start/step-finish parts in extractResponseText (#12470) - @ariane-emory: - feat(tui): restore footer to session view (#12245) - feat(tui): add Claude Code-style --fork flag to duplicate sessions before continuing (resolves #11137) (#11340) - docs(cli): add documentation for --fork flag (#12561) - @NachoFLizaur: - fix(opencode): correct prefix selection for amazon-bedrock provider in getSmallModel (#12281) - @mariamjabara: - feat: add specific system prompt for Trinity model (#12144) - @scratchmex: - feat(opencode): use reasoning summary auto for gpt-5 models that are not chat (#12502) - @dbpolito: - feat(desktop): Session Review Images (#12360) - @goniz: - fix(opencode): SessionPrompt.shell() now triggers loop if messages are queued (#10987) - @itskritix: - fix(app): keep startup script field scrollable in edit project dialog (#12431) - @abdiths: - fix(desktop): allow agent select to use full width on windows (#12428) - @yudgnahk: - fix: properly encode file URLs with special characters (#12424) - fix(app): handle Windows paths in frontend file URL encoding (#12601) - @shantur: - feat(core): Set variant in assistant messages too (#12531) - @remorses: - feat: add models.dev schema ref for model autocomplete in opencode.json (#12528) - @ProdigyRahul: - fix(app): toggle file tree and review panel better ux (#12481) - @kitlangton: - fix(app): move workspace New session into header (#12624) - fix(web): keep /share available to copy existing link (#12533) - refine(app): tighten slash autocomplete matching (#12647) - ui: default TextField copy affordance to clipboard (#12714) - fix(layout): improve workspace header truncation and item interaction (#12655) - fix(app): allow creating sessions on touch devices (#12765) - feat(app): add Cmd+[/] keybinds for session history navigation (#12880) - @ChangeHow: - feat(app): add web input focus shortcut (#12493) - @gigamonster256: - fix: revert "feat(app): add web input focus shortcut (#12493)" (#12639) - feat(nix): disable build time models.dev fetching (#12644) - feat(nix): expose overlay for downstream use (#12643) - @ryanmiville: - fix(app): respect terminal toggle keybind when terminal is focused (#12635) - @invarrow: - fix(desktop): add native clipboard image paste and fix text paste (#12682) - @jerome-benoit: - refactor(nix): use native Bun APIs and propagate errors (#12694) - fix(nix): watch scripts in nix-hashes workflow (#12818) - fix(nix): restore install script in fileset for desktop build (#12842) - @AdJIa: - fix: enable thinking for all reasoning models on alibaba-cn (DashScope) (#12772) - @fgonzalezurriola: - fix(provider): remove obsolete copilot model enablement instructions (#12739) - @sneycampos: - feat: exclude devtools from production builds (#12290) - @IsraelAraujo70: - feat(desktop): add native Wayland toggle on Linux (#11971) - @jcampuza: - fix(app): make keyboard focus visible in settings (#12612) - @BryceRyan: - fix(opencode): ACP File write should create the file if it doesn't exist (#12854) - @Hona: - fix(desktop): correct module name for linux_display in main.rs (#12862) - @surma: - fix: publish session.error event for invalid model selection (#8451) - @mcostasilva: - fix(tui): use sender color for queued messages (#12832) - @github-actions[bot]: - Update VOUCHED list - @GeneCodeSavvy: - fix: resolve homebrew upgrade requiring multiple runs (#5375) (#10118) - @riftzen-bit: - fix: use absolute paths for sidebar session navigation (#12898) - @neriousy: - test(e2e): redo & undo test (#12974)
Features
10. Februar 2026
## What's changed - Fixed VS Code terminal scroll-to-top regression introduced in 2.1.37 - Fixed Tab key queueing slash commands instead of autocompleting - Fixed bash permission matching for commands using environment variable wrappers - Fixed text between tool uses disappearing when not using streaming - Fixed duplicate sessions when resuming in VS Code extension - Improved heredoc delimiter parsing to prevent command smuggling - Blocked writes to `.claude/skills` directory in sandbox mode
Features
9. Februar 2026
### Added - iOS: alpha node app + setup-code onboarding. (#11756) Thanks @mbelinky. - Channels: umfassende BlueBubbles- und Channel-Aufräumarbeiten. (#11093) Thanks @tyler6204. - Plugins: Geräte-Pairing + Telefonsteuerungs-Plugins (Telegram `/pair`, iOS/Android Node-Steuerung). (#11755) Thanks @mbelinky. - Tools: Grok (xAI) als `web_search`-Provider hinzufügen. (#12419) Thanks @tmchow. - Gateway: API-Methoden zur Agentenverwaltung für die Web UI hinzufügen (`agents.create`, `agents.update`, `agents.delete`). (#11045) Thanks @advaitpaliwal. - Web UI: in der Chat-Historie einen Compaction-Trenner anzeigen. (#11341) Thanks @Takhoffman. - Agents: Laufzeit-Shell in Agentenumschlägen einbeziehen. (#1835) Thanks @Takhoffman. - Paths: `OPENCLAW_HOME` hinzufügen, um das Home-Verzeichnis für die interne Pfadauflösung zu überschreiben. (#12091) Thanks @sebslight. ### Fixes - Telegram: Quote-Parsing abgesichert; Zitierkontext beibehalten; QUOTE_TEXT_INVALID vermeiden; falsche Kategorisierung verschachtelter Reply-Zitate vermeiden. (#12156) Thanks @rybnikov. - Telegram: proaktive Sends wiederherstellen, wenn veraltete Topic-Thread-IDs verwendet werden, durch erneutes Senden ohne `message_thread_id`. (#11620) - Telegram: Markdown-Spoiler mit `<tg-spoiler>` HTML-Tags rendern. (#11543) Thanks @ezhikkk. - Telegram: Registrierung von Befehlsregistrierungen auf 100 Einträge beschränken, um `BOT_COMMANDS_TOO_MUCH`-Fehler beim Start zu vermeiden. (#12356) Thanks @arosstale. - Telegram: übereinstimmende DM-`allowFrom` gegen Sender-Benutzer-ID (Fallback auf Chat-ID) und Logs zum Pairing klären. (#12779) Thanks @liuxiaopai-ai. - Onboarding: QuickStart installiert Shell-Completion automatisch (Prompt nur im Manual). - Auth: eingebettete Zeilenumbrüche aus eingefügten API-Schlüsseln und Tokens entfernen, bevor Anmelde-/Credentialen gespeichert/auflöst werden. - Web UI: Chat-Aktualisierung sanft zum neuesten Nachrichten-Stand scrollen und Flashen des New-Messages-Badges während manueller Aktualisierung unterdrücken. - Tools/web_search: plattformspezifische Einstellungen in den Web-Such-Cache-Schlüssel aufnehmen und `inlineCitations` für Grok übergeben. (#12419) Thanks @tmchow. - Tools/web_search: direkte Perplexity-Modell-IDs normalisieren, OpenRouter-Modell-IDs unverändert lassen. (#12795) Thanks @cdorsey. - Model Failover: HTTP-400-Fehler als failover-fähig behandeln, automatisches Modell-Fallback ermöglichen. (#1879) Thanks @orenyomtov. - Errors: falsche Positiv-Erkennung von Kontextüberlauf vermeiden, wenn Unterhaltung das Topic „context overflow“ erwähnt. (#2078) Thanks @sbking. - Gateway: kein Post-Compaction-Amnesie mehr; injizierte Transkript-Schreibvorgänge bewahren nun die Pi-Sitzungs-`parentId`-Kette, damit Agenten sich wieder erinnern können. (#12283) Thanks @Takhoffman. - Gateway: Multi-Agent-Sessions.Usage-Erkennung fixen. (#11523) Thanks @Takhoffman. - Agents: aus Kontextüberlauf durch zu große Tool-Ergebnisse wiederherstellen (vorausschauendes Begrenzen + Fallback-Trunkierung). (#11579) Thanks @tyler6204. - Subagents/compaction: Timing der Ankündigungen stabilisieren und Kompaktion-Metriken über Wiederholungen hinweg erhalten. (#11664) Thanks @tyler6204. - Cron: isolierte Ankündigungs-Flow teilen und Zuverlässigkeit von Scheduling/Lieferung erhöhen. (#11641) Thanks @tyler6204. - Cron-Tool: flache Parameter wiederherstellen, wenn LLM das `job`-Wrapper für Add-Anfragen auslässt. (#12124) Thanks @tyler6204. - Gateway/CLI: bei `gateway.bind=lan` eine LAN-IP für Proben-URLs und Control-UI-Links verwenden. (#11448) Thanks @AnonO6. - Hooks: gebündelte Hooks seit 2026.2.2 reparieren (tsdown-Migration). (#9295) Thanks @patrickshao. - Routing: Bindings pro Nachricht aktualisieren durch Laden der Config bei der Routenzuordnung, damit Änderungen ohne Neustart wirksam werden. (#11372) Thanks @juanpablodlc. - Exec-Bewertungen: weitergeleitete Befehle in Monospace rendern für sichereres Freigabe-Scanning. (#11937) Thanks @sebslight. - Config: `maxTokens` an `contextWindow` anpassen, um ungültige Modell-Konfigurationen zu verhindern. (#5516) Thanks @lailoo. - Thinking: xhigh für `github-copilot/gpt-5.2-codex` und `github-copilot/gpt-5.2` zulassen. (#11646) Thanks @LatencyTDH. - Discord: Starter-Nachrichten für Foren-/Medien-Threads unterstützen, `message thread create --message` verarbeiten und Routing härten. (#10062) Thanks @jarvis89757. - Paths: strukturiertes Auflösen von OPENCLAW_HOME-abgeleiteten Home-Pfaden und Windows-Laufwerksbuchstaben-Behandlung bei Tool-Meta-Verkürzungen korrigieren. (#12125) Thanks @mcaxtr. - Memory: Voyage-Embeddings `input_type` für verbesserte Abfrage. (#10818) Thanks @mcinteerj. - Memory/QMD: Standard-Modell-Cache über Agents hinweg wiederverwenden statt pro Agent erneut herunterladen. (#12114) Thanks @tyler6204. - Media Understanding: `.caf`-Audioanhänge für Transkription erkennen. (#10982) Thanks @succ985. - State dir: `OPENCLAW_STATE_DIR` für Standard-Geräte-Identität und Canvas-Speicherpfade berücksichtigen. (#4824) Thanks @kossoy.
Features
7. Februar 2026
## What's changed - Fixed an issue where /fast was not immediately available after enabling /extra-usage
Features
7. Februar 2026
## What's changed - Fast mode is now available for Opus 4.6. Learn more at https://code.claude.com/docs/en/fast-mode
Features
7. Februar 2026
### Changes - Models: unterstützt Anthropic Opus 4.6 und OpenAI Codex gpt-5.3-codex (Forward-compat-Fallbacks). (#9853, #10720, #9995) Danke an @TinyTb, @calvin-hpnet, @tyler6204. - Providers: xAI (Grok) Unterstützung hinzufügen. (#9885) Danke an @grp06. - Web UI: Token-Nutzungs-Dashboard hinzufügen. (#10072) Danke an @Takhoffman. - Memory: Native Voyage AI-Unterstützung. (#7078) Danke an @mcinteerj. - Sessions: cap payloads von sessions_history, um Kontextüberlauf zu reduzieren. (#10000) Danke an @gut-puncture. - CLI: Befehle alphabetisch in der Help-Ausgabe sortieren. (#8068) Danke an @deepsoumya617. - Agents: pi-mono auf 0.52.7 erhöhen; eingebettete Forward-Compat-Fallback für Opus 4.6 Modell-IDs hinzufügen. ### Fixes - Telegram: DM-Topic-threadId automatisch in Nachrichtentool + Subagent-Ankündigung einfügen. (#7235) Danke an @Lukavyi. - Security: Auth für Gateway-Canvas-Host und A2UI-Assets erforderlich machen. (#9518) Danke an @coygeek. - Cron: Scheduling- und Erinnerungslieferungs-Regressionen beheben; Next-Run-Neuberechnung + Timer-Nearmung + Legacy-Scheduling-Felder härten. (#9733, #9823, #9948, #9932) Danke an @tyler6204, @pycckuu, @j2h4u, @fujiwara-tofu-shop. - Update: Control UI-Asset-Handling im Update-Fluss härten. (#10146) Danke an @gumadeiras. - Security: Skill/Plugin-Code-Safety-Scanner hinzufügen; Anmeldeinformationen aus config.get Gateway-Antworten redigieren. (#9806, #9858) Danke an @abdelsfane. - Exec Approvals: Bare-String-Whitelist-Einträge in Objekte konvertieren. (#9903) Danke an @mcaxtr. - Slack: Erwähnungs-StripPatterns für /new und /reset hinzufügen. (#9971) Danke an @ironbyte-rgb. - Chrome-Erweiterung: Bündelpfad-Auflösung korrigieren. (#8914) Danke an @kelvinCB. - Kompaktion/Fehler: Mehrere Kompaktionsversuche bei Kontext-Overflow zulassen; klare Abrechnungsfehler anzeigen. (#8928, #8391) Danke an @Glucksberg.
6. Februar 2026
## Was sich geändert hat * fix(patch): cherry-pick 1cae5ab to release/v0.27.2-pr-18376 to patch version v0.27.2 and create version 0.27.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18464 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.27.2...v0.27.3
Features
6. Februar 2026
## What's changed - Fixed a crash when agent teams setting changed between renders - Fixed a bug where commands excluded from sandboxing (via `sandbox.excludedCommands` or `dangerouslyDisableSandbox`) could bypass the Bash ask permission rule when `autoAllowBashIfSandboxed` was enabled
Features
6. Februar 2026
## What's changed - Fixed agent teammate sessions in tmux to send and receive messages - Fixed warnings about agent teams not being available on your current plan - Added `TeammateIdle` and `TaskCompleted` hook events for multi-agent workflows - Added support for restricting which sub-agents can be spawned via `Task(agent_type)` syntax in agent "tools" frontmatter - Added `memory` frontmatter field support for agents, enabling persistent memory with `user`, `project`, or `local` scope - Added plugin name to skill descriptions and `/skills` menu for better discoverability - Fixed an issue where submitting a new message while the model was in extended thinking would interrupt the thinking phase - Fixed an API error that could occur when aborting mid-stream, where whitespace text combined with a thinking block would bypass normalization and produce an invalid request - Fixed API proxy compatibility issue where 404 errors on streaming endpoints no longer triggered non-streaming fallback - Fixed an issue where proxy settings configured via `settings.json` environment variables were not applied to WebFetch and other HTTP requests on the Node.js build - Fixed `/resume` session picker showing raw XML markup instead of clean titles for sessions started with slash commands - Improved error messages for API connection failures — now shows specific cause (e.g., ECONNREFUSED, SSL errors) instead of generic "Connection error" - Errors from invalid managed settings are now surfaced - VSCode: Added support for remote sessions, allowing OAuth users to browse and resume sessions from claude.ai - VSCode: Added git branch and message count to the session picker, with support for searching by branch name - VSCode: Fixed scroll-to-bottom under-scrolling on initial session load and session switch
Features
5. Februar 2026
## Core - Load user plugins after built-in plugins - Fix unhandled errors when aborting with queued messages - User plugins override built-in plugins for the same provider (@rmk40) - Move Codex 5.3 model definition to plugin to avoid showing unsupported model to other users - Add session usage tracking to ACP (@SteffenDE) - Update transforms for GPT-5.3 ## TUI - Allow mouse escape via "esc" labels in dialogs (@AksharP5) ## Desktop - Make close comment button visible in prompt input (@alexyaroshuk) - Hide prompt input when there are permissions requests or questions - More terminal stability fixes - Modified file color contrast in app for better visibility - Add button to open files in external applications - Allow toggling file tree closed independently - Stop showing SessionSkeleton on new workspace (@dbpolito) - Set workspace name earlier to improve creation and deletion (@dbpolito) **Thank you to 7 community contributors:** - @SteffenDE: - feat(acp): add session usage (#12299) - @dbpolito: - feat(desktop): Set Workspace Name Earlier to Improve Creation / Deletion (#12213) - feat(desktop): Stop Showing SessionSkeleton on New Workspace (#12209) - @alexyaroshuk: - fix(app): make close comment button visible in prompt input (#12349) - @edoedac0: - docs: add Bosnian README translation (#12341) - @ariane-emory: - docs: websearch tool (#12359) - @rmk40: - fix(plugin): user plugins override built-in plugins for same provider (#12361) - @AksharP5: - fix(tui): allow mouse escape via "esc" labels in dialogs (#11421)
Features
5. Februar 2026
## Änderungen * fix(patch): cherry-pick 9ca7300 to release/v0.27.1-pr-18395 to patch version v0.27.1 and create version 0.27.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18399 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.27.1...v0.27.2
Features
5. Februar 2026
## Was sich geändert hat * fix(patch): cherry-pick a8b4c38 to release/v0.27.0-pr-18161 to patch version v0.27.0 and create version 0.27.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/18393 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.27.0...v0.27.1
Features
5. Februar 2026
## Core - Enable Claude 3.5 Sonnet (new) model support - Silently ignore proxy command failures to prevent config initialization crashes - Ensure GitHub Copilot plugin properly sets headers when used in clients other than TUI - Bundle GitLab auth plugin directly instead of dynamic install - Fix plugin installation to use direct package.json manipulation instead of bun add - Fix image reading with OpenAI-compatible providers like Kimi K2.5 (@zhming0) - Downgrade xai ai-sdk package due to errors - Revert model autocomplete feature using models.dev schema reference - Add models.dev schema reference for model autocomplete in opencode.json (@remorses) - Adjust task tool description and input to reduce tool call failures with GPT models - Wait for dependencies before loading custom tools and plugins - Allow the function to hide or show thinking blocks to be bound to a key (@ariane-emory) - Skip dependency installation in read-only configuration directories (@shantur) - Ensure Kimi for Coding plan has thinking enabled by default for k2p5 (@monotykamary) - Fixed Cloudflare Workers AI provider - Prevent random hangs in plugin installs when using HTTP proxy by adding --no-cache flag - Session errors when attachment file not found are now handled gracefully - Support remote server connections in terminal and fix GLIBC compatibility (@lucas-jo) ## TUI - Add running spinner to bash tool in TUI (@goniz) - Add hover states to question tool tabs (@maharshi365) ## Desktop - File changes not always available in app - File tree kept in sync with filesystem changes - Add Bosnian locale (@edoedac0) - Fix terminal URL handling issues - Remove extra horizontal padding around prompt input on mobile (@Brendonovich) - Refresh workspace sessions when switching projects (@neriousy) - Fixed terminal URL handling in the application - Fix terminal end-of-line handling issues - Refresh file contents when changing workspaces to prevent stale data (@ParkerSm1th) - Derive terminal WebSocket URL from browser origin instead of hardcoded localhost (@0xdsqr) - Last turn changes rendered in review pane - Safety triangle for sidebar hover to prevent menu from closing - Clear comments on prompt submission - Fix e2e test action in app - Terminal hyperlink clicks now work correctly - Fix dated e2e tests in app - Don't show scroll-to-bottom button unnecessarily - File tree not staying in sync across projects/sessions - Move session options to the session page - Add session options to app - Opened tabs follow created session - Removed compression from RPM bundle to save 15 minutes in CI (@goniz) **Thank you to 13 community contributors:** - @lucas-jo: - fix(terminal): support remote server connections and fix GLIBC compatibility (#11906) - @goniz: - fix(desktop): removed compression from rpm bundle to save 15m in CI (#12097) - feat(tui): add running spinner to bash tool in TUI (#12317) - @monotykamary: - fix: ensure kimi-for-coding plan has thinking on by default for k2p5 (#12147) - @0xdsqr: - fix(app): derive terminal WebSocket URL from browser origin instead o… (#12178) - @ParkerSm1th: - fix(desktop): Refresh file contents when changing workspaces to not have stale contents (#11728) - @shantur: - fix(core): skip dependency install in read-only config dirs (#12128) - @maharshi365: - fix(tui): add hover states to question tool tabs (#12203) - @ariane-emory: - feat: Allow the function to hide or show thinking blocks to be bound to a key (resolves #12168) (#12171) - @neriousy: - fix(app): refresh workspace sessions on project switch (#12189) - @remorses: - feat: add models.dev schema ref for model autocomplete in opencode.json (#12112) - @zhming0: - fix(opencode): Fixes image reading with OpenAI-compatible providers like Kimi K2.5. (#11323) - @Brendonovich: - app: remove extra x padding around prompt input on mobile - @edoedac0: - feat(i18n): add Bosnian locale (#12283)
Features
5. Februar 2026
## What's changed - Claude Opus 4.6 is now available! - Added research preview agent teams feature for multi-agent collaboration (token-intensive feature, requires setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1) - Claude now automatically records and recalls memories as it works - Added "Summarize from here" to the message selector, allowing partial conversation summarization. - Skills defined in `.claude/skills/` within additional directories (`--add-dir`) are now loaded automatically. - Fixed `@` file completion showing incorrect relative paths when running from a subdirectory - Updated --resume to re-use --agent value specified in previous conversation by default. - Fixed: Bash tool no longer throws "Bad substitution" errors when heredocs contain JavaScript template literals like `${index + 1}`, which previously interrupted tool execution - Skill character budget now scales with context window (2% of context), so users with larger context windows can see more skill descriptions without truncation - Fixed Thai/Lao spacing vowels (สระ า, ำ) not rendering correctly in the input field - VSCode: Fixed slash commands incorrectly being executed when pressing Enter with preceding text in the input field - VSCode: Added spinner when loading past conversations list
Features
5. Februar 2026
## New Features - Introducing GPT-5.3-Codex. [Learn More](https://openai.com/index/introducing-gpt-5-3-codex/) - Steer mode is now stable and enabled by default, so `Enter` sends immediately during running tasks while `Tab` explicitly queues follow-up input. (#10690) ## Bug Fixes - Fixed `resumeThread()` argument ordering in the TypeScript SDK so resuming with local images no longer starts an unintended new session. (#10709) - Fixed model-instruction handling when changing models mid-conversation or resuming with a different model, ensuring the correct developer instructions are applied. (#10651, #10719) - Fixed a remote compaction mismatch where token pre-estimation and compact payload generation could use different base instructions, improving trim accuracy and avoiding context overflows. (#10692) - Cloud requirements now reload immediately after login instead of requiring a later refresh path to take effect. (#10725) ## Chores - Restored the default assistant personality to Pragmatic across config and related tests/UI snapshots. (#10705) - Unified collaboration mode naming and metadata across prompts, tools, protocol types, and TUI labels for more consistent mode behavior and messaging. (#10666) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.97.0...rust-v0.98.0 - #10709 fix: ensure resume args precede image args @cryptonerdcn - #10705 chore(config) Default Personality Pragmatic @dylan-hurd-oai - #10651 fix(core) switching model appends model instructions @dylan-hurd-oai - #10666 Sync collaboration mode naming across Default prompt, tools, and TUI @charley-oai - #10690 Make steer stable by default @aibrahim-oai - #10692 Fix remote compaction estimator/payload instruction small mismatch @charley-oai - #10725 Reload cloud requirements after user login @xl-openai - #10719 fix(core,app-server) resume with different model @dylan-hurd-oai
5. Februar 2026
## New Features - Added a session-scoped “Allow and remember” option for MCP/App tool approvals, so repeated calls to the same tool can be auto-approved during the session. (#10584) - Added live skill update detection, so skill file changes are picked up without restarting. (#10478) - Added support for mixed text and image content in dynamic tool outputs for app-server integrations. (#10567) - Added a new `/debug-config` slash command in the TUI to inspect effective configuration. (#10642) - Introduced initial memory plumbing (API client + local persistence) to support thread memory summaries. (#10629, #10634) - Added configurable `log_dir` so logs can be redirected (including via `-c` overrides) more easily. (#10678) ## Bug Fixes - Fixed jitter in the TUI apps/connectors picker by stabilizing description-column rendering. (#10593) - Restored and stabilized the TUI “working” status indicator/shimmer during preamble and early exec flows. (#10700, #10701) - Improved cloud requirements reliability with higher timeouts, retries, and corrected precedence over MDM settings. (#10631, #10633, #10659) - Persisted pending-input user events more consistently for mid-turn injected input handling. (#10656) ## Documentation - Documented how to opt in to the experimental app-server API. (#10667) - Updated docs/schema coverage for new `log_dir` configuration behavior. (#10678) ## Chores - Added a gated Bubblewrap (`bwrap`) Linux sandbox path to improve filesystem isolation options. (#9938) - Refactored model client lifecycle to be session-scoped and reduced implicit client state. (#10595, #10664) - Added caching for MCP actions from apps to reduce repeated load latency for users with many installed apps. (#10662) - Added a `none` personality option in protocol/config surfaces. (#10688) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.96.0...rust-v0.97.0 - #10595 Stop client from being state carrier @pakrym-oai - #10584 Add option to approve and remember MCP/Apps tool usage @canvrno-oai - #10644 fix: flaky test @jif-oai - #10629 feat: add phase 1 mem client @jif-oai - #10633 Cloud Requirements: take precedence over MDM @gt-oai - #10659 Increase cloud req timeout @gt-oai - #9938 feat(linux-sandbox): add bwrap support @viyatb-oai - #10656 Persist pending input user events @aibrahim-oai - #10634 feat: add phase 1 mem db @jif-oai - #10593 Fix jitter in TUI apps/connectors picker @canvrno-oai - #10662 [apps] Cache MCP actions from apps. @mzeng-openai - #10649 Fix test_shell_command_interruption flake @gt-oai - #10642 Add /debug-config slash command @gt-oai - #10478 Added support for live updates to skills @etraut-openai - #10688 add none personality option @aibrahim-oai - #10567 feat(app-server, core): allow text + image content items for dynamic tool outputs @owenlin0 - #10667 chore(app-server): document experimental API opt-in @owenlin0 - #10664 Session-level model client @pakrym-oai - #10678 feat(core): add configurable log_dir @joshka-oai - #10631 Cloud Requirements: increase timeout and retries @gt-oai - #10650 chore(core) personality migration tests @dylan-hurd-oai - #10701 fix(tui): restore working shimmer after preamble output @joshka-oai - #10700 fix: ensure status indicator present earlier in exec path @sayan-oai
Features
5. Februar 2026
### Changes - Telegram: letzte `@ts-nocheck` aus `bot-handlers.ts` entfernen, Grammy-Typen direkt verwenden, `StickerMetadata` duplizierungsfrei machen. Keine `@ts-nocheck` mehr in `src/telegram/`. (#9206) - Telegram: `@ts-nocheck` aus `bot-message.ts` entfernen, Typ-Abhängigkeiten via `Omit<BuildTelegramMessageContextParams>`, `allMedia` auf `TelegramMediaRef[]` erweitern. (#9180) - Telegram: `@ts-nocheck` aus `bot.ts` entfernen, doppelten `bot.catch` Fehler-Handler fixen (Grammy-Overrides), Dead-Reaktion `message_thread_id`-Routing entfernen, Sticker-Cache-Guard härten. (#9077) - Onboarding: Cloudflare AI Gateway-Anbieter-Setup und Docs hinzufügen. (#7914) Danke @roerohan. - Onboarding: Moonshot (.cn) Auth-Auswahl hinzufügen und die China-Base-URL beim Beibehalten von Defaults behalten. (#7180) Danke @waynelwz. - Docs: tmux send-keys für TUI klären, Text und Enter trennen. (#7737) Danke @Wangnov. - Docs: die Überarbeitung der Landing-Page für zh-CN spiegeln (Features, Quickstart, docs-Verzeichnis, Netzwerkmodell, Credits). (#8994) Danke @joshp123. - Messages: pro Kanal und pro Konto Overrides für responsePrefix über alle Kanäle hinweg hinzufügen. (#9001) Danke @mudrii. - Cron: Delivery-Modus für Ankündigungs-Jobs (CLI + Control UI) und Delivery-Modus-Konfiguration hinzufügen. - Cron: isolierte Jobs standardmäßig auf Announce-Delivery setzen; ISO 8601 `schedule.at` in Tool-Eingaben akzeptieren. - Cron: isolierte Jobs migrationssicher auf announce/none Delivery migrieren; veraltete post-to-main/payload Delivery-Felder und `atMs`-Eingaben entfernen. - Cron: One-Shot-Jobs nach Erfolg standardmäßig löschen; CLI-Flag `--keep-after-run` hinzufügen. - Cron: Messaging-Tools während Announce-Delivery unterdrücken, damit Zusammenfassungen konsistent posten. - Cron: doppelte Deliveries vermeiden, wenn isolierte Runs Nachrichten direkt senden. ### Fixes - Heartbeat: explizite accountId-Routing für Multi-Account-Kanäle zulassen. (#8702) Danke @lsh411. - TUI/Gateway: Nicht-Streaming-Finals behandeln, History bei Nicht-Local-Chat-Läufen aktualisieren, Warnungen zu Event-Lücken für zielgerichtete Tool-Streams vermeiden. (#8432) Danke @gumadeiras. - Shell-Vervollständigung: langsame dynamische Muster automatisch erkennen und in gecachte Dateien migrieren für schnelleren Terminal-Start; Vervollständigungs-Gesundheitschecks zu Doctor/Update/Onboard hinzufügen. - Telegram: Sitzungs-Modell-Overrides bei Inline-Modell-Auswahl berücksichtigen. (#8193) Danke @gildo. - Web UI: Speichern der Modell-Auswahl für Standard-/Nicht-Standard-Agenten korrigieren und lange Arbeitsbereich-Pfade einwickeln. Danke @Takhoffman. - Web UI: Kopfzeilen-Logo-Pfad lösen, wenn `gateway.controlUi.basePath` gesetzt ist. (#7178) Danke @Yeom-JinHo. - Web UI: Button-Styles auf das neue Nachrichten-Indikator anwenden. - Onboarding: Auth-Auswahl aus Flags für API-Key (nicht interaktiv) ableiten. (#8484) Danke @f-trycua. - Sicherheit: unzuverlässige Kanal-Metadaten aus System-Prompts (Slack/Discord) fernhalten. Danke @KonstantinMirin. - Sicherheit: sandboxespezifische Medienpfade für Nachrichten-Tool-Anhänge erzwingen. (#9182) Danke @victormier. - Sicherheit: explizite Credentials für Gateway-URL-Overrides erforderlich machen, um Credential-Leckage zu verhindern. (#8113) Danke @victormier. - Sicherheit: `whatsapp_login`-Tool nur Besitzern senden und Kontexten von Nicht-Besitzern standardmäßig verweigern. (#8768) Danke @victormier. - Voice Call: Webhook-Überprüfung härten mit Host-Allowlists/Proxy-Vertrauen und Ngrok-Loopback-Bypass beibehalten. - Voice Call: Regression-Abdeckung für anonyme eingehende Anrufer-IDs mit Allowlist-Policy hinzufügen. (#8104) Danke @victormier. - Cron: Epoch-Timestamps und 0ms-Dauern in CLI `--at`-Parsing akzeptieren. - Cron: Store-Daten neu laden, wenn Store-Datei neu erstellt wird oder mtime sich ändert. - Cron: Announce-Läufe direkt liefern, Delivery-Modus beachten und WakeMode für Zusammenfassungen respektieren. (#8540) Danke @tyler6204. - Telegram: Forward-from-chat-Metadaten in weitergeleiteten Nachrichten einbeziehen und harte Cron-Lieferziel-Checks verbessern. (#8392) Danke @Glucksberg. - macOS: Cron-Payload-Zusammenfassung rendering beheben und ISO 8601-Formatter-Konkurrenzsicherheit.
Features
4. Februar 2026
## Änderungen * docs: aktualisiere die Beschreibung des /info-Befehls mit Nutzungsstatistiken von @continue[bot] in https://github.com/continuedev/continue/pull/9071 * chore(deps): bump undici von 7.16.0 auf 7.18.2 in /binary von @dependabot[bot] in https://github.com/continuedev/continue/pull/9534 * fix: füge GH_TOKEN zum continue-agents-Workflow hinzu von @ThanhNguyxn in https://github.com/continuedev/continue/pull/9497 * chore: prerelease-Versionen erhöhen von @RomneyDa in https://github.com/continuedev/continue/pull/9536 * Filter out .md files when loading agent configs von @RomneyDa in https://github.com/continuedev/continue/pull/9537 * feat: subagents von @uinstinct in https://github.com/continuedev/continue/pull/9128 * Update docs index page with new inbox card and copy changes von @BekahHW in https://github.com/continuedev/continue/pull/9533 * docs: Add documentation for running agents locally von @bdougie in https://github.com/continuedev/continue/pull/9507 * feat: agent skills von @uinstinct in https://github.com/continuedev/continue/pull/9353 * chore(deps): bump diff von 7.0.0 auf 8.0.3 in /core von @dependabot[bot] in https://github.com/continuedev/continue/pull/9552 * [Snyk] Upgrade @c15t/react von 1.8.1 auf 1.8.2 von @sestinj in https://github.com/continuedev/continue/pull/9540 * Refactor info command into separate functions and add usage statistics von @sestinj in https://github.com/continuedev/continue/pull/9070 * [Snyk] Upgrade posthog-js von 1.297.2 auf 1.310.1 von @sestinj in https://github.com/continuedev/continue/pull/9541 * Allow MCP/Bash tools by default in headless mode von @RomneyDa in https://github.com/continuedev/continue/pull/9538 * docs: fix title case in documentation headers von @sestinj in https://github.com/continuedev/continue/pull/9543 * fix: simplify config error von @uinstinct in https://github.com/continuedev/continue/pull/9556 * chore(deps): bump undici von 6.21.3 auf 6.23.0 in /core von @dependabot[bot] in https://github.com/continuedev/continue/pull/9565 * fix: duplicate tool messages added von @RomneyDa in https://github.com/continuedev/continue/pull/9596 * [Snyk] Upgrade react-hook-form von 7.62.0 auf 7.69.0 von @sestinj in https://github.com/continuedev/continue/pull/9588 * [Snyk] Upgrade @tiptap/extension-mention von 2.26.1 auf 2.27.1 von @sestinj in https://github.com/continuedev/continue/pull/9589 * fix: verhindern, dass auf das Laden der Sitzung aus dem Verlauf gewartet wird von @uinstinct in https://github.com/continuedev/continue/pull/9525 * fix: vollständige rechte Seiten-Verlaufsgradiensatz anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/9672 * docs: IDE Extensions-Tab mit Customize- und Reference-Abschnitten erstellen von @sestinj in https://github.com/continuedev/continue/pull/9539 * Revert "docs: create IDE Extensions tab with Customize and Reference sections" von @sestinj in https://github.com/continuedev/continue/pull/9680 * Revert "Revert "docs: create IDE Extensions tab with Customize and Reference sections"" von @sestinj in https://github.com/continuedev/continue/pull/9681 * fix: Navigationsprobleme des Docs-Tabs lösen von @sestinj in https://github.com/continuedev/continue/pull/9682 * fix: use ide.runCommand, wenn Windows-Host mit WSL verbindet ist von @shanevcantwell in https://github.com/continuedev/continue/pull/9679 * fix: kompakte Unterhaltung mit schwebenden Tool-Aufrufen von @uinstinct in https://github.com/continuedev/continue/pull/9465 * feat: überladene Fehler erneut senden von @uinstinct in https://github.com/continuedev/continue/pull/9082 * feat(cli): agent skills von @uinstinct in https://github.com/continuedev/continue/pull/9696 * Add extension features and customization links to docs index von @sestinj in https://github.com/continuedev/continue/pull/9798 * fix: Befehl im contributing-file festlegen von @sarthakNITT in https://github.com/continuedev/continue/pull/9715 * fix: Autocompaction-Fehler durch überschrittene Kontextlänge von @RomneyDa in https://github.com/continuedev/continue/pull/9567 * chore(deps-dev): bump lodash-es von 4.17.21 auf 4.17.23 in /packages/config-yaml von @dependabot[bot] in https://github.com/continuedev/continue/pull/9773 * chore(deps-dev): bump lodash-es von 4.17.21 auf 4.17.23 in /packages/openai-adapters von @dependabot[bot] in https://github.com/continuedev/continue/pull/9775 * chore(deps-dev): bump lodash-es von 4.17.21 auf 4.17.23 in /extensions/cli von @dependabot[bot] in https://github.com/continuedev/continue/pull/9774 * chore(deps-dev): bump lodash von 4.17.21 auf 4.17.23 von @dependabot[bot] in https://github.com/continuedev/continue/pull/9781 * [Snyk] Upgrade yaml von 2.8.1 auf 2.8.2 von @sestinj in https://github.com/continuedev/continue/pull/9653 * feat: add remove rule button von @uinstinct in https://github.com/continuedev/continue/pull/9576 * Continue CLI support provider Ask Sage von @alex-mcgraw-askSage in https://github.com/continuedev/continue/pull/9719 * chore(deps-dev): bump lodash-es von 4.17.21 auf 4.17.23 in /packages/fetch von @dependabot[bot] in https://github.com/continuedev/continue/pull/9772 * Update asksage.mdx von @alex-mcgraw-askSage in https://github.com/continuedev/continue/pull/9757 * chore(deps): bump lodash von 4.17.21 auf 4.17.23 in /extensions/cli von @dependabot[bot] in https://github.com/continuedev/continue/pull/9802 * fix: Unterstützung von Objekt-Typ-Argumenten in der Tool-Aufrufanalyse von @silencezhoudev in https://github.com/continuedev/continue/pull/9743 * [Snyk] Upgrade @tiptap/extension-paragraph von 2.26.1 auf 2.27.1 von @sestinj in https://github.com/continuedev/continue/pull/9817 * chore(deps-dev): bump lodash von 4.17.21 auf 4.17.23 in /docs von @dependabot[bot] in https://github.com/continuedev/continue/pull/9803 * chore(deps): bump lodash von 4.17.21 auf 4.17.23 in /gui von @dependabot[bot] in https://github.com/continuedev/continue/pull/9830 * fix: Set isComplete-Metadaten, wenn Agents die Ausführung beenden von @sestinj in https://github.com/continuedev/continue/pull/9892 * Fix: Set isComplete=true nach Agenten-Runde endet ohne Tool-Aufrufe von @sestinj in https://github.com/continuedev/continue/pull/9899 * feat(cli): detect wsl und spawn entsprechende Shell von @uinstinct in https://github.com/continuedev/continue/pull/9810 * Refactor imports. von @alex-mcgraw-askSage in https://github.com/continuedev/continue/pull/9828 * chore(deps): bump lodash von 4.17.21 auf 4.17.23 in /core von @dependabot
Features
4. Februar 2026
## New Features - Added `thread/compact` to the v2 app-server API as an async trigger RPC, so clients can start compaction immediately and track completion separately. (#10445) - Added websocket-side rate limit signaling via a new `codex.rate_limits` event, with websocket parity for ETag/reasoning metadata handling. (#10324) - Enabled `unified_exec` on all non-Windows platforms. (#10641) - Constrained requirement values now include source provenance, enabling source-aware config debugging in UI flows like `/debug-config`. (#10568) ## Bug Fixes - Fixed `Esc` handling in the TUI `request_user_input` overlay: when notes are open, `Esc` now exits notes mode instead of interrupting the session. (#10569) - Thread listing now queries the state DB first (including archived threads) and falls back to filesystem traversal only when needed, improving listing correctness and resilience. (#10544) - Fixed thread path lookup to require that the resolved file actually exists, preventing invalid thread-id resolutions. (#10618) - Dynamic tool injection now runs in a single transaction to avoid partial state updates. (#10614) - Refined `request_rule` guidance used in approval-policy prompting to correct rule behavior. (#10379, #10598) ## Documentation - Updated app-server docs for `thread/compact` to clarify its asynchronous behavior and thread-busy lifecycle. (#10445) - Updated TUI docs to match the mode-specific `Esc` behavior in `request_user_input`. (#10569) ## Chores - Migrated state DB helpers to a versioned SQLite filename scheme and cleaned up legacy state files during runtime initialization. (#10623) - Expanded runtime telemetry with websocket timing metrics and simplified internal metadata flow in core client plumbing. (#10577, #10589) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.95.0...rust-v0.96.0 - #10569 tui: make Esc clear request_user_input notes while notes are shown @charley-oai - #10577 feat: log webscocket timing into runtime metrics @apanasenko-oai - #10445 Add thread/compact v2 @aibrahim-oai - #10589 Move metadata calculation out of client @pakrym-oai - #10379 fix(core) updated request_rule guidance @dylan-hurd-oai - #10598 fix(core) Request Rule guidance tweak @dylan-hurd-oai - #10544 Prefer state DB thread listings before filesystem @jif-oai - #10614 fix: single transaction for dyn tools injection @jif-oai - #10568 Requirements: add source to constrained requirement values @gt-oai - #10611 chore: simplify user message detection @jif-oai - #10618 fix: make sure file exist in `find_thread_path_by_id_str_in_subdir` @jif-oai - #10619 nit: cleaning @jif-oai - #10324 Add a codex.rate_limits event for websockets @rasmusrygaard - #10623 Migrate state DB path helpers to versioned filename @jif-oai - #10638 Update tests to stop using sse_completed fixture @pakrym-oai - #10641 feat: land unified_exec @jif-oai
Features
4. Februar 2026
## Core - Revert change that caused headers to be double merged if provider was authenticated in multiple places - Document the built-in agents - Prevent double-prefixing of Bedrock cross-region inference models (@sergical) - Prioritize OPENCODE_CONFIG_DIR for AGENTS.md (@lgladysz) ## TUI - Restore direct OSC52 support ## Desktop - Tighten up session padding-top for mobile (@DNGriffin) **Thank you to 4 community contributors:** - @lgladysz: - fix: prioritize OPENCODE_CONFIG_DIR for AGENTS.md (#11536) - @DNGriffin: - fix(app): tighten up session padding-top for mobile (#11247) - @sergical: - fix: prevent double-prefixing of Bedrock cross-region inference models (#12056) - @schaoss: - docs: add agent-compatible paths to skills documentation (#12067)
Features
4. Februar 2026
## New Features - Added `codex app <path>` on macOS to launch Codex Desktop from the CLI, with automatic DMG download if it is missing. (#10418) - Added personal skill loading from `~/.agents/skills` (with `~/.codex/skills` compatibility), plus app-server APIs/events to list and download public remote skills. (#10437, #10448) - `/plan` now accepts inline prompt arguments and pasted images, and slash-command editing/highlighting in the TUI is more polished. (#10269) - Shell-related tools can now run in parallel, improving multi-command execution throughput. (#10505) - Shell executions now receive `CODEX_THREAD_ID`, so scripts and skills can detect the active thread/session. (#10096) - Added vendored Bubblewrap + FFI wiring in the Linux sandbox as groundwork for upcoming runtime integration. (#10413) ## Bug Fixes - Hardened Git command safety so destructive or write-capable invocations no longer bypass approval checks. (#10258) - Improved resume/thread browsing reliability by correctly showing saved thread names and fixing thread listing behavior. (#10340, #10383) - Fixed first-run trust-mode handling so sandbox mode is reported consistently, and made `$PWD/.agents` read-only like `$PWD/.codex`. (#10415, #10524) - Fixed `codex exec` hanging after interrupt in websocket/streaming flows; interrupted turns now shut down cleanly. (#10519) - Fixed review-mode approval event wiring so `requestApproval` IDs align with the corresponding command execution items. (#10416) - Improved 401 error diagnostics by including server message/body details plus `cf-ray` and `requestId`. (#10508) ## Documentation - Expanded TUI chat composer docs to cover slash-command arguments and attachment handling in plan/review flows. (#10269) - Refreshed issue templates and labeler prompts to better separate CLI/app bug reporting and feature requests. (#10411, #10453, #10548, #10552) ## Chores - Completed migration off the deprecated `mcp-types` crate to `rmcp`-based protocol types/adapters, then removed the legacy crate. (#10356, #10349, #10357) - Updated the `bytes` dependency for a security advisory and cleaned up resolved advisory configuration. (#10525) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.94.0...rust-v0.95.0 - #10340 Session picker shows thread_name if set @pap-openai - #10381 chore: collab experimental @jif-oai - #10231 feat: experimental flags @jif-oai - #10382 nit: shell snapshot retention to 3 days @jif-oai - #10383 fix: thread listing @jif-oai - #10386 fix: Rfc3339 casting @jif-oai - #10356 feat: add MCP protocol types and rmcp adapters @bolinfest - #10269 Nicer highlighting of slash commands, /plan accepts prompt args and pasted images @charley-oai - #10274 Add credits tooltip @pakrym-oai - #10394 chore: ignore synthetic messages @jif-oai - #10398 feat: drop sqlx logging @jif-oai - #10281 Select experimental features with space @pakrym-oai - #10402 feat: add `--experimental` to `generate-ts` @jif-oai - #10258 fix: unsafe auto-approval of git commands @viyatb-oai - #10411 Updated labeler workflow prompt to include "app" label @etraut-openai - #10399 emit a separate metric when the user cancels UAT during elevated setup @iceweasel-oai - #10377 chore(tui) /personalities tip @dylan-hurd-oai - #10252 [feat] persist thread_dynamic_tools in db @celia-oai - #10437 feat: Read personal skills from .agents/skills @gverma-openai - #10145 make codex better at git @pash-openai - #10418 Add `codex app` macOS launcher @aibrahim-oai - #10447 Fix plan implementation prompt reappearing after /agent thread switch @charley-oai - #10064 TUI: Render request_user_input results in history and simplify interrupt handling @charley-oai - #10349 feat: replace custom mcp-types crate with equivalents from rmcp @bolinfest - #10415 Fixed sandbox mode inconsistency if untrusted is selected @etraut-openai - #10452 Hide short worked-for label in final separator @aibrahim-oai - #10357 chore: remove deprecated mcp-types crate @bolinfest - #10454 app tool tip @aibrahim-oai - #10455 chore: add phase to message responseitem @sayan-oai - #10414 Require models refresh on cli version mismatch @aibrahim-oai - #10271 [Codex][CLI] Gate image inputs by model modalities @ccy-oai - #10374 Trim compaction input @pakrym-oai - #10453 Updated bug and feature templates @etraut-openai - #10465 Restore status after preamble @pakrym-oai - #10406 fix: clarify deprecation message for features.web_search @sayan-oai - #10474 Ignore remote_compact_trims_function_call_history_to_fit_context_window on windows @pakrym-oai - #10413 feat(linux-sandbox): vendor bubblewrap and wire it with FFI @viyatb-oai - #10142 feat(secrets): add codex-secrets crate @viyatb-oai - #10157 chore: nuke chat/completions API @jif-oai - #10498 feat: drop wire_api from clients @jif-oai - #10501 feat: clean codex-api part 1 @jif-oai - #10508 Add more detail to 401 error @gt-oai - #10521 Avoid redundant transactional check before inserting dynamic tools @jif-oai - #10525 chore: update bytes crate in response to security advisory @bolinfest - #10408 fix WebSearchAction type clash between v1 and v2 @sayan-oai - #10404 Cleanup collaboration mode variants @charley-oai - #10505 Enable parallel shell tools @jif-oai - #10532 feat: `find_thread_path_by_id_str_in_subdir` from DB @jif-oai - #10524 fix: make $PWD/.agents read-only like $PWD/.codex @bolinfest - #10096 Inject CODEX_THREAD_ID into the terminal environment @maxj-oai - #10536 Revert "Load untrusted rules" @viyatb-oai - #10412 fix(app-server): fix TS annotations for optional fields on requests @owenlin0 - #10416 fix(app-server): fix approval events in review mode @owenlin0 - #10545 Improve Default mode prompt (less confusion with Plan mode) @charley-oai - #10289 [apps] Gateway MCP should be blocking. @mzeng-openai - #10189 implement per-workspace capability SIDs for workspace specific ACLs @iceweasel-oai - #10548 Updated bug templates and added a new one for app @etraut-openai - #10531 [codex] Default values from requirements if unset @gt-oai - #10552 Fixed icon for CLI bug template @etraut-openai - #10039 chore(arg0): advisory-lock janitor for codex tmp paths @viyatb-oai - #10448 feat: add APIs to list and download public remote skills @xl-openai - #10519 Handle exec shutdown on Interrupt (fixes immortal `codex exec` with websockets) @rasmusrygaard - #10556 Feat: add upgrade to app server modelList @shijie-oai - #10461 feat(tui): pace catch-up stream chunking with hysteresis @joshka-oai - #10367 chore: add `codex debug app-server` tooling @celia-oai
Features
4. Februar 2026
## Core - Prevent memory leaks from AbortController closures (@MaxLeiter) - Revert addition of Trinity model system prompt support - Add Trinity model system prompt support (@mariamjabara) - Add shell.env hook for manipulating environment in tools and shell (@tylergannon) - Use official ai-gateway-provider package for Cloudflare AI Gateway (@elithrar) - Allow theme colors in agent customization (@IdrisGit) - Add support for reading skills from .agents/skills directories - Provider headers from config not applied to fetch requests (@cloudyan) - Ensure MCP tools are sanitized - Add .slnx to C#/F# LSP root detection (@workedbeforepush) - Improve skills system with better prompting, fix permission requests after skill invocation, and ensure agents can locate scripts and resources - Exclude k2p5 from reasoning variants (@neavo) - Handle nested array items for Gemini schema validation (@mugnimaestra) - Plugins are always reinstalled (@neriousy) - Strip properties and required fields from non-object types in Gemini schema (@ChickenBreast-ky) - Make CLI run command non-interactive ## TUI - Add --thinking flag to show reasoning blocks in run command - Always fall back to native clipboard after OSC52 (@MartinWie) ## Desktop - Faster end-to-end tests (@neriousy) - Update command palette placeholder text - Model selector truncating too soon - Improve spacing in application UI - Allow empty prompt with review comments in desktop (@dbpolito) - Fixed terminal serialization bug in app - Don't force mount tooltips in the app - Restore previously opened session tabs on app restart (@ProdigyRahul) - Edit project dialog icon now shows on hover (@ProdigyRahul) - Move session search to command palette - Fix custom providers overflow in app (@DNGriffin) **Thank you to 18 community contributors:** - @ChickenBreast-ky: - fix(provider): strip properties/required from non-object types in Gemini schema (#11888) - @neriousy: - fix(core): plugins are always reinstalled (#9675) - refactor(e2e): faster tests (#12021) - @DNGriffin: - fix(app): custom providers overflow (#11252) - @ProdigyRahul: - fix(app): edit project dialog icon on hover (#11921) - fix(app): session tabs to open the previous opened (#11914) - @luiz290788: - docs: add --mdns-domain flag documentation (#11933) - @dbpolito: - feat(desktop): Allow empty prompt with review comments (#11953) - @mugnimaestra: - fix: handle nested array items for Gemini schema validation (#11952) - @neavo: - fix: exclude k2p5 from reasoning variants (#11918) - @workedbeforepush: - feat: Add .slnx to C#/F# LSP root detection (#11928) - @cloudyan: - fix: provider headers from config not applied to fetch requests (#11788) - @MartinWie: - fix: always fall back to native clipboard after OSC52 (#11994) - @IdrisGit: - docs: add missing environmental flags to the list (#11146) - feat(tui): allow theme colors in agent customization (#11444) - @elithrar: - fix(opencode): use official ai-gateway-provider package for Cloudflare AI Gateway (#12014) - @tylergannon: - feat(plugin): add shell.env hook for manipulating environment in tools and shell (#12012) - @tlinhart: - docs: fix logging example for plugin (#11989) - @Evren-os: - docs: fix grammar and formatting in README (#11985) - @mariamjabara: - feat: add Trinity model system prompt support (#12025) - @MaxLeiter: - fix: prevent memory leaks from AbortController closures (#12024)
Features
4. Februar 2026
### Changes - Feishu: add Feishu/Lark plugin support + docs. (#7313) Thanks @jiulingyun (openclaw-cn). - Web UI: add Agents dashboard for managing agent files, tools, skills, models, channels, and cron jobs. - Memory: implement the opt-in QMD backend for workspace memory. (#3160) Thanks @vignesh07. - Security: add healthcheck skill and bootstrap audit guidance. (#7641) Thanks @Takhoffman. - Config: allow setting a default subagent thinking level via `agents.defaults.subagents.thinking` (and per-agent `agents.list[].subagents.thinking`). (#7372) Thanks @tyler6204. - Docs: zh-CN translations seed + polish, pipeline guidance, nav/landing updates, and typo fixes. (#8202, #6995, #6619, #7242, #7303, #7415) Thanks @AaronWander, @taiyi747, @Explorer1092, @rendaoyuan, @joshp123, @lailoo. ### Fixes - Security: require operator.approvals for gateway /approve commands. (#1) Thanks @mitsuhiko, @yueyueL. - Security: Matrix allowlists now require full MXIDs; ambiguous name resolution no longer grants access. Thanks @MegaManSec. - Security: enforce access-group gating for Slack slash commands when channel type lookup fails. - Security: require validated shared-secret auth before skipping device identity on gateway connect. - Security: guard skill installer downloads with SSRF checks (block private/localhost URLs). - Security: harden Windows exec allowlist; block cmd.exe bypass via single &. Thanks @simecek. - fix(voice-call): harden inbound allowlist; reject anonymous callers; require Telnyx publicKey for allowlist; token-gate Twilio media streams; cap webhook body size (thanks @simecek) - Media understanding: apply SSRF guardrails to provider fetches; allow private baseUrl overrides explicitly. - fix(webchat): respect user scroll position during streaming and refresh (#7226) (thanks @marcomarandiz) - Telegram: recover from grammY long-poll timed out errors. (#7466) Thanks @macmimi23. - Agents: repair malformed tool calls and session transcripts. (#7473) Thanks @justinhuangcode. - fix(agents): validate AbortSignal instances before calling AbortSignal.any() (#7277) (thanks @Elarwei001) - Media understanding: skip binary media from file text extraction. (#7475) Thanks @AlexZhangji. - Onboarding: keep TUI flow exclusive (skip completion prompt + background Web UI seed); completion prompt now handled by install/update. - TUI: block onboarding output while TUI is active and restore terminal state on exit. - CLI/Zsh completion: cache scripts in state dir and escape option descriptions to avoid invalid option errors. - fix(ui): resolve Control UI asset path correctly. - fix(ui): refresh agent files after external edits. - Docs: finish renaming the QMD memory docs to reference the OpenClaw state dir. - Tests: stub SSRF DNS pinning in web auto-reply + Gemini video coverage. (#6619) Thanks @joshp123.
Features
4. Februar 2026
## What's changed - Added session resume hint on exit, showing how to continue your conversation later - Added support for full-width (zenkaku) space input from Japanese IME in checkbox selection - Fixed PDF too large errors permanently locking up sessions, requiring users to start a new conversation - Fixed bash commands incorrectly reporting failure with "Read-only file system" errors when sandbox mode was enabled - Fixed a crash that made sessions unusable after entering plan mode when project config in `~/.claude.json` was missing default fields - Fixed `temperatureOverride` being silently ignored in the streaming API path, causing all streaming requests to use the default temperature (1) regardless of the configured override - Fixed LSP shutdown/exit compatibility with strict language servers that reject null params - Improved system prompts to more clearly guide the model toward using dedicated tools (Read, Edit, Glob, Grep) instead of bash equivalents (`cat`, `sed`, `grep`, `find`), reducing unnecessary bash command usage - Improved PDF and request size error messages to show actual limits (100 pages, 20MB) - Reduced layout jitter in the terminal when the spinner appears and disappears during streaming - Removed misleading Anthropic API pricing from model selector for third-party provider (Bedrock, Vertex, Foundry) users
Features
4. Februar 2026
## Was sich geändert hat * Entferne fireAgent- und beforeAgent-Hooks von @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16919 * Entfernt ungenutzte modelHooks und toolHooks von @ved015 in https://github.com/google-gemini/gemini-cli/pull/17115 * feat(cli): ANSI-Escape-Sequenzen in nicht-interaktiver Ausgabe bereinigen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17172 * Aktualisiere Attempt-Text zu Retry, wenn der Versuch gezeigt wird, dass … von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17178 * chore(skills): aktualisiere pr-creator Skill-Workflow von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17180 * feat(cli): implementiere ereignisgesteuerten Scheduler für Tool-Ausführung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17078 * chore(release): Versions-Hebe auf 0.27.0-nightly.20260121.97aac696f von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17181 * Entferne andere Rewind-Referenz in der Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17149 * feat(skills): füge Code-Reviewer-Skill hinzu von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17187 * feat(plan): Erweitere `Shift+Tab`-Modus-Zyklus um `Plan`-Modus von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17177 * feat(plan): refaktorisiere TestRig und Eval-Hilfsprogramm zur Unterstützung konfigurierbarer Freigabemodi von @jerop in https://github.com/google-gemini/gemini-cli/pull/17171 * feat(workflows): Unterstützung rekursiver Workstream-Beschriftung und neue IDs von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17207 * Führe Eval-Tests für alle Modelle aus. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17123 * fix(github): verbessere Label-Workstream-Rollup-Effizienz mit GraphQL von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17217 * Docs: Aktualisiere Changelogs für Releases v0.25.0 und v0.26.0-preview.0 von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/17215 * Migriere beforeTool- und afterTool-Hooks zu hookSystem von @ved015 in https://github.com/google-gemini/gemini-cli/pull/17204 * fix(github): verbessere Label-Workstream-Rollup-Effizienz und behebe Bugs von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17219 * feat(cli): verbessere Fähigkeiten-Aktivierung/Deaktivierungstext von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17192 * fix(admin): Sicherstellen, dass CLI-Befehle im Nicht-Interaktiv-Modus laufen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/17218 * feat(core): Unterstützung dynamischer Variablenersetzung im Systemprompt-Override von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17042 * fix(core,cli): ermögliche rekursiven Verzeichniszugriff durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/17094 * Docs: Kennzeichnung experimenteller Features von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/16760 * Unterstütze Command/Ctrl/Alt Backspace korrekt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/17175 * feat(plan): füge Anweisungen zum Freigabemodus in Systemprompt hinzu von @jerop in https://github.com/google-gemini/gemini-cli/pull/17151 * feat(core): standardisiere Enable/Disable von LLMCorrection standardmäßig von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17223 * Remove unused slug from sidebar von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17229 * leite stdin beim Beenden ab von @scidomino in https://github.com/google-gemini/gemini-cli/pull/17241 * refactor(cli): trenne UI von Live-Tool-Ausführung über ToolActionsContext von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17183 * fix(core): aktualisiere Token-Anzahl und Telemetrie bei /chat-Resume-History-Laden von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/16279 * fix: /policy zur Anzeige von Richtlinien gemäß Modus von @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16772 * fix(core): vereinfache Fehlermeldung bei Tool-Ersetzung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17246 * feat(cli): konsolidiere Inaktivität der Shell und Monitoring der Umleitung durch @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17086 * fix(scheduler): Verhindere veraltete Tool-Neuveröffentlichung und behebe eingefrorenen UI-Zustand von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17227 * feat(config): Standardmäßig EnableEventDrivenScheduler auf true setzen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17211 * feat(hooks): standardmäßig Hook-System aktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17247 * feat(core): AgentRegistry, um alle entdeckten Subagents nachverfolgen zu können, von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17253 * feat(core): Subagents verwenden JSON-Schema-Typ für Input. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/17152 * feat: ersetze großen Text-Einfügen mit Platzhalter [Pasted Text: X lines] von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/16422 * security(hooks): Kontext, der Hook-injektierte Kontext in eindeutige XML-Tags wickelt von @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/17237 * Ermögliche das Queueing bestimmter nächtlicher Eval-Tests von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17262 * docs(hooks): Umfassendes Update der Hook-Dokumentation und Specs von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16816 * Refactor: verbessere Placeholder für Large-Text-Paste von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17269 * feat: implementiere /rewind-Befehl von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15720 * Feature/jetbrains IDE-Erkennung von @SoLoHiC in https://github.com/google-gemini/gemini-cli/pull/16243 * docs: Tippfehler in mcp-server.md-Datei von @schifferl in https://github.com/google-gemini/gemini-cli/pull/17099 * Sanitize Befehlsnamen und -beschreibungen von @ehedlund in https://github.com/google-gemini/gemini-cli/pull/17228 * fix(auth): verhindert Absturz, wenn anfängliche Auth fehlschlägt von @skeshive in https://github.com/google-gemini/gemini-cli/pull/17308 * Neue Bild-Paste-Fähigkeiten für Wayland und X11 auf Linux von @devr0306 in https://github.com/google-gemini/gemini-cli/pull/17144 * feat: füge AskUser
Features
3. Februar 2026
## What's changed - Added `pages` parameter to the Read tool for PDFs, allowing specific page ranges to be read (e.g., `pages: "1-5"`). Large PDFs (>10 pages) now return a lightweight reference when `@` mentioned instead of being inlined into context. - Added pre-configured OAuth client credentials for MCP servers that don't support Dynamic Client Registration (e.g., Slack). Use `--client-id` and `--client-secret` with `claude mcp add`. - Added `/debug` for Claude to help troubleshoot the current session - Added support for additional `git log` and `git show` flags in read-only mode (e.g., `--topo-order`, `--cherry-pick`, `--format`, `--raw`) - Added token count, tool uses, and duration metrics to Task tool results - Added reduced motion mode to the config - Fixed phantom "(no content)" text blocks appearing in API conversation history, reducing token waste and potential model confusion - Fixed prompt cache not correctly invalidating when tool descriptions or input schemas changed, only when tool names changed - Fixed 400 errors that could occur after running `/login` when the conversation contained thinking blocks - Fixed a hang when resuming sessions with corrupted transcript files containing `parentUuid` cycles - Fixed rate limit message showing incorrect "/upgrade" suggestion for Max 20x users when extra-usage is unavailable - Fixed permission dialogs stealing focus while actively typing - Fixed subagents not being able to access SDK-provided MCP tools because they were not synced to the shared application state - Fixed a regression where Windows users with a `.bashrc` file could not run bash commands - Improved memory usage for `--resume` (68% reduction for users with many sessions) by replacing the session index with lightweight stat-based loading and progressive enrichment - Improved `TaskStop` tool to display the stopped command/task description in the result line instead of a generic "Task stopped" message - Changed `/model` to execute immediately instead of being queued - [VSCode] Added multiline input support to the "Other" text input in question dialogs (use Shift+Enter for new lines) - [VSCode] Fixed duplicate sessions appearing in the session list when starting a new conversation
Features
3. Februar 2026
# [1.42.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.41.0...@continuedev/config-yaml@1.42.0) (2026-02-03) ### Bug Fixes * support für reasoning content field im Chat-Body hinzufügen ([ac93dd9](https://github.com/continuedev/continue/commit/ac93dd9381021989507b1c724205780074898786)) * support für reasoning content field im Chat-Body hinzufügen ([#10027](https://github.com/continuedev/continue/issues/10027)) ([6c56210](https://github.com/continuedev/continue/commit/6c56210f1c4cf52a15bf95325738d2dfb8637b51)) * **cli:** SSL-Verifizierungsoption für Client-Transports hinzufügen ([#9551](https://github.com/continuedev/continue/issues/9551)) ([0b6937a](https://github.com/continuedev/continue/commit/0b6937a3b8b0a6c56bbbe3b6ecaceb9869123508)) * Reasoning-Toggle aus dem lokalen Speicher abrufen ([#9688](https://github.com/continuedev/continue/issues/9688)) ([2c1a856](https://github.com/continuedev/continue/commit/2c1a85683c515b5a19c7d8a84ac1af8357d7d6dc)) * Fehler anzeigen bei leeren Eingaben bei der Verwendung von Hub-Blöcken in der lokalen Config ([20a069e](https://github.com/continuedev/continue/commit/20a069e87e7b62f94150240071193676d423f6ca)) ### Features * Nous Research Hermes-Modelle als Provider hinzufügen ([1ba9a66](https://github.com/continuedev/continue/commit/1ba9a669d6f9c432a3f17e2f6aa045442458df90)) * OpenRouter Provider-Unterstützung mit dynamischer Modell-Ladung hinzufügen ([#8738](https://github.com/continuedev/continue/issues/8738)) ([9ac154d](https://github.com/continuedev/continue/commit/9ac154d2a0690f7541b5b7727a472508e39a03f2))
Features
3. Februar 2026
# [1.41.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.40.0...@continuedev/config-yaml@1.41.0) (2026-02-03) ### Bug Fixes * detect WSL remote for shell PATH resolution ([939b44b](https://github.com/continuedev/continue/commit/939b44b39fbe1eeea0d4c501e820f23ea5079c87)), closes [#9737](https://github.com/continuedev/continue/issues/9737) * detect WSL remote for shell PATH resolution ([#9934](https://github.com/continuedev/continue/issues/9934)) ([895632c](https://github.com/continuedev/continue/commit/895632c0a5cea5a032b31df7e5fcc5a60e3136e4)), closes [#9737](https://github.com/continuedev/continue/issues/9737) * OpenAI Responses API parallel tool calls losing call_ids ([#9659](https://github.com/continuedev/continue/issues/9659)) ([dcac626](https://github.com/continuedev/continue/commit/dcac6260a7c33dc09b740507f3a93424b8afa047)) * **resource-monitoring:** prevent file descriptor count leak by adding caching ([a99288f](https://github.com/continuedev/continue/commit/a99288f25a1ff0939fa7b6581d8d22a9fa75e4fd)) * **ResourceMonitoringService:** initialize fd check time and count on start ([df83e66](https://github.com/continuedev/continue/commit/df83e66d5ce97cfcf28c1a815d567090cceda622)) * **ResourceMonitoringService:** prevent negative file descriptor counts and remove test cases ([676e31d](https://github.com/continuedev/continue/commit/676e31d28edd634307e289ee103ec6f42a40f416)) * simplify file descriptor count calculation ([056622f](https://github.com/continuedev/continue/commit/056622faa01779b2dd0c99fe5ea758951454822a)) * upgrade @openapitools/openapi-generator-cli from 2.25.1 to 2.27.0 ([1420644](https://github.com/continuedev/continue/commit/142064476870ed6b462dcbb8c651db7991942aec)) ### Features * add tool prompt override support in .continuerc.json ([#9314](https://github.com/continuedev/continue/issues/9314)) ([d80845c](https://github.com/continuedev/continue/commit/d80845c403db83686d140c72c04616348731fdbf))
Features
3. Februar 2026
## Core - Revert pull request that was mistakenly merged - Add --mdns-domain flag to customize mDNS hostname (@luiz290788) - Added and deleted file status now correctly calculated in app - Add User-Agent header for GitLab AI Gateway requests (@vglafirov) - Add Ormolu code formatter for Haskell (@mimi1vx) - Use OpenTUI OSC52 clipboard implementation - Convert system message content to string for Copilot provider (@jogi47) - Give OPENCODE_CONFIG_CONTENT proper priority for setting config based on docs (@OpeOginni) - Fixed session title generation with OpenAI models (@oomathias) - Simplify directory tree output for prompts - Fix task status to show current tool state from message store - Allow starting new sessions after errors by fixing stuck session status - Adjust resolve parts to properly order tool calls when messages contain multiple @ references - Hide badge for builtin slash commands - Add workspace tests to the app (@neriousy) - Send custom agent prompts as developer messages instead of user messages when using Codex subscriptions - Fixed variant logic for Anthropic models through OpenAI compatibility endpoint - Add prompt caching support for Claude Opus on AWS Bedrock (@rgodha24) - Scope agent variant to model (@neavo) - Prevent duplicate AGENTS.md injection when reading instruction files (@code-yeongyu) - OpenCode no longer hangs when using client.app.log() during initialization (@desmondsow) - Remove outer backtick wrapper in session transcript tool formatting (@zerone0x) - Allow user plugins to override built-in auth plugins (@JosXa) - Binary file handling in file view (@alexyaroshuk) - Ensure switching Anthropic models mid-conversation works without errors and fix reasoning opaque not being picked up for Gemini models - Fix issue where folders and files starting with "." could not be mentioned with @ - Show actual retry error message instead of generic error message - Use process.env directly for runtime environment mutations in provider (@jerome-benoit) - Add reasoning variants support for SAP AI Core (@jerome-benoit) - Add UTF-8 encoding defaults for Windows PTY (@01luyicheng) ## TUI - Respect terminal transparency in system theme (@pablopunk) - Truncate session title in exit banner to prevent display overflow - Show exit message banner in TUI - Add spinner animation for Task tool - Correct pluralization of match count in grep and glob tools (@adamjhf) - Remove extra padding between search and results in dialog-select - Add UI for skill tool in session view - Conditionally render bash tool output in TUI - Add skill dialog for selecting and inserting skills - Enable password authentication for remote session attachment - Fix documentation issues (@lailoo) - Revert skill slash commands feature - Add skill slash commands to the app ## Desktop - Fix prompt input overflow issue in app (@neriousy) - Sidebar losing projects on collapse has been fixed - Add workspace toggle command to command palette and prompt input (@alexyaroshuk) - Search through sessions - Standardize icon sizes in the application - Navigate to last project on open - User messages not rendering consistently - Add project context menu on right-click - Open project search in app (@neriousy) - Add tab close keybind to app (@ProdigyRahul) - Enhance responsive design with additional breakpoints for larger screen layout adjustments (@OpeOginni) - Add keyboard shortcuts for navigating between unread sessions (@Brendonovich) - Fix Rust build and bindings formatting in desktop application (@Brendonovich) - Remove unnecessary setTimeout in desktop app (@Brendonovich) - Throttle window state persistence in desktop application (@Brendonovich) - Integrate tauri-specta for desktop application (@Brendonovich) - Keep macOS titlebar stable under zoom (@Brendonovich) - Kill zombie server process on startup timeout (@heyitsmohdd) - Show skill and MCP badges for slash commands - Use static language names in Thai localization (@alexyaroshuk) - Add tests for general settings, shortcuts, providers and status popover (@neriousy) - Fixed session header 'share' button to hug content (@alexyaroshuk) **Thank you to 29 community contributors:** - @alexyaroshuk: - fix(app): session header 'share' button to hug content (#11371) - fix(app): use static language names in Thai localization (#11496) - fix(app): binary file handling in file view (#11312) - feat(app): add workspace toggle command to command palette and prompt input (#11810) - @01luyicheng: - fix(pty): Add UTF-8 encoding defaults for Windows PTY (#11459) - docs: improve zh-TW punctuation to match Taiwan usage (#11574) (#11589) - @jerome-benoit: - feat(opencode): add reasoning variants support for SAP AI Core (#8753) - fix(nix): restore native runners for darwin hash computation (#11495) - fix(provider): use process.env directly for runtime env mutations (#11482) - fix(ci): portable hash parsing in nix-hashes workflow (#11533) - @lailoo: - docs: fix documentation issues (#11435) - @neriousy: - test(app): general settings, shortcuts, providers and status popover (#11517) - fix(app): rendering question tool when the step are collapsed (#11539) - fix(app): show retry status only on active turn (#11543) - docs: prefer wsl over native windows stuff (#11637) - test(app): workspace tests (#11659) - fix(app): open project search (#11783) - fix(app): prompt input overflow issue (#11840) - @adamjhf: - fix: correct pluralization of match count in grep and glob tools (#11565) - @AlperKartkaya: - docs: add Turkish README translation (#11524) - @JosXa: - fix: allow user plugins to override built-in auth plugins (#11058) - @AxelMrak: - fix(ecosystem): fix link Daytona (#11621) - @zerone0x: - fix(tui): remove outer backtick wrapper in session transcript tool formatting (#11566) - @desmondsow: - fix: opencode hanging when using client.app.log() during initialization (#11642) - @code-yeongyu: - fix: prevent duplicate AGENTS.md injection when reading instruction files (#11581) - @neavo: - fix(opencode): scope agent variant to model (#11410) - @gigamonster256: - fix(desktop): nix - add missing dep (#11656) - @rgodha24: - fix: prompt caching for opus on bedrock (#11664) - @sum2it: - docs (web): Update incorrect Kimi model name in zen.mdx (#11677) - @aaroniker: - feat(ui): Select, dropdown, popover styles & transitions (#11675) - feat(ui): Smooth fading out on scroll, style fixes (#11683) - @oomathias: - fix: session title generation with OpenAI models. (#11678) - @OpeOginni: - fix(opencode): give OPENCODE_CONFIG_CONTENT proper priority for setting config based on docs (#11670) - fix(desktop): added inverted svg for steps expanded for nice UX (#10462) - feat(app): enhance responsive design with additional breakpoints for larger screen layout adjustments (#10459) - @jogi47: - fix: convert system message content to string for Copilot provider (#11600) - @heyitsmohdd: - fix(desktop): kill zombie server process on startup timeout (#11602) - @Brendonovich: - fix(desktop): keep mac titlebar stable under zoom (#11747) - chore(desktop): integrate tauri-specta (#11740) - fix(desktop): throttle window state persistence (#11746) - fix(desktop): remove unnecessary setTimeout - desktop: fix rust build + bindings formatting - feat(app): unread session navigation keybinds (#11750) - @ldelelis: - fix(ui): adjusts alignment of elements to prevent incomplete scroll (#11649) - @sam-huckaby: - Fix(app): the Vesper theme's light mode (#9892) - @mimi1vx: - feat(opencode): ormolu code formatter for haskell (#10274) - @ProdigyRahul: - feat(app): add tab close keybind (#11780) - @vglafirov: - feat(provider): add User-Agent header for GitLab AI Gateway requests (#11818) - @pablopunk: - fix(tui): respect terminal transparency in system theme (#8467) - @luiz290788: - feat(server): add --mdns-domain flag to customize mDNS hostname (#11796)
Features
2. Februar 2026
Direktes stabiles Release aus dem main-Branch. Version 1.5.43 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
2. Februar 2026
## New Features - Plan mode is now enabled by default with updated interaction guidance in the plan prompt. (#10313, #10308, #10329) - Personality configuration is now stable: default is friendly, the config key is `personality`, and existing settings migrate forward. (#10305, #10314, #10310, #10307) - Skills can be loaded from `.agents/skills`, with clearer relative-path instructions and nested-folder markers supported. (#10317, #10282, #10350) - Console output now includes runtime metrics for easier diagnostics. (#10278) ## Bug Fixes - Unarchiving a thread updates its timestamp so sidebar ordering refreshes. (#10280) - Conversation rules output is capped and prefix rules are deduped to avoid repeated rules. (#10351, #10309) - Override turn context no longer appends extra items. (#10354) ## Documentation - Fixed a broken image link in the npm README. (#10303) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.93.0...rust-v0.94.0 - #10278 feat: show runtime metrics in console @apanasenko-oai - #10285 display promo message in usage error @willwang-openai - #10302 fix(nix): update flake for newer Rust toolchain requirements @douglaz - #10296 chore(features) remove Experimental tag from UTF8 @dylan-hurd-oai - #10303 Fix npm README image link @fouad-openai - #10306 chore(app-server) add personality update test @dylan-hurd-oai - #10308 plan mode prompt @aibrahim-oai - #10305 chore(core) Default to friendly personality @dylan-hurd-oai - #10307 feat(core,tui,app-server) personality migration @dylan-hurd-oai - #10313 enable plan mode @aibrahim-oai - #10120 feat: fire tracking events for skill invocation @alexsong-oai - #10317 feat: Support loading skills from .agents/skills @gverma-openai - #10282 Make skills prompt explicit about relative-path lookup @xl-openai - #10316 Add websocket telemetry metrics and labels @apanasenko-oai - #10314 chore(config) Rename config setting to personality @dylan-hurd-oai - #10310 chore(features) Personality => Stable @dylan-hurd-oai - #10320 Sync system skills from public repo @gverma-openai - #10322 Sync system skills from public repo for openai yaml changes @gverma-openai - #10323 fix(config) config schema newline @dylan-hurd-oai - #10329 Improve plan mode interaction rules @charley-oai - #10280 Bump thread updated_at on unarchive to refresh sidebar ordering @charley-oai - #10350 fix: System skills marker includes nested folders recursively @gverma-openai - #10351 fix(rules) Limit rules listed in conversation @dylan-hurd-oai - #10354 Do not append items on override turn context @pakrym-oai - #10309 fix(core) Deduplicate prefix_rules before appending @dylan-hurd-oai - #10373 chore(core) gpt-5.2-codex personality template @dylan-hurd-oai - #10375 fix(personality) prompt patch @dylan-hurd-oai - #10371 feat: vendor app-server protocol schema fixtures @bolinfest
Features
2. Februar 2026
### Changes - Docs: onboarding/install/i18n/exec-approvals/Control UI/exe.dev/cacheRetention updates + misc nav/typos. (#3050, #3461, #4064, #4675, #4729, #4763, #5003, #5402, #5446, #5474, #5663, #5689, #5694, #5967, #6270, #6300, #6311, #6416, #6487, #6550, #6789) - Telegram: use shared pairing store. (#6127) Danke @obviyus. - Agents: add OpenRouter app attribution headers. Danke @alexanderatallah. - Agents: add system prompt safety guardrails. (#5445) Danke @joshp123. - Agents: update pi-ai to 0.50.9 and rename cacheControlTtl -> cacheRetention (mit Rückkompat-Mapping). - Agents: extend CreateAgentSessionOptions with systemPrompt/skills/contextFiles. - Agents: add tool policy conformance snapshot (no runtime behavior change). (#6011) - Auth: update MiniMax OAuth hint + portal auth note copy. - Discord: inherit thread parent bindings for routing. (#3892) Danke @aerolalit. - Gateway: timestamps in agent- und chat.send messages injizieren. (#3705) Danke @conroywhitney, @CashWilliams. - Gateway: TLS 1.3 minimum for TLS listeners erzwingen. (#5970) Danke @loganaden. - Web UI: Chat-Layout verfeinern + Sitzungs aktive Dauer verlängern. - CI: formale Conformance + Alias-Consistency-Checks hinzufügen. (#5723, #5807) ### Fixes - Plugins: validiere Plugin/Hook-Installationspfade und lehne Traversal-ähnliche Namen ab. - Telegram: Download-Timouts für File-Fetches hinzufügen. (#6914) Danke @hclsys. - Telegram: Thread-Specs für DM vs Forum-Sends erzwingen. (#6833) Danke @obviyus. - Streaming: Block-Streaming bei Absatzgrenzen flushen (Newline-Chunking). (#7014) - Streaming: partielle Streaming-Filter stabilisieren. - Auto-reply: Verweise auf Workspace-Dateien im /new Greeting Prompt vermeiden. (#5706) Danke @bravostation. - Tools: Align Tool Execute Adapters/Signatures (Legacy + Parameter-Reihenfolge + Arg-Normalisierung). - Tools: treat `"*"` Tool-Allowlist-Einträge als gültig, um spurious unknown-entry-Warnungen zu vermeiden. - Skills: Sitzung-Logs-Pfade von .clawdbot zu .openclaw aktualisieren. (#4502) - Slack: Medien-Abruffolgen härten und Slack-Datei-URL-Validierung verbessern. (#6639) Danke @davidiach. - Lint: Curly-Regel nach Import-Sortierung erfüllen. (#6310) - Process: Windows `spawn()`-Fehler bei npm-familien CLIs durch Anhängen von `.cmd` beheben. (#5815) Danke @thejhinvirtuoso. - Discord: PluralKit proxied Sender für Allowlists und Labels auflösen. (#5838) Danke @thewilloftheshadow. - Tlon: Timeout zu SSE-Client-Fetch-Aufrufen hinzufügen (CWE-400). (#5926) - Memory search: L2-Normalisierung lokaler Embedding-Vektoren für semantische Suche. (#5332) - Agents: Embedded Runner + Typings an pi-coding-agent API-Updates anpassen (pi 0.51.0). - Agents: sicherstellen, dass OpenRouter Attribution Headers im Embedded Runner angewendet werden. - Agents: Kontextfenster-Auflösung für Kompaktion begrenzen. (#6187) Danke @iamEvanYT. - System prompt: Overrides lösen und Hint mit session_status für aktuelles Datum/Zeit verwenden. (#1897, #1928, #2108, #3677) - Agents: Pi-Prompt-Template-Argument-Syntax beheben. (#6543) - Subagents: Announce-Failover-Race beheben (immer Lifecycle-End auslösen; timeout=0 bedeutet kein Timeout). (#6621) - Teams: Media-Auth-Retries begrenzen. - Telegram: Draft-Streaming-Partials wiederherstellen. (#5543) Danke @obviyus. - Onboarding: Freundlicher Windows-Onboarding-Message. (#6242) Danke @shanselman. - TUI: Absturz verhindern bei Suche mit Ziffern im Model-Selector. - Agents: vor_tool_call Plugin-Hook in Tool-Execution einbinden. (#6570, #6660) Danke @ryancnelson. - Browser: Chrome Extension Relay CDP-Sessions sichern. - Docker: Container-Port für Gateway-Befehl statt Host-Port verwenden. (#5110) Danke @mise42. - fix(lobster): blockiere beliebige exec via lobsterPath/cwd-Injektion (GHSA-4mhr-g7xj-cg8j). (#5335) Danke @vignesh07. - Security: WhatsApp accountId bereinigen, um Pfad-Traversal zu verhindern. (#4610) - Security: MEDIA Pfad-Extraktion einschränken, um LFI zu verhindern. (#4930) - Security: validate message-tool filePath/path gegen Sandbox-Root. (#6398) - Security: LD*/DYLD*-Umgebungs-Overrides für Host-Exec blockieren. (#4896) Danke @HassanFleyah. - Security: Web-Tool-Content-Wrapping + Dateiprüf-Schutzmaßnahmen härten. (#4058) Danke @VACInc. - Security: Twitch `allowFrom` Allowlist-Gating erzwingen (verweigere nicht-allowlisted Sender). Danke @MegaManSec.
Features
2. Februar 2026
Direktes stabiles Release aus dem Hauptzweig. Version 1.5.42 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
2. Februar 2026
Direktes stabiler Release aus dem Hauptzweig. Version 1.5.41 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
2. Februar 2026
Direktes stabiles Release vom Hauptbranch. Version 1.5.40 gebaut und direkt aus dem neuesten main branch veröffentlicht.
31. Januar 2026
## What's changed - Fixed startup performance issues when resuming sessions that have `saved_hook_context`
Features
31. Januar 2026
# [1.40.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.39.0...@continuedev/config-yaml@1.40.0) (2026-01-31) ### Bug Fixes * Berücksichtigung verschiedener Tokenizer ([b4bc3ae](https://github.com/continuedev/continue/commit/b4bc3aedaa2e44149a1898c609405ebb80ca91b2)) * fehlender cancelStream-Aufruf und Rückgabe für nicht-retrybare Fehler hinzufügen ([c391353](https://github.com/continuedev/continue/commit/c391353709ad4367fb333680190e0ba73c868ef0)) * auch zugrunde liegenden Anbieter für offenes GitHub-Issue anzeigen ([0b7fe48](https://github.com/continuedev/continue/commit/0b7fe4813c996aa416843bbda7d1c784b49e65b4)) * **cli:** flaky Hub-Lade-Tests ([2fb8830](https://github.com/continuedev/continue/commit/2fb88307caeb6e72979396f70de17af087a27536)) * Befehl in Contribution-Datei korrigiert ([#9715](https://github.com/continuedev/continue/issues/9715)) ([a21eb15](https://github.com/continuedev/continue/commit/a21eb151d30969c292e290523941ebb520c61151)) * kompakte Unterhaltung mit schwebenden Tool-Aufrufen ([b33b8a4](https://github.com/continuedev/continue/commit/b33b8a4dadb821cab67d517223cb9ab19268d173)) * Updates zur Kompaktierung Teil 2 ([d18c6f0](https://github.com/continuedev/continue/commit/d18c6f04ad6ca518f849a78ab6cb8938e8ea1c24)) * core/package.json zur Reduzierung von Verwundbarkeiten ([8ca79b9](https://github.com/continuedev/continue/commit/8ca79b9a5adefa401b6bd7cc62e72e1597cb0012)) * Duplizierte Tool-Nachrichten ([77a2f12](https://github.com/continuedev/continue/commit/77a2f1274a6183bf43cb8df3d84e8e58762b1442)) * eslint ([50adea3](https://github.com/continuedev/continue/commit/50adea309b6635b125e55a13bb99b0a91827956f)) * eslint-Import ungelöst ([ccd0b74](https://github.com/continuedev/continue/commit/ccd0b74dc544687b3ec9439ee9a814efbacc5752)) * Linting-Problem Mising parallel count ([c0a9309](https://github.com/continuedev/continue/commit/c0a930919fe93ce7ad6a0eaf3546a956dee02383)) * Lokales Setup-Bildschirm-Input-Text ist schwarz auf dunklem Hintergrund ([363292b](https://github.com/continuedev/continue/commit/363292bdef47b14857a5a4dfa6b3f5a115510c31)) * GITHUB_TOKEN an vscode-E2E-Tests für Ripgrep-Download übergeben ([b8586d6](https://github.com/continuedev/continue/commit/b8586d6d90a6ee76d7186f53ea6f6521aee680f5)) * vorausgehenden Inhalt an RegistryClient für WSL-Kompatibilität übergeben ([#9739](https://github.com/continuedev/continue/issues/9739)) ([38aae62](https://github.com/continuedev/continue/commit/38aae62e56b1ffc48da626544bb512f03c19e8fe)), schließt [#6242](https://github.com/continuedev/continue/issues/6242) [#7810](https://github.com/continuedev/continue/issues/7810) * Warten auf das Laden der Sitzung aus dem Verlauf verhindern ([9fcc332](https://github.com/continuedev/continue/commit/9fcc332a99095a2b5635eb786ea02ca73311803a)) * Replace console.debug durch logger im Exit-Tool ([b65f440](https://github.com/continuedev/continue/commit/b65f44027a9c36d02e930ed2be41bac274ceb312)) * IDE-Erweiterungen-Tab-Navigation in der Dokumentation lösen ([7129415](https://github.com/continuedev/continue/commit/7129415db0a6609e126f464e3dfe0d92528fddf2)) * MDX-Parsing-Fehler im Run-agents-locally-Leitfaden beheben ([7074a50](https://github.com/continuedev/continue/commit/7074a50e4a39f5b29927c8c90a4fb52769b64dff)) * Setze isComplete-Metadaten, wenn Agenten die Ausführung beenden ([65a1e15](https://github.com/continuedev/continue/commit/65a1e1500b112de4e24364eff890bd9b4fcac895)) * vollständige rechte Seite-Verlauf-Linienschrift anzeigen ([7f46011](https://github.com/continuedev/continue/commit/7f46011e7c277d570907cfc733639f4a2f944d1d)) * Konfigurationsfehler vereinfacht ([e3a8711](https://github.com/continuedev/continue/commit/e3a8711ed90b1c3026726c80fecff92e449bb79b)) * cmd.exe-Wrapping für MCP-Server überspringen, wenn Windows-Host mit WSL verbindet ([1219985](https://github.com/continuedev/continue/commit/1219985ce13753b38747a0a258a39fbd0a5d1dd6)), schließt [#9151](https://github.com/continuedev/continue/issues/9151) [#9679](https://github.com/continuedev/continue/issues/9679) * Objekt-Typ-Argumente in Tool-Aufruf-Parsing unterstützen ([82f6f69](https://github.com/continuedev/continue/commit/82f6f6952202924952af6b9c84df42e5fd204bc3)) * Tool-Berechtigungen für MCP und Bash im Headless-Modus ([998cb76](https://github.com/continuedev/continue/commit/998cb76a7128e47fc94dad7a282a578459ee8015)) * Link zu ide-extensions auf Quick-Start-Seite aktualisieren ([b73fefe](https://github.com/continuedev/continue/commit/b73fefe7000cedd45431ca4cdade539bee1d0832)) * upgrade @c15t/react von 1.8.1 auf 1.8.2 ([9b192e4](https://github.com/continuedev/continue/commit/9b192e478420d9d21baee4da86e6fb95f91cfd36)) * upgrade @huggingface/jinja von 0.1.3 auf 0.5.3 ([e5afc41](https://github.com/continuedev/continue/commit/e5afc41492f1c837156a37e3427c3cc27db93ab5)) * upgrade @tiptap/extension-mention von 2.26.1 auf 2.27.1 ([8835b11](https://github.com/continuedev/continue/commit/8835b1107bdeb461302c8115b55c34f3405210c8)) * upgrade @tiptap/extension-paragraph von 2.26.1 auf 2.27.1 ([43a759d](https://github.com/continuedev/continue/commit/43a759d72ded5c67eca9f175a83cc6579aba0c1f)) * upgrade @tiptap/extension-text von 2.26.1 auf 2.27.1 ([aeee9b9](https://github.com/continuedev/continue/commit/aeee9b967016a9d9095e30c7026825ee28802f6f)) * upgrade posthog-js von 1.297.2 auf 1.310.1 ([14a5336](https://github.com/continuedev/continue/commit/14a533617f4e0811e4f75a2652b44453c640f82e)) * upgrade react-hook-form von 7.62.0 auf 7.69
Features
31. Januar 2026
### Änderungen - CLI: füge Befehl `completion` hinzu (Zsh/Bash/PowerShell/Fish) und automatische Einrichtung während Post-Install/Onboarding. - CLI: füge pro-Agent `models status` (`--agent` Filter) hinzu. (#4780) Danke @jlowin. - Agents: füge Kimi K2.5 zum synthetischen Modellkatalog hinzu. (#4407) Danke @manikv12. - Auth: Kimi Coding auf integrierten Anbieter umstellen; OAuth-Profil-E-Mail normalisieren. - Auth: füge MiniMax OAuth-Plugin + Onboarding-Option hinzu. (#4521) Danke @Maosghoul. - Agents: aktualisiere pi SDK/API-Nutzung und Abhängigkeiten. - Web UI: Sitzungen nach Chat-Befehlen neu laden und Anzeigenamen von Sitzungen verbessern. - Build: verschiebe TypeScript-Builds zu `tsdown` + `tsgo` (schnellere Builds, CI-Typprüfungen), aktualisiere Ziel in tsconfig und säubere Lint-Regeln. - Build: richte npm-Tar-Override und Bin-Metadaten aus, damit der `openclaw` CLI-Einstiegspunkt in npm-Veröffentlichungen erhalten bleibt. - Dokumentation: füge pi/pi-dev-Dokumentation hinzu und aktualisiere OpenClaw Branding + Installationslinks. ### Fehlerbehebungen - Sicherheit: beschränke lokale Pfad-Extraktion im Medienparser, um LFI zu verhindern. (#4880) - Gateway: verhindere, dass Token-Standards wörtlich „undefined“ werden. (#4873) Danke @Hisleren. - Control UI: behebe Auflösung von Assets bei npm-Global-Installationen. (#4909) Danke @YuriNachos. - macOS: vermeide Backpressure im STDERR-Pipe bei Gateway-Erkennung. (#3304) Danke @abhijeet117. - Telegram: normalisiere Token-Suche für nicht-normalisierte IDs. (#5055) Danke @jasonsschin. - Telegram: Behalte Deliver-Thread-Fallback bei und behebe threadId-Handling im Delivery-Kontext. - Telegram: behebe HTML-Verschachtelung bei sich überschneidenden Stilen/Links. (#4578) Danke @ThanhNguyxn. - Telegram: akzeptiere numerische messageId/chatId in React-Aktionen. (#4533) Danke @Ayush10. - Telegram: respektiere plattformweite Proxy-Dispatcher pro Konto über undici fetch. (#4456) Danke @spiceoogway. - Telegram: begrenze Skill-Befehle auf dem gebundenen Agenten pro Bot. (#4360) Danke @robhparker. - BlueBubbles: entprellen nach messageId, um Anhänge in Text+Bild-Nachrichten zu erhalten. (#4984) - Routing: bevorzuge requesterOrigin gegenüber veralteten Sitzungs-Einträgen für Sub-Agenten-Ankündigungszustellung. (#4957) - Erweiterungen: wiederherstelle eingebettete Erweiterungs-Erkennungs-Typen. - CLI: behebe Portauflösung bei `tui:dev`. - LINE: behebe TypeError im Status-Befehl. (#4651) - OAuth: überspringe Warnungen zu abgelaufenen Tokens, wenn Refresh Tokens noch gültig sind. (#4593) - Build: überspringe redundanten UI-Installationsschritt im Dockerfile. (#4584) Danke @obviyus.
Features
31. Januar 2026
## Core - Sync changes - Allow specifying custom models file path via OPENCODE_MODELS_PATH environment variable - Ensure models configuration is not empty before loading - Make skills invokable as slash commands in the TUI - Don't follow symbolic links by default in grep and ripgrep operations - Prevent parallel test runs from contaminating environment variables - Ensure Mistral ordering fixes also apply to Devstral - Add Copilot-specific provider to properly handle reasoning tokens (@SteffenDE) - Respect OPENCODE_MODELS_URL environment variable in build process (@bbartels) - Use snake_case for thinking parameter with OpenAI-compatible APIs (@Chesars) - Bump AI SDK packages - Ensure ask question tool isn't included when using acp - Handle redirected statement treesitter node in bash permissions (@pschiel) - Remove special case handling for Google Vertex Anthropic provider in response generation (@MichaelYochpaz) - Exclude chat models from textVerbosity setting ## Desktop - Revert transitions, spacing, scroll fade, and prompt area updates - Add session actions tests (@neriousy) - Refactored tests and added project tests (@neriousy) **Thank you to 7 community contributors:** - @neriousy: - refactor(app): refactored tests + added project tests (#11349) - test(app): session actions (#11386) - @MichaelYochpaz: - refactor(provider): remove google-vertex-anthropic special case in ge… (#10743) - @pschiel: - fix: handle redirected_statement treesitter node in bash permissions (#6737) - @IdrisGit: - docs: update agents options section to include color and top_p options (#11355) - @Chesars: - fix(provider): use snake_case for thinking param with OpenAI-compatible APIs (#10109) - @bbartels: - feat(build): respect OPENCODE_MODELS_URL env var (#11384) - @SteffenDE: - feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens (#8900)
Features
31. Januar 2026
## New Features - Added an optional SOCKS5 proxy listener with policy enforcement and config gating. (#9803) - Plan mode now streams proposed plans into a dedicated TUI view, plus a feature-gated `/plan` shortcut for quick mode switching. (#9786, #10103) - Added `/apps` to browse connectors in TUI and `$` insertion for app prompts. (#9728) - App-server can now run in external auth mode, accepting ChatGPT auth tokens from a host app and requesting refreshes when needed. (#10012) - Smart approvals are now enabled by default, with explicit approval prompts for MCP tool calls. (#10286, #10200) - Introduced a SQLite-backed log database with an improved logs client, thread-id filtering, retention, and heuristic coloring. (#10086, #10087, #10150, #10151, #10229, #10228) ## Bug Fixes - MCP tool image outputs render reliably even when image blocks aren’t first or are partially malformed. (#9815) - Input history recall now restores local image attachments and rich text elements. (#9628) - File search now tracks session CWD changes and supports multi-root traversal with better performance. (#9279, #9939, #10240) - Resuming a thread no longer updates `updated_at` until the first turn actually starts. (#9950) - Shell snapshots no longer inherit stdin, avoiding hangs from startup scripts. (#9735) - Connections fall back to HTTP when WebSocket proxies fail. (#10139) ## Documentation - Documented app-server AuthMode usage and behavior. (#10191) ## Chores - Upgraded the Rust toolchain to 1.93. (#10080) - Updated pnpm versions used in the repo. (#9992, #10161) - Bazel build and runfiles handling improvements, including remote cache compression. (#10079, #10098, #10102, #10104) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.92.0...rust-v0.93.0 - #9988 nit: better tool description @jif-oai - #9991 nit: better unused prompt @jif-oai - #9994 chore: clean orchestrator prompt @jif-oai - #10001 backend-client: add get_config_requirements_file @gt-oai - #9992 update pnpm to 10.28.2 to address security issues @mjr-openai - #9993 description in role type @jif-oai - #9944 TUI footer: right-align context and degrade shortcut summary + mode cleanly @charley-oai - #9803 feat(network-proxy): add a SOCKS5 proxy with policy enforcement @viyatb-oai - #9950 fix(app-server, core): defer initial context write to rollout file until first turn @owenlin0 - #10003 feat: make it possible to specify --config flags in the SDK @bolinfest - #9797 remove sandbox globals. @iceweasel-oai - #10009 chore: introduce *Args types for new() methods @bolinfest - #10011 really fix pwd for windows codex zip @iceweasel-oai - #10007 Remove load from SKILL.toml fallback @alexsong-oai - #10008 enable live web search for DangerFullAccess sandbox policy @sayan-oai - #9815 Fix: Render MCP image outputs regardless of ordering @Kbediako - #9654 Show OAuth error descriptions in callback responses @blevy-oai - #10030 Clarify external editor env var message @joshka-oai - #9949 Ask user question UI footer improvements @charley-oai - #9359 tui: stabilize shortcut overlay snapshots on WSL @slkzgm - #10040 fix: enable per-turn updates to web search mode @sayan-oai - #10041 fix: allow unknown fields on Notice in schema @sayan-oai - #9628 Restore image attachments/text elements when recalling input history (Up/Down) @charley-oai - #9982 [skills] Auto install MCP dependencies when running skils with dependency specs. @mzeng-openai - #9986 fix(core) info cleanup @dylan-hurd-oai - #9941 error code/msg details for failed elevated setup @iceweasel-oai - #9489 feat(core) RequestRule @dylan-hurd-oai - #10026 Add exec policy TOML representation @gt-oai - #9821 feat: codex exec auto-subscribe to new threads @jif-oai - #10004 feat: sqlite 1 @jif-oai - #10083 feat: sort metadata by date @jif-oai - #10092 Update shell-tool-mcp.yml @dylan-hurd-oai - #10079 [bazel] Enable remote cache compression @zbarsky-openai - #10025 Refine request_user_input TUI interactions and option UX @charley-oai - #10080 Upgrade to rust 1.93 @zbarsky-openai - #10095 Update shell-tool-mcp.yml @dylan-hurd-oai - #9939 file-search: improve file query perf @nornagon-openai - #10097 chore: deprecate old web search feature flags @sayan-oai - #10034 compaction @aibrahim-oai - #10028 allow elevated sandbox to be enabled without base experimental flag @iceweasel-oai - #10101 fix(ci) fix shell-tool-mcp version v2 @dylan-hurd-oai - #10043 Added `tui.notifications_method` config option @etraut-openai - #10104 [bazel] Fix the build @zbarsky-openai - #10102 default enable compression, update test helpers @sayan-oai - #10111 fix(ci) more shell-tool-mcp issues @dylan-hurd-oai - #10115 update the ci pnpm workflow for shell-tool-mcp to use corepack for pnpm versioning @mjr-openai - #10098 [bazel] Improve runfiles handling @zbarsky-openai - #10129 Ensure auto-compaction starts after turn started @aibrahim-oai - #10116 chore(config) personality as a feature @dylan-hurd-oai - #10123 Add app-server compaction item notifications tests @aibrahim-oai - #10114 chore(config) Update personality instructions @dylan-hurd-oai - #10128 removing quit from dropdown menu, but not autocomplete [cli] @natea-oai - #9728 [connectors] Support connectors part 2 - slash command and tui @mzeng-openai - #10133 chore(core) personality under development @dylan-hurd-oai - #10125 emit a metric when we can't spawn powershell @iceweasel-oai - #10134 fix(tui) reorder personality command @dylan-hurd-oai - #10135 fix(ci) missing package.json for shell-mcp-tool @dylan-hurd-oai - #10131 fix: ignore key release events during onboarding @joshka-oai - #10138 fix: remove references to corepack @bolinfest - #10086 feat: add log db @jif-oai - #10089 feat: async backfill @jif-oai - #10087 feat: log db client @jif-oai - #10149 chore: improve client @jif-oai - #10161 nit: update npm @jif-oai - #10163 [experimental] nit: try to speed up apt-install @jif-oai - #10164 [experimental] nit: try to speed up apt-install 2 @jif-oai - #10150 feat: adding thread ID to logs + filter in the client @jif-oai - #10151 feat: add log retention and delete them after 90 days @jif-oai - #10152 chore: unify log queries @jif-oai - #10175 Add OpenAI docs MCP tooltip @joshka-oai - #10171 feat: reduce span exposition @jif-oai - #10139 Fall back to http when websockets fail @pakrym-oai - #10140 chore: ensure pnpm-workspace.yaml is up-to-date @bolinfest - #9017 Better handling skill depdenencies on ENV VAR. @xl-openai - #10182 fix: unify `npm publish` call across shell-tool-mcp.yml and rust-release.yml @bolinfest - #10180 Add features enable/disable subcommands @joshka-oai - #10184 fix: /approvals -> /permissions @bolinfest - #10179 Remove WebSocket wire format @pakrym-oai - #10186 updating comment to better indicate intent of skipping `quit` in the main slash command menu @natea-oai - #10118 [Codex][CLI] Show model-capacity guidance on 429 @ccy-oai - #10012 feat(app-server): support external auth mode @owenlin0 - #10103 tui: add feature-gated /plan slash command to switch to Plan mode @charley-oai - #10191 chore(app-server): document AuthMode @owenlin0 - #10130 [feat] persist dynamic tools in session rollout file @celia-oai - #10181 add error messages for the go plan type @willwang-openai - #10198 feat(tui): route employee feedback follow-ups to internal link @joshka-oai - #10194 load from yaml @alexsong-oai - #10147 chore(personality) new schema with fallbacks @dylan-hurd-oai - #10200 MCP tool call approval (simplified version) @mzeng-openai - #10154 feat: add output to `/ps` @jif-oai - #10217 nit: actually run tests @jif-oai - #10177 Add community links to startup tooltips @joshka-oai - #10210 Chore: plan mode do not include free form question and always include isOther @shijie-oai - #10218 feat: backfill timing metric @jif-oai - #10220 chore: unify metric @jif-oai - #8991 Conversation naming @pap-openai - #10167 Fetch Requirements from cloud @gt-oai - #10225 explorer prompt @jif-oai - #10222 fix: make sure the shell exists @jif-oai - #10232 chore: do not clean the DB anymore @jif-oai - #10229 feat: improve logs client @jif-oai - #10228 feat: heuristic coloring of logs @jif-oai - #10237 nit: fix db with multiple metadata lines @jif-oai - #10208 feat: refactor CodexAuth so invalid state cannot be represented @bolinfest - #10212 chore(feature) Experimental: Personality @dylan-hurd-oai - #10211 chore(feature) Experimental: Smart Approvals @dylan-hurd-oai - #10190 Load exec policy rules from requirements @gt-oai - #10195 plan mode: add TL;DR checkpoint and client behavior note @baumann-oai - #10239 chore: fix the build breakage that came from a merge race @bolinfest - #9786 Plan mode: stream proposed plans, emit plan items, and render in TUI @charley-oai - #10063 Tui: hide Code mode footer label @charley-oai - #10244 chore: rename ChatGpt -> Chatgpt in type names @bolinfest - #10238 Plan mode prompt @aibrahim-oai - #10251 Fix deploy @charley-oai - #10255 plan prompt @aibrahim-oai - #10253 Make plan highlight use popup grey background @charley-oai - #10207 Skip loading codex home as project layer @daniel-oai - #10256 Update copy @pakrym-oai - #9735 core: prevent shell_snapshot from inheriting stdin @swordfish444 - #10262 Fix main @pakrym-oai - #10265 Hide /approvals from the slash-command list @pakrym-oai - #10267 Update announcement_tip.toml @pakrym-oai - #10240 file-search: multi-root walk @nornagon-openai - #10266 fix: dont auto-enable web_search for azure @sayan-oai - #9279 fix: update file search directory when session CWD changes @yuvrajangadsingh - #10249 Validate CODEX_HOME before resolving @etraut-openai - #10272 chore: implement Mul for TruncationPolicy @bolinfest - #10241 Wire up cloud reqs in exec, app-server @gt-oai - #10263 Add enforce_residency to requirements @gt-oai - #10276 add missing fields to WebSearchAction and update app-server types @sayan-oai - #10283 Turn on cloud requirements for business too @gt-oai - #10287 Fix minor typos in comments and documentation @ruyut - #10286 feat(core) Smart approvals on @dylan-hurd-oai
Features
30. Januar 2026
## Core - I need to see the actual commit message to summarize it. Could you please provide the commit message you'd like me to summarize for the changelog entry?
Features
30. Januar 2026
## What's changed - Added tool call failures and denials to debug logs - Fixed context management validation error for gateway users, ensuring `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` avoids the error - Added `--from-pr` flag to resume sessions linked to a specific GitHub PR number or URL - Sessions are now automatically linked to PRs when created via `gh pr create` - Fixed /context command not displaying colored output - Fixed status bar duplicating background task indicator when PR status was shown - VSCode: Enabled Claude in Chrome integration - Permissions now respect content-level `ask` over tool-level `allow`. Previously `allow: ["Bash"], ask: ["Bash(rm *)"]` allowed all bash commands, but will now permission prompt for `rm`. - Windows: Fixed bash command execution failing for users with `.bashrc` files - Windows: Fixed console windows flashing when spawning child processes - VSCode: Fixed OAuth token expiration causing 401 errors after extended sessions
Features
30. Januar 2026
## Core - Remove unused experimental keys from TUI (@IdrisGit) - Add continuous integration configuration - Remove AI SDK middleware that was preventing think blocks from being sent back as assistant message content ## Desktop - Change language test in app (@neriousy) - Add transitions, spacing improvements, scroll fade effects, and prompt area updates (@aaroniker) **Thank you to 3 community contributors:** - @aaroniker: - feat: Transitions, spacing, scroll fade, prompt area update (#11168) - @neriousy: - test(app): change language test (#11295) - @IdrisGit: - chore(tui): remove unused experimental keys (#11195)
Features
30. Januar 2026
## Desktop - Free model layout improvements in app
Features
30. Januar 2026
- Rebrand: npm-Paket/CLI umbenennen zu `openclaw`, eine `openclaw`-Kompatibilitätshim hinzufügen und Extensions in den `@openclaw/*`-Bereich verschieben. - Onboarding: Sicherheitshinweis-Text für Beta verstärken + Erwartungen an Zugriffskontrollen. - Onboarding: Venice API-Schlüssel in den nicht-interaktiven Flow aufnehmen. (#1893) Danke @jonisjongithub. - Config: Legacy-State/Config-Pfade automatisch migrieren und Config-Auflösung konsistent über legacy Dateinamen hinweg halten. - Gateway: Warnung bei Hook-Tokens über Abfrageparameter; Dokumentation zur bevorzugten Header-Auth. (#2200) Danke @YuriNachos. - Gateway: gefährlichen Control UI-Geräte-Auth-Bypass-Flag + Audit-Warnungen hinzufügen. (#2248) - Doctor: Warnung bei Gateway-Exposition ohne Auth. (#2016) Danke @Alex-Alaniz. - Web UI: Sub-Agent-Ankündigungs-Antworten in WebChat sichtbar halten. (#1977) Danke @andrescardonas7. - Browser: Browser-Control über Gateway/Node routen; eigenständigen Browser-Control-Befehl und Config für Kontroll-URL entfernen. - Browser: `browser.request` über Node-Proxy routen, wenn verfügbar; Proxy-Timeouts beachten; Browser-Ports aus `gateway.port` ableiten. - Browser: Falls nötig auf URL-Abgleich für Extension-Relay-Zielauflösung zurückgreifen. (#1999) Danke @jonit-dev. - Telegram: Caption-Parameter für Media-Sendungen zulassen. (#1888) Danke @mguellsegarra. - Telegram: Plugin sendPayload channelData (Media/Buttons) unterstützen und Plugin-Befehle validieren. (#1917) Danke @JoshuaLelon. - Telegram: Block-Antworten vermeiden, wenn Streaming deaktiviert ist. (#1885) Danke @ivancasco. - Telegram: optionale stillen Send-Flag (Benachrichtigungen deaktivieren) hinzufügen. (#2382) Danke @Suksham-sharma. - Telegram: Bearbeitung gesendeter Nachrichten via message(action="edit") unterstützen. (#2394) Danke @marcelomar21. - Telegram: QUIRRE Antworten für Message-Tool und eingehenden Kontext unterstützen. (#2900) Danke @aduk059. - Telegram: Sticker-Empfang/-Versand mit Vision-Caching hinzufügen. (#2629) Danke @longjos. - Telegram: Sticker-Pixel an Vision-Modelle senden. (#2650) - Telegram: Topic-IDs in Neustart-Sentinel-Benachrichtigungen beibehalten. (#1807) Danke @hsrvc. - Discord: konfigurierbare privilegierte Gateway-Intents für Präsenz/Members hinzufügen. (#2266) Danke @kentaro. - Slack: ACK-Reaktion nach gestreamten Antworten löschen. (#2044) Danke @fancyboi999. - Matrix: Plugin-SDK auf @vector-im/matrix-bot-sdk umstellen. - Tlon: Thread-Antwort-IDs als @ud formatieren. (#1837) Danke @wca4a. - Tools: pro-Sender-Gruppen-Tool-Richtlinien hinzufügen und Priorität klären. (#1757) Danke @adam91holt. - Agents: zusammenfassende Darstellung der gelöschten Nachrichten während der Kompaktions-Sicherheitsprüfungen. (#2509) Danke @jogi47. - Agents: Cron-Tool-Beschreibung mit vollständigen Schema-Dokumenten erweitern. (#1988) Danke @tomascupr. - Agents: Tools.exec.safeBins in Exec-Allowlist-Prüfungen berücksichtigen. (#2281) - Memory Search: zusätzliche Pfade für Memory-Indexierung zulassen (Ignore-Symlinks). (#3600) Danke @kira-ariaki. - Skills: Multi-Bild-Eingabeunterstützung für Nano Banana Pro Skill hinzufügen. (#1958) Danke @tyler6204. - Skills: fehlende Abhängigkeits-Metadaten für GitHub, Notion, Slack, Discord ergänzen. (#1995) Danke @jackheuberger. - Commands: Ausgabe von /help und /commands mit Telegram-Paging gruppieren. (#2504) Danke @hougangdev. - Routing: pro-Konto DM-Sitzungsumfang hinzufügen und Multi-Konto-Isolation dokumentieren. (#3095) Danke @jarvis-sam. - Routing: Sitzungs-Schlüssel-Regex vorcompilieren. (#1697) Danke @Ray0907. - CLI: Node-Modul-Compile-Cache für schnelleren Start verwenden. (#2808) Danke @pi0. - Auth: nach ASCII-Eingabeaufforderung URL für Google-Auth kopierbar anzeigen. (#1787) Danke @robbyczgw-cla. - TUI: Breitenüberschuss beim Rendern von Auswahllisten vermeiden. (#1686) Danke @mossein. - macOS: OpenClaw-App-Umbenennung für macOS-Quellen, Bundle-IDs und gemeinsame Kit-Pfade abschließen. (#2844) Danke @fal3. - Branding: Launchd-Labels, mobile Bundle-IDs und Logging-Subsysteme auf bot.molt aktualisieren (Legacy-Migrationen von com.clawdbot). Danke @thewilloftheshadow. - macOS: Projekt-lokales `node_modules/.bin` PATH-Preference auf Debug-Builds begrenzen (reduziert PATH-Hijacking-Risiko). - macOS: benutzerdefinierte SSH-Benutzernamen im Remote-Target behalten. (#2046) Danke @algal. - macOS: Absturz beim Rendern von Code-Blöcken vermeiden durch Erhöhung von Textual auf 0.3.1. (#2033) Danke @garricn. - Update: dist/control-ui bei Dirty-Checks ignorieren und nach UI-Builds wiederherstellen. (#1976) Danke @Glucksberg. - Build: A2UI-Assets während des Builds bündeln und Generierung von Bundles aufhören. (#2455) Danke @0oAstro. - CI: Node-Heap-Größe für macOS-Checks erhöhen. (#1890) Danke @realZachi. - Config: config.env vor ${VAR}-Substitution anwenden. (#1813) Danke @spanishflu-est1918. - Gateway: bevorzugt neueste Sitzungs-Metadaten bei der Zusammenführung von Stores. (#1823) Danke @emanuelst. - Docs: Fly-Private-Deployment-Schritte straffen. (#2289) Danke @dguido. - Docs: Migrationsleitfaden für den Umzug auf eine neue Maschine hinzufügen. (#2381) - Docs: One-Click-Deployment-Guide für Northflank hinzufügen. (#2167) Danke @AdeboyeDN. - Docs: Verweis auf Vercel AI Gateway in der Providern-Seitenleiste hinzufügen. (#1901) Danke @jerilynzheng. - Docs: Render-Deployment-Guide hinzufügen. (#1975) Danke @anurag. - Docs: Claude Max API Proxy-Anleitung hinzufügen. (#1875) Danke @atalovesyou. - Docs: DigitalOcean-Deployment-Guide hinzufügen. (#1870) Danke @0xJonHoldsCrypto. - Docs: Oracle Cloud (OCI) Plattformleitfaden + Cross-Links hinzufügen. (#2333) Danke @hirefrank. - Docs: Raspberry Pi-Installationsanleitung hinzufügen. (#1871) Danke @0xJonHoldsCrypto. - Docs: GCP Compute Engine-Deployment-Guide hinzufügen. (#1848) Danke @hougangdev. - Docs: LINE-Kanal-Anleitung hinzufügen. Danke @thewilloftheshadow. - Docs: Credits beider Mitwirkende für Control UI-Refresh. (#1852) Danke @EnzeD. - Docs: Kopfzeile der Docs fixieren, damit die Navbar beim Scrollen sichtbar bleibt. (#2445) Danke @chenyuan99. - Docs: exe.dev-Installationsanleitung aktualisieren. ([#3047](https://github.com/openclaw/openclaw/pull/3047)) Danke @zackerthescar. ### Breaking - **BREAKING:** Gateways-Auth-Modus "none" entfernt; Gateway erfordert nun Token/Passwort (Tailscale Serve-Identität weiterhin erlaubt). ### Fixes - Telegram: stille leere Antworten vermeiden durch Verfolgung von Normalisierungssprüngen vor dem Fallback. (#3796) - Mentions: Berücksichtige mentionPatterns auch wenn explizite Mentions vorhanden sind. (#3303) Danke @HirokiKobayashi-R. - Discord: Benutzernamensverzeichnis-Auflösung in Zielauflösung wiederherstellen. (#3131) Danke @bonald. - Agents: MiniMax-Base-URL-Tests mit Standardanbieter-Konfiguration abgleichen. (#3131) Danke @bonald. - Agents: Wiederholungen bei zu großen Bildfehlern verhindern und Größenbeschränkungen offenlegen. (#2871) Danke @Suksham-sharma. - Agents: Provider-BaseUrl/api für Inline-Modelle erben. (#2740) Danke @l
Features
29. Januar 2026
## What's changed - Fixed beta header validation error for gateway users on Bedrock and Vertex, ensuring `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` avoids the error
Features
29. Januar 2026
## Core - Revert to Anthropic completions endpoint to avoid rate limiting issues with copilot - Fix frontmatter adding newlines causing invalid model IDs - Ensure that Kimi doesn't have fake variants available - Add sequential numbering for forked session titles (@ariane-emory) ## TUI - Add additional timeout race condition guards - Guard destroyed input field in timeout callback - Include cache tokens in CLI statistics (@bold84) **Thank you to 2 community contributors:** - @bold84: - feat(cli): include cache tokens in stats (#10582) - @ariane-emory: - feat: Sequential numbering for forked session titles (Issue #10105) (#10321)
Features
29. Januar 2026
## Core - Ensure variants for Copilot models work with maxTokens being set - Fixed maxOutputTokens being accidentally hardcoded to undefined which caused kimi-k2.5 issues on some inference providers (@ideallove) - Include provider ID in SDK cache key to prevent cache collisions (@saba-ch) - Allow media-src data: URL for small audio files in Content Security Policy (@tanapok) - Update experimental environment variables in CLI documentation (@bbabou) - Add `ctx.abort` to grep tool - Add AbortSignal support to Ripgrep.files() and GlobTool (@goniz) ## Desktop - Make settings more responsive for mobile and small web/desktop (@DNGriffin) - Fixed type errors in app package (@Brendonovich) - Auto scroll to file tabs on open and enable mouse wheel scrolling (@alexyaroshuk) - Remove duplicate keys causing TypeScript failures (@eXamadeus) - Normalize Chinese punctuation for Chinese UI (@MaxMiksa) - Fill missing Chinese translation keys to avoid English fallback (@MaxMiksa) - Fix alignment and padding in dialogs (@alexyaroshuk) **Thank you to 12 community contributors:** - @R44VC0RP: - fix(script): remove highlights template from release notes (#11052) - @zerone0x: - fix(ui): allow KaTeX inline math to be followed by punctuation (#11033) - @alexyaroshuk: - fix(app): alignment and padding in dialogs (#10866) - fix(app): file tabs - auto scroll on open & scroll via mouse wheel (#11070) - @MaxMiksa: - fix(app): fill missing zh keys to avoid English fallback (#10841) - fix(opencode): normalize zh punctuation for Chinese UI (#10842) - fix(ui): improve zh duration display formatting (#10844) - @goniz: - fix(opencode): add `AbortSignal` support to `Ripgrep.files()` and `GlobTool` (#10833) - @eXamadeus: - fix(typescript errors): remove duplicate keys causing typescript failures (#11071) - @Brendonovich: - fix(app): types - @bbabou: - docs: update experimental environment variables in CLI docs (#11030) - @DNGriffin: - fix(app): make settings more responsive for mobile and small web/desktop (#10775) - @tanapok: - fix(opencode): allow media-src data: URL for small audio files (#11082) - @saba-ch: - fix(provider): include providerID in SDK cache key (#11020) - @ideallove: - fix: maxOutputTokens was accidentally hardcoded to undefined (#10995)
Features
29. Januar 2026
## What's changed - Added customizable spinner verbs setting (`spinnerVerbs`) - Fixed mTLS and proxy connectivity for users behind corporate proxies or using client certificates - Fixed per-user temp directory isolation to prevent permission conflicts on shared systems - Fixed a race condition that could cause 400 errors when prompt caching scope was enabled - Fixed pending async hooks not being cancelled when headless streaming sessions ended - Fixed tab completion not updating the input field when accepting a suggestion - Fixed ripgrep search timeouts silently returning empty results instead of reporting errors - Improved terminal rendering performance with optimized screen data layout - Changed Bash commands to show timeout duration alongside elapsed time - Changed merged pull requests to show a purple status indicator in the prompt footer - [IDE] Fixed model options displaying incorrect region strings for Bedrock users in headless mode
Features
28. Januar 2026
## Core - Add SubtaskPart with metadata reference (@YangTianz) - Add global configuration support to app - Global configuration updates in app package - Bump plugins ## TUI - Add streaming prop to markdown element (@remorses) ## Desktop - Close review pane when pressing escape key - Enable ctrl+n and ctrl+p for popover navigation in desktop app (@sairajchouhan) - Add Thai locale support (@natt-v) - Add custom provider support to app **Thank you to 4 community contributors:** - @natt-v: - feat(i18n): add th locale support (#10809) - @sairajchouhan: - fix(desktop): enable ctrl+n and ctrl+p for popover navigation (#10777) - @YangTianz: - fix: add SubtaskPart with metadata reference (#10990) - @remorses: - fix(markdown): Add streaming prop to markdown element (#11025)
Features
28. Januar 2026
## Core - Ensure Copilot plugin properly sets headers for new messages API
Features
28. Januar 2026
## Core - Prevent AGENTS.md from being loaded multiple times during parallel tool execution - Bump plugin version - Ensure unsubscribe from PartUpdated is always called in TaskTool (@goniz) - Restore brand integrity of CLI wordmark (@mynameistito) - Add experimental OpenTUI markdown component to app (@remorses) **Thank you to 4 community contributors:** - @remorses: - feat(app): use opentui markdown component behind experimental flag (#10900) - @jamesmurdza: - docs: add Daytona OpenCode plugin to ecosystem (#10917) - @mynameistito: - fix(cli): restore brand integrity of CLI wordmark (#10912) - @goniz: - fix(opencode): ensure unsub(PartUpdated) is always called in TaskTool (#9992)
Features
28. Januar 2026
## What's changed - Fixed structured outputs for non-interactive (-p) mode
Features
28. Januar 2026
## Core - Support headless authentication for ChatGPT/Codex (@rgodha24) - Add recommended topP and temperature settings for Kimi K2.5 model - Adjust retry check to be more defensive - Handle Venice cache creation tokens (@dpuyosa) - Add worktree to plugin tool context - Expose Instance.directory to custom tools - Use Instance.directory instead of process.cwd() in read tool - Fix reactive file tree to properly update when files change - Attach Anthropic beta headers when using Messages API for Copilot - Add retry logic to handle certain provider problems - Ensure OpenAI 404 errors are retried (@tim-smart) - Use Anthropic-compatible messages API for Anthropic models through Copilot - Upgrade OpenTUI to v0.1.75 - Dynamically resolve AGENTS.md files from subdirectories as agent explores them - Add agent description to OpenCode (@SteffenDE) - Fix query selector handling of non-Latin characters - Await SessionRevert.cleanup for shell to prevent race conditions (@noamzbr) - Don't override source in custom provider loaders - Add provider settings to app - Run start command after reset in app - Remove log statement ## TUI - Handle 4-5 digit codes in copy logic - Make diff wrapping toggle always available in command list and fix type error (@ariane-emory) - Add visual feedback for diff wrap and conceal toggles (@IdrisGit) - Adjust TUI syncing logic to prevent agents from being undefined or missing - Remove broken app.tsx command option - Move animations toggle to global System category (@ariane-emory) ## Desktop - Reintroduce review tab in app - Auto-scroll to keep relevant content in view - Add 'connect provider' button to the manage models dialog (@alexyaroshuk) - Fix terminal corruption issue in app - File tree not always loading in app - Fix outdated e2e test in app package - Do not auto-navigate to last project on app load - Add Tauri localization support to desktop application - Add internationalization support for Tauri desktop application - Better memory management in app - Don't connect to localhost through VPN - Show 5 highlights in app - Highlight selected change in the app - Set filetree padding to 6px - Align file tree change styling - Delay navigation tooltips - Adjust titlebar left spacing - Shorten navigation tooltips - Add filetree tooltips with diff labels - Color file tree change dots by diff kind - Improved app layout - Fix session diffs not always loading in app - New end-to-end smoke tests for app - Add translations to the app - Update settings in general settings - Swallow file search errors in app - Fix tooltips causing getComputedStyle errors in model select - Clean up Tailwind CSS versus pure CSS usage in app - Navigate to tabs when opening file in app - Open markdown links in external browser - Shared terminal ghostty-web instance for better performance - Cleanup connect provider timers - Don't keep parts in memory - Don't show session skeleton after workspace reset - Add max-width to tabs with text truncation - Use smaller close icon on tabs to match comment cards - Only show left border on plus button when sticky - Update review empty states to 14px font size and align select file empty state - Center file tree empty state with 32px top margin - Implement non-fatal error handling in app - Fix agent fallback colors in app - Added forward and back navigation buttons - Add missing tooltips in app - Auto-scroll button sometimes sticks in the app - Deduplicate Tauri configuration files (@Brendonovich) - Only show files in select dialog when clicking + tab - Disable magnification gestures on macOS desktop (@ysm-dev) - Add Connect provider in model selector (@ProdigyRahul) - Add file tree specification tests - Enable file watcher in app - Improve file tree performance in app - Add highlights feature - Add new release modal - Fix Zen mode disconnect not working in app - Disconnect Zen provider - Fix e2e test in app package - Disable tooltips in file tree tabs - Move file tree toggle button to the right side - Fade filetree guide lines on hover - Dim non-deep filetree guide lines in the app interface - Reduce file tree folder indent - Refine file tree row spacing and indentation - Use medium font weight for filetree items - Use chevron icons for filetree folders - Tighten file tree row spacing - Adjust filetree panel padding - Scope filetree pill tabs styling - Add Vercel AI Gateway provider description - Add provider descriptions to settings - Add transition to command palette - Add transition to select provider dialog - Add optional transition animations to dialog - Style view all button with interactive color and margin - Add models icon and use in settings UI - Add providers icon and use in settings - Use default cursor for environment provider text - Add hover text for environment-connected providers - Set provider row height to 56px - Update button styles and disconnect button size in UI - Fix session synchronization issue in application - Add missing i18n strings in app - Add session load limit to prevent excessive memory usage - Add end-to-end test for sidebar navigation - Replace signals with createStore in app - Add file tree mode to app - Add file tree view to app - Use focus-visible instead of focus to prevent sticky hover effect on click (@ProdigyRahul) - Better sidebar hover behavior when collapsed - Make sidebar full-height in app - Add full-height hover effect to sidebar - Add model settings to application - Add model settings interface to app - Handle non-tool call permissions in app - Default servers on web - Performance improvements in the app - Add missing translations for status messages - Don't allow workspaces in non-VCS projects **Thank you to 17 community contributors:** - @MartinWie: - docs: fix permission event name (permission.asked not permission.updated) (#10588) - @ariane-emory: - fix(tui): Move animations toggle to global System category (resolves #10495) (#10497) - fix: Make diff wrapping toggle always available in command_list and correct a type error (resolves #10682) (#10683) - @R44VC0RP: - Add highlight tag parsing for changelog with video support - Add collapsible sections, sticky version header, and style refinements for changelog highlights - fix(web): update spacing on the changelog page - docs: add warning about Claude Pro/Max subscription support (#10595) - fix: move changelog footer outside content div to fix padding (#10712) - fix: add 44px top padding to sticky version header on changelog (#10715) - feat(release): add highlights template to draft releases (#10745) - feat: add /learn command to extract session learnings to scoped AGENTS.md files (#10717) - @IdrisGit: - fix(tui): add visual feedback for diff wrap and conceal toggles (#10655) - @noamzbr: - fix: await SessionRevert.cleanup for shell (#10669) - @SteffenDE: - feat(opencode): add agent description (#10680) - @sam-huckaby: - fix(app): Order themes alphabetically (#10698) - @alexyaroshuk: - fix(app): restore external link opening in system browser (#10697) - feat(app): add 'connect provider' button to the manage models dialog (#10887) - @ProdigyRahul: - fix(ui): use focus-visible instead of focus to prevent sticky hover effect on click (#10651) - fix(app): add connect provier in model selector (#10706) - @zerone0x: - fix(enterprise): add message navigation to share page desktop view (#10071) - @tim-smart: - fix: ensure openai 404 errors are retried (#10590) - @fabiomartino: - docs: add Italian README (#10732) - @ysm-dev: - fix(desktop): disable magnification gestures on macOS (#10605) - @Brendonovich: - desktop: deduplicate tauri configs - @dpuyosa: - feat(opencode): Handle Venice cache creation tokens (#10735) - @OpeOginni: - chore(docs): Better explanation on how to allow tools in external directories (#10862) - @rgodha24: - feat: support headless authentication for chatgpt/codex (#10890)
Features
28. Januar 2026
## What's changed - Added support for full-width (zenkaku) number input from Japanese IME in option selection prompts - Fixed shell completion cache files being truncated on exit - Fixed API errors when resuming sessions that were interrupted during tool execution - Fixed auto-compact triggering too early on models with large output token limits - Fixed task IDs potentially being reused after deletion - Fixed file search not working in VS Code extension on Windows - Improved read/search progress indicators to show "Reading…" while in progress and "Read" when complete - Improved Claude to prefer file operation tools (Read, Edit, Write) over bash equivalents (cat, sed, awk) - [VSCode] Added automatic Python virtual environment activation, ensuring `python` and `pip` commands use the correct interpreter (configurable via `claudeCode.usePythonEnvironment` setting) - [VSCode] Fixed message action buttons having incorrect background colors
Features
28. Januar 2026
## Was sich geändert hat * fix: PDF token estimation (#16494) von @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/16527 * chore(release): Version auf 0.26.0-nightly.20260114.bb6c57414 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/16604 * docs: F12 zum Öffnen der Debug-Konsole klären von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/16570 * docs: Entferne .md-Erweiterung aus internen Links in architecture.md von @medic-code in https://github.com/google-gemini/gemini-cli/pull/12899 * Add an experimental setting for extension config von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16506 * feat: Rewind Confirmation-Dialog und Rewind Viewer-Komponente hinzufügen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15717 * fix(a2a): Werfe keine Fehler für GeminiEventType Retry und InvalidStream von @ehedlund in https://github.com/google-gemini/gemini-cli/pull/16541 * prefactor: rootCommands als Array hinzufügen, damit es für Policy-Parsing verwendet werden kann von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16640 * remove unnecessary `\x7f` key bindings von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16646 * docs(skills): use body-file in pr-creator skill für bessere Zuverlässigkeit von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16642 * chore(automation): rekursive Kennzeichnung für Nachfahren des Workstreams von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16609 * feat: Einführung des eingebauten Skill „skill-creator“ und CJS-Verwaltungstools von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16394 * chore(automation): Entferne automatisierte PR-Größen- und Komplexitätskennzeichnung von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16648 * refactor(skills): ersetze 'project' durch 'workspace'-Geltung von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16380 * Docs: Release notes für 13.01.2026 aktualisieren von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/16583 * Simplify paste handling von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16654 * chore(automation): verbesserte Planung zur Issue-Triage-Erkennung und Durchsatz von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16652 * fix(acp): Exit-Cleanup ausführen, wenn stdin schließt von @codefromthecrypt in https://github.com/google-gemini/gemini-cli/pull/14953 * feat(scheduler): Typen für ereignisgesteuerten Scheduler hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16641 * Remove unused rewind key binding von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16659 * Remove sequence binding von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16664 * feat(cli): deprecatiert das --prompt-Flag wieder aufheben von @alexaustin007 in https://github.com/google-gemini/gemini-cli/pull/13981 * chore: Dependabot-Konfiguration aktualisieren von @cosmopax in https://github.com/google-gemini/gemini-cli/pull/13507 * feat(config): Add 'auto' Alias für Standardmodell-Auswahl von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16661 * Enable & disable agents von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16225 * cleanup: Keybindings verbessern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16672 * Add timeout for shell-utils to prevent hangs. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/16667 * feat(plan): experimentelles Plan-Flag hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/16650 * feat(cli): Sicherheitszustimmungsabfragen für Skill-Installation hinzufügen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16549 * fix: Ersetze 3 aufeinanderfolgende Punkte durch Auslassungszeichen von @Vist233 in https://github.com/google-gemini/gemini-cli/pull/16587 * chore(automation): sicherstellen, dass status/need-triage angewendet wird und niemals automatisch gelöscht wird von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16657 * fix: Doppelpunkte in Skill-Beschreibung Frontmatter behandeln von @maru0804 in https://github.com/google-gemini/gemini-cli/pull/16345 * refactor(core): Robustheit der Skill-Frontmatter-Parse-Verarbeitung von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16705 * feat(skills): Konflikt-Erkennung und Warnungen für Skill-Overrides von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16709 * feat(scheduler): SchedulerStateManager für reaktiven Tool-Status von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16651 * chore(automation): Berechtigung der 'help wanted'-Kennzeichnung erzwingen und Richtlinien aktualisieren von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16707 * fix(core): zirkuläre Abhängigkeit über tsconfig-Pfade lösen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16730 * chore/release: Version auf 0.26.0-nightly.20260115.6cb3ae4e0 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/16738 * fix(automation): Status/need-issue-Kennzeichnungspass Wildcard korrigieren von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16727 * fix(automation): Verhindern von Loop beim Label-Enforcer durch Ignorieren aller Bots von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16746 * Add links to supported locations und kleine Fixes von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/16476 * feat(policy): Source Tracking zu Policy-Regeln hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/16670 * feat(automation): '🔒 maintainer only'-Rechte erzwingen und Bot-Loop beheben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16751 * Make merged settings non-nullable und alle Lints diesbezüglich beheben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/16647 * fix(core): ModelInfo-Ereignis emisiones bei abgebrochenem Signal verhindern von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16752 * Replace relative paths, um Website-Build zu reparieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16755 * Restricting to localhost von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/16548 * fix(cli): explizite Abhängigkeit auf color-convert hinzufügen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16757 * fix(automation): robuste Kennzeichnungsdurchsetzung mit Berechtigungsprüfungen von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/16762 * fix(cli): OOM-Absturz verhindern durch Begrenzung der Dateisuche und Timeout hinzufügen von @galz10 in https://github.com/google
Features
27. Januar 2026
## New Features - API v2 threads can now inject dynamic tools at startup and route their calls/responses end-to-end through the server and core tool pipeline. (#9539) - Added filtering on the thread list in the app server to make large thread sets easier to browse. (#9897) - Introduced a `thread/unarchive` RPC to restore archived rollouts back into active sessions. (#9843) - MCP servers can now define OAuth scopes in `config.toml`, reducing the need to pass `--scopes` on each login. (#9647) - Multi-agent collaboration is more capable and safer, with an explorer role, better collab event mapping, and max-depth guardrails. (#9817, #9818, #9918, #9899) - Cached `web_search` is now the default client behavior. (#9974) ## Bug Fixes - Fixed a TUI deadlock/freeze under high streaming throughput by avoiding blocking sends on the main Tokio thread. (#9951) - The `web_search` tool now handles and displays all action types, and shows in-progress activity instead of appearing stuck. (#9960) - Reduced high CPU usage in collaboration flows by eliminating busy-waiting on subagents. (#9776) - Fixed `codex resume --last --json` so prompts parse correctly without conflicting argument errors. (#9475) - Windows sandbox logging now handles UTF-8 safely, preventing failures when truncating multibyte content. (#8647) - `request_user_input` is now rejected outside Plan/Pair modes to prevent invalid tool calls. (#9955) ## Documentation - Updated the contribution guidelines for clearer onboarding and workflow expectations. (#9933) - Refreshed protocol/MCP docs to reflect `thread/unarchive` and the updated `request_user_input` question shape. (#9843, #9890) ## Chores - Self-update via Homebrew now uses an explicit cask upgrade command to avoid warnings and ambiguity. (#9823) - Release packaging now consistently writes the bundle zip to `dist/`. (#9934) - Updated key dependencies in the Rust workspace (including `axum`, `tracing`, `globset`, and `tokio-test`). (#9880, #9882, #9883, #9884) - Aligned feature stage naming with public maturity stages and added clearer warnings for underdevelopment features. (#9929, #9954) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.91.0...rust-v0.92.0 - #9850 chore: remove extra newline in println @SohailRaoufi - #9868 Adjust modes masks @aibrahim-oai - #9874 Prompt @aibrahim-oai - #9877 Plan prompt @aibrahim-oai - #9718 feat(tui) /personality @dylan-hurd-oai - #9871 chore(core) move model_instructions_template config @dylan-hurd-oai - #9539 feat: dynamic tools injection @jif-oai - #9818 feat: rebase multi-agent tui on `config_snapshot` @jif-oai - #9789 Fix flakey resume test @gt-oai - #9784 Fix flakey conversation flow test @gt-oai - #9918 feat: explorer collab @jif-oai - #9899 feat: disable collab at max depth @jif-oai - #9916 Fix up config disabled err msg @gt-oai - #9890 Feat: add isOther to question returned by request user input tool @shijie-oai - #9817 feat: codex exec mapping of collab tools @jif-oai - #9919 Fix flakey shell snapshot test @gt-oai - #9776 fix: attempt to reduce high cpu usage when using collab @eugeneoden - #9928 prompt @aibrahim-oai - #9925 chore: update interrupt message @jif-oai - #9843 Add thread/unarchive to restore archived rollouts @charley-oai - #9929 Aligned feature stage names with public feature maturity stages @etraut-openai - #9934 ensure codex bundle zip is created in dist/ @iceweasel-oai - #9897 [app-server] feat: add filtering on thread list @jif-oai - #9647 Add MCP server `scopes` config and use it as fallback for OAuth login @blevy-oai - #9943 plan prompt @aibrahim-oai - #8647 fix: handle utf-8 in windows sandbox logs @davidgilbertson - #9891 Add composer config and shared menu surface helpers @aibrahim-oai - #9880 chore(deps): bump tracing from 0.1.43 to 0.1.44 in /codex-rs @dependabot - #9882 chore(deps): bump tokio-test from 0.4.4 to 0.4.5 in /codex-rs @dependabot - #9883 chore(deps): bump axum from 0.8.4 to 0.8.8 in /codex-rs @dependabot - #9884 chore(deps): bump globset from 0.4.16 to 0.4.18 in /codex-rs @dependabot - #9901 fix: remove cli tooltip references to custom prompts @mattridley - #9823 fix: use `brew upgrade --cask codex` to avoid warnings and ambiguity @JBallin - #9951 fix: try to fix freezes 2 @jif-oai - #9955 Reject request_user_input outside Plan/Pair @charley-oai - #9933 Updated contribution guidelines @etraut-openai - #9892 Reuse ChatComposer in request_user_input overlay @aibrahim-oai - #9957 NIT larger buffer @jif-oai - #9953 feat: load interface metadata from SKILL.json @alexsong-oai - #9954 Warn users on enabling underdevelopment features @aibrahim-oai - #9961 Use test_codex more @pakrym-oai - #9960 fix: handle all web_search actions and in progress invocations @sayan-oai - #9966 plan prompt v7 @aibrahim-oai - #9968 Improve plan mode prompt @aibrahim-oai - #9969 prompt final @aibrahim-oai - #9475 Fix `resume --last` with `--json` option @etraut-openai - #9970 prompt @aibrahim-oai - #9975 plan prompt @aibrahim-oai - #9974 make cached web_search client-side default @sayan-oai - #9971 tui: wrapping user input questions @aibrahim-oai - #9977 make plan prompt less detailed @aibrahim-oai - #9980 Fixing main and make plan mode reasoning effort medium @aibrahim-oai - #9759 Fix: cap aggregated exec output consistently @Kbediako
Features
27. Januar 2026
## What's changed - Added arrow key history navigation in vim normal mode when cursor cannot move further - Added external editor shortcut (Ctrl+G) to the help menu for better discoverability - Added PR review status indicator to the prompt footer, showing the current branch's PR state (approved, changes requested, pending, or draft) as a colored dot with a clickable link - Added support for loading `CLAUDE.md` files from additional directories specified via `--add-dir` flag (requires setting `CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1`) - Added ability to delete tasks via the `TaskUpdate` tool - Fixed session compaction issues that could cause resume to load full history instead of the compact summary - Fixed agents sometimes ignoring user messages sent while actively working on a task - Fixed wide character (emoji, CJK) rendering artifacts where trailing columns were not cleared when replaced by narrower characters - Fixed JSON parsing errors when MCP tool responses contain special Unicode characters - Fixed up/down arrow keys in multi-line and wrapped text input to prioritize cursor movement over history navigation - Fixed draft prompt being lost when pressing UP arrow to navigate command history - Fixed ghost text flickering when typing slash commands mid-input - Fixed marketplace source removal not properly deleting settings - Fixed duplicate output in some commands like `/context` - Fixed task list sometimes showing outside the main conversation view - Fixed syntax highlighting for diffs occurring within multiline constructs like Python docstrings - Fixed crashes when cancelling tool use - Improved `/sandbox` command UI to show dependency status with installation instructions when dependencies are missing - Improved thinking status text with a subtle shimmer animation - Improved task list to dynamically adjust visible items based on terminal height - Improved fork conversation hint to show how to resume the original session - Changed collapsed read/search groups to show present tense ("Reading", "Searching for") while in progress, and past tense ("Read", "Searched for") when complete - Changed teammate messages to render with rich Markdown formatting (bold, code blocks, lists, etc.) instead of plain text - Changed `ToolSearch` results to appear as a brief notification instead of inline in the conversation - Changed the `/commit-push-pr` skill to automatically post PR URLs to Slack channels when configured via MCP tools - Changed the `/copy` command to be available to all users - Changed background agents to prompt for tool permissions before launching - Changed permission rules like `Bash(*)` to be accepted and treated as equivalent to `Bash` - Changed config backups to be timestamped and rotated (keeping 5 most recent) to prevent data loss
Features
26. Januar 2026
Direktes stabiles Release vom Main-Branch. Version 1.5.39 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
26. Januar 2026
# [1.9.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.8.0...@continuedev/fetch@1.9.0) (2026-01-26) ### Bug Fixes * Replace console.debug with logger in exit tool ([b65f440](https://github.com/continuedev/continue/commit/b65f44027a9c36d02e930ed2be41bac274ceb312)) * Set isComplete metadata when agents finish execution ([65a1e15](https://github.com/continuedev/continue/commit/65a1e1500b112de4e24364eff890bd9b4fcac895)) * support object-type arguments in tool call parsing ([82f6f69](https://github.com/continuedev/continue/commit/82f6f6952202924952af6b9c84df42e5fd204bc3)) * upgrade @huggingface/jinja from 0.1.3 to 0.5.3 ([e5afc41](https://github.com/continuedev/continue/commit/e5afc41492f1c837156a37e3427c3cc27db93ab5)) * upgrade @tiptap/extension-paragraph from 2.26.1 to 2.27.1 ([43a759d](https://github.com/continuedev/continue/commit/43a759d72ded5c67eca9f175a83cc6579aba0c1f)) ### Features * **cli:** detect wsl and spawn appropriate shell ([a9ae420](https://github.com/continuedev/continue/commit/a9ae4205e12c7974d5b6c0feea964af9b97e1630))
Features
26. Januar 2026
Direktes stabiler Release aus dem Main-Branch. Version 1.5.38 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
26. Januar 2026
Direktes stabiles Release vom Main-Branch. Version 1.5.37 gebaut und direkt aus dem neuesten Main-Branch veröffentlicht.
26. Januar 2026
Behebt die Generierung von Commit-Meldungen und Codemap-Vorschläge.
Features
25. Januar 2026
## Core - Enable thinking for Google Vertex Anthropic models (@MichaelYochpaz) - Make question validation more lax to avoid tool call failures ## TUI - Prevent crash when theme search returns no results (@ishaksebsib) ## Desktop - Visual cleanup in app - Scroll to comment on click in app - Fixed crash when no default model is set - Performance improvements in the app package - Clean up comment component usage in app **Thank you to 5 community contributors:** - @MichaelYochpaz: - fix(provider): enable thinking for google-vertex-anthropic models (#10442) - @ProdigyRahul: - fix(app): cursor on resize (#10293) - @DNGriffin: - fix(app): mobile horizontal scrolling due to session stat btn (#10487) - @ishaksebsib: - fix(tui): prevent crash when theme search returns no results (#10565) - @R44VC0RP: - fix(web): add & fix the download button (#10566)
Features
25. Januar 2026
## Chores - Reduced the maximum allowed number of sub-agents to 6 to tighten resource usage and guardrails in agent fan-out behavior (#9861) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.90.0...rust-v0.91.0 - #9861 chore: half max number of sub-agents @jif-oai
25. Januar 2026
## New Features - Added a network sandbox proxy with policy enforcement to better control outbound network access. (#8442) - Introduced the first phase of connectors support via the app server and MCP integration, including new config/docs updates. (#9667) - Shipped collaboration mode as beta in the TUI, with a clearer plan → execute handoff and simplified mode selection (Coding vs Plan). (#9690, #9712, #9802, #9834) - Added ephemeral threads and improved collaboration tool provenance metadata for spawned threads. (#9765, #9769) - WebSocket connections now support proxy configuration. (#9719) - More strict limitation on multi-agents ## Bug Fixes - Fixed exec policy parsing for multiline quoted arguments. (#9565) - `--yolo` now skips the git repository check instead of failing outside a repo. (#9590) - Improved resume reliability by handling out-of-order events and prompting for the working directory when it differs. (#9512, #9731) - Backspace no longer deletes a text element when the cursor is at the element’s left edge. (#9630) - Config loading errors are clearer and more actionable across surfaces. (#9746) - Default model selection now respects filtered presets to avoid invalid defaults. (#9782) ## Documentation - Corrected a typo in the experimental collaboration prompt template. (#9716) - Added documentation for the new connectors configuration surface. (#9667) ## Chores - Refreshed the bundled model catalog/presets. (#9726) - Updated GitHub Actions for Node 24 compatibility. (#9722) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.89.0...rust-v0.90.0 - #9715 feat: fix formatting of `codex features list` @bolinfest - #9716 Fix typo in experimental_prompt.md @iudizm - #9719 feat: support proxy for ws connection @apanasenko-oai - #9712 TUI: prompt to implement plan and switch to Execute @charley-oai - #9713 use machine scope instead of user scope for dpapi. @iceweasel-oai - #9726 Update models.json @github-actions - #9667 [connectors] Support connectors part 1 - App server & MCP @mzeng-openai - #9674 feat(app-server) Expose `personality` @dylan-hurd-oai - #9733 Change the prompt for planning and reasoning effort @aibrahim-oai - #9730 Hide mode cycle hint while a task is running @charley-oai - #9720 feat: add session source as otel metadata tag @alexsong-oai - #9565 Fix execpolicy parsing for multiline quoted args @jdsalasca - #9745 chore: use some raw strings to reduce quoting @bolinfest - #9753 nit: exclude PWD for rc sourcing @jif-oai - #9690 feat: tui beta for collab @jif-oai - #9116 Persist text element ranges and attached images across history/resume @charley-oai - #9777 plan mode prompt change @aibrahim-oai - #9590 fix(exec): skip git repo check when --yolo flag is used @zerone0x - #9722 Upgrade GitHub Actions for Node 24 compatibility @salmanmkc - #9611 Print warning if we skip config loading @gt-oai - #9782 Select default model from filtered presets @aibrahim-oai - #9512 Fix resume picker when user event appears after head @jdsalasca - #9787 Remove stale TODO comment from defs.bzl @jcoens-openai - #9700 still load skills @gt-oai - #9791 Load untrusted rules @gt-oai - #9707 bundle sandbox helper binaries in main zip, for winget. @iceweasel-oai - #9792 Chore: remove mode from header @aibrahim-oai - #9793 change collaboration mode to struct @aibrahim-oai - #8442 feat: introducing a network sandbox proxy @viyatb-oai - #9802 Have a coding mode and only show coding and plan @aibrahim-oai - #9746 Another round of improvements for config error messages @etraut-openai - #9812 Remove batman reference from experimental prompt @charley-oai - #9769 feat: add thread spawn source for collab tools @jif-oai - #9765 feat: ephemeral threads @jif-oai - #9819 fix: libcc link @jif-oai - #9820 fix: musl build @jif-oai - #9316 fix(windows-sandbox): remove request files after read @MaxMiksa - #9630 Prevent backspace from removing a text element when the cursor is at the element’s left edge @charley-oai - #9840 Revert "fix: musl build" @aibrahim-oai - #9778 Raise welcome animation breakpoint to 37 rows @mzeng-openai - #9731 Ask for cwd choice when resuming session from different cwd @charley-oai - #9841 Revert "fix: libcc link" @aibrahim-oai - #9806 Use collaboration mode masks without mutating base settings @aibrahim-oai - #9834 Mark collab as beta @pakrym-oai - #9847 Revert "Revert "fix: musl build"" @jif-oai - #9855 feat: cap number of agents @jif-oai
25. Januar 2026
## 2026.1.24 ### Highlights - Providers: Ollama discovery + docs; Venice guide upgrades + cross-links. (#1606) Thanks @abhaymundhara. https://docs.clawd.bot/providers/ollama https://docs.clawd.bot/providers/venice - Channels: LINE plugin (Messaging API) with rich replies + quick replies. (#1630) Thanks @plum-dawg. - TTS: Edge fallback (keyless) + `/tts` auto modes. (#1668, #1667) Thanks @steipete, @sebslight. https://docs.clawd.bot/tts - Exec approvals: approve in-chat via `/approve` across all channels (including plugins). (#1621) Thanks @czekaj. https://docs.clawd.bot/tools/exec-approvals https://docs.clawd.bot/tools/slash-commands - Telegram: DM topics as separate sessions + outbound link preview toggle. (#1597, #1700) Thanks @rohannagpal, @zerone0x. https://docs.clawd.bot/channels/telegram ### Changes - Channels: add LINE plugin (Messaging API) with rich replies, quick replies, and plugin HTTP registry. (#1630) Thanks @plum-dawg. - TTS: add Edge TTS provider fallback, defaulting to keyless Edge with MP3 retry on format failures. (#1668) Thanks @steipete. https://docs.clawd.bot/tts - TTS: add auto mode enum (off/always/inbound/tagged) with per-session `/tts` override. (#1667) Thanks @sebslight. https://docs.clawd.bot/tts - Telegram: treat DM topics as separate sessions and keep DM history limits stable with thread suffixes. (#1597) Thanks @rohannagpal. - Telegram: add `channels.telegram.linkPreview` to toggle outbound link previews. (#1700) Thanks @zerone0x. https://docs.clawd.bot/channels/telegram - Web search: add Brave freshness filter parameter for time-scoped results. (#1688) Thanks @JonUleis. https://docs.clawd.bot/tools/web - UI: refresh Control UI dashboard design system (typography, colors, spacing). (#1786) Thanks @mousberg. - Exec approvals: forward approval prompts to chat with `/approve` for all channels (including plugins). (#1621) Thanks @czekaj. https://docs.clawd.bot/tools/exec-approvals https://docs.clawd.bot/tools/slash-commands - Gateway: expose config.patch in the gateway tool with safe partial updates + restart sentinel. (#1653) Thanks @Glucksberg. - Diagnostics: add diagnostic flags for targeted debug logs (config + env override). https://docs.clawd.bot/diagnostics/flags - Docs: expand FAQ (migration, scheduling, concurrency, model recommendations, OpenAI subscription auth, Pi sizing, hackable install, docs SSL workaround). - Docs: add verbose installer troubleshooting guidance. - Docs: add macOS VM guide with local/hosted options + VPS/nodes guidance. (#1693) Thanks @f-trycua. - Docs: add Bedrock EC2 instance role setup + IAM steps. (#1625) Thanks @sergical. https://docs.clawd.bot/bedrock - Docs: update Fly.io guide notes. - Dev: add prek pre-commit hooks + dependabot config for weekly updates. (#1720) Thanks @dguido. ### Fixes - Web UI: fix config/debug layout overflow, scrolling, and code block sizing. (#1715) Thanks @saipreetham589. - Web UI: show Stop button during active runs, swap back to New session when idle. (#1664) Thanks @ndbroadbent. - Web UI: clear stale disconnect banners on reconnect; allow form saves with unsupported schema paths but block missing schema. (#1707) Thanks @Glucksberg. - Web UI: hide internal `message_id` hints in chat bubbles. - Gateway: allow Control UI token-only auth to skip device pairing even when device identity is present (`gateway.controlUi.allowInsecureAuth`). (#1679) Thanks @steipete. - Matrix: decrypt E2EE media attachments with preflight size guard. (#1744) Thanks @araa47. - BlueBubbles: route phone-number targets to DMs, avoid leaking routing IDs, and auto-create missing DMs (Private API required). (#1751) Thanks @tyler6204. https://docs.clawd.bot/channels/bluebubbles - BlueBubbles: keep part-index GUIDs in reply tags when short IDs are missing. - iMessage: normalize chat_id/chat_guid/chat_identifier prefixes case-insensitively and keep service-prefixed handles stable. (#1708) Thanks @aaronn. - Signal: repair reaction sends (group/UUID targets + CLI author flags). (#1651) Thanks @vilkasdev. - Signal: add configurable signal-cli startup timeout + external daemon mode docs. (#1677) https://docs.clawd.bot/channels/signal - Telegram: set fetch duplex="half" for uploads on Node 22 to avoid sendPhoto failures. (#1684) Thanks @commdata2338. - Telegram: use wrapped fetch for long-polling on Node to normalize AbortSignal handling. (#1639) - Telegram: honor per-account proxy for outbound API calls. (#1774) Thanks @radek-paclt. - Telegram: fall back to text when voice notes are blocked by privacy settings. (#1725) Thanks @foeken. - Voice Call: return stream TwiML for outbound conversation calls on initial Twilio webhook. (#1634) - Voice Call: serialize Twilio TTS playback and cancel on barge-in to prevent overlap. (#1713) Thanks @dguido. - Google Chat: tighten email allowlist matching, typing cleanup, media caps, and onboarding/docs/tests. (#1635) Thanks @iHildy. - Google Chat: normalize space targets without double `spaces/` prefix. - Agents: auto-compact on context overflow prompt errors before failing. (#1627) Thanks @rodrigouroz. - Agents: use the active auth profile for auto-compaction recovery. - Media understanding: skip image understanding when the primary model already supports vision. (#1747) Thanks @tyler6204. - Models: default missing custom provider fields so minimal configs are accepted. - Messaging: keep newline chunking safe for fenced markdown blocks across channels. - Messaging: treat newline chunking as paragraph-aware (blank-line splits) to keep lists and headings together. (#1726) Thanks @tyler6204. - TUI: reload history after gateway reconnect to restore session state. (#1663) - Heartbeat: normalize target identifiers for consistent routing. - Exec: keep approvals for elevated ask unless full mode. (#1616) Thanks @ivancasco. - Exec: treat Windows platform labels as Windows for node shell selection. (#1760) Thanks @ymat19. - Gateway: include inline config env vars in service install environments. (#1735) Thanks @Seredeep. - Gateway: skip Tailscale DNS probing when tailscale.mode is off. (#1671) - Gateway: reduce log noise for late invokes + remote node probes; debounce skills refresh. (#1607) Thanks @petter-b. - Gateway: clarify Control UI/WebChat auth error hints for missing tokens. (#1690) - Gateway: listen on IPv6 loopback when bound to 127.0.0.1 so localhost webhooks work. - Gateway: store lock files in the temp directory to avoid stale locks on persistent volumes. (#1676) - macOS: default direct-transport `ws://` URLs to port 18789; document `gateway.remote.transport`. (#1603) Thanks @ngutman. - Tests: cap Vitest workers on CI macOS to reduce timeouts. (#1597) Thanks @rohannagpal. - Tests: avoid fake-timer dependency in embedded runner stream mock to reduce CI flakes. (#1597) Thanks @rohannagpal. - Tests: increase embedded runner ordering test timeout to reduce CI flakes. (#1597) Thanks @rohannagpal.
Features
25. Januar 2026
## Core - Add tests - Sync changes from upstream - Fix models snapshot loading to prevent caching issues - Fix Nix configuration - Fix unicode filename handling in snapshot diff by disabling quote escaping - Deep merge providerOptions in applyCaching to preserve nested configuration (@zerone0x) - Construct apply_patch metadata before requesting permission in web interface (@brittlewis12) - Remove models.dev macro - Tell the model what model it is in the environment section of the prompt - Retry web fetch with simple user agent on 403 errors (@Arasple) - Allow GPT-5.1-Codex model in Codex auth plugin (@Danztee) - Bump gitlab-ai-provider version (@vglafirov) - Add model information as part of task metadata (@shantur) - Add xhigh reasoning effort for GitHub Copilot GPT-5 models (@Arthur742Ramos) - Normalize path separators for session diff filtering on Windows (@alexyaroshuk) - Faster workspace creation ## TUI - Fix question selection click when terminal is unfocused (@maharshi365) - Use min/maxHeight for question textarea - Permission prompt should ignore keyboard events while dialog stack length is greater than zero (@justfortheloveof) - Use selectedForeground for question prompt tab text visibility (@ariane-emory) - Always center selected item in selection dialogs (@ariane-emory) ## Desktop - Fix submit button state in app - Fix unnecessary suspense flash in app - Add active state to comment cards in prompt input - Fix type error - Terminal clone needs remount to function properly - Remove terminal connection error overlay - Remove space between ellipsis and truncated text in comment card tooltip - Update status popover empty state text color and centering - Prevent focus on share popover text field - Add link icon and use it for copy-to-clipboard buttons in UI - Adjust share popover position 64px to the left - Update share popover gutter to 6px and radius to match status dropdown - Add 8px spacing between share button and icon buttons in titlebar - Replace Popover with DropdownMenu for server options in app - Update options icon button styling with improved active state and hover effects - Change server item actions div padding from px-4 to pl-4 - Add onFilter callback to List component and hide add server row during search - Position status circle inside input wrapper and fix dialog padding - Remove hover background color from server list items - Allow add server row to grow for error messages in app - Update add server button and row styling in app - Update manage servers dialog styling and behavior - Add truncation tooltip to server items in status popover - Update server and MCP item styles in status popover - Update status popover styling and positioning - Use 4px border radius (rounded-sm) consistently in app components - Update titlebar spacing and status popover styling in app - Enable submit button when comment cards are present in app - Add back button in subagent sessions (@tomzhu1024) - Model select dropdown not closing when pressing Escape key - Improve model selector user experience - Fix inability to select text when creating a new session - Fix scrolling in unpaid model selector - Fix Adam integration issue - Add critical shadow for comment input validation and set editor popover radius to 14px - Improve comment popover with better error styling and click-outside detection - Change prompt placeholder based on comment count in app - Adjust prompt container padding to 16px on bottom and horizontal sides - Adjust prompt input positioning to 12px from bottom and right edges, remove session panel bottom padding - Add escape/click-away to close read-only comment popovers, 10px radius, and remove 'Click to view context' text - Don't use findLast in app package - Add state to pause existing audio for demo menus and add support for audio controls (@jcampuza) - Implement new server management for web and desktop (@OpeOginni) - New workspace appears expanded and at the top of the list - Missing translations in app - Better error screen when connecting to sidecar - Fix line selection issues in the app - Fixed reactive loops in the app - Better session stream rendering performance - Add Iosevka as a font choice in desktop app (@ariane-emory) - Always close hovercard when view-sessions is clicked (@DNGriffin) - Close comment input popover on Escape key or click away - Use shadow-lg-border-base on read-only comment popovers and align label spacing - Remove border from comment input popover - Position read-only comment popover below icon with 4px gutter - Style comment popovers with 14px radius, move label below comment, and adjust text colors and sizes - Move filename and line count below comment text in popovers - Add tooltip with path, 6px spacing before close icon, and reduce filename truncation to 14 characters in editor tabs - Add middle truncation for filename in comment card - Truncate filename from start to show end of path in the app - Remove gap between filename and comment in comment card - Add shadow-xs-border with hover state to comment card - Fix comment card styling with 48px height, 2px gap, and truncated filename while preserving line count visibility - Increase comment font size to 12px in the app - Add 8px gap before close icon and truncate long filenames in app - Keep close icon in top right of comment card - Add transition-all to comment card hover states - Add close-small icon and use it for comment card dismiss button - Truncate comment text and set card max-width to 200px in app - Indent comment text to align with filename in context card - Style submitted comment icons to match comment popup style - Update prompt input styling with refined borders, hover states, and spacing - Update context cards styling with 8px padding/gap and 6px border radius - Add button-primary-base variable and use primary variant for Comment button - Improve comment popup styling and add new comment icon - Center checkbox indicator in provider selection (@ProdigyRahul) - Auto-open OAuth links for Codex and Copilot (@edoedac0) - Close delete workspace dialog immediately - Don't remount directory layout in app for better performance - Reapply work in progress changes for line selection feature in app - Revert line selection work in progress - Fix view all sessions flakiness in app (@DNGriffin) **Thank you to 18 community contributors:** - @ProdigyRahul: - fix(app): enable dialog dismiss on model selector (dialog.tsx) (#10203) - fix(app): center checkbox indicator in provider selection (#10267) - fix(app): tooltip text in light mode to use inverted neutral scale (#9786) - fix(app): markdown rendering with morphdom for better dom functions (#10373) - @DNGriffin: - fix(app): View all sessions flakiness (#10149) - fix(app): Fix plan mode btn keyboard a11y issues (#10330) - fix(app): Always close hovercard when view-sessions clicked (#10326) - @shantur: - docs(ecosystem): Add CodeNomad entry to ecosystem documentation (#10222) - feat(tasks): Add model info as part of metadata (#10307) - @edoedac0: - feat(app): auto-open oauth links for codex and copilot (#10258) - @ariane-emory: - feat: always center selected item in selection dialogs (resolves #10209) (#10207) - feat(desktop): add Iosevka as a font choice (resolves #10103) (#10347) - fix(tui): Use selectedForeground for question prompt tab text visibility (resolves #10334) (#10337) - @alexyaroshuk: - fix(app): normalize path separators for session diff filtering on Windows (#10291) - @Arthur742Ramos: - fix: add xhigh reasoning effort for GitHub Copilot GPT-5 models (#10092) - @vglafirov: - fix: bump gitlab-ai-provider version (#10255) - @Danztee: - fix: allow gpt-5.1-codex model in codex auth pluginFixes (#10181) - @Arasple: - fix: retry webfetch with simple UA on 403 (#10328) - @neriousy: - feat(docs): add a desktop troubleshooting guide (#10397) - @justfortheloveof: - fix: permission prompt should ignore keyboard events while dialog stack len > 0 (#10338) - @brittlewis12: - fix(web): construct apply_patch metadata before requesting permission (#10422) - @OpeOginni: - feat(web): implement new server management for web and desktop (#8513) - @zerone0x: - fix(provider): deep merge providerOptions in applyCaching (#10323) - @jcampuza: - fix: add state to pause existing audio for demo menus, add support fo… (#10428) - @maharshi365: - fix(opentui): question selection click when terminal unfocused (#9731) - @tomzhu1024: - feat(app): back button in subagent sessions (#10439)
Features
25. Januar 2026
Unternehmensadministratoren können organisationsweite Erlaubnis-/Verweigerungslisten für die automatische Ausführung von Befehlen festlegen.
Features
24. Januar 2026
## 2026.1.23 ### Highlights - TTS: verschiebe Telegram TTS in den Kern + aktiviere standardmäßig modellgesteuerte TTS-Tags für expressive Audio-Antworten. (#1559) Danke @Glucksberg. https://docs.clawd.bot/tts - Gateway: füge HTTP-Endpunkt `/tools/invoke` für direkte Tool-Aufrufe hinzu (Auth + Tool-Policy durchgesetzt). (#1575) Danke @vignesh07. https://docs.clawd.bot/gateway/tools-invoke-http-api - Heartbeat: kanalspezifische Sichtbarkeitssteuerungen (OK/Alerts/Indicator). (#1452) Danke @dlauer. https://docs.clawd.bot/gateway/heartbeat - Deploy: füge Fly.io Deployment-Unterstützung + Anleitung hinzu. (#1570) https://docs.clawd.bot/platforms/fly - Channels: füge Tlon/Urbit Channel-Plugin hinzu (DMs, Gruppen-Nennungen, Thread-Antworten). (#1544) Danke @wca4a. https://docs.clawd.bot/channels/tlon ### Changes - Channels: erlaube pro-Gruppe Tool-Allow/Deny-Policies über integrierte + Plugin-Channels hinweg. (#1546) Danke @adam91holt. https://docs.clawd.bot/multi-agent-sandbox-tools - Agents: füge Bedrock Auto-Discovery-Defaults + Config-Overrides hinzu. (#1553) Danke @fal3. https://docs.clawd.bot/bedrock - CLI: füge `clawdbot system` für System-Ereignisse + Heartbeat-Steuerungen hinzu; entferne eigenständiges `wake`. (Commit 71203829d) https://docs.clawd.bot/cli/system - CLI: füge Live-Auth-Probes zu `clawdbot models status` für pro-Profil-Verifizierung hinzu. (Commit 40181afde) https://docs.clawd.bot/cli/models - CLI: starte Gateway standardmäßig neu nach `clawdbot update`; füge `--no-restart` hinzu, um das zu überspringen. (Commit 2c85b1b40) - Browser: füge node-host Proxy-Auto-Routing für Remote Gateways hinzu (je Gateway/Knoten konfigurierbar). (Commit c3cb26f7c) - Plugins: füge optionalen `llm-task` JSON-nur Tool für Workflows hinzu. (#1498) Danke @vignesh07. https://docs.clawd.bot/tools/llm-task - Markdown: füge pro-Kanal Tabellenkonvertierung hinzu (Aufzählungen für Signal/WhatsApp, Code-Blöcke sonst). (#1495) Danke @odysseus0. - Agents: behalte System-Prompt Zeitzone nur und verschiebe aktuelle Zeit zu `session_status` für bessere Cache-Treffer. (Commit 66eec295b) - Agents: entferne redundante Bash-Tool-Benennung aus Tool-Registrierung/Anzeige. (#1571) Danke @Takhoffman. - Docs: füge Cron- vs. Heartbeat-Entscheidungsleitfaden hinzu (mit Lobster-Workflow-Hinweisen). (#1533) Danke @JustYannicc. https://docs.clawd.bot/automation/cron-vs-heartbeat - Docs: kläre, dass HEARTBEAT.md leere Dateien Herzschläge überspringt, fehlende Datei läuft weiterhin. (#1535) Danke @JustYannicc. https://docs.clawd.bot/gateway/heartbeat ### Fixes - Sessions: akzeptiere non-UUID SessionIds für History/Send/Status bei Beibehaltung der Agenten-Scope. (#1518) - Messaging/Sessions: spiegel outbound Sends in Ziel-Session-Schlüssel wider (Threads + dmScope), erstelle Session-Einträge beim Senden und normalisiere Groß-/Kleinschreibung des Session-Schlüssels. (#1520, Commit 4b6cdd1d3) - Sessions: lehne array-basierte Session-Stores ab, um stille Löschungen zu verhindern. (#1469) - Gateway: vergleiche Startzeit des Linux-Prozesses, um PID-Wiederverwendung-Lock-Loops zu vermeiden; halte Locks, sofern sie nicht veraltet sind. (#1572) Danke @steipete. - Gateway: akzeptiere `null` optionale Felder in Ausführungs-Autorisierungsanfragen. (#1511) Danke @pvoo. - Exec-Berechtigungen: speichere Allowlist-Eintrags-IDs, um macOS-Allowlist-Zeilen stabil zu halten. (#1521) Danke @ngutman. - Exec: berücksichtige `tools.exec`-Ask/Security-Standards für erhöhte Freigaben (vermeide unerwünschte Abfragen). (Commit 5662a9cdf) - Daemon: benutze Plattform PATH-Trennzeichen beim Aufbau minimaler Service-Pfade. (Commit a4e57d3ac) - Linux: schließe env-konfigurierte User-Bin-Verzeichnisse in systemd PATH ein und angle PATH-Audits aus. (#1512) Danke @robbyczgw-cla. - Tailscale: erneute Bereitstellung von Serve/Funnel nur bei Berechtigungsfehlern mit sudo und behalte ursprüngliche Fehlermeldungen. (#1551) Danke @sweepies. - Docker: aktualisiere Gateway-Befehl in docker-compose und Hetzner-Anleitung. (#1514) - Agents: zeige Tool-Fehler-Fallback an, wenn der letzte Assistant-Turn nur Tools aufgerufen hat (verhindert stille Stopps). (Commit 8ea8801d0) - Agents: ignoriere IDENTITY.md Template-Platzhalter beim Parsen der Identität. (#1556) - Agents: entferne verwaiste OpenAI-Responses-Begründungsblöcke bei Modellwechseln. (#1562) Danke @roshanasingh4. - Agents: füge CLI-Log-Hinweis zu „Agent fehlgeschlagen vor Antwort“ hinzu. (#1550) Danke @sweepies. - Agents: warnen und ignorieren Tool-Allowlists, die nur unbekannte oder entladene Plugin-Tools referenzieren. (#1566) - Agents: behandeln Plugin-nur Tool-Allowlists als Opt-ins; Kern-Tools bleiben aktiviert. (#1467) - Agents: berücksichtige Queue-Overrides für eingebettete Runs, um Deadlocks in Tests zu vermeiden. (Commit 084002998) - Slack: berücksichtige offene GroupPolicy für nicht aufgeführte Kanäle bei Nachrichten + Slash-Gating. (#1563) Danke @itsjaydesu. - Discord: Beschränkung der AutoThread-Nennung-Bypass auf bot-eigenen Threads; ack-Reaktionen mention-gated belassen. (#1511) Danke @pvoo. - Discord: erneute Versuche bei rate-limitiertem Allowlist-Auflösung + Befehl-Deployment, um Gateway-Abstürze zu vermeiden. (Commit f70ac0c7c) - Mentions: ignoriere MentionPattern-Matches, wenn in Gruppen-Chats eine andere explizite Erwähnung vorhanden ist (Slack/Discord/Telegram/WhatsApp). (Commit d905ca0e0) - Telegram: Markdown in Media-Untertitel rendern. (#1478) - MS Teams: entferne `.default`-Suffix aus Graph-Scope und Bot Framework-Probe-Scope. (#1507, #1574) Danke @Evizero. - Browser: halte Extensions-Relay-Tabs steuerbar, wenn die Extension eine Session-ID nach Tab-Wechsel wiederverwendet. (#1160) - Voice Wake: Wake-Words beim Blur/Submit auf iOS/Android automatisch speichern und Limits an macOS anpassen. (Commit 69f645c66) - UI: halte die Control-UI-Seitenleiste sichtbar beim Scrollen langer Seiten. (#1515) Danke @pookNast. - UI: cached die Control-UI-Markdown-Darstellung + memoisiere Chat-Text-Extraktion, um Safari-Tippel-Jank zu reduzieren. (Commit d57cb2e1a) - TUI: weiterleite unbekannte Slash-Befehle, inkludiere Gateway-Befehle in Auto-Vervollständigung und renderSlash-Antworten als System-Ausgabe. (Commit 1af227b61, Commit 8195497ce, Commit 6fba598ea) - CLI: Auth-Probe-Ausgabe verfeinern (Tabellen-Ausgabe, Inline-Fehler, reduziert Noise, Wrap-Fixes in `clawdbot models status`). (Commit da3f2b489, Commit 00ae21bed, Commit 31e59cd58, Commit f7dc27f2d, Commit 438e782f8, Commit 886752217, Commit aabe0bed3, Commit 81535d512, Commit c63144ab1) - Media: parse nur `MEDIA:`-Tags, wenn sie am Anfang der Zeile stehen, um Prosa-Nennungen nicht zu entfernen. (#1206) - Media: bewahre PNG-Alpha, wenn möglich; fallback auf JPEG
Features
23. Januar 2026
## Was sich geändert hat * fix(patch): cherry-pick 9866eb0 to release/v0.25.1-pr-17166 to patch version v0.25.1 and create version 0.25.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17419 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.25.1...v0.25.2
Features
23. Januar 2026
## What's changed - Added env var `CLAUDE_CODE_ENABLE_TASKS`, set to `false` to keep the old system temporarily - Added shorthand `$0`, `$1`, etc. for accessing individual arguments in custom commands - Fixed crashes on processors without AVX instruction support - Fixed dangling Claude Code processes when terminal is closed by catching EIO errors from `process.exit()` and using SIGKILL as fallback - Fixed `/rename` and `/tag` not updating the correct session when resuming from a different directory (e.g., git worktrees) - Fixed resuming sessions by custom title not working when run from a different directory - Fixed pasted text content being lost when using prompt stash (Ctrl+S) and restore - Fixed agent list displaying "Sonnet (default)" instead of "Inherit (default)" for agents without an explicit model setting - Fixed backgrounded hook commands not returning early, potentially causing the session to wait on a process that was intentionally backgrounded - Fixed file write preview omitting empty lines - Changed skills without additional permissions or hooks to be allowed without requiring approval - Changed indexed argument syntax from `$ARGUMENTS.0` to `$ARGUMENTS[0]` (bracket syntax) - [SDK] Added replay of `queued_command` attachment messages as `SDKUserMessageReplay` events when `replayUserMessages` is enabled - [VSCode] Enabled session forking and rewind functionality for all users
Features
23. Januar 2026
Direktes Stable-Release vom Main-Branch. Version 1.5.36 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
23. Januar 2026
### Änderungen - Highlight: Compaction-Schutz verwendet jetzt adaptives Chunking, progressiven Fallback und UI-Status + Retries. (#1466) Danke @dlauer. - Providers: Antigravity-Nutzungstracking zum Statusausgabe hinzufügen. (#1490) Danke @patelhiren. - Slack: Chat-Typ Antwort-Threading-Overrides via `replyToModeByChatType` hinzufügen. (#1442) Danke @stefangalescu. - BlueBubbles: `asVoice`-Support für MP3/CAF-Sprachnotizen in sendAttachment hinzufügen. (#1477, #1482) Danke @Nicell. - Onboarding: Hatch-Auswahl (TUI/Web/Later), Token-Erklärung, Hintergrund-Dashboard-Seed auf macOS und Showcase-Link hinzufügen. ### Fehlerbehebungen - BlueBubbles: Tippindikator bei Idle/Kein-Antwort stoppen. (#1439) Danke @Nicell. - Message-Tool: Pfad/Dateipfad unverändert belassen beim Senden; Buffers nur für sendAttachment hydratisieren. (#1444) Danke @hopyky. - Auto-Antwort: Modellwechsel nur melden, wenn Sitzungsstatus verfügbar ist. (#1465) Danke @robbyczgw-cla. - Control UI: Lokale Avatar-URLs mit basePath über Injection + Identity RPC auflösen. (#1457) Danke @dlauer. - Agents: Assistenten-Verlaufstext säubern, Marker für Tool-Aufrufe entfernen. (#1456) Danke @zerone0x. - Discord: Klarstellung des Onboardings-Hinweises zur Message Content Intent. (#1487) Danke @kyleok. - Gateway: Dienst vor Deinstallation stoppen und scheitern, wenn er geladen bleibt. - Agents: Konkrete API-Fehlerdetails statt generischer AI-Service-Fehler anzeigen. - Exec: Bei PTY-Spawn-Ausfall (EBADF) auf Nicht-PTY zurückfallen. (#1484) - Exec-Zulassungen: Pro-Segment erlaubte Ausschlüsse für verkettete Shell-Befehle auf Gateway- + Node-Hosts zulassen. (#1458) Danke @czekaj. - Agents: OpenAI-Sitzungen bildschirmreinigungsfähig gestalten; Reinigung von Tool-ID/Repair durch Anbieter steuern. - Doctor: CLAWDBOT_GATEWAY_TOKEN für Auth-Checks und Wiederverwendung von Sicherheits-Audit-Tokens beachten. (#1448) Danke @azade-c. - Agents: Tool-Summen übersichtlicher gestalten und optionale Parameter nur anzeigen, wenn gesetzt. - Agents: SOUL.md-Richtlinien auch berücksichtigen, wenn Datei verschachtelt oder pfadqualifiziert ist. (#1434) Danke @neooriginal. - Matrix (Plugin): m.direct für gelöste DMs persistieren und Fallback für Räume härten. (#1436, #1486) Danke @sibbl. - CLI: Bevorzugt `~`-Pfad-Angaben für Home-Verzeichnisse in Ausgaben verwenden. - Mattermost (Plugin): Pairing/Allowlist-Gating erzwingen, Targeting von @Benutzernamen beibehalten und plugin-only-Dokumentation klären. (#1428) Danke @damoahdominic. - Agents: Transcript-Sanitation im Runner zentralisieren; `<final>`-Tags und Fehler-Turns unverändert belassen. - Auth: Auth-Profile während der initialen Auswahl und Rotation im Cooldown überspringen. (#1316) Danke @odrobnik. - Agents/TUI: Benutzers-pinned Auth-Profile während Cooldown berücksichtigen und Ranking der Suchauswahl beibehalten. (#1432) Danke @tobiasbischoff. - Docs: Gog-Auth-Services-Beispiel korrigieren, um Docs-Scopes einzuschließen. (#1454) Danke @zerone0x. - Slack: WebClient-Wiederholungen reduzieren, um doppelte Sendungen zu vermeiden. (#1481) - Slack: Thread-Antworten beim Lesen von Nachrichten berücksichtigen, falls threadId angegeben (Replies-only). (#1450) Danke @rodrigouroz. - macOS: Verknüpfte Kanäle in Gateway-Zusammenfassung bevorzugen, um falschen „nicht verlinkt“-Status zu vermeiden. - macOS/tests: Gateway-Summen-Lookup nach Guard-Unwrap korrigieren; verhindern, dass Browser während Tests geöffnet werden. (ECID-1483)
Features
23. Januar 2026
## Desktop - Fixed a reactive feedback loop in the global project cache sync (@Eric-Guo) - Add line selection functionality to the app **Thank you to 1 community contributor:** - @Eric-Guo: - fix(desktop): Fixed a reactive feedback loop in the global project cache sync (#10139)
Features
23. Januar 2026
## Core - Add thinking presets for Google Vertex Anthropic provider (@zerone0x) - Added support for OpenAI-based GitLab Duo models (@vglafirov) - Show file path in apply_patch request permission screen (@iltenahmet) ## TUI - Add weight to fuzzy search to maintain title priority in TUI (@IdrisGit) ## Desktop - Session shouldn't be keyed - Flash of fallback icon for projects fixed - Fix project icon color flash on load - Fixed folder suggestions missing last part in path completion - Allow adding projects from any directory depth - Allow adding projects from root directory in the app - Non-git projects can now be renamed - Add app version display to settings (@alexyaroshuk) **Thank you to 5 community contributors:** - @iltenahmet: - fix(ui): show file path in apply_patch request permission screen (#10079) - @alexyaroshuk: - feat(app): add app version display to settings (#10095) - @IdrisGit: - fix(tui): add weight to fuzzy search to maintain title priority (#10106) - @vglafirov: - feat(gitlab): Added support for OpenAI based GitLab Duo models (#10108) - @zerone0x: - fix(provider): add thinking presets for Google Vertex Anthropic (#9953)
Features
22. Januar 2026
# [1.8.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.7.0...@continuedev/fetch@1.8.0) (2026-01-22) ### Bug Fixes * berücksichtige unterschiedliche Tokenizer ([b4bc3ae](https://github.com/continuedev/continue/commit/b4bc3aedaa2e44149a1898c609405ebb80ca91b2)) * GH_TOKEN zum continue-agents Workflow hinzufügen ([dd93919](https://github.com/continuedev/continue/commit/dd939190701be55917d4d224f012017e8ea17be9)), schließt [#9493](https://github.com/continuedev/continue/issues/9493) * fehlenden cancelStream-Aufruf und Rückgabe für nicht-retrybare Fehler hinzufügen ([c391353](https://github.com/continuedev/continue/commit/c391353709ad4367fb333680190e0ba73c868ef0)) * fehlende Hub-Mock-Verweigerung im Test hinzufügen ([53a9fa4](https://github.com/continuedev/continue/commit/53a9fa4cb34d97a9f3e2af1f26a02b10bbd0a9a1)) * auch Umgebungsvariablen im Write-Job-Zusammenfassungs-Schritt verwenden ([8969f42](https://github.com/continuedev/continue/commit/8969f422619f63becf2f778c4465cf192ee83e18)) * **anthropic:** Azure-gehostete Anthropic-Endpunkte unterstützen ([9e8bfcd](https://github.com/continuedev/continue/commit/9e8bfcd9396b9abf7643c79bb53f7263da8138c6)) * Zirkularabhängigkeiten aufbrechen, indem Tool-Namen extrahiert werden ([6a5f80b](https://github.com/continuedev/continue/commit/6a5f80b0fc739ed36448b62bd036c01476b91d49)) * 'Agent:' in Intro-Nachricht zu 'Config:' ändern und Tests aktualisieren ([c1e4668](https://github.com/continuedev/continue/commit/c1e466836acd0b2a5e81f2925c5d2e14691543d9)) * klären, dass parallel mit sich selbst nicht bearbeitet werden kann ([46b31af](https://github.com/continuedev/continue/commit/46b31af330aa669d93c777d5fa577b2ca7c72225)) * **cli:** Kompaktierung für fehlende Tool-Ergebnisse ([0792b94](https://github.com/continuedev/continue/commit/0792b949bdf629fd14dac45478b2027962b77454)) * **cli:** Modellfähigkeits-Erkennung auf Llama, Nemotron und Mistral erweitern ([#8845](https://github.com/continuedev/continue/issues/8845)) ([528a8ab](https://github.com/continuedev/continue/commit/528a8abceb69a6afb12e0a32ea5eb8acbc1e8241)), schließt [#1](https://github.com/continuedev/continue/issues/1) * **cli:** zirkuläre Abhängigkeit im uploadArtifact-Tool auflösen ([b5da44d](https://github.com/continuedev/continue/commit/b5da44ddd665d571b9669a9832e2d5b34a9f743c)) * **cli:** CLI für manuelles Update neu starten ([595986a](https://github.com/continuedev/continue/commit/595986a6fb46ccd4e023078e9e3a8aeb911629c7)) * **cli:** logger.info statt console.log für Konsistenz verwenden ([00b665f](https://github.com/continuedev/continue/commit/00b665f089e1b1c1166bf8c7d275465b6fb8f5e2)) * Befehl in CONTRIBUTING-Datei behoben ([#9715](https://github.com/continuedev/continue/issues/9715)) ([a21eb15](https://github.com/continuedev/continue/commit/a21eb151d30969c292e290523941ebb520c61151)) * kompakte Unterhaltung mit schwebenden Tool-Aufrufen ([b33b8a4](https://github.com/continuedev/continue/commit/b33b8a4dadb821cab67d517223cb9ab19268d173)) * Updates zur Kompaktion Teil 2 ([d18c6f0](https://github.com/continuedev/continue/commit/d18c6f04ad6ca518f849a78ab6cb8938e8ea1c24)) * Beschränke Root eslint auf v8, um Core-Abhängigkeit anzupassen ([ad6ab80](https://github.com/continuedev/continue/commit/ad6ab8024b888816dcf0c8eb39921a98777ec5ab)) * Kontextlängen-Fehlererkennung ([1bfb72e](https://github.com/continuedev/continue/commit/1bfb72edf3f6c0eccb66454eb9e3ad423f58bee5)) * Kontextlängen-Fixes, Kürzungen u. ä. ([613ffb8](https://github.com/continuedev/continue/commit/613ffb8ca9847fcb3ff99beec6f191b25cd85f9b)) * korrekte eingebundene Tool-Namen-Liste ([26bef77](https://github.com/continuedev/continue/commit/26bef77a8859788b870e42036e0958bdbaa9d93a)) * Korrekte Import-Reihenfolge für ESLint-Konformität ([657c5fe](https://github.com/continuedev/continue/commit/657c5fe023cf25473d4365112f0162af38922d50)) * korrekte Import-Reihenfolge im ToolPermissionService ([2003128](https://github.com/continuedev/continue/commit/2003128f084517bdf5343d6e2205edc85db8ff64)) * URI-enkodete Pfade für WSL-Arbeitsbereichspfade decodieren ([074a6c7](https://github.com/continuedev/continue/commit/074a6c74baf35b98e0092f0e6b37027bb6561eba)) * fallback nicht auf relativen Pfad, wenn Markdown-Datei nicht gegeben ([d93b432](https://github.com/continuedev/continue/commit/d93b4321a550acf7151949d1fee1c436945e2ee0)) * doppelte Tool-Nachrichten ([77a2f12](https://github.com/continuedev/continue/commit/77a2f1274a6183bf43cb8df3d84e8e58762b1442)) * sicherstellen, dass cross-target LanceDB-Binärdateien korrekt kopiert werden ([#9100](https://github.com/continuedev/continue/issues/9100)) ([291f8f5](https://github.com/continuedev/continue/commit/291f8f5dd2efec7a53e49cc7e2a1b7e6a0833466)) * Env-Stubs für CLI-Plattform-Tests ([6b3c0be](https://github.com/continuedev/continue/commit/6b3c0be2f1443e47db3e985560cb859b8e42f6a9)) * ESLint ([50adea3](https://github.com/continuedev/continue/commit/50adea309b6635b125e55a13bb99b0a91827956f)) * ESLint Import unresolved ([ccd0b74](https://github.com/continuedev/continue/commit/ccd0b74dc544687b3ec9439ee9a814efbacc5752)) * Lint-Fehler behoben und Tests für Markdown-only-Fallback aktualisiert ([4c0c532](https://github.com/continuedev/continue/commit/4c0c53257baf7edb943c76155fa6b0bde79b554f)) * Usage-Feld in createSession und startNewSession initialisiert ([5c50e91](https://github.com/continuedev/continue/commit/5c50e911d203fc0a7ae6407f84bdfafd8c1f19f4)) * Injektions-Blocks-Tests für CLI-Geheimresolution ([219f566](https://github.com/continuedev/continue/commit/219f5661c9999daa5e185740dd2fa1d24f0187b
Features
22. Januar 2026
## What's changed - Fixed crashes on processors without AVX instruction support
Features
22. Januar 2026
## New Features - Added a `/permissions` command with a shorter approval set while keeping `/approvals` for compatibility. (#9561) - Added a `/skill` UI to enable or disable individual skills. (#9627) - Improved slash-command selection by prioritizing exact and prefix matches over fuzzy matches. (#9629) - App server now supports `thread/read` and can filter archived threads in `thread/list`. (#9569, #9571) - App server clients now support layered `config.toml` resolution and `config/read` can compute effective config from a given cwd. (#9510) - Release artifacts now include a stable URL for the published config schema. (#9572) ## Bug Fixes - Prevented tilde expansion from escaping HOME on paths like `~//...`. (#9621) - TUI turn timing now resets between assistant messages so elapsed time reflects the latest response. (#9599) ## Documentation - Updated MCP subcommand docs to match current CLI behavior. (#9622) - Refreshed the `skills/list` protocol README example to match the latest response shape. (#9623) ## Chores - Removed the TUI2 experiment and its related config/docs, keeping Codex on the terminal-native UI. (#9640) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.88.0...rust-v0.89.0 - #9576 [bazel] Upgrade to bazel9 @zbarsky-openai - #9606 nit: ui on interruption @jif-oai - #9609 chore: defensive shell snapshot @jif-oai - #9621 fix: Fix tilde expansion to avoid absolute-path escape @tiffanycitra - #9573 define/emit some metrics for windows sandbox setup @iceweasel-oai - #9622 docs: fix outdated MCP subcommands documentation @htiennv - #9623 Update skills/list protocol readme @gverma-openai - #9616 [bazel] Upgrade llvm toolchain and enable remote repo cache @zbarsky-openai - #9624 forgot to add some windows sandbox nux events. @iceweasel-oai - #9633 Add websockets logging @pakrym-oai - #9592 Chore: update plan mode output in prompt @shijie-oai - #9583 Add collaboration_mode to TurnContextItem @charley-oai - #9510 Add layered config.toml support to app server @etraut-openai - #9629 feat: better sorting of shell commands @jif-oai - #9599 fix(tui) turn timing incremental @dylan-hurd-oai - #9572 feat: publish config schema on release @sayan-oai - #9549 Reduce burst testing flake @charley-oai - #9640 feat(tui): retire the tui2 experiment @joshka-oai - #9597 feat(core) ModelInfo.model_instructions_template @dylan-hurd-oai - #9627 Add UI for skill enable/disable. @xl-openai - #9650 chore: tweak AGENTS.md @dylan-hurd-oai - #9656 Add tui.experimental_mode setting @pakrym-oai - #9561 feat(tui) /permissions flow @dylan-hurd-oai - #9653 Fix: Lower log level for closed-channel send @Kbediako - #9659 Chore: add cmd related info to exec approval request @shijie-oai - #9693 Revert "feat: support proxy for ws connection" @pakrym-oai - #9698 Support end_turn flag @pakrym-oai - #9645 Modes label below textarea @charley-oai - #9644 feat(core) update Personality on turn @dylan-hurd-oai - #9569 feat(app-server): thread/read API @owenlin0 - #9571 feat(app-server): support archived threads in thread/list @owenlin0
Features
22. Januar 2026
## What's changed - Added new task management system, including new capabilities like dependency tracking - [VSCode] Added native plugin management support - [VSCode] Added ability for OAuth users to browse and resume remote Claude sessions from the Sessions dialog - Fixed out-of-memory crashes when resuming sessions with heavy subagent usage - Fixed an issue where the "context remaining" warning was not hidden after running `/compact` - Fixed session titles on the resume screen not respecting the user's language setting - [IDE] Fixed a race condition on Windows where the Claude Code sidebar view container would not appear on start
Features
22. Januar 2026
<highlight source="Desktop"> <h2>Multi-Language Support</h2> <p short="OpenCode Desktop now available in 14 languages."> OpenCode Desktop now available in 14 languages. </p> https://github.com/user-attachments/assets/e5d612cf-20fc-4d55-824d-7f66b9733da2 </highlight> ## Core - Revert handling of special characters in paths and git snapshot reading logic - Revert snapshot regression fix - Ensure cat command triggers external directory permission check in Bash tool - Print MCP stderr to OpenCode log file (@karta0807913) - Write refresh tokens to OpenAI auth in Codex (@CasualDeveloper) - Add workspace startup script to projects - Ensure images are properly returned as tool results - Rename `setSessionModel` to `unstable_setSessionModel` in ACP (@maxious) - Correct spelling of 'supercedes' to 'supersedes' (@luojiyin1987) - Add prompt cache key support for Venice provider (@dpuyosa) - Include noop tool in activeTools for LiteLLM proxy compatibility (@danielfrg) ## TUI - Allow remote directory specification in attach command (@gricha) ## Desktop - Add Brazilian Portuguese locale support (@ygorsimoes) - Make 'Learn More' link functional in theme settings (@LAG-4) - Render images in session review - Fix Windows path handling in app tests - Fix new session button in app - Add translations support to app - Delete sessions - Close projects from hover card - Don't auto-navigate to workspace after reset - Expand font stacks to include macOS Nerd Font default names (@bewareoftheleopard) - Clear session hover state on navigation (@kyashrathore) - Correct NO_PROXY environment variable syntax in desktop application (@Brendonovich) - Improve desktop connection reliability (@Brendonovich) - Add terminal smoke test to app test suite - Add file viewer smoke test - Add model picker smoke test - Add smoke test for @ attachment functionality - Add slash command smoke tests to app - Settings smoke tests - Fix type error in codebase - Fix TypeScript satisfies operator usage - Fix hover card scrolling behavior - Auto-scroll to bottom when new messages arrive - Add scrollbar styling to session page (@alexyaroshuk) - Add support for Norwegian translations (@Finityno) - Snap to bottom when user submits a prompt - Add accessibility translations to the app - Change project path tooltip position to bottom in desktop app (@ProdigyRahul) - Session screen accessibility improvements (@ndarilek) - Move markdown rendering to Rust in desktop app (@nexxeln) - Add 8px left margin to sidebar toggle on desktop - Match terminal toggle button size with sidebar and review toggles - Update jump to latest button with circular design and animation - Add Arabic language support (@NourEldin-Osama) - Always show Toggle-Review button in app (@DNGriffin) - Open terminal pane when creating new terminal (@kearns-cu) **Thank you to 24 community contributors:** - @R44VC0RP: - fix: scope PR recap to only PRs from today (#9905) - @danielfrg: - fix: include _noop tool in activeTools for LiteLLM proxy compatibility (#9912) - @dpuyosa: - feat: Add promptCacheKey for Venice provider (#9915) - @kearns-cu: - fix(app): open terminal pane when creating new terminal (#9926) - @luojiyin1987: - fix: correct spelling 'supercedes' to 'supersedes' (#9935) - @maxious: - fix(acp): rename setSessionModel to unstable_setSessionModel (#9940) - @IdrisGit: - docs: add API server section in CONTRIBUTING.md (#9888) - @DNGriffin: - feat(app): always show Toggle-Review button (#9944) - @NourEldin-Osama: - feat(i18n): add Arabic language support (#9947) - @nexxeln: - refactor(desktop): move markdown rendering to rust (#10000) - @ndarilek: - fix(app): session screen accessibility improvements (#9907) - @ProdigyRahul: - fix(desktop): change project path tooltip position to bottom (#9497) - @Finityno: - feat: Add support for Norwegian translations (#10018) - @alexyaroshuk: - feat(app): add scrollbar styling to session page (#10020) - fix(ui): prevent copy buttons from stealing focus from prompt input (#10084) - @Brendonovich: - fix(desktop): attempt to improve connection reliability - fix(desktop): correct NO_PROXY syntax - @kyashrathore: - fix(app): clear session hover state on navigation (#10031) - @ryanmiville: - fix(app): support ctrl-n/p in lists (#10036) - @bewareoftheleopard: - fix(desktop): Expand font stacks to include macOS Nerd Font default names (#10045) - @CasualDeveloper: - fix(codex): write refresh tokens to openai auth (#10010) (#10011) - @karta0807913: - feat(mcp log): print mcp stderr to opencode log file (#9982) - @LAG-4: - fix: make 'Learn More' link functional in theme settings (#10078) - @shubh73: - feat(ui): add aura theme (#10056) - @ygorsimoes: - feat(i18n): add br locale support (#10086) - @gricha: - fix(attach): allow remote --dir (#8969)
Features
22. Januar 2026
## Geändert * fix(patch): cherry-pick 87a0db2 to release/v0.25.0-pr-17308 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17316 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.25.0...v0.25.1
Features
22. Januar 2026
### Highlights - Lobster optionales Plugin-Tool für typisierte Arbeitsabläufe + Approvals-Gates. [docs](https://docs.clawd.bot/tools/lobster) - Custom Assistant Identity + Avatare in der Control UI. [docs](https://docs.clawd.bot/cli/agents) [docs](https://docs.clawd.bot/web/control-ui) - Cache-Optimierungen: cache-ttl Pruning + Defaults reduzieren Token-Verbrauch bei Cold Requests. [docs](https://docs.clawd.bot/concepts/session-pruning) - Exec Approvals + Elevated Ask/Full-Modi. [docs](https://docs.clawd.bot/tools/elevated) [docs](https://docs.clawd.bot/tools/exec-approvals) - Signal Typing/Read Receipts + MSTeams-Anhänge. [docs](https://docs.clawd.bot/channels/signal) [docs](https://docs.clawd.bot/channels/msteams) - `/models` UX-Refresh + `clawdbot update wizard`. [docs](https://docs.clawd.bot/cli/models) [docs](https://docs.clawd.bot/cli/update) ### Changes - Highlight: Lobster optionales Plugin-Tool für typisierte Workflows + Genehmigungsgates. [docs](https://docs.clawd.bot/tools/lobster) (#1152) Thanks @vignesh07. - Agents/UI: Identity-Avatar-Konfig-Support hinzufügen und Control-UI-Avatar-Rendering. (#1329, #1424) Thanks @dlauer. [docs](https://docs.clawd.bot/gateway/configuration) [docs](https://docs.clawd.bot/cli/agents) - Control UI: benutzerdefinierte Assistant-Identity-Unterstützung und per-Session Identity-Anzeige hinzufügen. (#1420) Thanks @robbyczgw-cla. [docs](https://docs.clawd.bot/web/control-ui) - CLI: `clawdbot update wizard` mit interaktiver Channel-Auswahl + Neustart-Prompts, plus Preflight-Checks vor dem Rebasing. [docs](https://docs.clawd.bot/cli/update) - Models/Commands: `/models` hinzufügen, UX von `/model` verbessern und Paging von `clawdbot models` erweitern. (#1398) Thanks @vignesh07. [docs](https://docs.clawd.bot/cli/models) - CLI: Gateways-Service-Befehle unter `clawdbot gateway` verschieben, Node-Service-Befehle unter `clawdbot node` flattenen, und `gateway probe` für Reichweite hinzufügen. [docs](https://docs.clawd.bot/cli/gateway) [docs](https://docs.clawd.bot/cli/node) - Exec: Elevated Ask/Full-Modi hinzufügen, Allowlist-Gating straffen, und Genehmigungs-Tabellen beim Schreiben rendern. [docs](https://docs.clawd.bot/tools/elevated) [docs](https://docs.clawd.bot/tools/exec-approvals) - Exec Approvals: standardmäßig auf localhost setzen, Gateway/Node-Targeting + Ziel-Details hinzufügen, Wildcard-Agent-Allowlists unterstützen und Allowlist-Parsing/Safe-Bins straffen. [docs](https://docs.clawd.bot/cli/approvals) [docs](https://docs.clawd.bot/tools/exec-approvals) - Heartbeat: explizite Session-Keys und aktive Stunden zulassen. (#1256) Thanks @zknicker. [docs](https://docs.clawd.bot/gateway/heartbeat) - Sessions: pro-Kanal inaktive Dauer via `sessions.channelIdleMinutes` hinzufügen. (#1353) Thanks @cash-echo-bot. - Nodes: Execution im Stil von Exec ausführen, PATH-Umgebung im Status/Beschreibung sichtbar machen, und PATH für Node-Host-Execution bootstrappern. [docs](https://docs.clawd.bot/cli/node) - Cache: `cache.ttlPrune`-Modus hinzufügen und auth-aware Defaults für Cache-TTL-Verhalten. - Queue: pro-Kanal Debounce-Overrides für Auto-Reply hinzufügen. [docs](https://docs.clawd.bot/concepts/queue) - Discord: Wildcard-Channel-Konfig-Unterstützung hinzufügen. (#1334) Thanks @pvoo. [docs](https://docs.clawd.bot/channels/discord) - Signal: Tipp-/Typing-Indikatoren und DM-Read-Receipts über signal-cli hinzufügen. [docs](https://docs.clawd.bot/channels/signal) - MSTeams: Dateiuploads, Adaptive Cards und Verbesserungen bei Attachment-Handling. (#1410) Thanks @Evizero. [docs](https://docs.clawd.bot/channels/msteams) - Onboarding: Run-Setup-token Auth-Option entfernen (stattdessen Setup-token einfügen oder CLI-Creds verwenden). - macOS: Settings aktualisieren (Standortzugriff in Permissions, Verbindungsmodus im Menü, CLI-Installations-UI entfernen). - Diagnostics: Cache-Trace-Konfiguration zum Debugging hinzufügen. (#1370) Thanks @parubets. - Docs: Lobster-Guides + Organisations-URL-Updates, /model-Allowlist-Fehlerbehebung, Gmail-Nachrichten-Suchbeispiele, gateway.mode-Fehlerbehebung, Prompt-Injection-Anleitung, npm-Prefix/Node-CLI-Hinweise, Control-UI Dev-GatewayUrl-Hinweis, Tool_use FAQ, Showcase-Video, und sharp/node-gyp-Workaround. (#1427, #1220, #1405) Thanks @vignesh07, @mbelinky. ### Breaking - **BREAKING:** Control UI lehnt insecure HTTP ohne Geräte-Identity standardmäßig ab. Verwenden Sie HTTPS (Tailscale Serve) oder setzen Sie `gateway.controlUi.allowInsecureAuth: true`, um tokenbasierte Auth zu ermöglichen. [docs](https://docs.clawd.bot/web/control-ui#insecure-http) - **BREAKING:** Umschlag- und Systemereignis-Timestamps standardmäßig auf host-lokale Zeit (früher UTC), damit Agents nicht ständig konvertieren müssen. ### Fixes - Streaming/Typing/Media: Antwort-Tags über gestreamte Chunks beibehalten, Typing-Indikatoren zu Beginn des Laufes starten, und MEDIA-Pfade mit Leerzeichen/tilde akzeptieren, während das Nachrichten-Tool-Hinweis für Bildantworten bevorzugt wird. - Agents/Providers: unsigned Thinking-Blocks für Claude-Modelle (Google Antigravity) entfernen und alphanumerische Tool-Call-IDs bei strengen Providers (Mistral/OpenRouter) erzwingen. (#1372) Thanks @zerone0x. - Exec Approvals: Main als Standard-Agent behandeln, Node/Gateway-Allowlist-Prechecks angleichen, aufgelöste Pfade validieren, Rennen bei Allowlist-Auflösung vermeiden und optionale Parameter null vermeiden. (#1417, #1414, #1425) Thanks @czekaj. - Exec/Windows: Windows-Exec-Pfade mit Erweiterungen auflösen und sichere-Bin-Exe-Namen behandeln. - Nodes/macOS: Hinweis bei Allowlist-Miss für Node-Exec-Approvals, Allowlist-Entscheidungen persistieren, und Node-Invoke-Fehler flattenen. (#1394) Thanks @ngutman. - Gateway: Verhindern, dass mehrere Gateways dieselbe Config/State teilen (Singleton-Lock), Auto-Bind-Schleife beibehalten mit expliziter Tailnet-Bindung, und SSH-Auth-Handling verbessern. (#1380) - Control UI: Chat-Stopp-Button entfernen, Composer am unteren Rand ausrichten, Session-Previews stabilisieren, Debug-Panel bei route-gesteuerten Tab-Wechseln aktualisieren. (#1373) Thanks @yazinsai. - UI/config: SECTION_META für Config-Form-Module exportieren. (#1418) Thanks @MaudeBot. - macOS: Chat während Streaming-Antworten anheften, Textual-Ressourcen einschließen, Wildcard-Exec-Approvals respektieren, SSH-Agent-Auth erlauben, Standard-Distributions-Builds auf Universal-Binaries setzen. (#1279, #1362, #1384, #1396) Thanks @ameno-, @JustYannicc. - BlueBubbles: Kurze Message-IDs sicher auflösen, volle IDs in Templates sichtbar machen, Short-ID-Fetch-Wrappers absichern. (#1369, #1387) Thanks @tyler6204. - Models/Configure: Session-Model-Overrides in Threads/Topics vererben, OpenCode Zen-Modelle den korrekten APIs zuordnen, Anthropic OAuth-Allowlist-Handhabung einschränken, Allowlist-Fallbacks seed, vollständigen Katalog listen, wenn keine Allowlist gesetzt ist, und `/model`-Listenausgabe begrenzen. (#1376, #1416) - Memory: CLI-Hänger verhindern durch Verzögerung von Vektor-Probes, sqlite-vec/Embedding-Timeouts hinzufügen, und Session-Memory-Indexierung asynchron gestalten. - Cron: Erinnerungs-Kontextverlauf auf 10 Nachrichten begrenzen und `contextMessages` beachten. (#1103) Thanks @mkbehr. - Cache: die 1h Cache-T
Features
22. Januar 2026
## Core - Mark subagent sessions as agent-initiated to exclude them from quota limits - Add chat.headers hook and update codex and copilot plugins to use it (thanks to @ananas-viber for catching) ## TUI - Add Gruvbox theme to Web and App (@swolg) ## Desktop - Add Traditional Chinese language support and rename Chinese to Chinese (Simplified) (@alexyaroshuk) - Add Russian language support (@alexyaroshuk) - Polish translations in app (@neriousy) **Thank you to 4 community contributors:** - @neriousy: - feat(app): polish translations (#9884) - @alexyaroshuk: - feat(i18n): add Russian language support (#9882) - feat(i18n): add Traditional Chinese language support & rename 'Chinese' to 'Chinese (Simplified)' (#9887) - @swolg: - feat(ui): add gruvbox theme (Web/App) (#9855) - @R44VC0RP: - feat: add daily Discord recaps for issues and PRs (#9904)
Features
21. Januar 2026
## Core - Add session list and session fork support to ACP (@remorses) - Fix metadata matching to use model.id instead of model.api.id to support legacy model identifiers - Adjust textVerbosity and reasoningEffort defaults to better align with Codex CLI behavior - Implement home directory expansion for permission patterns using `~` and `$HOME` prefixes (@Danztee) - Add back todo list tools for OpenAI models - Persist loaded model and mode when loading ACP sessions (@noamzbr) - Update GitLab packages for better self-hosted instance support (@vglafirov) - Make the models.dev domain configurable for offline environments (@bartbroere) ## Desktop - Rename favicon on web again - Improve provider OAuth error handling in app - Fix renaming non-git projects affecting other projects - Tab should select suggestion in the app - Fix type error - Fix terminal issues and regressions - Remove terminal button border to align with close button (@allanhvam) - Fixed navigation issues when working with large sessions in desktop app (@dbpolito) **Thank you to 8 community contributors:** - @bartbroere: - feat: Make the models.dev domain configurable for offline environments (#9258) - @vglafirov: - chore(deps): update GitLab packages for better self-hosted instance support (#9856) - @noamzbr: - fix: Persist loaded model and mode on ACP session load (#9829) - @Danztee: - feat: implement home directory expansion for permission patterns using `~` and `$HOME` prefixes. (#9813) - @dbpolito: - fix(desktop): Navigation with Big Sessions (#9529) - @allanhvam: - fix(app): remove terminal button border to align with close button (#9874) - @remorses: - feat(acp): add session/list and session/fork support (#7976) - @gigamonster256: - fix: update pre-push hook to allow caret version differences (#9876)
Features
21. Januar 2026
## What's changed - Added deprecation notification for npm installations - run `claude install` or see https://docs.anthropic.com/en/docs/claude-code/getting-started for more options - Improved UI rendering performance with React Compiler - Fixed the "Context left until auto-compact" warning not disappearing after running `/compact` - Fixed MCP stdio server timeout not killing child process, which could cause UI freezes
Features
21. Januar 2026
## New Features - Added device-code auth as a standalone fallback in headless environments. (#9333) ## Bug Fixes - Load configs from trusted folders only and fix symlinked `config.toml` resolution. (#9533, #9445) - Fixed Azure endpoint invalid input errors. (#9387) - Resolved a memory leak in core runtime. (#9543) - Prevented interrupted turns from repeating. (#9043) - Fixed WSL TUI image paste regression. (#9473) ## Documentation - Updated MCP documentation link to the current destination. (#9490) - Corrected a “Multi-agents” naming typo in docs. (#9542) - Added developer instructions for collaboration modes. (#9424) ## Chores - Upgraded to Rust 1.92 and refreshed core Rust dependencies. (#8860, #9465, #9466, #9467, #9468, #9469) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.87.0...rust-v0.88.0 - #9373 fix: flaky tests @jif-oai - #9333 [device-auth] Add device code auth as a standalone option when headless environment is detected. @mzeng-openai - #9352 Made `codex exec resume --last` consistent with `codex resume --last` @etraut-openai - #9324 add codex cloud list @nornagon-openai - #9332 Turn-state sticky routing per turn @aibrahim-oai - #9364 feat: tool call duration metric @jif-oai - #8860 chore: upgrade to Rust 1.92.0 @viyatb-oai - #9385 feat: /fork the current session instead of opening session picker @apanasenko-oai - #9247 feat(app-server, core): return threads by created_at or updated_at @owenlin0 - #9330 feat: show forked from session id in /status @apanasenko-oai - #9340 Introduce collaboration modes @aibrahim-oai - #9328 Support enable/disable skill via config/api. @xl-openai - #9408 Add collaboration_mode override to turns @aibrahim-oai - #9400 fix(codex-api): treat invalid_prompt as non-retryable @fouad-openai - #9401 Defer backtrack trim until rollback confirms @aibrahim-oai - #9414 fix unified_exec::tests::unified_exec_timeouts to use a more unique match value @ahornby - #9421 Expose collaboration presets @aibrahim-oai - #9422 chore(core) Create instructions module @dylan-hurd-oai - #9423 chore(instructions) Remove unread SessionMeta.instructions field @dylan-hurd-oai - #9424 Add collaboration developer instructions @aibrahim-oai - #9425 Preserve slash command order in search @aibrahim-oai - #9059 tui: allow forward navigation in backtrack preview @slkzgm - #9443 Add collaboration modes test prompts @aibrahim-oai - #9457 fix(tui2): running /mcp was not printing any output until another event triggered a flush @bolinfest - #9445 Fixed symlink support for config.toml @etraut-openai - #9466 chore(deps): bump log from 0.4.28 to 0.4.29 in /codex-rs @dependabot - #9467 chore(deps): bump tokio from 1.48.0 to 1.49.0 in /codex-rs @dependabot - #9468 chore(deps): bump arc-swap from 1.7.1 to 1.8.0 in /codex-rs @dependabot - #9469 chore(deps): bump ctor from 0.5.0 to 0.6.3 in /codex-rs @dependabot - #9465 chore(deps): bump chrono from 0.4.42 to 0.4.43 in /codex-rs @dependabot - #9473 Fixed TUI regression related to image paste in WSL @etraut-openai - #9382 feat: timer total turn metrics @jif-oai - #9478 feat: close all threads in `/new` @jif-oai - #9477 feat: detach non-tty childs @jif-oai - #9479 prompt 3 @jif-oai - #9387 Fix invalid input error on Azure endpoint @etraut-openai - #9463 Remove unused protocol collaboration mode prompts @aibrahim-oai - #9487 chore: warning metric @jif-oai - #9490 Fixed stale link to MCP documentation @etraut-openai - #9461 TUI: collaboration mode UX + always submit `UserTurn` when enabled @aibrahim-oai - #9472 Feat: request user input tool @shijie-oai - #9402 Act on reasoning-included per turn @aibrahim-oai - #9496 chore: fix beta VS experimental @jif-oai - #9495 Feat: plan mode prompt update @shijie-oai - #9451 tui: avoid Esc interrupt when skill popup active @prateek-oai - #9497 Migrate tui to use UserTurn @aibrahim-oai - #9427 fix(core) Preserve base_instructions in SessionMeta @dylan-hurd-oai - #9393 Persist text elements through TUI input and history @charley-oai - #9407 fix(tui) fix user message light mode background @dylan-hurd-oai - #9525 chore: collab in experimental @jif-oai - #9374 nit: do not render terminal interactions if no task running @jif-oai - #9529 feat: record timer with additional tags @jif-oai - #9528 feat: metrics on remote models @jif-oai - #9527 feat: metrics on shell snapshot @jif-oai - #9533 Only load config from trusted folders @gt-oai - #9409 feat: support proxy for ws connection @apanasenko-oai - #9507 Tui: use collaboration mode instead of model and effort @aibrahim-oai - #9193 fix: `writable_roots` doesn't recognize home directory symbol in non-windows OS @tiffanycitra - #9542 Fix typo in feature name from 'Mult-agents' to 'Multi-agents' @simonw - #9459 feat(personality) introduce model_personality config @dylan-hurd-oai - #9543 fix: memory leak issue @jif-oai - #9509 Fixed config merging issue with profiles @etraut-openai - #9043 fix: prevent repeating interrupted turns @swordfish444 - #9553 fix(core): don't update the file's mtime on resume @owenlin0 - #9552 lookup system SIDs instead of hardcoding English strings. @iceweasel-oai - #9314 fix(windows-sandbox): deny .git file entries under writable roots @MaxMiksa - #9319 fix(windows-sandbox): parse PATH list entries for audit roots @MaxMiksa - #9547 merge remote models @aibrahim-oai - #9545 Add total (non-partial) TextElement placeholder accessors @charley-oai - #9532 fix(cli): add execute permission to bin/codex.js @zerone0x - #9162 Improve UI spacing for queued messages @charley-oai - #9554 Enable remote models @aibrahim-oai - #9558 queue only when task is working @aibrahim-oai - #8590 fix(core): require approval for force delete on Windows @hdcodedev - #9293 [codex-tui] exit when terminal is dumb @jmickey-oai - #9562 feat(tui2): add /experimental menu @joshka-oai - #9563 fix: bminor/bash is no longer on GitHub so use bolinfest/bash instead @bolinfest - #9568 Show session header before configuration @aibrahim-oai - #9555 feat: rename experimental_instructions_file to model_instructions_file @bolinfest - #9518 Prompt Expansion: Preserve Text Elements @charley-oai - #9560 Reject ask user question tool in Execute and Custom @charley-oai - #9575 feat: add skill injected counter metric @alexsong-oai - #9578 Feature to auto-enable websockets transport @pakrym-oai - #9587 fix CI by running pnpm @aibrahim-oai - #9586 don't ask for approval for `just fix` @aibrahim-oai - #9585 Add request-user-input overlay @aibrahim-oai - #9596 fix going up and down on questions after writing notes @aibrahim-oai - #9483 feat: max threads config @jif-oai - #9598 feat: display raw command on user shell @jif-oai - #9594 Added "codex." prefix to "conversation.turn.count" metric name @etraut-openai - #9600 feat: async shell snapshot @jif-oai - #9602 fix: nit tui on terminal interactions @jif-oai - #9551 nit: better collab tui @jif-oai
21. Januar 2026
## Core - Adjust skill tool description to clarify available skills - Add caching support for Claude with Bedrock custom inference profiles (@stevoland) - Add Laravel Pint as a PHP formatter (@nunomaduro) - Change session title prompt to respond in user's language (@spoons-and-mirrors) - Terminal improvements including focus handling, rename functionality, error state management, and CSP compliance (@unitythemaker) - Fix snapshot regression in core module - Handle special characters in paths and git snapshot reading logic (@shirukai) - Update session summary after revert to show file changes - Add OPENCODE_DISABLE_PROJECT_CONFIG environment variable to disable project configuration (@kdcokenny) - Add OPENCODE_DISABLE_FILETIME_CHECK flag to skip file modification time checks (@luojiyin1987) - Ensure apply patch tool emits edited events - Ensure synthetic user message following subtasks is only added when user manually invoked subtask - Don't update session timestamp for metadata-only changes (@ariane-emory) - Fix issue when switching models between providers where past reasoning/metadata would cause 400 errors ## TUI - Support responsive layout for narrow terminal screens (@vmotta8) ## Desktop - New sound effects, downmixed to mono - Fix keybind search dialog height in app - Add new sounds to app - Add missing internationalization keys in app package - Add search functionality to settings shortcuts (@ProdigyRahul) - Add new workspace button supporting all available languages (@ProdigyRahul) - Add aria-labels to titlebar and sidebar buttons for improved accessibility (@ndarilek) - Fix e2e tests in app package - Fix type error - Breaking out of auto-scroll in the app - Add model tooltip metadata in chooser per Figma request (@kearns-cu) - Fix workspaces padding inconsistency (@DNGriffin) - Properly integrate window controls on Windows desktop (@Brendonovich) - Add Japanese language support to the app - Add workaround for nushell in desktop application (@Brendonovich) - Add Danish translations to the application - Add Japanese translations to the app - Add French translations to the app - Add Spanish translations to the app - Add German translations to the application - Add Korean language translations to the application - Don't show notification on session if active - Add manage models icon to selector (@kearns-cu) - Allow users to select directory text on new session (@DNGriffin) - Fix desktop app not connecting to sidecar when proxy is configured - Standardize desktop layout icons (@jacobabahn) - Fix numbered list rendering in web markdown (@R44VC0RP) - Remove portal spacer and fix terminal toggle padding in UI (@alexyaroshuk) - Add internationalization support to the app - Add internationalization support for prompt input component - Initial internationalization stubbing for the app - Don't interfere with scroll when using message navigation - Add keyboard shortcut (Mod+,) to open settings dialog - Improve auto-scroll user experience in app **Thank you to 20 community contributors:** - @R44VC0RP: - docs: add Anthropic subscription warning and update feature list to highlight GitHub Copilot (#9721) - fix(app): fix numbered list rendering in web markdown (#9723) - @alexyaroshuk: - fix(ui): remove portal spacer and fix terminal toggle padding (#9728) - @jacobabahn: - feat(desktop): standardize desktop layout icons (#9685) - @yxshee: - fix: correct dot prefix display in directory names for RTL text rendering issue #9579 (#9591) - @ariane-emory: - fix: don't update session timestamp for metadata-only changes (resolves #9494) (#9495) - @vmotta8: - fix(tui): responsive layout for narrow screens (#9703) - @luojiyin1987: - feat: add OPENCODE_DISABLE_FILETIME_CHECK flag (#6581) - @kdcokenny: - feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var (#8093) - @RiskyMH: - chore(opencode): Use Bun.semver instead of node-semver (#9773) - @shirukai: - fix: handle special characters in paths and git snapshot reading logic(#9804) (#9807) - @DNGriffin: - feat(app): allow users to select directory text on new session (#9760) - fix(app): workspaces padding wonkiness (#9772) - @zerone0x: - fix(ui): preserve filename casing in edit/write tool titles (#9752) - @kearns-cu: - feat(app): add manage models icon to selector (per Figma request) (#9722) - feat(app): model tooltip metadata in chooser (per Figma request) (#9707) - @Brendonovich: - fix(desktop): add workaround for nushell - feat(desktop): properly integrate window controls on windows (#9835) - @unitythemaker: - fix(app): terminal improvements - focus, rename, error state, CSP (#9700) - @ndarilek: - fix(app): add aria-labels to titlebar and sidebar buttons (#9843) - @ProdigyRahul: - fix(app): new workspace button with all languages (#9848) - feat(app): search on settings shortcuts (#9850) - @spoons-and-mirrors: - tweak(session title): change prompt to have the response with user language (#9847) - @nunomaduro: - feat(formatters): add laravel pint as a `.php` formatter (#7312) - @stevoland: - fix: Claude w/bedrock custom inference profile - caching support (#9838)
Features
21. Januar 2026
### Änderungen - Control UI: Kopieren als Markdown mit Fehler-Rückmeldung hinzufügen. (#1345) https://docs.clawd.bot/web/control-ui - Control UI: die Legacy-Listenansicht entfernen. (#1345) https://docs.clawd.bot/web/control-ui - TUI: Syntaxhervorhebung für Code-Blöcke hinzufügen. (#1200) https://docs.clawd.bot/tui - TUI: Sitzungs-Auswahl zeigt abgeleitete Titel, fuzzy Suche, relative Zeiten und Vorschau der letzten Nachricht. (#1271) https://docs.clawd.bot/tui - TUI: eine durchsuchbare Modell-Auswahl hinzufügen für schnellere Modell-Auswahl. (#1198) https://docs.clawd.bot/tui - TUI: Eingabeliste (Auf-/Ab) für eingereichte Nachrichten hinzufügen. (#1348) https://docs.clawd.bot/tui - ACP: `clawdbot acp` für IDE-Integrationen hinzufügen. https://docs.clawd.bot/cli/acp - ACP: `clawdbot acp client` interaktives Harness zum Debugging hinzufügen. https://docs.clawd.bot/cli/acp - Skills: Download-Installationen mit OS-Filter-Optionen hinzufügen. https://docs.clawd.bot/tools/skills - Skills: die lokale sherpa-onnx-tts Skill hinzufügen. https://docs.clawd.bot/tools/skills - Memory: hybride BM25 + Vektor-Suche (FTS5) mit gewichteter Zusammenführung und Fallback hinzufügen. https://docs.clawd.bot/concepts/memory - Memory: SQLite-Embedding-Cache zum Beschleunigen von Reindexing und häufigen Updates hinzufügen. https://docs.clawd.bot/concepts/memory - Memory: OpenAI Batch Indexing für Embeddings bei Konfiguration hinzufügen. https://docs.clawd.bot/concepts/memory - Memory: OpenAI Batch Indexing standardmäßig für OpenAI-Embeddings aktivieren. https://docs.clawd.bot/concepts/memory - Memory: parallele OpenAI Batch Indexing-Jobs zulassen (Standard-Konkurrenz: 2). https://docs.clawd.bot/concepts/memory - Memory: Fortschritt sofort rendern, Batch-Status in verbose Logs farblich kennzeichnen und OpenAI-Batch-Status alle 2s standardmäßig abfragen. https://docs.clawd.bot/concepts/memory - Memory: `--verbose` Logging für Memory-Status + Batch-Indexing-Details hinzufügen. https://docs.clawd.bot/concepts/memory - Memory: native Gemini-Embeddings-Anbieter für Memory-Suche hinzufügen. (#1151) https://docs.clawd.bot/concepts/memory - Browser: Standardwerte für effiziente Snapshots im Tool/CLI zulassen. (#1336) https://docs.clawd.bot/tools/browser - Nostr: Nostr-Kanalkanal-Plugin mit Profilverwaltung + Onboarding-Standards hinzufügen. (#1323) https://docs.clawd.bot/channels/nostr - Matrix: Migration zu matrix-bot-sdk mit E2EE-Unterstützung, Standort-Handhabung und Upgrades des Gruppen-Allowlists. (#1298) https://docs.clawd.bot/channels/matrix - Slack: HTTP-Webhook-Modus über Bolt HTTP-Empfänger hinzufügen. (#1143) https://docs.clawd.bot/channels/slack - Telegram: Kontext von weitergeleiteten Nachrichten mit normalisierten Origin-Details + Legacy-Fallback anreichern. (#1090) https://docs.clawd.bot/channels/telegram - Discord: fallback auf `/skill`, wenn native Befehlslimits überschritten sind. (#1287) - Discord: globalen Zugriff auf `/skill` freischalten. (#1287) - Zalouser: Channel-Dock-Metadaten, Konfigurationsschema, Aufbau-Verkabelung, Probe und Statusprobleme hinzufügen. (#1219) https://docs.clawd.bot/plugins/zalouser - Plugins: Manifest-integrierte Config-Schemas mit Preflight-Validierungswarnungen required. (#1272) https://docs.clawd.bot/plugins/manifest - Plugins: Channel-Katalog-Metadaten in Plugin-Manifeste verschieben. (#1290) https://docs.clawd.bot/plugins/manifest - Plugins: Nextcloud Talk-Policy-Helfer mit Kernmustern ausrichten. (#1290) https://docs.clawd.bot/plugins/manifest - Plugins/UI: Channel-Plugin-Metadaten steuern UI-Bezeichnungen/Icons und Cron-Channel-Optionen. (#1306) https://docs.clawd.bot/web/control-ui - Plugins: Plugin-Slots mit dediziertem Memory-Slot-Auswähler hinzufügen. https://docs.clawd.bot/plugins/agent-tools - Plugins: das gebundene BlueBubbles Channel-Plugin ausliefern (standardmäßig deaktiviert). https://docs.clawd.bot/channels/bluebubbles - Plugins: gebundene Messaging-Erweiterungen auf das Plugin-SDK migrieren und Plugin-SDK-Importe im Loader lösen. - Plugins: Zalo-Plugin auf das shared Plugin-SDK-Laufzeitumgebung migrieren. https://docs.clawd.bot/channels/zalo - Plugins: Zalo Personal-Plugin auf das shared Plugin-SDK-Laufzeitumgebung migrieren. https://docs.clawd.bot/plugins/zalouser - Plugins: optionale Agent-Tools mit expliziten Allow-Listen erlauben und Guide zum Plugin-Tool-Erstellen hinzufügen. https://docs.clawd.bot/plugins/agent-tools - Plugins: gebundene Channel/Provider-Plugins automatisch aktivieren, wenn Konfiguration vorhanden ist. - Plugins: Plugin-Quellen bei Channel-Wechsel synchronisieren und Plugins, die via npm installiert sind, während `clawdbot update` aktualisieren. - Plugins: npm-Plugin-Aktualisierungslogik zwischen `clawdbot update` und `clawdbot plugins update` teilen. - Gateway/API: `/v1/responses` (OpenResponses) mit item-basiertem Input + semantischen Streaming-Ereignissen hinzufügen. (#1229) - Gateway/API: `/v1/responses` erweitern um Datei-/Bild-Eingaben, tool_choice, Nutzung und Output-Limits. (#1229) - Usage: `/usage cost` Übersichten und macOS-Menü-Kosten-Diagramme hinzufügen. https://docs.clawd.bot/reference/api-usage-costs - Security: Warnung, wenn Modelle <= 300B ohne Sandbox laufen, während Web-Tools aktiviert sind. https://docs.clawd.bot/cli/security - Exec: Host/Security/Ask Routing für Gateway + Node-Exec hinzufügen. https://docs.clawd.bot/tools/exec - Exec: `/exec` Direktiv für per-Session-Defaults (host/security/ask/node) hinzufügen. https://docs.clawd.bot/tools/exec - Exec approvals: Freigaben-Überprüfung auf `~/.clawdbot/exec-approvals.json` mit per-Agent-Allowlists + Skill-Auto-Allow Toggle migrieren, und Approvals-UI + Node-Exec-Lifecycle-Ereignisse hinzufügen. https://docs.clawd.bot/tools/exec-approvals - Nodes: Headless Node-Host hinzufügen (`clawdbot node start`) für `system.run`/`system.which`. https://docs.clawd.bot/cli/node - Nodes: Node-Daemon-Service Install/Status/Start/Stop/Restart hinzufügen. https://docs.clawd.bot/cli/node - Bridge: `skills.bins` RPC hinzufügen um Auto-Allow-Skill-Bins für Node-Host zu unterstützen. - Sessions: tägliche Rücksetzrichtlinie mit Typ-spezifischen Overrides und Idle-Fenstern (Standard 4 Uhr lokal), Legacy-Idle-Konfigurationen beibehalten. (#1146) https://docs.clawd.bot/concepts/session - Sessions: `sessions_spawn` zulassen, um das Thinking-Level für Sub-Agenten-Läufe zu überschreiben. https://docs.clawd.bot/tools/subagents - Channels: einheitliche Thread/Topic-Allowlist-Matching + Helper für Command/Mention-Gating über alle Core-Provider. https://docs.clawd.bot/concepts/groups - Models: Qwen Portal OAuth-Anbieter-Unterstützung hinzufügen. (#1120) https://docs.clawd.bot/providers/qwen - Onboarding: Allowlist-Eingabeaufforderungen und Username-zu-ID-Auflösung über Core- und Extensions-Channel hinweg hinzufügen. https://docs.clawd.bot/start/onboarding - Docs: klären Allowlist-Eingabetypen und Onboarding-Verhalten für Messaging-Channels. https://docs.clawd.bot/start/onboarding - Docs: Android-Knoten-Erkennungsdokumentation für Gateway WS-Service-Typ aktualisieren. https://docs.clawd.bot/platforms/android - Docs: Amazon Bedrock in Providerschlüssel-Listen aufführen und Bedrock-Auth-Umgebungsvariablen klären. (#1289) https://docs.clawd.bot/bedrock - Docs: WhatsApp-Sprachnachrichten klären. https://docs.clawd.bot/channels/whatsapp - Docs: Windows WSL Portproxy LAN-ZugriffsNotizen klären. https://docs.clawd.bot/platforms/windows - Docs: Bird-Skill-Installations-Metadaten und
Features
21. Januar 2026
## Was sich geändert hat * feat(core): verbessere activate_skill Tool und verwende Kleinbuchstaben XML-Tags von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16009 * Initiierungsmethode Telemetrie-Eigenschaft hinzufügen von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15818 * chore(release): Version auf 0.25.0-nightly.20260107.59a18e710 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/16048 * Hx-Unterstützung von @kevinfjiang in https://github.com/google-gemini/gemini-cli/pull/16032 * [Skills] Foundation: Zentralisiere Verwaltungslogik und Feedback-Rendern von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15952 * Einführung von GEMINI_CLI_HOME für strikte Testisolation von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15907 * [Skills] Mehrere Bereiche Skill-Aktivierung und Shadowing-Fehlerbehebung von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15953 * policy: Legacy-Policy aus dem Core-Tool-Scheduler in Policy-Engine extrahieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15902 * Verbesserung von TestRig mit Prozessverwaltung und Timeouts von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15908 * Troubleshooting-Dokumentation aktualisieren für UNABLE_TO_GET_ISSUER_CERT_LOCALLY von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16069 * Keytar zu Abhängigkeiten hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/15928 * Vereinfachung des Extension-Einstellungen-Befehls von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16001 * feat(admin): Extensions deaktiviert implementieren von @skeshive in https://github.com/google-gemini/gemini-cli/pull/16024 * Core-Datenstruktur-Updates für Rewind-Funktionalität von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15714 * feat(hooks): Vereinfachung des Hook-Firing mit HookSystem Wrapper-Methoden von @ved015 in https://github.com/google-gemini/gemini-cli/pull/15982 * Add exp.gws_experiment Feld zu LogEventEntry von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/16062 * Rückgängigmachen von "feat(admin): implement extensions disabled" (#16082) von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16082 * feat(core): Entkopplung des UI für das Aktivieren von Hooks vom Subsystem von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16074 * Docs: Dokumentation für Hooks + Extensions hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/16073 * feat(core): Vorläufige Änderungen für Subagent-Modell-Routing von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16035 * CI-Workflow optimieren: Jobs parallelisieren und Linters cachen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16054 * Option für Fallback bei Kapazitätsfehlern in ProQuotaDi… hinzufügen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16050 * feat: Bestätigung Details-Unterstützung + jsonrpc vs http rest-Unterstützung von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/16079 * fix(workflows): Labels für pr-triage.sh Skript korrigieren und begrenzen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/16096 * Fix und Umbenennung introspection agent -> cli help agent von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16097 * Docs: Changelog Aktualisierung 20260105 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/15937 * Enable cli_help Agent standardmäßig von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16100 * Optimierte json-output Tests mit Mock-Antworten von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16102 * CI für Forks korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16113 * Reduziere Mahnungen zu PRs, die auf Issues verweisen, aber diese nicht lösen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/16112 * feat(cli): Pfad-Autovervollständigung nach Slash-Befehlen hinzufügen von @jasmeetsb in https://github.com/google-gemini/gemini-cli/pull/14738 * Upgrade-Option für zahlende Nutzer hinzufügen von @cayden-google in https://github.com/google-gemini/gemini-cli/pull/15978 * [Skills] UX-Polish: Transparentes Feedback und CLI-Feinabstimmungen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15954 * Polish: Warnung „Failed to load skills“ in Debug-Logs verschieben von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16142 * feat(cli): Chat-Historie exportieren in /bug und GitHub-Issue vorbelegen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16115 * bug(core): Problem mit Overrides zu Bases beheben von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/15255 * enableInteractiveShell für externes Tooling, das auf a2a-Server angewiesen ist von @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/16080 * Reapply "feat(admin): implement extensions disabled" (#16082) von @skeshive in https://github.com/google-gemini/gemini-cli/pull/16109 * bug(core): Spewie Getter in `hookTranslator.ts` beheben von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16108 * feat(hooks): explicit stop and block Ausführungskontrolle in Model-Hooks hinzufügen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15947 * Verfeinere Gemini 3 System-Anweisungen zur Reduzierung der Model-Verbosität von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16139 * chore: unbenutzte Modelle bereinigen und Konstanten verwenden von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/16246 * Immer geklammertes Einfügen aktivieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/16179 * refactor: migrate clearCommand Hook-Aufrufe zu HookSystem von @ved015 in https://github.com/google-gemini/gemini-cli/pull/16157 * refactor: migrate App-Containner Hook-Aufrufe zum Hook-System von @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16161 * Zeige Einstellungsquelle in Extensions-Listen an von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16207 * feat(skills): pr-creator Skill hinzufügen und Skills aktivieren von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16232 * fix: Shift+Space im Kitty Keyboard Protocol-Terminals behandeln von @tt-a1i in https://github.com/google-gemini/gemini-cli/pull/15767 * feat(core, ui): Addiere `/agents refresh` Befehl. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16204 * feat(core): lokale Experimente-Überschreibungen via GEMINI_EXP hinzufügen von @kevin-
Features
20. Januar 2026
## What's changed - Added history-based autocomplete in bash mode (`!`) - type a partial command and press Tab to complete from your bash command history - Added search to installed plugins list - type to filter by name or description - Added support for pinning plugins to specific git commit SHAs, allowing marketplace entries to install exact versions - Fixed a regression where the context window blocking limit was calculated too aggressively, blocking users at ~65% context usage instead of the intended ~98% - Fixed memory issues that could cause crashes when running parallel subagents - Fixed memory leak in long-running sessions where stream resources were not cleaned up after shell commands completed - Fixed `@` symbol incorrectly triggering file autocomplete suggestions in bash mode - Fixed `@`-mention menu folder click behavior to navigate into directories instead of selecting them - Fixed `/feedback` command generating invalid GitHub issue URLs when description is very long - Fixed `/context` command to show the same token count and percentage as the status line in verbose mode - Fixed an issue where `/config`, `/context`, `/model`, and `/todos` command overlays could close unexpectedly - Fixed slash command autocomplete selecting wrong command when typing similar commands (e.g., `/context` vs `/compact`) - Fixed inconsistent back navigation in plugin marketplace when only one marketplace is configured - Fixed iTerm2 progress bar not clearing properly on exit, preventing lingering indicators and bell sounds - Improved backspace to delete pasted text as a single token instead of one character at a time - [VSCode] Added `/usage` command to display current plan usage
Features
20. Januar 2026
## Core - Preserve tool input from running state for MCP tool results (@rynfar) - Pass arguments to commands without explicit placeholders (@remorses) - Adjust Codex prompt to discourage unnecessary questions and encourage more autonomous decision-making - Register OAuth callback before opening browser in MCP (@msvechla) - Support ACP audience by mapping to ignore and synthetic (@noamzbr) - Terminal no longer hangs on exit or Ctrl+D and closes the pane properly (@ProdigyRahul) ## TUI - Prevent sidebar height from overflowing in terminal UI (@IdrisGit) ## Desktop - Refactor Select component to use settings variant for settings modal styling - Show "View all sessions" button for active project and close hovercard on click - Remove close delay on hover cards to prevent overlapping - Fix review empty state font size - Fix race condition when editing project names (@DNGriffin) - Resolve Select children type conflict with ButtonProps - Fix prompt agent button style - Fix type error - Update keyboard shortcuts panel to match general settings styling - Add color scheme preview on hover in appearance dropdown - Update settings panel padding and make content full width - Set 32px spacing between main title and group title - Add fade gradient to settings panel headers - Reset select trigger to default state after selection - Add extra large dialog size and use it for settings modal - Add triggerStyle prop to Select component and apply it to font selector - Render font options in their respective fonts - Wrap settings row groups with styled container - Remove border and background from settings panel headers - Remove subheader from General settings panel - Add keyboard icon and use it for Shortcuts settings tab - Add sliders icon and use it for General settings tab - Update settings tabs layout and spacing - Increase icon letter size to 32px in edit project dialog - Increase session messages popover open delay to 1000ms - Fix end-to-end tests in app package - Add Windows end-to-end tests for the app - Change terminal.new keybind to Ctrl+Alt+T (@ProdigyRahul) - Cleanup PTY exited event listener on component unmount (@ProdigyRahul) - Fix duplicate session loads in app - Add tooltips to sidebar new session and workspace buttons (@ProdigyRahul) - Better pending states for workspace operations - Fix session loading loop in app - Add restart and reload menu items on macOS (@BlankParticle) - Fix broken app functionality - Add settings page to app **Thank you to 13 community contributors:** - @ProdigyRahul: - fix(app): terminal no longer hangs on exit or ctrl + D and closes the pane (#9506) - feat(app): add tooltips to sidebar new session/workspace buttons (#9652) - fix(app): cleanup pty.exited event listener on unmount (#9671) - fix(app): change terminal.new keybind to ctrl+alt+t (#9670) - @BlankParticle: - feat: add restart and reload menu items on macOS (#9212) - @noamzbr: - feat: Support ACP audience by mapping to ignore and synthetic (#9593) - @msvechla: - fix(mcp): register OAuth callback before opening browser (#9646) - @remorses: - fix: pass arguments to commands without explicit placeholders (#9606) - @zerone0x: - fix(ui): show filename in Edit/Write permission titles (#9662) - @MBanucu: - fix(opencode): Allow compatible Bun versions in packageManager field (#9597) - @DRunkPiano114: - fix(ui): prevent Enter key action during IME composition (#9564) - @IdrisGit: - fix(tui): prevent sidebar height from overflowing. (#9689) - @gigamonster256: - fix(opencode): relax bun version requirement (#9682) - @DNGriffin: - fix(app): Edit-project name race condition (#9551) - @rynfar: - fix(opencode): preserve tool input from running state for MCP tool results (#9667) - @kdcokenny: - docs(web): add KDCO plugins to ecosystem (#7694)
Features
20. Januar 2026
## Core - Remove filetime assertions from patch tool - Ensure truncation handling applies to MCP servers - Update batch tool definition to outline correct value for max tool calls (@jamesmengo) ## TUI - Add space toggle hint to tool selection prompt (@cjellick) - Fix message history cleanup to prevent memory leaks in TUI ## Desktop - Fixed flash of home page on application start - Fixed localStorage quota handling in app - Persist quota limits to prevent loss on reload - Completely disable pinch to zoom in desktop application (@Brendonovich) - Fix message list overflow and scrolling issues (@neriousy) - Add 8px padding to recent sessions popover - Remove top padding from edit project dialog form - Update session messages popover gutter to 28px - Position session messages popover at top - Retain session hover state when popover is open and update border radius - Update session hover popover styling - Update review session empty state styling - Add ability to select project directory text in web interface (@DNGriffin) **Thank you to 5 community contributors:** - @DNGriffin: - feat(app): Add ability to select project directory text to web (#9344) - @neriousy: - fix(app): message list overflow & scrolling (#9530) - @jamesmengo: - fix(batch): update batch tool definition to outline correct value for max tool calls (#9517) - @cjellick: - fix: add space toggle hint to tool selection prompt (#9535) - @Brendonovich: - fix(desktop): completely disable pinch to zoom
Features
20. Januar 2026
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.24.4...v0.24.5
Features
20. Januar 2026
Direktes stabiles Release aus dem main-Branch. Version 1.5.35 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
19. Januar 2026
## Core - Increase maximum batch tool limit from 10 to 25 (@spoons-and-mirrors) - Remove favicon from application - Apply patch description - Format only edited file in Cargo workspace instead of entire workspace (@goniz) - Cargo fmt does not support formatting single files - Rename uv formatter from 'uv format' to 'uv' for config consistency (@paulclou) - Initial e2e test setup for app - Reset worktree to clean state - Delete workspace functionality - Tweak apply_patch tool description - Omit todo tools for OpenAI models - Add proper variant support to copilot - Track reasoning by output_index for Copilot compatibility (@NateSmyth) - Add scheduler and cleanup module - Auto-route GPT-5+ models to Responses API in GitHub Copilot integration (@christso) - Use streamObject when using OpenAI OAuth in agent generation (@thmalek) - Fix incorrect model variants for Grok models - Note untracked files in review documentation - Treat .fbs files as text instead of images in tool handling (@zerone0x) - Update GitLab AI provider to version 1.3.2 (@vglafirov) - Add command execute before hook (@spoons-and-mirrors) - Overhaul Nix flake and packages (@gigamonster256) - Preserve file attachment metadata during session replay (@liorshk) - Update Scoop installation method (@chawyehsu) - Fix import issue in patch module - Restore persisted model and agent when loading ACP session (@noamzbr) - Use single global event subscription and route by session ID in ACP (@noamzbr) - Increase question header and label limits (@bdwelle) - Add apply_patch tool for OpenAI models - Fix Java language server download on Windows (@pschiel) - Add vim-style line-by-line scrolling keybindings (@NathanFlurry) - Prevent environment variables in config from being replaced with actual values - Fix mDNS hostname discovery (@j0nl1) - Revert OAuth redirect URI configuration for MCP servers - Fix GPT ID handling in API responses - Add OAuth polling safety margin in Copilot device authentication (@hamir-suspect) - Open help dialog with tui/open-help route (@AksharP5) ## TUI - Clarify resume session tip in TUI (@kearns-cu) - Set input mode based on whether mouse or keyboard is in use to prevent unwanted mouse events (@jcampuza) - Don't unnecessarily wrap lines and introduce an unneeded empty line (@ariane-emory) - Add mouse support for permission buttons in TUI (@Hona) - Fix Windows evaluating text on copy (@Hona) - Uninstall OpenCode installed via Windows package managers (@itsrainingmani) - Unify command registry and derive slash commands from command definitions (@kitlangton) - Hide variants hint when list is empty - Fix model state persistence when model store is not ready - Centralize OSC 52 clipboard support for SSH sessions (@b3nw) - Keep primary model after subagent runs (@sethcarlton) - Make home/end keys work in menu list modal windows (@ariane-emory) ## Desktop - Fix favicon in app - Change keybind for cycling thinking effort in app (@neriousy) - Fixed global terminal and review pane toggle functionality - Fix hash-based navigation in the application - Give feedback when trying to paste an unsupported file type (@neriousy) - Rename favicons to v2 for cache busting (@R44VC0RP) - Reload instance after workspace reset - Make terminal sessions scoped to workspace - Add hover overlay with upload and trash icons to project icon in edit dialog - Tighten edit project color spacing - Constrain edit project dialog width - Tweak edit project icon container styling - Adjust edit project icon helper text - Update edit project dialog padding and avatar styles for consistency - New layout improvements for app - New session layout - Improved session layout - Hide settings button in app - Add more end-to-end tests for the app - Add end-to-end testing utilities for the application - Tweak share button to prevent layout shift in desktop (@itsrainingmani) - Apply getComputedStyle polyfill on all platforms in desktop app (@Slone123c) - Improve layout and styling of desktop session search button (@OpeOginni) - Remove redundant toast for thinking effort changes (@kitlangton) - Add session unshare button to desktop application (@itsrainingmani) - Remove max-width constraint from session name tooltip - Adjust project path tooltip placement - Remove max width on sidebar new buttons - Adjust session list tooltip trigger and delay - Keep project avatar hover styles while popover is open - Adjust recent sessions popover padding - Reduce prompt dock bottom spacing - Show project name in avatar hover - Remove loading text after splash screen - Fix command palette file list item spacing - Shrink project notification dot and apply masking - Update desktop initializing splash logo - Align project avatar notification dot - Don't try to open command palette if a dialog is already open (@BlankParticle) - Added Windows-only guard to make window.getComputedStyle fall back to document.documentElement (@Eric-Guo) - Fix flaky session archiving behavior - Prevent text clipping on search button descenders - Remove secondary text from commands - Limit search modal max-height to 480px - Refine search modal styling and list component - Reduce command item left padding in search modal - Add hideIcon and class options to List search and customize search modal input styling - Adjust command item left padding in search modal - Add left padding to command items in search modal - Increase keybind border radius in search modal - Display arrow keys as symbols in keybind formatting - Use Keybind component in search modal list - Use Keybind component in titlebar search button - Fix recent sessions gutter spacing ## Extensions - Add use_github_token to example **Thank you to 39 community contributors:** - @ariane-emory: - fix: make home/end keys work in menu list modal windows (resolves #7190) (#8347) - fix: Don't unnecessarily wrap lines and introduce an unneeded empty line (resolves #9489) (#9488) - @sethcarlton: - fix: keep primary model after subagent runs (#8951) - @AksharP5: - fix: open help dialog with tui/open-help route (#8596) - @b3nw: - fix: centralize OSC 52 clipboard support for SSH sessions (#8974) - @gigamonster256: - fix(nix): add desktop application entry (#8972) - feat(nix): overhaul nix flake and packages (#9032) - fix: nix ci - swapped dash/underscore (#9352) - @dbpolito: - fix(desktop): Stream bash output + strip-asni (#8961) - @hamir-suspect: - fix(opencode): add oauth polling safety margin in copilot device authentication (#8986) - @jerome-benoit: - fix(nix): resolve hash race condition in parallel matrix jobs (#8995) - @benjaminshafii: - docs: Add OpenWork to ecosystem (#8741) - @Eric-Guo: - fix(desktop): Added a Windows-only guard that makes window.getComputedStyle fall back to document.documentElement (#9054) - @j0nl1: - fix: mdns discover hostname (#9039) - @Slone123c: - fix: escape CSS selector keys to handle special characters (#9030) - fix(desktop): apply getComputedStyle polyfill on all platforms (#9369) - @cgilly2fast: - docs: add firmware provider to providers docs (#8993) - @berenar: - docs(config): explain that `autoupdate` doesn't work when installed with a package manager (#9092) - @BlankParticle: - fix: don't try to open command palette if a dialog is already open (#9116) - @kitlangton: - refactor(tui): unify command registry and derive slash commands (#9115) - fix(app): remove redundant toast for thinking effort changes (#9181) - @NathanFlurry: - feat: bind vim-style line-by-line scrolling (#8980) - @pschiel: - fix(windows): fix jdtls download on Windows (#9195) - @bdwelle: - feat(tool): increase question header and label limits (#9201) - @noamzbr: - fix(acp): use single global event subscription and route by sessionID (#5628) - fix: restore persisted model/agent when loading ACP session (#7809) - @itsrainingmani: - feat(cli): uninstall opencode installed via windows package managers (#8571) - feat(desktop): implement session unshare button (#8660) - refactor(desktop): tweak share button to prevent layout shift (#9322) - @OpeOginni: - refactor(desktop): improve layout and styling of session search button (#9251) - @chawyehsu: - refactor(installation): update scoop installation method (#9243) - @liorshk: - fix(acp): preserve file attachment metadata during session replay (#6342) - @spoons-and-mirrors: - feat(hook): command execute before hook (#9267) - tweak(batch): up restrictive max batch tool from `10` to `25` (#9275) - @vglafirov: - fix: update gitlab-ai-provider to 1.3.2 (#9279) - docs: Improve Gitlab self-hosted instances documentation (#9391) - @zerone0x: - fix(tool): treat .fbs files as text instead of images (#9276) - @alanpog: - docs: clarify agent tool access and explore vs general distinction (#9300) - @Hona: - fix: Windows evaluating text on copy (#9293) - feat(tui): use mouse for permission buttons (#9305) - @thmalek: - fix(opencode): use streamObject when using openai oauth in agent generation (#9231) - @christso: - fix(github-copilot): auto-route GPT-5+ models to Responses API (#5877) - @NateSmyth: - fix: track reasoning by output_index for copilot compatibility (#9124) - @kedMertens: - docs: update codecompanion.nvim acp doc (#9411) - @paulclou: - fix(config): rename uv formatter from 'uv format' to 'uv' for config consistency (#9409) - @jcampuza: - fix(app): list component jumping when mouse happens to be under the list and keyboard navigating. (#9435) - fix(opencode): sets input mode based on whether mouse vs keyboard is in use to prevent mouse events firing (#9449) - @goniz: - fix(opencode): `cargo fmt` is formatting whole workspace instead of edited file (#9436) - @R44VC0RP: - fix(web): rename favicons to v2 for cache busting (#9492) - @neriousy: - fix(app): give feedback when trying to paste a unsupported filetype (#9452) - fix: keyboard nav when mouse hovered over list (#9500) - fix(app): change keybind for cycling thinking effort (#9508) - @kearns-cu: - fix(tui): clarify resume session tip (#9490)
Features
19. Januar 2026
## Änderungen * fix(patch): cherry-pick 88f1ec8 to release/v0.24.0-pr-16179 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/16783 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.24.0...v0.24.4
Features
17. Januar 2026
## What's changed - Fixed message rendering bug
Features
17. Januar 2026
### Highlights - Hooks: System zum Hinzufügen von Hooks mit gebündelten Hooks, CLI-Tools und Dokumentation. (#1028) — danke @ThomsenDrake. https://docs.clawd.bot/hooks - Media: inbound media Understanding (Bild/Audio/Video) mit Provider + CLI-Fallbacks hinzufügen. https://docs.clawd.bot/nodes/media-understanding - Plugins: Zalo Personal Plugin (`@clawdbot/zalouser`) hinzufügen und Verzeichnisstruktur der Plugin-Kanäle vereinheitlichen. (#1032) — danke @suminhthanh. https://docs.clawd.bot/plugins/zalouser - Models: Auth-Auswahl für Vercel AI Gateway hinzufügen + Onboarding-Updates. (#1016) — danke @timolins. https://docs.clawd.bot/providers/vercel-ai-gateway - Sessions: `session.identityLinks` für plattform-übergreifende DM-Session-Verlinkung hinzufügen. (#1033) — danke @thewilloftheshadow. https://docs.clawd.bot/concepts/session - Web search: Parameter `country`/`language` (Schema + Brave API) und Docs hinzufügen. (#1046) — danke @YuriNachos. https://docs.clawd.bot/tools/web ### Breaking - **BREAKING:** `clawdbot message` und Nachrichten-Tool benötigen jetzt `target` (Verwerfen von `to`/`channelId` für Ziele). (#1034) — danke @tobalsan. - **BREAKING:** Channel-Auth bevorzugt jetzt Config über Env für Discord/Telegram/Matrix (Env-Fallback nur). (#1040) — danke @thewilloftheshadow. - **BREAKING:** Drop der Legacy-Unterstützung für `chatType: "room"`; verwenden Sie `chatType: "channel"`. - **BREAKING:** Entferne legacy provider-spezifische Zielauflösungs-Fallbacks; Zielauflösung zentralisiert mit Plugin-Hints + Verzeichnis-Lookups. - **BREAKING:** `clawdbot hooks` ist jetzt `clawdbot webhooks`; Hooks befinden sich unter `clawdbot hooks`. https://docs.clawd.bot/cli/webhooks - **BREAKING:** `clawdbot plugins install <path>` kopiert jetzt in `~/.clawdbot/extensions` (verwenden Sie `--link`, um Pfad-basierte Laden zu behalten). ### Changes - Plugins: gebündelte Plugins standardmäßig deaktiviert; Überschreibungen durch installierte Versionen erlauben. (#1066) — danke @ItzR3NO. - Plugins: gebündelte Antigravity + Gemini CLI OAuth + Copilot Proxy Provider-Plugins hinzufügen. (#1066) — danke @ItzR3NO. - Tools: Verbesserung der `web_fetch`-Extraktion mittels Readability (mit Fallback). - Tools: Firecrawl-Fallback für `web_fetch`, wenn konfiguriert. - Tools: Chrome-ähnliche Header standardmäßig für `web_fetch` senden, um Extraktion auf bot-sensitiven Seiten zu verbessern. - Tools: Firecrawl-Fallback nutzt standardmäßig Bot-Umgehung + Cache; entfernen Sie den einfachen HTML-Fallback bei fehlender Extraktion. - Tools: Standardmäßige Exit-Benachrichtigungen von `exec` und automatische Migration des legacy `tools.bash` zu `tools.exec`. - Tools: `exec` PTY-Unterstützung für interaktive Sessions hinzufügen. https://docs.clawd.bot/tools/exec - Tools: tmux-Style `process send-keys` und bracketed paste-Helfer für PTY-Sitzungen. - Tools: `process submit`-Hilfsfunktion zum Senden von CR für PTY-Sitzungen. - Tools: Antworten auf PTY-Cursor-Position-Anfragen, um interaktive TUIs zu freischalten. - Tools: Tool-Ausgaben in verbose Mode einschließen und ausführliches Tool-Feedback erweitern. - Skills: Aktualisierung der Coding-Agent-Richtlinien, bevorzugte PTY-fähige Exec-Läufe und Vereinfachung der tmux-Nutzung. - TUI: Token-Anzahlen der Session nach Abschluss oder Fehlschlag aktualisieren. (#1079) — danke @d-ploutarchos. - Status: `/status` auf aktuelle Provider-Nutzung beschränken und OAuth/Token-Block entfernen. - Directory: Vereinheitlichung des `clawdbot directory` über Kanäle und Plugin-Kanäle hinweg. - UI: Löschen von Sessions im Control UI zulassen. - Skills: benutzbare Skill-Befehle hinzufügen und erweiterte Skill-Befehl-Registrierung. - Telegram: Standardreaktionsstufe auf minimal setzen und Reaktions-Benachrichtigungen standardmäßig aktivieren. - Telegram: Antworten-Ketten-Nachrichten dürfen Erwähnungs-Gating in Gruppen umgehen. (#1038) — danke @adityashaw2. - iMessage: Remote-Anhang-Unterstützung für VM/SSH-Deployments hinzufügen. - Messages: Live-Verzeichnis-Cache-Ergebnisse beim Auflösen von Zielen aktualisieren. - Messages: Delivery-Text/Media in Transcripts der Sessions spiegeln. (#1031) — danke @TSavo. - Messages: Redundante Absender-Umhüllungen für iMessage + Signal-Gruppenchats vermeiden. (#1080) — danke @tyler6204. - Media: Deepgram Audio-Upload-Bytes für Fetch-Kompatibilität normalisieren. - Cron: isolierte Cron-Jobs starten bei jedem Lauf eine frische Session-ID, um Kontextaufbau zu verhindern. - Docs: `/help`-Hub, Node/npm PATH-Anleitung und erweiterte Directory-CLI-Dokumentation hinzufügen. - Config: Umgebungsvariablen-Substitution in Config-Werten unterstützen. (#1044) — danke @sebslight. - Health: pro-Agenten-Sitzungszusammenfassungen und kontenbasierte Health-Details hinzufügen, sowie selektive Probes ermöglichen. (#1047) — danke @gumadeiras. - Hooks: Hook-Paket-Installationen (npm/Pfad/Zip/Tar) mit `clawdbot.hooks`-Manifests und `clawdbot hooks install/update`. - Plugins: Zip-Installationen hinzufügen und `--link`, um Kopieren lokaler Pfade zu vermeiden. ### Fixes - macOS: Subprozess-Pipes leeren, bevor gewartet wird, um Deadlocks zu vermeiden. (#1081) — danke @thesash. - Verbose: Tool-Zusammenfassungen/Ausgaben nur in Markdown-Channels formatieren. - Telegram: tg/Group/Telegram-Präfixe + Target-Topics für Inline-Button-Validierung akzeptieren. (#1072) — danke @danielz1z. - Telegram: Lange Bildunterschriften in Follow-up-Nachrichten aufteilen. - Config: Startvorgang bei ungültiger Config blockieren, bestmögliche Doctor-Config bewahren und rollende Config-Backups beibehalten. (#1083) — danke @mukhtharcm. - Sub-Agents: Normalisieren von Announcement-Delivery-Origin + Queue-Bucketing nach accountId, um Multi-Account-Routing stabil zu halten. (#1061, #1058) — danke @adam91holt. - Sessions: DeliveryContext in sessions.list aufnehmen und normalisierte Delivery-Routing für Announcement/Restart-Fallbacks wiederverwenden. (#1058) - Sessions: DeliveryContext in Last-Route-Updates propagieren, um Routing-Stabilität zu bewahren. (#1058) - Sessions: Overrides beim `/new`-Reset beibehalten. - Memory: Ungehandelte Rejections verhindern, wenn Watch/Interval-Sync fehlschlägt. (#1076) — danke @roshanasingh4. - Memory: Gateway-Absturz vermeiden, wenn Embeddings 429/insufficient_quota zurückgeben (Tool deaktivieren + Fehler anzeigen). (#1004) - Gateway: Explizite Delivery Targets beachten, kein impliziter accountId-Fallback; letzte AccountId für implizites Routing beibehalten. - Gateway: Vermeide Wiederverwendung von Last-zu/accountId, wenn der angeforderte Kanal abweicht; DeliveryContext mit letzten Route-Feldern synchronisieren. - Build: `@lydell/node-pty`-Builds auf unterstützten Plattformen zulassen. - Repo: Oxlint-Konfigurations-Dateiname korrigieren und Ignore-Muster in Konfig verschieben. (#1064) — danke @connorshea. - Messages: `/stop` bricht jetzt hart laufende Follow-ups und Sub-Agenten-Läufe ab; Null-Zähl-Stop-Notizen unterdrücken. - Messages: Berücksichtige Channel, wenn Nachrichten-Tools zusammengeführt werden. - Messages: Sender-Labels für Live-Gruppen-Nachrichten über alle Kanäle hinweg einbeziehen, passend zu Queued/Historic-Formatierung. (#1059) - Sessions: `compactionCount` bei `/new` und `/reset` zurücksetzen und Dateimodus von `sessions.json` beibehalten (0600). - Sessions: Nicht mehr verbundene Benutzer-Turns vor eingebetteten Prompts reparieren. - Sessions: harten Stop von
Features
17. Januar 2026
## What's changed - Fixed excessive MCP connection requests for HTTP/SSE transports
Features
16. Januar 2026
## Core - Improve wording - Revert tool attachment fix to prevent them being sent as user messages - Reinstall plugins when cache module is missing (@kenryu42) ## Desktop - Remember last opened project in app - Truncate workspace title in app - Handle new session correctly in app - Center dialog on page instead of session **Thank you to 3 community contributors:** - @kenryu42: - fix(bun): reinstall plugins when cache module missing (#8815) - @ariane-emory: - fix: make home/end keys work in menu list modal windows (resolves #7190) (#8347)
Features
16. Januar 2026
## Core - Upgrade OpenTUI to v0.1.74 and fix tmux kitty keyboard regression - Ensure that tool attachments aren't sent as user messages - Use dynamic import for session event in config.ts to avoid circular dependency - Fix broken URL in documentation (@berenar) - Fix itemId stripping logic for GPT models - Revert test fix for image handling - Update GPT models prompt - Add OAuth redirect URI configuration for MCP servers (@christso) - Adjust websearch tool to emphasize current date and clarify it's no longer 2024 - Clarify question tool guidance in documentation (@kitlangton) - Set OpenCode as user agent for most inference requests - Show auth URL when browser cannot open in remote sessions (@danlapid) - Strip item IDs in more cases - Stop changing main model/agent from subtasks invocation (@dbpolito) - Fix default agent selection in ACP and headless mode (@assagman) - Add LiteLLM proxy provider option for explicit compatibility (@seilk) ## TUI - Add version to session header and /status dialog (@AksharP5) - Correct theme count tip in TUI (@kitlangton) - Dim question option prefixes in terminal UI (@kitlangton) - Add tab navigation support for questions in terminal interface (@kitlangton) - Add Carbonfox theme (@devatnull) ## Desktop - Add ability to edit project and session titles - Open workspace if navigating to session in workspace - Can't expand workspaces - Fixed scroll jumping when expanding workspaces - Truncate the workspace name on hover - Fix alignment of load more label - Update panel minimum size and button maximum width - Fix session icon and label alignment - Fixed desktop hamburger menu shifting issue - Center hamburger menu with project avatars - Fix mobile menu on web - Fix responsive menu on desktop - Moved createMemo down to fix bug - Updated project and sessions list width - Fix styles for view all sessions state - Add default icon to sessions - Fix search bar sizing, padding, and keyboard shortcut styling - Fixed avatar border radius and current project display - Persist workspace order and collapsed state - Add unified search for commands and files in app - Add skeleton loader for sessions - Fix project avatar border radius ## SDK - Update OpenAPI TypeScript SDK generator to version 0.90.4 - Revert SDK OpenAPI TypeScript generator update to 0.90.4 - Update @hey-api/openapi-ts to 0.90.4 (@coleleavitt) **Thank you to 13 community contributors:** - @seilk: - feat: add litellmProxy provider option for explicit LiteLLM compatibility (#8658) - @devatnull: - feat: add Carbonfox theme (#8723) - @johnnyapu15: - fix:subagent reasoningEffort not being applied (#8646) - @aaroniker: - feat(console): Fix /black page View Transition Safari issue (#8755) - feat(console): /black shader improvements, performance, details (#8871) - @assagman: - fix(agent): default agent selection in acp and headless mode (#8678) - @dbpolito: - fix: stop changing main model/agent from subtasks invocation (#7681) - feat(desktop): Terminal Splits (#8767) - @ricardo-valero: - fix: nix desktop workflow (#8747) - @danlapid: - fix(mcp): show auth URL when browser cannot open in remote sessions (#7884) - @kitlangton: - docs: clarify question tool guidance (#8778) - fix(tui): add tab navigation in questions (#8777) - fix(tui): dim question option prefixes (#8776) - fix(tui): correct theme count tip (#8779) - @AksharP5: - feat: add version to session header and /status dialog (#8802) - @christso: - feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379) - @coleleavitt: - chore(sdk): update @hey-api/openapi-ts to 0.90.4 (#8921) - @berenar: - fix(docs): Broken URL (#8918)
Features
16. Januar 2026
## New Features - User message metadata (text elements and byte ranges) now round-trips through protocol/app-server/core so UI annotations can survive history rebuilds. (#9331) - Collaboration wait calls can block on multiple IDs in one request, simplifying multi-thread coordination. (#9294) - User shell commands now run under the user snapshot so aliases and shell config are honored. (#9357) - The TUI now surfaces approval requests from spawned/unsubscribed threads. (#9232) ## Bug Fixes - Token estimation during compaction is now accurate, improving budgeting during long sessions. (#9337) - MCP CallToolResult now includes `threadId` in both `content` and `structuredContent`, and returns a defined output schema for compatibility. (#9338) - The TUI “Worked for” separator only appears after actual work has occurred. (#8958) - Piped non-PTY commands no longer hang waiting on stdin. (#9369) ## Documentation - MCP interface docs updated to reflect structured output schema and `threadId` behavior. (#9338) ## Chores - Windows builds enable the PowerShell UTF-8 feature by default. (#9195) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.86.0...rust-v0.87.0 - #9331 Add text element metadata to protocol, app server, and core @charley-oai - #9195 chore(windows) Enable Powershell UTF8 feature @dylan-hurd-oai - #8958 fix(tui): only show 'Worked for' separator when actual work was performed @ThanhNguyxn - #9338 fix(mcp): include threadId in both content and structuredContent in CallToolResult @bolinfest - #9337 Fix token estimate during compaction @etraut-openai - #9336 rename model turn to sampling request @aibrahim-oai - #9232 feat: propagate approval request of unsubscribed threads @jif-oai - #9357 feat: run user commands under user snapshot @jif-oai - #9294 feat: collab wait multiple IDs @jif-oai - #9366 feat: CODEX_CI @jif-oai - #9367 prompt collab @jif-oai - #9369 chore: close pipe on non-pty processes @jif-oai
Features
16. Januar 2026
### Highlights - Plugins: Provide-Auth-Registry hinzufügen + `clawdbot models auth login` für plugin-gesteuerte OAuth/API-Key-Flows. - Browser: remote CDP/Browserless Support verbessern (Auth-Passthrough, `wss`-Upgrade, Timeouts, klarere Fehler). - Heartbeat: pro-Agent-Konfiguration + 24h Duplikat-Suppressions. (#980) — Danke an @voidserf. - Security: Audit-warnt vor schwachen Modell-Tiers; App-Nodes speichern Auth-Tokens verschlüsselt (Keychain/SecurePrefs). ### Breaking - **BREAKING:** iOS-Minimumversion ist jetzt 18.0, um native Chat-Textual-Markdown-Darstellung zu unterstützen. (#702) - **BREAKING:** Microsoft Teams ist jetzt ein Plugin; installiere `@clawdbot/msteams` über `clawdbot plugins install @clawdbot/msteams`. ### Changes - CLI: Prozess-Titel auf `clawdbot-<command>` setzen für klarere Prozesslisten. - CLI/macOS: entfernte SSH-Targets/Identitäten mit der config synchronisieren und `gateway status` SSH-Targets automatisch ableiten lassen (ssh-config-aware). - Heartbeat: Prompt-Anleitung straffen + Duplikat-Warnungen für 24h unterdrücken. (#980) — Danke an @voidserf. - Repo: lokale Identity-Dateien ignorieren, um versehentliches Committen zu vermeiden. (#1001) — Danke an @gerardward2007. - Sessions/Security: `session.dmScope` für Multi-User-DM-Isolation hinzufügen und Audit-Warnungen. (#948) — Danke an @Alphonse-arianee. - Plugins: Provider-Auth-Registry hinzufügen + `clawdbot models auth login` für plugin-gesteuerte OAuth/API-Key-Flows. - Onboarding: Kanal-Einrichtung auf eine Single-Select-Schleife umgestellt mit per-Kanal-Aktionen und disable-Hints im Picker. - TUI: Provider-/Model-Labels für die aktive Sitzung und das Standardmodell anzeigen. - Heartbeat: pro-Agenten-Heartbeat-Konfiguration und Multi-Agenten-Dokumentations-Beispiel hinzufügen. - UI: Anleitungs-Beistellung für Gateway-Auth + Doc-Link bei unautorisierten Control-UI-Verbindungen anzeigen. - Security: Warnung vor schwachen Modell-Tiers (Haiku, unter GPT-5, unter Claude 4.5) in `clawdbot security audit`. - Apps: Node-Auth-Tokens verschlüsselt speichern (Keychain/SecurePrefs). - Daemon: Freigabe von Profil-/State-Dir-Auflösung über Service-Helfer und Berücksichtigung von `CLAWDBOT_STATE_DIR` für Windows-Task-Skripte. - Docs: Klarstellung zu Multi-Gateway Rescue-Bot-Anleitungen. (#969) — Danke an @bjesuiter. - Agents: Current Date & Time System-Prompt-Sektion mit konfigurierbarem Zeitformat (auto/12/24). - Tools: Normalisieren von Slack/Discord-Nachrichten-Timestamps mit `timestampMs`/`timestampUtc` bei Erhaltung roher Provider-Felder. - macOS: `system.which` für prompt-freie Remote-Skill-Erkennung hinzufügen (mit Gateway-Fallback zu `system.run`). - Docs: Datums- & Zeitleitfaden hinzufügen und Prompt-/Timezone-Konfigurationsdokumentation aktualisieren. - Messages: Debounce schneller eingehender Nachrichten über Kanäle mit per-Connector-Overrides. (#971) — Danke an @juanpablodlc. - Messages: Media-only-Sendungen (CLI/Tool) zulassen und Telegram-Sprachnachrichten-Status für Sprachnotizen anzeigen. (#957) — Danke an @rdev. - Auth/Status: Auth-Profile pro Sitzung sticky halten (Rotieren bei Kompaktierung/Neu), Provider-Nutzungs-Header in `/status` und `clawdbot models status` anzeigen und Docs aktualisieren. - CLI: `--json`-Ausgabe für `clawdbot daemon` Lifecycle/Installationsbefehle hinzufügen. - Memory: `node-llama-cpp` zu einer optionalen Abhängigkeit machen (Installationsfehler bei Node 25 vermeiden) und lokale-Embeddings-Fallback/Fehler verbessern. - Browser: `snapshot refs=aria` (Playwright aria-ref-IDs) für selbstauflösende Referenzen über `snapshot` → `act` hinzufügen. - Browser: `profile="chrome"` dient jetzt standardmäßig der Host-Steuerung und gibt klarere “Tab anhängen”-Fehler zurück. - Browser: stabilen Chrome für Auto-Erkennung bevorzugen, Brave/Edge-Fallbacks und aktualisierte Docs. (#983) — Danke an @cpojer. - Browser: Remote-CDP-Erreichbarkeits-Timeouts erhöhen + `remoteCdpTimeoutMs`/`remoteCdpHandshakeTimeoutMs` hinzufügen. - Browser: Auth-/Abfrage-Tokens für Remote-CDP-Endpunkte bewahren und Basic-Auth für CDP HTTP/WS übergeben. (#895) — Danke an @mukhtharcm. - Telegram: bidirektionale Reaktionsunterstützung mit konfigurierbaren Benachrichtigungen und Agentenführung. (#964) — Danke an @bohdanpodvirnyi. - Telegram: benutzerdefinierte Befehle im Bot-Menü zulassen (mit Native verschmolzen; Konflikte ignoriert). (#860) — Danke an @nachoiacovino. - Discord: whitelist-Guilds ohne Channel-Listen empfangen Nachrichten erlauben, wenn `groupPolicy="allowlist"`. — Danke an @thewilloftheshadow. - Discord: Emoji/Sticker-Uploads + Channel-Aktionen in Config-Standards zulassen. (#870) — Danke an @JDIVE. ### Fixes - Fix: Modelauswahl-Entries als Provider/Model-Paare anzeigen für klare Auswahl. (#970) — Danke an @mcinteerj. - Fix: OpenAI Image-Gen-Standards an DALL-E 3 Standardqualität angleichen und Ausgabeformate dokumentieren. (#880) — Danke an @mkbehr. - Fix: Persistieren von `gateway.mode=local` nach Auswahl des Local-Run-Modus in `clawdbot configure`, auch wenn keine anderen Abschnitte gewählt werden. - Daemon: fehlertolerante Profil-abhängige Service-Label-Auflösung (umweltgesteuert) korrigieren und Abdeckung für launchd/systemd/schtasks hinzufügen. (#969) — Danke an @bjesuiter. - Agents: false Positives vermeiden bei Logging-Schema-Schlüsselwörter der Google-Tools. - Agents: Gemini-Historie-Niederrangstellungen für google-antigravity überspringen, um Tool-Aufrufe zu bewahren. (#894) — Danke an @mukhtharcm. - Status: Nutzungszusammenfassungszeile für den aktuellen Provider wiederherstellen, wenn keine OAuth-Profile existieren. - Fix: Modell-Fallback gegen undefinierte Provider/Model-Werte absichern. (#954) — Danke an @roshanasingh4. - Fix: Sitzungs-Store-Updates refactoren, chat.inject hinzufügen, Subagent-Cleanup-Flow härten. (#944) — Danke an @tyler6204. - Fix: suspendierte CLI-Prozesse über Backends bereinigen. (#978) — Danke an @Nachx639. - Fix: MiniMax-Kodierungsplan-Antworten mit `model_remains`/`current_interval_*` Payloads unterstützen. - Fix: WhatsApp-Pairing-Antworten für historische Catch-up DMs beim ersten Link unterdrücken. (#904) - Browser: Extensionsmodus wiederhergestellt, wenn nur ein Tab verbunden ist (veralteter targetId-Fallback). - Browser: `tab not found` für Extension-Relay-Snapshots/Aktionen beheben, wenn Playwright `newCDPSession` blockiert (verwende die einzige verfügbare Page). - Browser: `ws` auf `wss` aktualisieren, wenn remote CDP `https` verwendet (Behebung des Browserless-Handshakes). - Telegram: `message_thread_id=1` für General-Themen-Sends überspringen, während Typing-Indikatoren beibehalten werden. (#848) — Danke an @azade-c. - Fix: benutzerorientierte Fehlermeldung bereinigen + `<final>`-Tags über Reply-Pipelines hinweg entfernen. (#975) — Danke an @ThomsenDrake. - Fix: Pairing-CLI-Aliase normalisieren, Extensions-Kanäle erlauben und Zalo-Webhook-Payload-Parsing härten. (#991) — Danke an @longmaba. - Fix: lokale Tailscale-Serve-Hostnamen zulassen, ohne Tailnet-Clients als Direkt-Verbindung zu behandeln. (#885) — Danke an @oswalpalash. - Fix: Sitzungen nach Konflikten bei Rollen-Reihenfolge zurücksetzen, um auf aufeinanderfolgende Benutzerzüge zu reagieren. (#998)
Features
16. Januar 2026
## What's changed - Added `auto:N` syntax for configuring the MCP tool search auto-enable threshold, where N is the context window percentage (0-100) - Added `plansDirectory` setting to customize where plan files are stored - Added external editor support (Ctrl+G) in AskUserQuestion "Other" input field - Added session URL attribution to commits and PRs created from web sessions - Added support for `PreToolUse` hooks to return `additionalContext` to the model - Added `${CLAUDE_SESSION_ID}` string substitution for skills to access the current session ID - Fixed long sessions with parallel tool calls failing with an API error about orphan tool_result blocks - Fixed MCP server reconnection hanging when cached connection promise never resolves - Fixed Ctrl+Z suspend not working in terminals using Kitty keyboard protocol (Ghostty, iTerm2, kitty, WezTerm)
Features
16. Januar 2026
## New Features - Skill metadata can now be defined in `SKILL.toml` (names, descriptions, icons, brand color, default prompt) and surfaced in the app server and TUI (#9125) - Clients can explicitly disable web search and signal eligibility via a header to align with server-side rollout controls (#9249) ## Bug Fixes - Accepting an MCP elicitation now sends an empty JSON payload instead of null to satisfy servers expecting content (#9196) - Input prompt placeholder styling is back to non-italic to avoid terminal rendering issues (#9307) - Empty paste events no longer trigger clipboard image reads (#9318) - Unified exec cleans up background processes to prevent late End events after listeners stop (#9304) ## Chores - Refresh the orchestrator prompt to improve internal routing behavior (#9301) - Reduce noisy `needs_follow_up` error logging (#9272) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.85.0...rust-v0.86.0 - #9301 chore: better orchestrator prompt @jif-oai - #9304 nit: clean unified exec background processes @jif-oai - #9307 Revert recent styling change for input prompt placeholder text @etraut-openai - #9125 Support SKILL.toml file. @xl-openai - #9249 [search] allow explicitly disabling web search @sayan-oai - #9272 remove needs_follow_up error log @pap-openai - #9318 Revert empty paste image handling @aibrahim-oai - #9196 fix: send non-null content on elicitation Accept @yuvrajangadsingh
Features
16. Januar 2026
Verbesserungen am GPT-5.2-Codex Harness und Windows Group Policy-Unterstützung.
Features
15. Januar 2026
Direktes stabiles Release vom Hauptzweig. Version 1.5.34 wird direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
15. Januar 2026
Direktes stabiles Release vom Hauptzweig. Version 1.5.33 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
15. Januar 2026
## Core - Ensure agent exists before processing title in session summary (@0x404) - More defensive handling of project list to prevent errors - Filter dead worktrees from git worktree list - Load models.dev in development mode - Ensure frontmatter can process same content as other agents - Show toast error message when ConfigMarkdown parsing fails (@vvarp) - Prettify retry duration display in TUI - Handle broken symlinks gracefully in grep tool (@andrew-kramer-inno) - Honor per-server MCP timeouts - Upgrade OpenTUI to v0.1.73, fixing CJK word wrapping and Thai text rendering in non-tmux environments - Add input limit for compaction (@brandon93s) - Fix Codex ID issue - Revert provider-level store option - Allow provider-level store option (@cyhhao) - Make dialog keybinds configurable (@CasualDeveloper) ## TUI - Update black plan selection with light rays effect and mobile styles (@aaroniker) - Use native text truncation for sidebar diff paths - Center the initially selected session in the session list (@ariane-emory) - Restore brand integrity of TUI wordmark (@kitlangton) ## Desktop - Fix sidebar toggle on desktop - Persist workspace branch selection across sessions - Persist workspace order and collapsed state in sidebar - Fix thinking animation opacity and improve design - Fix session icon and name alignment - Show session as busy even when it's the active session - Stop killing opencode-cli process on dev mode restart (@dbpolito) - Update desktop question tools (@dbpolito) - Fix current session background color - Remove the active state from load more button after press - Fix new session tooltip position and add keyboard shortcut - Remove more options tooltip - Fix workspace name color in UI - Hide "View all sessions" button when on active project page - Fix avatar button states - Reduce font size of load more button - Fix recent sessions title color - Fix project dropdown labels and sorting order - Move left panel toggle button to the right - Fix avatar background color - Show project options on hover of row - Increase delay on session list tooltips - Fix tooltip gutter spacing on session items and archive buttons - Archive icon replaces diff count on hover - Fix hover state for recent sessions in gutter - Fix search bar functionality in header - Fixed layout issues in the app - Fix stale sessions in new layout - New app layout - Open external links in system browser instead of webview in desktop app (@turculaurentiu91) **Thank you to 15 community contributors:** - @CasualDeveloper: - feat(tui): make dialog keybinds configurable (#6143) (#6144) - @kitlangton: - fix: restore brand integrity of TUI wordmark (#8584) - @cyhhao: - feat: allow provider-level store option (#8000) - @ariane-emory: - fix(tui): Center the initially selected session in the session_list (resolves #8558) (#8560) - @brandon93s: - fix(opencode): add input limit for compaction (#8465) - @R44VC0RP: - fix: enable sticky header on changelog and download pages (#8556) - @turculaurentiu91: - fix(desktop): open external links in system browser instead of webview (#7360) - @LAG-4: - docs: fix typos in documentation (#8703) - @andrew-kramer-inno: - fix: handle broken symlinks gracefully in grep tool (#8612) - @vvarp: - fix: show toast error message on ConfigMarkdown parse error (#8049) - @dbpolito: - chore(desktop): Question Tools Updates - chore(desktop): Stop Killing opencode-cli on dev - @aaroniker: - feat(console): Update /black plan selection, light rays effect. mobile styles (#8731) - feat(console): Style improvements for /black, View Transition fixes (#8739) - @nathannewyen: - docs: add /thinking command documentation (#8722) - @0x404: - fix(session): ensure agent exists before processing title in session summary (#8662) - @ricardo-valero: - fix: update hix hashes for all systems (#8732)
Features
15. Januar 2026
## New Features - App-server v2 now emits collaboration tool calls as item events in the turn stream, so clients can render agent coordination in real time. (#9213) - Collaboration tools gained richer agent control: `spawn_agent` accepts an agent role preset, and `send_input` can optionally interrupt a running agent before delivering the message. (#9275, #9276) - `/models` metadata now includes upgrade migration markdown so clients can display richer guidance when suggesting model upgrades. (#9219) ## Bug Fixes - [revert] Linux sandboxing now falls back to Landlock-only restrictions when user namespaces are unavailable, and sets `no_new_privs` before applying sandbox rules. (#9250) - `codex resume --last` now respects the current working directory, with `--all` as an explicit override. (#9245) - Stdin prompt decoding now handles BOMs/UTF-16 and provides clearer errors for invalid encodings. (#9151) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.84.0...rust-v0.85.0 - #9219 Add `migration_markdown` in `model_info` @aibrahim-oai - #9250 fix: fallback to Landlock-only when user namespaces unavailable and set PR_SET_NO_NEW_PRIVS early @viyatb-oai - #9213 feat: collab tools app-server event mapping @jif-oai - #9275 feat: add agent roles to collab tools @jif-oai - #9276 feat: add interrupt capabilities to `send_input` @jif-oai - #9209 feat: basic tui for event emission @jif-oai - #9245 Changed `codex resume --last` to honor the current cwd @etraut-openai - #9207 Propagate MCP disabled reason @gt-oai - #9151 fix(exec): improve stdin prompt decoding @liqiongyu - #9300 revert: remove pre-Landlock bind mounts apply @viyatb-oai
15. Januar 2026
### Install - npm i -g clawdbot@2026.1.14-1 ### Highlights - Web-Suche: `web_search`/`web_fetch` Tools (Brave API) + Ersteinrichtung im Onboarding/Setup. - Browser-Steuerung: Chrome-Erweiterungs-Relay-Übernahme-Modus + Remote-Browser-Steuerung über `clawdbot browser serve`. - Plugins: Kanal-Plugins (Gateway HTTP-Hooks) + Zalo-Plugin + Onboarding-Installations-Flow. (#854) — thanks @longmaba. - Sicherheit: erweitertes `clawdbot security audit` (+ `--fix`), detect-secrets CI-Scan und eine `SECURITY.md` Berichts-Richtlinie. ### Changes #### Web Tools - Tools: hinzufügen `web_search`/`web_fetch` (Brave API), einschließlich hilfreicher Setup-Hinweise, wenn der Schlüssel fehlt. - Tools: Standardmäßiges Aktivieren von `web_fetch` (sofern nicht explizit in der Konfiguration deaktiviert). - CLI/Docs: hinzufügen `clawdbot configure --section web` zum Speichern Brave-API-Schlüssel und Onboarding-Tipps aktualisieren. #### Browser / Control UI - Browser: Chrome-Erweiterungs-Relay-Übernahme-Modus (Symbolleiste) + `clawdbot browser serve` Remote-Steuerung + `browser.controlToken`. - Browser: integriertes `chrome`-Profil für Extension-Relay liefern und das Relay beim lokalen Start automatisch starten. - Browser: Standardwert `browser.defaultProfile` auf `chrome` setzen (vorhandener Chrome-Übernahme-Modus). - Browser: hinzufügen `clawdbot browser extension install/path` und Erweiterungs-Pfad in die Zwischenablage kopieren. - Control UI: rohe Any-Map-Einträge in den Config-Ansichten anzeigen; Docs-Link in die linke Navigation verschieben. #### Plugins - Plugins: hinzufügen HTTP-Hooks von Plugins + Loader-Updates zur Unterstützung von Channel-Plugins. (#854) — thanks @longmaba. - Plugins: onboarding Plugin-Installations-Flow hinzufügen. (#854) — thanks @longmaba. - Channels: Matrix-Plugin (extern) hinzufügen mit Docs + Onboarding-Hooks. - Voice Call: Plivo-Anbieter hinzufügen (kein SDK-Abhängigkeit). (#846) — thanks @vrknetha. #### Security - Security: Prüfung von `clawdbot security audit` erweitern und Richtlinie in `SECURITY.md` veröffentlichen. - Security: erweitern `clawdbot security audit --fix`, um sensiblere Pfade stärker abzusichern. - Security: detect-secrets CI-Scan und Baseline-Anleitungen hinzufügen. (#227) — thanks @Hyaxia. #### Onboarding / Daemon - Onboarding: Sicherheits-Checkpunkt-Abfrage hinzufügen (Docs-Link + Sandboxing-Hinweis); für `--non-interactive` `--accept-risk` erforderlich. - Daemon: unterstütze profilabhängige Servicenamen für Multi-Gateway-Setups. (#671) — thanks @bjesuiter. #### Auth / Usage / Config - Usage: MiniMax-Codierungsplan-Nutzungs-Tracking hinzufügen. - Auth: Claude Code CLI Auth-Optionen kennzeichnen. (#915) — thanks @SeanZoR. - Agents: optionale Auth-Profile-Kopie-Eingabe bei `agents add` hinzufügen und Auth-Fehlermeldungen verbessern. - Auth: dynamische Template-Variablen zu `messages.responsePrefix` hinzufügen. (#928) — thanks @sebslight. - Config: hinzufügen `channels.<provider>.configWrites` Gatekeeper für channel-initiierte Config-Schreibvorgänge; Slack-Channel-IDs migrieren. #### Channels - Telegram: Aktion zum Löschen von Nachrichten im Nachricht-Tool hinzufügen. (#903) — thanks @sleontenko. - WhatsApp: `channels.whatsapp.sendReadReceipts` hinzufügen, um automatische Lesebestätigungen zu deaktivieren. (#882) — thanks @chrisrodz. #### Docs - Docs: Klarstellung zu pro-Agent Auth-Stores, sandboxed Skill-Binaries und elevierten Semantiken. - Docs: FAQ-Einträge zu fehlendem Provider-Auth nach dem Hinzufügen von Agents und Gemini Thinking Signatur-Fehlern. - Docs: Erweiterte Gateway-Sicherheits-Härtungshinweise und Incident-Response-Checkliste. - Docs: DM-Historie-Limits für Channel-DMs dokumentieren. (#883) — thanks @pkrmf. - Docs: Claude Code CLI-Namenskonventionen in allen Docs und Prompts standardisieren. (Fortsetzung zu #915) - Docs: pro-Befehl CLI-Dokumentationsseiten hinzufügen und von `clawdbot <command> --help` verlinken. - Docs: Multi-Gateway-Guide hinzufügen (Sidebar + Navigation). ### Fixes #### Gateway / Daemon / Sessions - Gateway: Terminationssignale an neu gestartete CLI-Unterprozesse weiterleiten, um verwaiste systemd-Runs zu vermeiden. (#933) — thanks @roshanasingh4. - Gateway/UI: Sitzungs-Defaults im Hello-Snapshot liefern, sodass die Control-UI Haupt-Sitzungsschlüssel canonicalisiert (kein bloßes `main`-Alias). - Agents: Denk- und Final-Tag-Stripping innerhalb von Markdown-Code-Spans überspringen. (#939) — thanks @ngutman. - Browser: Tests für Snapshot-Labels/efficient Query-Params und gelabelte Bildantworten hinzufügen. - Browser: Rollen-Snapshot-Refs pro CDP-Target persistieren, sodass `snapshot` → `act` Klicks auch dann funktionieren, wenn Playwright eine andere Page-Instanz zurückgibt. - macOS: sicherstellen, dass das Launchd-Protokollverzeichnis existiert (Test-Override). (#909) — thanks @roshanasingh4. - macOS: ConnectionsStore-Konfig formatieren, um SwiftFormat-Lint zu erfüllen. (#852) — thanks @mneves75. - Packaging: `pnpm build` bei `prepack` ausführen, damit npm Publikationen frische `dist/`-Ausgaben enthalten. - Telegram: native Befehls-Command mit Unterstrichen registrieren, um `BOT_COMMAND_INVALID` zu vermeiden (#929, fixes #901) — thanks @grp06. - Google: unsignierte Thinking-Blöcke vor dem Senden verringern, um fehlende Signaturfehler zu vermeiden. - Agents: Benutzerzeitzone und 24-Stunden-Zeit explizit im Systemprompt festlegen. (#859) — thanks @CashWilliams. - Agents: Text des downgrade Tools entfernen, Adjacent-Replies nicht verschlingen und Thinking-Tag-Lecks filtern. (#905) — thanks @erikpr1994. - Agents: Tool-Call-IDs für OpenAI/OpenRouter begrenzen, um Anforderungsablehnungen zu vermeiden. (#875) — thanks @j1philli. - Doctor: vermeiden, WhatsApp-Konfiguration erneut hinzuzufügen, wenn nur Legacy-Ack-Reaktionen gesetzt sind. (#927, fixes #900) — thanks @grp06. - Agents: Tupel-Items-Schemas für Gemini-Tool-Aufrufe säubern. (#926, fixes #746) — thanks @grp06. - Agents: Sub-Agent-Announce-Status aus Laufzeitergebnissen stabilisieren und Result/Notes normalisieren. (#835) — thanks @roshanasingh4. - Apps: canonical main Session-Keys aus Gateway-Defaults MAC-/iOS-/Android-weite verwenden, um bloße `main`-Sitzungen zu vermeiden. - Embedded runner: rohe API-Fehlerpayloads in Antworten unterdrücken. (#924) — thanks @grp06. - Auth: Claude Code CLI-Profilmodus auf OAuth normalisieren und Config automatisch migrieren. (#855) — thanks @sebslight. - Daemon: persistierte Launchd-Disabled-State vor Bootstrap löschen (fixes `daemon install` nach Deinstallation). (#849) — thanks @ndraiman. - Sessions: tiefe Klone (`structuredClone`) zurückgeben, damit zwischengespeicherte Sitzungseinträge nicht mutiert werden können. (#934) — thanks @ronak-guliani. - Heartbeat: `updatedAt` monoton halten beim Restore von Heartbeat-Sessions. (#934) — thanks @ronak-guliani. - Agent: Ausführungskontext nach CLI-Lauf löschen (`clearAgentRunContext`), um entlaufende Kontexte zu vermeiden. (#934) — thanks @ronak-guliani. - Gateway/Dev: sicherstellen, dass `pnpm gateway:dev` immer das Dev-Profil-Config + State verwendet (`~/.clawdbot-dev`). #### CLI / Onboarding - Onboarding: Web-Suche-Setup am Ende anzeigen (nicht am Anfang). - Onboarding: Anzeige von Daemon-Installations-/Neu-starting-Fortschritt (kein “Blinken des Cursors”) und Ausgabe-Formatierung der Daemon-Installation korrigieren. - Health: Farben für “nicht konfiguriert” Provider-Zeilen zum leichteren Scannen. #### Control UI / TUI - Control UI: Cron-Lauf-Histor
Features
15. Januar 2026
# [1.39.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.38.0...@continuedev/config-yaml@1.39.0) (2026-01-15) ### Bug Fixes * add GH_TOKEN to continue-agents workflow ([dd93919](https://github.com/continuedev/continue/commit/dd939190701be55917d4d224f012017e8ea17be9)), schließt [#9493](https://github.com/continuedev/continue/issues/9493) * break circular dependency by extracting tool names ([6a5f80b](https://github.com/continuedev/continue/commit/6a5f80b0fc739ed36448b62bd036c01476b91d49)) * **cli:** Kompaktierung für fehlende Tool-Ergebnisse ([0792b94](https://github.com/continuedev/continue/commit/0792b949bdf629fd14dac45478b2027962b77454)) * Erkennung von Längenfehlern im Kontext ([1bfb72e](https://github.com/continuedev/continue/commit/1bfb72edf3f6c0eccb66454eb9e3ad423f58bee5)) * Korrektur der Liste der integrierten Tool-Namen ([26bef77](https://github.com/continuedev/continue/commit/26bef77a8859788b870e42036e0958bdbaa9d93a)) * Korrektur der Import-Reihenfolge in ToolPermissionService ([2003128](https://github.com/continuedev/continue/commit/2003128f084517bdf5343d6e2205edc85db8ff64)) * URI-entschlüsselten Pfadnamen für WSL-Arbeitsbereichspfadnamen dekodieren ([074a6c7](https://github.com/continuedev/continue/commit/074a6c74baf35b98e0092f0e6b37027bb6561eba)) * YAML.schemas-Einstellungen zusammenführen ([a0729bd](https://github.com/continuedev/continue/commit/a0729bd6ec7f5a7b8cdf187baac8abf3156b9f75)), schließt [#7080](https://github.com/continuedev/continue/issues/7080) * WSL2-Arbeitsbereichspfadnamen korrekt auflösen in runTerminalCommand ([eab2ac1](https://github.com/continuedev/continue/commit/eab2ac1e045f2e4ba994cb7371b8e3a8e8aaf4b7)) * kreisförmige Abhängigkeit im Subagent-Executor auflösen ([87fd9b6](https://github.com/continuedev/continue/commit/87fd9b67df4661a261881a2cb028ab651c695128)) * kreisförmige Abhängigkeit im Subagent-Tool auflösen ([1c448c4](https://github.com/continuedev/continue/commit/1c448c479d1e2f4c50c586d494288d6b8889c178)) * upgrade @sentry/profiling-node von 9.46.0 auf 9.47.1 ([9448930](https://github.com/continuedev/continue/commit/9448930f6094cf46dff5001664c9033312072edc)) * upgrade lru-cache von 11.0.2 auf 11.2.4 ([269be8b](https://github.com/continuedev/continue/commit/269be8bb5fdb4651a2e52f832e92f5dc8b250b55)) * upgrade monaco-editor von 0.45.0 auf 0.55.1 ([cc1c70d](https://github.com/continuedev/continue/commit/cc1c70d246b124a592cf94b17cb1fe7ba8fa2bc2)) * Verwende try/finally für Env-Cleanup in Tests ([27adb1d](https://github.com/continuedev/continue/commit/27adb1d677653904c8a2efad1fc1065deb7993e7)) * wrap fileURLToPath in try-catch für WSL2-Kompatibilität ([788e253](https://github.com/continuedev/continue/commit/788e25338a1f21fe0b15db92397cb7fc1c236c6a)), schließt [#8091](https://github.com/continuedev/continue/issues/8091) ### Features * Subagents ([32af25f](https://github.com/continuedev/continue/commit/32af25fc9980c505c16889b47e78feb7feafbc95))
Features
15. Januar 2026
## Core - Add error message to prompt users to reauthenticate with Copilot - Official Copilot plugin - Adjust LSP wording to better encourage users to fix issues - Fix plan path permissions - Add check in case provider doesn't exist in models list - Adjust GitLab logic in provider configuration - Add AWS Web Identity Token File support for Bedrock (@bainos) - Add Chocolatey and Scoop to OpenCode upgrade methods (@itsrainingmani) - Remove duplicate path import in session module (@CasualDeveloper) ## TUI - Improve question prompt UX in TUI (@kitlangton) **Thank you to 8 community contributors:** - @kitlangton: - feat(tui): improve question prompt UX (#8339) - @R44VC0RP: - fix(homepage): Update FAQ to include desktop and web links (#8453) - docs: update screenshot images (#8479) - feat(console): add /changelog page (#8476) - docs: add Web usage page (#8482) - fix(console): make logo on /black link back to homepage (#8498) - feat(console): add OG image and SEO meta tags for /black page (#8506) - @CasualDeveloper: - fix(session): remove typo'd duplicate path import (#8408) (#8412) - @itsrainingmani: - feat: add choco and scoop to opencode upgrade methods (#8439) - @aaroniker: - feat(console/app): Style changes, view transitions, small improvements (#8481) - @bainos: - feat(opencode): add AWS Web Identity Token File support for Bedrock (#8461) - @samiulsami: - feat(install): respect ZDOTDIR for zsh config detection (#8511) - @IdrisGit: - docs: fix permission system documentation in agents section (#7652)
Features
15. Januar 2026
## New Features - Extend the Rust protocol/types to include additional metadata on text elements, enabling richer client rendering and schema evolution (#9235) ## Chores - Reduce flaky Rust release pipelines (notably on Windows) by increasing the release build job timeout (#9242) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.83.0...rust-v0.84.0 - #9242 fix: increase timeout for release builds from 30 to 60 minutes @bolinfest - #9235 Add text element metadata to types @charley-oai
Features
14. Januar 2026
## Änderungen * docs: YT zur Fußzeile hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/8566 * chore(deps): bump actions/upload-artifact von 4 auf 5 von @dependabot[bot] in https://github.com/continuedev/continue/pull/8459 * Add description truncation for slash commands in CLI UI von @sestinj in https://github.com/continuedev/continue/pull/8172 * docs: Configs-Sidebar-Icon von Robot auf Buch ändern von @continue[bot] in https://github.com/continuedev/continue/pull/8543 * docs: YouTube-Video in Understanding-configs-Guide einbetten von @continue[bot] in https://github.com/continuedev/continue/pull/8425 * feat: grok-Code-Fast-1 upgraden von @RomneyDa in https://github.com/continuedev/continue/pull/8475 * Throw error and exit on MCP failure in headless mode von @continue[bot] in https://github.com/continuedev/continue/pull/8559 * update docs header text von @TyDunn in https://github.com/continuedev/continue/pull/8570 * feat(cli): Update-Updates-Scheck in Dev-Modus überspringen von @uinstinct in https://github.com/continuedev/continue/pull/8564 * Add snyk-bot zur CLA-Whitelist von @sestinj in https://github.com/continuedev/continue/pull/8571 * [Snyk] Upgrade @continuedev/config-yaml von 1.14.0 auf 1.26.0 von @sestinj in https://github.com/continuedev/continue/pull/8505 * fix: CLI-Kontext-Verschmutzung zwischen Sitzungen von @continue[bot] in https://github.com/continuedev/continue/pull/8420 * feat(cli): immer Kontext-Prozentsatz anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/8563 * docs: README-Agenten-Update von @TyDunn in https://github.com/continuedev/continue/pull/8572 * docs: JetBrains README für Agents aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/8573 * docs: VS Code README für Agents aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/8574 * fix: Sofortige Ablehnung aller VS Code durch @RomneyDa in https://github.com/continuedev/continue/pull/8489 * feat: MCP-Warnung mit konfigurierten MCPs anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/8478 * docs: Entferne Beta-Warnung zur CLI-Einführung von @uinstinct in https://github.com/continuedev/continue/pull/8463 * docs: Umfassende Agenten-Dokumentation hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/8509 * docs: Cookbook-Anleitungen aktualisieren, um Agents zu verwenden von @BekahHW in https://github.com/continuedev/continue/pull/8486 * Add script to analyze file hotspots from git history von @sestinj in https://github.com/continuedev/continue/pull/8591 * Add x-continue-unique-id-Header zu LLM-Anfragen und Header-Groß-/Kleinschreibung normalisieren von @sestinj in https://github.com/continuedev/continue/pull/8589 * chore: Version auf 1.3.25 erhöhen von @sestinj in https://github.com/continuedev/continue/pull/8592 * perf(intellij): GsonService-Singleton implementieren zur Reduzierung von Speicherallokationen von @houssemzaier in https://github.com/continuedev/continue/pull/8524 * Alle Umgebungsvariablen an MCP-Server weiterreichen statt nur PATH von @sestinj in https://github.com/continuedev/continue/pull/8602 * docs: Verbesserte Dokumentations-Schreibanleitung mit Video und klareren Überschriften von @continue[bot] in https://github.com/continuedev/continue/pull/8424 * delete Source-Control-Seite aus Docs von @TyDunn in https://github.com/continuedev/continue/pull/8605 * [Snyk] Upgrade @c15t/react von 1.4.4 auf 1.6.1 von @sestinj in https://github.com/continuedev/continue/pull/8580 * fix: Typprüfung Schreib-Datei-Argumente von @RomneyDa in https://github.com/continuedev/continue/pull/8585 * fix: Apply-Prompt so ändern, dass Kommentare nicht entfernt werden von @uinstinct in https://github.com/continuedev/continue/pull/8608 * chore: continue.telemetryEnabled in VSCode-Einstellungen veralten lassen von @uinstinct in https://github.com/continuedev/continue/pull/8497 * Remove beta-Text aus CLI-Einführung von @continue[bot] in https://github.com/continuedev/continue/pull/8610 * refactor: ide.readFile statt fs.readFile im Static Context Service verwenden von @uinstinct in https://github.com/continuedev/continue/pull/8422 * chore: Hub-Links aktualisieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8621 * [Snyk] Upgrade zod von 3.24.2 auf 3.25.76 von @sestinj in https://github.com/continuedev/continue/pull/8579 * Update macOS-Runner von macos-13 auf macos-latest in CI-Workflows von @sestinj in https://github.com/continuedev/continue/pull/8593 * fix(cli): benötigte Parameter beim Tool-Aufruf validieren von @uinstinct in https://github.com/continuedev/continue/pull/8598 * feat: entfernte angewandte Regeln aus Chat-Verlauf anzeigen von @RomneyDa in https://github.com/continuedev/continue/pull/8594 * fix: useSlashCommand-Telemetrie von @RomneyDa in https://github.com/continuedev/continue/pull/8584 * fix: Headless-Ladefehler beheben von @sestinj in https://github.com/continuedev/continue/pull/8633 * fix: prepended fim_prefix-Tag in Mercury-Coder entfernen von @uinstinct in https://github.com/continuedev/continue/pull/8624 * Bump-Version von 1.3.25 auf 1.3.26 von @sestinj in https://github.com/continuedev/continue/pull/8635 * chore: Discord-Link durch GitHub-Discussions ersetzen von @uinstinct in https://github.com/continuedev/continue/pull/8667 * [Snyk] Upgrade @anthropic-ai/sdk von 0.62.0 auf 0.67.0 von @sestinj in https://github.com/continuedev/continue/pull/8641 * [Snyk] Upgrade @continuedev/config-yaml von 1.15.1 auf 1.29.0 von @sestinj in https://github.com/continuedev/continue/pull/8638 * [Snyk] Upgrade @c15t/react von 1.6.1 auf 1.7.0 von @sestinj in https://github.com/continuedev/continue/pull/8637 * fix: verhindern, dass sensible Dateien in nächste Edit-Diffs auftauchen von @uinstinct in https://github.com/continuedev/continue/pull/8658 * [Snyk] Upgrade @aws-sdk/credential-providers von 3.890.0 auf 3.913.0 von @sestinj in https://github.com/continuedev/continue/pull/8639 * fix: Befehlstitel von View History zu View Logs aktualisieren von @lixiaoyang1992 in https://github.com/continuedev/continue/pull/8455 * Fix: MCP-Fehlerausgabe und Bugfixes von @RomneyDa in https://github.com/continuedev/continue/pull/8655 * Add guidance to Bash tools to prefer edit tools over bash commands von @continue[bot] in https://github.com/continuedev/continue/pull/8674 * Slack-Integrations-Dokumentation von @continue[bot] in https://github.com/continuedev/continue/pull/8546 * [Snyk] Upgrade tar von 7.4.3 auf 7.5.1 von @sestinj in https://github.com/continuedev/continue/pull/8682 * Remove hub/source-control und customize/deep-dives/slash-commands aus
Features
14. Januar 2026
# [1.37.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.36.0...@continuedev/openai-adapters@1.37.0) (2026-01-14) ### Bug Fixes * fehlende Hub-Mock-Verweigerung im Test hinzugefügt ([53a9fa4](https://github.com/continuedev/continue/commit/53a9fa4cb34d97a9f3e2af1f26a02b10bbd0a9a1)) * auch Umgebungsvariablen in Write-Job-Zusammenfassungs-Schritt verwenden ([8969f42](https://github.com/continuedev/continue/commit/8969f422619f63becf2f778c4465cf192ee83e18)) * 'Agent:' im Einleitungsnachrichten in 'Config:' ändern und Tests aktualisieren ([c1e4668](https://github.com/continuedev/continue/commit/c1e466836acd0b2a5e81f2925c5d2e14691543d9)) * klargestellen, dass paralleles Bearbeiten mit sich selbst ebenfalls nicht möglich ist ([46b31af](https://github.com/continuedev/continue/commit/46b31af330aa669d93c777d5fa577b2ca7c72225)) * **cli:** Kompaktion für fehlende Tool-Ergebnisse ([0792b94](https://github.com/continuedev/continue/commit/0792b949bdf629fd14dac45478b2027962b77454)) * **cli:** cli für manuelles Update neu starten ([595986a](https://github.com/continuedev/continue/commit/595986a6fb46ccd4e023078e9e3a8aeb911629c7)) * Erkennung von Längenfehlern im Kontext ([1bfb72e](https://github.com/continuedev/continue/commit/1bfb72edf3f6c0eccb66454eb9e3ad423f58bee5)) * Kontextlängenfehlerbehebungen, Abschneiden, usw. ([613ffb8](https://github.com/continuedev/continue/commit/613ffb8ca9847fcb3ff99beec6f191b25cd85f9b)) * Fallback auf relativen Pfad vermeiden, wenn keine Markdown-Datei vorliegt ([d93b432](https://github.com/continuedev/continue/commit/d93b4321a550acf7151949d1fee1c436945e2ee0)) * Stub-Umgebungen für cli-Plattform-Tests ([6b3c0be](https://github.com/continuedev/continue/commit/6b3c0be2f1443e47db3e985560cb859b8e42f6a9)) * Lint-Fehler beheben und Tests für Markdown-Only-Fallback aktualisieren ([4c0c532](https://github.com/continuedev/continue/commit/4c0c53257baf7edb943c76155fa6b0bde79b554f)) * Eininjectierte Blocks-Tests zur Lösung von Secrets in CLI ([219f566](https://github.com/continuedev/continue/commit/219f5661c9999daa5e185740dd2fa1d24f0187b2)) * packages/continue-sdk/package.json & packages/continue-sdk/package-lock.json zur Reduzierung von Sicherheitslücken ([2f128be](https://github.com/continuedev/continue/commit/2f128beb2ce1c69097a5eb21e1a2d7834fc16d41)) * verhindern String-Interpolation-Probleme in verbleibenden Workflow-Schritten ([2d21472](https://github.com/continuedev/continue/commit/2d2147230c28fc8d91a0d4df8a27fbb88c6b0ed5)) * Prompt-Feinabstimmung ([41c4f29](https://github.com/continuedev/continue/commit/41c4f297f3bef3a43f12833d3d2e0d6c84888ec7)) * Hub-Fehler erneut werfen für Nicht-Markdown-Hub-Slugs ([f644c88](https://github.com/continuedev/continue/commit/f644c8873e09f8efa912eefeb1a03e5d8708f24f)) * Paket-Lock-Datei neu generieren, um fehlende @types/node@25.0.3 einzuschließen ([10b457b](https://github.com/continuedev/continue/commit/10b457b0eae361ed18f9128980f5f6bfb1c9ff1a)) * Symbolik-Logik aus Produktions-Blueprint-Vorlage entfernen ([a396ed2](https://github.com/continuedev/continue/commit/a396ed2acccfa523c64a45a94428c3698fdf9601)) * Symbolik-Logik aus Staging-Blueprint-Vorlage entfernen ([ce07084](https://github.com/continuedev/continue/commit/ce07084d2dcfddebf7e28b6193ecf660b84bfd09)) * neue Regel nach Erstellung anzeigen ([bf6ee2f](https://github.com/continuedev/continue/commit/bf6ee2f71da3008bf01bd5be030f5bff62410d0e)) * Tests und cubic-Feedback ([d7b91f8](https://github.com/continuedev/continue/commit/d7b91f884c2be22fb6805dbcc5a9ad738bb443ee)) * LRU-Cache von 11.0.2 auf 11.2.4 aktualisieren ([269be8b](https://github.com/continuedev/continue/commit/269be8bb5fdb4651a2e52f832e92f5dc8b250b55)) * Mocha von 11.7.1 auf 11.7.5 aktualisieren ([c65d6df](https://github.com/continuedev/continue/commit/c65d6dfb9ac9daac866fc55b62a55de6fd9a402c)) * Monaco-Editor von 0.45.0 auf 0.55.1 aktualisieren ([cc1c70d](https://github.com/continuedev/continue/commit/cc1c70d246b124a592cf94b17cb1fe7ba8fa2bc2)) * Umgebungsvariablen für sichere String-Verarbeitung in continue-agents-Workflow verwenden ([fe1a35a](https://github.com/continuedev/continue/commit/fe1a35a33e0a54ae32a2fc97991a26a21b53ea09)) * Proxy für ungerenderte eingefügte Block-Geheimnisse verwenden ([91ddbb8](https://github.com/continuedev/continue/commit/91ddbb8c2e6686f91595132c42fafc6c7518e930)) ### Features * Wiederverwendbaren Continue Agents-Workflow hinzufügen ([526b0b6](https://github.com/continuedev/continue/commit/526b0b6672abe22567a7f54ed8274e00db19824e)) * Staging-Blueprint (cn-staging) für isoliertes Testen hinzufügen ([3dc36ba](https://github.com/continuedev/continue/commit/3dc36ba00ea14ec939b34ed841c436fdca43c582)) * Auswahl von Bildern mit cmd+a zulassen ([e31605a](https://github.com/continuedev/continue/commit/e31605aaf06353dfbf34559595b4664b576fd5d6)) * **assets:** Xiaomi MiMo-Logo hinzufügen ([3f61af5](https://github.com/continuedev/continue/commit/3f61af520d43e949ef77821f56558cb3d15cc76b)) * CLI-Tool-Zusammenfassung und Dokumentation ([34537d9](https://github.com/continuedev/continue/commit/34537d926fca7017c748fe69c9bf888aee0d8b95)) * **neues Modell:** MiMo-V2-Flash hinzufügen ([a2d8443](https://github.com/continuedev/continue/commit/a2d8443a35b90cc909e888e2e4d503c1525ff9da)) * verfeinerte CLI-Bash-Tool-Abschneidung ([9a630a0](https://github.com/continuedev/continue/commit/9a630a025de85dd11069afb04a37f6295aca8029))
Features
14. Januar 2026
## New Features - Default API model moved to gpt-5.2-codex. (#9188) - The `codex` tool in `codex mcp-server` now includes the `threadId` in the response so it can be used with the `codex-reply` tool, fixing #3712. The documentation has been updated at https://developers.openai.com/codex/guides/agents-sdk/. (#9192) - Headless runs now switch to device-code login automatically so sign-in works without a browser. (#8756) - Linux sandbox can mount paths read-only to better protect files from writes. (#9112) - Support partial tool calls rendering in `tui` ## Bug Fixes - Alternate-screen handling now avoids breaking Zellij scrollback and adds a config/flag to control it. (#8555) - Windows correctly prompts before unsafe commands when running with a read-only sandbox policy. (#9117) - Config.toml and rules parsing errors are reported to app-server clients/TUI instead of failing silently. (#9182, #9011) - Worked around a macOS system-configuration crash in proxy discovery. (#8954) - Invalid user image uploads now surface an error instead of being silently replaced. (#9146) ## Documentation - Published a generated JSON Schema for `config.toml` in `docs/` to validate configs. (#8956) - Documented the TUI paste-burst state machine for terminals without reliable bracketed paste. (#9020) ## Chores - Added Bazel build support plus a `just bazel-codex` helper for contributors. (#8875, #9177) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.80.0...rust-v0.81.0 - #8756 [device-auth] When headless environment is detected, show device login flow instead. @mzeng-openai - #8930 feat: first pass on clb tool @jif-oai - #8966 nit: rename session metric @jif-oai - #8969 chore: non mutable btree when building specs @jif-oai - #8968 chore: move otel provider outside of trace module @jif-oai - #8973 chore: add mcp call metric @jif-oai - #8970 chore: add approval metric @jif-oai - #8975 chore: metrics tool call @jif-oai - #8901 chore: update metrics temporality @jif-oai - #8954 Work around crash in system-configuration library @etraut-openai - #8873 fix(app-server): set originator header from initialize JSON-RPC request @owenlin0 - #8909 Add config to disable /feedback @gt-oai - #8985 chore: nuke telemetry file @jif-oai - #8986 Revert "fix(app-server): set originator header from initialize JSON-RPC request" @jif-oai - #8978 nit: rename to analytics_enabled @jif-oai - #8963 renaming: task to turn @jif-oai - #8555 fix: add tui.alternate_screen config and --no-alt-screen CLI flag for Zellij scrollback @hjanuschka - #8875 feat: add support for building with Bazel @zbarsky-openai - #8988 fix(app-server): set originator header from initialize (re-revert) @owenlin0 - #8766 fix: harden arg0 helper PATH handling @viyatb-oai - #8949 Log unhandled sse events @pakrym-oai - #8996 Add hierarchical agent prompt @pakrym-oai - #9003 Delete announcement_tip.toml @pakrym-oai - #8940 Refactor remote models tests to use TestCodex builder @aibrahim-oai - #8981 Add model provider info to /status if non-default @gt-oai - #8984 Add URL to responses error messages @gt-oai - #9008 fix: add .git to .bazelignore @bolinfest - #9010 fix: include AGENTS.md as repo root marker for integration tests @bolinfest - #8950 Label attached images so agent can understand in-message labels @charley-oai - #9032 Revert "Delete announcement_tip.toml" @jif-oai - #9018 fix: support remote arm64 builds, as well @zbarsky-openai - #8983 feat: testing harness for collab 1 @jif-oai - #9088 feat: add wait tool implementation for collab @jif-oai - #9090 feat: add close tool implementation for collab @jif-oai - #8971 add static mcp callback uri support @WhammyLeaf - #9099 nit: add docstring @jif-oai - #8994 feat: wire fork to codex cli @apanasenko-oai - #9071 chore(deps): bump tui-scrollbar from 0.2.1 to 0.2.2 in /codex-rs @dependabot - #9072 chore(deps): bump ts-rs from 11.0.1 to 11.1.0 in /codex-rs @dependabot - #9074 chore(deps): bump which from 6.0.3 to 8.0.0 in /codex-rs @dependabot - #9075 chore(deps): bump clap from 4.5.53 to 4.5.54 in /codex-rs @dependabot - #9076 chore(deps): bump tokio-util from 0.7.16 to 0.7.18 in /codex-rs @dependabot - #8957 feat: hot reload mcp servers @shijie-oai - #9107 Remove unused conversation_id header @pakrym-oai - #9080 Add some tests for image attachments @charley-oai - #9114 Extract single responses SSE event parsing @pakrym-oai - #8961 Assemble sandbox/approval/network prompts dynamically @aibrahim-oai - #9102 Add model client sessions @pakrym-oai - #8246 fix(tui): show in-flight coalesced tool calls in transcript overlay @Chriss4123 - #9127 Reuse websocket connection @pakrym-oai - #9117 fix: prompt for unsafe commands on Windows @bolinfest - #9128 Websocket append support @pakrym-oai - #9077 Send message by default mid turn. queue messages by tab @aibrahim-oai - #9049 Handle image paste from empty paste events @aibrahim-oai - #8952 Use markdown for migration screen @aibrahim-oai - #9109 Updated heuristic for tool call summary to detect file modifications @etraut-openai - #9138 Show tab queue hint in footer @aibrahim-oai - #9140 Use thread rollback for Esc backtrack @aibrahim-oai - #9143 chore: better error handling on collab tools @jif-oai - #9147 nit: collab send input cleaning @jif-oai - #9129 Support response.done and add integration tests @pakrym-oai - #8798 ollama: default to Responses API for built-ins @drifkin - #8956 add generated jsonschema for config.toml @sayan-oai - #9122 Fix queued messages during /review @charley-oai - #9126 fix: drop session span at end of the session @apanasenko-oai - #9101 Restrict MCP servers from `requirements.toml` @gt-oai - #9020 fix(tui): document paste-burst state machine @joshka-oai - #9118 feat(app-server): add an --analytics-default-enabled flag @owenlin0 - #9130 Fresh tooltips @mzeng-openai - #9134 fix(windows-sandbox-rs) bump SETUP_VERSION @dylan-hurd-oai - #9121 test(tui): add deterministic paste-burst tests @joshka-oai - #8661 Fix spinner/Esc interrupt when MCP startup completes mid-turn @2mawi2 - #9165 Allow close skill popup with esc. @xl-openai - #9169 Fix flakiness in WebSocket tests @pakrym-oai - #9011 fix: report an appropriate error in the TUI for malformed rules @bolinfest - #9166 fix: integration test for #9011 @bolinfest - #9177 feat: add bazel-codex entry to justfile @bolinfest - #9175 WebSocket test server script @pakrym-oai - #9136 Update models.json @github-actions - #9168 clean models manager @aibrahim-oai - #8933 [CODEX-4427] improve parsed commands @aibrahim-oai - #9174 Renew cache ttl on etag match @aibrahim-oai - #9124 fix(tui): harden paste-burst state transitions @joshka-oai - #9186 Use offline cache for tui migrations @aibrahim-oai - #9182 Improve handling of config and rules errors for app server clients @etraut-openai - #8997 chore: clarify default shell for unified_exec @sayan-oai - #9192 feat: add threadId to MCP server messages @bolinfest - #9188 change api default model @aibrahim-oai - #9150 feat: add sourcing of rc files to shell snapshot @jif-oai - #9155 fix: shell snapshot clean-up @jif-oai - #9146 feat: return an error if the image sent by the user is a bad image @jif-oai - #9197 feat: only source shell snapshot if the file exists @jif-oai - #9145 fix: drop double waiting header in TUI @jif-oai - #9194 Render exec output deltas inline @aibrahim-oai - #9156 chore: clamp min yield time for empty write_stdin @jif-oai - #9105 feat: add auto refresh on thread listeners @jif-oai - #9112 feat: add support for read-only bind mounts in the linux sandbox @viyatb-oai - #9179 Use current model for review @pakrym-oai
14. Januar 2026
## Core - Fixed "load more" button behavior in desktop sidebar (@shanebishop1) - Fix plan mode when not in git worktree - Skip duplicate system prompt for Codex OAuth sessions (@zerone0x) ## TUI - Fixed Docker image after SST rename in tips (@goniz) - Show connected providers in /connect dialog (@AksharP5) - Deduplicate file references in sent prompts (@felixzsh) - Track all timeouts in Footer component to prevent memory leaks (@sauerdaniel) - Make TUI work when OPENCODE_SERVER_PASSWORD is set (@LeonMueller-OneAndOnly) ## SDK - Add missing metadata() and ask() definitions to ToolContext type (@danielmbrasil) **Thank you to 21 community contributors:** - @LeonMueller-OneAndOnly: - fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179) - fix(github): add persist-credentials: false to workflow templates (#8202) - fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179) - @Eduard-Voiculescu: - docs: Update plan mode restrictions (#8290) - docs: Update plan mode restrictions (#8290) - @mthezi: - docs: add 302ai provider (#8142) - docs: add 302ai provider (#8142) - @danielmbrasil: - fix: add missing metadata() and ask() defintions to ToolContext type (#8269) - fix: add missing metadata() and ask() defintions to ToolContext type (#8269) - @sauerdaniel: - fix(tui): track all timeouts in Footer to prevent memory leak (#8255) - fix(mcp): close existing client before reassignment to prevent leaks (#8253) - fix(state): delete key from recordsByKey on instance disposal (#8252) - fix(tui): track all timeouts in Footer to prevent memory leak (#8255) - @felixzsh: - fix: deduplicate file refs in sent prompts (#8303) - fix: deduplicate file refs in sent prompts (#8303) - @usvimal: - fix(desktop): correct health check endpoint URL to /global/health (#8231) - @dbpolito: - feat(desktop): Adding Provider Icons (#8215) - fix(desktop): Revert provider icon on select model dialog (#8245) - feat(desktop): Ask Question Tool Support (#8232) - @Brendonovich: - console: reduce desktop download cache ttl to 5 minutes - @cmdr-chara: - feat: add Undertale and Deltarune built-in themes (#8240) - @zeke: - docs: document ~/.claude/CLAUDE.md compatibility behavior (#8268) - @vglafirov: - feat: Add GitLab Duo Agentic Chat Provider Support (#7333) - fix: Add Plugin Mocks to Provider Tests (#8276) - @dmmulroy: - fix(cli): mcp auth duplicate radio button icon (#8273) - @josephbharrison: - fix(prompt-input): handle Shift+Enter before IME check to prevent stuck state (#8275) - @AlanThiec: - fix: update User-Agent string to latest Chrome version in webfetch (#8284) - @zerone0x: - fix(session): skip duplicate system prompt for Codex OAuth sessions (#8357) - @AksharP5: - feat: show connected providers in /connect dialog (#8351) - @goniz: - fix(opencode): fix docker image after sst rename in tips (#8376) - @neriousy: - fix(app): file listing (#8309) - @ajzbc: - fix(ui): layout-bottom icons (#8330) - @shanebishop1: - fix(desktop): "load more" button behavior in desktop sidebar (#8430)
Features
14. Januar 2026
## Was sich geändert hat * chore(core): refactor model resolution and cleanup fallback logic von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15228 * Add Folder Trust Support To Hooks von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15325 * Record timestamp with code assist metrics. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15439 * feat(policy): implement dynamic mode-aware policy evaluation von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15307 * fix(core): use debugLogger.debug for startup profiler logs von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15443 * feat(ui): Add security warning and improve layout for Hooks list von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15440 * fix #15369, prevent crash on unhandled EIO error in readStdin cleanup von @ElecTwix in https://github.com/google-gemini/gemini-cli/pull/15410 * chore: improve error messages for --resume von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15360 * chore: remove clipboard file von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15447 * Implemented unified secrets sanitization and env. redaction options von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15348 * feat: automatic `/model` persistence across Gemini CLI sessions von @niyasrad in https://github.com/google-gemini/gemini-cli/pull/13199 * refactor(core): remove deprecated permission aliases from BeforeToolHookOutput von @StoyanD in https://github.com/google-gemini/gemini-cli/pull/14855 * fix: add missing `type` field to MCPServerConfig von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15465 * Make schema validation errors non-fatal von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15487 * chore: limit MCP resources display to 10 by default von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15489 * Add experimental in-CLI extension install and uninstall subcommands von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/15178 * feat: Add A2A Client Manager and tests von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15485 * feat: terse transformations of image paths in text buffer von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4924 * Security: Project-level hook warnings von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15470 * Added modifyOtherKeys protocol support for tmux von @ved015 in https://github.com/google-gemini/gemini-cli/pull/15524 * chore(core): fix comment typo von @Mapleeeeeeeeeee in https://github.com/google-gemini/gemini-cli/pull/15558 * feat: Show snowfall animation for holiday theme von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15494 * do not persist the fallback model von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15483 * Resolve unhandled promise rejection in ide-client.ts von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15587 * fix(core): handle checkIsRepo failure in GitService.initialize von @Mapleeeeeeeeeee in https://github.com/google-gemini/gemini-cli/pull/15574 * fix(cli): add enableShellOutputEfficiency to settings schema von @Mapleeeeeeeeeee in https://github.com/google-gemini/gemini-cli/pull/15560 * Manual nightly version bump to 0.24.0-nightly.20251226.546baf993 von @galz10 in https://github.com/google-gemini/gemini-cli/pull/15594 * refactor(core): extract static concerns from CoreToolScheduler von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15589 * fix(core): enable granular shell command allowlisting in policy engine von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15601 * chore/release: bump version to 0.24.0-nightly.20251227.37be16243 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15612 * refactor: deprecate legacy confirmation settings and enforce Policy Engine von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15626 * Migrate console to coreEvents.emitFeedback oder debugLogger von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15219 * Exponential back-off retries for retryable error without a specified … von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15684 * feat(agents): add support for remote agents and multi-agent TOML files von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15437 * Update wittyPhrases.ts von @segyges in https://github.com/google-gemini/gemini-cli/pull/15697 * refactor(auth): Refactor non-interactive mode auth validation & refresh von @skeshive in https://github.com/google-gemini/gemini-cli/pull/15679 * Revert "Update wittyPhrases.ts (#15697)" von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15719 * fix(hooks): deduplicate agent hooks and add cross-platform integration tests von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15701 * Implement support for tool input modification von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15492 * Add instructions to the extensions update info notification von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14907 * Add extension settings info to /extensions list von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14905 * Agent Skills: Implement Core Skill Infrastructure & Tiered Discovery von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15698 * chore: remove cot style comments von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15735 * feat(agents): Add remote agents to agent registry von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15711 * feat(hooks): implement STOP_EXECUTION and enhance hook decision handling von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15685 * Fix build issues caused by year-specific linter rule von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15780 * fix(core): handle unhandled promise rejection in mcp-client-manager von @kamja44 in https://github.com/google-gemini/gemini-cli/pull/14701 * log fallback mode von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15817 * Agent Skills: Implement Autonomous Activation Tool & Context Injection von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15725 * fix(core): improve shell command with redirection detection von @galz10 in https://github.com/google-gemini/gemini-cli/pull/15683 * Add security docs von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15739 * feat: add folder suggestions to `/dir add` command von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15724 * Agent Skills: Implement Agent Integration and System Prompt Awareness von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15728 * chore: cleanup old smart edit settings von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15832 * Agent Skills: Status Bar Integration for Skill Counts von @NTaylorMullen in https://github.com
Features
14. Januar 2026
Direktes stabiles Release aus dem main-Branch. Version 1.5.32 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
14. Januar 2026
## Core - Do not allow agent to ask custom-less questions - Improve prompt for explore agent - Add plugin mocks to provider tests (@vglafirov) - Update User-Agent string to latest Chrome version in webfetch (@AlanThiec) - Add plan mode with enter and exit tools - Add family to GPT 5.2 Codex in Codex plugin - Add GitLab Duo Agentic Chat provider support (@vglafirov) - Delete key from recordsByKey on instance disposal (@sauerdaniel) - Close existing MCP client before reassignment to prevent resource leaks (@sauerdaniel) - Added Ask Question tool support for desktop application (@dbpolito) ## TUI - Tweak external directory permission rendering in TUI - Ensure external directory and Bash tool invocations render working directory details - Fix duplicate radio button icon in MCP auth CLI interface (@dmmulroy) ## Desktop - Handle Shift+Enter before IME check to prevent stuck state in prompt input (@josephbharrison) - Revert provider icon on select model dialog in desktop app (@dbpolito) **Thank you to 8 community contributors:** - @dbpolito: - fix(desktop): Revert provider icon on select model dialog (#8245) - feat(desktop): Ask Question Tool Support (#8232) - @cmdr-chara: - feat: add Undertale and Deltarune built-in themes (#8240) - @sauerdaniel: - fix(mcp): close existing client before reassignment to prevent leaks (#8253) - fix(state): delete key from recordsByKey on instance disposal (#8252) - @zeke: - docs: document ~/.claude/CLAUDE.md compatibility behavior (#8268) - @vglafirov: - feat: Add GitLab Duo Agentic Chat Provider Support (#7333) - fix: Add Plugin Mocks to Provider Tests (#8276) - @dmmulroy: - fix(cli): mcp auth duplicate radio button icon (#8273) - @josephbharrison: - fix(prompt-input): handle Shift+Enter before IME check to prevent stuck state (#8275) - @AlanThiec: - fix: update User-Agent string to latest Chrome version in webfetch (#8284)
Features
14. Januar 2026
## What's changed - Added `showTurnDuration` setting to hide turn duration messages (e.g., "Cooked for 1m 6s") - Added ability to provide feedback when accepting permission prompts - Added inline display of agent's final response in task notifications, making it easier to see results without reading the full transcript file - Fixed security vulnerability where wildcard permission rules could match compound commands containing shell operators - Fixed false "file modified" errors on Windows when cloud sync tools, antivirus scanners, or Git touch file timestamps without changing content - Fixed orphaned tool_result errors when sibling tools fail during streaming execution - Fixed context window blocking limit being calculated using the full context window instead of the effective context window (which reserves space for max output tokens) - Fixed spinner briefly flashing when running local slash commands like `/model` or `/theme` - Fixed terminal title animation jitter by using fixed-width braille characters - Fixed plugins with git submodules not being fully initialized when installed - Fixed bash commands failing on Windows when temp directory paths contained characters like `t` or `n` that were misinterpreted as escape sequences - Improved typing responsiveness by reducing memory allocation overhead in terminal rendering - Enabled MCP tool search auto mode by default for all users. When MCP tool descriptions exceed 10% of the context window, they are automatically deferred and discovered via the MCPSearch tool instead of being loaded upfront. This reduces context usage for users with many MCP tools configured. Users can disable this by adding `MCPSearch` to `disallowedTools` in their settings. - Changed OAuth and API Console URLs from console.anthropic.com to platform.claude.com - [VSCode] Fixed `claudeProcessWrapper` setting passing the wrapper path instead of the Claude binary path
Features
14. Januar 2026
Unterstützung für GPT-5.2-Codex mit vier Reasoning-Aufwendungen hinzugefügt.
Features
13. Januar 2026
Direktes stabiles Release aus dem main-Branch. Version 1.5.31 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
13. Januar 2026
# [1.38.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.37.0...@continuedev/config-yaml@1.38.0) (2026-01-13) ### Bug Fixes * Fallun abweisende Matching-Strategie für Suchen und Ersetzen hinzufügen (case-insensitive) ([ac476cc](https://github.com/continuedev/continue/commit/ac476cc02884bf6d3dd52adf67a0c6eb89ab9d0a)) * Fehlende Hub-Mock-Verweigerung im Test hinzufügen ([53a9fa4](https://github.com/continuedev/continue/commit/53a9fa4cb34d97a9f3e2af1f26a02b10bbd0a9a1)) * Env-Variablen auch im Write-Job-Zusammenfassungs-Schritt verwenden ([8969f42](https://github.com/continuedev/continue/commit/8969f422619f63becf2f778c4465cf192ee83e18)) * **anthropic:** Azure-gehostete Anthropic-Endpunkte unterstützen ([9e8bfcd](https://github.com/continuedev/continue/commit/9e8bfcd9396b9abf7643c79bb53f7263da8138c6)) * Änderung von 'Agent:' zu 'Config:' in Einführungsnachricht und Tests aktualisieren ([c1e4668](https://github.com/continuedev/continue/commit/c1e466836acd0b2a5e81f2925c5d2e14691543d9)) * klären, dass paralleles Editieren mit sich selbst auch nicht möglich ist ([46b31af](https://github.com/continuedev/continue/commit/46b31af330aa669d93c777d5fa577b2ca7c72225)) * **cli:** Modellerkennung erweitert, um Llama, Nemotron und Mistral abzudecken ([#8845](https://github.com/continuedev/continue/issues/8845)) ([528a8ab](https://github.com/continuedev/continue/commit/528a8abceb69a6afb12e0a32ea5eb8acbc1e8241)), schließt [#1](https://github.com/continuedev/continue/issues/1) * **cli:** Testannahmen und Importpfad für uriUtils korrigiert ([3ccaa09](https://github.com/continuedev/continue/commit/3ccaa092e65fdd520e3e8b157feaf0eb3d18ba25)) * **cli:** Pfad-Konvertierung von URI und umgekehrt ([d09b3e2](https://github.com/continuedev/continue/commit/d09b3e2126d7349f23e50e90107e154838bc06ae)) * **cli:** Kreisförmige Abhängigkeit im UploadArtifact-Tool auflösen ([b5da44d](https://github.com/continuedev/continue/commit/b5da44ddd665d571b9669a9832e2d5b34a9f743c)) * **cli:** CLI-Neustart für manuelles Update ([595986a](https://github.com/continuedev/continue/commit/595986a6fb46ccd4e023078e9e3a8aeb911629c7)) * **cli:** Logger.info statt console.log für Konsistenz verwenden ([00b665f](https://github.com/continuedev/continue/commit/00b665f089e1b1c1166bf8c7d275465b6fb8f5e2)) * Root-ESLint auf v8 beschränken, um Core-Abhängigkeit zu entsprechen ([ad6ab80](https://github.com/continuedev/continue/commit/ad6ab8024b888816dcf0c8eb39921a98777ec5ab)) * Kontextlängenfixes, Trunkierung, etc. ([613ffb8](https://github.com/continuedev/continue/commit/613ffb8ca9847fcb3ff99beec6f191b25cd85f9b)) * Korrekte Import-Reihenfolge für ESLint-Konformität ([657c5fe](https://github.com/continuedev/continue/commit/657c5fe023cf25473d4365112f0162af38922d50)) * Falls nicht Markdown-Datei, nicht auf relativen Pfad zurückfallen ([d93b432](https://github.com/continuedev/continue/commit/d93b4321a550acf7151949d1fee1c436945e2ee0)) * Sicherstellen, dass cross-target LanceDB-Binärdateien korrekt kopiert werden ([#9100](https://github.com/continuedev/continue/issues/9100)) ([291f8f5](https://github.com/continuedev/continue/commit/291f8f5dd2efec7a53e49cc7e2a1b7e6a0833466)) * Env-Stubs für CLI-Plattform-Tests ([6b3c0be](https://github.com/continuedev/continue/commit/6b3c0be2f1443e47db3e985560cb859b8e42f6a9)) * Lint-Fehler beheben und Tests für Markdown-only-Fallback aktualisieren ([4c0c532](https://github.com/continuedev/continue/commit/4c0c53257baf7edb943c76155fa6b0bde79b554f)) * JSON-Inhalte von create_new_file behandeln ([5f14a2f](https://github.com/continuedev/continue/commit/5f14a2fa664f3c9b0df23eb01c2f774a69cfd764)), schließt [#8972](https://github.com/continuedev/continue/issues/8972) * Nutzungsfeld in createSession und startNewSession initialisieren ([5c50e91](https://github.com/continuedev/continue/commit/5c50e911d203fc0a7ae6407f84bdfafd8c1f19f4)) * Inject-Blocks-Tests für CLI-Geheimnisauflösung ([219f566](https://github.com/continuedev/continue/commit/219f5661c9999daa5e185740dd2fa1d24f0187b2)) * **intellij:** Verhindern von ConcurrentModificationException beim Zugriff auf Keymaps ([5d1cd00](https://github.com/continuedev/continue/commit/5d1cd001039eb2b8b037db7dbdeaf91a11be59b0)) * Linting und Tests ([3adcac2](https://github.com/continuedev/continue/commit/3adcac22bbe34748126e54bd22207a135807416a)) * Baum-Sitter-Lookup in .js- und .ts-Dateien nur das zuletzt vorhergehende Kommentar vor Code-Block erfassen lassen ([cb4db87](https://github.com/continuedev/continue/commit/cb4db878b89828d01880251cb490af50d15dbd44)) * Hauptzweig zusammenführen ([48c7616](https://github.com/continuedev/continue/commit/48c76160d05563b1aebe18ae53eea61cb0f5d614)) * my config not myproject ([23b359a](https://github.com/continuedev/continue/commit/23b359aab0dc964d6e96a2bb641538d13b285e7f)) * **openai-adapters:** Defensiv-Typprüfungen für stream.usage Promise hinzufügen ([7d3fa6d](https://github.com/continuedev/continue/commit/7d3fa6daa97519df87c70b32fbbe1f46e6fa3bc7)) * **openai-adapters:** Fallback zu stream.usage Promise für Usage-Tokens hinzufügen ([bbeec4b](https://github.com/continuedev/continue/commit/bbeec4b1bf7225c0159cccb5562ff2c7701e356e)) * **openai-adapters:** addressing 4 PR-Review-Probleme ([93d9c12](https://github.com/continuedev/continue/commit/93d9c123d348a1a79829299b9756781a8839b1ae)) * **openai-adapters:** Nicht-Ausgabe von Usage aus Voll-Stream-Finish-Ereignis ([a89187b](https://github.com/continuedev/continue/commit/a89187b409314fc4e502290b41d0071d459102ac)) * **openai-adapters:** Timing des API-Initialisierungs-Turns für Multi-Turn-Tools im Test timing korr
Features
13. Januar 2026
## TUI - Add persist-credentials: false to workflow templates to prevent credential exposure (@LeonMueller-OneAndOnly) - Add fullscreen view to permission prompt ## Desktop - Add provider icons to desktop application (@dbpolito) - Correct desktop health check endpoint URL to /global/health (@usvimal) **Thank you to 4 community contributors:** - @usvimal: - fix(desktop): correct health check endpoint URL to /global/health (#8231) - @dbpolito: - feat(desktop): Adding Provider Icons (#8215) - @Brendonovich: - console: reduce desktop download cache ttl to 5 minutes - @LeonMueller-OneAndOnly: - fix(github): add persist-credentials: false to workflow templates (#8202)
Features
13. Januar 2026
## Core - Remove the symlinkBinary function call that replaces the wrapper script - Fix Homebrew auto-upgrade functionality ## TUI - Prevent question tool keybindings when dialog is open (@zerone0x) ## Desktop - Kill existing OpenCode CLI processes on macOS when launching desktop app (@Brendonovich) - Set serverPassword in desktop app (@Brendonovich) - Provide PTY socket authentication if available from desktop (@Brendonovich) - Tie desktop and CLI to the same Windows JobObject (@Brendonovich) **Thank you to 3 community contributors:** - @zerone0x: - fix(tui): prevent question tool keybindings when dialog is open (#8147) - @Brendonovich: - feat(desktop): Tie desktop & CLI to the same Windows JobObject (#8153) - fix(app): provide pty socket auth if available from desktop (#8210) - fix(desktop): set serverPassword - desktop: macos killall opencode-cli on launch - @OpeOginni: - fix(ui): track memo-based items in useFilteredList without affecting async function based lists (#8216)
Features
13. Januar 2026
### Fixes - Packaging: include `dist/memory/**` im npm tarball (behebt `ERR_MODULE_NOT_FOUND` für `dist/memory/index.js`).
Features
13. Januar 2026
### Highlights - **BREAKING:** Umbenennung von Chat-“Providers” (Slack/Telegram/WhatsApp/…) zu **Channels** über CLI/RPC/Config; Legacy-Config-Schlüssel migrieren beim Laden automatisch (und werden beim Schreiben wieder als `channels.*` gespeichert). - Memory: Speicher für Agenten-Gedächtnisse um eine vektorbasierte Suche (Markdown-only) mit SQLite-Index, Chunking, lazy Sync + Dateiwache, und per-Agentaktivierung/-fallback. - Plugins: vollständige Parität des Voice-Call-Plugins wiederherstellen (Telnyx/Twilio, Streaming,Inbound-Richtlinien, Tools/CLI). - Models: synthetischen Provider hinzufügen plus Moonshot Kimi K2 0905 + turbo/Thinking-Varianten (mit Docs). (#811) — danke @siraht; (#818) — danke @mickahouan. - Cron: One-Shot-Schedules akzeptieren ISO-Timestamps (UTC) mit optionalem Delete-after-Run; Cron-Jobs können auf einen bestimmten Agenten abzielen (CLI + macOS/Control UI). - Agents: Kompaktions-Modus-Konfig hinzufügen mit optionaler Sicherheitszusammenfassung und Per-Agent-Modell-Fallbacks. (#700) — danke @thewilloftheshadow; (#583) — danke @mitschabaude-bot. ### New & Improved - Memory: benutzerdefinierte OpenAI-kompatible Embedding-Endpunkte hinzufügen; OpenAI/local `node-llama-cpp` Embeddings mit per-Agent-Overrides und Provider-Metadaten in tools/CLI unterstützen. (#819) — danke @mukhtharcm. - Memory: neuer `clawdbot memory` CLI plus Tools `memory_search`/`memory_get` mit Snippets + Zeilenbereichen; Index gespeichert unter `~/.clawdbot/memory/{agentId}.sqlite` mit standardmäßig aktivem Watch. - Agents: Gedächtnisabruf-Richtlinien verstärken; Workspace-Bootstrap-Trunkierung konfigurierbar machen (Standard 20k) mit Warnungen; Standard-Sub-Agent-Modellkonfiguration hinzufügen. - Tools/Sandbox: Tool-Profile + Gruppen-Abkürzungen hinzufügen; Unterstützung von Tool-Policy-Gruppen in `tools.sandbox.tools`; Legacy-`memory`-Abkürzung entfernen; Docker-Bind-Mounts über `docker.binds` zulassen. (#790) — danke @akonyer. - Tools: Browser-`scrollintoview`-Aktion hinzufügen; Aliase für Claude/Gemini Tool-Parameter zulassen; Thinking-Modus `xhigh` für GPT-5.2/Codex mit sicherem Downgrade zulassen. (#793) — danke @hsrvc; (#444) — danke @grp06. - Gateway/CLI: Tailscale Binary Discovery, benutzerdefinierter Bind-Modus, und Probe-Auth-Retry hinzufügen; `clawdbot dashboard`-Auto-Open-Flow hinzufügen; Standard-native Slash-Befehle auf `"auto"` mit provider-spezifischen Overrides. (#740) — danke @jeffersonwarrior. - Auth/Onboarding: Chutes OAuth (PKCE + Refresh + Onboarding-Choice) hinzufügen; API-Key-Eingaben normalisieren; Default TUI-Onboarding auf `deliver: false`. (#726) — danke @FrieSei; (#791) — danke @roshanasingh4. - Providers: `discord.allowBots` hinzufügen; legacy MiniMax M2 aus Standard-Katalogen trimmen; MiniMax Vision zum Coding Plan VLM-Endpunkt routen (nimmt auch Inputs wie `@/path/to/file.png` an). (#802) — danke @zknicker. - Gateway: Tailscale Serve Identity-Header zulassen, um Token-Auth zu befriedigen; Control-UI-Assets neu aufbauen, wenn das Protokoll-Schema neuer ist. (#823) — danke @roshanasingh4; (#786) — danke @meaningfool. - Heartbeat: Standard `ackMaxChars` auf 300 setzen, damit kurze `HEARTBEAT_OK`-Antworten intern bleiben. ### Installer - Install: Führe nach Git-Installationen/-Updates `clawdbot doctor --non-interactive` aus und benachrichtige Daemon-Neustarts, wenn erkannt. ### Fixes - Doctor: Warnungen bei pnpm-Workspaces-Mismatches, fehlenden Control-UI-Assets und fehlenden tsx-Binärdateien; UI-Neubaukosten anbieten. - Models/Providers: Behandlung von Credential-Validierungsfehlern als Auth-Fehler zur Triggerung von Fallbacks; Normalisierung von `${ENV_VAR}`-apiKey-Werten und Auto-Fill fehlender Provider-Schlüssel; explizite GitHub Copilot-Anbieter-Konfig + Agent-DIR-Auth-Profile beibehalten. (#822) — danke @sebslight; (#705) — danke @TAGOOZ. - Auth: Ungültige Auth-Profile aus der Reihenfolge entfernen, damit Umgebungsvariablen weiterhin für Provider wie MiniMax nutzbar bleiben. - Gemini: Gemini 3-IDs zu Preview-Varianten normalisieren; Gemini CLI-Tool-Aufrufs-/Antwort-IDs entfernen; fehlende `thought_signature` downgraden; Claude `msg_*`-Thought-Signature-Felder entfernen, um Base64-Dekodierungsfehler zu vermeiden. (#795) — danke @thewilloftheshadow; (#783) — danke @ananth-vardhan-cn; (#793) — danke @hsrvc; (#805) — danke @marcmarg. - Agents: Auto-Wiederherstellung aus Kompaktions-Kontext-Overflows durch Zurücksetzen der Sitzung und erneuten Versuch; Overflow-Details aus eingebetteten Durchläufen an Weitergeber weiterreichen. - MiniMax: Fehlformatierte Tool-Aufruf-XML entfernen; `MiniMax-VL-01` im impliziten Provider für Image-Paarung einschließen. (#809) — danke @latitudeki5223. - Onboarding/Auth: Berücksichtigung von `CLAWDBOT_AGENT_DIR` / `PI_CODING_AGENT_DIR` beim Schreiben von Auth-Profilen (MiniMax). (#829) — danke @roshanasingh4. - Anthropic: `overloaded_error` mit freundlicher Meldung handeln und Failover-Klassifikation; zusammenführen aufeinanderfolgender Benutzerspuren (neueste Metadaten bewahren) vor Validierung, um falsche Rollen-Fehler zu vermeiden. (#832) — danke @danielz1z; (#804) — danke @ThomsenDrake. - Messaging: Kontext-Isolation für Nachrichten-Tool-Sends erzwingen; Tipp-Indikatoren während der Tool-Ausführung aktiv halten. (#793) — danke @hsrvc; (#450, #447) — danke @thewilloftheshadow. - Auto-Reply: `/status`-Whitelist-Verhalten, Begründungs-Tag-Verfolgung bei Fallback, und System-Ereignis-Verarbeitung für erhöhte/Begründungs-Toggle. (#810) — danke @mcinteerj. - System-Ereignisse: Lokale Zeitstempel einbeziehen, wenn Ereignisse in Prompts injiziert werden. (#245) — danke @thewilloftheshadow. - Auto-Reply: Unklare `/model`-Treffe vermeiden; Streaming-Block-Antwort-Mediendateien korrigieren; Heartbeat-Antworten >300 Zeichen beibehalten statt Abbruch. - Discord/Slack: Zentralisieren der Reply-Thread-Planung; AutoThread-Routing korrigieren + pro-Channel AutoThread hinzufügen; doppelte Listener vermeiden; Behalte Begründungs-Format-Italics; Kanal-Eltern über Nachrichten-Tool löschen zulassen. (#800, #807) — danke @davidguttman; (#744) — danke @thewilloftheshadow. - Telegram: Foren-Topic-Thread-IDs beibehalten, Polling-Offsets persistieren, Bindings im Webhook-Modus respektieren und Tipp-Indikator in General-Themen anzeigen. (#727, #739) — danke @thewilloftheshadow; (#821) — danke @gumadeiras; (#779) — danke @azade-c. - Slack: Slash-Befehle mit oder ohne führendem `/` für benutzerdefinierte Befehls-Konfigurationen akzeptieren. (#798) — danke @thewilloftheshadow. - Cron: Fehlende Jobs korrekt persistieren; Alias `jobId` für Update/Run/Remove-Param verwenden. (#205, #252) — danke @thewilloftheshadow. - Gateway/CLI: Berücksichtigen von `CLAWDBOT_LAUNCHD_LABEL` / `CLAWDBOT_SYSTEMD_UNIT` Overrides; `agents.list` respektiert explizite Config; weniger noisy Loopback-WS-Logs während Tests; führe `clawdbot doctor --non-interactive` bei Updates aus. (#781) — danke @ronyrus. - Onboarding/Control UI: Ungültige Configs ablehnen (erst Doctor ausführen); Windows-Browser-URLs für OAuth quoten; Chat-Scroll
Features
13. Januar 2026
## Core - Handle write errors when updating schema in OpenCode config (@ShoeBoom) - Ensure clear_thinking is disabled for zai model - Improved edit and write tool feedback to prevent confusion about whether changes were successfully applied - Prevent [object Object] error display in console output (@lengmodkx) - Respect agent task permission for nested sub-agents (@malhashemi) - Fix max completion tokens error for Cloudflare provider (@roerohan) - Use reasoningConfig for Anthropic models on Bedrock (@Adam8234) - Store API URL in session metadata (@jkoelker) - Add nova-2 to region prefix models - Tweak truncation directory permissions - Make environment file reads ask user for permission instead of blocking - Use Biome check instead of format to include import sorting (@kynnyhsap) - Ensure plurals are properly handled ## TUI - Support debug tool calling directly in CLI (@Eric-Guo) - Don't submit prompt when switching sessions (@LeonMueller-OneAndOnly) - Await auth.set to prevent race condition when setting API key (@darshkpatel) - Actually modify OpenCode config when adding MCP servers with `mcp add` command (@paoloricciuti) ## Desktop - Spawn local server with password in desktop app (@Brendonovich) - Add missing args to Windows Tauri CLI spawn (@pschiel) - Implement better dynamic terminal numbering (@OpeOginni) - Add icon button for server removal in dialog select server (@OpeOginni) **Thank you to 15 community contributors:** - @kynnyhsap: - fix(formatter): use biome `check` instead of `format` to include import sorting (#8057) - @OpeOginni: - feat(dialog-select-server): add icon button for server removal (#8053) - feat(terminal): implement better dynamic terminal numbering (#8081) - @jkoelker: - fix(session): store api url in metadata (#8090) - @paoloricciuti: - fix: actually modify opencode config with `mcp add` (#7339) - @jerome-benoit: - fix(nix): initialize hashes.json with per-system format (#8095) - @darshkpatel: - fix: await auth.set to prevent race condition when setting API key (#8075) - @Adam8234: - fix(bedrock): use reasoningConfig for Anthropic models on Bedrock (#8092) - @roerohan: - fix: max completion tokens error for cloudflare (#7970) - @malhashemi: - fix(task): respect agent task permission for nested sub-agents (#8111) - @pschiel: - fix: add missing args to windows tauri cli spawn (#8084) - @lengmodkx: - fix: prevent [object Object] error display in console output (#8116) - @LeonMueller-OneAndOnly: - fix(TUI): dont submit prompt when switching sessions (#8016) - @Eric-Guo: - feat(cli): Support debug tool calling directly in CLI. (#6564) - @ShoeBoom: - fix(config): handle write errors when updating schema in opencode config (#8125) - @Brendonovich: - feat(desktop): spawn local server with password (#8139)
Features
13. Januar 2026
## What's changed - Added search functionality to `/config` command for quickly filtering settings - Added Updates section to `/doctor` showing auto-update channel and available npm versions (stable/latest) - Added date range filtering to `/stats` command - press `r` to cycle between Last 7 days, Last 30 days, and All time - Added automatic discovery of skills from nested `.claude/skills` directories when working with files in subdirectories - Added `context_window.used_percentage` and `context_window.remaining_percentage` fields to status line input for easier context window display - Added an error display when the editor fails during Ctrl+G - Fixed permission bypass via shell line continuation that could allow blocked commands to execute - Fixed false "File has been unexpectedly modified" errors when file watchers touch files without changing content - Fixed text styling (bold, colors) getting progressively misaligned in multi-line responses - Fixed the feedback panel closing unexpectedly when typing 'n' in the description field - Fixed rate limit warning appearing at low usage after weekly reset (now requires 70% usage) - Fixed rate limit options menu incorrectly auto-opening when resuming a previous session - Fixed numpad keys outputting escape sequences instead of characters in Kitty keyboard protocol terminals - Fixed Option+Return not inserting newlines in Kitty keyboard protocol terminals - Fixed corrupted config backup files accumulating in the home directory (now only one backup is created per config file) - Fixed `mcp list` and `mcp get` commands leaving orphaned MCP server processes - Fixed visual artifacts in ink2 mode when nodes become hidden via `display:none` - Improved the external CLAUDE.md imports approval dialog to show which files are being imported and from where - Improved the `/tasks` dialog to go directly to task details when there's only one background task running - Improved @ autocomplete with icons for different suggestion types and single-line formatting - Updated "Help improve Claude" setting fetch to refresh OAuth and retry when it fails due to a stale OAuth token - Changed task notification display to cap at 3 lines with overflow summary when multiple background tasks complete simultaneously - Changed terminal title to "Claude Code" on startup for better window identification - Removed ability to @-mention MCP servers to enable/disable - use `/mcp enable <name>` instead - [VSCode] Fixed usage indicator not updating after manual compact
Features
12. Januar 2026
## Core - Rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration - Fix HTTP exception handling order to prevent NamedError from masking HTTP exceptions - Add password authentication and improve server security - Improve error handling for built-in plugin installation failures - Allow wildcard permissions to match both the command with and without arguments - Fix model selection in title generation to use user's model instead of assistant's ## TUI - Prevent layout jump when toggling tips visibility in TUI (@R44VC0RP) - Add hint for variants toggle in TUI - Fix autocomplete reopening after backspace deletes space in terminal UI (@Raviguntakala) - Rename kvStore to store for consistency in TUI - Redesign tips display on home screen - Redesign tips display on home screen - Remove update complete toast notification from TUI ## Desktop - Disable AppImage build (@Brendonovich) - Improve server detection and connection logic in desktop application (@Brendonovich) - Resolve defaultServerUrl inside AppInterface to improve server URL handling (@Brendonovich) **Thank you to 7 community contributors:** - @Brendonovich: - app: resolve defaultServerUrl inside AppInterface - fix(desktop): improve server detection & connection logic (#7962) - disable appimage - @shubh73: - docs: fix typo (#8041) - @jerome-benoit: - fix(nix): filter optional dependencies by target platform (#8033) - @Raviguntakala: - fix(tui): reopen autocomplete after backspace deletes space (#6031) - @dbpolito: - fix(desktop): Improve User Message Badges for Big Titles and Small Screens (#8037) - @kdcokenny: - docs: fix permission rule ordering in examples (#7010) - @R44VC0RP: - fix(tui): prevent layout jump when toggling tips visibility (#8068)
Features
12. Januar 2026
## What's changed - Added `CLAUDE_CODE_TMPDIR` environment variable to override the temp directory used for internal temp files, useful for environments with custom temp directory requirements
Features
12. Januar 2026
### Fixes - CLI: vermeiden Top-Level-Await-Warnungen im Entry-Point bei frischen Installationen. - CLI: zeige einen Commit-Hash im Banner bei npm-Installationen an (package.json gitHead Fallback).
Features
12. Januar 2026
### Fixes - Installer: ensure the CLI entrypoint is executable after npm installs. - Packaging: include `dist/plugins/` in the npm package to avoid missing module errors.
Features
12. Januar 2026
## Fixes - Installer: `patches/` in das npm-Paket aufnehmen, damit das Patchen nach der Installation bei npm/bun-Installationen funktioniert.
Features
12. Januar 2026
### Highlights - Plugins sind jetzt erstklassig: Loader + CLI-Management, plus das neue Voice Call Plugin. - Config: modulares `$include`-Support für geteilte Config-Dateien. (#731) — thanks @pasogott. - Agents/Pi: Reserviere Kompressions-Spielraum, damit Pre-Compaction-Memory-Schreibungen vor der Auto-Compaction laufen können. - Agents: automatische Pre-Compaction-Memory-Flush-Umstellung, um durable memories vor der Kompaktion zu speichern. ### Changes - Deps: aktualisiere pi-agent-core/pi-ai/pi-coding-agent/pi-tui und aktualisiere den pi-ai Patch. - Dev: @types/node erhöhen. - macOS: Wizard-Debug-CLI hinzufügen und Wizard-Parsing-Hilfen teilen. - CLI/Onboarding: MiniMax-Authetik-Auswahl auf eine einzige M2.1-Option vereinfachen. - CLI: Konfigurationsabschnittsauswahl läuft jetzt in einer Schleife bis Continue. - Docs: MiniMax vs MiniMax Lightning (schneller vs Kosten) erläutern und LM Studio-Beispiel wiederherstellen. - Docs: Cerebras GLM 4.6/4.7 Config-Beispiel (OpenAI-kompatibler Endpoint) hinzufügen. - Onboarding/CLI: Modell-/Auth-Auswahl pro Anbieter gruppieren und Z.AI als GLM 4.7 kennzeichnen. - Onboarding/Docs: Moonshot AI (Kimi K2) Auth-Auswahl + Config-Beispiel hinzufügen. - CLI/Onboarding: Aufforderung zur Wiederverwendung erkannter API-Keys für Moonshot/MiniMax/Z.AI/Gemini/Anthropic/OpenCode. - CLI/Onboarding: MiniMax an den Anfang der Anbieterliste verschieben. - CLI/Onboarding: MiniMax M2.1 Lightning Auth-Auswahl hinzufügen. - CLI/Onboarding: Schlüsselvorschauen anzeigen, wenn erkannte API-Keys wiederverwendet werden. - Auto-Reply: kompakter `/model`-Picker (Modelle + verfügbare Provider) hinzufügen und Provider-Endpunkte in `/model status` anzeigen. - Control UI: Config-Tab mit Modell-Presets (MiniMax M2.1, GLM 4.7, Kimi) für One-Click-Setup. - Plugins: Erweiterungslader (tools/RPC/CLI/services), Discover-Pfade, Config-Schema + Control UI Labels (uiHints). - Plugins: `clawdbot plugins install` (Path/tgz/npm) hinzufügen, sowie UX für `list|info|enable|disable|doctor`. - Plugins: Voice-Call-Plugin jetzt real (Twilio/Log), start/status RPC/CLI/Tool + Tests hinzufügen. - Docs: Plugins-Dokumentation + Querverweise von Tools/Skills/Gateway-Config. - Docs: Speicherlöschverhalten + schreibbare Arbeitsbereich-Anforderung in Memory/Session/FAQ klären. - Docs: anfängerfreundlichen Plugin-Quickstart hinzufügen + Voice-Call-Plugin-Dokumentation erweitern. - Tests: Docker Plugin-Loader + tgz-Install-Smoketest hinzufügen. - Tests: Docker Plugin E2E erweitern, um Installationen aus lokalen Ordnern (`plugins.load.paths`) und `file:` npm-Spezifikationen abzudecken. - Tests: Abdeckung für Pre-Compaction-Memory-Flush-Einstellungen (einschließlich readonly/CLI-Skip) hinzufügen. - Tests: Modernisierung der Live-Model-Smokeselektion für aktuelle Releases und Durchsetzung von Tools/Images/Thinking-High-Abdeckung. (#769) — thanks @steipete. - Agents/Tools: `apply_patch`-Tool für Multi-Datei-Bearbeitungen (experimentell; gated by tools.exec.applyPatch; OpenAI-only). - Agents/Tools: Bash-Tool in Exec umbenennen (Konfig-Alias beibehalten). (#748) — thanks @myfunc. - Agents: Pre-Compaction-Memory-Flush-Konfiguration (`agents.defaults.compaction.*`) mit soft Threshold + System Prompt hinzufügen. - Config: `$include`-Direktiv für modulare Config-Dateien hinzufügen. (#731) — thanks @pasogott. - Build: Mindestalter für pnpm-Releases auf 2880 Minuten (2 Tage) setzen. (#718) — thanks @dan-dr. - macOS: Aufforderung zur Installation der globalen `clawdbot` CLI, wenn sie im Local-Modus fehlt; Installation über `clawd.bot/install-cli.sh` (kein Onboarding) und externes Launchd/CLI statt eingebettetem Gateway-Runtime verwenden. - Docs: gog Kalender-Ereignis-Farb-IDs aus `gog calendar colors` hinzufügen. (#715) — thanks @mjrussell. - Cron/CLI: `--model`-Flag zu Cron Add/Edit-Befehlen hinzufügen. (#711) — thanks @mjrussell. - Cron/CLI: Modell-Overrides bei Cron-Edits trimmen und Haupt-Sitzungsleitfaden dokumentieren. (#711) — thanks @mjrussell. - Skills: Bündelung von `skill-creator` zur Anleitung beim Erstellen und Verpacken von Skills. - Providers: pro-DM History-Overridess (`dmHistoryLimit`) mit provider-spezifischer Config hinzufügen. (#728) — thanks @pkrmf. - Discord: Kanal/Kategorie-Verwaltungsaktionen im Message-Tool freigeben. (#730) — thanks @NicholasSpisak. - Docs: README “macOS app” Abschnitt in “Apps” umbenennen. (#733) — thanks @AbhisekBasu1. - Gateway: `client.id` in WebSocket-Connect-Paramen verlangen; `client.instanceId` für Presence-Deduplikation verwenden; Docs/Tests aktualisieren. - macOS: Attach-only Gateway-Einstellung entfernen; Local-Modus verwaltet nun Launchd immer noch, falls ein Gateway vorhanden ist. ### Installer - Postinstall: `git apply` durch eingebauten JS-Patcher ersetzen (funktioniert mit npm/pnpm/bun; kein Git-Dependency) плюс Regressionstests. - Postinstall: PNPM-Patch-Fallback überspringen, wenn der neue Patcher aktiv ist. - Installer-Tests: Root+Non-Root Docker Smoke-Tests hinzufügen, CI-Workflow zum Abrufen von clawd.bot-Skripten und Ausführen von Install-Sh/CLI mit übersprungenem Onboarding. - Installer-UX: Unterstützung `CLAWDBOT_NO_ONBOARD=1` für nicht-interaktive Installationen; npm-Prefix unter Linux korrigieren und Git automatisch installieren. - Installer-UX: `install.sh --help` mit Flags/Env und Git-Installationshinweis hinzufügen. - Installer-UX: `--install-method git|npm` hinzufügen und Quell-Checkouts automatisch erkennen (Aufforderung zum Update des Git-Checkouts vs Migration zu npm). ### Fixes - Control UI: Navigation in eine einzige horizontale Scroll-Reihe auf Tablet/Mobile flatten (und immer Collapsed Group Items anzeigen). (#771) — thanks @carlulsoe. - macOS: Starte lokale Gateway-Dienste und warte, bevor der Onboarding-Wizard beginnt. - macOS: Onboarding-Wizard beim Schließen abbrechen, wiederherstellen, falls das Gateway die Session trennt, und Timeouts bei hängenden Gateway-Verbindungen. - macOS: Wizard Debug-CLI zeigt nun FehlStatus statt als abgeschlossen zu beenden. - Models/Onboarding: MiniMax (minimax.io) standardmäßig über Anthropic-kompatiblen `/anthropic`-Endpoint konfigurieren (Beibehaltung von `minimax-api` als Legacy-Alias). - Agents/Browser: Playwright AI-Snapshots für Tool-Aufrufe begrenzen (maxChars); CLI-Snapshots bleiben vollständig. (#763) — thanks @thesash. - Models: Gemini 3 Pro/Flash IDs auf Preview-Namen für Live-Model- Lookups normalisieren. (#769) — thanks @steipete. - CLI: GuardCancel-Typisierung für Configure-Prompts korrigieren. (#769) — thanks @steipete. - Providers: Standard-Gruppenpolitik auf Across-Provider-Allowlist setzen und bei offenen Gruppen in Doctor warnen. - MS Teams: Gruppenpolitik/GroupAllowFrom-Gating für Gruppen-Chats hinzufügen und warnen, wenn Gruppen offen sind. - Providers: Tool-Call/Result-IDs aus Gemini CLI-Payloads entfernen, um API-400s zu vermeiden. (#756) - Gateway/WebChat: Handshake-Validierungsdetails im WebSocket-Close-Reason speichern für einfacheres Debugging; Close-Codes beibehalten. - Gateway/Auth: Ungültige Connect-Antworten vor dem Schließen des Handshakes senden; ungültiger-Connect-Auth-Test stabilisieren. - Gateway: Gateway-Listener-Erkennung verschärfen. - Control UI: Onboarding-Chat ausblenden, wenn konfiguriert, und mobile Chat-Sidebar-Overlay absichern. - Auth: Codex Keychain Credentials lesen und die Lookup plattform-aware machen. - macOS/Release: Verteilungsartefakte in Relay-Builds vermeiden und Appcasts aus zip-only-Quellen generieren. - Doctor: Plugin-Diagnostik im Report
Features
12. Januar 2026
## Core - Support resource content type in MCP tool output (@antigremlin) - Check worktree for external_directory permission in subdirectories (@dmmulroy) - Bump Copilot plugin version ## TUI - Add clickable navigation to subagent header - Add mouse hover and click support to questions tool (@indeep99) - Fix prompt ref initialization to prevent undefined reference errors - Refactor event streaming in TUI to use SDK instead of manual RPC subscription - Fix cursor position when pasting single-line text in TUI (@Octane0411) - Add mouse hover and click support to autocomplete (@kitlangton) - Copy OAuth URL when device code is unavailable (@itskingori) - Fix slash command autocomplete highlighted row jumping (@kitlangton) ## Desktop - Add image preview support for image attachments in desktop (@dbpolito) **Thank you to 10 community contributors:** - @kitlangton: - fix(tui): slash command autocomplete highlighted row jumping (#7815) - feat(tui): add mouse hover and click support to autocomplete (#7820) - @itskingori: - fix(tui): copy oauth url when no device code (#7812) - @zeke: - docs: fix typos on the providers page (#7829) - docs: fix typos in settings doc (#7892) - @dbpolito: - feat(desktop): Image Preview support for Image Attachments (#7841) - feat(desktop): User Message Badges on Hover (#7835) - @jacobwgillespie: - chore(lander): fix spacing in desktop app banner (#7822) - @dmmulroy: - fix: check worktree for external_directory permission in subdirs (#7811) - @Octane0411: - Fix: TUI single-line paste cursor position (#7277) - @indeep99: - feat(tui): add mouse hover and click support to questions tool (#7905) - @antigremlin: - fix(mcp): support `resource` content type in MCP tool output (#7879) - @eyalch: - docs: fix scroll_speed default value (#7867)
Features
12. Januar 2026
Windsurf unterstützt jetzt Agent Skills für Cascade.
Features
11. Januar 2026
## Core - Ensure Codex built-in plugin is always available - Ensure /connect works for OpenAI Business plans by adding missing field - Track file modifications in ACP (@wid4t) - Pass sessionID to chat.system.transform (@spoons-and-mirrors) - Extract external directory validation to shared utility to reduce code duplication across tools - Exclude 'none' variant for gpt-5.2-codex (@Alejandro-CSt) - Follow symlinks by default in ripgrep searches (@kdcokenny) - Disable telemetry in the PHP language server (@madflow) ## TUI - Move props.ref to onMount in TUI component (@itsrainingmani) - Fixed command palette incorrectly highlighting items on mouse hover (@kitlangton) ## Desktop - Add ability to fork sessions in desktop app (@dbpolito) - Make mouse hover and click work on prompt input autocomplete (@dbpolito) - Add missing StoreExt import and fix unused mut warning in desktop (@jerome-benoit) - Fix missing import causing desktop build to fail (@Leka74) - Support configuring default server URL for desktop (@athal7) - Remove split operation in serverDisplayName function (@OpeOginni) **Thank you to 13 community contributors:** - @madflow: - fix: disable telemetry in the php lsp server (#7649) - @dbpolito: - fix(desktop): Allow Selecting Card Errors (#7506) - feat(deskop): Add Copy to Messages (#7658) - feat(desktop): Make mouse hover / click work on prompt input autocomplete (#7661) - feat(desktop): Fork Session (#7673) - @zerone0x: - fix(ui): allow text editing shortcuts in search dialogs on macOS (#7419) - @OpeOginni: - fix(desktop): remove split operation in serverDisplayName function (#7397) - @athal7: - feat: support configuring default server URL for desktop (#7363) - @kdcokenny: - fix(grep): follow symlinks by default in ripgrep searches (#7501) - @Alejandro-CSt: - fix: exclude 'none' variant for gpt-5.2-codex (#7682) - @Leka74: - fix(desktop): build failing - missing import (#7697) - @jerome-benoit: - fix(desktop): add missing StoreExt import and fix unused mut warning (#7707) - @spoons-and-mirrors: - feat: pass sessionID to chat.system.transform (#7718) - @kitlangton: - fix(opencode): command palette mouse hover highlights wrong item (#7721) - @wid4t: - feat(acp): track file modified (#7723) - @itsrainingmani: - fix(tui): move props.ref to onMount (#7702)
Features
11. Januar 2026
### Highlights - CLI: `clawdbot status` jetzt tabelliert + zeigt OS/Update/Gateway/Daemon/Agents/Sessions; `status --all` fügt einen vollständigen read-only Debug-Bericht hinzu ( Tabellen, Log-Tails, Tailscale-Zusammenfassung und Scan-Fortschritt über OSC-9 + Spinner). - CLI Backends: Kodex-CLI-Fallback mit Resume-Unterstützung (Textausgabe) und JSONL-Parsing für neue Runs, plus eine Live CLI-Resume-Probe. - CLI: füge `clawdbot update` (Safe-ish Git-Checkout-Update) + `--update` Kurzform hinzu. (#673) — danke an @fm1randa. - Gateway: füge OpenAI-kompatiblen HTTP-Endpunkt `/v1/chat/completions` hinzu (Auth, SSE-Streaming, pro-Agent-Routing). (#680) — danke an @steipete. ### Changes - Onboarding/Models: erstklassige Z.AI (GLM) Auth-Auswahl hinzufügen (`zai-api-key`) + `--zai-api-key` Flag. - CLI/Onboarding: OpenRouter API-Key-Auth-Option in configure/onboard hinzufügen. (#703) — danke an @mteam88. - Agents: menschliche Verzögerungs-Tempo zwischen Block-Antworten hinzufügen (Modi: aus/natürlich/kundenspezifisch, pro-Agent konfigurierbar). (#446) — danke an @tony-freedomology. - Agents/Browser: `browser.target` (Sandbox/Host/Custom) mit Sandbox-Host-Control-Gating über `agents.defaults.sandbox.browser.allowHostControl`, Whitelists für benutzerdefinierte Kontroll-URLs/Hosts/Ports, und Erweiterung der Browser-Tool-Dokumentation (Remote-Control, Profiles, Internals). - Onboarding/Models: katalog-gestützter Default-Modell-Auswahl-Assistent beim Onboarding + Configure. (#611) — danke an @jonasjancarik. - Agents/OpenCode Zen: Fallback-Modelle + Defaults aktualisieren, Legacy-Alias-Mappings beibehalten. (#669) — danke an @magimetal. - Providers: gruppenübergreifende History-Kontext-Wrapper über Providers hinweg vereinheitlichen mit pro-Provider/pro-Account `historyLimit` Overrides (Fallback zu `messages.groupChat.historyLimit`). Setze `0` zum Deaktivieren. (#672) — danke an @steipete. - Gateway/Heartbeat: optional Heartbeat-Ausgabe `Reasoning:` liefern (`agents.defaults.heartbeat.includeReasoning`). (#690) - Docker: optionale Home-Volume + zusätzliche Bind-Mounts in `docker-setup.sh` zulassen. (#679) — danke an @gabriel-trigo. ### Fixes - CLI/Status: Tabellen auf volle Terminalbreite erweitern; Klarstellung bei Provider-Setup vs Runtime-Warnungen; reichhaltigere Provider-Details; Token-Vorschau in `status` bei Redaction in `status --all`; Troubleshooting-Link-Footer hinzufügen; Log-Tails kopierbar behalten; Gateway-Auth bei Erreichbarkeit anzeigen; Provider-Laufzeitfehler (Signal/iMessage/Slack) surfaces; harte Verbesserung der `tailscale status --json`-Parserung; `status --all` Scan-Fortschritt determiniert gestalten; Footer durch eine 3-zeilige “Nächste Schritte”-Empfehlung ersetzen (teilen/debug/probe). - CLI/Gateway: klarstellen, dass `clawdbot gateway status` RPC-Gesundheit (Connect + RPC) meldet und RPC-Fehler separat von Verbindungsfehlern zeigt. - CLI/Update: Fortschritt-Spinner an stdout TTY binden und Label des Clean-Check-Schritts angleichen. (#701) — danke an @bjesuiter. - Telegram: `/whoami` + `/id` Befehle hinzufügen, um Absender-ID für Allowlists offenzulegen; `@username` und prefixed IDs in `allowFrom`-Prompts zulassen (mit Stabilitäts-Warnung). - Control UI: verhindern, dass automatisch `telegram.groups["*"]` geschrieben wird; Warnung/Bestätigung vor Aktivierung von Wildcard-Gruppen. - WhatsApp: Ack-Reaktionen nur für bearbeitete Nachrichten senden und Legacy `messages.ackReaction` ignorieren (Arzt-Kopien in `whatsapp.ackReaction`). (#629) — danke an @pasogott. - Sandbox/Skills: Skills in Sandbox-Arbeitsbereiche duplizieren (Read-Only-Mounts), damit SKILL.md zugänglich bleibt. - Terminal/Table: ANSI-sichere Wraps zur Vermeidung von Tabellen-Clipping/Color-Verlust; Regression-Abdeckung hinzufügen. - Docker: optionale apt-Pakete während Build zulassen und Build-Arg dokumentieren. (#697) — danke an @gabriel-trigo. - Gateway/Heartbeat: Reasoning auch liefern, wenn die Haupt-Heartbeat-Antwort `HEARTBEAT_OK` ist. (#694) — danke an @antons. - macOS: unsigned launchd-Overrides bei signierten Neustarts löschen und beim Attach-Modus/Deaktivierung-Marker Doctor-mäßig warnen. (#695) — danke an @jeffersonwarrior. - Agents: Ein-Writers-Sessions-Locks erzwingen und orphan Tool-Ergebnisse droppen, um Fehler bei Tool-Call IDs zu verhindern (MiniMax/Anthropic-kompatible APIs). - Docs: `clawdbot status` als ersten Diagnostik-Schritt festlegen, Verhalten von `status --deep` klären und `/whoami` + `/id` dokumentieren. - Docs/Testing: Live-Tools+Image-Probes klären und auflisten, welche `provider/model`-IDs testbar sind. - Tests/Live: Gateway-Bash+Read-Probes robust gegen Provider-Formatierungen machen, während reale Tool-Aufrufe weiter validiert werden. - WhatsApp: Erkennung von @lid Erwähnungen in Gruppen via authDir-Reverse-Mapping + Auflösung der eigenen JID E.164 für Filterung von Erwähnungen. (#692) — danke an @peschee. - Gateway/Auth: Standardmäßig Token-Auth auf Loopback während Onboarding, Doctor-Token-Generierungs-Flow hinzufügen, Audio-Transkriptions-Konfig zu Whisper-only straffen. - Providers: eingehende Nachrichten über Provider hinweg deduplizieren, um doppelte LLM-Durchläufe bei erneuter Lieferung/Neuverbindung zu vermeiden. (#689) — danke an @adam91holt. - Agents: `<thought>`/`<antthinking>`-Tags aus versteckten Denkprozessen entfernen und Tag-Varianten in Tests abdecken. (#688) — danke an @theglove44. - macOS: Modell-Auswahl-Selektoren als normalisierte Provider/Model-IDs speichern und manuelle Einträge angleichen. (#683) — danke an @benithors. - Agents: Erkenne „usage limit“-Fehler als Rate Limits für Failover. (#687) — danke an @evalexpr. - CLI: Erfolgsnachrichten vermeiden, wenn Daemon-Neustart übersprungen wird. (#685) — danke an @carlulsoe. - Commands: Standardmäßig `/config` + `/debug` deaktivieren; via `commands.config`/`commands.debug` absichern und aus native Registration/Hilfe-Ausgabe ausblenden. - Agents/System: Klarstellen, dass Sub-Agents sandboxed bleiben und keinen erhöhten Host-Zugriff verwenden können. - Gateway: OpenAI-kompatiblen `/v1/chat/completions` Endpunkt standardmäßig deaktivieren; über `gateway.http.endpoints.chatCompletions.enabled=true` aktivieren. - macOS: Bridge-Tunnels stabilisieren, Invoke-Sender bei Disconnect schützen, stdout/stderr abfließen lassen, um Deadlocks zu vermeiden. (#676) — danke an @ngutman. - Agents/System: Klarstellen, dass Sandbox-Runtime im System-Prompt vorhanden ist und erhöhte Verfügbarkeit bei Sandboxing anzeigen. - Auto-reply: Bevorzugen von `RawBody` zur Parsing von Commands/Direktiven (WhatsApp + Discord) und verhindern, dass Fallback-Läufe gleichzeitige Session-Updates überschreiben. (#643) — danke an @mcinteerj. - WhatsApp: Gruppen-Reaktionen durch Beibehaltung von Nachrichten-IDs und Sender-JIDs in der Verlaufshistorie korrigieren; Teilnehmer-Telefonnummern zu JIDs in ausgehenden Reaktionen normalisieren. (#640) — danke an @mcinteerj. - WhatsApp: Gruppen-Teilnehmer-IDs dem Modell zugänglich machen, damit Reaktionen den richtigen Sender adressieren können. - Cron: `wakeMode: "now"` wartet auf Abschluss des Heartbeats (undRetry, wenn die Hauptspur beschäftigt ist). (#666) — danke an @roshanasingh4. - Agents/OpenAI: Fehlerbehebung bei Responses-Tool-nur → Folge-Turn-Behandlung (vermeiden eigenständiger `reasoning`-Items, die 400 “required following item” auslösen) und Reasoning-Items in Responses/Codex-Responses-Verlauf für tool-call-only Turns erneut abspielen. - Sandbox: füge `clawdbot sandbox explain
Features
11. Januar 2026
## What's changed - Added `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` environment variable to disable all background task functionality including auto-backgrounding and the Ctrl+B shortcut - Fixed "Help improve Claude" setting fetch to refresh OAuth and retry when it fails due to a stale OAuth token
Features
10. Januar 2026
## Core - Add ChatGPT-Account-Id header for organization subscriptions (@fdematos) **Thank you to 2 community contributors:** - @vtemian: - docs(ecosystem): add micode and octto plugins (#7327) - @fdematos: - fix: add ChatGPT-Account-Id header for organization subscriptions (#7603)
Features
10. Januar 2026
### Highlights - Microsoft Teams provider: polling, attachments, outbound CLI send, per-channel policy. - Models/Auth expansion: OpenCode Zen + MiniMax API onboarding; token auth profiles + auth order; OAuth health in doctor/status. - CLI/Gateway UX: message subcommands, gateway discover/status/SSH, /config + /debug, sandbox CLI. - Provider reliability sweep: WhatsApp contact cards/targets, Telegram audio-as-voice + streaming, Signal reactions, Slack threading, Discord stability. - Auto-reply + status: block-streaming controls, reasoning handling, usage/cost reporting. - Control UI/TUI: queued messages, session links, reasoning view, mobile polish, logs UX. ### Breaking - CLI: `clawdbot message` now subcommands (`message send|poll|...`) and requires `--provider` unless only one provider configured. - Commands/Tools: `/restart` und gateway restart tool disabled by default; enable with `commands.restart=true`. ### New Features and Changes - Models/Auth: OpenCode Zen onboarding (#623) — thanks @magimetal; MiniMax Anthropic-compatible API + hosted onboarding (#590, #495) — thanks @mneves75, @tobiasbischoff. - Models/Auth: setup-token + token auth profiles; `clawdbot models auth order {get,set,clear}`; per-agent auth candidates in `/model status`; OAuth expiry checks in doctor/status. - Agent/System: claude-cli runner; `session_status` tool (und sandbox allowed); adaptive context pruning default; system prompt messaging guidance + no auto self-update; eligible skills list injection; sub-agent context trimmed. - Commands: `/commands` list; `/models` alias; `/usage` alias; `/debug` runtime overrides + effective config view; `/config` chat updates + `/config get`; `config --section`. - CLI/Gateway: unified message tool + message subcommands; gateway discover (local + wide-area DNS-SD) with JSON/timeout; gateway status human-readable + JSON + SSH loopback; wide-area records include gatewayPort/sshPort/cliPath + tailnet DNS fallback. - CLI UX: logs output modes (pretty/plain/JSONL) + colorized health/daemon output; global `--no-color`; lobster palette in onboarding/config. - Dev ergonomics: gateway `--dev/--reset` + dev profile auto-config; C-3PO dev templates; dev gateway/TUI helper scripts. - Sandbox/Workspace: sandbox list/recreate commands; sync skills into sandbox workspace; sandbox browser auto-start. - Config/Onboarding: inline env vars; OpenAI API key flow to shared `~/.clawdbot/.env`; Opus 4.5 default prompt for Anthropic auth; QuickStart auto-install gateway (Node-only) + provider picker tweaks + skip-systemd flags; TUI bootstrap prompt (`tui --message`); remove Bun runtime choice. - Providers: Microsoft Teams provider (polling, attachments, outbound sends, requireMention, config reload/DM policy). (#404) — thanks @onutc - Providers: WhatsApp broadcast groups for multi-agent replies (#547) — thanks @pasogott; inbound media size cap configurable (#505) — thanks @koala73; identity-based message prefixes (#578) — thanks @p6l-richard. - Providers: Telegram inline keyboard buttons + callback payload routing (#491) — thanks @azade-c; cron topic delivery targets (#474/#478) — thanks @mitschabaude-bot, @nachoiacovino; `[[audio_as_voice]]` tag support (#490) — thanks @jarvis-medmatic. - Providers: Signal reactions + notifications with allowlist support. - Status/Usage: /status cost reporting + `/cost` lines; auth profile snippet; provider usage windows. - Control UI: mobile responsiveness (#558) — thanks @carlulsoe; queued messages + Enter-to-send (#527) — thanks @YuriNachos; session links (#471) — thanks @HazAT; reasoning view; skill install feedback (#445) — thanks @pkrmf; chat layout refresh (#475) — thanks @rahthakor; docs link + new session button; drop explicit `ui:install`. - TUI: agent picker + agents list RPC; improved status line. - Doctor/Daemon: audit/repair flows, permissions checks, supervisor config audits; provider status probes + warnings for Discord intents and Telegram privacy; last activity timestamps; gateway restart guidance. - Docs: Hetzner Docker VPS guide + cross-links (#556/#592) — thanks @Iamadig; Ansible guide (#545) — thanks @pasogott; provider troubleshooting index; hook parameter expansion (#532) — thanks @mcinteerj; model allowlist notes; OAuth deep dive; showcase refresh. - Apps/Branding: refreshed iOS/Android/macOS icons (#521) — thanks @fishfisher. ### Fixes - Packaging: include MS Teams send module in npm tarball. - Sandbox/Browser: auto-start CDP endpoint; proxy CDP out of container for attachOnly; relax Bun fetch typing; align sandbox list output with config images. - Agents/Runtime: gate heartbeat prompt to default sessions; /stop aborts between tool calls; require explicit system-event session keys; guard small context windows; fix model fallback stringification; sessions_spawn inherits provider; failover on billing/credits; respect auth cooldown ordering; restore Anthropic OAuth tool dispatch + tool-name bypass; avoid OpenAI invalid reasoning replay; harden Gmail hook model defaults. - Agent history/schema: strip/skip empty assistant/error blocks to prevent session corruption/Claude 400s; scrub unsupported JSON Schema keywords + sanitize tool call IDs for Cloud Code Assist; simplify Gemini-compatible tool/session schemas; require raw for config.apply. - Auto-reply/Streaming: default audioAsVoice false; preserve audio_as_voice propagation + buffer audio blocks + guard voice notes; block reply ordering (timeout) + forced-block fence-safe; avoid chunk splits inside parentheses + fence-close breaks + invalid UTF-16 truncation; preserve inline directive spacing + allow whitespace in reply tags; filter NO_REPLY prefixes + normalize routed replies; suppress <think> leakage with separate Reasoning; block streaming defaults (off by default, minChars/idle tuning) + coalesced blocks; dedupe followup queue; restore explicit responsePrefix default. - Status/Commands: provider prefix in /status model display; usage filtering + provider mapping; auth label + usage snapshots (claude-cli fallback + optional claude.ai); show Verbose/Elevated only when enabled; compact usage/cost line + restore emoji-rich status; /status in directive-only + multi-directive handling; mention-bypass elevated handling; surface provider usage errors; wire /usage to /status; restore hidden gateway-daemon alias; fallback /model list when catalog unavailable. - WhatsApp: vCard/contact cards (prefer FN, include numbers, show all contacts, keep summary counts, better empty summaries); preserve group JIDs + normalize targets; resolve @lid mappings/JIDs (Baileys/auth-dir) + inbound mapping; route queued replies to sender; improve web listener errors + remove provider name from errors; record outbound activity account id; fix web media fetch errors; broadcast group history consistency. - Telegram: keep streamMode draft-only; long-poll conflict retries + update dedupe; grammY fetch mismatch fixes + restrict native fetch to Bun; suppress getUpdates stack traces; include user id in pairing; audio_as_voice handling fixes. - Discord/Slack: thread context helpers + forum thread starters; avoid category parent overrides; gateway reconnect logs + HELLO timeout + stop provider after reconnect exhaustion; DM recipient parsing for numeric IDs; remove incorrect limited warning; reply threading + mrkdwn edge cases; remove ack reactions after reply; gateway debug event visibility. - Signal: reaction handling safety; own-reaction matching (uuid+phone); UUID-only senders accepted; ignore reaction-only messages. - MS Teams: download image attachments reliably; fix top-level replies; stop on shutdown + honor chunk limits; normalize poll providers/deps; pairing label fixes. - iMessage: isolate group-ish threads by chat_id. - Gateway/Daemon/Doctor: atomic config writes; repair gateway service entrypoint + install switches; non-interactive legacy migrations; systemd unit alignment + KillMode=process; node bridge keepalive/pings; Launch at Login persistence; bundle ClawdbotKit resources + Swift 6.2 compat dylib; relay version check + remove smoke test; regen Swift GatewayModels + keep agent provider string; cron jobId alias + channel alias migration + main session key normalization; heartbeat Telegram accountId resolution; avoid WhatsApp fallback for internal runs; gateway listener error wording; serveBaseUrl param; honor gateway --dev; fix wide-area discovery updates; align agents.defaults schema; provider account metadata in daemon status; refresh Carbon patch for gateway fixes; restore doctor prompter initialValue handling. - Control UI/TUI: persist per-session verbose off + hide tool cards; logs tab opens at bottom; relative asset paths + landing cleanup; session labels lookup/persistence; stop pinning main session in recents; start logs at bottom; TUI status bar refresh + timeout handling + hide reasoning label when off. - Onboarding/Configure: QuickStart single-select provider picker; avoid Codex CLI false-expiry warnings; clarify WhatsApp owner prompt; fix Minimax hosted onboarding (agents.defaults + msteams heartbeat target); remove configure Control UI prompt; honor gateway --dev flag. ### Maintenance - Dependencies: bump pi-* stack
Features
10. Januar 2026
## Core - Ensure GPT-5.2-codex has variants - Adjust Codex styling and fix hint display - Update docs and authentication methods for OpenAI - Improve Codex instructions prompt for better task planning - Add Codex authentication support ## TUI - Fix instance disposal to prevent memory leaks and dangling references **Thank you to 1 community contributor:** - @spoons-and-mirrors: - docs: add url based instructions to web docs (#7216)
Features
10. Januar 2026
Direktes stabiles Release aus dem Main-Branch. Version 1.5.30 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
9. Januar 2026
## What's changed - Merged slash commands and skills, simplifying the mental model with no change in behavior - Added release channel (`stable` or `latest`) toggle to `/config` - Added detection and warnings for unreachable permission rules, with warnings in `/doctor` and after saving rules that include the source of each rule and actionable fix guidance - Fixed plan files persisting across `/clear` commands, now ensuring a fresh plan file is used after clearing a conversation - Fixed false skill duplicate detection on filesystems with large inodes (e.g., ExFAT) by using 64-bit precision for inode values - Fixed mismatch between background task count in status bar and items shown in tasks dialog - Fixed sub-agents using the wrong model during conversation compaction - Fixed web search in sub-agents using incorrect model - Fixed trust dialog acceptance when running from the home directory not enabling trust-requiring features like hooks during the session - Improved terminal rendering stability by preventing uncontrolled writes from corrupting cursor state - Improved slash command suggestion readability by truncating long descriptions to 2 lines - Changed tool hook execution timeout from 60 seconds to 10 minutes - [VSCode] Added clickable destination selector for permission requests, allowing you to choose where settings are saved (this project, all projects, shared with team, or session only)
Features
9. Januar 2026
## Core - Disable server unless explicitly opted in - Report config errors instead of silent termination (@ariane-emory) - Upgrade OpenTUI to v0.1.72 - Resolve broken forked sessions with compactions due to missing parent-child message references (@ryanwyler) - Upgrade OpenTUI to v0.1.71, fixing capability detection and Kitty keyboard support - Deduplicate plugins by name with priority-based resolution (@devxoul) - Bump Copilot plugin version - Fix model dialog search issues in favorites/recents list and prevent deprecated models from appearing ## TUI - Enable API key prompt for Bedrock in auth login (@Raviguntakala) ## Desktop - Remove inline JavaScript from the app - Remove custom URL parameter from app - Prevent model picker overflow with Zen mode in new sessions (@0xajka) - Complete symlink support implementation and enable CI for PRs in desktop app (@jerome-benoit) - Store terminal and review pane visibility per session - Change terminal cursor to bar and stop blinking when not focused (@dbpolito) **Thank you to 8 community contributors:** - @RD201: - docs: Add Scaleway to provider docs (#7389) - @dbpolito: - feat(desktop): Change Terminal's Cursor to Bar and Stop Blinking when not focused (#7402) - @devxoul: - feat(config): deduplicate plugins by name with priority-based resolution (#5957) - @jerome-benoit: - fix(desktop): complete symlink support implementation and enable CI for PRs (#7113) - @0xajka: - fix: prevent model picker overflow with Zen in new sessions (#7495) - @ryanwyler: - fix: resolve broken forked sessions with compactions due to missing parent-child message references (#6445) - @Raviguntakala: - fix(cli): enable API key prompt for Bedrock in auth login (#7332) - @ariane-emory: - fix: report config errors instead of silent termination (#7522)
Features
9. Januar 2026
## New Features - Add conversation/thread fork endpoints in the protocol and app server so clients can branch a session into a new thread. (#8866) - Expose requirements via `requirement/list` so clients can read `requirements.toml` and adjust agent-mode UX. (#8800) - Introduce metrics capabilities with additional counters for observability. (#8318, #8910) - Add elevated sandbox onboarding with prompts for upgrade/degraded mode plus the `/elevate-sandbox` command. (#8789) - Allow explicit skill invocations through v2 API user input. (#8864) ## Bug Fixes - Codex CLI subprocesses again inherit env vars like `LD_LIBRARY_PATH`/`DYLD_LIBRARY_PATH` to avoid runtime issues. As explained in #8945, failure to pass along these environment variables to subprocesses that expect them (notably GPU-related ones), was causing 10x+ performance regressions! Special thanks to @johnzfitch for the detailed investigation and write-up in #8945. (#8951) - `/review <instructions>` in TUI/TUI2 now launches the review flow instead of sending plain text. (#8823) - Patch approval “allow this session” now sticks for previously approved files. (#8451) - Model upgrade prompt now appears even if the current model is hidden from the picker. (#8802) - Windows paste handling now supports non-ASCII multiline input reliably. Special thanks to @occurrent laying the groundwork for this fix in #8021! (#8774) - Git apply path parsing now handles quoted/escaped paths and `/dev/null` correctly to avoid misclassified changes. (#8824) ## Documentation - App-server README now documents skills support and usage. (#8853) - Skill-creator docs clarify YAML frontmatter formatting and quoting rules. (#8610) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.79.0...rust-v0.80.0 - #8734 fix: do not propose to add multiline commands to execpolicy @tibo-openai - #8802 Enable model upgrade popup even when selected model is no longer in picker @charley-oai - #8805 chore: stabilize core tool parallelism test @tibo-openai - #8820 chore: silent just fmt @jif-oai - #8824 fix: parse git apply paths correctly @tibo-openai - #8823 fix: handle /review arguments in TUI @tibo-openai - #8822 chore: rename unified exec sessions @jif-oai - #8825 fix: handle early codex exec exit @tibo-openai - #8830 chore: unify conversation with thread name @jif-oai - #8840 Move tests below auth manager @pakrym-oai - #8845 fix: upgrade lru crate to 0.16.3 @bolinfest - #8763 Merge Modelfamily into modelinfo @aibrahim-oai - #8842 remove unnecessary todos @aibrahim-oai - #8846 Stop using AuthManager as the source of codex_home @pakrym-oai - #8844 Fix app-server `write_models_cache` to treat models with less priority number as higher priority. @aibrahim-oai - #8850 chore: drop useless feature flags @jif-oai - #8848 chore: drop some deprecated @jif-oai - #8853 [chore] update app server doc with skills @celia-oai - #8451 fix: implement 'Allow this session' for apply_patch approvals @owenlin0 - #8856 Override truncation policy at model info level @aibrahim-oai - #8849 Simplify error managment in `run_turn` @aibrahim-oai - #8767 Add feature for optional request compression @cconger - #8610 Clarify YAML frontmatter formatting in skill-creator @darlingm - #8847 Warn in /model if BASE_URL set @gt-oai - #8801 Support symlink for skills discovery. @xl-openai - #8800 Feat: appServer.requirementList for requirement.toml @shijie-oai - #8861 fix: update resource path resolution logic so it works with Bazel @bolinfest - #8868 fix: use tokio for I/O in an async function @bolinfest - #8867 add footer note to TUI @iceweasel-oai - #8879 feat: introduce find_resource! macro that works with Cargo or Bazel @bolinfest - #8864 Support UserInput::Skill in V2 API. @xl-openai - #8876 add ability to disable input temporarily in the TUI. @iceweasel-oai - #8884 fix: make the find_resource! macro responsible for the absolutize() call @bolinfest - #8774 fix: windows can now paste non-ascii multiline text @dylan-hurd-oai, @occurrent - #8855 chore: add list thread ids on manager @jif-oai - #8318 feat: metrics capabilities @jif-oai - #8826 fix: stabilize list_dir pagination order @tibo-openai - #8892 chore: drop metrics exporter config @jif-oai - #8896 chore: align error limit comment @tibo-openai - #8899 fix: include project instructions in /review subagent @tibo-openai - #8894 chore: add small debug client @jif-oai - #8888 fix: leverage find_resource! macro in load_sse_fixture_with_id @bolinfest - #8691 Avoid setpgid for inherited stdio on macOS @seeekr - #8887 fix: leverage codex_utils_cargo_bin() in codex-rs/core/tests/suite @bolinfest - #8907 chore: drop useless interaction_input @jif-oai - #8903 nit: drop unused function call error @jif-oai - #8910 feat: add a few metrics @jif-oai - #8911 gitignore bazel-* @zbarsky-openai - #8843 config requirements: improve requirement error messages @gt-oai - #8914 fix: reduce duplicate include_str!() calls @bolinfest - #8902 feat: add list loaded threads to app server @jif-oai - #8870 [fix] app server flaky thread/resume tests @celia-oai - #8916 clean: all history cloning @jif-oai - #8915 otel test: retry WouldBlock errors @gt-oai - #8792 Update models.json @github-actions - #8897 fix: preserve core env vars on Windows @tibo-openai - #8913 Add `read-only` when backfilling requirements from managed_config @gt-oai - #8926 add tooltip hint for shell commands (!) @fps7806 - #8857 Immutable CodexAuth @pakrym-oai - #8927 nit: parse_arguments @jif-oai - #8932 fix: increase timeout for tests that have been flaking with timeout issues @bolinfest - #8931 fix: correct login shell mismatch in the accept_elicitation_for_prompt_rule() test @bolinfest - #8874 [fix] app server flaky send_messages test @celia-oai - #8866 feat: fork conversation/thread @apanasenko-oai - #8858 remove `get_responses_requests` and `get_responses_request_bodies` to use in-place matcher @aibrahim-oai - #8939 [chore] move app server tests from chat completion to responses @celia-oai - #8880 Attempt to reload auth as a step in 401 recovery @pakrym-oai - #8946 fix: increase timeout for wait_for_event() for Bazel @bolinfest - #8789 Elevated sandbox NUX @iceweasel-oai - #8917 fix: treat null MCP resource args as empty @tibo-openai - #8942 Add 5s timeout to models list call + integration test @aibrahim-oai - #8951 fix: remove existing process hardening from Codex CLI @bolinfest
9. Januar 2026
## Core - Upgrade OpenTUI to v0.1.70 - Support multi-select questions - Document cargofmt in docs (@marc2332) ## TUI - Stop escape key propagation from dialogs - Use full file path for fuzzy matching in autocomplete (@bagatka) ## Desktop - Revert fix for opening external links in default browser - Cache session-scoped stores and add optional context gating - Incrementally render turns with markdown caching and lazy diff rendering - Gate hydration side-effects and handoff while stores load - Prefetch adjacent sessions in the app - Implement chunked message loading and lazy diff loading for improved performance - Fix project sidebar folder name display issue (@0xajka) **Thank you to 4 community contributors:** - @marc2332: - fix(docs): Document `cargofmt` (#7383) - @bagatka: - fix(ui): use full file path for fuzzy matching in autocomplete (#6705) - @0xajka: - Fix for #7229 Fix/project sidebar folder name (#7232) - @Anthuang: - feat(desktop): add Vesper theme (#7331)
Features
9. Januar 2026
## What's changed - Added source path metadata to images dragged onto the terminal, helping Claude understand where images originated - Added clickable hyperlinks for file paths in tool output in terminals that support OSC 8 (like iTerm) - Added support for Windows Package Manager (winget) installations with automatic detection and update instructions - Added Shift+Tab keyboard shortcut in plan mode to quickly select "auto-accept edits" option - Added `FORCE_AUTOUPDATE_PLUGINS` environment variable to allow plugin autoupdate even when the main auto-updater is disabled - Added `agent_type` to SessionStart hook input, populated if `--agent` is specified - Fixed a command injection vulnerability in bash command processing where malformed input could execute arbitrary commands - Fixed a memory leak where tree-sitter parse trees were not being freed, causing WASM memory to grow unbounded over long sessions - Fixed binary files (images, PDFs, etc.) being accidentally included in memory when using `@include` directives in CLAUDE.md files - Fixed updates incorrectly claiming another installation is in progress - Fixed crash when socket files exist in watched directories (defense-in-depth for EOPNOTSUPP errors) - Fixed remote session URL and teleport being broken when using `/tasks` command - Fixed MCP tool names being exposed in analytics events by sanitizing user-specific server configurations - Improved Option-as-Meta hint on macOS to show terminal-specific instructions for native CSIu terminals like iTerm2, Kitty, and WezTerm - Improved error message when pasting images over SSH to suggest using `scp` instead of the unhelpful clipboard shortcut hint - Improved permission explainer to not flag routine dev workflows (git fetch/rebase, npm install, tests, PRs) as medium risk - Changed large bash command outputs to be saved to disk instead of truncated, allowing Claude to read the full content - Changed large tool outputs to be persisted to disk instead of truncated, providing full output access via file references - Changed `/plugins` installed tab to unify plugins and MCPs with scope-based grouping - Deprecated Windows managed settings path `C:\ProgramData\ClaudeCode\managed-settings.json` - administrators should migrate to `C:\Program Files\ClaudeCode\managed-settings.json` - [SDK] Changed minimum zod peer dependency to ^4.0.0 - [VSCode] Fixed usage display not updating after manual compact
Features
8. Januar 2026
## Core - Add kind, title, and rawInput fields to ACP tool_call_update events (@noamzbr) - Add help text to debug command and subcommands (@assagman) - Allow disabling .claude prompt and skills loading (@freespace8) - Add interactive question tool for gathering user preferences and clarifying instructions - Fix issue with normal transform options conflicting with small model options when generating title - Write truncated tool outputs to files - Simplify task tool subagent filtering (@malhashemi) - Improved title generation to avoid repetitive "Analyzing..." prefixes - Use correct authorization server URL for OAuth discovery in MCP (@rscarvalho) - Config precedence now correctly allows local config to override remote (@elithrar) - Update Homebrew formula for anomalyco tap ## TUI - Restore showDetails check removed in Permission rework (@ryanwyler) - Cleanly restore terminal state on fatal error exit (@itsrainingmani) - Improve responsive layout by hiding header and footer when sidebar is visible - Simplified session settings management (@maxstevens-nl) - Remove unused imports and variables from header component - Add overlay sidebar for narrow screens to improve mobile experience - Add expandable bash output for long commands to improve readability - Remove username visibility toggle and simplify user message metadata display in TUI - Improve indentation and label clarity for TUI answer options - Ensure forked message text is inserted in prompt when forking conversations (@ariane-emory) - Use selected foreground color for permission selection text (@ariane-emory) - Constrain autocomplete height to available screen space in TUI (@Raviguntakala) - Add selectedListItemText to orange themes for button text visibility (@ThanhNguyxn) ## Desktop - Show custom models without valid release_date in web UI model selector (@zerone0x) - Open external links in default browser on desktop (@athal7) **Thank you to 15 community contributors:** - @elithrar: - fix: config precedence now correctly allows local config to override remote (#7141) - @ThanhNguyxn: - fix(theme): add selectedListItemText to orng themes for button text visibility (#7169) - @rscarvalho: - fix(mcp): use correct authorization server URL for OAuth discovery (#7234) - @Raviguntakala: - fix(tui): constrain autocomplete height to available screen space (#7181) - @malhashemi: - refactor: simplify task tool subagent filtering (#7165) - @ariane-emory: - fix: use selectedForeground's computer colour (or theme's selectedForeground value) for the colour of text in permission selection (resolves #7246) (#7251) - fix(tui): ensure forked message text is inserted in prompt (resolves #7257) (#7259) - @athal7: - fix(desktop): open external links in default browser (#7221) - @freespace8: - feat(flags): allow disabling .claude prompt and skills loading (#7205) - @aaroniker: - feat: Polish dialog, popover shadows & borders, add missing provider logos (#7326) - @assagman: - fix(cli): add help text to debug command and subcommands (#7328) - @maxstevens-nl: - refactor: session settings simplification (#7342) - @noamzbr: - fix: Add kind, title, rawInput to ACP tool_call_update events (#7368) - @zerone0x: - fix(app): show custom models without valid release_date in web UI mod… (#7349) - @itsrainingmani: - fix: cleanly restore terminal state on fatal error exit (#7359) - @ryanwyler: - fix(tui): restore showDetails check removed in Permission rework (#7285)
Features
8. Januar 2026
## 2026.1.8 ### Highlights - Security: DMs standardmäßig über alle Anbieter hinweg eingeschränkt; pairing-first + Anwhitelist-Anleitung. - Sandbox: standardisierte Bereichsgrenzen pro Agent + Arbeitsbereichszugriffssteuerungen; Tool-/Session-Isolierung angepasst. - Agenten-Schleife: Kompaktion, Bereinigung, Streaming und Fehlerbehandlung härter. - Provider: Zuverlässigkeit, Threading, Reaktionen, Medien und Wiederholungen bei Telegram/WhatsApp/Discord/Slack verbessert. - Kontroll-UI: Logs-Tab, Streaming-Stabilität, Fokusmodus und Rendering großer Ausgaben behoben. - CLI/Gateway/Doctor: Daemon/Logs/Status, Auth-Migration und Diagnosen deutlich erweitert. ### Breaking - **SICHERHEIT (so schnell wie möglich aktualisieren):** eingehende DMs sind jetzt standardmäßig auf Telegram/WhatsApp/Signal/iMessage/Discord/Slack eingeschränkt. - Zuvor konnte dein Bot offen für jedermann sein (insbesondere auffindbare Telegram-Bots), wenn du keine Allowlist konfiguriert hattest. - Neue Standardsetzung: DM-Paarung (`dmPolicy="pairing"` / `discord.dm.policy="pairing"` / `slack.dm.policy="pairing"`). - Um das alte Verhalten „offen für jedermann“ beizubehalten: setze `dmPolicy="open"` und füge `"*"` in das relevante `allowFrom` ein (Discord/Slack: `discord.dm.allowFrom` / `slack.dm.allowFrom`). - Genehmige Anfragen über `clawdbot pairing list --provider <provider>` + `clawdbot pairing approve --provider <provider> <code>` (Telegram unterstützt auch `clawdbot telegram pairing ...`). - Sandbox: Standard `agent.sandbox.scope` auf `"agent"` (ein Container/Arbeitsbereich pro Agent). Verwende `"session"` für Isolation pro Sitzung; `"shared"` deaktiviert die länderübergreifende Isolation. - Zeitstempel in Agentenumschlägen jetzt UTC (kompakt `YYYY-MM-DDTHH:mmZ`); entfernt `messages.timestampPrefix`. Füge `agent.userTimezone` hinzu, um dem Modell die lokale Zeit des Nutzers mitzuteilen (nur System-Prompt). - Modellerconfig-Schemaänderungen (Auth-Profile + Modelllisten); Doctor migriert automatisch und Gateway schreibt Legacy-Konfigurationen beim Start neu. - Befehle: Alle Slash-Befehle auf autorisierte Sender beschränken; füge `/compact` hinzu, um Sitzungs-Kontext manuell zu komprimieren. - Gruppen: `whatsapp.groups`, `telegram.groups` und `imessage.groups` wirken jetzt als Allowlisten, wenn gesetzt. Füge `"*"` hinzu, um das Ganze offen zu halten. - Auto-Reply: Entfernt `autoReply` aus Discord/Slack/Telegram Kanal-Konfigurationen; stattdessen `requireMention` verwenden (Telegram-Themen unterstützen jetzt Overrides für `requireMention`). - CLI: entferne `update`, `gateway-daemon`, `gateway {install|uninstall|start|stop|restart|daemon status|wake|send|agent}`, und `telegram` Befehle; verschiebe `login/logout` zu `providers login/logout` (Top-Level-Aliasse versteckt); nutze `daemon` zur Service-Steuerung, `send`/`agent`/`wake` für RPC, und `nodes canvas` für Canvas-Operationen. ### Fixes - **CLI/Gateway/Doctor:** Daemon-Laufzeit-Auswahl + verbesserte Logs/Status/Gesundheit/Fehler; Auth/Passwort-Behandlung für lokale CLI; reichhaltigere Close-/Timeout-Details; automatische Migration alter Configs/Sitzungszustände; Integritätsprüfungen + Reparaturhinweise; `--yes`/`--non-interactive`; `--deep` Gateway-Scans; bessere Neustart-/Service-Hinweise. - **Agenten-Schleife + Kompaktion:** Feineinstellungen bei Kompaktion/Bereinigen, Overflow-Handling, sicherer Bootstrap-Kontext, pro-Anbieter-Threading/Bestätigungen; Opt-in Tool-Ergebnis-Verkleinerung + kompakte Nachverfolgung. - **Sandbox + Tools:** Overrides pro Agenten-Sandbox, WorkspaceAccess-Zugriffe, Sitzungs-Tool-Sichtbarkeit, Tool-Policy-Overrides, Prozess-Isolation, Vereinheitlichung von Tool-Schema/Timeout/Reaktion. - **Provideren (Telegram/WhatsApp/Discord/Slack/Signal/iMessage):** Retry/Backoff, Threading, Reaktionen, Media-Gruppen/Anhänge, Erwähnungs-Gate, Tippverhalten, Stabilität von Fehlern/Logs; Langpolling + Foren-Themen-Isolation für Telegram. - **Gateway/CLI UX:** `clawdbot logs`, Cron-Listen-Farben/Aliase, Docs-Suche, Flows zum Listen/Hinzufügen/Löschen von Agenten, Status-Nutzungs-Schnappschüsse, Laufzeit-/Auth-Quellanzeige, Vereinheitlichung von `/status`/Befehls-Authentifizierung. - **Control UI/Web:** Logs-Tab, Fokus-Modus-Polish, Konfigurations-Formular-Robustheit, Streaming-Stabilität, Output-Limits von Tools, fensterbasierter Chat-Verlauf, und Neuanmeldungs-/Passwort-URL-Auth. - **macOS/Android/TUI/Build:** macOS-Gateway-Races, QR-Bundling, JSON5-Konfigurationssicherheit, Voice Wake-Härtung; Android EXIF-Drehung + APK-Namensgebung/-Versionierung; TUI-Tastenbehandlung; Fehler bei Tooling/Bundle. - **Packaging/Kompatibilität:** npm Dist-Ordner-Abdeckung, Node 25 qrcode-terminal-Importfehlerbehebungen, Bun/Playwright/WebSocket-Patches, und Docker Bun-Installationen. - **Docs:** neue FAQ/ClawdHub/Config-Beispiele/Showcase-Einträge und klärende Auth-, Sandbox- und systemd-Dokumentation. ### Maintenance - Skill-Erweiterungen (Himalaya E-Mail, CodexBar, 1Password). - Abhängigkeits-Refreshes (pi-* Stack, Slack SDK, discord-api-types, file-type, zod, Biome, Vite). - Refactors: Zentralisierte Gruppen-Allowlist/Mention-Policy; Lint-/Import-Aufräumarbeiten; Wechsel von tsx → bun für die TS-Ausführung. ## 2026.1.5
Features
8. Januar 2026
Großes CLI-Update mit Modellauswahl, Regelnverwaltung, MCP-Server-Steuerung und Leistungsverbesserungen.
Features
8. Januar 2026
Ctrl+O bietet eine detaillierte Ansicht der vollständigen akkumulierten Befehlsausgabe mit verschiedenen UI-Fixes.
Features
7. Januar 2026
## What's changed - Fixed issue with macOS code-sign warning when using Claude in Chrome integration
Features
7. Januar 2026
## Core - Encode non-ASCII directory paths in HTTP headers (@jwaterwater) - Add truncation for all tools - Make General SubAgent visible in agent list (@dbpolito) - Improve handling of unserializable errors - Added ability to hide subagents from primary agent's system prompt (@Sewer56) - Add --use-system-ca flag in execArgv to support system certificate authorities - Ensure commands listing subagent work ## TUI - Add theme functionality - Reload theme when configuration changes - Clear palette cache - Add agent color to inline task tool ASCII character and highlight agent name (@spoons-and-mirrors) - Escape backticks when passing commands to PowerShell (@NSPC911) - Restore attach session lookup behavior in TUI (@rmk40) ## Desktop - Fix pasting images when input is empty in desktop app (@dbpolito) - Bundle media framework in desktop application (@Brendonovich) - Fixed macOS application entitlements configuration (@Brendonovich) - Add audio input and camera permissions to entitlements (@saeedvaziry) - Bundle media framework in AppImage for desktop application (@Brendonovich) - Use Show instead of Suspense in desktop application (@Brendonovich) - Add UI package to desktop application (@Brendonovich) - Show window immediately during desktop startup (@usvimal) - Rework storage approach in app - Fix session navigation with keyboard shortcuts - Permission auto-accept should hide when not needed - Improve terminal text selection visibility with better color contrast **Thank you to 11 community contributors:** - @rmk40: - fix(tui): restore attach session lookup behavior (#7150) - @NSPC911: - fix: escape backticks when passing to powershell (#7157) - @Sewer56: - Added: Ability to hide subagents from primary agents system prompt. (#4773) - @Brendonovich: - use custom tauri-cli on linux - desktop: use regular tauri cli again - desktop: use correct tauri-cli branch - try using forked tauri-cli again - add ui package to desktop - desktop: use Show instead of Suspense - desktop: appimage bundleMediaFramework - fix entitlements - desktop: go back to regular tauri cli - desktop: bundleMediaFramework - @spoons-and-mirrors: - add agent color to inline task tool ascii char and highlight agent name (#7142) - @usvimal: - perf: show window immediately during desktop startup (#6734) - @dbpolito: - Make General SubAgent not hidden (#6752) - Desktop: Fix Paste image on empty input (#7130) - @saeedvaziry: - Add audio input and camera permissions to entitlements (#7117) - @shuv1337: - feat: add Night Owl theme (desktop) (#7151) - @jwaterwater: - fix: encode non-ASCII directory paths in HTTP headers (#7145) - @athal7: - fix(ui): prevent iOS Safari auto-zoom on input focus (#7214)
Features
7. Januar 2026
## Was sich geändert hat * Code-Assist-Service-Metriken. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15024 * chore/release: Version auf 0.21.0-nightly.20251216.bb0c0d8ee erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15121 * Docs von @Roaimkhan in https://github.com/google-gemini/gemini-cli/pull/15103 * Offizielles ACP SDK verwenden und HTTP/SSE-basierte MCP-Server unterstützen von @SteffenDE in https://github.com/google-gemini/gemini-cli/pull/13856 * Vordergrund für Themes außer Shades of Purple und Holiday entfernen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14606 * chore: Repo-spezifische Tipps entfernen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15164 * chore: Benutzersuche in der Fußzeile im Debug-Modus entfernen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/15169 * Unnötiges Awaiting ablehnen. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15172 * Einen Padding im Einstellungsdialog hinzufügen, um Flimmern zu vermeiden. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15173 * feat(core): remote Agent-Infrastruktur einführen und lokalen Executor umbenennen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15110 * feat(cli): Befehl `/auth logout` hinzufügen, um Anmeldeinformationen und Auth-Zustand zu löschen von @CN-Scars in https://github.com/google-gemini/gemini-cli/pull/13383 * (fix) Automatischer pr-Labeller von @DaanVersavel in https://github.com/google-gemini/gemini-cli/pull/14885 * feat: Gemini 3 Flash im Gemini CLI starten ⚡️⚡️⚡️ von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15196 * Refactor: migrate console.error in ripGrep.ts zu debugLogger von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/15201 * chore: a2a-js auf 0.3.7 aktualisieren von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15197 * chore(core): redundanten isModelAvailabilityServiceEnabled-Toggle entfernen und toten Code bereinigen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15207 * feat(core): Späte Auflösung von `GenerateContentConfig`s und Mutationsreduzierung. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/14920 * Respect previewFeatures-Wert aus dem Remote-Flag, falls undefiniert von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15214 * feat(ui): Windows-Zwischenablage-Bildunterstützung und Alt+V-Einfüge-Umgehung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15218 * chore(core): Legacy-Fallback-Flags entfernen und Schleifen-Erkennung migrieren von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/15213 * fix(ui): Verhindern, dass voreilige Slash-Befehls-Vervollständigung Geschwisterbefehle versteckt von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15224 * Docs: Changelog für 17. Dez 2025 aktualisieren von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/15204 * Code-Assist-Backend-Telemetrie für Akzeptieren/Ablehnen von Vorschlägen von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15206 * fix(cli): Anfangs-Historienlänge bei Chat-Befehlen korrekt behandeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15223 * chore/release: Version auf 0.21.0-nightly.20251218.739c02bd6 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15231 * Änderung detaillierter Modellstatistiken, um eine neue geteilte Table-Klasse zu verwenden, um Robustheit zu lösen. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15208 * feat: Agent-TOML-Parser hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15112 * Hinzufügen eines Core-Tools, das allen Kontext aus dem Core-Paket hinzufügt. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15238 * (docs): Referenzabschnitt zu Hooks-Dokumentation hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15159 * feat(hooks): Unterstützung für freundliche Namen und Beschreibungen hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15174 * feat: Hintergrundfarbe erkennen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15132 * 3.0 zu zulässigen sensiblen Schlüsselwörtern hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15276 * feat: Weitere Umgebungsvariablen an Shell-Ausführung übergeben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/15160 * Entfernen ungenutzten Codes von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15290 * Alle 429 als retryableQuotaError behandeln von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/15288 * Unnötige Abhängigkeiten entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15291 * fix: Endlosschleife bei Fehlern in Prompt-Vervollständigung verhindern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/14548 * fix(ui): Befehlsvorschläge auch bei perfekter Übereinstimmung anzeigen und sortieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/15287 * feat(hooks): Protokollausgabe reduzieren und Fehlerbericht in der UI verbessern von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15297 * feat: Bestätigungsbeschriftungen der Werkzeuge für bessere UX vereinfachen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15296 * chore/release: Version auf 0.21.0-nightly.20251219.70696e364 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15301 * feat(core): JIT-Kontext-Speicherlade- und UI-Synchronisation implementieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/14469 * feat(ui): "Allow for all future sessions" hinter eine Einstellung setzen (standardmäßig deaktiviert) von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/15322 * fix(cli): Platzhalter der Eingabe während des Shell-Modus ändern von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/15135 * OAuth-Ressourcenparameter mit MCP-Server-URL validieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/15289 * docs(cli): System Prompt Override (GEMINI_SYSTEM_MD) hinzufügen von @ashmod in https://github.com/google-gemini/gemini-cli/pull/9515 * robustere Logs zur Befehlsparsing von Tools von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15339 * Demoversion des Introspektions-Agenten von @scidomino in
Features
7. Januar 2026
## New Features - Add multi-conversation “agent control” so a session can spawn or message other conversations programmatically (#8783, #8788) - Add app-server `thread/rollback` so IDE clients can undo the last N turns without rewriting history (#8454) - Add `web_search_cached` to enable cached-only Web Search results as a safer alternative to live requests (#8795) - Allow global exec flags (model/json/sandbox toggles, etc.) to be passed after `codex exec resume` (#8440) - Show time/version-targeted announcement tips in the TUI, driven by a TOML file in the repo (#8752) - Add an `[analytics] enabled=...` config section to control analytics behavior (#8350) ## Bug Fixes - Fix TUI2 transcripts so streamed markdown reflows on resize and copy/paste preserves soft wraps (#8761) - Make `apply_patch` parsing tolerant of whitespace-padded `*** Begin Patch` / `*** End Patch` markers (#8746) - Render paths relative to the current working directory before checking git roots, improving output in non-git workspaces (#8771) - Prevent `CODEX_MANAGED_CONFIG_PATH` from overriding managed config in production, closing a policy bypass (#8762) - Ensure app-server conversations respect the config passed in by the client (#8765) - Reduce TUI UX glitches: suppress popups when browsing input history, fix copy “pill” rendering, and clear background terminals on interrupt (#8772, #8777, #8786) ## Documentation - Clarify onboarding/login guidance for headless/remote setups by steering users to `codex login --device-auth` (#8753) - Update model examples used in tooling/config to current `gpt-5.2` naming (#8566) ## Chores - Refactor skills discovery to use the config layer stack so all configured skill folders are considered (#8497) - Auto-populate GitHub release notes at release creation time (#8799) - Add more `apply_patch` test scenarios to harden coverage (#8230) - Tweak unified exec event emission to only send “begin” when a PTY is present (#8780) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.78.0...rust-v0.79.0 - #8753 [device-auth] Update login instruction for headless environments. @mzeng-openai - #8497 Use ConfigLayerStack for skills discovery. @xl-openai - #8440 Allow global exec flags after `resume` and fix CI codex build/timeout @fjord-oai - #8230 chore(apply-patch) additional scenarios @dylan-hurd-oai - #8746 fix: accept whitespace-padded patch markers @tibo-openai - #8761 tui2: stop baking streaming wraps; reflow agent markdown @joshka-oai - #8771 fix: render cwd-relative paths in tui @joshka-oai - #8770 fix: fix readiness subscribe token wrap-around @tibo-openai - #8780 chore: emit unified exec begin only when PTY exist @jif-oai - #8762 fix: stop honoring CODEX_MANAGED_CONFIG_PATH environment variable in production @bolinfest - #8566 fix: update model examples to gpt-5.2 @seuros - #8735 feat: add head-tail buffer for `unified_exec` @jif-oai - #8331 chore: add model/list call to app-server-test-client @owenlin0 - #8752 feat: forced tool tips @jif-oai - #8786 chore: clear background terminals on interrupt @jif-oai - #8350 feat: add analytics config setting @JaviSoto - #8783 feat: agent controller @jif-oai - #8772 suppress popups while browsing input history @xl-openai - #8777 Clear copy pill background and add snapshot test @joshka-oai - #8788 feat: drop agent bus and store the agent status in codex directly @jif-oai - #8454 feat(app-server): thread/rollback API @owenlin0 - #8765 [app-server] fix config loading for conversations @celia-oai - #8795 add web_search_cached flag @sayan-oai - #8799 fix: populate the release notes when the release is created @bolinfest
Features
7. Januar 2026
Neuer Statusleisten-Befehl für benutzerdefinierte Konfiguration und Bulk-MCP-Toolverwaltung.
Features
6. Januar 2026
## Core - Add timeout to prevent hanging operations (@spoons-and-mirrors) - Add support for URL-based instructions (@spoons-and-mirrors) - Load OPENCODE_CONFIG_DIR AGENTS.md into the system prompt (@ThomasGormley) - Fix title generation for subtask-only messages to extract actual user prompts instead of generic tool execution descriptions - Ensure 'name' isn't being sent in request body for custom agent - Restore skill filtering by agent permissions (@malhashemi) - Add missing await for available skills in skill tool (@mwolting) - Prevent Java Language Server path checks from throwing errors (@T1mn) - Add automatic jp. prefix assignment for Tokyo region (ap-northeast-1) (@ikeda-tomoya-swx) - Polish documentation markdown wording and capitalization (@T1mn) - Filter dead worktrees in core functionality - Handle cases where git is not available or initialized - Upgrade OpenTUI to v0.1.69 with text rendering performance improvements ## TUI - Add frecency-based file autocomplete to CLI (@galkatz373) - Add keyboard shortcut 'c' to copy device code in OAuth flow (@akinfelami) - Fix sidebar title padding to prevent scrollbar edge case (@ryanwyler) ## Desktop - Copy and paste in terminal was broken - Fix desktop documentation - Increase contrast in terminal text for better readability - Add view button to open files from review sidebar (@justrau) - Open review sidebar when selecting file from picker (@justrau) - Add middle-click to close tabs in review sidebar (@justrau) - Improved web load performance through code splitting - Improve scroll store performance in app - Update Cargo.lock (@Brendonovich) - Add single-instance plugin to prevent multiple desktop windows (@Junseo5) - Make subtasks clickable in the task list (@OpeOginni) **Thank you to 21 community contributors:** - @OpeOginni: - Feat/clickable subtask (#6846) - @T1mn: - docs: polish markdown wording and capitalization (#7019) - docs: add Simplified Chinese README (#7055) - fix: prevent jdtls path checks from throwing (#7052) - @shanebishop1: - docs: fix order of permissions in agents docs (permissions subsection) (#7041) - @xiliumz: - fix: use actual version in install script (#7044) - @Junseo5: - fix(desktop): add single-instance plugin to prevent multiple windows (#6966) - @Brendonovich: - update Cargo.lock - @Eric-Guo: - Fix(app): @pierre/diffs will crash when a diff has undefined text (#7059) - @justrau: - feat(app): add middle-click to close tabs in review sidebar (#7094) - fix(app): open review sidebar when selecting file from picker (#7096) - feat(app): add view button to open files from review sidebar (#7095) - fix(app): open links in new tab or browser (#7127) - @athal7: - docs(ecosystem): add opencode-devcontainers plugin (#7100) - @ryanwyler: - fix: sidebar title padding to prevent scrollbar edge case (#7089) - @ikeda-tomoya-swx: - fix(provider): add jp. prefix auto-assignment for Tokyo region (ap-northeast-1) (#7053) - @akinfelami: - feat(tui): add 'c' shortcut to copy device code in OAuth flow (#7020) - @mwolting: - fix: add missing await for available skills in `skill` tool (#7072) - @malhashemi: - fix: restore skill filtering by agent permissions (#7042) - @jerome-benoit: - fix(desktop): use current_binary() to support symlinked executables (#7102) - @DamianB-BitFlipper: - docs: Expand keybinds documentation (#7108) - @ThomasGormley: - load `OPENCODE_CONFIG_DIR` AGENTS.md into the system prompt (#7115) - @galkatz373: - feat(cli): frecency file autocomplete (#6603) - @spoons-and-mirrors: - feat: url based instructions (#7125) - adding timeout (#7128) - @mtymek: - docs: add OpenCode-Obsidian plugin (#7129) - @dbpolito: - Desktop: Fix Big Messages (#7133)
Features
6. Januar 2026
## New Features - Add `Ctrl+G` to open the current prompt in your configured external editor (`$VISUAL`/`$EDITOR`) and sync edits back into the TUI. (#7606) - Support project-aware config layering: load repo-local `.codex/config.toml`, honor configurable `project_root_markers`, and merge that with system config like `/etc/codex/config.toml`. (#8354, #8359, #8461) - Support enterprise-managed configuration requirements on macOS via an MDM-provided TOML payload. (#8743) - Improve `tui2` transcript navigation with multi-click selection, a copy shortcut/affordance, and a draggable auto-hiding scrollbar. (#8462, #8471, #8728) - Start Windows PowerShell sessions in UTF-8 mode to reduce encoding-related prompt/output issues. (#7902) - Exec policy rules can now include human-readable justifications, and policy loading follows the unified config-layer stack. (#8349, #8453, #8751) ## Bug Fixes - Fix failures when the model returns multiple tool calls in a single turn by emitting tool calls in the format the Chat Completions API expects. (#8556) - Make `/review` compute diffs from the session’s working directory so base-branch detection works correctly with runtime cwd overrides. (#8738) - Handle the legacy Chat Completions streaming terminator cleanly to avoid spurious SSE parse errors. (#8708) - Fix a set of `tui2` rendering/input edge cases (screen corruption, scroll stickiness, and selection/copy correctness). (#8463, #8695, #8449) - Improve diagnostics when `ripgrep` download fails during CLI packaging so failures are easier to debug. (#8486) - Avoid a panic when parsing alpha/stable version strings. (#8406) ## Documentation - Replace and de-duplicate user docs with links to the developer documentation site (including skills docs). (#8662, #8407) - Clarify configuration documentation, including the `developer_instructions` option. (#8376, #8701) - Fix broken README links. (#8682) ## Chores - Performance tuning for TUIs: cap redraw scheduling and reduce unnecessary rerenders during streaming to lower CPU usage. (#8499, #8681, #8693) - Update Rust dependencies across `codex-rs`. (#8414, #8596, #8597) ## Changelog Full Changelog: https://github.com/openai/codex/compare/rust-v0.77.0...rust-v0.78.0 - #8407 Point skills docs to developer documentation site @etraut-openai - #8406 fix: do not panic on alphas @aibrahim-oai - #8091 Update ghost_commit flag reference to undo @charlie-openai - #8423 test(tui2): re-enable ANSI for VT100 tests @joshka-oai - #8419 fix(tui2): constrain transcript mouse selection bounds @joshka-oai - #8424 chore: un-ship undo @jif-oai - #8376 docs: add `developer_instructions` config option and update descriptions @448523760 - #8431 chore: drop undo from the docs @jif-oai - #8410 chore(deps): bump peter-evans/create-pull-request from 7 to 8 @dependabot - #8412 chore(deps): bump test-log from 0.2.18 to 0.2.19 in /codex-rs @dependabot - #8413 chore(deps): bump landlock from 0.4.2 to 0.4.4 in /codex-rs @dependabot - #8414 chore(deps): bump clap from 4.5.47 to 4.5.53 in /codex-rs @dependabot - #8416 chore(deps): bump openssl-sys from 0.9.109 to 0.9.111 in /codex-rs @dependabot - #7902 feat(windows) start powershell in utf-8 mode @dylan-hurd-oai - #8349 Add ExecPolicyManager @pakrym-oai - #8354 feat: support in-repo .codex/config.toml entries as sources of config info @bolinfest - #8359 feat: add support for project_root_markers in config.toml @bolinfest - #8395 Handle concatenation nodes in bash command parser for exec policy @ivanmurashko - #8446 Update models.json @github-actions - #8444 use a junction for the cwd while read ACLs are being applied @iceweasel-oai - #8447 remove minimal client version @aibrahim-oai - #8448 chore: add ConfigLayerStack as a field of Config @bolinfest - #7606 feat: open prompt in configured external editor @sayan-oai - #8449 fix(tui2): copy transcript selection outside viewport @joshka-oai - #8418 chore(tui): include tracing targets in file logs @joshka-oai - #8456 chore: include User layer in ConfigLayerStack even if config.toml is empty @bolinfest - #8453 feat: load ExecPolicyManager from ConfigLayerStack @bolinfest - #8462 feat(tui2): add copy selection shortcut + UI affordance @joshka-oai - #8461 feat: honor /etc/codex/config.toml @bolinfest - #8463 fix(tui2): fix screen corruption @joshka-oai - #8458 chore: save more about turn context in rollout log file @apanasenko-oai - #8466 fix(tui2): start transcript selection on drag @joshka-oai - #8293 [tui] add optional details to TUI status header @sayan-oai - #8471 feat(tui2): add multi-click transcript selection @joshka-oai - #8486 fix(codex-cli): improve ripgrep download diagnostics @joshka-oai - #8460 fix: limit output size for exec command in unified exec @shijie-oai - #8493 fix: fix test that was writing temp file to cwd instead of TMPDIR @bolinfest - #8484 Remove reasoning format @aibrahim-oai - #8499 perf(tui): cap redraw scheduling to 60fps @joshka-oai - #8496 feat: introduce codex-utils-cargo-bin as an alternative to assert_cmd::Command @bolinfest - #8498 fix: declare test path relative to `$CARGO_MANIFEST_DIR` @bolinfest - #8307 [chore] add additional_details to StreamErrorEvent + wire through @sayan-oai - #8522 fix: restrict windows-sys to Windows target @RunjiLiu - #8595 chore(deps): bump toml_edit from 0.23.7 to 0.24.0+spec-1.1.0 in /codex-rs @dependabot - #8596 chore(deps): bump tracing-subscriber from 0.3.20 to 0.3.22 in /codex-rs @dependabot - #8597 chore(deps): bump tokio from 1.47.1 to 1.48.0 in /codex-rs @dependabot - #8598 chore(deps): bump regex-lite from 0.1.7 to 0.1.8 in /codex-rs @dependabot - #8491 Refresh on models etag mismatch @aibrahim-oai - #8483 use a SandboxUsers group for ACLs instead of granting to each sandbox user separately @iceweasel-oai - #8676 Log compaction request bodies @pakrym-oai - #8488 Remove model family from tui @aibrahim-oai - #8662 Replaced user documentation with links to developers docs site @etraut-openai - #8681 perf(tui2): reduce unnecessary redraws @joshka-oai - #8682 Fixed broken link in README @etraut-openai - #8677 Account for last token count on resume @aibrahim-oai - #8687 hard disable remote models refresh when feature is disabled @aibrahim-oai - #8415 chore(deps): bump tracing-opentelemetry from 0.31.0 to 0.32.0 in /codex-rs @dependabot - #8688 Attach more tags to feedback submissions @pakrym-oai - #8701 chore: update outdated docs @tibo-openai - #8693 perf(tui2): cache transcript view rendering @joshka-oai - #8697 fix: brighten transcript copy affordance @joshka-oai - #8629 ci: prevent workflows from running on forks @leezenn - #8695 fix(tui2): avoid scroll stickiness at cell boundaries @joshka-oai - #8716 fix(tui2): render copy pill at viewport bottom @joshka-oai - #8718 tui2: copy selection dismisses highlight @joshka-oai - #8721 chore(deps): bump clap_complete from 4.5.57 to 4.5.64 in /codex-rs @dependabot - #8723 chore(deps): bump tokio-stream from 0.1.17 to 0.1.18 in /codex-rs @dependabot - #8724 chore(deps): bump derive_more from 2.0.1 to 2.1.1 in /codex-rs @dependabot - #8725 chore(deps): bump insta from 1.44.3 to 1.46.0 in /codex-rs @dependabot - #8556 fix: chat multiple tool calls @jif-oai - #8738 fix: /review to respect session cwd @tibo-openai - #8694 [MCP] Sanitize MCP tool names to ensure they are compatible with the Responses APO @gpeal - #8728 feat(tui2): transcript scrollbar (auto-hide + drag) @joshka-oai - #8708 fix(codex-api): handle Chat Completions DONE sentinel @joshka-oai - #8743 (MacOS) Load config requirements from MDM @gt-oai - #8377 feat: expose outputSchema to user_turn/turn_start app_server API @apanasenko-oai - #8747 chore: GH pager @jif-oai - #8686 better idempotency for creating/updating firewall rules during setup. @iceweasel-oai - #8683 never let sandbox write to .codex/ or .codex/.sandbox/ @iceweasel-oai - #8459 chore: improve skills render section @gverma-openai - #7858 Use issuer URL in device auth prompt link @abrar71 - #8492 best effort to "hide" Sandbox users @iceweasel-oai - #8751 feat: add justification arg to prefix_rule() in *.rules @bolinfest
6. Januar 2026
Terminalpanel-Anzeigefehler behoben und Chat-Eingabe verbessert.
Features
5. Januar 2026
## Core - Fixed terminal long-running processes in app - Preserve permission config key order to maintain user-defined permission precedence - Pass image parts to custom commands (@melihmucuk) - Add support for jp. prefix in Amazon Bedrock cross-region inference profiles (@ikeda-tomoya-swx) - Add configuration options and authentication precedence for Bedrock (@wnkz) - Transform agent improvements and optimizations - Filter out empty messages and reasoning for Anthropic API compatibility ## TUI - Expand directory on Tab, select on Enter in TUI autocomplete (@yuguorui) - Update GitHub Actions examples to use actions/checkout@v6 (@joshuadavidthomas) - Fix Lucent Orange background transparency for slash commands (@roerohan) - Add description for MCP command in documentation (@cravenceiling) - Add system theme resolution and event handling to TUI - Improve experience when operations are interrupted ## Desktop - Store image attachments in the app - Fix bottom padding in app interface - Fixed terminal flakiness issues in the app - Performance improvements through event batching in app - Fix prompt input covering content in app - Worktree selection now correctly navigates to the selected worktree - Avoid unintended submits during IME composition (@MogamiTsuchikawa) - Highlight collapsed active project in sidebar (@albingroen) - Fix flicker and navigation issues when collapsing or expanding projects in the app (@albingroen) - Add CLI installation to desktop application (@dbpolito) - Fix image dragging in project edit dialog (@albingroen) **Thank you to 10 community contributors:** - @albingroen: - fix(app): fix image dragging in project edit dialog (#6700) - fix(app): fix flicker and navigation when collapsing/expanding projects (#6658) - feat(app): highlight collapsed active project in sidebar (#6958) - @dbpolito: - Desktop: Install CLI (#6526) - @MogamiTsuchikawa: - fix(app): avoid unintended submits during IME composition (#6952) - @wnkz: - feat(bedrock): config options and authentication precedence (#6377) - @cravenceiling: - docs: add description for MCP command (#6944) - @roerohan: - fix: lucent-orng bg transparency for slash commands (#6938) - @joshuadavidthomas: - docs: update GHA examples to use `actions/checkout@v6` (#6969) - @ikeda-tomoya-swx: - fix(provider): add support for jp. prefix in Amazon Bedrock cross-region inference profiles (#6916) - @melihmucuk: - fix: pass image parts to custom commands (#6525) - @yuguorui: - tui: autocomplete: expand directory on Tab, select on Enter (#6975)
Features
5. Januar 2026
## Core - Fix permission rule matching to use permission field instead of pattern field - Fix permission evaluation to use rule-based matching instead of wildcard patterns - Handle skill scan failures for .claude files gracefully - Handle case where big-pickle is unavailable as a fallback - Prevent main model thinking variant from applying to small model (@melihmucuk) - Increase default timeout to 30 seconds based on user feedback - Add session search functionality with debounced input and server-side filtering - Improve Rust formatter detection and add cargo fmt support ## TUI - Allow exit when viewing child session in TUI (@rmk40) - Fix symmetric padding in TUI input field - Prevent session list rows from wrapping to two lines (@rgodha24) - Fix optional session access to prevent runtime errors in TUI ## Desktop - Implement auto-scroll for active command in slash popover (@OpeOginni) - Fix responsive menu in desktop application (@dbpolito) - Optimize model dialog visibility lookups (@shkumbinhasani) - Add home icon to responsive menu in desktop app (@dbpolito) - Add SVG preview support in session viewer (@shuv1337) - Add AppStream MetaInfo file for desktop application (@NN708) - Fix mobile screen size issues (@carterworks) - Fix custom slash commands not showing on initial / (@Raviguntakala) - Improved prompt input handling in the application **Thank you to 11 community contributors:** - @melihmucuk: - fix: prevent main model thinking variant from applying to small model (#6839) - @rgodha24: - fix: prevent session list rows from wrapping to 2 lines (#6812) - @albingroen: - fix(ui): fix select chevron alignment (#6690) - @Raviguntakala: - fix(app): fix custom slash commands not showing on initial / (#6829) - @carterworks: - Fix a few mobile screen size issues (#6808) - @NN708: - feat(desktop): add AppStream MetaInfo file (#6030) - @shuv1337: - feat(app): add SVG preview support in session viewer (#6868) - @dbpolito: - Desktop: Improve Big Session Navigation - Scrollable (#6837) - Desktop: Adding Home Icon on Responsive Menu (#6794) - Desktop: Fix Responsive Menu (#6789) - @shkumbinhasani: - perf: optimize model dialog visibility lookups (#6791) - @OpeOginni: - feat(desktop): implement auto-scroll for active command in slash popover (#6797) - @rmk40: - fix(tui): allow exit when viewing child session (#6898)
Features
5. Januar 2026
## Fixes - NPM package: fehlende Runtime-dist-Ordner einschließen (slack/signal/imessage/tui/wizard/control-ui/daemon), um ERR_MODULE_NOT_FOUND bei Node 25 npx-Installationen zu vermeiden.
Features
5. Januar 2026
### Fixes - NPM package: include `dist/sessions` so `clawdbot agent` resolves session helpers in npx installs. - Node 25: avoid unsupported directory import by targeting `qrcode-terminal/vendor/QRCode/index.js`.
Features
5. Januar 2026
### Highlights - Models: added image-spezifische Modellkonfiguration (`agent.imageModel` + Fallbacks) und Scan-Unterstützung. - Agent Tools: neues `image` Tool, das zum image Modell geroutet wird (falls konfiguriert). - Config: standardisierte Modell-Abkürzungen (`opus`, `sonnet`, `gpt`, `gpt-mini`, `gemini`, `gemini-flash`). - Docs: dokumentieren integrierte Modell-Abkürzungen + Priorität (Benutzer-Konfiguration gewinnt). ### Fixes - Control UI: Markdown in Tool-Ergebnis-Karten rendern. - Control UI: Verhindern von überlappenden Aktions-Buttons in Discord-Serverregeln auf schmalen Layouts. - Android: Antippen der Foreground-Service-Benachrichtigung bringt die App nach vorn. (#179) — thanks @Syhids - Cron-Tool verwendet `id` für Update/Remove/Run/Runs (angleicht sich an Gateway-Parametern). (#180) — thanks @adamgall - Control UI: Chat-Ansicht verwendet Seiten-Scrollen mit sticky Header/Sidebar und festem Composer (kein inneres Scrollrahmen). - macOS: Behandle Standortberechtigung als immer-nur, um iOS-exklusive Enums zu vermeiden. (#165) — thanks @Nachx639 - macOS: Generierte Gateway-Protokoll-Modelle `Sendable` für Swift 6 strikte Concurrency. (#195) — thanks @andranik-sahakyan - macOS: bundle QR-Code-Renderer-Module, damit der DMG-Gateway-Boot bei fehlenden qrcode-terminal Vendor-Dateien nicht abstürzt. - WhatsApp: Tippindikator während Hintergrundaufgaben der Heartbeat-Sitzung unterdrücken. (#190) — thanks @mcinteerj - WhatsApp: Offline-Verlauf-Synchronisationsnachrichten als gelesen markieren ohne Auto-Antwort. (#193) — thanks @mcinteerj - Discord: Duplizierte Antworten vermeiden, wenn ein Provider späte Streaming-Events `text_end` emittiert (OpenAI/GPT). - CLI: Tailnet-IP für lokale Gateway-Anrufe verwenden, wenn Bind tailnet/auto (Behebt #176). - Env: globale `$CLAWDBOT_STATE_DIR/.env` laden (`~/.clawdbot/.env`) als Fallback nach CWD `.env`. - Env: optionale Login-Shell env-Fallback (Opt-in; importiert erwartete Keys ohne vorhandene Env zu überschreiben). - Agent Tools: OpenAI-kompatible Tool-JSON-Schemas (Fehler bei `browser` beheben, Unions-Schemas normalisieren). - Onboarding: beim Ausführen aus dem Quellcode automatisch fehlende Control-UI-Assets bauen (`pnpm ui:build`). - Discord/Slack: Reaktionen + Systembenachrichtigungen der richtigen Session zuordnen (kein Überschneiden mit Haupt-Session). - Agent Tools: Berücksichtigen der `agent.tools` Allow/Deny-Policy auch wenn Sandbox deaktiviert ist. - Discord: Duplizierte Antworten vermeiden, wenn OpenAI wiederholt `message_end` emittiert. - Commands: `/status` (Inline) und Befehls-Auth über Provider hinweg vereinheitlichen; Gruppen-Bypass für autorisierte Control-Befehle; Discord `/clawd` Slash-Handler entfernen. - Control UI: Markdown in Chat-Nachrichten rendern (gesäubert).
Features
5. Januar 2026
GLM 4.7 Modellbereitstellung und Gemini SDK-Upgrade.
Features
4. Januar 2026
This is a **major change** that overhauls the permissions system in OpenCode. ### Tools Merged into Permission The `tools` configuration has been deprecated and merged into the `permission` field. Previously, you could enable/disable tools like this: ```json { "tools": { "bash": true, "edit": false } } ``` Now, this should be configured using `permission`: ```json { "permission": { "bash": "allow", "edit": "deny" } } ``` The old `tools` config is still supported for backwards compatibility and will be automatically migrated to the permission system. ### Granular Permissions with Object Syntax Permissions now support granular control using an object syntax with pattern matching. When you specify a permission as an object, you can set different rules for different patterns: ```json { "permission": { "bash": { "npm *": "allow", "git *": "allow", "rm *": "deny", "*": "ask" }, "edit": { "*.md": "allow", "*.ts": "ask", "*": "deny" } } } ``` Each key in the object is a glob pattern that matches against the tool's input, and the value is the action to take: - `"allow"` - automatically approve - `"deny"` - automatically reject - `"ask"` - prompt the user for approval You can also set a blanket permission using a simple string: ```json { "permission": { "bash": "allow", "edit": "ask" } } ``` Or set all permissions at once: ```json { "permission": "allow" } ``` ### Breaking Changes for SDK Users The permission events have changed significantly. The new `PermissionNext` module (`permission/next.ts`) has a different event structure compared to the old `Permission` module (`permission/index.ts`): **Old Event Structure (`Permission.Event`):** - `Updated`: `{ id, type, pattern, sessionID, messageID, callID, message, metadata, time }` - `Replied`: `{ sessionID, permissionID, response }` **New Event Structure (`PermissionNext.Event`):** - `Asked`: `{ id, sessionID, permission, patterns, metadata, always, tool: { messageID, callID } }` - `Replied`: `{ sessionID, requestID, reply }` Key differences: - Event name changed from `permission.updated` to `permission.asked` - `type` renamed to `permission` - `pattern` is now `patterns` (array of strings) - `message` field removed - `response` renamed to `reply` - `permissionID` renamed to `requestID` - New `always` field contains patterns that would be approved for future requests if user selects "always" The reply values are the same: `"once"`, `"always"`, or `"reject"` ### Server Changes - New endpoint: `POST /permission/:requestID/reply` for responding to permission requests - Old endpoint `POST /session/:sessionID/permissions/:permissionID` is now deprecated - `GET /permission` now returns `PermissionNext.Request[]` instead of `Permission.Info[]` - Added CORS whitelist support via `server.cors` config option - Added Content-Type headers for proxied static assets - mDNS service name now includes port for uniqueness ### Other Changes - Agent `tools` field is deprecated - use `permission` instead - Agent `maxSteps` is deprecated - use `steps` instead - Unknown agent properties are now collected into `options` - Mode and plugin globs no longer search subdirectories (simplified to top-level only) ## Core - Add development scripts for better debugging workflow in TUI - Ensure @opencode-ai/plugin exists only on first run - Add MCP resources support (@paoloricciuti) - Initialize config in worktree - Prioritize free GPT-5-mini for small model in GitHub Copilot - Remove hardcoded .env read block and use new permissions model instead - Prevent duplicate plugin function initialization (@ShpetimA) - Update GitHub Copilot model priority list - Add variant field to chat message input - Update AGENTS.md documentation (@aryasaatvik) - Fixed dependency installation and git worktree branch creation - Fixed an issue in the codebase - Add sandbox support for git worktrees to allow working in multiple directories per project - Add timeout to MCP client connection calls (@RhysSullivan) - Add per-project MCP config overrides (@jknlsn) - Improve root detection for Gradle multi-project builds in Kotlin language server (@JBou) - Improve plugin loading to handle builtin plugin failures gracefully - Add reject message support to permission dialogs for better user feedback - Wrap queued user messages with reminder to stay on track - Add managed git worktrees - Upgrade OpenTUI to v0.1.68 using GPA - Add escape key handling to permission dialogs for better keyboard navigation - Add TUI session selection API endpoint for navigation (@code-yeongyu) - Add Kotlin LSP integration (@tjg184) - Merge instructions arrays across config files instead of overriding them (@elithrar) - Add variant support for minimal mode - Fix Cloudflare AI Gateway SDK chat undefined error (@englishm) - Handle NotFoundError for non-shared sessions in sync (@Hona) - Improve plugin loading to handle builtin plugin failures gracefully - Update CI configuration - Add reload functionality and improve lazy utility with reset capability - Remove memory leak fixes documentation after implementation - Fix memory leaks in session management and improve permission error handling - Fix TUI permission tests for new evaluate function signature - Improve permission error handling and evaluation logic in TUI - Ignore - Add assistant metadata to session export (@dmmulroy) - Ensure new permissions changes work for special case bash commands like rm, cd, etc - Rework permission system - Remove outdated Haiku filter for GitHub Copilot (@alcpereira) - Make install dependencies non-blocking - Use --no-cache flag when behind proxy to prevent connection hangs - Check for context overflow mid-turn in finish-step (@aryasaatvik) - Display error if invalid agent is used in a command (@Leka74) - Add Content-Type headers for proxied static assets (@monotykamary) ## TUI - Add missing theme list keybind in TUI (@aspiers) - Handle duplicate PR creation when agent creates PR (@elithrar) - Fix system theme diff highlighting in TUI - Add --variant flag to run command (@shuv1337) - Remove OpenRouter provider from priority list - Make LSP status icon muted when no LSPs are active (@itsrainingmani) - Make MCP status icon muted when no MCP servers are enabled (@itsrainingmani) - Pass attach directory to SDK client in TUI (@shuv1337) - Handle actions/checkout v6 credential storage change (@elithrar) - Use Bun.sleep instead of Promise with setTimeout (@edlsh) - Add Osaka Jade theme (@st-eez) - Add heap snapshot option to system menu for debugging memory usage - Fixed Windows fallback for "less" command in session list (@itsrainingmani) - Fix import command regex to properly handle file paths - Fix stats command day calculation and time filtering ## Desktop - Fix scroll position restoration in app - Don't override Ctrl+A on Windows - Improve auto-scroll behaviors in the application - Fixed editing projects in desktop application (@dbpolito) - Update server URL normalization to retain path (@OpeOginni) - Add image preview support in session viewer (@shuv1337) - Add /compact session command to compress conversation history - Adjust window drag region layout for desktop application - Relax request timeouts - Properly decode session ID for permission context in desktop app (@OpeOginni) - Work in progress on application features - Improve application startup time - Add work in progress desktop functionality - Add file context feature to app - Improve desktop window resize handle (@dbpolito) **Thank you to 30 community contributors:** - @monotykamary: - fix(server): add Content-Type headers for proxied static assets (#6587) - @Leka74: - fix: display error if invalid agent is used in a command (#6578) - @aryasaatvik: - fix(session): check for context overflow mid-turn in finish-step (#6480) - docs: update AGENTS.md (#6800) - @alcpereira: - fix: remove outdated Haiku filter for GitHub Copilot (#6593) - @dbpolito: - Desktop: Improve Resize Handle (#6608) - Desktop: Edit Project Fix (#6757) - @itsrainingmani: - fix: windows fallback for "less" cmd in `session list` (#6515) - fix(tui): make mcp status icon muted when no mcp servers are enabled (#6745) - fix(tui): make lsp status icon muted when no lsps are active (#6773) - @dmmulroy: - feat: add assistant metadata to session export (#6611) - @Hona: - fix(share): handle NotFoundError for non-shared sessions in sync (#6634) - @OpeOginni: - fix(desktop): Properly decode session id for permission context (#6580) - fix(server): update server URL normalization to retain path (#6647) - @albingroen: - fix(ui): fix slight vertical overflow in project selector (#6589) - @st-eez: - feat(theme): add Osaka Jade theme (#6609) - @edlsh: - refactor: use Bun.sleep instead of Promise setTimeout (#6620) - @englishm: - fix: cloudflare-ai-gateway sdk.chat undefined error (#6407) - @elithrar: - fix: handle actions/checkout v6 credential storage change (#6667) - fix: merge instructions arrays across config files (#6663) - github: handle duplicate PR creation when agent creates PR (#6777) - docs: add logging best practices for plugin authors (#6833) - @spoons-and-mirrors: - docs: add subtask2 to ecosystem page (#6704) - @tjg184: - feat: Add kotlin lsp integration (#6601) - @code-yeongyu: - feat(plugin): add tui.session.select API endpoint for TUI navigation (#6565) - @shuv1337: - fix(tui): pass attach directory to sdk client (#6715) - feat(app): add image preview support in session viewer (#6678) - feat: add --variant flag to run command (#6805) - @JBou: - fix(kotlin-ls): improve root detection for Gradle multi-project builds (#6717) - @jknlsn: - feat: add per-project MCP config overrides (#5406) - @sin4ch: - docs: enhance MCP servers documentation with a tip (#6713) - @RhysSullivan: - fix(mcp): add timeout to client.connect() calls (#6760) - @jerilynzheng: - docs: Add Vercel AI Gateway to provider docs (#6790) - @benjaminshafii: - docs: Add opencode-scheduler plugin to ecosystem (#6804) - @ShpetimA: - fix(plugin): prevent duplicate plugin function initialization (#6787) - @johnconnor-sec: - docs: typo in subtask documentation (#6821) - @felipeorlando: - Remove opencode-skills entry from ecosystem.mdx (#6817) - @jerome-benoit: - feat(nix): preliminary desktop app flake integration (#6135) - @paoloricciuti: - feat: mcp resources (#6542) - @aspiers: - fix(tui): add missing `theme_list` keybind (#6779)
Features
3. Januar 2026
### Fixed - Media: beibehalten GIF-Animation beim Hochladen zu Discord/anderen Anbietern (JPEG-Optimierung für image/gif überspringen). - Agent runtime: pi-mono Abhängigkeiten auf 0.31.1 aktualisieren (Agent-Core-Split). - Dependencies: auf neueste kompatible Versionen erhöhen (TypeBox, grammY, Zod, Rolldown, oxlint-tsgolint). - Tests: Abdeckung von Read Tool Image-Metadaten + Textausgabe. - Tests: Queue-Modus-Abdeckung hinzufügen (collect/followup + directive parsing). ### Breaking - Skills Config-Schema verschoben unter `skills.*`: - `skillsLoad.extraDirs` → `skills.load.extraDirs` - `skillsInstall.*` → `skills.install.*` - Mapping der einzelnen Skill-Konfigurationen wurde zu `skills.entries` verschoben (z. B. `skills.peekaboo.enabled` → `skills.entries.peekaboo.enabled`) - Neues optional gebundene Allowlist: `skills.allowBundled` (beeinflusst nur gebundene Skills) - Sessions: Gruppen-Schlüssel verwenden jetzt `surface:group:<id>` / `surface:channel:<id>`; Legacy-Keys `group:*` migrieren beim nächsten Message; `groupdm`-Keys werden nicht mehr erkannt. - Discord: veraltete `discord.allowFrom`, `discord.guildAllowFrom` und `discord.requireMention` entfernen; verwenden Sie `discord.dm` + `discord.guilds`. - Providers: Discord/Telegram starten nicht mehr automatisch aus Token-Umgebungsvariablen; fügen Sie `discord: { enabled: true }` / `telegram: { enabled: true }` zu Ihrer Konfiguration hinzu, wenn Sie `DISCORD_BOT_TOKEN` / `TELEGRAM_BOT_TOKEN` verwenden. - Config: entfernen Sie `routing.allowFrom`; verwenden Sie stattdessen `whatsapp.allowFrom` (führen Sie `clawdis doctor` zur Migration aus). - Config: entfernen Sie `routing.groupChat.requireMention` + `telegram.requireMention`; verwenden Sie stattdessen Standardwerte von `whatsapp.groups`, `imessage.groups` und `telegram.groups` (führen Sie `clawdis doctor` zur Migration aus). ### Features - Discord: erweitern Sie Aktionen des Tools `discord` (Reaktionen, Sticker, Umfragen, Threads, Suche, Moderations-Gates) (#115) — Dank an @thewilloftheshadow. - Discord/Telegram: Antworten-Tags hinzufügen (`[[reply_to_current]]`, `[[reply_to:<id>]]`) mit provider-spezifischem `replyToMode` (off|first|all) für native Threaded Replies. - Talk-Modus: kontinuierliche Sprachgespräche (macOS/iOS/Android) mit ElevenLabs TTS, Antwort-Direktiven und optionalem Unterbrechungsauslöser bei Sprache. - Auto-Antwort: erweiterte Queue-Modi (steer/followup/collect/steer-backlog) mit Debounce-/Limit-/Drop-Optionen und Followup-Backlog-Verarbeitung. - UI: Optionales `ui.seamColor` Akzent zur Tönung der Talk Mode Seitenblase (macOS/iOS/Android). - Nix-Modus: deklarative Konfiguration + schreibgeschützte Einstellungs-UI, wenn `CLAWDIS_NIX_MODE=1` (danke an @joshp123 für die Persistenz — vertraute mir; ich integriere das künftig). - CLI: Google Antigravity OAuth-Auth-Option für Claude Opus 4.5/Gemini 3 (#88) — Dank an @mukhtharcm. - Agent Runtime: akzeptieren Sie legacy `Z_AI_API_KEY` für Z.AI Provider-Auth ( mapped zu `ZAI_API_KEY` ). - Gruppen: pro-Gruppe Mentions-Gating-Defaults/Overrides für Telegram/WhatsApp/iMessage via `*.groups` mit `"*"` Defaults; Discord unterstützt nun `discord.guilds."*"` als Default. - Discord: Benutzer-installierte Slash-Command-Handhabung mit per-User Sessions und automatischer Registrierung (#94) — Danke an @thewilloftheshadow. - Discord: DM-Enable/Allowlist plus Guild Channel/User/Guild Allowlists mit ID/Name Matching. - Signal: JSON-RPC-Support via `signal-cli` zum Senden/Empfangen über den Signal Provider. - iMessage: iMsg JSON-RPC-Integration (stdio), Chat-ID-Routing und Group-Chat-Unterstützung. - Chat-UI: Recent-Session-Dropdown-Switcher (erstes Main) in macOS/iOS/Android + Control UI. - UI: Discord/Signal/iMessage Verbindungs-Panels in macOS + Control UI (Danke an @thewilloftheshadow). - Discord: erlauben Sie agenten-getriggerte Reaktionen via `clawdis_discord`, wenn aktiviert, und surface Message-IDs im Kontext. - Discord: überarbeitet Guild Routing-Konfiguration mit pro-Guild/Channel-Regeln und slugged Display-Namen; optionale Group-DM-Unterstützung (Standard aus). - Discord: entfernen veralteter Guild/Channel Ignore-Listen zugunsten von pro-Guild Allowlists (und vorgeschlagene pro-Guild Ignore-Listen). - Skills: Trello-Skill für Boards/Listen/Karten-Management (Danke an @clawd). - Docker: containerisierte Gateway/CLI Setup via Dockerfile, Compose und Setup-Skript (Danke an @dan-dr). - Tests: Live-Z.AI Test-Gate für Smoke-Validierung bei vorhandenem Key. - macOS Debug: App-Log-Verbose-Modus und Rolling-File-Log-Umschaltung für swift-log-basierte App-Logs. - CLI: Onboarding-Assistent (Gateway + Workspace + Skills) mit Daemon-Installern und Anthropic/Minimax Setup-Pfaden. - CLI: ASCII-Banner-Header zu Wizard-Entry-Punkten hinzufügen. - CLI: Wizards für `configure`, `doctor` und `update` für fortlaufende Einrichtung, Health-Checks und Modernisierung. - CLI: Signal CLI Auto-Install aus GitHub-Releases im Wizard und Persistierung der Run-Metadaten im Config. - CLI: Remote Gateway Client Config `gateway.remote.*` mit Bonjour-unterstützter Erkennung. - CLI: `clawdis tui` gateway-verbundene Terminal-UI (lokal oder remote). - Skills: Erlauben Sie `bun` als Node-Manager für Skill-Installationen. - Skills: Trello-like Things-Mac (Things 3 CLI) für Read/Search plus Add/Update via URL-Schema. - Skills: Apple Notes + Reminders Skills via Memo-CLI (Danke an @tylerwince). - Tests: Docker-basierte Onboarding-E2E-Harness hinzufügen. - Tests: Wizard-E2E-Flows für Reset, Provider, Skills und Remote non-interaktive Runs härten. - Browser-Tools: Remote CDP URL-Unterstützung, Linux-Launcher-Optionen (`executablePath`, `noSandbox`) und Surface `cdpUrl` im Status. - Skills: tmux-basierter Coding-Agent-Skill + `requires.anyBins` Gate für Multi-CLI-Setup (Danke an @sreekaransrinath). ### Fixes - Gog-Kalender: Datumsbereiche RFC 3339 mit Zeitzone formatieren, um Google Calendar API zu erfüllen (Danke an @jayhickey). - macOS-Onboarding: Scrollbarer Seitenrand für überlaufenden Inhalt (#105) — Danke an @thewilloftheshadow. - Chat-UI: Chat-Ansicht nach Wechseln der Sessions bis zum neuesten Nachricht beibehalten. - Chat-UI: Anzeigen von Rich Session Display-Namen in Web Chat + SwiftUI + Android. - Auto-Antwort: Streaming von fertigen Antwort-Blöcken, sobald sie abgeschlossen sind (konfigurierbare Default-Einstellung + Break); leere Tool-Only-Blocks überspringen, außer verbose. - Discord: Duplizierte Senden vermeiden, wenn Block-Streaming aktiv ist (Race mit Typing-Hook). - Providers: Outbound-Text-Chunk-Limits konfigurierbar machen via `*.textChunkLimit` (Standards bleiben 4000/Discord 2000). - CLI-Onboarding: Gateway-Token in Config persistieren, damit lokales CLI-Auth funktioniert; Auth Off empfehlen, sofern kein Multi-Machine Access benötigt wird. - Control-UI: Akzeptieren Sie einen `?token=` Query-Parameter zum Auto-Ausfüllen der Gateway-Auth; Onboarding öffnet nun das Dashboard mit Token-Auth, wenn konfiguriert. - Agent-Prompt: Entfernen Sie hartcodierten Benutzernamen im System-Prompt-Beispiel. - Chat-UI: Extra oberes Padding vor dem ersten Nachrichten-Bubble in Web Chat (macOS/iOS/Android). - Control-UI: Verfeinern Sie das Web Chat Session-Selector-Layout (Chevron-Abstand + Hintergrund). - WebChat: Streamen Sie Live-Updates für Sessions, auch wenn Runs außerhalb der Chat-UI starten. - Gateway CLI: `CLAWDIS_GATEWAY_PASSWORD` aus der Umgebung in `callGateway()` lesen — ermöglicht Auth mit `doctor`/`
Features
1. Januar 2026
## TUI - Don't show 'Agent not found' toast for subagents ## Desktop - Add context window configuration to app
Features
1. Januar 2026
## Core - Add Windows support for PTY and cross-platform build scripts in desktop application (@Hona) - Prevent TimeoutOverflowWarning by capping setTimeout delay to maximum 32-bit signed integer value ## Desktop - Add in-app update toasts to desktop application - Add subagent mention support to desktop application (@dbpolito) **Thank you to 2 community contributors:** - @dbpolito: - Desktop: Add Subagents Mention Support (#6540) - @Hona: - fix(desktop): Windows support for PTY and cross-platform build scripts (#6508)
Features
31. Dezember 2025
## Core - Default to ai-sdk/openai-compatible when no npm package is provided - Add support for LSP workspace/didChangeWatchedFiles notifications (@marceldev89) ## Desktop - Improved model selector in app - Auto-accept colors in app - Fix tooltip colors in desktop application - Better affordance for auto-accept in desktop app - Add input changes functionality - Don't show notifications when auto-accepting tasks in desktop app - More defensive access in desktop application - Better variant toggle in app - Add keybind tooltip component to app - Fix desktop prompt input cleanup behavior **Thank you to 2 community contributors:** - @marceldev89: - Add support for LSP workspace/didChangeWatchedFiles (#6524) - @vtemian: - fix(tui): don't show 'Agent not found' toast for subagents (#6528)
Features
31. Dezember 2025
## Core - Fix plugin and mode glob patterns - Add debug agent subcommand to test agents in isolation (@Eric-Guo) - Display MCP tag for prompts in autocomplete but not in prompt (@paoloricciuti) ## TUI - Clarify agent-name placeholder in tips (@anzulaqeel-anunzio) ## Desktop - Remove status bar and add new elements in header - Better new session button in desktop app - Add unified diff toggle to desktop application - Fix desktop not rendering large sessions **Thank you to 4 community contributors:** - @paoloricciuti: - fix: display MCP tag for prompts in autocomplete but not in prompt (#6531) - @anzulaqeel-anunzio: - fix: Clarify agent-name placeholder in tips (#6520) - @Eric-Guo: - feat(cli): New debug agent <name> subcommand (#6529) - @backnotprop: - docs: Add plannotator plugin (#6510)
Features
31. Dezember 2025
## Core - MDNS no longer fails when service is already registered - Allow configurable CORS hosts - Add MCP prompts as slash commands (@paoloricciuti) - Add Gemini 3 Flash to fast models list (@junmediatek) - Bundle @ai-sdk/vercel version 1.0.31 for AI SDK v5 support (@OpeOginni) - Cleaner view for subagents hint text - Add configurable timeout for MCP tool calls to prevent hanging requests - Read plural resource types and stop erroring on them - Fix OpenAI variants for Codex models - Add model usage statistics with input/output token breakdown to stats command (@processtrader) - Add rustfmt formatter for Rust files (@frhd) - Ensure variants work for completely custom models ## TUI - Adjust keys for uniqueness calculations to use provider/model ## Desktop - Don't open native folder select when connected to remote server - Add model variants support to app - Better notification icon in desktop app - Upgrade to latest version on error page in desktop app **Thank you to 6 community contributors:** - @frhd: - feat(format): add rustfmt formatter for Rust files (#6482) - @processtrader: - feat: add model usage statistics with input/output token breakdown to stats command (#6296) - @brianclinkenbeard: - Update mise install command (#6504) - @OpeOginni: - feat: bundle in @ai-sdk/vercel version 1.0.31 for aisdk v5 support (#6512) - @junmediatek: - feat: add gemini-3-flash to fast models list (#6497) - @paoloricciuti: - feat: mcp prompts as slash commands (alternative) (#5767)
Features
30. Dezember 2025
## Was sich geändert hat * fix(patch): cherry-pick 07e597d to release/v0.22.4-pr-15684 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15733 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.22.4...v0.22.5
Features
30. Dezember 2025
## Core - Add CORS exception for Tauri desktop application - Add Prisma language server (@ravshansbox) - Add extract reasoning middleware (@snipeship) **Thank you to 2 community contributors:** - @snipeship: - feat: add extract reasoning middleware (#6463) - @ravshansbox: - Add prisma language server (#6462)
Features
30. Dezember 2025
## Core - Allow CORS requests from Tauri localhost origin ## TUI - Move variant toggle to command bar
Features
30. Dezember 2025
## Core - Allow CORS requests from *.opencode.ai subdomains **Thank you to 1 community contributor:** - @anntnzrb: - style(nix): use idiomatic inherit syntax (#6457)
Features
30. Dezember 2025
## TUI - Fixed high CPU usage and memory leak when filtering model list to empty results (@d3vr) ## Desktop - More defensive agent access in desktop application **Thank you to 1 community contributor:** - @d3vr: - Fix: High CPU / memory leak when filtering model list window to empty results (#6435)
Features
30. Dezember 2025
## Core - Fix Cloudflare provider information (@roerohan) ## Desktop - Sort desktop servers by health status - Don't persist fallback server URLs in desktop app - Improved text selection behavior in the app - Share projects across all local servers in desktop app **Thank you to 1 community contributor:** - @roerohan: - fix: cloudflare provider information (#6426)
Features
30. Dezember 2025
## Core - Upgrade OpenTUI to v0.1.67, fixing split diff alignment and markdown jitter ## Desktop - Don't hang on to dead server in desktop app
Features
30. Dezember 2025
## Desktop - Change server configuration in app
Features
30. Dezember 2025
## Core - Revert OpenTUI to 0.1.63 to fix streaming jitter regression (@ryanwyler) **Thank you to 2 community contributors:** - @connorads: - docs: global claude skills (#6436) - @ryanwyler: - fix: revert opentui to 0.1.63 to fix streaming jitter regression (#6439)
Features
30. Dezember 2025
## Core - Add ability to open projects in web interface - Read global Claude skills in addition to project-specific skills - Use named import for bonjour-service to fix module resolution (@Jkker) - Add variants toggle - Expose server URL to plugins (@EduSantosBrito) - Upgrade OpenTUI to v0.1.66 fixing split diff alignment ## TUI - Prevent model list corruption from SolidJS reactivity (@joachim-isaksson) ## Desktop - Add readline shortcuts to desktop app - Disable sourcemap generation in desktop build - Add system notifications support for desktop application **Thank you to 4 community contributors:** - @sneycampos: - fix: Correct theme command in tui.mdx (#6410) - @EduSantosBrito: - feat(plugin): expose server URL to plugins (#6373) - @Jkker: - fix(mdns): use named import for bonjour-service (resolves #6422) (#6423) - @joachim-isaksson: - fix: prevent model list corruption from SolidJS reactivity (#6359)
Features
30. Dezember 2025
## Core - Add timeout to file watcher subscriptions - Adjust git watcher to ignore files other than HEAD - Set small options for Google models on OpenRouter (@neominik) - Add Nix syntax highlighting (@anntnzrb) - Make format parameter optional with markdown default in WebFetch (@samcornor) - Filter messages with only step-start parts in toModelMessage (@coleleavitt) - Add nixfmt formatter for Nix files (@anntnzrb) ## Desktop - Fix error page formatting in desktop app - Improve error messages in desktop app **Thank you to 7 community contributors:** - @anntnzrb: - feat(format): add nixfmt formatter for Nix files (#6380) - feat(highlight): add nix syntax highlighting (#6386) - @coleleavitt: - fix: filter messages with only step-start parts in toModelMessage (#6383) - @gbpdt: - Support different Nix store path prefixes (#6367) - @nexxeln: - add supermemory plugin to ecosystem (#6399) - @samcornor: - fix(webfetch): make format parameter optional with markdown default (#6345) - @neominik: - Set smallOptions for google models on openrouter (#6362) - @panta82: - docs: opencode notificator plugin (fixed link) (#6341)
Features
30. Dezember 2025
New /wrapped command for year-in-review statistics and fast model switching. Note: The user asked to translate, but to keep technical terms. However, they also said respond only with the German translation. We should translate the sentence. Keep terms like API, CLI, SDK etc; none here. But must keep Markdown formatting; none. Code blocks none. Translate: "New /wrapped command for year-in-review statistics and fast model switching." In German: "Neuer /wrapped-Befehl für Year-in-Review-Statistiken und schnelles Modellwechsel." But we should translate "year-in-review" as "Jahresrückblick" or "Year
Features
29. Dezember 2025
## Core - Prevent truncated Claude streams (@CasualDeveloper) - Fix ESLint LSP server auto-installation failure on Windows (@fraineralex) - Install local plugin dependencies from package.json (@elithrar) - Preserve imperative statements in summary generation - Add support for region and bearer token configuration in Bedrock (@wnkz) - Add support for `.claude/skills` directory (@connorads) ## TUI - Make authentication URLs clickable regardless of line wrapping in terminal interface (@brettheap) ## Desktop - Fix scroll synchronization in desktop application - Improve desktop performance and scrolling behavior - Add auto-accept edits toggle in desktop application - Add image preview and deduplicate file uploads in desktop application (@dbpolito) - Improve desktop application performance and reduce jankiness - Revert desktop jankiness fix - Fix desktop application jankiness - Add project editing functionality in desktop application (@dbpolito) - Improve state update granularity for permissions in desktop application - Improve state update granularity in desktop application - Synchronize last agent and model when changing sessions in desktop application - Fix context usage alignment in desktop application **Thank you to 9 community contributors:** - @connorads: - feat: add support for `.claude/skills` directory (#6252) - @wnkz: - fix(bedrock): support region and bearer token configuration (#6332) - @3mdistal: - docs: clarify that MCP tools require glob patterns to disable (#6306) - @elithrar: - docs: add compaction, watcher, experimental and provider options (#6304) - meta: use colors for agents (#5845) - feat: install local plugin dependencies from package.json (#6302) - @dbpolito: - Desktop: Edit Project (#6360) - Desktop: Image Preview and Dedupe File Upload (#6372) - @airtonix: - docs: add opencode-skillful plugin to ecosystem page (#6333) - @fraineralex: - fix(lsp): ESLint LSP server fails to auto-install on Windows (#6366) - @brettheap: - fix(tui): make auth URLs clickable regardless of line wrapping (#6317) - @CasualDeveloper: - fix: prevent truncated Claude streams (#6388)
Features
29. Dezember 2025
- Sync LSP updates (@dbpolito) - Added theme preview - Include current working directory in local MCP transport (@dbpolito) **Thank you to 4 community contributors:** - @didier-durand: - doc: fix typos in various files (#6294) - @dbpolito: - Include current working directory in local MCP transport (#6303) - Desktop: Sync LSP updates (#6305) - @mohak34: - docs: add opencode-notifier plugin to ecosystem (#6283) - @elithrar: - docs: add plugin configuration documentation (#6301)
Features
28. Dezember 2025
- Thinking & tool call visibility settings for `/copy` and `/export` (@rektide) - Add bash shell completions (@scarf005) - Fix stats command to correctly handle `--days 0` for current day statistics (@processtrader) - Fix: search all recent models instead of only top 5 in TUI /models command - Allow line numbers and ranges in autocomplete (@ewired) - Themes - Fix copy/paste in terminal - Fix: drag file over entire body to attach - Fix: handle non-text response parts in GitHub action (@elithrar) **Thank you to 7 community contributors:** - @ewired: - Allow line numbers and ranges in autocomplete (#4238) - @panta82: - docs: add opencode-notificator to ecosystem plugins list (#6269) - @processtrader: - fix: stats command to correctly handle `--days 0` for current day statistics (#6259) - @Nindaleth: - docs: document attach command (#6254) - @scarf005: - feat: add bash shell completions (#6239) - @rektide: - Thinking & tool call visibility settings for `/copy` and `/export` (#6243) - @elithrar: - fix: handle non-text response parts in GitHub action (#6173)
Features
27. Dezember 2025
- Added path traversal protection to File.read and File.list (#5985) - Added ability to disable spinner animation (#6084) - Added shfmt formatter for shell scripts (#6204) - Added configurable compaction settings to allow users to disable auto-compaction and pruning via config instead of flags - Fixed compact command after revert now properly cleans up revert state (#6235) - Fixed compaction config checks to properly respect user settings - Fixed `opencode web` baseURL error (#6181) - Fixed upgrade command to use gh releases page if not npm/bun/pnpm install method - Fixed mdns global config - Reapplied optional mdns service - Updated transform for gemini models so that topP and topK match gemini-cli values - Only show diagnostics block when errors exist (#6175) - Added MCP UI (#6162) - Added permissions - Fixed prompt input fixes, directory and branch in status bar - Handle more errors - Added support for issues and workflow_dispatch events (#6157) **Thank you to 9 community contributors:** - @JackNorris: - fix: only show diagnostics block when errors exist (#6175) - @didier-durand: - doc: fix typos in various files (#6196) - doc: fix typos in various files (#6238) - @dbpolito: - Desktop: MCP UI (#6162) - @robertocarvajal: - fix(dep): Update package.json - fix perplexity provider version (#6199) - @anntnzrb: - feat: add shfmt formatter for shell scripts (#6204) - feat: add ability to disable spinner animation (#6084) - @rgodha24: - fix: `opencode web` baseURL error (#6181) - @elithrar: - github: support issues and workflow_dispatch events (#6157) - @ochsec: - fix: compact command after revert now properly cleans up revert state (#6235) - @edlsh: - feat: add path traversal protection to File.read and File.list (#5985)
Features
27. Dezember 2025
## 2.0.0-beta4 — 2025-12-27 ### Fixes - Package contents: eingebundene Discord/hooks Build-Ausgaben in das npm-Tarball aufnehmen, um fehlende Modul-Fehler zu vermeiden.
Features
27. Dezember 2025
### Highlights - First-class Clawdis Tools (Browser, Canvas, Nodes, Cron) ersetzen die alten `clawdis-*` Skills; Tool-Schemas werden nun direkt in die Agenten-Laufzeit injiziert. - Pro-Session Modellwahl + benutzerdefinierte Modell-Anbieter: `models.providers` fügt sich in `~/.clawdis/agent/models.json` zusammen (Merge/Replace-Modi) für LiteLLM, lokale OpenAI-kompatible Server, Anthropic-Proxy, etc. - Gruppen-Chat-Aktivierungsmodi: pro-Gruppe `/activation mention|always` Befehl mit Statusanzeige. - Discord-Bot-Transport für DMs und Guild-Textkanäle, mit Allowlisten + Mention-Gating. - Gateway-Webhooks: externe `wake` und isolierte `agent` Hooks mit dedizierter Token-Auth. - Hook-Zuordnungen + Gmail Pub/Sub Helfer (`clawdis hooks gmail setup/run`) mit Auto-Erneuerung + Tailscale Funnel-Unterstützung. - Befehlswarteschlangen-Modi + pro-Session-Overrides (`/queue ...`) und neue `agent.maxConcurrent` Obergrenze für sichere Parallelität über Sessions hinweg. - Hintergrund-Bash-Aufgaben: `bash` liefert nach 20s automatisch weiter (oder auf Nachfrage) mit einem `process`-Tool zum Auflisten/Polling/Logging/Schreiben/Beenden von Sessions. - Gateway-In-Process-Neustart: `clawdis_gateway` Tool-Aktion löst einen SIGUSR1-Neustart aus, ohne Aufsicht nötig. ### Breaking - Config-Refactor: `inbound.*` entfernt; nutze oberste Ebenen `routing` (Allowlisten + Gruppierung + Transkription), `messages` (Präfixe/Zeitstempel) und `session` (Geltungsbereich/Speicherung/Schlüssel). Keine Legacy-Keys werden gelesen. - Heartbeat-Konfig moved zu `agent.heartbeat`: setze `every: "30m"` (Dauer-String) und optionales `model`. `agent.heartbeatMinutes` wird entfernt, und Herzschläge werden deaktiviert, es sei denn `agent.heartbeat.every` ist gesetzt. - Herzschläge laufen nun über den Gateway Runner (Haupt-Session) und liefern standardmäßig an den zuletzt genutzten Kanal. WhatsApp-Antwort-Herzschlag-Verhalten wurde entfernt; nutze `agent.heartbeat.target`/`to` (oder `target: "none"`) um Lieferung zu steuern. - Browser `act` akzeptiert kein CSS `selector` mehr; nutze `snapshot`-Refs (Standard `ai`) oder `evaluate` als Escape-Hatch. ### Fixes - Heartbeat-Antworten straffen nun wiederholte `HEARTBEAT_OK`-Anhänge, um versehentlichen Spam „OK OK“ zu vermeiden. - Heartbeat-Lieferung nutzt nun die letzte nicht-leere Payload, verhindert, dass Tool-Einleitungen die finale Antwort verschlucken. - Heartbeat-Fehlerprotokolle enthalten nun den Fehlergrund statt `[object Object]`. - Dauer-Strings akzeptieren nun `h` (Stunden) bei der Parsing-Logik (z. B. Heartbeat-Intervalle). - WhatsApp inbound normalisiert nun mehr Wrapper-Typen, so dass zitierte Antworttexte zuverlässig extrahiert werden. - WhatsApp-Send specializes: JIDs (einschließlich Gruppen-`@g.us`) werden beibehalten statt in `@s.whatsapp.net` zu zwingen. (Danke an @arun-8687.) - Telegram/WhatsApp: Antwort-Kontext bleibt in `Body`/`ReplyTo*`, outbound Replies verweisen nicht mehr auf die Originalnachricht. (Danke an @joshp123 für den PR und Folgefrage.) - Spam zur Bereinigung von libsignal-Sessions aus Konsolen-Logs unterdrückt, außer Verbose-Modus aktiv. - WhatsApp Web-Creds-Persistenz gehärtet; Credentials werden vor Auth-Checks wiederhergestellt und QR-Login-Neustart bei Verzögerung automatisch erneut gestartet. - Gruppenchats greifen nun standardmäßig `routing.groupChat.requireMention=false` als Aktivierungsstandard, wenn keine Gruppen-spezifische Override existiert. - Gateway-Auth unterstützt nicht mehr PAM/System-Modus; nutze Token oder gemeinsames Passwort. - Tailscale Funnel erfordert nun Passwort-Authentifizierung (keine Token-öffentliche Offenlegung). - Gruppen- `/new` Resets funktionieren jetzt mit @Mentions, sodass Aktivierungs-Hinweise in frischen Sessions erscheinen. - Gruppen-Chat-Aktivierungs-Kontext wird nun beim System-Prompt zu Session-Beginn injiziert (und nach Aktivierungs-Änderungen), einschließlich neuer Begrüßungen. - Tipp-Indikatoren starten nun erst, wenn eine Antwort-Payload erzeugt wird (kein „Denken“-Tipp bei stillen Läufen). - WhatsApp Gruppen-Tippen beginnt sofort nur, wenn der Bot erwähnt wird; andernfalls wartet er auf reale Ausgabe. - Gestreamte `<think>`-Segmente werden vor partiellen Antworten entfernt. - System-Prompt markiert erlaubte Eigentümer-Nummern nun als Benutzer-Identität, um falsche “Freund”-Annahmen zu vermeiden. - LM Studio/Ollama-Antworten benötigen nun `<final>`-Tags; Streaming ignoriert Inhalte, bis `<final>` beginnt. - LM Studio Antworten-API: Tools-Payloads enthalten kein `strict: null` mehr, und LM Studio erhält keine erzwungenen `<think>/<final>`-Tags mehr. - Identity-Emoji prefixt Antworten nicht mehr automatisch (setze `messages.responsePrefix` explizit, falls gewünscht). - Modellwechsel schieben nun ein System-Event in die Warteschlange, damit der nächste Run das aktive Modell kennt. - `/model status` listet nun verfügbare Modelle auf (gleich wie `/model`). - `process log` Pagination basiert jetzt auf Zeilen (ohne `offset` die letzten N Zeilen holen). - macOS WebChat: Assistenten-Blasen aktualisieren sich korrekt beim Umschalten von Hell/Dunkel-Modus. - macOS: Verhindert das Starten eines Duplikat-Gateway-Prozesses, wenn ein externer Listener bereits existiert. - Node-Bridge: Bindung an einen Nicht-Loopback-Host (z. B. Tailnet-IP) hört auch auf `127.0.0.1` für lokale Verbindungen (ohne Duplikate von Loopback-Listenern für `0.0.0.0`/`127.0.0.1`). - UI-Performance: Pausen von Wiederholungs-Animationen, wenn Szenen inaktiv sind (Tipppunkte, Onboarding-Leuchte, iOS-Status-Puls), Drosselung von Updates der Sprach-Overlay-Stufe, Reduktion von Overlay-Fokus-Wechsel. - Canvas-Standards/A2UI Auto-Navigation ausgerichtet; Debug-Status-Overlay zentriert; redundante `await`-Anweisung in `CanvasManager` entfernt. - Gateway-Launchd-Loop behoben durch Entfernen redundanter `kickstart -k`. - CLI weist nun darauf hin, wenn Peekaboo unautorisiert ist. - WhatsApp Web Inbox-Listener räumen beim Schließen auf, um doppelte Handler zu vermeiden. - Gateway-Start verbessert: Browser-Steuerung kommt vor externen Anbietern; WhatsApp/Telegram/Discord-Autostart kann mit `web.enabled`, `telegram.enabled` oder `discord.enabled` deaktiviert werden. ### Providers & Routing - Neuer Discord-Anbieter für DMs + Guild-Textkanäle mit Allowlists und standardmäßig gegebener Mention-Filterung bei Antworten. - `routing.queue` steuert globales Queue-Verhalten + pro Surface (Standardwerte: WhatsApp/Telegram Interrupt, Discord/WebChat Queue). - `/queue <mode>` unterstützt One-Shot oder pro-Session Overrides; `/queue reset|default` löscht Overrides. - `agent.maxConcurrent` begrenzt globale parallele Läufe, während pro-Session-Serialisierung erhalten bleibt. ### macOS-App - Aktualisierungsbereiter Zustand im Menü ersichtlich; Menüabschnitte neu gruppiert mit Session-Untermenüs. - Menüleiste zeigt nun einen eigenständigen Nodes-Bereich unter Kontext mit Inline-Zeilen, Overflow-Untermenü und iconisierten Aktionen. - Nodes zeigen konsistente Inline-Details mit pro-Node-Untermenüs zum schnellen Kopieren von Schlüssel-Feldern. - Node-Zeilen zeigen kompakte App-Versionen (Build-Nummern in Untermenüs verschoben) und bieten SSH-Start von Bonjour, wenn verfügbar. - Menü-Aktionen gruppiert unter Schaltern; Open Canvas wird versteckt, wenn deaktiviert, und Voice Wake verankert nun den Mic-Picker. - Verbindungen zeigen nun den Status des Discord-Anbieters + Konfigurations-UI. - Menüleiste erhält zusätzliche „Camera erlauben“-Toggle neben Canvas. - Sitzungsliste-Pflege: Schlaf- / getrennt / Fehlerzustände, Nutzungsbalken wiederhergestellt, Padding + Balken-Größen angepasst, Synchronisierungsmenü entfernt, Kopfzeile bei Trennung versteckt. - Chat-UI-Verfeinerung:
Features
27. Dezember 2025
## Was geändert wurde * fix(patch): cherry-pick 37be162 to release/v0.22.3-pr-15601 to patch version v0.22.3 and create version 0.22.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15602 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.22.3...v0.22.4
Features
27. Dezember 2025
Gemini 3 Flash jetzt für alle Benutzer verfügbar mit 3x schnellerer Performance.
Features
26. Dezember 2025
## Was geändert * fix(patch): cherry-pick 9cdb267 to release/v0.22.2-pr-15494 to patch version v0.22.2 and create version 0.22.3 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15591 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.22.2...v0.22.3
Features
26. Dezember 2025
- Make JDTLS use the correct config directory on Windows (@apersomany) - Added Haskell LSP support (@amerocu) **Thank you to 2 community contributors:** - @amerocu: - feat: haskell lsp support (#6141) - @apersomany: - fix(lsp): make JDTLS use the correct config directory on Windows (#6121)
Features
26. Dezember 2025
- Fixed padding - Moved session context to top-right - Fixed missing keybinds in tooltips - Fixed can't collapse project with active session - Added better indicator that session is busy
Features
25. Dezember 2025
- Fixed prompt input issues - Removed list tool
Features
25. Dezember 2025
- Fixed scroll jank in session turn and review - Fixed override agent model - Fixed reconcile session diff updates
Features
25. Dezember 2025
- Fixed server connection failure display - Fixed Content-Type headers for static assets on app.opencode.ai (@sourman) - Disabled tips display in home route **Thank you to 3 community contributors:** - @robbtolli: - docs: Corrected the number of built-in subagents in documentation (#6133) - @connorads: - docs: update skills to use canonical `~/.config/opencode` location (#6132) - @sourman: - fix: correct Content-Type headers for static assets on app.opencode.ai (#6113)
Features
24. Dezember 2025
- revert responsive UI changes
Features
24. Dezember 2025
- Added "Did you know?" start screen tips - Added prompt stashing (@RhysSullivan) - Handle tools/list_changed notifications in MCP (@seuros) - Console copy-to-clipboard via opentui (@edlsh) - Fixed textarea resizing when pasting prompt less than 150 characters (@OpeOginni) - Prevented keybinds from executing when dialog is open (@anntnzrb) - Fixed favorites and recents stay visible when filtering models (@DanielFGray) - Updated current todo style - Updated import and PR commands to use new share link URL - Made "The socket connection was closed unexpectedly" errors retryable - Improved error retry logic - Fixed session sort when multiple active - Fixed an issue where text selection was disabled - Excluded deprecated models - Conditionally show review pane toggle - Fixed GitHub Pull Request event handling (@dbpolito) - Added Cloudflare AI Gateway provider (@elithrar) **Thank you to 12 community contributors:** - @dbpolito: - Fix Github Pull Request Event (#6037) - @RhysSullivan: - [feat]: prompt stashing (#6021) - @anntnzrb: - fix(tui): prevent keybinds from executing when dialog is open (#6017) - feat(install): add standard CLI flags (--help, --version, --no-modify-path) (#5885) - @elithrar: - docs: add MCP OAuth debugging section (#6047) - providers: add Cloudflare AI Gateway (#5174) - @DanielFGray: - fix: favorites and recents stay visible when filtering models (#6053) - @JRedeker: - Add opencode-shell-strategy plugin to ecosystem (#5995) - @nagyv: - Update gitlab.mdx to use the 2.x component version (#6062) - @OpeOginni: - fix: resize textarea when pasting prompt less than 150 chars (#6070) - @edlsh: - feat(tui): console copy-to-clipboard via opentui (#5658) - @seuros: - feat(mcp): handle tools/list_changed notifications (#5913) - @xiantang: - docs: add Neovim to the list of editors (#6081) - @R44VC0RP: - fix: remove SVG favicon to improve SEO (#5755)
Features
24. Dezember 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.29 wurde direkt aus dem neuesten main branch gebaut und veröffentlicht.
24. Dezember 2025
Major Release mit parallelen Multi-Agent-Sitzungen, git worktrees und SWE-1.5.
Features
23. Dezember 2025
Direktes stabiler Release vom main branch. Version 1.5.28 gebaut und direkt aus dem neuesten main branch veröffentlicht.
23. Dezember 2025
- Indent wrapped todo items properly
Features
23. Dezember 2025
- Improved `mcp` CLI and added ability to debug MCP OAuth (@elithrar) - Fixed handling of Windows CRLF line endings in grep tool (@majiayu000) - Added per-agent filtering to skill tool description (@malhashemi) - Better styling for small screens (short and/or not wide) - Changed task tool container to block layout for better subagent session display - Better error messages on connection failure - Allowed compaction hook to replace prompt entirely (@joelhooks) **Thank you to 5 community contributors:** - @malhashemi: - feat(skill): add per-agent filtering to skill tool description (#6000) - @joelhooks: - feat(plugin): allow compaction hook to replace prompt entirely (#5907) - @majiayu000: - fix: handle Windows CRLF line endings in grep tool (#5948) - @elithrar: - improve `mcp` CLI + ability to debug MCP oauth (#5980) - @Brendonovich: - console: add AppImage download link
Features
23. Dezember 2025
Unterstützung benutzerdefinierter Modelle aus settings.json und parallele Tool-Bestätigungen.
Features
22. Dezember 2025
**Thank you to 1 community contributor:** - @malhashemi: - feat: add native skill tool with permission system (#5930)
Features
22. Dezember 2025
Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.22.0-preview.3...v0.22.2
Features
22. Dezember 2025
Direktes stabil release vom main branch. Version 1.5.27 wurde direkt aus dem neuesten main branch gebaut und veröffentlicht.
22. Dezember 2025
Vollständiger Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.21.3...v0.22.1
Features
22. Dezember 2025
## Was sich geändert hat * feat(ide): fallback to GEMINI_CLI_IDE_AUTH_TOKEN env var von @skeshive in https://github.com/google-gemini/gemini-cli/pull/14843 * feat: Anzeige von Quota-Statistiken für ungenutzte Modelle in /stats von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/14764 * feat: sicherstellen, dass Codebase Investigator das Preview-Modell verwendet, wenn der Hauptagent es tut von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/14412 * chore: schließende Begründung zum stale bug-Workflow hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/14861 * Sende Modell- und CLI-Version mit dem User-Agent von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/14865 * refactor(sessions): Generierung der Sitzungszusammenfassung beim Startvorgang verlegen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14691 * Limitátionshöhe der Suche im Pfad-Korrektor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14869 * Fix: Tippfehler in Kommentarcode korrigieren von @kuishou68 in https://github.com/google-gemini/gemini-cli/pull/14671 * feat(core): Plumbing für die späte Auflösung von Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/14597 * feat: Versuch, mehr Fehler-Parsing durchzuführen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/14899 * Add missing await. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/14910 * feat(core): Unterstützung für transcript_path in Hooks für Git-AI/Gemini-Erweiterung von @svarlamov in https://github.com/google-gemini/gemini-cli/pull/14663 * refactor: Implementiere DelegateToAgentTool mit discriminated union von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/14769 * feat: setze availabilityService bei /auth zurück von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/14911 * chore/release: Version auf 0.21.0-nightly.20251211.8c83e1ea9 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14924 * Fix: MCP-Tool-Fehler korrekt erkennen von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/14937 * erhöhtes Labeler-Timeout von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14922 * tool(cli): Frontend-Tool anpassen, damit es mehr Core-Dateien aus dem cli erkennt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14962 * feat(cli): polieren der gecachten Token-Statistiken und Anzeige der Statistiken vereinfachen, wenn Quota vorhanden ist. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14961 * feat(settings-validation): Validierung für Einstellungen-Schema hinzufügen von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/12929 * fix(ide): IDE-Erweiterung aktualisieren, um Auth-Token in Umgebungsvariable zu schreiben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/14999 * Revert "chore(deps): bump express from 5.1.0 to 5.2.0" von @skeshive in https://github.com/google-gemini/gemini-cli/pull/14998 * feat(a2a): Introduce /init-Befehl für einen A2A-Server von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/13419 * feat: Unterstützung von Multi-Datei Drag & Drop von Bildern von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14832 * fix(policy): Erlaube standardmäßig Codebase_Investigator in Read-Only-Policy von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15000 * refactor(ide ext): Aktualisiere Port-Dateinamen + wechsle zu 1-basierter Indexierung für Zeichen + entferne Kürzungstext von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10501 * fix(vscode-ide-companion): Korrektur der Lizenzgenerierung für Workspace-Abhängigkeiten von @skeshive in https://github.com/google-gemini/gemini-cli/pull/15004 * fix: temporäre Lösung für Subagent-Aufruf, bis Subagent-Delegation in Stable gemerged wird von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/15007 * test: Aktualisiere IDE-Erkennungstests, um robuster zu sein, wenn sie in einer IDE ausgeführt werden von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/15008 * Entferne Flex aus der Statistikanzeige. Siehe Snapshots für Diff. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14983 * Lizenzfeld in package.json hinzufügen von @jb-perez in https://github.com/google-gemini/gemini-cli/pull/14473 * feat: Persistente "Always Allow"-Richtlinien mit granularer Shell- und MCP-Unterstützung von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/14737 * chore/release: Version auf 0.21.0-nightly.20251212.54de67536 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14969 * fix(core): Wortgrenze des commandPrefix und Sicherheit zusammengesetzter Befehle von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/15006 * chore(docs): INFO zur Label "Maintainers only" zu CONTRIBUTING.md hinzufügen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14914 * Aktualisiere Hooks, wenn Extensions aktualisiert werden. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14918 * Klarheit zu Fehlermeldungen hinzufügen von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/14879 * chore : Entferne redundanten Tipp von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/14947 * chore/release: Version auf 0.21.0-nightly.20251213.977248e09 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15029 * Verhindere redundante Typ-Casts. von @gundermanc in https://github.com/google-gemini/gemini-cli/pull/15030 * fix(auth): GEMINI_API_KEY-Umgebungsvariable bevorzugen und unnötige Schlüssel überspringen… von @galz10 in https://github.com/google-gemini/gemini-cli/pull/14745 * fix: use zod zur Sicherheitsprüfungs-Ergebnis-Validierung von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/15026 * update(telemetry): hashed_extension_name zu Feld in Extensions-Ereignissen hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/15025 * fix: ähnlich wie policy-engine, Fehler werfen bei Erfordernis einer Tool-Ausführung-Bestätigung im Nicht-Interaktiven Modus von @MayV in https://github.com/google-gemini/gemini-cli/pull/14702 * Bereinige Prozesse in Integrationstests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/15102 * docs: Update Policy-Engine Getting Started und Defaults von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/15105 * Fix Tool-Ausgabe-Fragmentation, indem Inhalte in functionResponse kapselt werden von @abhipatel12 in https://github.com/google
Features
22. Dezember 2025
- Added experimental LSP tool - Added nixd as LSP for Nix language (@luochen1990) - Supported clipboard image paste (Ctrl+V) on Windows (@zzzeian) - Ensured installation commands use .quiet (@val-2) - Added mobile responsiveness - Added ARM64 build for Linux (@NN708) - Polished dialog and list styles for the desktop app, and added fixed logos (@aaroniker) - Cleaned up auto scroll - Filtered child sessions from header - Exposed auto parameter in session.summarize for plugins (@code-yeongyu) - Added Agent Skills support - Improved built-in /review prompt (@elithrar) - Adjusted Minimax m2 topK and added Minimax m2.1 topP - Fixed snapshots to be performed in cases where finish-step is not reached (@noamzbr) **Thank you to 12 community contributors:** - @code-yeongyu: - feat(server): expose auto param in session.summarize for plugins (#5924) - @elithrar: - prompts: improve built-in /review prompt (#5918) - @noamzbr: - fix: Perform snapshot in cases finish-step is not reached (#5912) - @zzzeian: - fix: support clipboard image paste (Ctrl+V) on Windows (#5919) - @ben-vargas: - docs: add ai-sdk-provider-opencode-sdk to ecosystem (#5772) - @val-2: - fix: ensure installation commands are using .quiet (#5758) - @luochen1990: - feat: add nixd as lsp for nix language (#5929) - @Brendonovich: - remove actions artifact uploading - try uploading artifacts in workflow - @NN708: - feat(desktop): arm64 build for linux (#5935) - @aaroniker: - feat: polish dialog & list styles for the desktop app, add fixed logos from models.dev (#5925) - @majiayu000: - fix: use current page port instead of hardcoded 4096 (#5949) - @ashutoshpw: - server: ensure frontend has correct port for PTY websocket connections (#5898)
Features
22. Dezember 2025
Eingeführte Layout-Anpassung mit vier Standard-Layouts und verbesserte Stabilität.
Features
21. Dezember 2025
- Fixed LSP server binary installation and shell command execution - Updated kimi-k2 and kimi-k2-thinking to use recommended temperature values - Fixed SDK context usage and server port fallback - Added syntax highlighting for .ets files (@nalin-singh) - Updated to the official MCP SDK for better tool schema handling (@seuros) - Added support for schedule events (@elithrar) **Thank you to 5 community contributors:** - @elithrar: - github: support schedule events (#5810) - @seuros: - fix: use official MCP SDK for better tool schema handling (#5463) - @ahosker: - fix: prevent stats workflow from running on forks (#5897) - @nalin-singh: - feat: add syntax highlighting for .ets files (#5889) - @HelloGGX: - fix(deps): add missing @opencode-ai/plugin to dependencies (#5797)
Features
21. Dezember 2025
- Fixed layout regression - Better keybind tooltips - Allowed text selection - Fixed incorrect state directory on macOS
Features
21. Dezember 2025
- Added verification that at least 1 primary agent is enabled - Better error reporting - Fixed file loading errors **Thank you to 1 community contributor:** - @christso: - Make CLI build script Windows-friendly (#5835)
Features
21. Dezember 2025
## New Features - TUI2: Normalize mouse wheel + trackpad scrolling across terminals; add `tui.scroll_*` config settings (PR #8357) - Add `allowed_sandbox_modes` to `requirements.toml` to constrain permitted sandbox modes (PR #8298) - MCP: OAuth login for streamable HTTP MCP servers no longer requires the `rmcp_client` feature flag (PR #8087) - Improve fuzzy file search display/consistency by centralizing file-name derivation in `codex-file-search` (PR #8334) - Update bundled model metadata (`models.json`) (PR #8168) ## Bug Fixes - Fix `/undo` interacting destructively with git staging / ghost commits (PR #8303) - TUI2: Reduce redundant redraws while scrolling transcripts (PR #8295) - Docs: Fix link to `contributing.md` in `experimental.md` (PR #8311) Full Changelog: https://github.com/openai/codex/compare/rust-v0.76.0...rust-v0.77.0 Changelog (PRs merged in this tag range) - #8374 Remove plan from system skills: https://github.com/openai/codex/pull/8374 - #8357 TUI2 scroll normalization + config knobs: https://github.com/openai/codex/pull/8357 - #8353 Thread config loading now receives cwd (internal plumbing): https://github.com/openai/codex/pull/8353 - #8346 Rename “OpenAI models” to “models manager” (internal refactor): https://github.com/openai/codex/pull/8346 - #8345 Bump cargo-deny-action version (CI): https://github.com/openai/codex/pull/8345 - #8334 Move file-name derivation into codex-file-search: https://github.com/openai/codex/pull/8334 - #8333 Enable resume_warning suite module (test coverage / wiring fix): https://github.com/openai/codex/pull/8333 - #8330 Make ConstraintError an enum (more structured errors): https://github.com/openai/codex/pull/8330 - #8303 Fix /undo staging interaction: https://github.com/openai/codex/pull/8303 - #8298 Add allowed_sandbox_modes in requirements.toml: https://github.com/openai/codex/pull/8298 - #8295 Coalesce transcript scroll redraws (TUI2 performance): https://github.com/openai/codex/pull/8295 - #8168 Update models.json: https://github.com/openai/codex/pull/8168 - #8087 Remove rmcp_client feature flag usage (no longer needed for OAuth login): https://github.com/openai/codex/pull/8087 - #8311 Fix docs link in experimental.md: https://github.com/openai/codex/pull/8311
21. Dezember 2025
- Fixed a regression where config would error despite valid agents
Features
21. Dezember 2025
Highlights - Bundled gateway packaging: bun-compiled embedded gateway, new gateway-daemon command, launchd support, DMG packaging (zip+DMG). - Skills platform: managed/bundled skills, install metadata + installers (uv), skill search + website, media/transcription helpers. - macOS app: new Connections settings w/ provider status + QR login, skills settings redesign w/ install targets, models list loaded from the Gateway, clearer local/remote gateway choices. - Web/agent UX: tool summary streaming + runtime toggle, WhatsApp QR login tool, agent steering queue, voice wake routes to main session, workspace bootstrap ritual. Gateway & providers - Gateway: models.list, provider status events + RPC coverage, tailscale auth + PAM, bind-mode config, enriched agent WS logs, safer upgrade socket handling, fixed handshake auth crash. - WhatsApp Web: QR login flow improvements (logged-out clearing, wait flow), self-chat mode handling, removed batching delay, web inbox made non-blocking. - Telegram: normalized chat IDs with clearer error reporting. Canvas & browser control - Canvas host served on Gateway port; removed standalone canvasHost port config; restored action bridge; refreshed A2UI bundle + message context; bridge canvas host for nodes. - A2UI full-screen gutters + status clearance after successful load to avoid overlay collisions. - Browser control API simplified; added MCP tool dispatch + native actions; control server can start without Playwright; hook timeouts extended. macOS UI polish - Onboarding chat UI: kickoff flow, bubble tails, spacing + bottom bar refinements, window sizing tweaks, show Dock icon during onboarding. - Skills UI: stabilized action column, fixed install target access, refined list layout and sizing, always show CLI installer. - Remote/local gateway: auto-enable local gateway, clearer labels, re-ensure remote tunnel, hide local bridge discovery in remote mode. Build, CI, deps - Bundled playwright-core + chromium-bidi/long; bun gateway bytecode builds; swiftformat/biome CI fixes; iOS lint script updates; Android icon/compiler updates; ignored new ClawdisKit .swiftpm path. Docs - README architecture refresh + npm header image fix; onboarding/bootstrap steps; skills install guidance + new skills; browser/canvas control docs; bundled gateway + DMG packaging notes.
Features
21. Dezember 2025
**Thank you to 8 community contributors:** - @rcssdy: - feat: add cursor theme (#5850) - @anntnzrb: - fix: prioritize session list loading when resuming with -c (#5816) - docs: add name property to model configuration example (#5853) - @majiayu000: - fix: add transform case for gemini if mcp tool has missing array items (#5846) - @elithrar: - feat: support configuring a default_agent across all API/user surfaces (#5843) - @ShpetimA: - fix: system theme flicker (#5842) - @shamil2: - feat: add Catppuccin Frappé theme (#5821) - @R44VC0RP: - feat(docs): adding .md to docs pages shows raw markdown (#5823) - docs: clarify model ID format for OpenCode provider (#5854) - @YuY801103: - docs: add Traditional Chinese (Taiwan) README translation (#5861)
Features
20. Dezember 2025
- Added endpoints to delete and update message parts (@remorses) - Fixed sidebar UX issues - Fixed event reconnect gaps **Thank you to 1 community contributor:** - @remorses: - feat: add endpoints to delete and update message parts (#5433)
Features
20. Dezember 2025
- Fixed sidebar UX issues - Fixed event reconnect gaps
Features
20. Dezember 2025
- Fixed logic for determining when files should be encoded - Added retries to initialization promises - Fixed an issue where projects without metadata were missing from the layout
Features
20. Dezember 2025
- Reinsert forked message text in prompt text input box when forking session (@ariane-emory) - Make LSP message more accurate when LSPs are disabled (@kasbah) - Fixed file encoding issue (@crob19) - Prevented file system scanning when in the root directory to avoid unnecessary operations - Excluded hidden agents from the Agent Client Protocol (@josevalim) - Upgraded OpenTUI to v0.1.62, enabling textarea mouse scroll and cursor set - Improved auto-scroll and session performance - Stopped using Tauri HTTP for SSE events - Fixed error height
Features
19. Dezember 2025
## What's changed - Added LSP (Language Server Protocol) tool for code intelligence features like go-to-definition, find references, and hover documentation - Added `/terminal-setup` support for Kitty, Alacritty, Zed, and Warp terminals - Added ctrl+t shortcut in `/theme` to toggle syntax highlighting on/off - Added syntax highlighting info to theme picker - Added guidance for macOS users when Alt shortcuts fail due to terminal configuration - Fixed skill `allowed-tools` not being applied to tools invoked by the skill - Fixed Opus 4.5 tip incorrectly showing when user was already using Opus - Fixed a potential crash when syntax highlighting isn't initialized correctly - Fixed visual bug in `/plugins discover` where list selection indicator showed while search box was focused - Fixed macOS keyboard shortcuts to display 'opt' instead of 'alt' - Improved `/context` command visualization with grouped skills and agents by source, slash commands, and sorted token count - [Windows] Fixed issue with improper rendering - [VSCode] Added gift tag pictogram for year-end promotion message
Features
19. Dezember 2025
### New Features - Add a macOS DMG build target (PR #8207) - Improve terminal detection metadata for per-terminal scroll tuning (PR #8252) - UI tweaks on the skills popup (PR #8250) - TUI search cell rendering improvements (PR #8273) - Add /ps command (PR #8279) - Add support for /etc/codex/requirements.toml on UNIX (PR #8277) - Support shortDescription for skills (PR #8278, PR #8301) - Add model list UI (PR #8286) - Add app-server v2 deprecation notice event (PR #8285) - Introduce ExternalSandbox policy (PR #8290) - Skills default on (PR #8297) - Support admin-scoped skills (PR #8296) - Update bundled system skills (PR #8253, PR #8328) - Set exclude default to true in app server (PR #8281) ### Bug Fixes - Ensure pipes work in restricted sandbox tokens (PR #8280) - Grant read ACL to the command-runner directory earlier (PR #8275) - Fix duplicate shell_snapshot FeatureSpec regression (PR #8274) - Fix sandbox-state update ordering by switching to request (PR #8142) ### PRs Merged - #8328 Update system skills from OSS repo - #8325 Revert "Keep skills feature flag default OFF for windows." - #8308 Keep skills feature flag default OFF for windows. - #8305 Fix admin skills. - #8301 Add short descriptions to system skills - #8299 Fix tests - #8297 skills feature default on. - #8296 Support admin scope skills. - #8290 feat: introduce ExternalSandbox policy - #8288 chore: upgrade rmcp crate from 0.10.0 to 0.12.0 - #8286 model list - #8285 feat(app-server): add v2 deprecation notice - #8282 fix: flaky tests 5 - #8281 Set exclude to true by default in app server - #8280 add a default dacl to restricted token to enable reading of pipes - #8279 feat: add /ps - #8278 Support skills shortDescription. - #8277 feat: add support for /etc/codex/requirements.toml on UNIX - #8276 chore: migrate from Config::load_from_base_config_with_overrides to ConfigBuilder - #8275 grant read ACL to exe directory first so we can call the command runner - #8274 fix: remove duplicate shell_snapshot FeatureSpec - #8273 tui: improve rendering of search cell - #8271 use mainline version as baseline in ci - #8257 feat: collapse "waiting" of unified_exec - #8253 Update system skills bundled with codex-rs - #8252 Terminal Detection Metadata for Per-Terminal Scroll Scaling - #8250 UI tweaks on skills popup. - #8207 [release] Add a dmg target for MacOS - #8142 fix: change codex/sandbox-state/update from a notification to a request
19. Dezember 2025
## TUI - User messages as markdown with toggle - Implement smooth scrolling for autocomplete dropdown navigation (@HelloGGX) - LSP: add oxlint server (@Eric162) - Use correct Octokit API for PR review comment reactions (@elithrar) ## Desktop - Fixed error handling - Separate prompt history for shell - Don't navigate prompt history if dirty - Remove pinch-to-zoom on window (@Brendonovich) **Thank you to 6 community contributors:** - @Hona - @24601 - @Brendonovich - @elithrar - @Eric162 - @HelloGGX
Features
19. Dezember 2025
**Thank you to 3 community contributors:** - @rgodha24 - @Hona - @24601
Features
19. Dezember 2025
## Änderungen * fix(patch): cherry-pick 9e6914d to release/v0.21.2-pr-15288 to patch version v0.21.2 and create version 0.21.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15295 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.21.2...v0.21.3
Features
19. Dezember 2025
## What's changed - Added clickable `[Image #N]` links that open attached images in the default viewer - Added alt-y yank-pop to cycle through kill ring history after ctrl-y yank - Added search filtering to the plugin discover screen (type to filter by name, description, or marketplace) - Added support for custom session IDs when forking sessions with `--session-id` combined with `--resume` or `--continue` and `--fork-session` - Fixed slow input history cycling and race condition that could overwrite text after message submission - Improved `/theme` command to open theme picker directly - Improved theme picker UI - Improved search UX across resume session, permissions, and plugins screens with a unified SearchBox component - [VSCode] Added tab icon badges showing pending permissions (blue) and unread completions (orange)
Features
19. Dezember 2025
Höhere und häufiger aktualisierte Ratenlimits für Google Workspace AI Ultra für Business-Abonnenten.
Features
19. Dezember 2025
Kontextverwendungseinstellung für Statusleiste und benutzerdefinierte Droids standardmäßig aktiviert.
Features
18. Dezember 2025
- Add experimental support for Ty language server - Add fork slash command for keyboard-friendly session forking in TUI - Add shell mode for desktop - Add custom update toast for desktop - Improve Github Action Hallucinations - Fix model validation before executing slash command - Fix desktop expanded states - Fix desktop smaller max-width when review open - Fix desktop don't show image button in shell mode - Fix desktop error styles - Fix desktop prompt history navigation and optimistic prompt duplication - Fix desktop session ordered by most recent - Fix desktop disable pinch to zoom - Fix Tauri pinch zoom on Linux - Fix Tauri configure display backends more correctly on Linux - Add OIDC_BASE_URL support for custom GitHub App installs - Remove interleaved thinking filter for certain Kimi K2 thinking model providers that were bugged - Improve retry cases **Thank you to 7 community contributors:** - @Brendonovich: - tauri: configure display backends more correctly on linux (#5730) - tauri: disable pinch zoom on linux (#5735) - @dbpolito: - Improve Github Action Hallucinations (#5751) - @byigitt: - docs: fix typos (#5753) - @devxoul: - fix(command): validate model before executing slash command (#5740) - @ariane-emory: - feat(tui): fork slash command for keyboard-friendly session forking (resolves #5599) (#5610) - @elithrar: - github: add OIDC_BASE_URL for custom GitHub App installs (#5756) - @OpeOginni: - feat: add experimental support for Ty language server (#5575)
Features
18. Dezember 2025
### PRs Merged #8270 — splash screen #8251 — migrate to new constraint-based loading strategy #7460 — cloud: default to current branch in cloud exec
18. Dezember 2025
### Highlights - Introducing gpt-5.2-codex our latest frontier model with improvements across knowledge, reasoning and coding. [Learn more](https://openai.com/index/introducing-gpt-5-2-codex) - Add new slash command `/experimental` for trying out `experimental` features - Ghost snapshot warning disable toggle (#8178) - UI polish (background terminals, picker cleanup) (#8255, #8232). ### PRs Merged - #8266 feat: add name to beta features - #8265 caribou - #8264 docs: clarify codex resume --all (CWD column & filtering) - #8255 nit: ui background terminals - #8249 chore: prefer AsRef<Path> to &Path - #8248 chore: simplify loading of Mac-specific logic in config_loader - #8244 Reintroduce feature flags for skills. - #8243 Make loading malformed skills fail-open - #8235 fix: introduce ConfigBuilder - #8232 chores: clean picker - #8228 Show migration link - #8226 chore: cleanup Config instantiation codepaths - #8221 Change “Team” to “Buisness” and add Education - #8220 Support SYSTEM skills. - #8216 speed and reliability improvements for setting reads ACLs - #8209 feat: model picker - #8205 fix: PathBuf -> AbsolutePathBuf in ConfigToml struct - #8203 download new windows binaries when staging npm package - #8201 chore: add beta features - #8199 chore: move back stuff out of beta program - #8198 feat: make list_models non-blocking - #8196 fix: session downgrade - #8194 fix: proper skills dir cleanup - #8186 nit: doc - #8182 nit: drop dead branch with unified_exec tool - #8181 nit: prevent race in event rendering - #8178 feat: add config to disable warnings around ghost snapshot - #8175 fix: flaky test 6 - #8163 fix the models script - #8153 Load models from static file - #8152 [app-server] add new RawResponseItem v2 event - #8151 chore: update listMcpServerStatus to be non-blocking - #8149 Add user_agent header - #8141 chore(apply-patch) unicode scenario - #8140 include new windows binaries in npm package. - #8127 Revert “chore: review in read-only (#7593)” - #8124 fix tui2 compile error - #8122 docs: refine tui2 viewport roadmap - #8118 Add a workflow for a hardcoded version of models - #8117 feat: unified exec footer - #8114 chore: update listMcpServers to listMcpServerStatus - #8111 chore(apply-patch) move invocation tests - #8109 Revert “feat: unified exec footer” - #8108 feat(sdk): add xhigh reasoning effort support to TypeScript SDK - #8102 Upgrade GitHub Actions for Node 24 compatibility - #8098 Add public skills + improve repo skill discovery and error UX - #8095 feat: change ConfigLayerName into a disjoint union rather than a simple enum - #8094 bug fixes and perf improvements for elevated sandbox setup - #8089 refactor(tui2): make transcript line metadata explicit - #8088 feat: if .codex is a sub-folder of a writable root, then make it read-only to the sandbox - #8086 chore(app-server): remove stubbed thread/compact API - #8085 chore: mac codesign refactor - #8084 chore(ci): drop Homebrew origin/main workaround for macOS runners - #8079 docs: fix gpt-5.2 typo in config.md - #8077 better name for windows sandbox features - #8075 feat: fallback unified_exec to shell_command - #8071 feat: experimental menu - #8067 feat: unified exec footer - #8060 feat: do not compact on last user turn - #8057 chore: dedup review result duplication - #8053 nit: trace span for regular task - #8052 feat: close unified_exec at end of turn - #8020 Fixes mcp elicitation test that fails for me when run locally - #8004 Fix: Detect Bun global install via path check - #8000 Fixed resume matching to respect case insensitivity when using WSL mount points - #7997 feat: merge remote models instead of destructing - #7969 Fix: Skip Option<()> schema generation to avoid invalid Windows filenames (#7479) - #7961 refactor TUI event loop to enable dropping + recreating crossterm event stream - #7956 fix parallel tool calls - #7935 exec-server: additional context for errors - #7931 chore: persist comments in edit - #7791 chore(shell_command) fix freeform timeout output - #7778 feat: Constrain values for approval_policy - #7601 WIP: Rework TUI viewport, history printing, and selection/copy
18. Dezember 2025
- Fixed handling of empty directory query parameter in server middleware - Updated terminology from "OpenCode CLI" to "OpenCode Server" in Tauri - Added copy logs button to server spawn failure dialog in Tauri - Added option to disable terminal title in TUI - Improved MCP authentication and OAuth state handling **Thank you to 6 community contributors:** - @R44VC0RP: - docs: add opencode.cafe to ecosystem page (#5714) - @roerohan: - MCP improvements (#5699) - @jknlsn: - feat(tui): add option to disable terminal title (#5713) - @devxoul: - docs: add OPENCODE_DISABLE_TERMINAL_TITLE to environment variables (#5725) - @Brendonovich: - tauri: server spawn fail dialog w/ copy logs button (#5729) - tauri: say OpenCode Server instead of OpenCode CLI - @kcrommett: - fix: handle empty directory query parameter in server middleware (#5732)
Features
18. Dezember 2025
## Änderungen * fix(patch): cherry-pick a6d1245 to release/v0.21.1-pr-15214 to patch version v0.21.1 and create version 0.21.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15227 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.21.1...v0.21.2
Features
18. Dezember 2025
Unternehmensfassung mit Konversations-Einblicken, Abrechnungsgruppen und verbesserten Sicherheitskontrollen.
Features
18. Dezember 2025
GPT-5.2 Verbesserungen und Verhinderung des automatischen Ladens von .env.
Features
17. Dezember 2025
- Fixed init error messages to be more descriptive - Fixed the TUI copying the wrong assistant message when the last message had been reverted **Thank you to 1 community contributor:** - @assagman: - fix(tui): exclude reverted assistant reply when copying last message (#5705)
Features
17. Dezember 2025
- Added startup error display in desktop client - Added optimistic prompt submission in desktop client - Better error messages throughout the application - Prevent "1" from showing when preparing write - Added `viewportOptions` to scrollbox for padding adjustments to avoid scrollbar overlap - Show plugins in `/status` command - Fixed session list selection from jumping to active session when confirming delete - Added experimental `session.compacting` hook for pre-compaction context injection - Fixed session status TypeError in TUI - Keep session dialog open if deleting session fails - Added `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` environment variable to override 32k default - Added Inter and IBM Plex Mono font support in desktop client - Fixed `mcpName` being sent as state when authUrl doesn't have `state` parameter - Enabled edit and todoread batch operations with clarified error messages - Fixed subagent navigation order to newest-to-oldest - Fixed config option `setCacheKey` not being respected - Added Lucent Orange theme - Fixed command shortcuts - Improved diffs performance - Added session sharing feature in desktop client - Upgraded opentui to v0.1.61 - Added ability to disable terminal title using `OPENCODE_DISABLE_TERMINAL_TITLE` environment variable - Added task tool execution hooks and command context tracking for plugins - Added configurable mentions input for GitHub - Increased session width in TUI to accommodate longer code blocks and improve readability - Fixed load more button **Thank you to 15 community contributors:** - @elithrar: - github: add configurable mentions input (#5655) - @spoons-and-mirrors: - plugin(hook): add task tool execution hooks and command context tracking (#5642) - batch: enable edit, todoread, clarify error message, minor tool description change (#5659) - UI: show plugins in /status (#4515) - @devxoul: - Add availability to disable terminal title using OPENCODE_DISABLE_TERMINAL_TITLE env (#5661) - @amadeus: - Diffs Performance Improvements (#5653) - @Brendonovich: - tauri: dev icons + separate prod config (#5691) - tauri: only alert on update failure when triggered manually - tauri: return after update failures - tauri: update nsis icon - tauri: nsis header and sidebar - console: add /download/[platform] endpoint - console: use download proxy to rename mac and windows installers (#5697) - @sachnun: - fix: remove unsupported parameter from bash tool description (#5676) - @roerohan: - feat: added lucent-orng theme (#5678) - @Stoufiler: - docs: Sort LSP Server list (#5688) - @shantur: - fix: config option setCacheKey not being respected (#5686) - @RhysSullivan: - fix: change subagent navigation order to newest-to-oldest (#5680) - @paoloricciuti: - fix: send `mcpName` as state if authUrl doesn't have `state` (#5681) - @junmediatek: - add OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX to override 32k default (#5679) - @Raviguntakala: - fix(tui): resolve session_status TypeError (#5520) - @joelhooks: - feat(plugin): add experimental.session.compacting hook for pre-compaction context injection (#5698) - @nalin-singh: - fix: prevent session list selection from jumping to active session when confirming delete (#5666) - feat: add viewportOptions to scrollbox for padding adjustments to avoid scrollbar overlap (#5703)
Features
17. Dezember 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.21.0...v0.21.1
Features
17. Dezember 2025
==================== Hinzugefügt Unterstützung für Gemini 3 Flash in Antigravity für schnellere Reaktionszeiten und verbesserte Latenz.
Features
17. Dezember 2025
Todo-Tool-Verbesserungen und Chrome DevTools Protocol MCP-Server.
Features
17. Dezember 2025
Hinzugefügt: Gemini 3 Flash-Unterstützung und erweiterte Signale zur Agenten-Bereitschaft.
Features
16. Dezember 2025
- Fixed prompt history navigation in the desktop app - Fixed focus on prompt input after closing dialogs - Fixed prompt input for multi-line text - Fixed defensive audio initialization - Added ability to load more sessions per project using a button in the desktop app - Added experimental oxfmt formatter support - Fixed git branch filewatcher and added flag to completely disable watcher - Fixed Tauri desktop app SSE connection timeout - Desktop app now loads user shell environment variables - Desktop app now shows retry attempts - Desktop app now shows write tool output - Fixed autocomplete file loading in the TUI - Enabled shell alias expansion in the ! command - Fixed GitHub install command for repos with dots in the name - Fixed system prompt field usage from prompt input - Fixed user invoked subtasks that were causing tool_use or missing thinking signatures **Thank you to 8 community contributors:** - @Brendonovich: - Keep release a draft until all builds are finished (#5632) - @remorses: - fix: use system prompt field from prompt input (#5633) - @connorads: - docs: add homebrew command for `opencode-desktop` (#5631) - @jinzhongjia: - docs: Add new project entry for opencode.nvim frontend (#5626) - @shekohex: - docs: fix typo in Google Antigravity github link (#5625) - @Zeko369: - fix: enable shell alias expansion in ! command (#5621) - @matrv: - feat: add experimental oxfmt formatter (#5620) - @Eric-Guo: - feat(desktop): Loading more session number per project by button (#5616)
Features
16. Dezember 2025
## Was sich geändert hat * refactor(stdio): immer stdout patchen und createWorkingStdio für sauberen Output verwenden von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/14159 * chore(release): Version auf 0.21.0-nightly.20251202.2d935b379 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14409 * implement fuzzy search innerhalb der Settings von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/13864 * feat: Standardmäßig Messaging Bus-Integration aktivieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/14329 * docs: Empfehlen, --debug statt --verbose für CLI-Debugging zu verwenden von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/14334 * feat: Remote MCP-Server konsolidieren, um `url` in der config zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/13762 * Beschränke Integrations-Tests-Tools von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14403 * Verfolge GitHub-Repository-Namen in Telemetrie-Ereignissen von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13670 * Ermögliche Telemetrie-Exporter zu GCP, um sich die Login-Daten des Nutzers zu Nutze zu machen, falls angefordert von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/13778 * refactor(editor): use const assertion für Editor-Typen mit einer einzigen wahrheitsgetreuen Quelle von @amsminn in https://github.com/google-gemini/gemini-cli/pull/8604 * fix(security): Behebe npm-Audit-Sicherheitslücken in glob und body-parser von @afarber in https://github.com/google-gemini/gemini-cli/pull/14090 * Neue Enterprise-Anweisungen hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8641 * feat(hooks): Hook Session Lifecycle & Compression Integration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/14151 * Vermeide das Triggern von refreshStatic, wenn wirklich kein Banner angezeigt werden muss. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14328 * feat(hooks): Hooks Commands Panel, Enable/Disable und Migrate von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/14225 * fix: Bundle Standardrichtlinien für NPX-Distribution von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/14457 * feat(hooks): Hook System Documentation von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/14307 * Fixe Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14458 * feat: Plane einen geplanten Workflow, um veraltete Issues zu schließen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/14404 * feat: Unterstützung von Extension Hooks mit Sicherheitswarnung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/14460 * feat: Add enableAgents-Experimential-Flag von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/14371 * docs: Tippfehler 'socus' zu 'focus' in todos.md von @Viktor286 in https://github.com/google-gemini/gemini-cli/pull/14374 * Markdown-Export: Emoji ans Ende der Zeile verschieben von @mhansen in https://github.com/google-gemini/gemini-cli/pull/12278 * fix(acp): unnötiges Credential-Cache-Löschen bei Re-Authentifizierung verhindern von @h-michael in https://github.com/google-gemini/gemini-cli/pull/9410 * fix(cli): Wortnavigation für CJK-Zeichen korrigieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/14475 * Entferne Beispiel-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14376 * Befehle zum Auflisten und Aktualisieren per-Erweiterungseinstellungen hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12664 * chore(tests): veralteten Test für hierarchische Speicherverwaltung entfernen von @pareshjoshij in https://github.com/google-gemini/gemini-cli/pull/13122 * feat(cli): Unterstützung von /copy in Remote-Sessions mittels OSC52 von @ismellpillows in https://github.com/google-gemini/gemini-cli/pull/13471 * Aktualisiere UX der Setting-Suche von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/14451 * Fix(cli): Verbesserte Homebrew-Update-Anweisung, um gemini-cli zu spezifizieren von @DaanVersavel in https://github.com/google-gemini/gemini-cli/pull/14502 * setze das Setting-Item nicht um, wenn Leertaste gedrückt wird von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/14489 * fix: verbessere Retry-Logik für Fetch-Fehler und Netzwerk-Codes von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/14439 * entferne ungenutztes isSearching-Feld von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/14509 * feat(mcp): füge Alias `--type` für Flag `--transport` in gemini mcp add hinzu von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14503 * feat(cli): Verschiebe Logik zur Schlüssel-Wiederherstellung zu Core von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/13013 * feat: Auto-Ausführung beim Enter-Verhalten zu argumentlosen MCP-Eingabeaufforderungen hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14510 * fix(shell): Cursor-Sichtbarkeit beim interaktiven Modus von @aswinashok44 in https://github.com/google-gemini/gemini-cli/pull/14095 * Session-ID als Teil der JSON-Ausgabe hinzufügen von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/14504 * fix(extensions): GitHub API 415-Fehler für Source-Tarballs beheben von @jpoehnelt in https://github.com/google-gemini/gemini-cli/pull/13319 * fix(client): Korrektes Verzögerungshaken-Flag hasFailedCompressionAttempt von @pareshjoshij in https://github.com/google-gemini/gemini-cli/pull/13002 * Deaktiviere flaky Extension-Neuladen-Test auf Linux von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14528 * Unterstützung für MCP dynamische Tool-Aktualisierung durch `notifications/tools/list_changed` hinzufügen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/14375 * Datenschutzhinweis-Bildschirm für Legacy-Tier-Nutzer beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14522 * feat: Ausschluss von Maintainer-Labeled-Issues aus dem stale issue closer von @galz10 in https://github.com/google-gemini/gemini-cli/pull/14532 * Gewähre verketteten Workflows passende Berechtigungen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14534 * Trigger e2e manuell auslösbar machen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14547 * Schreibe e2e-Status in lokales Repo, nicht in geforktes Repo von @scidomino in https://github.com/google-gemini/gemini-cli/pull/14549 * Behebe API-Fehler: Cannot read properties of undefined (reading 'error') von @silviojr in https://github.com/google-gemini/gemini-cli/p
Features
16. Dezember 2025
- Fixed argument boundaries in run command - Fixed TUI dialog select items taking up 2 lines when truncated - Fixed debounce of LSP diagnostics to get complete results - Fixed system prompt rejoining when experimental plugin hook triggers to preserve caching **Thank you to 5 community contributors:** - @duailibe: - make install script use tmp dir (#5601) - @Tarquinen: - fix: rejoin system prompt if experimental plugin hook triggers to preserve caching (#5550) - @Hona: - fix: debounce LSP diagnostics to get complete results (#5600) - @Brendonovich: - tauri: macos-only app menu - tauri: explicitly kill sidecar before updater relaunch - @simondmorias: - fix: preserve argument boundaries in run command (#4979)
Features
16. Dezember 2025
- No user-facing changes in this commit
Features
16. Dezember 2025
- Fixed LSP paths normalization on Windows (fixes Lua) - Fixed missing LSP unable to unzip on Windows **Thank you to 1 community contributor:** - @Hona: - fix(win32): Missing LSP can now unzip on windows (#5594) - fix(win32): Normalise LSP paths on windows (fixes lua) (#5597)
Features
15. Dezember 2025
- Fixed ElixirLS extension Windows support by correcting filename from `language_server.bar` to `language_server.bat` - Fixed LSP server lookups on Windows by using the correct path separator **Thank you to 1 community contributor:** - @Hona: - fix(win32): use path.delimiter for PATH separator in LSP server lookups (#5589) - fix(win32): correct ElixirLS extension typo (#5590)
Features
15. Dezember 2025
## New Features - Add ghost snapshot v2 for improved session capture (PR #8055) - Support ghost commits in config (PR #7873) - Reimplement skills loading via SkillsManager and skills/list for consistent discovery (PR #7914) - Add OpenTelemetry tracing for Codex (PR #7844) ## Bug Fixes - Prevent panic when session contains a tool call without an output (PR #8048) - Avoid triggering keybindings view on input bursts (PR #7980) - Change default wrap algorithm from OptimalFit to FirstFit (PR #7960) - Introduce AbsolutePathBuf as part of sandbox config (PR #7856) - Include Error in log messages (PR #7955) ## PRs Merged - #8076 stage new windows sandbox binaries as artifacts - #8069 Fixed formatting issue - #8066 Update config.md - #8055 feat: ghost snapshot v2 - #7873 feat: config ghost commits - #7980 fix: Don't trigger keybindings view on input burst - #8045 chore(deps): bump lru from 0.12.5 to 0.16.2 in /codex-rs - #8043 chore(deps): bump sentry from 0.34.0 to 0.46.0 in /codex-rs - #8039 chore(deps): bump actions/cache from 4 to 5 - #8037 chore(deps): bump actions/download-artifact from 4 to 7 - #8048 Do not panic when session contains a tool call without an output - #8046 chore(deps): bump socket2 from 0.6.0 to 0.6.1 in /codex-rs - #8038 chore(deps): bump actions/upload-artifact from 5 to 6 - #8047 chore: fix tooltip typos and align tone - #8024 docs: document enabling experimental skills - #7914 Reimplement skills loading using SkillsManager + skills/list op. - #7962 docs: update the docs for @openai/codex-shell-tool-mcp - #7960 Changed default wrap algorithm from OptimalFit to FirstFit - #7965 Sync tui2 with tui and keep dual-run glue - #7844 [codex] add otel tracing - #7957 docs: remove blanket ban on unsigned integers - #7955 fix: include Error in log message - #7954 fix: added test helpers for platform-specific paths - #7856 fix: introduce AbsolutePathBuf as part of sandbox config
15. Dezember 2025
- Prioritize fuzzysort results that start with user input - Fixed server response handling to prevent connection timeouts **Thank you to 1 community contributor:** - @justfortheloveof: - tweak: prioritize fuzzysort results that start with user input (#5571)
Features
15. Dezember 2025
- Core: Fix message caching for Anthropic models to improve response consistency
Features
15. Dezember 2025
- Fixed terminal in desktop - Fixed share page - Added F# language server support **Thank you to 1 community contributor:** - @nalin-singh: - feat: add F# language server support (#5549)
Features
15. Dezember 2025
- Added support for custom commands in the desktop application
Features
15. Dezember 2025
- Fixed error handling when empty image files are read with Anthropic provider - Fixed input field visibility for transparent themes - Fixed race condition in file editing by adding per-file locking - Added dismiss button to Getting Started box - Restored `experimental.chat.messages.transform` hook and added `experimental.chat.system.transform` hook - Fixed unshare command not properly clearing share state - Prompt is now auto-submitted when using the `--prompt` CLI flag - Fixed `--continue` flag selecting the wrong session - Added `experimental.continue_loop_on_deny` config option to allow agents to continue the loop when user denies actions **Thank you to 8 community contributors:** - @baaym: - feat: add experimental.continue_loop_on_deny config option (#4729) - @Raviguntakala: - fix(tui): --continue selects wrong session (#5513) - fix(session): fix unshare command not clearing share state (#5523) - @markjaquith: - feat(cli): auto-submit prompt when using --prompt flag (#4510) - @Brendonovich: - tauri: rename sidecar to opencode-cli - tauri: use correct sidecar name - @Tarquinen: - feat: restore experimental.chat.messages.transform and add experimental.chat.system.transform hooks (#5542) - @spoons-and-mirrors: - fix(edit): add per-file lock to prevent read-before-write race (#4388) - @nalin-singh: - fix: input lip visibility for transparent themes (#5544) - @rwese: - Provider fix, anthropic Errorhandling if empty image file is read (#5521) - docs: Fix Wakatime repository link in ecosystem.mdx (#5552)
Features
14. Dezember 2025
- Fallback to provider default for temperature - Fixed input borders not being drawn in transparent themes - Added server_error, rate_limit, and no_kv_space retry logic to accommodate Foundry API issues - Added Gleam LSP and formatter - Added topK function to transform, with temperature defaults for GLM and Minimax - Fixed TUI opening parent session instead of subagent on continue flag - Limited LSP diagnostics to prevent context window waste - Added ARM64 Docker image support - Added Dockerfile language server - Added TexLab language server and latexindent formatter - Added support for GITHUB_TOKEN and skip OIDC in GitHub - Added --session flag to attach command - Muted project path in sidebar that precedes the final directory - Muted the whole prompt area when leader key is active **Thank you to 15 community contributors:** - @charles-cooper: - fix: add --session flag to attach command (#5460) - @elithrar: - github: support GITHUB_TOKEN + skip OIDC (#5459) - @niklas-wortmann: - docs: JetBrains IDEs to ACP config docs page (#5465) - docs: fix title for JetBrains ACP config file (#5479) - @edlsh: - feat: add texlab language server and latexindent formatter (#5251) - feat: add dockerfile language server (#5252) - @code-yeongyu: - docs: add oh-my-opencode to plugins list (#5481) - fix(ui): guard Node reference for SSR compatibility in isTriggerTitle (#5509) - @felipe: - add ARM64 Docker image support (#5483) - @remorses: - fix: limit LSP diagnostics to prevent context window waste (#5480) - @ghoulr: - docs: Add opencode-websearch-cited to plugin list (#5501) - @sachnun: - fix(tui): open parent session instead of subagent on continue flag (#5503) - @Brendonovich: - tauri: bring back appimage - tauri: change mainBinaryName to just OpenCode - @itzAymvn: - docs: Fix Wakatime link in ecosystem documentation (#5528) - @LawEKS: - Add Gleam LSP and formatter (#5514) - @shekohex: - docs: add `opencode-pty` and `opencode-google-antigravity-auth` plugins to the echosystem (#5530) - @sellerscrisp: - feat: add server_error, rate_limit, and no_kv_space retry logic to accommodate Foundry API issues (#5527) - @nalin-singh: - fix: ensure input borders are drawn in transparent themes (#5524)
Features
13. Dezember 2025
# Highlights - Config API cleanup (#7924): new config API and cleaner config loading flow. - Remote compact for API-key users (#7835): enable remote compacting in key-based sessions. - MCP and TUI status visibility (#7828, #7907): restore MCP startup progress messages in the TUI and use latest disk values for server status. - Windows and PowerShell quality-of-life (#7607, #7893, #7942, #7137): locate pwsh/powershell reliably, parse PowerShell with PowerShell, sign additional Windows executables, and fix WSL2 toasts. - Sandbox and safety updates (#7809, #7889, #7728): Elevated Sandbox 3/4 plus expanded safe command list. - Model/prompt UX for gpt-5.2 (#7934, #7910, #7874, #7911): prompt updates and clearer xhigh reasoning warnings/docs. # PRs Merged - fix cargo build switch #7948 @[iceweasel-oai] - fix: restore MCP startup progress messages in TUI (fixes #7827) #7828 @[ivanmurashko] - support 1p #7945 @[aibrahim-oai] - Sign two additional exes for Windows #7942 @[iceweasel-oai] - fix: use PowerShell to parse PowerShell #7607 @[bolinfest] - chore(prompt) Update base prompt #7943 @[dylan-hurd-oai] - Elevated Sandbox 4 #7889 @[iceweasel-oai] - chore(prompt) Remove truncation details #7941 @[dylan-hurd-oai] - feat: clean config loading and config api #7924 @[jif-oai] - chores: models manager #7937 @[aibrahim-oai] - Remote compact for API-key users #7835 @[pakrym-oai] - chore(gpt-5.2) prompt update #7934 @[dylan-hurd-oai] - fix: race on rx subscription #7921 @[jif-oai] - fix: break tui #7876 @[jif-oai] - feat: more safe commands #7728 @[jif-oai] - fix(tui): show xhigh reasoning warning for gpt-5.2 #7910 @[voctory] - Make skill name and description limit based on characters not byte counts #7915 @[etraut-openai] - feat: introduce utilities for locating pwsh.exe and powershell.exe #7893 @[bolinfest] - docs: clarify xhigh reasoning effort on gpt-5.2 #7911 @[voctory] - feat: use latest disk value for mcp servers status #7907 @[shijie-oai] - Revert "fix(apply-patch): preserve CRLF line endings on Windows" #7903 @[dylan-hurd-oai] - Make migration screen dynamic #7896 @[aibrahim-oai] - Fix misleading 'maximize' high effort description on xhigh models #7874 @[voctory] - Added deprecation notice for "chat" wire_api #7897 @[etraut-openai] - Fix toasts on Windows under WSL 2 #7137 @[dank-openai] - fix: policy/*.codexpolicy -> rules/*.rules #7888 @[bolinfest] - Update RMCP client config guidance #7895 @[nornagon-openai] - Update Model Info #7853 @[aibrahim-oai] - Elevated Sandbox 3 #7809 @[iceweasel-oai] - remove release script #7885 @[aibrahim-oai] - Chore: limit find family visability #7891 @[aibrahim-oai] - fix: omit reasoning summary when ReasoningSummary::None #7845 @[apanasenko-oai] - fix: drop stale filedescriptor output hash for nix #7865 @[tyleranton] - fix: dont quit on 'q' in onboarding ApiKeyEntry state #7869 @[sayan-oai]
Features
13. Dezember 2025
Hinzugefügt: Unterstützung des GPT-5.2-Modells und Funktionalität zum Aktivieren/Deaktivieren des MCP-Tools.
Features
12. Dezember 2025
## Geändert * fix(patch): cherry-pick edbe548 to release/v0.20.1-pr-15007 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15016 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.20.1...v0.20.2
Features
12. Dezember 2025
- Improved shell handling on Windows with better detection of Git Bash and support for the `OPENCODE_GIT_BASH_PATH` environment variable - Fixed app exit behavior so the app only exits when the prompt is empty; otherwise, the exit key will fall through to allow normal text input - Improved shell fallback compatibility by removing the `-l` flag when executing commands in unknown shells **Thank you to 1 community contributor:** - @jdanbrown: - Shell: No -l in fallback, for max compatibility (#5452)
Features
12. Dezember 2025
- Fixed osascript for clipboard typo - Fixed internal error on `/compact` command - Made the logo on the home screen non-selectable - Fixed debug LSP diagnostics command for certain LSPs - Show indicator for in progress chats in the sessions list - Restore input on timeline revert and show newest first - Replay conversation history in session/load - Removed cache mention from webfetch prompt - Fixed fatal error UI readability in light mode - Added foreground color to some TUI text elements for light mode visibility - Fixed Windows LSP URIs using backslashes (Biome initialization failure) - Better error message rendering in TUI - Fixed bash tool to prevent excessive cd spam - Added experimental `chat.messages.transform` hook **Thank you to 11 community contributors:** - @sachnun: - feat: add caching for opencode binary in GitHub Actions (#5384) - fix(server): make time field optional in session update validator (#5372) - fix(tui): restore input on timeline revert and show newest first (#5366) - @jorgenwh: - add experimental.chat.messages.transform hook (#5207) - @alopez-inf: - fix: Windows LSP URIs using backslashes (Biome initialization failure) (#5317) - @koichincom: - fix: add fg color to some TUI text elements for light mode visibility (#5378) - fix(tui): ensure fatal error UI is readable in light mode (#5387) - @airtonix: - docs: Add opencode-md-table-formatter and plugin template (#5405) - @haoqixu: - acp: replay conversation history in session/load (#5385) - acp: fix internal error on `/compact` (#5424) - @RhysSullivan: - [feat]: show indicator for in progress chats in the sessions list (#5417) - @monostop: - fix: debug lsp diagnostics cmd for certain lsps (#5420) - @Brendonovich: - tauri: initialise store and window-state plugins - tauri: create window with full screen size - tauri: add basic custom titlebar (#5438) - @jeremyosih: - Change tooltip text from 'Open file' to 'New Terminal' (#5435) - @Hona: - fix: osascript for clipboard typo (#5430)
Features
12. Dezember 2025
## Was sich geändert hat * fix(patch): cherry-pick 3f5f030 to release/v0.20.0-pr-14843 to patch version v0.20.0 and create version 0.20.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/15002 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.20.0...v0.20.1
Features
11. Dezember 2025
## Was sich geändert hat * docs: verschiebe 60-Sekunden-Challenge-Sektion zur Intro-Seite von @continue[bot] in https://github.com/continuedev/continue/pull/8770 * docs: aktualisiere Hilfsprogramme -> Configs-Schrägstellungen von @RomneyDa in https://github.com/continuedev/continue/pull/8782 * Rückgängig: "chore: pr-Checks überspringen, wenn Änderungen an Docs vorgenommen werden" von @RomneyDa in https://github.com/continuedev/continue/pull/8784 * docs: Mission-Control-Aufgaben und Inbox-Dokumentation aktualisieren von @continue[bot] in https://github.com/continuedev/continue/pull/8797 * fix: Warnungen und Fehler für ungelöste MCP-Secrets von @RomneyDa in https://github.com/continuedev/continue/pull/8656 * fix: Plan-Modus-Systemnachricht soll Benutzer zum Wechseln des Modus auffordern von @uinstinct in https://github.com/continuedev/continue/pull/8795 * fix(openai-adapters): Override des Auth-Headers erweitert, um x-api-key zu unterstützen von @aaronlippold in https://github.com/continuedev/continue/pull/8779 * fix: veralteten isTelemetryEnabled-Code für JetBrains entfernen von @RomneyDa in https://github.com/continuedev/continue/pull/8799 * chore: jetgrains 1.0.55 von @RomneyDa in https://github.com/continuedev/continue/pull/8806 * docs: Snyk-Integrationsdokumentation vereinfachen von @bdougie in https://github.com/continuedev/continue/pull/8781 * docs: Anwendungsfälle für Sentry-Agenten entfernen von @bdougie in https://github.com/continuedev/continue/pull/8780 * docs: Sanity MCP-URL korrigieren von @tingwai in https://github.com/continuedev/continue/pull/8757 * Navigationsstruktur-Fix: Duplizierte Dokumentationspfade konsolidieren (/customization/ → /customize/) von @continue[bot] in https://github.com/continuedev/continue/pull/8469 * fix: HOTFIX Blockfarben des Denkens von @RomneyDa in https://github.com/continuedev/continue/pull/8810 * fix: HOTFIX useHistory currentIndex größer als MAX_HISTORY_LENGTH, wodurch Replace fehlschlägt von @TomIsion in https://github.com/continuedev/continue/pull/8819 * chore(deps): JetBrains/qodana-action von 2025.2.1 auf 2025.2.2 aktualisieren von @dependabot[bot] in https://github.com/continuedev/continue/pull/8814 * chore(deps): glob von 10.3.15 auf 10.5.0 in /binary von @dependabot[bot] in https://github.com/continuedev/continue/pull/8813 * ci: geplante und Release-Workflows bei Forks überspringen von @joffeoja in https://github.com/continuedev/continue/pull/8719 * docs: Mission-Control-Sektionen in docs.json neu anordnen von @continue[bot] in https://github.com/continuedev/continue/pull/8821 * chore(deps): Actions/checkout von 5 auf 6 aktualisieren von @dependabot[bot] in https://github.com/continuedev/continue/pull/8829 * feat: JCEF-Neuladungsaktion hinzufügen von @QianKuang8 in https://github.com/continuedev/continue/pull/8711 * chore(deps): glob, semantic-release und @semantic-release/npm in /packages/openai-adapters aktualisieren von @dependabot[bot] in https://github.com/continuedev/continue/pull/8836 * Rename 'Edit file' to 'Edit existing file' in docs von @luislobo9b in https://github.com/continuedev/continue/pull/8777 * fallback zu vsfutil.loadtext, wenn readDocument null ist von @uinstinct in https://github.com/continuedev/continue/pull/8798 * revert: vollständige Datei hinzufügen, wenn Auswahl leer ist von @uinstinct in https://github.com/continuedev/continue/pull/8820 * fix: Robustheit der Bild-URL-Parsing über Anbieter hinweg verbessern von @dcs-soni in https://github.com/continuedev/continue/pull/8383 * fix: HOTIFX Notify-Config-Listener, wenn keine Config verfügbar ist von @RomneyDa in https://github.com/continuedev/continue/pull/8812 * fix: HOTFIX Fehler beim Abrufen von Secrets für lokale Configs asynchron machen von @RomneyDa in https://github.com/continuedev/continue/pull/8809 * fix: Hilfsprogramme -> Configs -> Agents von @RomneyDa in https://github.com/continuedev/continue/pull/8808 * fix(terminal-security): Verhindern von Newline-Bypass in Befehl-Validierung von @continue[bot] in https://github.com/continuedev/continue/pull/8512 * fix: Snyk-Bumps von @RomneyDa in https://github.com/continuedev/continue/pull/8837 * feat(klavis ai): Klavis AI's Strata zum MCP Cookbook hinzufügen von @udaykakade25 in https://github.com/continuedev/continue/pull/8709 * Fix IntelliJ Remote-Config-Sync-Freeze und JSON-Parsing-Probleme von @continue[bot] in https://github.com/continuedev/continue/pull/8801 * fix: alle aktuellen JetBrains Kotlin-Compiler-Warnungen adressieren von @continue[bot] in https://github.com/continuedev/continue/pull/8778 * bug: Fehlende Antwort-Parsing für N8N Ai Agenten Antworten von @Psanyi89 in https://github.com/continuedev/continue/pull/8433 * [Snyk] Upgrade undici von 7.10.0 auf 7.16.0 von @sestinj in https://github.com/continuedev/continue/pull/8841 * [Snyk] Upgrade @octokit/rest von 20.1.1 auf 20.1.2 von @sestinj in https://github.com/continuedev/continue/pull/8842 * fix: noreply@continue.dev zu CLA-Ausnahmen hinzufügen von @RomneyDa in https://github.com/continuedev/continue/pull/8869 * chore: vscode 1.3.27 von @RomneyDa in https://github.com/continuedev/continue/pull/8864 * chore(deps): body-parser von 2.2.0 auf 2.2.1 in /core von @dependabot[bot] in https://github.com/continuedev/continue/pull/8883 * docs: /explore-Seitenlinks zu /hub korrigieren von @uinstinct in https://github.com/continuedev/continue/pull/8817 * chore: Unterstützung für grok 4.1 schnell hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/8831 * chore: Unterstützung für gpt 5.1 hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/8832 * feat: Unterstützung für Gemini Thought Signature hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/8865 * Update FavIcon von TyDunn in https://github.com/continuedev/continue/pull/8884 * [Snyk] Upgrade axios von 1.11.0 auf 1.13.1 von @tingwai in https://github.com/continuedev/continue/pull/8871 * feat: :sparkles: Entfernt TTY-Anforderung für die CLI im Headless-Modus von @chezsmithy in https://github.com/continuedev/continue/pull/8691 * feat: Umbenennung einer Regel vor Erstellung zulassen von @uinstinct in https://github.com/continuedev/continue/pull/8793 * fix: HOTFIX nur Arbeitsverzeichnis-CWD für Date-URIs setzen von @RomneyDa in https://github.com/continuedev/continue/pull/8867 * Revert "chore(deps): bump glob, semantic-release and @semantic-release/npm in /packages/openai-adapters" von @RomneyDa in https://github.com/continuedev/continue/pull/8887 * chore: continue zu CLA-Ausnahmen hinzufügen von @RomneyDa in https://github.com/continuedev/continue/pull/8886 * chore: jetbrains 56 von @RomneyDa in https://github.com/continuedev/continue/pull/8889 * fix: cn MCP-Bugs von @sestinj in https://github.com/continu
Features
11. Dezember 2025
- Fixed CPU pinning to 100% when writing to stderr - Added support for super modifier (Command/Windows key) in keybinds, allowing shortcuts like `super+z` for undo and `super+shift+z` for redo **Thank you to 1 community contributor:** - @shantur: - fix: Writing to Bun.stderr causes CPU pinning to 100%. (#5396)
Features
11. Dezember 2025
### Highlights - Introducing gpt-5.2 our latest frontier model with improvements across knowledge, reasoning and coding. [Learn More](https://openai.com/index/introducing-gpt-5-2/) ### PRs Merged #7838 Show the default model in model picker @aibrahim-oai #7833 feat(tui2): copy tui crate and normalize snapshots @joshka-oai #7509 fix: thread/list returning fewer than the requested amount due to filtering CXA-293 @JaviSoto #7832 fix: ensure accept_elicitation_for_prompt_rule() test passes locally @bolinfest #7847 fixing typo in execpolicy docs @zhao-oai #7831 [app-server] make app server not throw error when login id is not found @celia-oai #7848 fix: add a hopefully-temporary sleep to reduce test flakiness @bolinfest #7850 [app-server] Update readme to include mcp endpoints @celia-oai #7851 fix: remove inaccurate #[allow(dead_code)] marker @bolinfest #7859 Fixed regression that broke fuzzy matching for slash commands @etraut-openai #7854 Only show Worked for after the final assistant message @pakrym-oai #7792 Elevated Sandbox 2 @iceweasel-oai #7855 fix(stuff) @dylan-hurd-oai #7870 feat: warning for long snapshots @jif-oai #7786 feat: add shell snapshot for shell command @jif-oai #7875 fix: flaky tests 4 @jif-oai #7882 feat: robin @aibrahim-oai #7884 Revert “Only show Worked for after the final assistant message” @pakrym-oai
11. Dezember 2025
- Temporarily removed undo/redo keybinds
Features
11. Dezember 2025
- Fixed share image rendering
Features
11. Dezember 2025
- Allow custom keybindings for all textarea actions in the input area through config - Align default input keybindings to improve consistency and add support for additional keyboard shortcuts (Ctrl+Right/Left for word navigation, Ctrl+D for character deletion, Alt+D for word deletion) - Add ripgrep to the Docker image - Improve GitHub reaction handling for issue comments to correctly identify and remove the OpenCode agent's "eyes" reaction - Change terminal title to display "OpenCode" instead of "opencode" **Thank you to 3 community contributors:** - @Brendonovich: - write typescript artifacts to node_modules/.ts-dist - tauri: always build cli in predev - @dbpolito: - Fix / Improve Github Eyes Reaction Removal (#5383) - @gjedeer: - Add ripgrep to Docker image (#5379)
Features
11. Dezember 2025
- Git log output (e.g., `git log 1.0.145..HEAD`) - Commit hashes and messages - Commit details (hash, author, message, etc.)
Features
11. Dezember 2025
- Fixed light mode visibility for filepath in /undo diff files - Added Cerebras integration header with opencode identifier - Improved compaction prompt - More descriptive tool or subtask execution failed error messages - Use |- for intermediate sub-agent steps - Fixed custom provider lookup in 'Other' authentication flow - Fixed CLI to obtain directory data from server - Tauri app now automatically finds an available port instead of defaulting to 4096 - Added support for models.dev family - Improved interleaved thinking functionality - Set Gemini thinking level to high by default - Upgraded OpenRouter SDK package - Fixed /provider endpoint to return loaded providers - Updated orange theme - TUI now only shows active MCP server count - Fixed doubled key events on some older terminal emulators - Fixed add_buffer leaks for prompt input - Removed input_forward_delete special handling - Icon discovery feature is now enabled by default in the Tauri app **Thank you to 19 community contributors:** - @connorads: - docs: configure mise to use latest version instead of pinned version (#5316) - @arc-source-coder: - tui: only show active MCP server count (#5327) - @NoeFabris: - docs: Added opencode-antigravity-auth to ecosystem documentation (#5303) - @elithrar: - themes: update orng theme (#5329) - @angristan: - docs: add wakatime plugin to ecosystem page (#5326) - @nick-vi: - docs: add opencode-type-inject to ecosystem plugins (#5331) - @subtleGradient: - fix: upgrade OpenRouter sdk pkg (#5302) - @dbpolito: - Add Eyes Reaction instead of Comment Working on Github Action (#5072) - @igordertigor: - docs: document accept always behavior (#5340) - @OpeOginni: - fix(cli): obtain directory data from server (#5320) - @Yukaii: - fix(auth): add plugin lookup for custom provider in 'Other' flow (#5324) - @H2Shami: - feat: add helicone docs + helicone session tracking (#5265) - @paralin: - feat: use |- for intermediate sub-agent steps (#5336) - fix: more descriptive tool or subtask execution failed error (#5337) - @shantur: - compaction: improve compaction prompt (#5348) - @sebastiand-cerebras: - Add Cerebras integration header with opencode identifier (#5354) - @zenyr: - docs(bash): clarify description parameter is required (#5353) - @koichincom: - fix: light mode visibility for filepath in /undo diff files (#5352) - @Brendonovich: - tauri: update icons - desktop: exclude ts-dist from tsconfig sources - @AyushWalekar: - docs: update doc sdk.mdx (#5315)
Features
11. Dezember 2025
GPT-5.2 now available in Windsurf at 0x credits for paid users.
Features
10. Dezember 2025
# [1.36.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.35.0...@continuedev/openai-adapters@1.36.0) (2025-12-10) ### Bug Fixes * füge fall-insensitive Treffer-Strategie für Suche und Ersetzung hinzu ([ac476cc](https://github.com/continuedev/continue/commit/ac476cc02884bf6d3dd52adf67a0c6eb89ab9d0a)) * **anthropic:** Unterstützung Azure-gehosteter Anthropic-Endpunkte ([9e8bfcd](https://github.com/continuedev/continue/commit/9e8bfcd9396b9abf7643c79bb53f7263da8138c6)) * **cli:** Erweiterung der Modell-Fähigkeits-Erkennung um Llama, Nemotron und Mistral ([#8845](https://github.com/continuedev/continue/issues/8845)) ([528a8ab](https://github.com/continuedev/continue/commit/528a8abceb69a6afb12e0a32ea5eb8acbc1e8241)), schließt [#1](https://github.com/continuedev/continue/issues/1) * **cli:** Test-Expectations und Import-Pfad für uriUtils korrigieren ([3ccaa09](https://github.com/continuedev/continue/commit/3ccaa092e65fdd520e3e8b157feaf0eb3d18ba25)) * **cli:** Pfadkonvertierung zu URI und umgekehrt ([d09b3e2](https://github.com/continuedev/continue/commit/d09b3e2126d7349f23e50e90107e154838bc06ae)) * **cli:** Kreislauf-Abhängigkeiten im UploadArtifact-Tool auflösen ([b5da44d](https://github.com/continuedev/continue/commit/b5da44ddd665d571b9669a9832e2d5b34a9f743c)) * **cli:** logger.info statt console.log für Konsistenz verwenden ([00b665f](https://github.com/continuedev/continue/commit/00b665f089e1b1c1166bf8c7d275465b6fb8f5e2)) * Root eslint auf v8 beschränken, um der Core-Abhängigkeit zu entsprechen ([ad6ab80](https://github.com/continuedev/continue/commit/ad6ab8024b888816dcf0c8eb39921a98777ec5ab)) * Korrekte Import-Reihenfolge für ESLint-Konformität ([657c5fe](https://github.com/continuedev/continue/commit/657c5fe023cf25473d4365112f0162af38922d50)) * sicherstellen, dass Cross-Target LanceDB-Binärdateien korrekt kopiert werden ([#9100](https://github.com/continuedev/continue/issues/9100)) ([291f8f5](https://github.com/continuedev/continue/commit/291f8f5dd2efec7a53e49cc7e2a1b7e6a0833466)) * usage-Feld in createSession und startNewSession initialisieren ([5c50e91](https://github.com/continuedev/continue/commit/5c50e911d203fc0a7ae6407f84bdfafd8c1f19f4)) * **intellij:** Verhindern ConcurrentModificationException beim Zugriff auf Keymap ([5d1cd00](https://github.com/continuedev/continue/commit/5d1cd001039eb2b8b037db7dbdeaf91a11be59b0)) * Lint- und Tests ([3adcac2](https://github.com/continuedev/continue/commit/3adcac22bbe34748126e54bd22207a135807416a)) * Baum-Sitter-Lookup in .js- und .ts-Dateien holt sich nur den letzten vorliegenden Kommentar vor dem Codeblock ([cb4db87](https://github.com/continuedev/continue/commit/cb4db878b89828d01880251cb490af50d15dbd44)) * **openai-adapters:** Defensives Typtests für stream.usage Promise hinzugefügt ([7d3fa6d](https://github.com/continuedev/continue/commit/7d3fa6daa97519df87c70b32fbbe1f46e6fa3bc7)) * **openai-adapters:** Fallback zu stream.usage Promise für Usage-Tokens hinzugefügt ([bbeec4b](https://github.com/continuedev/continue/commit/bbeec4b1bf7225c0159cccb5562ff2c7701e356e)) * **openai-adapters:** Vier PR-Review-Fragen adressiert ([93d9c12](https://github.com/continuedev/continue/commit/93d9c123d348a1a79829299b9756781a8839b1ae)) * **openai-adapters:** Keine Usage-Ausgabe vom finish-Ereignis von fullStream ([a89187b](https://github.com/continuedev/continue/commit/a89187b409314fc4e502290b41d0071d459102ac)) * **openai-adapters:** Timing der API-Initialisierung im Tool-Test für Multi-Turn angepasst ([75044d4](https://github.com/continuedev/continue/commit/75044d4cdc498fe7ca1a1f656d4e1ef6f24b1209)) * **openai-adapters:** Format des tool_choice und Handling von Usage-Tokens verbessert ([aaa973a](https://github.com/continuedev/continue/commit/aaa973ab7a1b48f5c9b751cb5b9b6c29891a752b)) * **openai-adapters:** Double-Emission von Usage-Token in Vercel SDK-Streams behoben ([64f4924](https://github.com/continuedev/continue/commit/64f4924984d34c5bb11cc7b91a132dc576f9eb10)) * **openai-adapters:** Timing der API-Initialisierung im Vercel SDK-Test korrigiert ([d2afc5c](https://github.com/continuedev/continue/commit/d2afc5cd934724b5cdca8334e5d04bf1ffca4519)) * **openai-adapters:** Entfernt Token-Mitzählungsvalidierung im Finish-Ereignis-Handler ([6e656f9](https://github.com/continuedev/continue/commit/6e656f9a2e3ba77f4ba44b14fc825f833a537644)) * **openai-adapters:** Zur Verwendung von Finish-Ereignis-Usage aus fullStream zurückgekehrt ([3d21467](https://github.com/continuedev/continue/commit/3d21467adfbd3e641d0827a341c4ec40b4804e70)) * **openai-adapters:** Vorübergehend Usage-Assertions für Vercel-SDK-Tests deaktiviert ([06bcf60](https://github.com/continuedev/continue/commit/06bcf605757f9c818282c2c2ccf41411a93f6317)) * **openai-adapters:** Verwende ausschließlich stream.usage Promise für Usage-Tokens ([df143e7](https://github.com/continuedev/continue/commit/df143e7f279ea84579c65deba5537e136e065e69)) * packages/continue-sdk/python/api/requirements.txt zur Reduzierung von Sicherheitslücken ([df86ba8](https://github.com/continuedev/continue/commit/df86ba82973919703b5dc2d6dd8702003865bd8e)) * Refactor: HandleToolCalls, um Options-Objekt zu verwenden, um das max-params-Lint-Rule zu erfüllen ([2ae2f80](https://github.com/continuedev/continue/commit/2ae2f80af6b52922d94bc7db7495de9e74b0671e)) * CLI-Paket-Lock-Datei neu generieren, um Abhängigkeitsungleichheiten zu lösen ([32326eb](https://github.com/continuedev/continue/commit/32326ebf1e53aae26ccebd0e540d7ed8d347864a)) * Paket-Lock-Datei neu generieren, um Abhängigkeitsungleichheiten zu lösen ([c2bf023](https://github.com/continuedev/continue/commit/c2bf0231e7c2dd842c33a0a9f4022429f4738ded)) * Ungültige totalCost-Eigenschaft entfernt und Test-Mocks aktualisiert ([2e9
Features
10. Dezember 2025
### Highlights - Skills: Explicit skill selections now inject SKILL.md content into the turn; skills load once per session and warn if a file can’t be read (#7763). - Config API: config/read is fully typed; config writes preserve comments/order; model is optional to match real configs (#7658, #7789, #7769). - TUI/UX: Log files drop ANSI codes; vim navigation for option selection and transcript pager; transcript continuity fix; slash- command popup no longer triggers on invalid input; experimental tui2 frontend behind a flag (#7836, #7784, #7550, #7363, #7704, #7793). - Exec & sandbox: Shell snapshotting, reworked unified-exec events, elevated sandbox allowances (sendmsg/recvmsg), clearer rate- limit warnings, better request-id logging, and safer escalations (#7641, #7775, #7788, #7779, #7795, #7830, #7750). - Platform/auth/build: MCP in-session login, remote-branch review support, Windows signing toggles, ConPty vendoring, Nix hash fixes, and safer release guardrails (#7751, #7813, #7757/#7804/#7806, #7656, #7762, #7834). - Misc fixes: Unsupported images error cleanly, absolute config paths, parallel test stability, duplicated feature spec removal, experimental-model prompt/tools, and more (#7478, #7796, #7589, #7818, #7826, #7823, #7765). ### PRs Merged - #7836 Disable ansi codes in TUI log file - #7834 Error when trying to push a release while another release is in progress - #7830 Remove conversation_id and bring back request ID logging - #7826 fix: flaky tests 3 - #7823 fix: remove duplicated parallel FeatureSpec - #7818 fix: flaky test 2 - #7817 fix: Upgrade @modelcontextprotocol/sdk to ^1.24.0 - #7813 feat: use remote branch for review is local trails - #7807 chore: disable trusted signing pkg cache hit - #7806 Revert "Revert "feat: windows codesign with Azure trusted signing"" - #7804 Revert "feat: windows codesign with Azure trusted signing" - #7799 Removed experimental "command risk assessment" feature - #7797 parse rg | head a search - #7796 fix: introduce AbsolutePathBuf and resolve relative paths in config.toml - #7795 Express rate limit warning as % remaining - #7793 feat(tui2): add feature-flagged tui2 frontend - #7789 [app-server] Preserve comments & order in config writes - #7788 Elevated Sandbox 1 - #7787 fix more typos in execpolicy.md - #7784 Add vim-style navigation for CLI option selection - #7779 allow sendmsg/recvmsg syscalls in Linux sandbox - #7775 chore: rework unified exec events - #7769 make model optional in config - #7765 Use codex-max prompt/tools for experimental models - #7763 Inject SKILL.md when it’s explicitly mentioned - #7762 Fix Nix cargo output hashes for rmcp and filedescriptor - #7757 Revert "Revert "feat: windows codesign with Azure trusted signing"" - #7756 Vendor ConPtySystem - #7751 feat: support mcp in-session login - #7750 refactor with_escalated_permissions to use SandboxPermissions - #7704 fix: Prevent slash command popup from activating on invalid inputs - #7658 [app-server-protocol] Add types for config - #7641 feat: shell snapshotting - #7589 chore: enable parallel tc - #7550 Add vim navigation keys to transcript pager - #7478 Fix: gracefully error out for unsupported images - #7363 Fix transcript pager page continuity - #7779 allow sendmsg/recvmsg syscalls in Linux sandbox (already listed; ensure single entry) - #7788 Elevated Sandbox 1 (already listed) - #7784 Add vim-style navigation for CLI option selection (already listed) - #7807/7806/7804 Windows signing toggles (grouped above)
10. Dezember 2025
Direkter stabiler Release aus dem Hauptzweig. Version 1.5.26 wurde direkt aus dem neuesten main branch gebaut und veröffentlicht.
10. Dezember 2025
- Improve bash and grep tool documentation with clearer usage guidelines
Features
10. Dezember 2025
- Fixed exit command aliases ("exit", "quit", ":q") in the TUI prompt - Fixed hook error suppression that was preventing errors from being properly reported - Added Windows support for shell mode (! command) with support for cmd.exe and PowerShell - Added CLI arguments to agent create command for scripting (--path, --description, --mode, --tools) **Thank you to 3 community contributors:** - @Timorleiderman: - feat: add CLI arguments to agent create command for scripting (#5157) - @Brendonovich: - fix: use project references for desktop typecheck - tauri: comment out restart server dialog - tauri: update macos icon - tauri: don't ask to restart separately in updater - @spoj: - fix: add Windows support for shell mode (! command) (#5311)
Features
10. Dezember 2025
- Added Biome LSP support - Added ability to set colors for projects - Added project names and icons - Improved automatic project icon discovery from favicon/logo files - Improved interleaved thinking support - Fixed plugin caching when resolving 'latest' version to ensure subsequent starts use the cached version - Fixed SVG file reading to allow reading SVG content as text - Fixed visual spacing before the queued badge in the TUI - Added OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS environment variable to configure bash command timeout - Enabled project discovery for experimental builds **Thank you to 3 community contributors:** - @nick-vi: - fix: resolve 'latest' to actual version when caching plugins (#5292) - @ry2009: - feat: add Biome LSP support (#5290) - @hosenur: - docs: Add portal project to ecosystem documentation (#5300)
Features
10. Dezember 2025
Großes Release mit Debug-Modus, verbesserter Plan-Modus mit Mermaid-Diagrammen und parallelen Mehr-Agenten-Läufen.
Features
10. Dezember 2025
Kaskadierende Hooks bei Benutzereingaben und erweiterte MCP-Unterstützung.
Features
10. Dezember 2025
MCP-Tools werden nun in Droid-Erstellungsabläufen angezeigt.
Features
9. Dezember 2025
## Änderungen * Update der Fehlercodes beim Beenden des Gemini CLI-Prozesses durch @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13728 * chore(release): Version auf 0.20.0-nightly.20251126.d2a6cff4d anheben durch @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13835 * feat(core): Verbesserung der Genauigkeit der Request-Token-Berechnung durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13824 * Änderungen in den Systeminstruktionen zur Anpassung an Gemini 3.0, um sicherzustellen, dass das CLI seine Aktionen vor dem Aufrufen von Tools erklärt, durch @silviojr in https://github.com/google-gemini/gemini-cli/pull/13810 * feat(hooks): Hook Tool Execution Integration durch @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9108 * Unterstützung für MCP-Server-Instruktionen hinter Config-Option durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/13432 * Aktualisierung der System Instructions für interaktiven vs. nicht-interaktiven Modus durch @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/12315 * Hinzufügen eines Zustimmungs-Flags zum Link-Befehl durch @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/13832 * feat(mcp): Headers des GoogleCredentialProvider in McpClient injizieren durch @sai-sunder-s in https://github.com/google-gemini/gemini-cli/pull/13783 * feat(core): Implementierung eines policy-getriebenen Modell-Fallback-Mechanismus durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13781 * feat(core): Konfigurierbare Inaktivitätstimeout für Shell-Befehle hinzufügen durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/13531 * fix(auth): Verbesserung des API-Key-Authentifizierungsflusses durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/13829 * feat(hooks): Hook LLM Request/Response Integration durch @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9110 * feat(ui): Zeige wartende MCP-Server im ConfigInitDisplay an durch @werdnum in https://github.com/google-gemini/gemini-cli/pull/13721 * Add usage limit remaining in /stats durch @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/13843 * feat(shell): Standardisiere Pager auf 'cat' für Shell-Ausführung durch Modell durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/13878 * chore/release: Version auf 0.20.0-nightly.20251127.5bed97064 anheben durch @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13877 * Revert to default LICENSE (Revert #13449) durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/13876 * update(telemetry): OTel API response event mit Finish-Gründen durch @kiranani in https://github.com/google-gemini/gemini-cli/pull/13849 * feat(hooks): Umfassende Integrationstests für Hooks durch @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9112 * chore: Sitzung-Browser-Test reparieren und Hook-System-Tests überspringen durch @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14099 * feat(telemetry): Semantische Protokollierung für ApiRequestEvents durch @kiranani in https://github.com/google-gemini/gemini-cli/pull/13912 * test: Verifizierung der $schema-Eigenschaft im Settings-Schema hinzufügen durch @maryamariyan in https://github.com/google-gemini/gemini-cli/pull/13497 * Fixes `/clear`-Befehl zum Bewahren des Eingabeverlaufs für die Hoch-Tasten-Navigation, während das Kontextfenster und der Bildschirm weiterhin gelöscht werden von @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/14182 * fix(core): EPIPE-Fehler im Hook-Runner beim Schreiben zu stdin behandeln durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/14231 * fix: Web-fetch-Tool von der Ausführung im standardmäßigen nicht-interaktiven Modus ausschließen, um CLI-Hängen zu vermeiden. von @MayV in https://github.com/google-gemini/gemini-cli/pull/14244 * Always use MCP server instructions durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14297 * feat: Auto-Ausführung von einfachen Slash-Befehlen bei Enter durch @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/13985 * chore/release: Version auf 0.20.0-nightly.20251201.2fe609cb6 anheben durch @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14304 * feat: Start-Up-Profiler hinzufügen, um Startphase der Anwendung zu messen und aufzuzeichnen durch @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/13638 * bug(core): Vermeide zustandsbehaftete Tool-Nutzung im `executor` durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/14305 * feat(themes): integriere builtin Holiday Theme 🎁 durch @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14301 * Updated ToC on docs intro; aktualisierte Title-Casing entsprechend Google-Stil durch @pcoet in https://github.com/google-gemini/gemini-cli/pull/13717 * feat(a2a): Dringende Korrektur - ProzessmodellInfo-Agentennachricht durch @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/14315 * feat(core): Verbesserung der Verfügbarkeit-Routing mit umhängbarer Fallback- und Einzel-Modell-Politik durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13874 * chore(logging): Protokolliere das problematische Event für #12122 durch @briandealwis in https://github.com/google-gemini/gemini-cli/pull/14092 * fix: Ungültigen Typ-Schlüssel in bug_report.yml entfernen durch @fancive in https://github.com/google-gemini/gemini-cli/pull/13576 * update screenshot durch @Transient-Onlooker in https://github.com/google-gemini/gemini-cli/pull/13976 * docs: Grammatikfehler im Release Cadence (Nightly-Sektion) beheben durch @JuanCS-Dev in https://github.com/google-gemini/gemini-cli/pull/13866 * fix(async): verhindern, dass verpasste asynchrone Fehler Catch-Handler umgehen durch @amsminn in https://github.com/google-gemini/gemini-cli/pull/13714 * fix(zed-integration): zusätzliches Feld aus ACP-Auth-Anfrage entfernen durch @marcocondrache in https://github.com/google-gemini/gemini-cli/pull/13646 * feat(cli): Dokumentation zu Modell-Konfigurationen durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12967 * fix(ui): nichtausgerichtete Markdown-Tabelle-Darstellung durch @dumbbellcode in https://github.com/google-gemini/gemini-cli/pull/8336 * docs: 4 Dateien aktualisieren durch @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/13628 * fix: Konditionale Hinzufügung von set -eEuo pipefail im setup-github-Befehl durch @Smetalo in https://github.com/google-gemini/gemini-cli/pull/8550 * fix(cli): Problem beim Aktualisieren einer Komponente während Rendering einer anderen Komponente beheben durch @jacob314 in https://github.com/google-gemini/gemini-cli/pull/14319 * Erhöhe Timeout flaky Tests durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14377 *
Features
9. Dezember 2025
- Added project update timestamps to track when projects were last modified - Fixed custom headers being sent in MCP regardless of OAuth settings - Added userId and sessionId metadata to experimental telemetry - Added permission indicator to footer in TUI **Thank you to 4 community contributors:** - @terakael: - tui: add permission indicator to footer (#4813) - @Brendonovich: - desktop: move updater logic to js - fix: use ts project references for desktop and tauri - @Raviguntakala: - feat(telemetry): Add userId and sessionId metadata to experimental_telemetry (#5279) - @edevil: - fix(mcp): send custom headers regardless of OAuth settings (#5273)
Features
9. Dezember 2025
### Highlights - Execpolicy: TUI can whitelist command prefixes after an approval, sandbox denials propose an amendment you can accept, shell MCP now runs execpolicy so MCP tools follow the same rules, and fallback checks inspect each pipeline segment so unsafe tails (e.g., | rm -rf) are still caught (#7033, #7543, #7609, #7653, #7544). - Unified exec & shell stability: status line shows clearer progress, Windows unified-exec crash fixed, long commands wrap without breaking layout, and SSE/session cleanup reduces stuck or dangling sessions after tool calls (#7563, #7620, #7655, #7594, #7592). - TUI updates: cross-platform shortcut handling is consistent (Ctrl+N/P and list selection now work everywhere), so navigation matches between overlays, lists, and text areas (#7583, #7629). - Apply-patch: Windows CRLF line endings are preserved, new e2e scenarios cover more patch shapes, and Windows-specific test coverage reduces regressions in patch flows (#7515, #7567, #7554). Thanks to @cnaples79 who contributed the [core part](https://github.com/openai/codex/pull/4017) of this fix! - Cloud exec: codex cloud exec accepts --branch for remote runs and now exposes status/diff/apply flows so you can inspect and apply changes from the cloud path (#7602, #7614). - Signing: Linux artifacts are signed via sigstore. (#7674). - General fixes: parallel tool-call chat now returns correctly, ghost snapshot tokens aren’t billed, missing tool names no longer crash the litellm proxy, and migration prompts use HTTPS links (#7634, #7638, #7724, #7705). ### PRs Merged - #6793 FIX: WSL Paste image does not work @Waxime64 - #6846 feat(core) Add login to shell_command tool @dylan-hurd-oai - #6918 Add Enterprise plan to ChatGPT login description @ae-openai - #7033 whitelist command prefix integration in core and tui @zhao-oai - #7310 Inline response recording and remove process_items indirection @aibrahim-oai - #7515 fix(apply-patch): preserve CRLF line endings on Windows @dylan-hurd-oai - #7543 execpolicy tui flow @zhao-oai - #7544 Refactor execpolicy fallback evaluation @zhao-oai - #7547 Use shared check sandboxing @pakrym-oai - #7554 chore(core): test apply_patch_cli on Windows @dylan-hurd-oai - #7561 Do not emit start/end events for write stdin @pakrym-oai - #7563 Slightly better status display for unified exec @pakrym-oai - #7567 chore(apply-patch) scenarios for e2e testing @dylan-hurd-oai - #7571 remove model_family from `config @aibrahim-oai - #7580 feat: update sandbox policy to allow TTY @jif-oai - #7583 Fix handle_shortcut_overlay_key for cross-platform consistency @448523760 - #7588 chore: default warning messages to true @jif-oai - #7591 chore: tool tip for /prompt @jif-oai - #7592 fix: release session ID when not used @jif-oai - #7593 chore: review in read-only @jif-oai - #7594 fix: sse for chat @jif-oai - #7595 Update execpolicy.md @zhao-oai - #7602 add --branch to codex cloud exec @nornagon-openai - #7603 Add models endpoint @aibrahim-oai - #7605 fix(app-server): add duration_ms to McpToolCallItem @owenlin0 - #7609 feat: exec policy integration in shell mcp @zhao-oai - #7610 fix: taking plan type from usage endpoint instead of thru auth token @zhao-oai - #7611 fix(app-server): add will_retry to ErrorNotification @owenlin0 - #7614 cloud: status, diff, apply @nornagon-openai - #7615 chore: refactor to move Arc<RwLock> concern outside exec_policy_for @bolinfest - #7616 Call models endpoint in models manager @aibrahim-oai - #7617 fix: add integration tests for codex-exec-mcp-server with execpolicy @bolinfest - #7620 Fix unified_exec on windows @pakrym - #7621 Wire with_remote_overrides to construct model families @aibrahim-oai - #7626 fix typo @zhao-oai - #7629 fix(tui): add missing Ctrl+n/Ctrl+p support to ListSelectionView @pppp606 - #7634 fix: chat completion with parallel tool call @jif-oai - #7638 fix: ignore ghost snapshots in token consumption @jif-oai - #7645 Also load skills from repo root. @xl-openai - #7648 Add remote models feature flag @aibrahim-oai - #7651 fix: OTEL HTTP exporter panic and mTLS support @asm89 - #7652 Move justfile to repository root @joshka-oai - #7653 proposing execpolicy amendment when prompting due to sandbox denial @zhao-oai - #7654 fix: exec-server stream was erroring for large requests @bolinfest - #7655 fix wrap behavior for long commands @zhao-oai - #7660 Restore status header after stream recovery @joshka-oai - #7665 docs: fix documentation of rmcp client flag @JaySabva - #7669 fix(doc): TOML otel exporter example — multi-line inline table is invalid @448523760 - #7672 docs: Remove experimental_use_rmcp_client from config @JaySabva - #7673 docs: point dev checks to just @voctory - #7674 feat: linux codesign with sigstore @shijie-oai - #7675 feat: windows codesign with Azure trusted signing @shijie-oai - #7678 fix: clear out space on ubuntu runners before running Rust tests @bolinfest - #7680 fix: ensure macOS CI runners for Rust tests include recent Homebrew fixes @bolinfest - #7685 fix: refine the warning message and docs for deprecated tools config @gameofby - #7705 fix: update URLs to use HTTPS in model migration prompts @rakleed - #7709 Enhance model picker @aibrahim-oai - #7711 Add formatting client version to the x.x.x style. @aibrahim-oai - #7713 chore(deps): bump ts-rs from 11.0.1 to 11.1.0 in /codex-rs @dependabot[bot] - #7714 chore(deps): bump derive_more from 2.0.1 to 2.1.0 in /codex-rs @dependabot[bot] - #7715 chore(deps): bump insta from 1.43.2 to 1.44.3 in /codex-rs @dependabot[bot] - #7716 chore(deps): bump wildmatch from 2.5.0 to 2.6.1 in /codex-rs @dependabot[bot] - #7722 load models from disk and set a ttl and etag @aibrahim-oai - #7724 Fixed regression for chat endpoint; missing tools name caused litellm proxy to crash @etraut-openai - #7729 feat: add is-mutating detection for shell command handler @jif-oai - #7745 Make the device auth instructions more clear. @mzeng-openai - #7747 updating app server types to support execpoilcy amendment @zhao-oai - #7748 Remove legacy ModelInfo and merge it with ModelFamily @aibrahim-oai - #7749 fix: pre-main hardening logic must tolerate non-UTF-8 env vars @bolinfest - #7753 Revert "feat: windows codesign with Azure trusted signing" @shijie-oai - #7754 override instructions using ModelInfo @aibrahim-oai - #7756 use chatgpt provider for /models @aibrahim-oai
9. Dezember 2025
- Added new "orng" theme - Added catppuccin-macchiato theme - Added mercury.com theme - Added ability to toggle MCP servers in TUI - Added bash-language-server LSP support - Added terraform-ls language server and formatter - Added OCaml LSP support - Added ocamlformat support - Added PDF support in read tool - Added optional scrollbar to the session chat - Added dynamic terminal window title - Added uninstall command - Added theme support for thinking text opacity - Added experimental plugin hook for text completion - Added OAuth authentication support for remote MCP servers - Restored experimental flag for websearch/codesearch tools - Fixed sidebar working directory colour contrast with modified files - Fixed parcel watcher musl support - Fixed provider filtering for /connect endpoint - Fixed sorting of sessions by updated time - Fixed colors for dialog prompt in light themes - Fixed autocomplete text color with no matching items - Fixed autocomplete popup repositioning on window resize - Fixed SAP AI Core Vercel AI SDK v2 support - Fixed themes sorted alphabetically in /theme modal - Fixed toggle timestamps to properly hide/show timestamps when toggled - Fixed opencode web command - Fixed shell detection to support non-standard paths - Fixed provider URL merging logic - Fixed CLI help text wrapping - Fixed sessions disappearing after git init - Fixed timestamp toggle text to be dynamic in command list - Fixed deprecated models from appearing in model picker - Improved shift+space to insert as character again in opentui - Improved diff color issues in light themes - Added visual separator between username and timestamp for better readability - Reduced overhead of task tool metadata - Tweaked bash agent to have more awareness of current working directory and adjusted default timeout **Thank you to 23 community contributors:** - @franlol: - feat: add optional scrollbar to the session chat (#5116) - feat: add experimental.text.complete plugin hook (#4962) - @dakdevs: - feat: add mercury.com theme (#5141) - @crayment: - docs: update server API reference with complete endpoint list (#5136) - @ben-vargas: - feat: restore experimental flag for websearch/codesearch tools (#5132) - @ariane-emory: - fix: make timestamp toggle text dynamic in command list (resolves #5106) (#5108) - fix: toggle timestamps now properly hides/shows timestamps when toggled (resolves #5142) (#5145) - fix: Sort themes in the /theme modal alphabetically (resolves #5217) (#5219) - fix: sort sessions by updated time (resolves #5074) (#5080) - fix: improve sidebar working directory colour contrast with modified files (resolves #5184 (#5188) - @IceWreck: - fix: update description to lowercase for ACP command (to be consistent with other commands) (#5137) - @aryasaatvik: - feat(tui): add dynamic terminal window title (#5112) - @Arindam200: - docs: Nebius Token Factory provider documentation (#2997) - @nyxkrage: - fix: update zed agent server linux url to tar.gz (#5194) - @mberrishdev: - fix: autocomplete popup repositions on window resize (#5196) - @Brendonovich: - Desktop macOS codesigning and notarization (#5154) - Export DesktopInterface from desktop and add PlatformContext - @ayatofrench: - fix: use basename for shell detection to support non-standard paths (#5205) - @edlsh: - feat: add uninstall command (#5208) - feat: add theme support for thinking text opacity (#5240) - feat: add bash-language-server LSP (#5246) - feat: add terraform-ls language server and formatter (#5243) - @edevil: - feat(mcp): add OAuth authentication support for remote MCP servers (#5014) - @Patrick-Erichsen: - fix(cli): prevent help text wrapping (#5185) - @ry2009: - fix: ensure Auth.all returns valid objs (#5128) - @JUVOJustin: - docs: Update "model" inheritance for agents (#4894) - @bishalr0y: - feat: add catppuccin-macchiato theme (#5225) - @jerome-benoit: - fix: SAP AI Core Vercel AI SDK v2 support (#5180) - @dbpolito: - feat: ability to toggle MCP Servers in TUI (#4509) - @nexxeln: - add ocamlformat support (#5229) - add ocaml lsp support (#5230) - @Raviguntakala: - fix: apply provider filtering to /connect endpoint (#5233) - @elithrar: - themes: add new orng theme (#5267)
Features
8. Dezember 2025
Direkte stabile Veröffentlichung vom Hauptzweig. Version 1.5.25 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
8. Dezember 2025
Eingeführter Secure Mode, um autonome Exploit-Ausführung zu verhindern und eine menschliche Überprüfung von Agentenaktionen zu verlangen. Verschiedene Sicherheitsverbesserungen.
Features
8. Dezember 2025
Autonomie-Modus ordnungsgemäß eingestellt bei Tool-Bestätigungen mit Opus 4.5 Preis-Information.
Features
7. Dezember 2025
Direktes, stabiles Release vom Hauptzweig. Version 1.5.24 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
6. Dezember 2025
Direktes stabiles Release vom main-Branch. Version 1.5.23 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
6. Dezember 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.22 wird direkt aus dem neuesten main branch gebaut und veröffentlicht.
5. Dezember 2025
- Added max steps configuration for supervisor and sub-agents - Added experimental OpenTelemetry config option to enable OTEL spans - Fixed PTY session cloning on desktop reconnect - Added Vercel theme - Fixed ProviderInitError for GitHub Copilot Enterprise - Fixed projects that transition from having no commits to having commits to properly migrate sessions - Improved TUI dialog option descriptions with text wrapping - Fixed VCS being set to git even if no commits exist in repository - Increased default scroll speed - Fixed SAP AI Core provider SDK initialization - Restored terminal pane feature on desktop **Thank you to 8 community contributors:** - @jerome-benoit: - fix: add getModel to SAP AI Core provider for correct SDK initialization (#5086) - @ry2009: - tui: wrap dialog option descriptions (#5083) - @justmejulian: - fix: #5064 ProviderInitError github-copilot-enterprise (#5123) - @anthonyshew: - feat(theme): Vercel (#5119) - @noamzbr: - add experimental.open_telemetry config option to enable OTEL spans (#4978) - @nwthomas: - feat: add max steps for supervisor and sub-agents (#4062) - @shantur: - tweak: bash tool improve output metadata for agent consumption, fix small timeout issue (#5131) - @Brendonovich: - OpenCode Desktop app (#5044)
Features
5. Dezember 2025
## Was geändert * fix(patch): cherry-pick fcb85e6 to release/v0.19.3-pr-14092 to patch version v0.19.3 and create version 0.19.4 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14588 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.3...v0.19.4
Features
5. Dezember 2025
## Änderungen * fix(patch): cherry-pick 934b309 to release/v0.19.2-pr-14566 to patch version v0.19.2 and create version 0.19.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14571 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.2...v0.19.3
Features
5. Dezember 2025
## Was sich geändert hat * fix(patch): cherry-pick d284fa6 to release/v0.19.1-pr-14545 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14558 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.1...v0.19.2
Features
5. Dezember 2025
Esc-Taste schließt die erweiterte Tools-Ergebnisansicht mit standardmäßig aktivem /readiness-Befehl.
Features
4. Dezember 2025
# [1.7.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.6.0...@continuedev/fetch@1.7.0) (2025-12-04) ### Bug Fixes * :art: TypenScript-Fehler behoben * :bug: Weitere Fixes * :bug: Weitere Fixes * :bug: Weitere Fixes * :bug: Weitere Fixes an Tests * :fire: Zusätzliche Fixes basierend auf Kommentaren * :fire: Zusätzliche Fixes basierend auf Kommentaren * :zap: Weitere Fixes * :zap: Weitere Fixes * Case-insensitive Übereinstimmungs-Strategie für Finden und Ersetzen hinzugefügt * noreply@continue.dev zu CLA-Ausnahmen hinzugefügt * assistants -> configs -> agents * Bündeln/Upgrades * Aufräumen Ollama und n8n * **cli:** Test-Erwartungen und Import-Pfad für uriUtils behoben * **cli:** Pfad zu URI und Umkehr-Konvertierung * **cli:** Warten, bis das TUI im Test aktualisiert wird * continue[bot] CLA-Ausnahme * default-cli-config * default-cli-config nicht default-config * Fehler beim Abrufen von Secrets blockieren lokale Configs nicht * Zur Environment-Variablen-Fallback-Lösung gewechselt * JSON-Inhalte von create_new_file verarbeitet (schließt [#8972](https://github.com/continuedev/continue/issues/8972)) * HOTFIX Gemini-Modell-Form hinzufügen * Verbessertes Logging unbehandelter Fehler * Lint * Lint und Tests * MCP-Geheimnis-Lade-Bug * Merge Main * URLs-Utilities vom Core zu OpenAI-Adapters verschoben * Meine Config, nicht meinProjekt * Duplizierte Sentry-Fehler vermeiden * Benachrichtigung von Config-Listenern, wenn keine Config verfügbar ist * Nur Arbeitsverzeichnis-URI setzen, wenn Dateian URI gefunden wurde * Nur Arbeitsverzeichnis-URI setzen, wenn gefunden * OpenAI-Adapters API-Support-Readme * OpenAI-Adapters-Bump * Paket-Lock * Paket-Lock-Update * Pin_vectordb * Vollständige Datei wiederherstellen, wenn Auswahl leer * Zweiter Tool-Aufruf ist leer für GPT-5 * sync package-lock.json mit npm-Registry * Terminal-Workdir-Tests * **Terminal-Sicherheit:** Explizite Typ-Annotation für TypeScript hinzufügen * **Terminal-Sicherheit:** Zeilenumbruch-Umgehung bei Befehlsvalidierung verhindern * Tests für Windows * Tool-Support-Tests * Arbeitsverzeichnis vereinheitlichen und fehlenden Fall hinzufügen * Edge-Cases entrollen * Upgrade @aws-sdk/client-bedrock-runtime von 3.890.0 auf 3.925.0 * Upgrade @aws-sdk/client-bedrock-runtime von 3.925.0 auf 3.929.0 * Upgrade @aws-sdk/credential-providers von 3.913.0 auf 3.925.0 * Upgrade @aws-sdk/credential-providers von 3.925.0 auf 3.929.0 * Upgrade @octokit/rest von 20.1.1 auf 20.1.2 * Upgrade axios von 1.11.0 auf 1.13.1 * Upgrade undici von 7.10.0 auf 7.16.0 ### Features * :sparkles: Entferne TTY-Anforderung für die CLI im Headless-Modus * :sparkles: Entferne TTY-Anforderung für die CLI im Headless-Modus * Fügt JCEF-Neulade-Aktion hinzu * Fügt Unterstützung für Gemini Thought-Signatur hinzu * Ermöglicht Umbenennungsregel vor Erstellung * Automatische Genehmigung paralleler Read-Only-Tools * **cli:** grep/find/findstr als alternative Suchstrategie hinzufügen * **klavis ai:** Klavis AI's Strata dem MCP-Kochbuch hinzufügen * **mcp:** Supabase-spezifische OAuth-Berechtigungen zum mcp-remote-Fallback hinzufügen * Opus 4-5 Updates * Wähle Profil der Organisation beim Anmelden * Onboarding vereinfachen * Onboarding-Karte vereinfachen * Sonnet 4 5 Updates und 3 5 Abkündigung * Verwende Google/genai SDK für Streaming-Gemini- und Vertex-Antworten
Features
4. Dezember 2025
- f9dcd9793: Revert of terminal pane (skip - already reverted) - d763c11a6: Terminal pane feature (skip - was reverted) - b9c1f1001: SAP AI Core provider support ✓ - 7f86fe3f6: Optional prompt input to GitHub Action ✓ - a32cf70d7: Fix /new slash command being persisted ✓ - a607f3355: Improved bash tool messages ✓ - 350a32274: Fix model not being passed to tool ✓ - 27c99b46c: Preserve prompt input when creating new session ✓ - 1d6e3d477: Fix cursor color ✓ - 5a9f4e5c6: Fix checkUpgrade sets init ✓ - - Add SAP AI Core provider support - Add optional prompt input to GitHub Action - Fix /new slash command being persisted in prompt input - Improve bash tool messages regarding timeouts and truncation for clarity - Fix model not being passed correctly to tool - Preserve prompt input when creating new session - Fix TUI cursor color - Fix checkUpgrade setting `init:` flag **Thank you to 6 community contributors:** - @code-yeongyu: - fix: ensure checkUpgrade sets `init:` (#5040) - @DanielFGray: - Preserve prompt input when creating new session (#4993) - @shantur: - tweak: bash tool messages regarding timeouts and truncation more clear for agent (#5066) - @dbpolito: - add optional prompt Input to Github Action (#4828) - @jerome-benoit: - feat: Add SAP AI Core provider support (#5023) - @casonadams: - docs: add CodeCompanion.nvim integration instructions (#5079)
Features
4. Dezember 2025
# [1.35.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.34.0...@continuedev/openai-adapters@1.35.0) (2025-12-04) ### Bug Fixes * JSON-Inhalte von create_new_file behandeln ([5f14a2f](https://github.com/continuedev/continue/commit/5f14a2fa664f3c9b0df23eb01c2f774a69cfd764)), schließt [#8972](https://github.com/continuedev/continue/issues/8972) * main zusammenführen ([48c7616](https://github.com/continuedev/continue/commit/48c76160d05563b1aebe18ae53eea61cb0f5d614)) * my config not myproject ([23b359a](https://github.com/continuedev/continue/commit/23b359aab0dc964d6e96a2bb641538d13b285e7f)) * sync package-lock.json mit npm-Registry ([c36dcb1](https://github.com/continuedev/continue/commit/c36dcb1c0fbba3b260a553351b03bf6e96c9917a)) * Upgrade @aws-sdk/client-bedrock-runtime von 3.925.0 zu 3.929.0 ([983ab2b](https://github.com/continuedev/continue/commit/983ab2b69b155c6aa4f094e0ee55c98aa82ffba2)) * Upgrade @aws-sdk/credential-providers von 3.925.0 zu 3.929.0 ([d48b40a](https://github.com/continuedev/continue/commit/d48b40a28697d5af325473dbd169f44629a9d639)) ### Features * Auto-Approving parallele Read-Only-Builtin-Tools ([d207d40](https://github.com/continuedev/continue/commit/d207d4012c693c2f0b5d13edf780ed55bd478a69))
Features
4. Dezember 2025
### Highlights - Codex Max as default (#7566): Codex Max is now the default model, and a TUI panic related to async-in-sync code was fixed. - Better resume UX (#7302, #7303): Added a /resume slash command and improved resume performance so picking work back up is snappier. - Tooltips & tips UX (#7557, #7440): Tips/tooltips are rendered via markdown with a bold “Tip” label and richer Codex tooltips across the app. - TUI quality-of-life (#7530, #7448, #7514, #7461): TUI gets Ctrl‑P/N navigation, screen-line-capped shell output, restored Windows clipboard image paste, and a refactor for cleaner layout. - History and context hygiene (#6242, #7483, #7545, #7431, #7483): history.jsonl is trimmed by history.max_bytes, common junk dirs (incl. __pycache__) are ignored by default, and paste placeholders stay distinct. # PRs Merged - use markdown for rendering tips #7557 @[Jeremy Rose] - Migrate codex max #7566 @[Ahmed Ibrahim] - Remove test from #7481 that doesn't add much value #7558 @[Eric Traut] - [app-server] make `file_path` for config optional #7560 @[Celia Chen] - Migrate model family to models manager #7565 @[Ahmed Ibrahim] - Migrate `tui` to use models manager #7555 @[Ahmed Ibrahim] - Introduce `ModelsManager` and migrate `app-server` to use it. #7552 @[Ahmed Ibrahim] - fix: wrap long exec lines in transcript overlay #7481 @[muyuanjin] - fix: Features should be immutable over the lifetime of a session/thread #7540 @[Michael Bolin] - feat: Support listing and selecting skills via $ or /skills #7506 @[xl-openai] - [app-server] fix: add thread_id to turn/plan/updated #7553 @[Owen Lin] - feat(tui): map Ctrl-P/N to arrow navigation in textarea #7530 @[Aofei Sheng] - fix(tui): limit user shell output by screen lines #7448 @[muyuanjin] - Migrate model preset #7542 @[Ahmed Ibrahim] - fix: main #7546 @[jif-oai] - feat: add pycache to excluded directories #7545 @[jif-oai] - chore: update unified exec sandboxing detection #7541 @[jif-oai] - add slash resume #7302 @[Ahmed Ibrahim] - chore: conversation_id -> thread_id in app-server feedback/upload #7538 @[Owen Lin] - chore: delete unused TodoList item from app-server #7537 @[Owen Lin] - chore: update app-server README #7510 @[Owen Lin] - chore: remove bun env var detect #7534 @[Shijie Rao] - feat: support list mcp servers in app server #7505 @[Shijie Rao] - seatbelt: allow openpty() #7507 @[Jeremy Rose] - feat: codex tool tips #7440 @[jif-oai] - feat: retroactive image placeholder to prevent poisoning #6774 @[jif-oai] - feat: model warning in case of apply patch #7494 @[jif-oai] - fix(tui) Support image paste from clipboard on native Windows #7514 @[Dylan Hurd] - fix(unified_exec): use platform default shell when unified_exec shell… #7486 @[Robby He] - Update device code auth strings. #7498 @[Matthew Zeng] - fix: inline function marked as dead code #7508 @[Michael Bolin] - improve resume performance #7303 @[Ahmed Ibrahim] - fix: path resolution bug in npx #7134 @[Michael Bolin] - Ensure duplicate-length paste placeholders stay distinct #7431 @[Joshua Sutton] - feat: support --version flag for @openai/codex-shell-tool-mcp #7504 @[Michael Bolin] - refactor: tui.rs extract several pieces #7461 @[Josh McKinney] - chore: make create_approval_requirement_for_command an async fn #7501 @[Michael Bolin] - Trim `history.jsonl` when `history.max_bytes` is set #6242 @[liam] - fix: remove serde(flatten) annotation for TurnError #7499 @[Owen Lin] - persisting credits if new snapshot does not contain credit info #7490 @[zhao-oai] - fix: drop lock once it is no longer needed #7500 @[Michael Bolin] - execpolicy helpers #7032 @[zhao-oai] - Show token used when context window is unknown #7497 @[Ahmed Ibrahim] - Use non-blocking mutex #7467 @[Ahmed Ibrahim] - Fix: track only untracked paths in ghost snapshots #7470 @[lionel-oai] - feat: ignore standard directories #7483 @[jif-oai] - fix: add ts number annotations for app-server v2 types #7492 @[Owen Lin] - feat: intercept apply_patch for unified_exec #7446 @[jif-oai] - chore: remove mention of experimental/unstable from app-server README #7474 @[Owen Lin] - Add request logging back #7471 @[pakrym-oai] - feat: add one off commands to app-server v2 #7452 @[jif-oai] - feat: add warning message for the model #7445 @[jif-oai] - chore: review everywhere #7444 @[jif-oai] - feat: alias compaction #7442 @[jif-oai] - feat: experimental support for skills.md #7412 @[Thibault Sottiaux]
Features
4. Dezember 2025
- Fixed Anthropic API key error when using provider configuration
Features
4. Dezember 2025
- Fixed a TypeError that occurred when calculating token costs
Features
4. Dezember 2025
- Enhanced DeepSeek reasoning content handling - Fixed provider ID issue - Fixed compaction type issue - Fixed DAX typo - Added tool_details keybind with no default - Added messages_last_user command to scroll TUI to last user message - Fixed bunfs path on Windows - Added experimental.primary_tools setting to allow users to set tools that should only be available to primary agents - Added retry case for Grok resource exhausted **Thank you to 5 community contributors:** - @spoons-and-mirrors: - feat: experimental.primary_tools, allow user to set the tools that should only be available to primary agents (#4913) - @Hona: - fix: bunfs path on windows (#5011) - @ariane-emory: - feat: add messages_last_user command to scroll TUI to last user message (implements #4847) (#4855) - feat: add tool_details keybind w/ no default (#4976) - @jackbisceglia: - docs: remove outdated theme section as system theme is now added back (#5041) - @matjanos: - feat: Enhance DeepSeek reasoning content handling (#4975)
Features
4. Dezember 2025
Höhere und häufiger aktualisierte API-Rate-Limits für Google AI Pro- und Ultra-Abonnenten.
Features
4. Dezember 2025
Einführung von GPT-5.1-Codex Max in drei Reasoning-Tiers.
Features
4. Dezember 2025
Neues GPT-5.1-Codex-Max-Modell mit Bildkomprimierung vor dem Upload.
Features
3. Dezember 2025
Direktes Stable-Release vom Hauptzweig. Version 1.5.21 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
3. Dezember 2025
- Fixed GitHub Copilot Enterprise authentication failing with sdk.chat undefined error - Adjusted light/dark theme toggle - Fixed Provider type in chat.params plugin hook - Fixed handling of `0` in ANSI theme color definitions - Bumped opentui to v0.1.55 - Added basic session list command - Made homebrew update check use homebrew registry version info - Fixed ability to unignore files in .ignore - Tweaked message border to match color of agent it was sent to - Increased default LSP server timeout - Added toggle to hide username in TUI - Added OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT environment variable **Thank you to 4 community contributors:** - @kandros: - toggle to hide username in TUI (#4750) - @dl-alexandre: - fix: allow unignoring files in .ignore (#4814) - @jason0x43: - fix: handle `0` in ANSI theme color definitions (#5009) - tweak: adjust light/dark theme toggle (#5007) - @ben-vargas: - fix: correct Provider type in chat.params plugin hook (#5003)
Features
3. Dezember 2025
## What's Changed * fix(patch): cherry-pick bde8b78 to release/v0.19.0-pr-14301 to patch version v0.19.0 and create version 0.19.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14418 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0...v0.19.1
Features
3. Dezember 2025
Suche versteckte Dateien in Grep/Glob-Tools und in der Sitzungs-Suchfunktion.
Features
2. Dezember 2025
## Was sich geändert hat * Verwende strengen MCP-Ausgabeschema-Validatoren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/13521 * Aktualisiere den Persistenzzustand, um die Anzahl der Nachrichten statt der Anzeigenanzahl des Banners zu verfolgen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13428 * Aktualisiere Dokumentation zum HTTP-Proxy von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13538 * Verschiebe stdio von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13528 * chore(release): Version auf 0.19.0-nightly.20251120.8e531dc02 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13540 * Überspringe Pre-Commit-Hooks für Shadow-Repo (#13331) von @vishvananda in https://github.com/google-gemini/gemini-cli/pull/13488 * fix(ui): Korrigiere Cursor-Positionierung der Maus bei breiten Zeichen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13537 * fix(core): erkenne Bash @P-Prompt-Transformation korrekt von @pyrytakala in https://github.com/google-gemini/gemini-cli/pull/13544 * Optimiere und erweitere Testabdeckung für cli/src/config von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13485 * Verbessere Code-Abdeckung für das cli/src/ui/privacy-Paket von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13493 * docs: Rechtschreibfehler in Quellcode und Dokumentation beheben von @fancive in https://github.com/google-gemini/gemini-cli/pull/13577 * Verbesserte Codeabdeckung für cli/src/zed-integration von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13570 * feat(ui): Baue interaktive Sitzungs-Browser-Komponente von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13351 * Behebe mehrere Bugs im Auth-Flow einschließlich der implementierten, aber ungenutzten Neustart-Unterstützung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13565 * feat(core): füge modelAvailabilityService zur Verwaltung und Verfolgung der Modellgesundheit hinzu von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13426 * docs: Grammatikfehler "a MCP" zu "an MCP" korrigieren von @noahacgn in https://github.com/google-gemini/gemini-cli/pull/13595 * feat: benutzerdefinierte Ladephrase, wenn interaktive Shell Eingaben erfordert von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12535 * docs: Aktualisiere Deinstallationsbefehl zur Unterstützung mehrerer Extensions von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13582 * bug(core): Sicherstellen, dass wir Thinking-Budget beim Fallback auf 2.5 verwenden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13596 * Entferne experimental flag useModelRouter von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13593 * feat(docs): Sicherstellen, dass mehrzeilige JS-Objekte korrekt gerendert werden. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13535 * Fix exp id-Logging von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13430 * Verschiebe Client-ID-Logging in createBasicLogEvent von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13607 * Bracketed Paste-Modus nach Beenden des externen Editors wiederherstellen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13606 * feat(core): Unterstütze benutzerdefinierte Aliasse für Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13546 * feat(core): füge `BaseLlmClient.generateContent` hinzu. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13591 * Deaktiviere alternativen Puffer-Modus standardmäßig. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13623 * fix(cli): Verhindere Patchen von stdout/stderr für Erweiterungsbefehle von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/13600 * Verbessere Testabdeckung für cli/src/ui/components von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13598 * Aktualisiere Ink-Version auf 6.4.6 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13631 * chore/release: Version auf 0.19.0-nightly.20251122.42c2e1b21 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13637 * chore/release: Version auf 0.19.0-nightly.20251123.dadd606c0 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13675 * chore/release: Version auf 0.19.0-nightly.20251124.e177314a4 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13713 * fix(core): Behebe Overflow-Warnung des Kontextfensters für PDF-Dateien von @kkitase in https://github.com/google-gemini/gemini-cli/pull/13548 * feat :Umformulierung der Extensions-Logging-Messages, damit der Explore-Befehl läuft, wenn keine Extensions installiert sind von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13740 * Verbessere Codeabdeckung für das cli-Paket von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13724 * Füge Session-Subtask im /stats-Befehl hinzu von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13750 * feat(core): Migriere chatCompressionService zu Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12863 * feat(hooks): Hook Telemetry-Infrastruktur von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9082 * fix: (einige kleinere Verbesserungen an Configs und GetPackageJson-Rückgabeverhalten) von @grMLEqomlkkU5Eeinz4brIrOVCUCkJuN in https://github.com/google-gemini/gemini-cli/pull/12510 * feat(hooks): Hook Event Handling von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9097 * feat(hooks): Hook Agent Lifecycle Integration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9105 * feat(core): Land bool für alternativen Systemprompt. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13764 * bug(core): Standard-Chat-Kompressionskonfiguration hinzufügen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13766 * feat(model-availability): Einführung von ModelPolicy und PolicyCatalog von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13751 * feat(hooks): Hook System Orchestration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9102 * feat(config): Einstellung isModelAvailabilityServiceEnabled hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13777 * chore/release: Version auf 0.19.0-nightly.20251125.f6d97d448 erhöhen von @gemini-cli-robot in https://github.com/google
Features
2. Dezember 2025
# [1.34.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.33.1...@continuedev/openai-adapters@1.34.0) (2025-12-02) ### Bug Fixes * **cli:** warten, bis tui im Test aktualisiert wird ([12040b6](https://github.com/continuedev/continue/commit/12040b609f8eae0f78643809b716958952478d28)) * zweiter Tool-Aufruf ist leer für gpt-5 ([de5062f](https://github.com/continuedev/continue/commit/de5062fa85268a4248f039339204de432ed9d61b)) * Tool-Unterstützungs-Tests ([5908d18](https://github.com/continuedev/continue/commit/5908d184ca3381a7b8679728412a2119898591ea)) ### Features * Sonnet 4 5 Updates und 3 5 Deprecation ([7a5731e](https://github.com/continuedev/continue/commit/7a5731eb23783bd3144aeee279418cbe367637d5))
Features
2. Dezember 2025
# [1.37.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.36.0...@continuedev/config-yaml@1.37.0) (2025-12-02) ### Bug Fixes * **cli:** warten, bis tui im Test aktualisiert wird ([12040b6](https://github.com/continuedev/continue/commit/12040b609f8eae0f78643809b716958952478d28)) * HOTFIX gemini model add form ([bc6f599](https://github.com/continuedev/continue/commit/bc6f599ca8d0576264c76c1ca08332551dcff303)) * lint ([2a81f4d](https://github.com/continuedev/continue/commit/2a81f4d1460ffc326035a2fc70769879c9da030e)) * openai adapters api support readme ([9193924](https://github.com/continuedev/continue/commit/919392403384dbfca8dfa59e6a4540130436b531)) * openai-adapters-bump ([466dc2d](https://github.com/continuedev/continue/commit/466dc2da7b11a80d3fd22bcb40a293e086652ed7)) * pin vectordb ([51a374c](https://github.com/continuedev/continue/commit/51a374c4feb0e80f8e0151f63f9be7f5e48b670e)) * second tool call is empty for gpt-5 ([de5062f](https://github.com/continuedev/continue/commit/de5062fa85268a4248f039339204de432ed9d61b)) * tool support tests ([5908d18](https://github.com/continuedev/continue/commit/5908d184ca3381a7b8679728412a2119898591ea)) * unify cwd and add missing case ([814cc20](https://github.com/continuedev/continue/commit/814cc205fb6e44909e304b60fdf65cae61727efd)) * upgrade @aws-sdk/client-bedrock-runtime from 3.890.0 to 3.925.0 ([fa32bde](https://github.com/continuedev/continue/commit/fa32bded6cd6d6bd1131a89cd8dd37198a48059d)) * upgrade @aws-sdk/credential-providers from 3.913.0 to 3.925.0 ([1fe8366](https://github.com/continuedev/continue/commit/1fe8366a2bf57696d2a8e1e028294b6931fb417b)) ### Features * **cli:** add grep/find/findstr as alternative search strategy ([#8616](https://github.com/continuedev/continue/issues/8616)) ([9a333f5](https://github.com/continuedev/continue/commit/9a333f58092a0ea20e3b2179efbfc78b7fad0dd2)) * **mcp:** add Supabase-specific OAuth scopes to mcp-remote fallback ([24f5859](https://github.com/continuedev/continue/commit/24f585992449b07c7e18ccdc55203efd940fb56f)) * opus 4-5 updates ([d70f993](https://github.com/continuedev/continue/commit/d70f993fb6a2700af56aa5c8f6db0fe1f1d30d6b)) * select org profile on sign in ([#8859](https://github.com/continuedev/continue/issues/8859)) ([fc5606c](https://github.com/continuedev/continue/commit/fc5606cc3a9fdfeaf18c747de045fefa29b59602)) * sonnet 4 5 updates and 3 5 deprecation ([7a5731e](https://github.com/continuedev/continue/commit/7a5731eb23783bd3144aeee279418cbe367637d5))
Features
2. Dezember 2025
# [1.8.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.7.1...@continuedev/llm-info@1.8.0) (2025-12-02) ### Bugfixes * **cli:** warten, bis tui im Test aktualisiert wird ([12040b6](https://github.com/continuedev/continue/commit/12040b609f8eae0f78643809b716958952478d28)) * HOTFIX Gemini-Modell-Add-Form ([bc6f599](https://github.com/continuedev/continue/commit/bc6f599ca8d0576264c76c1ca08332551dcff303)) * OpenAI-Adapters API-Support-Readme ([9193924](https://github.com/continuedev/continue/commit/919392403384dbfca8dfa59e6a4540130436b531)) * openai-adapters-bump ([466dc2d](https://github.com/continuedev/continue/commit/466dc2da7b11a80d3fd22bcb40a293e086652ed7)) * Pin vectordb ([51a374c](https://github.com/continuedev/continue/commit/51a374c4feb0e80f8e0151f63f9be7f5e48b670e)) * zweiter Tool-Aufruf ist leer für GPT-5 ([de5062f](https://github.com/continuedev/continue/commit/de5062fa85268a4248f039339204de432ed9d61b)) * Tool-Unterstützungstests ([5908d18](https://github.com/continuedev/continue/commit/5908d184ca3381a7b8679728412a2119898591ea)) * cwd vereinheitlichen und fehlenden Fall hinzufügen ([814cc20](https://github.com/continuedev/continue/commit/814cc205fb6e44909e304b60fdf65cae61727efd)) * Upgrade @aws-sdk/client-bedrock-runtime von 3.890.0 auf 3.925.0 ([fa32bde](https://github.com/continuedev/continue/commit/fa32bded6cd6d6bd1131a89cd8dd37198a48059d)) * Upgrade @aws-sdk/credential-providers von 3.913.0 auf 3.925.0 ([1fe8366](https://github.com/continuedev/continue/commit/1fe8366a2bf57696d2a8e1e028294b6931fb417b)) ### Features * **cli:** grep/finden/findstr als alternative Suchstrategie hinzufügen ([#8616](https://github.com/continuedev/continue/issues/8616)) ([9a333f5](https://github.com/continuedev/continue/commit/9a333f58092a0ea20e3b2179efbfc78b7fad0dd2)) * **mcp:** Supabase-spezifische OAuth-Berechtigungen zu mcp-remote-Fallback hinzufügen ([24f5859](https://github.com/continuedev/continue/commit/24f585992449b07c7e18ccdc55203efd940fb56f)) * Org-Profil bei Anmeldung auswählen ([#8859](https://github.com/continuedev/continue/issues/8859)) ([fc5606c](https://github.com/continuedev/continue/commit/fc5606cc3a9fdfeaf18c747de045fefa29b59602)) * Sonnet 4-5-Updates und 3-5-Deabsetzung ([7a5731e](https://github.com/continuedev/continue/commit/7a5731eb23783bd3144aeee279418cbe367637d5))
Features
2. Dezember 2025
## Was sich geändert hat * fix(patch): cherry-pick 576fda1 to release/v0.19.0-preview.0-pr-14099 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14402 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-preview.0...v0.19.0-preview.1
Features
2. Dezember 2025
## Features - Threads and turns now include git info, current working directory, CLI version, source metadata, and propagate thread and turn IDs on every item and error. They emit new notifications for diffs, plan updates, token-usage changes, and compaction events. File-change items provide output deltas, and ImageView items render images inline. - Review flow is enhanced with a detached review mode, explicit enter and exit events, review thread IDs, and review history remains visible after rollout filtering changes. - Execution gains an experimental “exp” model, unified exec pruning to limit session bloat, per-run custom environment injection, policy-approved command bypass, and Windows protections that flag risky browser or URL launches. History lookup now works on Windows and WSL, and model selection honors use_model. - Safety defaults improve via consolidated world-writable scanning and workspace-write enforcement of read-only .git directories. Sandbox assessment and approval flows align with trust policies. - MCP and shell tooling add shell-tool MCP login support, explicit capability declaration, sandbox awareness, publication to npm, and MCP elicitations. The rmcp client is upgraded to 0.10.0 for modern notifications. - Observability increases as command items expose process IDs and threads and turns emit token-usage and compaction events. Feedback metadata captures source information. - Tooling and ops gain follow-up v2 in the app-server test client, new config management utilities, and refreshed approvals documentation and quickstart placement. ## Bug fixes - PowerShell apply_patch parsing is corrected, and apply_patch tests now cover shell_command behavior. - Sandbox assessment regression is fixed, policy-approved commands are honored, dangerous-command checks are tightened on Windows, and workspace-write enforces .git read-only. - MCP startup tolerates missing type fields, stream error messages are clarified, and rmcp nix output hash issues are resolved. - Delegate cancellation no longer hangs unified exec, early-exit sessions are cleaned up, and duplicate “waited” renderings are suppressed. - recent_commits with limit zero now returns zero, and the NetBSD process-hardening build is unblocked. - Review rollout filtering is disabled so history shows, approval presets respect workspace-write, /approvals trust detection is corrected, and sandbox command assessment edge cases are fixed. - Compaction accounts for encrypted reasoning, handles token budgets accurately, and emits reliable token-usage and compaction events. - TTY stdin is required, WSL clipboard paths are normalized, and stale conversations are dropped on /new to avoid conflicts. - Custom prompt expansion with large pastes is fixed, example-config mistakes are corrected, and relative links and streamable_shell references are cleaned up. Upgrade messaging is corrected. - Windows sandbox treats <workspace_root>/.git as read-only, and risky browser launches are flagged before execution. - CLA allowlist now includes dependabot variants, and enterprises can skip upgrade checks and messages. - Flaky tests are stabilized, session recycling is improved, and rollout session initialization surfaces errors for diagnosis. ## Maintenance - Security and CI add cargo-audit and cargo-deny. GitHub Actions are updated to checkout v6 and upload-artifact v5. macOS 13 builds are dropped. A flaky Ubuntu variant is skipped. The next_minor_version script now resets the patch number correctly. - Dependencies are updated: libc 0.2.177, webbrowser 1.0.6, regex 1.12.2, toml_edit 0.23.5, arboard 3.6.1, serde_with 3.16.1, image 0.25.9, reqwest 0.12.24, tracing 0.1.43, and rmcp 0.10.0. - Documentation is refreshed: approvals and config guidance, codex max and xhigh defaults, example-config fixes, CLA guidance, and removal of streamable_shell references. ## PRs Merged - fix(scripts) next_minor_version should reset patch number by @dylan-hurd-oai in #7050 - [app-server] feat: expose gitInfo/cwd/etc. on Thread by @owenlin0 in #7060 - feat: Add exp model to experiment with the tools by @aibrahim-oai in #7115 - enable unified exec for experiments by @aibrahim-oai in #7118 - [app-server] doc: approvals by @owenlin0 in #7105 - Windows: flag some invocations that launch browsers/URLs as dangerous by @iceweasel-oai in #7111 - Use use_model by @pakrym-oai in #7121 - feat: support login as an option on shell-tool-mcp by @bolinfest in #7120 - fix(tui): Fail when stdin is not a terminal by @joshka-oai in #6382 - support MCP elicitations by @nornagon-openai in #6947 - refactor: inline sandbox type lookup in process_exec_tool_call by @bolinfest in #7122 - bypass sandbox for policy approved commands by @zhao-oai in #7110 - fix: start publishing @openai/codex-shell-tool-mcp to npm by @bolinfest in #7123 - feat: declare server capability in shell-tool-mcp by @bolinfest in #7112 - move execpolicy quickstart by @zhao-oai in #7127 - Account for encrypted reasoning for auto compaction by @aibrahim-oai in #7113 - chore: use proxy for encrypted summary by @jif-oai in #7252 - fix: codex delegate cancellation by @jif-oai in #7092 - feat: unified exec basic pruning strategy by @jif-oai in #7239 - consolidate world-writable-directories scanning. by @iceweasel-oai in #7234 - fix: flaky test by @jif-oai in #7257 - [feedback] Add source info into feedback metadata. by @mzeng-openai in #7140 - fix(windows) support apply_patch parsing in powershell by @dylan-hurd-oai in #7221 - chore(deps): bump regex from 1.11.1 to 1.12.2 in /codex-rs by @dependabot[bot] in #7222 - chore(deps): bump toml_edit from 0.23.4 to 0.23.5 in /codex-rs by @dependabot[bot] in #7223 - chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #7229 - chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #7230 - fix: Fix build process-hardening build on NetBSD by @0-wiz-0 in #7238 - Removed streamable_shell from docs by @etraut-openai in #7235 - chore(deps): bump libc from 0.2.175 to 0.2.177 in /codex-rs by @dependabot[bot] in #7224 - chore(deps): bump webbrowser from 1.0.5 to 1.0.6 in /codex-rs by @dependabot[bot] in #7225 - Added alternate form of dependabot to CLA allow list by @etraut-openai in #7260 - Allow enterprises to skip upgrade checks and messages by @gpeal in #7213 - fix: custom prompt expansion with large pastes by @Priya-753 in #7154 - chore(ci): add cargo audit workflow and policy by @joshka-oai in #7108 - chore: add cargo-deny configuration by @joshka-oai in #7119 - Windows Sandbox: treat <workspace_root>/.git as read-only in workspace-write mode by @iceweasel-oai in #7142 - chore: dedup unified exec "waited" rendering by @jif-oai in #7256 - fix: don't store early exit sessions by @jif-oai in #7263 - fix: Correct the stream error message by @CSRessel in #7266 - [app-server-test-client] add send-followup-v2 by @celia-oai in #7271 - feat[app-serve]: config management by @jif-oai in #7241 - feat: add custom env for unified exec process by @jif-oai in #7286 - [app-server] feat: add thread_id and turn_id to item and error notifications by @owenlin0 in #7124 - feat: add compaction event by @jif-oai in #7289 - [app-server] feat: add turn/diff/updated event by @owenlin0 in #7279 - fix: Drop MacOS 13 by @jif-oai in #7295 - fix: drop conversation when /new by @jif-oai in #7297 - chore: proper client extraction by @jif-oai in #6996 - tmp: drop flaky ubuntu by @jif-oai in #7300 - [app-server] add thread/tokenUsage/updated v2 event by @celia-oai in #7268 - correctly recognize WorkspaceWrite policy on /approvals by @iceweasel-oai in #7301 - feat: update process ID for event handling by @jif-oai in #7261 - Fixed regression in experimental "sandbox command assessment" feature by @etraut-openai in #7308 - nit: drop file by @jif-oai in #7314 - doc: fix relative links and add tips by @lionel-oai in #7319 - Fixes two bugs in example-config.md documentation by @etraut-openai in #7324 - chore: improve rollout session init errors by @jobchong in #7336 - feat: detached review by @jif-oai in #7292 - fix: other flaky tests by @jif-oai in #7372 - chore: better session recycling by @jif-oai in #7368 - chore(deps): bump arboard from 3.6.0 to 3.6.1 in /codex-rs by @dependabot[bot] in #7426 - chore(deps): bump serde_with from 3.14.0 to 3.16.1 in /codex-rs by @dependabot[bot] in #7422 - chore(deps): bump reqwest from 0.12.23 to 0.12.24 in /codex-rs by @dependabot[bot] in #7424 - chore(deps): bump tracing from 0.1.41 to 0.1.43 in /codex-rs by @dependabot[bot] in #7428 - Fixed CLA action to properly exempt dependabot by @etraut-openai in #7429 - chore(deps): bump image from 0.25.8 to 0.25.9 in /codex-rs by @dependabot[bot] in #7421 - [app-server] add turn/plan/updated event by @celia-oai in #7329 - fix: disable review rollout filtering by @jif-oai in #7371 - [app-server] fix: ensure thread_id and turn_id are on all events by @owenlin0 in #7408 - [app-server] fix: emit item/fileChange/outputDelta for file change items by @owenlin0 in #7399 - Fix recent_commits(limit=0) returning 1 commit instead of 0 by @Towaiji in #7334 - fix: nix build missing rmcp output hash by @Alb-O in #7436 - docs: clarify codex max defaults and xhigh availability by @kgruiz in #7449 - fix: prevent MCP startup failure on missing 'type' field by @linuxmetel in #7417 - chore: update to rmcp@0.10.0 to pick up support for custom client notifications by @bolinfest in #7462 - fix(apply_patch) tests for shell_command by @dylan-hurd-oai in #7307 - [app-server] Add ImageView item by @celia-oai in #7468 - fix(core): enable history lookup on windows by @stevemostovoy-openai in #7457 - fix(tui): handle WSL clipboard image paths by @manoelcalixto in #3990 **Full Changelog**: https://github.com/openai/codex/compare/rust-v0.63.0...rust-v0.64.0
Features
2. Dezember 2025
- Fixed CLI to allow messages starting with a dash (-) when using the `run` command - Hidden [REDACTED] chunks in reasoning display from OpenRouter - Fixed handling of ANSI color indexes in theme resolution **Thank you to 3 community contributors:** - @dl-alexandre: - fix: handle ANSI color indexes in theme resolution (#4842) - @iamdavidhill: - fix: website hero copy - Merge branch 'dev' of https://github.com/sst/opencode into dev - fix: add docs button - Merge branch 'dev' of https://github.com/sst/opencode into dev - @ucirello: - fix(run): allow messages to start with dash (-) (#4904)
Features
2. Dezember 2025
## Was sich geändert hat * fix: Ausführung des web-fetch-Tools im standardmäßigen nicht- interaktiven Modus ausschließen, um Hänger der CLI zu vermeiden. von @MayV in https://github.com/google-gemini/gemini-cli/pull/14244 * Immer Anleitungen zum MCP-Server verwenden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/14297 * feat: automatische Ausführung einfacher Slash-Befehle bei Enter von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/13985 * chore/release: Version auf 0.20.0-nightly.20251201.2fe609cb6 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/14304 * feat: Startprofiler hinzufügen, um Initialisierungsphasen der Anwendung zu messen und aufzuzeichnen von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/13638 * bug(core): Vermeide zustandsbehaftete Tool-Nutzung in `executor` von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/14305 * feat(themes): integrierte Feiertags-Themen hinzufügen 🎁 von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14301 * Aktualisiertes Inhaltsverzeichnis in der Docs-Einführung; Stil der Titelwahl an Google-Stil angepasst von @pcoet in https://github.com/google-gemini/gemini-cli/pull/13717 * feat(a2a): Dringendes Fix - Prozessmodell-Info-Agentenmeldung verarbeiten von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/14315 * feat(core): Verfügbarkeit-Routing mit eingerahmter Rückfallebene und Einzel-Modell-Politiken verbessern von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13874 * chore(logging): Problämatives Ereignis protokollieren für #12122 von @briandealwis in https://github.com/google-gemini/gemini-cli/pull/14092 * fix: Ungültigen Typ-Schlüssel in bug_report.yml entfernen von @fancive in https://github.com/google-gemini/gemini-cli/pull/13576 * Update Screenshot von @Transient-Onlooker in https://github.com/google-gemini/gemini-cli/pull/13976 * docs: Grammatikfehler im Release Cadence (Nightly-Sektion) korrigieren von @JuanCS-Dev in https://github.com/google-gemini/gemini-cli/pull/13866 * fix(async): Verhindern, dass verfehlte Async-Fehler Catch-Handler umgehen von @amsminn in https://github.com/google-gemini/gemini-cli/pull/13714 * fix(zed-integration): Zusätzliches Feld aus ACP-Auth-Anfrage entfernen von @marcocondrache in https://github.com/google-gemini/gemini-cli/pull/13646 * feat(cli): Dokumentation zu Modell-Configs. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12967 * fix(ui): Fehlende Ausrichtung der Markdown-Tabellenanzeige von @dumbbellcode in https://github.com/google-gemini/gemini-cli/pull/8336 * docs: 4 Dateien aktualisieren von @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/13628 ## Neue Mitwirkende * @pcoet hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13717 * @Transient-Onlooker hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13976 * @JuanCS-Dev hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13866 * @amsminn hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13714 * @marcocondrache hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13646 * @g-samroberts hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13628 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.20.0-nightly.20251201.2fe609cb6...v0.20.0-nightly.20251202.29920b16d
Features
2. Dezember 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.20 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
2. Dezember 2025
- Added overridable review slash command - Added ability to toggle tool details visibility - Fixed TUI crash when no authenticated providers and default provider disabled - Fixed authentication login to respect disabled/enabled providers configuration - Fixed npm registry configuration not being respected during installation - Fixed invalid schema cases for Gemini models - Fixed Copilot responses bug with GPT 4o mini - Fixed a case where OpenCode wasn't retrying on certain failures **Thank you to 3 community contributors:** - @stevoland: - fix(auth): Respect disabled/enabled providers config in auth login (#4940) - @ariane-emory: - feat: toggle tool details visibility (resolves #4824) (#4882) - @iamdavidhill: - fix: update the install copy
Features
2. Dezember 2025
warelay 1.3.0 (2025-12-02) ### Highlights - **Pluggable agents (Claude, Pi, Codex, Opencode):** Neuer `inbound.reply.agent`-Block wählt per Befehl-Antwort CLI und Parser; pro-Agent argv-Builder injiziert die richtigen Flags/Identität/Prompt-Behandlung und parst NDJSON-Streams, ermöglicht Pi/Codex-Tausch ohne Vorlagenänderung. - **Sicherheits-Stoppwörter für Agents:** Wenn eine eingehende Nachricht genau `stop`, `esc`, `abort`, `wait` oder `exit` ist, antwortet warelay sofort mit „Agent was aborted.“, beendet den laufenden Agenten-Lauf und markiert die Sitzung, sodass der nächste Prompt mit einer Erinnerung an den Abbruch der vorherigen Ausführung eingeleitet wird. - **Agenten-Sitzungslauffestigkeit:** Nur Claude gibt derzeit eine `session_id` zurück, die warelay persistent speichert; andere Agents (Gemini, Opencode, Codex, Pi) geben keine stabilen Sitz Identifiers aus, sodass Mehr-Turn-Kontinuität zwischen Läufen für diese Harnesses verloren gehen kann. ### Bug Fixes - **Leeres Ergebnisfeld-Verhalten:** Behobener Fehler, bei dem Claude CLI `result: ""` (leerer String) dazu führte, dass rohes JSON zu WhatsApp gesendet wurde statt als gültige leere Ausgabe behandelt zu werden. Wahrheitswert-Check in `command-reply.ts` durch expliziten Typ-Check ersetzt. - **Antwort-Präfix bei Heartbeat-Antworten:** `responsePrefix` (z. B. `🦞`) wurde nicht auf Heartbeat-Alert-Nachrichten angewendet. Das Präfix wurde nur im regulären Nachrichten-Handler angewendet, nicht in `runReplyHeartbeat`. - **Für Benutzer sichtbare Fehlermeldungen:** Fehler bei Befehlen (nicht-null Exit, Prozess-Abbrüche, Ausnahmen) liefern jetzt benutzerfreundliche Fehlermeldungen an WhatsApp statt stiller Fehler mit leeren Antworten. - **Test-Sitzungs-Isolation:** Tests korrumpierten produktive `sessions.json`, indem die Sitzungs-Persistenz in allen Testdateien gemockt wurde. - **Signaling-Sitzungskorruptionsprävention:** IPC-Mechanismus hinzugefügt, sodass `warelay send` und `warelay heartbeat` die laufende Relay-WhatsApp-Verbindung reuseen, statt neue Baileys-Sockets zu erzeugen. Zuvor konnte die Nutzung dieser Befehle während des laufenden Relays die Signal-Sitzung beschädigen (beide Verbindungen schrieben auf denselben Auth-Status), wodurch spätere Relay-Sendungen fehlschlugen. - **Web-Send-Medienarten:** `sendMessageWeb` berücksichtigt nun Medientyp beim Senden über WhatsApp Web: Audio → PTT mit korrektem Opus-MIME-Typ, Video → Video, Bild → Bild, Sonstiges → Dokument mit Dateiname. Zuvor wurden alle Medien als Bilder gesendet, wodurch Audio/Video/Dokument-Sendungen fehlerhaft wurden. ### Changes - **IPC-Server für Relay:** Der Web-Relay startet jetzt einen Unix-Socket-Server unter `~/.warelay/relay.sock`. Befehle wie `warelay send --provider web` verbinden sich automatisch über IPC, wenn der Relay läuft, andernfalls wird eine Direkts-Verbindung verwendet. - **Batch-Inbound-Messaging mit Zeitstempeln:** Wenn mehrere WhatsApp-Nachrichten in der Warteschlange sind, werden sie dem Agenten in einem kombinierten Batch gesendet, jede Zeile konsistent mit Zeitstempel, um Reihenfolge und Kontext zu bewahren. - **Typing-Indikator nach IPC-Sende:** Nach dem Senden einer Nachricht via IPC (z. B. `warelay send`) zeigt der Relay automatisch den Typing-Indikator ("composing"), um anzudeuten, dass weitere Nachrichten kommen könnten. - **Auto-Wiederherstellung bei festhängenden WhatsApp-Sitzungen:** Hinzugefügt wurde ein Watchdog-Timer, der erkennt, wenn der WhatsApp-Ereignis-Emitter keine Signale mehr sendet (z. B. nach Bad-MAC-Verschlüsselungsfehlern) und die Verbindung nach 30 Minuten ohne Nachrichtenaktivität automatisch neu startet. Heartbeat-Logging umfasst nun `minutesSinceLastMessage` und warnt, wenn mehr als 30 Minuten ohne Nachrichten verstrichen sind. Der 30-Minuten-Timeout ist absichtlich länger als typische `heartbeatMinutes`-Konfigurationen, um Fehlalarme zu vermeiden. - **Frühe AllowFrom-Filterung:** Unbefugte Absender werden in `inbound.ts` VOR Verschlüsselungs-/Entschlüsselungsversuchen blockiert, um Bad-MAC-Fehler daran zu hindern, den Sitzungszustand zu beschädigen. Früher führten Nachrichten von unbefugten Absendern zu Entschlüsselungsfehlern, die den Event-Emitter still schädigen konnten. - **Test-Isolationsverbesserungen:** Mock `loadConfig()` in allen Testdateien, um das Laden realer Benutzerkonfigurationen (mit Emojis/Prefixes) während Tests zu verhindern. Standard-Testkonfiguration hat jetzt keine Prefixe/Zeitstempel für sauberere Assertions. - **Same-Phone-Modus (Selbst-Nachrichten):** warelay unterstützt jetzt das Laufen auf derselben Telefonnummer, von der aus du schreibst. Das ermöglicht Setups, bei denen du dich mit dir selbst unterhältst, um einen AI-Assistenten zu steuern. Same-phone-Modus (`from === to`) ist immer zulässig, auch ohne `allowFrom` zu konfigurieren. Echo-Erkennung verhindert Endlosschleifen, indem der kürzlich gesendete Nachrichtentext verfolgt wird und Auto-Antworten übersprungen werden, wenn eingehende Nachrichten übereinstimmen. - **Echo-Erkennung:** Der `fromMe`-Filter in `inbound.ts` wurde bewusst für Same-Phone-Setups entfernt; stattdessen verfolgt die textbasierte Echo-Erkennung in `auto-reply.ts` gesendete Nachrichten in einem begrenzten Set (max. 100 Einträge) und überspringt die Verarbeitung bei Treffer. - **Same-Phone Erkennungs-Logging:** Im Verbose-Modus wird jetzt `📱 Same-phone mode detected` protokolliert, wenn `from === to`. - **Konfigurierbares Same-Phone-Markierungssignal:** Neuer Config-Parameter `inbound.samePhoneMarker`, um das Präfix zu Nachrichten im Same-Phone-Modus anzupassen (Standard: `[same-phone]`). Auf etwas Niedliches wie `[🦞 same-phone]` setzen, um Bot-Antworten besser zu unterscheiden. ### Contributors - @RealSid08 (Sidhaarth Krishnan) ### Testing - pnpm lint - pnpm test - pnpm build
Features
2. Dezember 2025
## [1.33.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.33.0...@continuedev/openai-adapters@1.33.1) (2025-12-02) ### Bug Fixes * upgrade @aws-sdk/credential-providers from 3.913.0 to 3.925.0 ([1fe8366](https://github.com/continuedev/continue/commit/1fe8366a2bf57696d2a8e1e028294b6931fb417b))
Features
1. Dezember 2025
# [1.33.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.32.0...@continuedev/openai-adapters@1.33.0) (2025-12-01) ### Bug Fixes * HOTFIX Gemini-Modell hinzufügen Formular ([bc6f599](https://github.com/continuedev/continue/commit/bc6f599ca8d0576264c76c1ca08332551dcff303)) * Pin vectordb ([51a374c](https://github.com/continuedev/continue/commit/51a374c4feb0e80f8e0151f63f9be7f5e48b670e)) * Einheitliche Arbeitsverzeichnis-Definition und fehlenden Fall hinzufügen ([814cc20](https://github.com/continuedev/continue/commit/814cc205fb6e44909e304b60fdf65cae61727efd)) * Upgraden von @aws-sdk/client-bedrock-runtime von 3.890.0 auf 3.925.0 ([fa32bde](https://github.com/continuedev/continue/commit/fa32bded6cd6d6bd1131a89cd8dd37198a48059d)) ### Features * **cli:** grep/find/findstr als alternative Suchstrategie hinzufügen ([#8616](https://github.com/continuedev/continue/issues/8616)) ([9a333f5](https://github.com/continuedev/continue/commit/9a333f58092a0ea20e3b2179efbfc78b7fad0dd2)) * **mcp:** Supabase-spezifische OAuth-Scopes zur mcp-remote-Fallback hinzufügen ([24f5859](https://github.com/continuedev/continue/commit/24f585992449b07c7e18ccdc55203efd940fb56f)) * Organisation-Profil beim Sign-in auswählen ([#8859](https://github.com/continuedev/continue/issues/8859)) ([fc5606c](https://github.com/continuedev/continue/commit/fc5606cc3a9fdfeaf18c747de045fefa29b59602))
Features
1. Dezember 2025
**Thank you to 1 community contributor:** - @blacksmith-sh[bot]: - .github/workflows: Migrate workflows to Blacksmith runners (#4941)
Features
1. Dezember 2025
## Was geändert wurde * feat(ui): Anzeigen wartender MCP-Server in ConfigInitDisplay von @werdnum in https://github.com/google-gemini/gemini-cli/pull/13721 * Nutzungslimit verbleibend in /stats hinzufügen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/13843 * feat(shell): Pager standardisieren auf 'cat' für Shell-Ausführung von model von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13878 * chore/release: Version auf 0.20.0-nightly.20251127.5bed97064 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13877 * Zur Standard-LIZENZ zurückkehren (Revert #13449) von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13876 * update(telemetry): OTel API-Response-Ereignis mit Beendigungsgründen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/13849 * feat(hooks): Umfassende Integrations-Tests für Hooks von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9112 * chore: Session-Browser-Test reparieren und Hook-Systemtests überspringen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/14099 * feat(telemetry): Semantische Protokollierung für ApiRequestEvents hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/13912 * test: Verifizierung der $schema-Eigenschaft im Settings-Schema hinzufügen von @maryamariyan in https://github.com/google-gemini/gemini-cli/pull/13497 * Behebt `/clear` Befehl, um die Eingabe-Historie für die Aufwärtsnavigation beizubehalten, während der Kontextfenster und Bildschirm gelöscht werden von @korade-krushna in https://github.com/google-gemini/gemini-cli/pull/14182 * fix(core): EPIPE-Fehler im Hook-Runner beim Schreiben in stdin behandeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/14231 ## Neue Contributors * @maryamariyan hat ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13497 * @korade-krushna hat ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/14182 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.20.0-nightly.20251127.5bed97064...v0.20.0-nightly.20251201.2fe609cb6
Features
1. Dezember 2025
Direktes stabiles Release vom main-Branch. Version 1.5.19 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
1. Dezember 2025
- Close SSE stream when instance is disposed - Do not conceal write tool output
Features
1. Dezember 2025
- Improved error messages from API providers by extracting detailed error information from response bodies - Fixed compatibility issues with older Git versions by removing the `--path-format=absolute` flag - Fixed header issue in Anthropic plugin
Features
1. Dezember 2025
Direktes stabiles Release aus dem Main-Branch. Version 1.5.18 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
1. Dezember 2025
- Bumped opentui to v0.1.54, removing the cc flicker feature and fixing diffs and input event handling - Improved session compaction prompts to better preserve critical information for conversation continuity - Enhanced plan mode prompt documentation with detailed workflow guidelines - Added "Open docs" command to the command palette for quick access to documentation - Fixed Codex integration with Copilot **Thank you to 2 community contributors:** - @JUVOJustin: - docs: Move tip to correct tool (#4891) - docs: explore subagent (#4893) - @shantur: - tweak: compaction prompt (#4838)
Features
1. Dezember 2025
Figma MCP-Serverunterstützung mit verbessertem Session-Management.
Features
30. November 2025
- Bump opentui to v0.1.53, fixing an event listener leak in the line number renderable (performance improvement) - Tweak spinner to be background independent - Clarify that the general agent can execute multiple parallel tasks
Features
29. November 2025
- Fixed key repeat handling in the terminal UI by upgrading opentui to v0.1.52 - Added missing foreground color to permission keybind hints in the terminal UI - Fixed a minor UI bug for transparent backgrounds - Improved explore agent description to clarify tool availability **Thank you to 2 community contributors:** - @dkarter: - fix: minor ui bug for transparent backgrounds (#4886) - @kavhnr: - fix(tui): add missing fg color to permission keybind hints (#4899)
Features
29. November 2025
- Improved task display in session view to show tool names and completion status - Added explore agent for fast codebase navigation - Persist thinking blocks display to KV and indicate its current display state in the command list - Added built-in Dart LSP server and formatter - Improved provider dialog text clarity for better user guidance - Fixed provider sorting to prioritize recommended options - Removed cancel keybind hint from prompt dialog to simplify UI - Hid favorite keybind in model dialog when disconnected to prevent errors **Thank you to 7 community contributors:** - @Alb-O: - nix: fix workflow failing on PRs (#4820) - @Tarquinen: - fix: filter empty messages in toModelMessage (#4811) - @mastermakrela: - core: add built-in Dart LSP server and formatter (#4841) - @jaov: - tweak: gemini retry message to not be explicitly about gemini 3 (#4864) - @singiamtel: - docs: formatter: false and lsp: false (#4833) - @ariane-emory: - feat: persist thinking blocks display to KV and indicate its current display state in the command_list (resolves #4582) (#4810) - @JUVOJustin: - docs: Add tip to tools about subagents re todos (#4875)
Features
28. November 2025
Direktes stabiles Release vom main Branch. Version 1.5.17 wurde direkt aus dem neuesten main Branch gebaut und veröffentlicht.
28. November 2025
- Manuelle Heartbeat-Sendungen: warelay heartbeat akzeptiert --message/--body mit --provider web|twilio, um echte ausgehende Nachrichten zu pushen; --dry-run zeigt Payloads als Vorschau, ohne zu senden. - SHA256: bb4f80a8c4d92ceede657b43abb67864939c580155716963c3207b566719bd58
Features
28. November 2025
warelay 1.2.1 - Heartbeat: warelay heartbeat now supports --message/--body for manual sends on web or twilio, with --dry-run to preview payloads. - Media handling: MIME-first detection (magic bytes > headers > extension) so images/audio/video/doc send correctly even with wrong suffixes, and images still recompress under caps. - Hosting/inbound: hosted and saved media files are renamed with the detected extension, ensuring correct Content-Type for Twilio/web round-trips (including Baileys inbound saves). - Docs/tests: changelog and image docs updated; added coverage for inbound media extension preservation.
28. November 2025
Interleaved Thinking-Unterstützung mit mehreren Blöcken und Hooks dauerhaft aktiviert.
Features
27. November 2025
- Heartbeat UX: Standard 10 m; Prompt `HEARTBEAT ultrathink`; `HEARTBEAT_OK` unterdrückt Sends; übersprungene Heartbeats refreshing sessions nicht; Fallback-Heartbeats starten keine neuen Sessions mehr; unterstützt `heartbeatIdleMinutes`. - Heartbeat-Tooling: `warelay heartbeat --session-id`, Relay `--heartbeat-now`, Hilfsprogramme `warelay relay:heartbeat` und `warelay relay:heartbeat:tmux`. - Prompt-Struktur: einmalig `sessionIntro`, pro-Nachricht `ultrathink`-Präfix; Sessions idle-expiQuieren nach 7 Tagen (konfigurierbar). - Robustheit: WebSocket-Fehlerabfangung und globale ungefangene-Handler; Baileys @lid-Auflösung; Webhook-Medienhosting verwendet gemeinsames Host-Modul (Test-Abdeckung). - Docs: README hebt Clawd hervor; `docs/claude-config.md` aktualisiert mit aktueller Konfiguration, Verhalten bei Heartbeat und Home-Verzeichnis.
Features
27. November 2025
# [1.32.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.31.1...@continuedev/openai-adapters@1.32.0) (2025-11-27) ### Bug Fixes * :art: Typfehler in TypeScript behoben * :bug: Weitere Fehlerbehebungen * :bug: Weitere Fehlerbehebungen * :bug: Weitere Fehlerbehebungen * :bug: Weitere Fehlerbehebungen an Tests * :fire: Zusätzliche Behebungen basierend auf Kommentaren * :fire: Zusätzliche Behebungen basierend auf Kommentaren * :zap: Weitere Behebungen * :zap: Weitere Behebungen * noreply@continue.dev zu CLA-Ausschlüssen hinzugefügt * assistants -> configs -> agents * bumps * cleanup Ollama n8n * continue[bot] CLA-Ausschluss * default-cli-config * default-cli-config nicht default-config * Fehler beim Abrufen von Secrets sind für lokale Konfigurationen nicht-blockierend * Zur Env-Variablen-Fallback-Funktionalität wechseln * verbesserte Logging unhandledener Fehler * lint * mcp Secret-Ladefehler * URLs-Utilities von Core zu OpenAI Adaptern verschoben * kein doppelter Sentry-Fehler * Benachrichtigung von Listenern bei fehlender Konfiguration * Arbeitsverzeichnis nur setzen, wenn Date URI gefunden wurde * Arbeitsverzeichnis nur setzen, wenn gefunden * OpenAI Adapters API-Readme-Unterstützung * OpenAI-Adapters-Bump * Paket-Sperrdatei * Paket-Sperrdatei-Update * Vollständige Datei wiederherstellen, wenn Auswahl leer ist * Terminal-Working-Directory-Tests * Terminal-Sicherheit: explizite Typannotation für TypeScript hinzufügen * Terminal-Sicherheit: newline-Umgehung in der Befehlsvalidierung verhindern * Edge-Cases entrollen * Upgrade von @octokit/rest von 20.1.1 auf 20.1.2 * Upgrade von axios von 1.11.0 auf 1.13.1 * Upgrade von undici von 7.10.0 auf 7.16.0 ### Features * Entfernte TTY-Anforderung für die CLI im Headless-Modus * Entfernte TTY-Anforderung für die CLI im Headless-Modus * Unterstützung für JCEF-Neu-Lade-Aktion * Unterstützung für Gemini Thought Signatur * erlaubt Umbenennung von Regeln vor der Erstellung * Klavis AI: Strata zum MCP Cookbook hinzufügen * Opus-Updates 4-5
Features
27. November 2025
- Prevent codesearch and websearch tools from being accessible when webfetch permission is denied - Prevent external diff tools from interfering with snapshot generation
Features
27. November 2025
- Prevented footer from shrinking when terminal is resized - Reverted TypeScript LSP to monorepo root
Features
27. November 2025
- Rolled back TypeScript language server to the standard implementation - Rolled back TypeScript language server to standard implementation
Features
27. November 2025
- Temporarily restricted codesearch and websearch to OpenCode Zen users - TUI design refinement - Enabled parcel file watcher and expanded parcel ignore patterns for improved file watching - Re-enabled virtual extmarks for file/agent mentions - Fixed SVG paste bug - Deduplicated file references in prompt
Features
27. November 2025
## What's Changed * Add Databricks auth support and custom header option to gemini cli by @AarushiShah in https://github.com/google-gemini/gemini-cli/pull/11893 * Update dependency for modelcontextprotocol/sdk to 1.23.0 by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/13827 * Update error codes when process exiting the gemini cli by @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13728 * chore(release): bump version to 0.20.0-nightly.20251126.d2a6cff4d by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13835 * feat(core): Improve request token calculation accuracy by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13824 * Changes in system instruction to adapt to gemini 3.0 to ensure that the CLI explains its actions before calling tools by @silviojr in https://github.com/google-gemini/gemini-cli/pull/13810 * feat(hooks): Hook Tool Execution Integration by @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9108 * Add support for MCP server instructions behind config option by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/13432 * Update System Instructions for interactive vs non-interactive mode. by @aishaneeshah in https://github.com/google-gemini/gemini-cli/pull/12315 * Add consent flag to Link command by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/13832 * feat(mcp): Inject GoogleCredentialProvider headers in McpClient by @sai-sunder-s in https://github.com/google-gemini/gemini-cli/pull/13783 * feat(core): implement towards policy-driven model fallback mechanism by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13781 * feat(core): Add configurable inactivity timeout for shell commands by @galz10 in https://github.com/google-gemini/gemini-cli/pull/13531 * fix(auth): improve API key authentication flow by @galz10 in https://github.com/google-gemini/gemini-cli/pull/13829 * feat(hooks): Hook LLM Request/Response Integration by @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9110 ## New Contributors * @AarushiShah made their first contribution in https://github.com/google-gemini/gemini-cli/pull/11893 * @aishaneeshah made their first contribution in https://github.com/google-gemini/gemini-cli/pull/12315 * @sai-sunder-s made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13783 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251126.03845198c...v0.20.0-nightly.20251127.5bed97064
Features
26. November 2025
## [1.7.1](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.7.0...@continuedev/llm-info@1.7.1) (2025-11-26) ### Bug Fixes * lint ([2a81f4d](https://github.com/continuedev/continue/commit/2a81f4d1460ffc326035a2fc70769879c9da030e))
Features
26. November 2025
## Änderungen * fix(patch): cherry-pick 030a5ac to release/v0.18.3-pr-13565 [CONFLICTS] von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13869 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.3...v0.18.4
Features
26. November 2025
Direktes stabiles Release aus dem Hauptzweig. Version 1.5.16 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
26. November 2025
# [1.7.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.6.0...@continuedev/llm-info@1.7.0) (2025-11-26) ### Bug Fixes * :art: Typfehler beheben ([3463f79](https://github.com/continuedev/continue/commit/3463f79883ad866fec357ca797f26ee1669ba84d)) * :bug: Weitere Fixes ([0a04fa8](https://github.com/continuedev/continue/commit/0a04fa8672c690aa6ec418814dcde821ef0d1a13)) * :bug: Weitere Fixes ([a39b2db](https://github.com/continuedev/continue/commit/a39b2db8333bae51e00ea484587490ac832970aa)) * :bug: Weitere Fixes ([f608296](https://github.com/continuedev/continue/commit/f608296d55a1aebd4ebc38eb8e510d582322ffb7)) * :bug: Weitere Fixes für Tests ([ad283ee](https://github.com/continuedev/continue/commit/ad283ee46e82b02a2ce9e7f334803cbd9f83c9dd)) * :fire: Zusätzliche Fixes basierend auf Kommentaren ([c081764](https://github.com/continuedev/continue/commit/c081764e0c83ddaace8325375e3a71efa7fffaa8)) * :fire: Zusätzliche Fixes basierend auf Kommentaren ([7a3cf36](https://github.com/continuedev/continue/commit/7a3cf36bb8e866cfb0cdb6a059dd213d1b73b44b)) * :zap: Weitere Fixes ([82768ae](https://github.com/continuedev/continue/commit/82768aefc21d435ea1ac18752ff2b50d519956f8)) * :zap: Weitere Fixes ([63e6e0b](https://github.com/continuedev/continue/commit/63e6e0bafc96d640676f0f74357a7beb58fe5b74)) * continue[bot] CLA-Ausschluss ([517b576](https://github.com/continuedev/continue/commit/517b576c076d7ba109ab7e58d276a74adf5f7e30)) * Rückgriff auf Umgebungsvariablen ([1f44a3d](https://github.com/continuedev/continue/commit/1f44a3de341582acd95298e2c5f25e715a43fd57)) * Verbesserte Protokollierung unbehandelter Fehler ([fa96e30](https://github.com/continuedev/continue/commit/fa96e30a3a5bca4035004bc63dc079e84551ff3e)) * MCP-Geheimnis-Ladefehler behoben ([63489e9](https://github.com/continuedev/continue/commit/63489e9dd6f7a04452ddf8348244c6e9ff0fac33)) * Keine doppelten Sentry-Fehler ([4ec2b1b](https://github.com/continuedev/continue/commit/4ec2b1bcb4fc1be75e3db76f5ffdf65e58d42979)) * Arbeitsverzeichnis nur als Datei-URI festlegen, wenn DateIURI gefunden wird ([4837ef1](https://github.com/continuedev/continue/commit/4837ef13529ae04a53180d5fdec59a25011f7c1c)) * Arbeitsverzeichnis nur als Datei-URI festlegen, wenn gefunden ([7c369e0](https://github.com/continuedev/continue/commit/7c369e0ac98f683d7ead97a2d8a9e885a3f6b222)) * Paket-Lock-Datei aktualisiert ([f3cb5db](https://github.com/continuedev/continue/commit/f3cb5db3d7bd04d9ab515dcc7b52231e2d4c05a7)) * Tests zum Arbeitsverzeichnis im Terminal ([462e716](https://github.com/continuedev/continue/commit/462e7168bdcb23be06411a3cc29caff29b3fe985)) * Edge-Cases entrollen ([d045072](https://github.com/continuedev/continue/commit/d045072c08426dc281d478788bb826b6058b039b)) * axios von 1.11.0 auf 1.13.1 aktualisiert ([251dc51](https://github.com/continuedev/continue/commit/251dc510d774c7f5faa0c7f9c05f1658fef0aa70)) ### Features * :sparkles: Entferne TTY-Anforderung für die CLI im Headless-Modus ([68c463b](https://github.com/continuedev/continue/commit/68c463b7ae0444908d37f73bf004fb7bae55ae35)) * :sparkles: Entferne TTY-Anforderung für die CLI im Headless-Modus ([888a5ba](https://github.com/continuedev/continue/commit/888a5ba37d3595c8eaa383d2da9eb26a03e998f6)) * Unterstützung für Gemini Thought-Signatur hinzufügen ([28805d0](https://github.com/continuedev/continue/commit/28805d0564dc10d378abe9baa41e366876253eab)) * Renaming-Regel vor Erstellung zulassen ([0e5fce9](https://github.com/continuedev/continue/commit/0e5fce911f777ea769d185049aa3dfa5e47a988b)) * Opus 4-5 Updates ([d70f993](https://github.com/continuedev/continue/commit/d70f993fb6a2700af56aa5c8f6db0fe1f1d30d6b))
Features
26. November 2025
Direkter stabiler Release vom Main-Branch. Version 1.5.15 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
26. November 2025
# [1.36.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.35.0...@continuedev/config-yaml@1.36.0) (2025-11-26) ### Bug Fixes * :art: Fix Typescript-Fehler ([3463f79](https://github.com/continuedev/continue/commit/3463f79883ad866fec357ca797f26ee1669ba84d)) * :bug: Weitere Korrekturen ([0a04fa8](https://github.com/continuedev/continue/commit/0a04fa8672c690aa6ec418814dcde821ef0d1a13)) * :bug: Weitere Korrekturen ([a39b2db](https://github.com/continuedev/continue/commit/a39b2db8333bae51e00ea484587490ac832970aa)) * :bug: Weitere Korrekturen ([f608296](https://github.com/continuedev/continue/commit/f608296d55a1aebd4ebc38eb8e510d582322ffb7)) * :bug: Weitere Korrekturen an Tests ([ad283ee](https://github.com/continuedev/continue/commit/ad283ee46e82b02a2ce9e7f334803cbd9f83c9dd)) * :fire: Ergänzende Korrekturen basierend auf Kommentaren ([c081764](https://github.com/continuedev/continue/commit/c081764e0c83ddaace8325375e3a71efa7fffaa8)) * :fire: Ergänzende Korrekturen basierend auf Kommentaren ([7a3cf36](https://github.com/continuedev/continue/commit/7a3cf36bb8e866cfb0cdb6a059dd213d1b73b44b)) * :zap: Weitere Korrekturen ([82768ae](https://github.com/continuedev/continue/commit/82768aefc21d435ea1ac18752ff2b50d519956f8)) * :zap: Weitere Korrekturen ([63e6e0b](https://github.com/continuedev/continue/commit/63e6e0bafc96d640676f0f74357a7beb58fe5b74)) * noreply@continue.dev zu CLA-Ausschlüssen hinzufügen ([a72c05a](https://github.com/continuedev/continue/commit/a72c05a61e2c222808cc16b8506a5a59c4949d74)) * Assistenten -> Configs -> Agents ([bc69693](https://github.com/continuedev/continue/commit/bc69693ffc52c29069ba0fd513af2bf0b54ce71c)) * Bumps ([8b5802d](https://github.com/continuedev/continue/commit/8b5802dd4f916123460db95760102b5578d81703)) * Aufräumen von ollama n8n ([f4f2a9d](https://github.com/continuedev/continue/commit/f4f2a9dd0c15fde6220c0409098a2770dc5f3949)) * continue[bot] CLA-Ausnahme ([517b576](https://github.com/continuedev/continue/commit/517b576c076d7ba109ab7e58d276a74adf5f7e30)) * default-cli-config ([011fdc4](https://github.com/continuedev/continue/commit/011fdc44b623220aa594a0e542536c5696539635)) * default-cli-config not default-config ([a0c8454](https://github.com/continuedev/continue/commit/a0c8454563269d2c7cc4e2b6a9da6cf1437b883f)) * Fehler beim Abruf von Secrets sind für lokale Configs nicht-blockierend ([d9f577d](https://github.com/continuedev/continue/commit/d9f577d9ed173c57a5e4371882c1a988f5b07f08)) * Zurenv vars fallbacken ([1f44a3d](https://github.com/continuedev/continue/commit/1f44a3de341582acd95298e2c5f25e715a43fd57)) * Verbesserte Fehlerprotokollierung bei unhandshled errors ([fa96e30](https://github.com/continuedev/continue/commit/fa96e30a3a5bca4035004bc63dc079e84551ff3e)) * MCP Secret-Ladefehler ([63489e9](https://github.com/continuedev/continue/commit/63489e9dd6f7a04452ddf8348244c6e9ff0fac33)) * URLs-Utilities von Core zu OpenAI Adaptern verschieben ([b4526bf](https://github.com/continuedev/continue/commit/b4526bf4fbb640aeb160b332afb7b6742662e289)) * Keine doppelten Sentry-Fehler ([4ec2b1b](https://github.com/continuedev/continue/commit/4ec2b1bcb4fc1be75e3db76f5ffdf65e58d42979)) * Konfigurations-Listener benachrichtigen, wenn keine Config verfügbar ist ([d8021f5](https://github.com/continuedev/continue/commit/d8021f5c5a1e440a5058312f49e604917967fd50)) * Arbeitsverzeichnis nur dann auf File-URI setzen, wenn File-URI gefunden wurde ([4837ef1](https://github.com/continuedev/continue/commit/4837ef13529ae04a53180d5fdec59a25011f7c1c)) * Arbeitsverzeichnis nur dann auf File-URI setzen, wenn gefunden ([7c369e0](https://github.com/continuedev/continue/commit/7c369e0ac98f683d7ead97a2d8a9e885a3f6b222)) * Paket-Lock-Datei ([294aefe](https://github.com/continuedev/continue/commit/294aefe54806a4a4d21f22def9f5a070617a6963)) * Update der Paket-Lock-Datei ([f3cb5db](https://github.com/continuedev/continue/commit/f3cb5db3d7bd04d9ab515dcc7b52231e2d4c05a7)) * Hinzufügen der vollen Datei, wenn Selektion leer ist revertiert ([1fbb545](https://github.com/continuedev/continue/commit/1fbb545aeb76fe89d3873eb2c14237405f0ab4e6)) * Terminal-Working-Directory-Tests ([462e716](https://github.com/continuedev/continue/commit/462e7168bdcb23be06411a3cc29caff29b3fe985)) * **terminal-security:** explizite Typannotation für TypeScript hinzufügen ([3e66f6e](https://github.com/continuedev/continue/commit/3e66f6ebb1c3fc15122038200216a480b4ad5cbd)) * **terminal-security:** Verhindern von Newline-Bypass in der Command-Validierung ([bbb72d1](https://github.com/continuedev/continue/commit/bbb72d13b847719d175974f631b54244b6155baa)) * Edge-Fälle entwirren ([d045072](https://github.com/continuedev/continue/commit/d045072c08426dc281d478788bb826b6058b039b)) * Upgrade von @octokit/rest von 20.1.1 auf 20.1.2 ([201f055](https://github.com/continuedev/continue/commit/201f0557899fc7ad88895c78e750d6a05614693b)) * Upgrade von axios von 1.11.0 auf 1.13.1 ([251dc51](https://github.com/continuedev/continue/commit/251dc510d774c7f5faa0c7f9c05f1658fef0aa70)) * Upgrade von undici von 7.10.0 auf 7.16.0 ([8d11baa](https://github.com/continuedev/continue/commit/8d11baa4e42ba25ba579c2db76eba234d3603cbb)) ### Features * :sparkles: Entferne TTY-Anforderungen für die CLI im Headless-Modus ([68c463b](https://github.com/continuedev/continue/commit/68c463b7ae0444908d37f73bf004fb7bae55
Features
26. November 2025
## Änderung * fix(patch): cherry-pick d2a6cff to release/v0.18.2-pr-13827 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13863 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.2...v0.18.3
Features
26. November 2025
## Änderungen * fix(patch): cherry-pick fe67ef6 to release/v0.18.1-pr-13596 to patch version v0.18.1 and create version 0.18.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13862 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.1...v0.18.2
Features
26. November 2025
## Was sich geändert hat * fix(patch): cherry-pick bdf80ea to release/v0.18.0-pr-13600 to patch version v0.18.0 and create version 0.18.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13861 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0...v0.18.1
Features
26. November 2025
- Fixed bootstrap errors display in TUI to show detailed error messages instead of empty objects - Renamed `vcs.changed` to `vcs.branch.updated` - Fixed MCP tool schemas to be compatible with Google Gemini - Added favorites to model selector - Fixed handling of remote image URLs in paste handler - Added ability to react to PR Review Comments in GitHub workflows - Added `diff_style` option to allow disabling columnar diffs - Show current git branch in TUI - Enabled exa code/websearch
Features
26. November 2025
## What's Changed * feat(config): add isModelAvailabilityServiceEnabled setting by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13777 * chore/release: bump version to 0.19.0-nightly.20251125.f6d97d448 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13782 * chore: remove console.error by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13779 * fix: Add $schema property to settings.schema.json by @sacrosanctic in https://github.com/google-gemini/gemini-cli/pull/12763 * fix(cli): allow non-GitHub SCP-styled URLs for extension installation by @m0ps in https://github.com/google-gemini/gemini-cli/pull/13800 * fix(resume): allow passing a prompt via stdin while resuming using --resume by @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13520 * feat(sessions): add /resume slash command to open the session browser by @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13621 * docs(sessions): add documentation for chat recording and session management by @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13667 * Fix TypeError: "URL.parse is not a function" for Node.js < v22 by @macarronesc in https://github.com/google-gemini/gemini-cli/pull/13698 * fallback to flash for TerminalQuota errors by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/13791 * Update Code Wiki README badge by @PatoBeltran in https://github.com/google-gemini/gemini-cli/pull/13768 ## New Contributors * @sacrosanctic made their first contribution in https://github.com/google-gemini/gemini-cli/pull/12763 * @m0ps made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13800 * @macarronesc made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13698 * @PatoBeltran made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13768 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251125.f6d97d448...v0.19.0-nightly.20251126.03845198c
Features
26. November 2025
## Was sich geändert hat * Entferne veraltete Referenz auf das "help wanted"-Label in CONTRIBUTING.md von @aswinashok44 in https://github.com/google-gemini/gemini-cli/pull/13291 * chore(release): v0.18.0-nightly.20251118.86828bb56 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13309 * Docs: Zugriffsklärung. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/13304 * Korrigiere Links in Gemini 3 Pro-Dokumentation von @gmackall in https://github.com/google-gemini/gemini-cli/pull/13312 * Verbesserung der Keyboard-Code-Analyse von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13307 * fix(core): Sicherstellen, dass `read_many_files`-Tool für zed verfügbar ist. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13338 * Unterstützung von 3-Parameter-modifyOtherKeys-Sequenzen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13342 * Verbesserung der Pty-Größenänderungs-Fehlerbehandlung für Windows von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13353 * fix(ui): Eingabeaufforderung beim Drücken der Escape-Taste löschen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13335 * bug(ui) showLineNumbers hatte den falschen Standardwert. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13356 * fix(cli): Absturz beim Start im NO_COLOR-Modus (#13343) aufgrund ungau… von @avilladsen in https://github.com/google-gemini/gemini-cli/pull/13352 * fix: MCP-Eingabeaufforderungen mit Leerzeichen im Namen zulassen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12910 * Refactor createTransport, um weniger Code zu duplizieren von @davidmcwherter in https://github.com/google-gemini/gemini-cli/pull/13010 * Folgeänderung von #10719 von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13243 * Erfasse den GitHub Action-Workflow-Namen, falls vorhanden, und sende ihn an Clearcut von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/13132 * feat(sessions): Protokoll interaktiv-abhängiger Fehler und Warnungen in Chat-Aufnahme-JSON-Dateien von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13300 * fix(zed-integration): Fehlerbehandlung bei Abbruch korrekt von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13399 * docs: Code-Wiki-Link zur README hinzufügen von @holtskinner in https://github.com/google-gemini/gemini-cli/pull/13289 * Keyboard-Modus wiederherstellen beim Verlassen des Editors von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13350 * feat(core, cli): Genai-Version auf 1.30.0 erhöhen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13435 * [cli-ui] Header-ASCII-Art farbig halten auf nicht-Gradienten-Terminals (#13373) von @bniladridas in https://github.com/google-gemini/gemini-cli/pull/13374 * Urheberrechtszeile in LICENSE korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13449 * Tippfehler in Write-Todos Methodologie-Instruktionen korrigieren von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/13411 * feat: Thinking-Modus-Unterstützung aktualisieren, um Gemini-2.0-Modelle auszuschließen und Logik zu vereinfachen. von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/13454 * unnötiges Log entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13456 * feat: Klick-auf-Fokus-Unterstützung für interaktive Shell hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13341 * Benutzer-E-Mail-Details zum Info-Feld hinzufügen von @ptone in https://github.com/google-gemini/gemini-cli/pull/13459 * feat(core): Chat-Codepfad für Modell-Konfigurationen anschließen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12850 * chore/release: Version auf 0.18.0-nightly.20251120.2231497b1 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13476 * feat(core): Bug mit falscher Modellüberschreibung beheben von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13477 * Schreibvorgänge synchron durchführen, wenn Tastatur-Modi erkannt werden, von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13478 * fix(cli): Race-Bedingung beim Wiederherstellen der Eingabeaufforderung nach Kontextüberschuss verhindern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13473 * Zurücksetzen von "feat(core): Fix bug with incorrect model overriding." von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13483 * Korrigiere: Aktualisiere Systeminstru... wenn GEMINI.md-Speicher geladen oder aktualisiert wird von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/12136 * fix(zed-integration): Sicherstellen, dass die Zed-Integration als interaktiv klassifiziert wird von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13394 * Copy-Befehle als Teil von setup-github von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/13464 * Banner-Design aktualisieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13420 * stdout und stderr schützen, damit JavaScript-Code nicht versehentlich stdout überschreibt und die Tinten-Darstellung beeinträchtigt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13247 * Aktivierung/Deaktivierung von Preview-Funktionen ohne Neustart ermöglichen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13515 * feat(core): Thinking-Ebene für Gemini 3 verwenden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13445 * Standard-Komprimierungsschwelle auf 0.5 für API-Key-Nutzer ändern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13517 * doppelten Maus-Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13525 * feat(zed-integration): Standard-Modell-Routing für Zed-Integration verwenden von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13398 * feat(core): Gemini 3 in Hierarchie der Modellkonfigurationen integrieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13447 * fix(patch): 5e218a5 als Patch-Version v0.18.0-preview.0 und Erstellen von v0.18.0-preview.1 durch Cherry-Pick in release/v0.18.0-preview.0-pr-13623 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13626 * fix(patch): d351f07 als Patch-Version v0.18.0-preview.1 und Erstellen von v0.18.0-preview.2 durch Cherry-Pick in release/v0.18.0-preview.1-pr-12535 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13813 * fix(patch): 3e50
Features
26. November 2025
## Was sich geändert hat * Verwende lenienten MCP-Ausgabeschema-Validatoren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/13521 * Aktualisiere Persistenzzustand, um Zählungen der Nachrichten statt der Anzahl der Anzeigen des Banners zu verfolgen, von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13428 * Aktualisiere Dokumentation zum HTTP-Proxy von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13538 * Umfasst stdio-Bereich von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13528 * chore(release): Version auf 0.19.0-nightly.20251120.8e531dc02 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13540 * Skip pre-commit Hooks für Shadow-Repo (#13331) von @vishvananda in https://github.com/google-gemini/gemini-cli/pull/13488 * fix(ui): Korrigiere Maus-Cursor-Positionierung bei breiten Zeichen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13537 * fix(core): korrekte Bash @P Prompt-Transformationserkennung von @pyrytakala in https://github.com/google-gemini/gemini-cli/pull/13544 * Optimiere und erweitere Testabdeckung für cli/src/config von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13485 * Verbessere Codeabdeckung für cli/src/ui/privacy-Paket von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13493 * docs: Behebe Tippfehler in Quellcode und Dokumentation von @fancive in https://github.com/google-gemini/gemini-cli/pull/13577 * Verbesserte Codeabdeckung für cli/src/zed-integration von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13570 * feat(ui): Baue interaktive Sitzungs-Browser-Komponente von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13351 * Behebe mehrere Bugs im Auth-Flow inkl. implementierter, aber ungenutzter Neustart-Unterstützung. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13565 * feat(core): ModellAvailabilityService zur Verwaltung und Verfolgung der Modellgesundheit hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13426 * docs: Grammatikfehler "a MCP" zu "an MCP" korrigieren von @noahacgn in https://github.com/google-gemini/gemini-cli/pull/13595 * feat: benutzerdefinierte Ladephrase, wenn interaktive Shell Input benötigt von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12535 * docs: Deinstallationsbefehl aktualisieren, um Mehrfachunterstützung von Erweiterungen widerzuspiegeln von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13582 * bug(core): Sicherstellen, dass wir Thinking-Budget beim Fallback auf 2.5 verwenden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13596 * Entferne experimental flag useModelRouter von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13593 * feat(docs): Sicherstellen, dass mehrzeilige JS-Objekte ordnungsgemäß gerendert werden. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13535 * Behebe Logging für Exp-ID von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13430 * Client-ID-Logging in createBasicLogEvent verschoben von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13607 * Bracketed Paste-Modus nach externem Editor-Ausgang wiederhergestellt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13606 * feat(core): Unterstützung für benutzerdefinierte Aliases für Modellkonfigurationen hinzufügen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13546 * feat(core): `BaseLlmClient.generateContent` hinzufügen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13591 * Deaktiviere alternativen Puffer-Modus standardmäßig. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13623 * fix(cli): stdout/stderr-Patching für Extensionsbefehle verhindern von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/13600 * Verbessere Testabdeckung für cli/src/ui/components von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13598 * Aktualisiere Ink-Version auf 6.4.6 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13631 * chore/release: Version auf 0.19.0-nightly.20251122.42c2e1b21 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13637 * chore/release: Version auf 0.19.0-nightly.20251123.dadd606c0 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13675 * chore/release: Version auf 0.19.0-nightly.20251124.e177314a4 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13713 * fix(core): Kontextfenster-Überlaufwarnung für PDF-Dateien beheben von @kkitase in https://github.com/google-gemini/gemini-cli/pull/13548 * feat: Erweiterung der Logging-Nachrichten, damit der Explore-Befehl ausgeführt wird, wenn keine Extensions installiert sind von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13740 * Verbessere Codeabdeckung für cli-Paket von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13724 * Füge Sitzungs-Unteraufgabe im /stats-Befehl hinzu von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13750 * feat(core): Migration von chatCompressionService zu Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12863 * feat(hooks): Hook Telemetry-Infrastruktur von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9082 * fix: (einige kleinere Verbesserungen an Konfigurationen und getPackageJson Rückgabeverhalten) von @grMLEqomlkkU5Eeinz4brIrOVCUCkJuN in https://github.com/google-gemini/gemini-cli/pull/12510 * feat(hooks): Hook Event Handling von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9097 * feat(hooks): Hook Agent Lifecycle Integration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9105 * feat(core): Land bool für alternativen Systemprompt. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13764 * bug(core): Standard-Chat-Kompression-Konfiguration hinzufügen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13766 * feat(model-availability): Einführung von ModelPolicy und PolicyCatalog von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13751 * feat(hooks): Hook System-Orchestrierung von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9102 * feat(config): Einstellung isModelAvailabilityServiceEnabled hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13777 * chore/release: Version auf 0.19.0-nightly.20251125.f6d97d448 erhöhen von @gemini-cli-robot in https://github.com/google-g
Features
26. November 2025
- Web auto-replies resize/recompressen jetzt Medien, berücksichtigen inbound.reply.mediaMaxMb, erkennen Medienart und setzen Provider-Limits durch. - Sessions können das System-Prompt nur einmal senden (optional sessionIntro) und Tipp-Indikatoren aktualisieren sich in einem konfigurierbaren Intervall. - Optionale Sprachnotizen-Transkription speist einen Transcript-Block plus Medienpfad in Prompts vor der Antwort ein. - Command auto-replies geben strukturierte {payload, meta} zurück, berücksichtigen mediaMaxMb für lokale Medien, loggen Claude-Metadaten und schließen den Command-CWD in Timeout-Meldungen ein. - Geprüfte fokussierte Tests für Command- und Transcription-Helper hinzugefügt. Checksum (sha256): 9aaaaad7ca87287529b86f857d66d2c3123c23f7a764e36c68b520f57ae82bfa
Features
26. November 2025
- Switched to vtsls for TypeScript language server support - Fixed global prefix handling with AWS Bedrock
Features
26. November 2025
- Fixed generation aborting in TUI when undo is pressed - Added `setCacheKey` option for provider configuration - Fixed prompt submit error when using `opencode -c` - Switched TypeScript LSP to one per package to ensure it loads when TypeScript is not installed at root - Better overloaded message
Features
26. November 2025
Fehlerbehebungen, die Probleme im Authentifizierungsfluss adressieren.
Features
25. November 2025
## Was sich geändert hat * fix(patch): cherry-pick d8a3d08 to release/v0.18.0-preview.3-pr-13791 to patch version v0.18.0-preview.3 and create version 0.18.0-preview.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13826 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-preview.3...v0.18.0-preview.4
Features
25. November 2025
- Retry anthropic overloaded errors for improved reliability - Enhanced stats command to show average and median tokens per session - Improved theme selector UX with current theme indicator and easier selection - Better scroll speed default for Windows users - Added prompt_async functionality to receive prompts and return immediately - Refactored share system to separate session IDs from share IDs for better URL structure and security - Fixed accordion styles for better visual appearance - Fixed CSS code splitting issues for desktop application - Fixed scroll gutter rendering issues - Fixed markdown inline code styling - Fixed share page style issues and metadata display - Fixed plugin selection merging functionality - Disabled virtual extmarks for file/agent mentions to improve performance - Prevented auto-continuation when compaction was manually triggered - Added social share images for better link previews - Improved TUI compatibility with standard middle dot separators - Prevented re-fetching of already synced sessions when switching sessions
Features
25. November 2025
- Retry Anthropic overloaded errors - Tweak stats command to show average & median tokens per session - Theme selector UX improvements: current theme indicator and easier selection - Fixed missing compacted event - Fixed auto-continue when compaction was manual - Disabled virtual extmarks for file/agent mentions - Alphabetical ordering for opencode models output - Fixed merge plugin selections - Better scroll speed default for Windows - Added prompt_async to receive prompt and return immediately - Reverted basic auth support in opencode SDK - Reverted setCacheKey in provider options - Added setCacheKey in provider options - Refactored share system to separate session IDs from share IDs - Aligned session panel content with consistent left padding
Features
25. November 2025
# [1.6.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.5.1...@continuedev/llm-info@1.6.0) (2025-11-25) ### Bug Fixes * noreply@continue.dev zu CLA-Ausnahmen hinzufügen ([a72c05a](https://github.com/continuedev/continue/commit/a72c05a61e2c222808cc16b8506a5a59c4949d74)) * assistants -> configs -> agents ([bc69693](https://github.com/continuedev/continue/commit/bc69693ffc52c29069ba0fd513af2bf0b54ce71c)) * bumps ([8b5802d](https://github.com/continuedev/continue/commit/8b5802dd4f916123460db95760102b5578d81703)) * Bereinigung von Ollama n8n ([f4f2a9d](https://github.com/continuedev/continue/commit/f4f2a9dd0c15fde6220c0409098a2770dc5f3949)) * default-cli-config ([011fdc4](https://github.com/continuedev/continue/commit/011fdc44b623220aa594a0e542536c5696539635)) * default-cli-config nicht-default-config ([a0c8454](https://github.com/continuedev/continue/commit/a0c8454563269d2c7cc4e2b6a9da6cf1437b883f)) * Fehler beim Abrufen von Secrets blockieren nicht lokale Configs ([d9f577d](https://github.com/continuedev/continue/commit/d9f577d9ed173c57a5e4371882c1a988f5b07f08)) * URLs-Utilities von Core zu OpenAI-Adapters verschoben ([b4526bf](https://github.com/continuedev/continue/commit/b4526bf4fbb640aeb160b332afb7b6742662e289)) * Listener für Configs benachrichtigen, wenn keine Config verfügbar ist ([d8021f5](https://github.com/continuedev/continue/commit/d8021f5c5a1e440a5058312f49e604917967fd50)) * Paket-Lockdatei ([294aefe](https://github.com/continuedev/continue/commit/294aefe54806a4a4d21f22def9f5a070617a6963)) * Hinzufügung der vollen Datei zurücksetzen, wenn Auswahl leer ist ([1fbb545](https://github.com/continuedev/continue/commit/1fbb545aeb76fe89d3873eb2c14237405f0ab4e6)) * **terminal-security:** explizite Typannotation für TypeScript hinzufügen ([3e66f6e](https://github.com/continuedev/continue/commit/3e66f6ebb1c3fc15122038200216a480b4ad5cbd)) * **terminal-security:** newline-Bypass in der Befehlsvalidierung verhindern ([bbb72d1](https://github.com/continuedev/continue/commit/bbb72d13b847719d175974f631b54244b6155baa)) * upgrade @octokit/rest von 20.1.1 auf 20.1.2 ([201f055](https://github.com/continuedev/continue/commit/201f0557899fc7ad88895c78e750d6a05614693b)) * upgrade undici von 7.10.0 auf 7.16.0 ([8d11baa](https://github.com/continuedev/continue/commit/8d11baa4e42ba25ba579c2db76eba234d3603cbb)) ### Features * JCEF-Reload-Aktion hinzufügen ([#8711](https://github.com/continuedev/continue/issues/8711)) ([1fa18ed](https://github.com/continuedev/continue/commit/1fa18edbe9e66aba4d5fd630f097309f90f1d2ed)) * **klavis ai:** Klavis AI's Strata zum MCP Cookbook hinzufügen ([#8709](https://github.com/continuedev/continue/issues/8709)) ([819f1d3](https://github.com/continuedev/continue/commit/819f1d3f800f63be122700c2e13646a124fc99f7))
Features
25. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 3e50be1 to release/v0.18.0-preview.2-pr-13428 to patch version v0.18.0-preview.2 and create version 0.18.0-preview.3 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13821 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-preview.2...v0.18.0-preview.3
Features
25. November 2025
## Was sich geändert hat * fix(patch): cherry-pick d351f07 to release/v0.18.0-preview.1-pr-12535 to patch version v0.18.0-preview.1 and create version 0.18.0-preview.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13813 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-preview.1...v0.18.0-preview.2
Features
25. November 2025
### Features - Added `cwd` option to command reply config so external reply commands (e.g., Claude Code) run in the intended working directory for correct context. - Added configurable file-based logging (default `/tmp/warelay/warelay.log`), with level set via `logging.level` in `~/.warelay/warelay.json`; `--verbose` still forces debug. ### Developer notes - Command auto-replies now pass `{ timeoutMs, cwd }` into the command runner; custom runners/tests that stub `runCommandWithTimeout` should accept the options object as well as the legacy numeric timeout.
Features
25. November 2025
- Behebe Commander-Help-Konfiguration für TypeScript-Build (subcommandTerm). - Versionsnummer und Web-UA auf 0.1.2 erhöhen; behält Tagline/Help-Verfeinerung von 0.1.1 bei. Install: ```bash npm install -g warelay@0.1.2 # oder npx warelay@0.1.2 --help ```
Features
25. November 2025
- Hinzugefügt erzeugbarer Shim, damit npx warelay@0.1.x direkt das CLI ausführt. - Hilfs-/Versionsbanner verwendet den README-Tagline mit Farbe und einen farbigen Footer mit Beispielen. - --verbose hinzugefügt, um Senden und Status für konsistent lauten Output bereitzustellen. - Branding in Kleinbuchstaben gesetzt und UA des Web Providers auf warelay/cli/0.1.1 aktualisiert. Install: ```bash npm install -g warelay@0.1.1 # oder npx warelay@0.1.1 --help ```
Features
25. November 2025
- TUI: Use standard middle dot separator for better terminal compatibility - TUI: Fixed spacing issues - TUI: Prevent re-fetching already synced sessions when switching sessions - Bumped opentui to v0.1.50 - Added basic auth support to opencode SDK
Features
25. November 2025
## Was sich geändert hat * chore/release: Version auf 0.19.0-nightly.20251124.e177314a4 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13713 * fix(core): Korrigiere Kontextfenster-Overflow-Warnung bei PDF-Dateien von @kkitase in https://github.com/google-gemini/gemini-cli/pull/13548 * feat :neuformulierung der extension logging messages, um den explore command auszuführen, wenn keine extensions installiert sind von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13740 * Improve code coverage for cli package von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13724 * Add session subtask in /stats command von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13750 * feat(core): Migration von chatCompressionService zu model configs. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12863 * feat(hooks): Hook Telemetry Infrastructure von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9082 * fix: (einige kleine Verbesserungen an configs und getPackageJson Rückgabeverhalten) von @grMLEqomlkkU5Eeinz4brIrOVCUCkJuN in https://github.com/google-gemini/gemini-cli/pull/12510 * feat(hooks): Hook Event Handling von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9097 * feat(hooks): Hook Agent Lifecycle Integration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9105 * feat(core): Land bool für alternativen Systemprompt. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13764 * bug(core): Standard-Chat-Compression-Config hinzufügen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13766 * feat(model-availability): Einführung ModelPolicy und PolicyCatalog von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13751 * feat(hooks): Hook System Orchestration von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9102 ## Neue Beiträger * @kkitase hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13548 * @grMLEqomlkkU5Eeinz4brIrOVCUCkJuN hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12510 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251124.e177314a4...v0.19.0-nightly.20251125.f6d97d448
Features
25. November 2025
Claude Opus 4.5 jetzt in Windsurf erhältlich, das bisher leistungsfähigste Modell.
Features
25. November 2025
Projektweite MCP-Konfigurationen und Befehl /ide für IDE-Integration.
Features
24. November 2025
- Removed hardcoded OpenRouter provider configuration - Added `--refresh` flag to models command for refreshing model list - Adjusted bundled provider logic and fixed tree shaking issues - Updated share functionality styling and UI improvements - Added autoupdate notification feature - Fixed textarea highlight cursor color in TUI
Features
24. November 2025
- Non-corpo loading spinner - TUI: Fixed null check for user.time in duration calculation - Display MCPs in alphabetic order in the sidebar - Persist light vs dark mode - Modified files sidebar
Features
24. November 2025
- Added better error message for GitHub Copilot when models are not supported, including a link to enable models in Copilot settings - Fixed a fatal error where 'color.buffer' was undefined in the TUI - Added explicit fallback model handling and prevented direct opencode provider calls when unavailable - Improved title generation with better guidelines for creating meaningful conversation titles
Features
24. November 2025
## Was sich geändert hat * chore/release: Version auf 0.19.0-nightly.20251123.dadd606c0 erhöht von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13675 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251123.dadd606c0...v0.19.0-nightly.20251124.e177314a4
Features
23. November 2025
- Added optional selectedListItemText element in themes with luminance-based fallback to solve issue #4369 - Fixed TUI session text to respect theme foreground colors - Fixed bash tool compatibility with WSL - Fixed boolean handling in session prompts - Prevented permission shortcuts from triggering when Ctrl/Meta keys are pressed - Bundled AI SDK packages for improved performance - Updated opentui to v0.1.49 with fixes for stdin handling and textarea cursor movement
Features
23. November 2025
## Was sich geändert hat * feat(core): Füge `BaseLlmClient.generateContent` hinzu. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13591 * Deaktiviere den alternativen Buffer-Modus standardmäßig. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13623 * fix(cli): Verhindere Patchen von stdout/stderr für Erweiterungsbefehle von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/13600 * Verbessere Testabdeckung für cli/src/ui/components von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13598 * Update ink-Version auf 6.4.6 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13631 * chore/release: Versions-Erhöhung auf 0.19.0-nightly.20251122.42c2e1b21 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13637 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251122.42c2e1b21...v0.19.0-nightly.20251123.dadd606c0
Features
22. November 2025
- Prevented concurrent Bun package installs that could cause corruption or conflicts - Fixed message completion timing and duration display in session view - Fixed auto upgrade toast message
Features
22. November 2025
- Added Ctrl-Z terminal suspension support to TUI - Fixed image attachments handling in session prompts
Features
22. November 2025
- Removed bullet prefix from timestamps in session view for cleaner display
Features
22. November 2025
- Fixed flickering issues in the TUI - Fixed a bug where the assistant footer would crash after compaction
Features
22. November 2025
- Fixed a bug where the TUI would crash when displaying assistant message footers after compaction
Features
22. November 2025
- Improved model footer display with duration timing and visual enhancements - Added toggle for showing/hiding timestamps in the TUI - Enhanced message timestamps to show date when not on current day - Added end time display for agent loops - Updated title generation prompt to prevent "summarizing" responses
Features
22. November 2025
- Summary optimizations for improved performance - Migrated to devinxi-ed Solid Start framework
Features
22. November 2025
## Was sich geändert hat * fix(core): korrekte Bash-@P-Prompt-Transformations-Erkennung durch @pyrytakala in https://github.com/google-gemini/gemini-cli/pull/13544 * Optimieren und verbessern der Testabdeckung für cli/src/config durch @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13485 * Verbesserung der Testabdeckung für cli/src/ui/privacy-Paket durch @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13493 * docs: Tippfehler in Quellcode und Dokumentation korrigieren durch @fancive in https://github.com/google-gemini/gemini-cli/pull/13577 * Verbesserte Codeabdeckung für cli/src/zed-integration durch @megha1188 in https://github.com/google-gemini/gemini-cli/pull/13570 * feat(ui): interaktive Sitzungs-Browser-Komponente bauen durch @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13351 * Beheben mehrerer Bugs im Auth-Flow einschließlich der Implementierung, aber ungenutzten Neustart-Unterstützung. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13565 * feat(core): ModellAvailabilityService zum Verwalten und Verfolgen der Modellgesundheit hinzufügen durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13426 * docs: Grammatikfehler "a MCP" zu "an MCP" korrigieren durch @noahacgn in https://github.com/google-gemini/gemini-cli/pull/13595 * feat: benutzerdefinierten Lade-Satz, wenn interaktive Shell Eingabe benötigt, hinzufügen durch @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12535 * docs: Deinstallationsbefehl aktualisieren, um mehrere Erweiterungen zu unterstützen durch @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13582 * bug(core): Sicherstellen, dass wir das Thinking-Budget bei Fallback auf 2.5 verwenden durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13596 * Entferne experimentellen Flag für useModelRouter von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13593 * feat(docs): Sicherstellen, dass mehrzeilige JS-Objekte korrekt gerendert werden. durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13535 * Behebe Exp-ID-Logging durch @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13430 * Client-ID-Logging in createBasicLogEvent verschoben durch @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/13607 * Bracketed Paste-Modus nach Exit des externen Editors wiederhergestellt durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/13606 * feat(core): Unterstützung für benutzerdefinierte Aliase für Modellkonfigurationen hinzufügen durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13546 ## Neue Mitwirkende * @pyrytakala hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13544 * @fancive hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13577 * @noahacgn hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13595 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.19.0-nightly.20251121.5982abeff...v0.19.0-nightly.20251122.42c2e1b21
Features
22. November 2025
- Fixed flickering and layout shift issues during work sessions in the TUI
Features
22. November 2025
- Added missing system libraries to Docker image so the agent starts successfully
Features
22. November 2025
- Fixed dockerfile installation path to use `/usr/local/bin` instead of current directory
Features
22. November 2025
- **CI: ignore** - This appears to be a CI-related change with no user-facing impact
Features
22. November 2025
## Was geändert wurde * fix(patch): cherry-pick 5e218a5 to release/v0.17.0-pr-13623 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13625 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0...v0.17.1
Features
22. November 2025
- Fixed argument parsing issue - Added enterprise package with session sharing capabilities - Introduced new enterprise web interface for sharing sessions - Added file icon assets moved from desktop to UI package - Enhanced session management and sharing functionality - Improved desktop application structure and components
Features
22. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 5e218a5 to release/v0.18.0-preview.0-pr-13623 to patch version v0.18.0-preview.0 and create version 0.18.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13626 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-preview.0...v0.18.0-preview.1
Features
22. November 2025
- Lowered opacity for thinking summaries to improve readability - Split revert memo into smaller tracked computations to prevent unnecessary re-evaluations and improve performance - Batched SDK events to reduce render churn and improve TUI responsiveness - Disabled automatic config loading during CLI builds to prevent configuration interference
Features
22. November 2025
Neuer /review Befehl für interaktive Code-Review-Workflows.
Features
21. November 2025
- Tweaked bash tool behavior to better support SHELL var
Features
21. November 2025
- Fixed bash tool to respect the $SHELL environment variable - Improved handling of unknown finish reasons in agent responses
Features
21. November 2025
- Added provider whitelist/blacklist configuration options to control which providers are available - Fixed agent context preservation during compaction to maintain conversation continuity - Improved CLI error handling to ensure clean exit on provider/model errors - Enhanced install script with better visuals, custom progress bar, and next steps guidance - Updated logic for local and dev providers
Features
21. November 2025
## Bug fixes - Fixes the bug where enabling web search can lead to `Invalid value: 'other'.` errors. ## PRs Merged * [app-server] feat: add Declined status for command exec by @owenlin0 in https://github.com/openai/codex/pull/7101 * chore: drop model_max_output_tokens by @jif-oai in https://github.com/openai/codex/pull/7100 * fix: clear out duplicate entries for `bash` in the GitHub release by @bolinfest in https://github.com/openai/codex/pull/7103 **Full Changelog**: https://github.com/openai/codex/compare/rust-v0.62.0...rust-v0.63.0
Features
21. November 2025
- Hidden GPT-5 Nano model from the model selection dialog
Features
21. November 2025
- Replaced text shimmer with animated progress bar during model processing in TUI - Simplified popular providers list to show only top 6 providers - Added TUI onboarding flow - Adjusted invalid directory error message - Fixed "split is not a function" error - Added field to allow user-only messages
Features
21. November 2025
## Was sich geändert hat * Füge Benutzer-E-Mail-Detailbox zur Info-Box hinzu von @ptone in https://github.com/google-gemini/gemini-cli/pull/13459 * feat(core): Verknüpfe Chat-Code-Pfad für Modell-Konfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12850 * chore/release: Version auf 0.18.0-nightly.20251120.2231497b1 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13476 * feat(core): Bug mit falscher Modell-Überschreibung beheben. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13477 * Verwende synchrone Schreibvorgänge bei der Erkennung von Tastatur-Modi von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13478 * fix(cli): Race-Bedingung beim Wiederherstellen der Eingabeaufforderung nach Kontext-Überlauf verhindern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13473 * Revertiere "feat(core): Fix bug with incorrect model overriding." von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13483 * Fix: Aktualisiere System-Anweisung, wenn GEMINI.md-Speicher geladen oder aktualisiert wird von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/12136 * fix(zed-integration): Sicherstellen, dass die Zed-Integration als interaktiv klassifiziert wird von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13394 * Kopiere Befehle als Teil von setup-github von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/13464 * Update Banner-Design von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13420 * Schützen stdout und stderr, damit JavaScript-Code nicht versehentlich in stdout schreibt und damit die Rendering von Ink beschädigt wird von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13247 * Ermögliche das Umschalten von Preview-Funktionen ein/aus ohne Neustart von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13515 * feat(core): Nutze Thinking-Level für Gemini 3 von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13445 * Änderung des Standard-Kompressions-Schwellenwerts auf 0.5 für API-Key-Nutzer von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13517 * Duplizierten Maus-Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13525 * feat(zed-integration): Verwende standardmäßiges Modell-Routing für Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13398 * feat(core): Gemini 3 in Hierarchie der Modell-Konfiguration aufnehmen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13447 * Verwende nachsichtiges MCP-Ausgabe-Schema-Validator-Setup von @cornmander in https://github.com/google-gemini/gemini-cli/pull/13521 * Aktualisiere Persistenzzustand, um Zähler von Nachrichten statt der Anzahl der angezeigten Banner zu verfolgen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13428 * Aktualisiere Dokumentation für http Proxy von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13538 * Verschiebe stdio von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13528 * chore(release): Version auf 0.19.0-nightly.20251120.8e531dc02 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13540 * Überspringe Pre-commit-Hooks für Shadow-Repository (#13331) von @vishvananda in https://github.com/google-gemini/gemini-cli/pull/13488 * fix(ui): Korrigiere Maus-Klick-Cursor-Positionierung bei Breitenzeichen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13537 ## Neue Mitwirkende * @vishvananda hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/13488 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-nightly.20251120.2231497b1...v0.19.0-nightly.20251121.5982abeff
Features
21. November 2025
- Fixed a bug where the TUI would crash with an undefined error when no session was available
Features
21. November 2025
Plan-Modus-Verbesserungen mit klärenden Fragen, In-Editor-KI-Code-Reviews und sofortigem Grep.
Features
21. November 2025
Sonnet 4.5 mit 1M Token Kontextfenster und GPT-5.1 Codex.
Features
20. November 2025
- Fixed OpenRouter AI SDK package usage to resolve issues with interleaved thinking models - Added automatic navigation to child sessions when they are requesting permissions - Changed default child session cycle keybinds from `ctrl+right/left` to `<leader>right/left` - Updated editor preference to use VISUAL environment variable over EDITOR per Unix convention
Features
20. November 2025
## Änderungen * chore(release): Version auf 0.17.0-nightly.20251113.48e3932f6 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13027 * Show model in history von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13034 * Update comment and undo unnecessary logging von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13025 * chore/release: Version auf 0.17.0-nightly.20251114.0fcbff506 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13040 * leicht anpassen der Model-Meldung Formatierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13043 * Improve test code coverage for cli/command/extensions package von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/12994 * docs: Entferne Verweise auf veraltete Flags (--checkpointing, --sandbox-image) von @nayong2021 in https://github.com/google-gemini/gemini-cli/pull/12578 * docs: Entferne Verweise auf veraltetes --checkpointing-Flag von @SunHuawei in https://github.com/google-gemini/gemini-cli/pull/12477 * feat(auth): Option für Standard-Anmeldeinformationen des Metadaten-Servers hinzufügen, ohne Projekt-Override von @rosecm in https://github.com/google-gemini/gemini-cli/pull/12948 * Change default compress threshold to 0.7 for api key users von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13079 * fix(cli): CLI beenden, wenn Trust-Speicherung während des Starts fehlschlägt von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11968 * bug(ui) Klar machen, wann Benutzer den Auswahldmodus benötigen, und Klarstellungsfehler beheben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13083 * Change flag name to flag id for existing flags von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13073 * feat: Update permissions command zur Unterstützung der Vertrauensänderung für andere… von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11642 * Only warn about mouse movement when the mouse is down. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13101 * Increase paste timeout + add warning. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13099 * Check folder trust before allowing add directory von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/12652 * Docs: Clarify Project-Scoped Behavior of Chat Sub-commands von @samucodesh in https://github.com/google-gemini/gemini-cli/pull/10458 * Refactored core package ut von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13139 * chore/release: Version auf 0.17.0-nightly.20251116.e650a4ee5 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13154 * Fix: Animierter Scrollbalken wird in NO_COLOR-Modus schwarz dargestellt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13188 * Refactored 3 files of tools package von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13231 * rework MCP tool discovery and invocation von @cornmander in https://github.com/google-gemini/gemini-cli/pull/13160 * Fix test to not leave terminal in mouse mode von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13232 * Refactored 4 files of tools package von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13235 * Right click to paste in Alternate Buffer mode von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13234 * update glob version von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13242 * feat: Show tip on first request and refactor phrases von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/12952 * feat :uninstall multiple extensions von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13016 * Docs: Add changelog for v.0.15.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/13276 * feat: launch Gemini 3 in Gemini CLI 🚀🚀🚀 (in main) von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13287 * fix(patch): cherry-pick ff725de to release/v0.17.0-preview.0-pr-13477 to patch version v0.17.0-preview.0 and create version 0.17.0-preview.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13511 * fix(patch): cherry-pick 049a299 to release/v0.17.0-preview.1-pr-13483 to patch version v0.17.0-preview.1 and create version 0.17.0-preview.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13518 * fix(patch): cherry-pick c7b5dcd to release/v0.17.0-preview.2-pr-13517 to patch version v0.17.0-preview.2 and create version 0.17.0-preview.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13529 * fix(patch): cherry-pick 4adfdad to release/v0.17.0-preview.3-pr-13464 to patch version v0.17.0-preview.3 and create version 0.17.0-preview.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13533 * fix(patch): cherry-pick ade9dfe to release/v0.17.0-preview.4-pr-13515 to patch version v0.17.0-preview.4 and create version 0.17.0-preview.5 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13536 ## Neue Mitwirkende * @nayong2021 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12578 * @SunHuawei hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12477 * @rosecm hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12948 * @samucodesh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10458 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0...v0.17.0
Features
20. November 2025
## Was sich geändert hat * Entfernen veralteter Verweise auf das Label „help wanted“ in CONTRIBUTING.md von @aswinashok44 in https://github.com/google-gemini/gemini-cli/pull/13291 * chore(release): v0.18.0-nightly.20251118.86828bb56 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13309 * Docs: Klarstellung zum Zugriff. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/13304 * Links in Gemini 3 Pro-Dokumentation korrigiert von @gmackall in https://github.com/google-gemini/gemini-cli/pull/13312 * Verbesserung der Keyboard-Code-Parsing von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13307 * fix(core): Sicherstellen, dass `read_many_files`-Tool für zed verfügbar ist. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13338 * Unterstützung von 3-Parameter-ModifyOtherKeys-Sequenzen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13342 * Verbesserung der PTY-Resize-Fehlerbehandlung unter Windows von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13353 * fix(ui): Eingabeaufforderung bei Escape-Taste löschen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13335 * bug(ui) showLineNumbers hatte den falschen Standardwert. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13356 * fix(cli): Absturz beim Start im NO_COLOR-Modus verhindern (#13343) aufgrund ungua… von @avilladsen in https://github.com/google-gemini/gemini-cli/pull/13352 * fix: MCP-Eingabeaufforderungen mit Leerzeichen im Namen zulassen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12910 * Refactor createTransport, um weniger Codeduplikation zu erzeugen von @davidmcwherter in https://github.com/google-gemini/gemini-cli/pull/13010 * Nachfolge von #10719 von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13243 * Erfassung des GitHub Actions-Workflow-Namens, falls vorhanden, und Weiterleitung an Clearcut von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/13132 * feat(sessions): protokolliere interaktive-only Fehler und Warnungen in Chat-Aufnahme-JSON-Dateien von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13300 * fix(zed-integration): Fehler bei Abbruch korrekt behandeln von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13399 * docs: Code-Wiki-Link zur README hinzufügen von @holtskinner in https://github.com/google-gemini/gemini-cli/pull/13289 * Tastatursmodus beim Verlassen des Editors wiederherstellen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13350 * feat(core, cli): GenAI-Version auf 1.30.0 erhöhen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13435 * [cli-ui] Header-ASCII-Art auf nicht-gradient-Terminals farbig halten (#13373) von @bniladridas in https://github.com/google-gemini/gemini-cli/pull/13374 * Copyright-Zeile in LICENSE korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13449 * Tippfehler in der Methode write_todos in den Instructions korrigieren von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/13411 * feat: Thinking-Modus-Unterstützung aktualisieren, um Gemini-2.0-Modelle auszuschließen und Logik zu vereinfachen. von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/13454 * unnötiges Log entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13456 * feat: Klick-zu-Fokus-Unterstützung für interaktive Shell hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13341 * Benutzere-Mail-Details zum Info-Feld hinzufügen von @ptone in https://github.com/google-gemini/gemini-cli/pull/13459 * feat(core): Chat-Code-Pfad für Modellkonfigurationen einbinden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12850 * chore/release: Version auf 0.18.0-nightly.20251120.2231497b1 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13476 * feat(core): Fehler mit falscher Modellüberschreibung beheben von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13477 * Schreibe synchron, wenn Tastatur-Modi erkannt werden, von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13478 * fix(cli): Race-Bedingung verhindern, wenn Eingabeaufforderung nach Kontext-Überlauf wiederhergestellt wird von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13473 * Zurücksetzen von "feat(core): Fix bug with incorrect model overriding." von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/13483 * Korrigiere: Systemanweisung, wenn GEMINI.md Speicher geladen oder aktualisiert wird von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/12136 * fix(zed-integration): Sicherstellen, dass die Zed-Integration als interaktiv eingestuft wird von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13394 * Copy-Befehle als Teil von setup-github von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/13464 * Banner-Design aktualisieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13420 * stdout und stderr schützen, damit JavaScript-Code nicht versehentlich stdout schreibt und die Tinten-Darstellung beschädigt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13247 * Umschaltbare Preview-Funktionen ohne Neustart aktivieren/deaktivieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13515 * feat(core): Thinking-Level für Gemini 3 verwenden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13445 * Standard-Komprimierungsschwelle auf 0.5 für API-Key-Nutzer ändern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13517 * Duplizierten Maus-Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13525 * feat(zed-integration): Standard-Modulrouting für Zed-Integration verwenden von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13398 * feat(core): Gemini 3 in Modell-Konfigurations-Hierarchie einbinden von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13447 ## Neue Mitwirkende * @aswinashok44 hat seine erste Mitwirkung in https://github.com/google-gemini/gemini-cli/pull/13291 geleistet * @gmackall hat seine erste Mitwirkung in https://github.com/google-gemini/gemini-cli/pull/13312 geleistet * @avilladsen hat seine erste Mitwirkung in https://github.com/google-gemini/gemini-cli/pull/13352 geleistet * @holtskinner hat seine erste Mitwirkung in https://github.com/google-gemini/gemini-cli/pull/13289 geleistet * @kevin-ramdass hat seine erste Mitwirkung in https://github.com/google-gemini/gemini-cli/pull/13454 geleistet **Full Changelog**: https://github.com/google-gemini/gem
Features
20. November 2025
## What's Changed * fix(patch): cherry-pick ade9dfe to release/v0.17.0-preview.4-pr-13515 to patch version v0.17.0-preview.4 and create version 0.17.0-preview.5 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13536 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-preview.4...v0.17.0-preview.5
Features
20. November 2025
## [1.31.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.31.0...@continuedev/openai-adapters@1.31.1) (2025-11-20) ### Bug Fixes * HOTFIX thinking block colors ([#8810](https://github.com/continuedev/continue/issues/8810)) ([74b1f73](https://github.com/continuedev/continue/commit/74b1f73a87d4aeef9b294c86dd99ad8e816f544d)) * HOTFIX useHistory currentIndex more than MAX_HISTORY_LENGTH cause replace fail ([#8819](https://github.com/continuedev/continue/issues/8819)) ([7787685](https://github.com/continuedev/continue/commit/7787685f125ddaca521cdac525e5c233dcf4f4ce)) * remove dead isTelemetryEnabled code for jetbrains ([#8799](https://github.com/continuedev/continue/issues/8799)) ([05cce29](https://github.com/continuedev/continue/commit/05cce29d20b3905d3046a71576551a03a48a9ba3))
Features
20. November 2025
# [1.35.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.34.1...@continuedev/config-yaml@1.35.0) (2025-11-20) ### Bug Fixes * allow unrendered secrets error to set mcp status to error ([86ed8e9](https://github.com/continuedev/continue/commit/86ed8e964dfd37e5298b0072b78fffc14d0b2fe8)) * another tweak ([90f52a3](https://github.com/continuedev/continue/commit/90f52a3b0e0f89db2fca69f3c9118af3ccb1e8f1)) * cleanup ([0cb293a](https://github.com/continuedev/continue/commit/0cb293a35110a43ae8e59d2cc21688166b63a3d8)) * cleanup feedback dialog ([91632b4](https://github.com/continuedev/continue/commit/91632b4214c07cf858ca7bc5473932669390cfa1)) * cleanup unused state ([da7baa5](https://github.com/continuedev/continue/commit/da7baa55ed2185d4d9a6030e82896e1dc1880b9e)) * CLI warnings/errors for unresolved MCP secrets ([2688fc9](https://github.com/continuedev/continue/commit/2688fc9f6dd8ab7f964fd3fa9900279c7093e09e)) * **cli:** check ripgrep search tool before using ([7944a92](https://github.com/continuedev/continue/commit/7944a92c154067058b6c8fc43e2dfd40cb5853b1)) * followup on persisted chat model pr ([b2f565e](https://github.com/continuedev/continue/commit/b2f565e5e35b89b5e04966ab89fc5cd213ac9ec7)) * formatting ([1e96371](https://github.com/continuedev/continue/commit/1e9637196ba5b37bf713c50c4f73e40366e1cfc3)) * HOTFIX thinking block colors ([#8810](https://github.com/continuedev/continue/issues/8810)) ([74b1f73](https://github.com/continuedev/continue/commit/74b1f73a87d4aeef9b294c86dd99ad8e816f544d)) * HOTFIX useHistory currentIndex more than MAX_HISTORY_LENGTH cause replace fail ([#8819](https://github.com/continuedev/continue/issues/8819)) ([7787685](https://github.com/continuedev/continue/commit/7787685f125ddaca521cdac525e5c233dcf4f4ce)) * improve async-mutex mocking and reset instancePromise on cache close ([52ebf5d](https://github.com/continuedev/continue/commit/52ebf5d0321673a841762b3243aa469a12e52f7b)) * lint ([c7210d1](https://github.com/continuedev/continue/commit/c7210d1f454b8856d28be64775ef428b9b1a988e)) * logger mock and error message ([bce188c](https://github.com/continuedev/continue/commit/bce188c70ab4b594ef90c01d05ac9cb71f22122a)) * merge main ([0b011ea](https://github.com/continuedev/continue/commit/0b011ea5d65bf2adb168e710da483cfac6952c97)) * merge main ([5d787dc](https://github.com/continuedev/continue/commit/5d787dca7ccbd3a85dd0b6e321c51db145f91c24)) * **openai-adapters:** extend auth header override to support x-api-key ([#8779](https://github.com/continuedev/continue/issues/8779)) ([63abf6b](https://github.com/continuedev/continue/commit/63abf6b43d36fe786559cbf6aa966010b4457a21)), schließt [#8684](https://github.com/continuedev/continue/issues/8684) [#7047](https://github.com/continuedev/continue/issues/7047) [#8684](https://github.com/continuedev/continue/issues/8684) [#7047](https://github.com/continuedev/continue/issues/7047) [#8684](https://github.com/continuedev/continue/issues/8684) * Plan-Modus-Systemnachricht sollte den Benutzer auffordern, den Modus zu wechseln ([7decd43](https://github.com/continuedev/continue/commit/7decd43d1c79b3f45b96693a087e60cb1f4b38ae)) * entferne toten Code für isTelemetryEnabled bei JetBrains ([#8799](https://github.com/continuedev/continue/issues/8799)) ([05cce29](https://github.com/continuedev/continue/commit/05cce29d20b3905d3046a71576551a03a48a9ba3)) * entferne Suche aus erwarteten Tools, da rg-Installation nicht garantiert ist ([10407bb](https://github.com/continuedev/continue/commit/10407bb9b82192da92f0b7f3d65b919def6e7c09)) * aktualisiere Assistenten -> Configs in Docs ([b3fadf1](https://github.com/continuedev/continue/commit/b3fadf15502a0a6123aca23a9c1fe00463bbd8e6)) * validate config secrets present ([97b93c4](https://github.com/continuedev/continue/commit/97b93c44fa0644c700004e800711d28286309d51)) ### Features * **cohere:** Unterstützung von Reasoning/Vision/Translate-Modellen hinzugefügt ([9525ea8](https://github.com/continuedev/continue/commit/9525ea8794b9aa62a820c9d27301cd752cd91d18)) * Autocomplete-Cache mit asynchroner Initialisierung und verbesserter Eviction-Logik verbessert ([0432315](https://github.com/continuedev/continue/commit/04323155cd77a9d305aab7de163ef7a8c2594dc8)) * Feedback-Modal zur Sammlung von Benutzerinteresse wiederhergestellt ([a258974](https://github.com/continuedev/continue/commit/a258974bf5b255dd0ee2eb487f202a7b23272b09)) * Pfade und File-URLs für das Laden von Agent-Dateien unterstützen ([e74b4a1](https://github.com/continuedev/continue/commit/e74b4a119fc1781d16419033356f8aba64cb12b7))
Features
20. November 2025
# [1.6.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.5.0...@continuedev/fetch@1.6.0) (2025-11-20) ### Bug Fixes * adressiere Headless-Ladeproblem ([#8633](https://github.com/continuedev/continue/issues/8633)) ([1ed5d1c](https://github.com/continuedev/continue/commit/1ed5d1c83fe78ea6a5835fdeb57b2263d080ae32)) * erlaube alle agent tools, falls nicht spezifiziert ([c1f1513](https://github.com/continuedev/continue/commit/c1f1513c55225c53818e838a924b4586a8c4e86d)) * externen Repos erlauben, Review-Skripte aus dem continue-Repo abzurufen ([813781d](https://github.com/continuedev/continue/commit/813781db943b6d68d539da8bdc81880796af07d3)) * erlauben ungerenderte Secrets-Fehler, MCP-Status auf error zu setzen ([86ed8e9](https://github.com/continuedev/continue/commit/86ed8e964dfd37e5298b0072b78fffc14d0b2fe8)) * ein weiteres Tweakt ([90f52a3](https://github.com/continuedev/continue/commit/90f52a3b0e0f89db2fca69f3c9118af3ccb1e8f1)) * ANSI-Terminal-Tests ([7bcfd1a](https://github.com/continuedev/continue/commit/7bcfd1a68133b4526d8c4c9922a656d5e231d19c)) * Problem mit binary Package-Lock ([4ee39f3](https://github.com/continuedev/continue/commit/4ee39f3d22c548bfd2f186ffaeeb2115b3273c34)) * OpenAI-Adapters aktualisieren ([73c2304](https://github.com/continuedev/continue/commit/73c2304e126600467a1390990fe0e466f68cc3cc)) * Apply-Prompt so ändern, dass Kommentare nicht entfernt werden ([#8608](https://github.com/continuedev/continue/issues/8608)) ([495abc1](https://github.com/continuedev/continue/commit/495abc11db9b84414150787eee5e1e8abdd636de)) * Aufräumarbeiten ([0cb293a](https://github.com/continuedev/continue/commit/0cb293a35110a43ae8e59d2cc21688166b63a3d8)) * Feedback-Dialog aufräumen ([91632b4](https://github.com/continuedev/continue/commit/91632b4214c07cf858ca7bc5473932669390cfa1)) * Nicht verwendeten State bereinigen ([da7baa5](https://github.com/continuedev/continue/commit/da7baa55ed2185d4d9a6030e82896e1dc1880b9e)) * CLI-Warnungen/Fehler für ungelöste MCP-Secrets ([2688fc9](https://github.com/continuedev/continue/commit/2688fc9f6dd8ab7f964fd3fa9900279c7093e09e)) * **cli:** vor Verwendung Suchwerkzeug ripgrep prüfen ([7944a92](https://github.com/continuedev/continue/commit/7944a92c154067058b6c8fc43e2dfd40cb5853b1)) * **cli:** ausschließen, First-Tools im Headless-Modus zu verwenden ([#8416](https://github.com/continuedev/continue/issues/8416)) ([2088660](https://github.com/continuedev/continue/commit/20886604d8a38b66e7a21d630667eea9e5973047)) * **cli:** verhindern, Auto-Compaction-Schleife und Nachrichten-Entfernung, bis gültig ([#8535](https://github.com/continuedev/continue/issues/8535)) ([824e45c](https://github.com/continuedev/continue/commit/824e45c5b7e97b01c0fa03a818c9a15701db44b7)) * **cli:** ersten Slash-Befehl-Ausgabewert unskipen ([#8482](https://github.com/continuedev/continue/issues/8482)) ([22016af](https://github.com/continuedev/continue/commit/22016af4ecdacf4884aaadc7e24c6d10eb46f76b)) * **cli:** erforderliche Parameter im Tool-Aufruf validieren ([fdee3a8](https://github.com/continuedev/continue/commit/fdee3a886ae994badf60803573d762ed88efce75)) * Config-Abschnitt-Fehler Überlauf ([89e4842](https://github.com/continuedev/continue/commit/89e484291bbc7bd9a82d8b05ade65ab7a48d65b2)) * Config YAML-Upgrade ([812b4e7](https://github.com/continuedev/continue/commit/812b4e74e65d8f389f9cef7dd573410a150cff69)) * Cubic-Feedback ([0c5fbfc](https://github.com/continuedev/continue/commit/0c5fbfcf2411db17eba61366c02f72bcb896fcc7)) * Eingabe der Enter-Taste während der Prompt-Bearbeitung funktioniert nicht ([1d2f4dc](https://github.com/continuedev/continue/commit/1d2f4dc5ba06edbff7bb4fbaf126a9497fed597b)) * explizite Haiku-4.5 Tool-Unterstützung ([#8491](https://github.com/continuedev/continue/issues/8491)) ([c029738](https://github.com/continuedev/continue/commit/c029738122812c0152693565691b25785be64d48)) * Filter aus Fehler-Tool entfernen, falls kein `--id` vorhanden ([#8754](https://github.com/continuedev/continue/issues/8754)) ([9bb396b](https://github.com/continuedev/continue/commit/9bb396b0f5bc66117420cd3aa03f255c259cad96)) * Nachfolger zum persistierten Chat-Modell PR ([b2f565e](https://github.com/continuedev/continue/commit/b2f565e5e35b89b5e04966ab89fc5cd213ac9ec7)) * Schriftgrößen-Eingabe ([8859f39](https://github.com/continuedev/continue/commit/8859f39820c5a6ff5cc676c6d5566cca3c7a1cbd)) * Formatierung ([1e96371](https://github.com/continuedev/continue/commit/1e9637196ba5b37bf713c50c4f73e40366e1cfc3)) * Freier Speicher während PR-Checks ([837d63e](https://github.com/continuedev/continue/commit/837d63e96b302f6656d9e8ea5f033622f3377e20)) * HOTFIX Denk-Block-Farben ([#8810](https://github.com/continuedev/continue/issues/8810)) ([74b1f73](https://github.com/continuedev/continue/commit/74b1f73a87d4aeef9b294c86dd99ad8e816f544d)) * HOTFIX useHistory aktuellerIndex größer MAX_HISTORY_LENGTH, Ursache Replace-Fehler ([#8819](https://github.com/continuedev/continue/issues/8819)) ([7787685](https://github.com/continuedev/continue/commit/7787685f125ddaca521cdac525e5c233dcf4f4ce)) * Async-Mutex-Mocking verbessert und instancePromise beim Cache-Close zurücksetzen ([52ebf5d](https://github.com/continuedev/continue/commit/52ebf5d0321673a841762b3243aa469a12e52f7b)) * Tool-Aufruf-Anzeige-Verkürzung verbessert und Fetch-Abhängigkeiten aktualisiert ([9a270d8](https://github.com/continuedev/continue/commit/9a270d83443b2958d5624a02282409570d973cfe)) * Sofort-Anwendung für Suche und Ersetzen - VS Code und JetBrains ([d227a57](https://github.com/continuedev/continue/commit/d
Features
20. November 2025
## [1.5.1](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.5.0...@continuedev/llm-info@1.5.1) (2025-11-20) ### Bug Fixes * allow unrendered secrets error to set mcp status to error * another tweak * CLI warnings/errors for unresolved MCP secrets * HOTFIX thinking block colors * HOTFIX useHistory currentIndex more than MAX_HISTORY_LENGTH cause replace fail * lint * merge main * merge main * **openai-adapters:** extend auth header override to support x-api-key ([#8779](https://github.com/continuedev/continue/issues/8779)) * plan mode system message should ask user to switch mode * remove dead isTelemetryEnabled code for jetbrains * update assistants -> configs in docs * validate config secrets present
Features
20. November 2025
## Änderungen * fix(patch): cherry-pick 4adfdad to release/v0.17.0-preview.3-pr-13464 to patch version v0.17.0-preview.3 and create version 0.17.0-preview.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13533 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-preview.3...v0.17.0-preview.4
Features
20. November 2025
## Was sich geändert hat * fix(patch): cherry-pick c7b5dcd to release/v0.17.0-preview.2-pr-13517 to patch version v0.17.0-preview.2 and create version 0.17.0-preview.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13529 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-preview.2...v0.17.0-preview.3
Features
20. November 2025
## Was geändert wurde * fix(patch): cherry-pick 049a299 to release/v0.17.0-preview.1-pr-13483 to patch version v0.17.0-preview.1 and create version 0.17.0-preview.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13518 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-preview.1...v0.17.0-preview.2
Features
20. November 2025
- Made the MAX_OUTPUT_LENGTH in bash.ts overridable by OPENCODE_EXPERIMENTAL_BASH_MAX_OUTPUT_LENGTH - Fixed autocomplete with existing space after trigger - Replaced ruby-lsp with rubocop for better LSP performance - Fixed issue where AI SDK warnings were being printed - Added ability for users to name export files - Fixed toast wrapping issue - Made /export command go to current working directory
Features
20. November 2025
## Was sich geändert hat * fix(patch): cherry-pick ff725de to release/v0.17.0-preview.0-pr-13477 to patch version v0.17.0-preview.0 and create version 0.17.0-preview.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13511 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-preview.0...v0.17.0-preview.1
Features
20. November 2025
### Highlights - ExecPolicy2 integration and exec-server prep: core now integrates ExecPolicy2 with exec-server refactors and cutover groundwork, plus quickstart docs to help teams adopt the new policy engine. - Improved truncation and error reporting: single-pass truncation reduces duplicate work, and error events can now carry optional status codes for clearer observability. - Shell reliability and sandbox warnings: fallback shell selection is hardened and world-writable directory warnings are less noisy, including improved messaging on Windows. - UX fixes: corrected reasoning display, preserved review footer context after `/review`, and the model migration screen now shows only once. ### PRs Merged - fix(app-server) move windows world writable warning (#6916) — @dylan-hurd-oai - [core] add optional status_code to error events (#6865) — @celia-oai - fix: prepare ExecPolicy in exec-server for execpolicy2 cutover (#6888) — @bolinfest - stop over-reporting world-writable directories (#6936) — @iceweasel-oai - fix(context left after review): review footer context after `/review` (#5610) — @guidedways - Fix/correct reasoning display (#6749) — @lionelchg - chore: refactor exec-server to prepare it for standalone MCP use (#6944) — @bolinfest - fix(shell) fallback shells (#6948) — @dylan-hurd-oai - execpolicy2 core integration (#6641) — @zhao-oai - Single pass truncation (#6914) — @pakrym-oai - update execpolicy quickstart readme (#6952) — @zhao-oai - stop model migration screen after first time. (#6954) — @aibrahim-oai
Features
20. November 2025
## Was sich geändert hat * Behebt Links in Gemini 3 Pro-Dokumentation von @gmackall in https://github.com/google-gemini/gemini-cli/pull/13312 * Verbessert die Keyboard-Code-Analyse von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13307 * fix(core): Sicherstellen, dass `read_many_files`-Tool zed zur Verfügung steht. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13338 * Unterstützt 3-Parameter-modifyOtherKeys-Sequenzen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13342 * Verbessert die pty-Resize-Fehlerbehandlung unter Windows von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13353 * fix(ui): Eingabeaufforderung beim Drücken der Escape-Taste löschen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/13335 * bug(ui) showLineNumbers hatte den falschen Standardwert. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13356 * fix(cli): Absturz beim Start im NO_COLOR-Modus (#13343) aufgrund ungual… von @avilladsen in https://github.com/google-gemini/gemini-cli/pull/13352 * fix: MCP-Prompt mit Spaces im Namen zulassen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12910 * Refactor createTransport, um weniger Code zu duplizieren von @davidmcwherter in https://github.com/google-gemini/gemini-cli/pull/13010 * Nachfolge von #10719 von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13243 * Erfassen des GitHub Action-Workflow-Namens, falls vorhanden, und Versand an Clearcut von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/13132 * feat(sessions): protokollieren interaktive-only Fehler und Warnungen in Chat-Aufzeichnungs-JSON-Dateien von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/13300 * fix(zed-integration): Fehler bei Abbruch korrekt behandeln von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/13399 * docs: Code-Wiki-Link zu README hinzufügen von @holtskinner in https://github.com/google-gemini/gemini-cli/pull/13289 * Keyboard-Modus wiederherstellen beim Verlassen des Editors von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13350 * feat(core, cli): GenAI-Version auf 1.30.0 erhöhen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13435 * [cli-ui] Header-ASCII-Art auf Nicht-Gradienten-Terminals farbig halten (#13373) von @bniladridas in https://github.com/google-gemini/gemini-cli/pull/13374 * Korrektur der Copyright-Zeile in LICENSE von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13449 * Tippfehler in Write_Todos-Methodeanweisungen korrigieren von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/13411 * feat: Unterstützung des Thinking-Modus aktualisieren, um Gemini-2.0-Modelle auszuschließen und Logik zu vereinfachen. von @kevin-ramdass in https://github.com/google-gemini/gemini-cli/pull/13454 * Entferne unnötiges Logging von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13456 * feat: Click-to-Focus-Unterstützung für interaktive Shell hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/13341 ## Neue Contributors * @gmackall hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/13312 geleistet * @avilladsen hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/13352 geleistet * @holtskinner hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/13289 geleistet * @kevin-ramdass hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/13454 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.18.0-nightly.20251118.7cc5234b9...v0.18.0-nightly.20251120.2231497b1
Features
20. November 2025
- No user-facing changes in this commit
Features
20. November 2025
- Added PHP Intelephense LSP support - Added YAML language server support - Made AUR build check for glibc vs musl system compatibility - Disabled fetch timeout by default in provider options - Fixed OpenRouter AI SDK package support - Added bun install retries for better reliability - Fixed external directory permission wildcarding to be more sane - Made bash tool use external directory permissions - Added ability to show reasoning summaries for Gemini models - Fixed issue 4475 - Added subagents to agents modal (non-selectable) - Allowed task tool to have resume capabilities - Added top-level `lsp: false` and `formatter: false` options to disable all formatters or LSPs at once
Features
20. November 2025
Erweiterte Agenten-Fähigkeiten zur Generierung von UI-Mockups, System-Diagrammen und embedbaren Assets, integriert mit bestehenden Codebases.
Features
20. November 2025
Background Processes Unterstützung mit dem Befehl bg-process und MCP Registry Search.
Features
19. November 2025
# [1.31.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.30.0...@continuedev/openai-adapters@1.31.0) (2025-11-19) ### Bug Fixes * allow unrendered secrets error to set mcp status to error ([86ed8e9](https://github.com/continuedev/continue/commit/86ed8e964dfd37e5298b0072b78fffc14d0b2fe8)) * another tweak ([90f52a3](https://github.com/continuedev/continue/commit/90f52a3b0e0f89db2fca69f3c9118af3ccb1e8f1)) * cleanup ([0cb293a](https://github.com/continuedev/continue/commit/0cb293a35110a43ae8e59d2cc21688166b63a3d8)) * cleanup feedback dialog ([91632b4](https://github.com/continuedev/continue/commit/91632b4214c07cf858ca7bc5473932669390cfa1)) * cleanup unused state ([da7baa5](https://github.com/continuedev/continue/commit/da7baa55ed2185d4d9a6030e82896e1dc1880b9e)) * CLI warnings/errors for unresolved MCP secrets ([2688fc9](https://github.com/continuedev/continue/commit/2688fc9f6dd8ab7f964fd3fa9900279c7093e09e)) * **cli:** check ripgrep search tool before using ([7944a92](https://github.com/continuedev/continue/commit/7944a92c154067058b6c8fc43e2dfd40cb5853b1)) * followup on persisted chat model pr ([b2f565e](https://github.com/continuedev/continue/commit/b2f565e5e35b89b5e04966ab89fc5cd213ac9ec7)) * formatting ([1e96371](https://github.com/continuedev/continue/commit/1e9637196ba5b37bf713c50c4f73e40366e1cfc3)) * improve async-mutex mocking and reset instancePromise on cache close ([52ebf5d](https://github.com/continuedev/continue/commit/52ebf5d0321673a841762b3243aa469a12e52f7b)) * lint ([c7210d1](https://github.com/continuedev/continue/commit/c7210d1f454b8856d28be64775ef428b9b1a988e)) * logger mock and error message ([bce188c](https://github.com/continuedev/continue/commit/bce188c70ab4b594ef90c01d05ac9cb71f22122a)) * merge main ([0b011ea](https://github.com/continuedev/continue/commit/0b011ea5d65bf2adb168e710da483cfac6952c97)) * merge main ([5d787dc](https://github.com/continuedev/continue/commit/5d787dca7ccbd3a85dd0b6e321c51db145f91c24)) * **openai-adapters:** extend auth header override to support x-api-key ([#8779](https://github.com/continuedev/continue/issues/8779)) ([63abf6b](https://github.com/continuedev/continue/commit/63abf6b43d36fe786559cbf6aa966010b4457a21)), closes [#8684](https://github.com/continuedev/continue/issues/8684) [#7047](https://github.com/continuedev/continue/issues/7047) [#8684](https://github.com/continuedev/continue/issues/8684) [#7047](https://github.com/continuedev/continue/issues/7047) [#8684](https://github.com/continuedev/continue/issues/8684) * plan mode system message should ask user to switch mode ([7decd43](https://github.com/continuedev/continue/commit/7decd43d1c79b3f45b96693a087e60cb1f4b38ae)) * remove search from expected tools since rg install not gauranteed ([10407bb](https://github.com/continuedev/continue/commit/10407bb9b82192da92f0b7f3d65b919def6e7c09)) * update assistants -> configs in docs ([b3fadf1](https://github.com/continuedev/continue/commit/b3fadf15502a0a6123aca23a9c1fe00463bbd8e6)) * validate config secrets present ([97b93c4](https://github.com/continuedev/continue/commit/97b93c44fa0644c700004e800711d28286309d51)) ### Features * **cohere:** add support from Reasoning/Vision/Translate models ([9525ea8](https://github.com/continuedev/continue/commit/9525ea8794b9aa62a820c9d27301cd752cd91d18)) * enhance autocomplete cache with async initialization and improved eviction logic ([0432315](https://github.com/continuedev/continue/commit/04323155cd77a9d305aab7de163ef7a8c2594dc8)) * restore feedback modal for user interest collection ([a258974](https://github.com/continuedev/continue/commit/a258974bf5b255dd0ee2eb487f202a7b23272b09)) * support paths and file URLs for agent file loadinggs ([e74b4a1](https://github.com/continuedev/continue/commit/e74b4a119fc1781d16419033356f8aba64cb12b7))
Features
19. November 2025
Bug fix release, most of the new important changes are in https://github.com/openai/codex/releases/tag/rust-v0.59.0 ## Bug fix: - Default model for API users is now `gpt-5.1-codex`
Features
19. November 2025
### Highlights - GPT-5.1-Codex-Max: introducing our newest frontier agentic coding model. GPT-5.1-Codex-Max delivers higher reliability, faster iteration, and support for long-running, project-scale workflows. Learn more at https://www.openai.com/index/gpt-5-1-codex-max - Native Compaction Support: added first-class support for Compaction, improving performance across extended coding sessions. - Expanded Tool Token Limits: codex models now support up to 10,000 tool output tokens. Configure this via `tool_output_token_limit` in `config.toml`. - Windows Agent mode: Introduced Agent mode for native Windows. Codex can read files, write files, and run commands in your working folder with fewer approvals. Agent mode uses a new experimental Windows sandbox to limit filesystem and network access. Learn more at https://developers.openai.com/codex/windows - TUI and UX Improvements * Eliminated ghost snapshot notifications when no `git` repository is present. * Codex Resume now displays branches and respects the current working directory for filtering. * Added placeholder icons for images. * Credits are now visible in `/status`. ### PRs Merged - fix: don't truncate at new lines (#6907) — @aibrahim - feat: arcticfox in the wild (#6906) — @aibrahim - [app-server] populate thread>turns>items on thread/resume (#6848) — @owenlin0 - nit: useless log to debug (#6898) — @jif - fix(core) Support changing /approvals before conversation (#6836) — @dylan.hurd - chore: consolidate compaction token usage (#6894) — @jif - chore(app-server) world-writable windows notification (#6880) — @dylan.hurd - fix: parallel tool call instruction injection (#6893) — @jif - nit: stable (#6895) — @jif - feat: warning large commits (#6838) — @jif - fix label (#6892) — @tibo - Move shell to use `truncate_text` (#6842) — @aibrahim - Run remote auto compaction (#6879) — @pakrym - flaky-unified_exec_formats_large_output_summary (#6884) — @aibrahim - shell_command returns freeform output (#6860) — @pakrym - chore(core) arcticfox (#6876) — @dylan.hurd - fix(tui) ghost snapshot notifications (#6881) — @dylan.hurd - fix: typos in model picker (#6859) — @aibrahim - chore: update windows docs url (#6877) — @ae - feat: tweak windows sandbox strings (#6875) — @ae - fix: add more fields to ThreadStartResponse and ThreadResumeResponse (#6847) — @mbolin - chore: update windows sandbox docs (#6872) — @ae - Remote compaction on by-default (#6866) — @pakrym - [app-server] introduce `turn/completed` v2 event (#6800) — @celia - update credit status details (#6862) — @zhao - tui: add branch to 'codex resume', filter by cwd (#6232) — @172423086+nornagon-openai - smoketest for browser vuln, rough draft of Windows security doc (#6822) — @iceweasel - windows sandbox: support multiple workspace roots (#6854) — @iceweasel - updating codex backend models (#6855) — @zhao - exec-server (#6630) — @172423086+nornagon-openai - Fix tests so they don't emit an extraneous `config.toml` in the source tree (#6853) — @etraut - [app-server-test-client] feat: auto approve command (#6852) — @owenlin0 - Improved runtime of `generated_ts_has_no_optional_nullable_fields` test (#6851) — @etraut - fix: local compaction (#6844) — @jif - Fix typo in config.md for MCP server (#6845) — @simcoea - [codex][otel] support mtls configuration (#6228) — @apanasenko - feat: review in app server (#6613) — @jif - chore(config) enable shell_command (#6843) — @dylan.hurd - Prompt to turn on windows sandbox when auto mode selected. (#6618) — @iceweasel - Add the utility to truncate by tokens (#6746) — @aibrahim - Update faq.md section on supported models (#6832) — @adpena - fixing localshell tool calls (#6823) — @zhao - feat: enable parallel tool calls (#6796) — @jif - feat: remote compaction (#6795) — @jif - nit: app server (#6830) — @jif - nit: mark ghost commit as stable (#6833) — @jif - feat: git branch tooling (#6831) — @jif - :bug: fix(rmcp-client): refresh OAuth tokens using expires_at (#6574) — @LaelLuo - fix(windows) shell_command on windows, minor parsing (#6811) — @dylan.hurd - chore(core) Add shell_serialization coverage (#6810) — @dylan.hurd - Update defaults to gpt-5.1 (#6652) — @aibrahim - Demote function call payload log to debug to avoid noisy error-level stderr (#6808) — @cassirer - execpolicy2 extension (#6627) — @zhao - [app-server] feat: add v2 command execution approval flow (#6758) — @owenlin0 - background rate limits fetch (#6789) — @zhao - move cap_sid file into ~/.codex so the sandbox cannot overwrite it (#6798) — @iceweasel - Fix TUI issues with Alt-Gr on Windows (#6799) — @etraut - core: add a feature to disable the shell tool (#6481) — @172423086+nornagon-openai - chore(core) Update shell instructions (#6679) — @dylan.hurd - fix: annotate all app server v2 types with camelCase (#6791) — @owenlin0 - LM Studio OSS Support (#2312) — @rugved - [app-server] add events to readme (#6690) — @celia - core/tui: non-blocking MCP startup (#6334) — @172423086+nornagon-openai - chore: delete chatwidget::tests::binary_size_transcript_snapshot tui test (#6759) — @owenlin0 - feat: execpolicy v2 (#6467) — @zhao - nit: personal git ignore (#6787) — @jif - tmp: drop sccache for windows 2 (#6775) — @jif - feat: placeholder for image that can't be decoded to prevent 400 (#6773) — @jif - fix(core) serialize shell_command (#6744) — @dylan.hurd - Fix FreeBSD/OpenBSD builds: target-specific keyring features and BSD hardening (#6680) — @jinxiaoyong - Exempt the "codex" github user from signing the CLA (#6724) — @etraut - chore(deps): bump actions/github-script from 7 to 8 (#6755) — @49699333+dependabot[bot] - Fix: Claude models return incomplete responses due to empty finish_reason handling (#6728) — @dulikaifazr - Fix AltGr/backslash input on Windows Codex terminal (#6720) — @pornotato - Revert "tmp: drop sccache for windows (#6673)" (#6751) — @etraut - fix: resolve Windows MCP server execution for script-based tools (#3828) — @jlee14281 - Fix documentation errors for Custom Prompts named arguments and add canonical examples (#5910) — @169171880+Sayeem3051 - Tighten panic on double truncation (#6701) — @aibrahim - Improve compact (#6692) — @aibrahim - Refactor truncation helpers into its own file (#6683) — @aibrahim - Revert "templates and build step for validating/submitting winget package" (#6696) — @aibrahim - ci: only run CLA assistant for openai org repos (#6687) — @joshka - Handle "Don't Trust" directory selection in onboarding (#4941) — @viniciusmotta8 - Ignore unified_exec_respects_workdir_override (#6693) — @pakrym - Order outputs before inputs (#6691) — @pakrym - feat: add app-server-test-client crate for internal use (#5391) — @owenlin0 - fix codex detection, add new security-focused smoketests. (#6682) — @iceweasel - feat(ts-sdk): allow overriding CLI environment (#6648) — @lopopolo - templates and build step for validating/submitting winget package (#6485) — @iceweasel - Add test timeout (#6612) — @pakrym - Enable TUI notifications by default (#6633) — @172423086+nornagon-openai - tmp: drop sccache for windows (#6673) — @jif - [App server] add mcp tool call item started/completed events (#6642) — @celia - feat: cache tokenizer (#6609) — @jif - feat: better UI for unified_exec (#6515) — @jif - feat: add resume logs when doing /new (#6660) — @jif - tests: replace mount_sse_once_match with mount_sse_once for SSE mocking (#6640) — @pakrym - Promote shared helpers for suite tests (#6460) — @aibrahim - Use shared network gating helper in chat completion tests (#6461) — @aibrahim - Avoid double truncation (#6631) — @aibrahim - Revert "Revert \"Overhaul shell detection and centralize command generation for unified exec\"" (#6607) — @pakrym - [app-server] small fixes for JSON schema export and one-of types (#6614) — @owenlin0 - [App-server] add new v2 events:`item/reasoning/delta`, `item/agentMessage/delta` & `item/reasoning/summaryPartAdded` (#6559) — @celia - chore(core) Consolidate apply_patch tests (#6545) — @dylan.hurd - Only list failed tests (#6619) — @pakrym - feat: Add support for --add-dir to exec and TypeScript SDK (#6565) — @33551757+danfhernandez - Add AbortSignal support to TypeScript SDK (#6378) — @33551757+danfhernandez - Enable close-stale-contributor-prs.yml workflow (#6615) — @pakrym - Update default yield time (#6610) — @pakrym - Close stale PRs workflow (#6594) — @pakrym - Migrate prompt caching tests to test_codex (#6605) — @pakrym - Revert "Overhaul shell detection and centralize command generation for unified exec" (#6606) — @pakrym - Overhaul shell detection and centralize command generation for unified exec (#6577) — @pakrym
Features
19. November 2025
Diese Veröffentlichung wurde aus VS Code v1.3.24 erstellt ## Was sich geändert hat * hotfix(autocomplete): entferne Mercury-Modell-spezielle Behandlung und passe Code-Block-Extraktion an von @sestinj in https://github.com/continuedev/continue/pull/8252 * fix: protokolliere korrekten Tool-Aufruf-Fehler aus GUI von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8254 * chore(deps): bump actions/setup-node von 5 auf 6 von @dependabot[bot] in https://github.com/continuedev/continue/pull/8236 * Fix: Entferne <think>-Blöcke aus der Generierung des Chat-Titels von @Ayyanaruto in https://github.com/continuedev/continue/pull/8239 * Add daily Snyk security scan workflow with Continue CLI agent von @sestinj in https://github.com/continuedev/continue/pull/8263 * Add CONTINUE_API_KEY to snyk-agent workflow environment von @sestinj in https://github.com/continuedev/continue/pull/8264 * fix: vscode1.3.19jetbrains1.0.48 von @RomneyDa in https://github.com/continuedev/continue/pull/8267 * fix: nutze 0600 Berechtigungen auf config.yaml von @uinstinct in https://github.com/continuedev/continue/pull/8256 * Revert workflow trigger branch to main von @sestinj in https://github.com/continuedev/continue/pull/8273 * Refactor auth check to use actions/github-script for permission validation von @sestinj in https://github.com/continuedev/continue/pull/8275 * Rename continue-config input to continue-agent and update CLI version to latest von @sestinj in https://github.com/continuedev/continue/pull/8279 * Rename continue-config to continue-agent in workflow von @sestinj in https://github.com/continuedev/continue/pull/8282 * Replace --config flag with --agent flag in Continue CLI command von @sestinj in https://github.com/continuedev/continue/pull/8283 * chore(deps-dev): bump happy-dom von 20.0.0 auf 20.0.2 in /extensions/cli von @dependabot[bot] in https://github.com/continuedev/continue/pull/8268 * fix: Laden von Blöcken mit Eingaben. in CLI-Flags von @RomneyDa in https://github.com/continuedev/continue/pull/8259 * docs: Banner auf CLI v1.5.1 aktualisieren von @continue[bot] in https://github.com/continuedev/continue/pull/8293 * chore(deps): bump actions/setup-node von 5 auf 6 von @dependabot[bot] in https://github.com/continuedev/continue/pull/8288 * fix: agent -> config für Aktionen von @RomneyDa in https://github.com/continuedev/continue/pull/8278 * Background / Async / Remote mode: Kickoff in /agents wenn du im extension bist von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8191 * fix(cli): beende nach Ausgeben der Antwort bei Verwendung von -p von @uinstinct in https://github.com/continuedev/continue/pull/8271 * Add document for workspace level agent configuration von @letanloc1998 in https://github.com/continuedev/continue/pull/8155 * docs: hinzugefügt das fastapply-Modell zu den Empfehlungen von @Olyray in https://github.com/continuedev/continue/pull/8249 * docs: Link zu offenen Router-Modellen statt Inception hinzufügen von @Olyray in https://github.com/continuedev/continue/pull/8253 * fix: Klick auf Enter-Button funktioniert nach Streaming nicht mehr von @uinstinct in https://github.com/continuedev/continue/pull/8255 * feat: Berichte Cache-Schreibh Tokens vom Anthropik OAI-Adapter von @sestinj in https://github.com/continuedev/continue/pull/8210 * fix: Klammerentfernung in Gemini-Antworten von @uinstinct in https://github.com/continuedev/continue/pull/8280 * Fix: Entferne veraltete Gemini-2.5-pro-exp-03-25 Modell von @continue[bot] in https://github.com/continuedev/continue/pull/8313 * feat: Fehler beim Abrufen an Agent zurückgeben von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8301 * feat: Vorschau-Panel zum Sitzungs-Selector hinzufügen (cn ls / /resume) von @continue[bot] in https://github.com/continuedev/continue/pull/8231 * fix: Telemetrie-Dokumente aktualisieren von @RomneyDa in https://github.com/continuedev/continue/pull/8295 * Fix Terminal-Sicherheitscheck evaluatePolicy-Typdefinition von @continue[bot] in https://github.com/continuedev/continue/pull/8226 * Fix Formatierung der Anweisungen im core-unit-test-Prompt von @sestinj in https://github.com/continuedev/continue/pull/8317 * Add GitHub-Workflow zum Löschen veralteter Branches von @sestinj in https://github.com/continuedev/continue/pull/8318 * Ausschließe CLA-Signatures-Branch von veralteter Branch-Löschung durch @sestinj in https://github.com/continuedev/continue/pull/8319 * fix: aktualisiere Branch-Filter-Regex, um CLA-Signatures-Branch auszuschließen von @sestinj in https://github.com/continuedev/continue/pull/8320 * chore: Timing der Löschung veralteter Branches anpassen, um Issue-Erstellung zu vermeiden von @sestinj in https://github.com/continuedev/continue/pull/8321 * chore: Reduziere Grenzwert für veraltete Branch-Detektion auf 60 Tage von @sestinj in https://github.com/continuedev/continue/pull/8322 * chore: Reduziere veraltete Branch-Erkennung auf 59 Tage von @sestinj in https://github.com/continuedev/continue/pull/8323 * Build a local takeover MVP von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8270 * Erlaube automatische Löschung veralteter Branches von @sestinj in https://github.com/continuedev/continue/pull/8325 * docs: Hinweis hinzufügen zur Nutzung von Keywords zum Verlinken von PRs zu Issues von @continue[bot] in https://github.com/continuedev/continue/pull/8316 * chore: prerelease-Bumps von @RomneyDa in https://github.com/continuedev/continue/pull/8331 * Revertiere "fix: bracket stripping in gemini responses" von @RomneyDa in https://github.com/continuedev/continue/pull/8332 * feat: Erlaube Datei-Lesezugriffe außerhalb des IDE-Workspaces (mit Erlaubnis) von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8298 * style(cli): Lade-Animation beim Aktualisieren der Version hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/8285 * docs: Blocks-Terminologie aktualisieren von @BekahHW in https://github.com/continuedev/continue/pull/8311 * fix(CLI): HOTFIX Standard-Konfig-Fallback für Headless zulassen von @RomneyDa in https://github.com/continuedev/continue/pull/8356 * fix: HOTFIX Anthropik: Thinking ohne Signatur und leere Textteile entfernen von @RomneyDa in https://github.com/continuedev/continue/pull/8329 * chore: Versionen erhöhen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8359 * fix(cli): Test der Nachrichten-Text-Bearbeitung aktualisieren von @uinstinct in https://github.com/continuedev/continue/pull/8353 * fix(cli): ignorierte Agent-injizierte Blöcke von @RomneyDa in https://github.com/continuedev/continue/pull/8361 * docs: Erstelle deine eigene Pull-Request-Review-Bot-Anleitung von @bdougie in https://github.com/continuedev/continue/pull/8362 * docs: Hub aus der Top-Navigation zur Haupt-Dokumenten-Seite verschieben von @BekahHW in https://github.com/continuedev/continue/pull/8349 * Update runloop-blueprint-template.json von @sestinj in https://github.com/continuedev/continue/pull/8377 * fix: entferne `keep
Features
19. November 2025
Direktes stabilen Release aus dem Hauptzweig. Version 1.5.14 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
19. November 2025
# [1.5.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.4.0...@continuedev/llm-info@1.5.0) (2025-11-19) ### Bug Fixes * address headless loading bug ([#8633](https://github.com/continuedev/continue/issues/8633)) ([1ed5d1c](https://github.com/continuedev/continue/commit/1ed5d1c83fe78ea6a5835fdeb57b2263d080ae32)) * ansi terminal tests ([7bcfd1a](https://github.com/continuedev/continue/commit/7bcfd1a68133b4526d8c4c9922a656d5e231d19c)) * binary package lock issue ([4ee39f3](https://github.com/continuedev/continue/commit/4ee39f3d22c548bfd2f186ffaeeb2115b3273c34)) * bump openai-adapters ([73c2304](https://github.com/continuedev/continue/commit/73c2304e126600467a1390990fe0e466f68cc3cc)) * change apply prompt to not remove comments ([#8608](https://github.com/continuedev/continue/issues/8608)) ([495abc1](https://github.com/continuedev/continue/commit/495abc11db9b84414150787eee5e1e8abdd636de)) * cleanup ([0cb293a](https://github.com/continuedev/continue/commit/0cb293a35110a43ae8e59d2cc21688166b63a3d8)) * cleanup feedback dialog ([91632b4](https://github.com/continuedev/continue/commit/91632b4214c07cf858ca7bc5473932669390cfa1)) * cleanup unused state ([da7baa5](https://github.com/continuedev/continue/commit/da7baa55ed2185d4d9a6030e82896e1dc1880b9e)) * **cli:** check ripgrep search tool before using ([7944a92](https://github.com/continuedev/continue/commit/7944a92c154067058b6c8fc43e2dfd40cb5853b1)) * **cli:** prevent auto compaction loop and prune messages until valid ([#8535](https://github.com/continuedev/continue/issues/8535)) ([824e45c](https://github.com/continuedev/continue/commit/824e45c5b7e97b01c0fa03a818c9a15701db44b7)) * **cli:** validate required parameters in tool call ([fdee3a8](https://github.com/continuedev/continue/commit/fdee3a886ae994badf60803573d762ed88efce75)) * config yaml bump ([812b4e7](https://github.com/continuedev/continue/commit/812b4e74e65d8f389f9cef7dd573410a150cff69)) * cubic feedback ([0c5fbfc](https://github.com/continuedev/continue/commit/0c5fbfcf2411db17eba61366c02f72bcb896fcc7)) * enter key input during prompt edit not working ([1d2f4dc](https://github.com/continuedev/continue/commit/1d2f4dc5ba06edbff7bb4fbaf126a9497fed597b)) * explicit haiku 4.5 tool support ([#8491](https://github.com/continuedev/continue/issues/8491)) ([c029738](https://github.com/continuedev/continue/commit/c029738122812c0152693565691b25785be64d48)) * filter out failure tool if no `--id` ([#8754](https://github.com/continuedev/continue/issues/8754)) ([9bb396b](https://github.com/continuedev/continue/commit/9bb396b0f5bc66117420cd3aa03f255c259cad96)) * followup on persisted chat model pr ([b2f565e](https://github.com/continuedev/continue/commit/b2f565e5e35b89b5e04966ab89fc5cd213ac9ec7)) * formatting ([1e96371](https://github.com/continuedev/continue/commit/1e9637196ba5b37bf713c50c4f73e40366e1cfc3)) * free space during pr checks ([837d63e](https://github.com/continuedev/continue/commit/837d63e96b302f6656d9e8ea5f033622f3377e20)) * improve async-mutex mocking and reset instancePromise on cache close ([52ebf5d](https://github.com/continuedev/continue/commit/52ebf5d0321673a841762b3243aa469a12e52f7b)) * instant reject all for VS Code ([3078cd9](https://github.com/continuedev/continue/commit/3078cd9280863888d62623257e17178ca8b5cf1f)) * jetbrains runner disk space ([2835386](https://github.com/continuedev/continue/commit/2835386937b9933a601c3d52287e9b805c14384c)) * lint ([b932fa3](https://github.com/continuedev/continue/commit/b932fa3772fbd4925a87d2b8dfdf45ae19a958f9)) * linting etc. ([739c046](https://github.com/continuedev/continue/commit/739c04681ca6595c21bcf3b30dfcddff0a93ad44)) * logger mock and error message ([bce188c](https://github.com/continuedev/continue/commit/bce188c70ab4b594ef90c01d05ac9cb71f22122a)) * make free-disk-space action more conservative ([d748875](https://github.com/continuedev/continue/commit/d748875a465a5219d0b53d7fb7d5d09ad97825bf)) * MCP oauth http error code 405 ([6f6c952](https://github.com/continuedev/continue/commit/6f6c952430202b8ee823f724a42da6024e7a7c16)) * openai-adapters bumps ([8ee37e7](https://github.com/continuedev/continue/commit/8ee37e78e5950244af35a741d2e114e806363635)) * packages/continue-sdk/package.json & packages/continue-sdk/package-lock.json to reduce vulnerabilities ([1157c7a](https://github.com/continuedev/continue/commit/1157c7a79353ee52bb21e839058423dd8bef26f7)) * prevent security concern files in next edit diffs ([c77a10a](https://github.com/continuedev/continue/commit/c77a10a1918de249cd20c6bc9242672b013fec64)) * remove hi.txt ([92e6c8a](https://github.com/continuedev/continue/commit/92e6c8a278add82cd17dee6b4867c053afd0e0a6)) * remove prepended fim_prefix tag in mercury coder ([#8624](https://github.com/continuedev/continue/issues/8624)) ([f1d6468](https://github.com/continuedev/continue/commit/f1d646833f60b7d7413f47ed9f8ff1e8c73107da)) * remove search from expected tools since rg install not gauranteed ([10407bb](https://github.com/continuedev/continue/commit/10407bb9b82192da92f0b7f3d65b919def6e7c09)) * remove unused SessionManager import in session.test.ts ([ee4d4cc](https://github.com/continuedev/continue/commit/ee4d4ccbdc50e84729c14212f66ff68d97776ea9)) * resolve template helper error for {{{ input }}} syntax ([#6749](https://github.com/continuedev/continue/issues/6749)) ([253e43c](https://github.com/continuedev/continue/commit/253e43c7d07c89f47ba789558d18faa0d5df3b14)) * revert to ubuntu-latest action ([b27b92e](https://github.com/continuedev/continue/commit/b27b92e7212cb3011381fae51c3b516ee13be6b3)) * rulemetadata
Features
19. November 2025
# [1.30.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.29.1...@continuedev/openai-adapters@1.30.0) (2025-11-19) ### Bug Fixes * config yaml bump ([812b4e7](https://github.com/continuedev/continue/commit/812b4e74e65d8f389f9cef7dd573410a150cff69)) * cubic feedback ([0c5fbfc](https://github.com/continuedev/continue/commit/0c5fbfcf2411db17eba61366c02f72bcb896fcc7)) * lint ([b932fa3](https://github.com/continuedev/continue/commit/b932fa3772fbd4925a87d2b8dfdf45ae19a958f9)) * linting etc. ([739c046](https://github.com/continuedev/continue/commit/739c04681ca6595c21bcf3b30dfcddff0a93ad44)) * MCP oauth http error code 405 ([6f6c952](https://github.com/continuedev/continue/commit/6f6c952430202b8ee823f724a42da6024e7a7c16)) * packages/continue-sdk/package.json & packages/continue-sdk/package-lock.json to reduce vulnerabilities ([1157c7a](https://github.com/continuedev/continue/commit/1157c7a79353ee52bb21e839058423dd8bef26f7)) * resolve template helper error for {{{ input }}} syntax ([#6749](https://github.com/continuedev/continue/issues/6749)) ([253e43c](https://github.com/continuedev/continue/commit/253e43c7d07c89f47ba789558d18faa0d5df3b14)) ### Features * continue oauth for cli mcps ([e75c19e](https://github.com/continuedev/continue/commit/e75c19ee9a272cce3ea650001dc188807b3dd9e1))
Features
19. November 2025
## [1.34.1](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.34.0...@continuedev/config-yaml@1.34.1) (2025-11-19) ### Bug Fixes * config yaml bump ([812b4e7](https://github.com/continuedev/continue/commit/812b4e74e65d8f389f9cef7dd573410a150cff69)) * Lösung des Template-Helper-Fehlers für die {{{ input }}}-Syntax ([#6749](https://github.com/continuedev/continue/issues/6749)) ([253e43c](https://github.com/continuedev/continue/commit/253e43c7d07c89f47ba789558d18faa0d5df3b14))
Features
19. November 2025
Direktes stabiles Release aus dem main-Branch. Version 1.5.13 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
19. November 2025
# [1.34.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.33.0...@continuedev/config-yaml@1.34.0) (2025-11-19) ### Bug Fixes * ansi terminal tests ([7bcfd1a](https://github.com/continuedev/continue/commit/7bcfd1a68133b4526d8c4c9922a656d5e231d19c)) * binary package lock issue ([4ee39f3](https://github.com/continuedev/continue/commit/4ee39f3d22c548bfd2f186ffaeeb2115b3273c34)) * bump openai-adapters ([73c2304](https://github.com/continuedev/continue/commit/73c2304e126600467a1390990fe0e466f68cc3cc)) * **cli:** Auto-Kompression Schleife verhindern und Nachrichten bereinigen, bis gültig ([#8535](https://github.com/continuedev/continue/issues/8535)) ([824e45c](https://github.com/continuedev/continue/commit/824e45c5b7e97b01c0fa03a818c9a15701db44b7)) * cubic feedback ([0c5fbfc](https://github.com/continuedev/continue/commit/0c5fbfcf2411db17eba61366c02f72bcb896fcc7)) * Filter out failure tool if no `--id` ([#8754](https://github.com/continuedev/continue/issues/8754)) ([9bb396b](https://github.com/continuedev/continue/commit/9bb396b0f5bc66117420cd3aa03f255c259cad96)) * Freier Speicher während Pr-Checks ([837d63e](https://github.com/continuedev/continue/commit/837d63e96b302f6656d9e8ea5f033622f3377e20)) * jetbrains Runner Disk Space ([2835386](https://github.com/continuedev/continue/commit/2835386937b9933a601c3d52287e9b805c14384c)) * Lint ([b932fa3](https://github.com/continuedev/continue/commit/b932fa3772fbd4925a87d2b8dfdf45ae19a958f9)) * Linting etc. ([739c046](https://github.com/continuedev/continue/commit/739c04681ca6595c21bcf3b30dfcddff0a93ad44)) * Make free-disk-space action more conservative ([d748875](https://github.com/continuedev/continue/commit/d748875a465a5219d0b53d7fb7d5d09ad97825bf)) * MCP oauth http error code 405 ([6f6c952](https://github.com/continuedev/continue/commit/6f6c952430202b8ee823f724a42da6024e7a7c16)) * openai-adapters bumps ([8ee37e7](https://github.com/continuedev/continue/commit/8ee37e78e5950244af35a741d2e114e806363635)) * packages/continue-sdk/package.json & packages/continue-sdk/package-lock.json to reduce vulnerabilities ([1157c7a](https://github.com/continuedev/continue/commit/1157c7a79353ee52bb21e839058423dd8bef26f7)) * revert to ubuntu-latest action ([b27b92e](https://github.com/continuedev/continue/commit/b27b92e7212cb3011381fae51c3b516ee13be6b3)) * slack agent docs ([ec6c6a2](https://github.com/continuedev/continue/commit/ec6c6a2cb108cf1d60438671494d0b891c2bd6e1)) * slack integration docs touch up ([6aae22a](https://github.com/continuedev/continue/commit/6aae22ae6114dba4c6e2e4451e5fb3438388c3c5)) * ty feedback for slack docs ([3c99f0d](https://github.com/continuedev/continue/commit/3c99f0d2b481f4888c3c19f11fa535fc36b8ccd2)) * update global directory path conversion to use localPathToUri ([71e22ab](https://github.com/continuedev/continue/commit/71e22ab977f7d17dc6abe3c5a174975f3f360da5)) * upgrade @continuedev/config-yaml from 1.26.0 to 1.29.0 ([8cbf658](https://github.com/continuedev/continue/commit/8cbf658c69c633e0d07b3b7efedaff9b6d249c8d)) * upgrade openai from 4.96.2 to 4.104.0 ([6910360](https://github.com/continuedev/continue/commit/6910360b14a085bb81703f552d967febfdbbebc4)) * upgrade tar from 7.4.3 to 7.5.1 ([3443a65](https://github.com/continuedev/continue/commit/3443a65264aa9dab6c7303c099c5b0015074bc58)) * use system prompts for default endpoint type instances in next edit ([#8660](https://github.com/continuedev/continue/issues/8660)) ([7bc39db](https://github.com/continuedev/continue/commit/7bc39db04d8c6231974785b7890bf69d4e770e19)) ### Features * **cli:** filter lines with more than 1000 characters ([#8714](https://github.com/continuedev/continue/issues/8714)) ([ae57291](https://github.com/continuedev/continue/commit/ae572918a2644d81e371b47e9db10fd9822c10a8)) * continue oauth for cli mcps ([e75c19e](https://github.com/continuedev/continue/commit/e75c19ee9a272cce3ea650001dc188807b3dd9e1)) * keep stream error toggle open by default ([#8703](https://github.com/continuedev/continue/issues/8703)) ([9b5b7b8](https://github.com/continuedev/continue/commit/9b5b7b85963f2bb27072441f49f5421f438428e1)) * report failure tool ([#8694](https://github.com/continuedev/continue/issues/8694)) ([23cc853](https://github.com/continuedev/continue/commit/23cc853785e229ef68058dce5268b500237c6ebd)) * sonnet lazy apply prompt should not change comments ([#8665](https://github.com/continuedev/continue/issues/8665)) ([d8cc0b6](https://github.com/continuedev/continue/commit/d8cc0b69d2822d5cd1e4399ea3bf7b02689d69da)) * thinking block designs should occupy lesser space ([#8685](https://github.com/continuedev/continue/issues/8685)) ([fd4e931](https://github.com/continuedev/continue/commit/fd4e931f44473a12ead63f90b357e70d8fdadfbb))
Features
19. November 2025
Verzeichnis-spezifische Sessions mit automatischer Umschaltung und MCP-Image-Unterstützung.
Features
18. November 2025
## [1.29.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.29.0...@continuedev/openai-adapters@1.29.1) (2025-11-18) ### Bug Fixes * binary package lock issue ([4ee39f3](https://github.com/continuedev/continue/commit/4ee39f3d22c548bfd2f186ffaeeb2115b3273c34)) * bump openai-adapters ([73c2304](https://github.com/continuedev/continue/commit/73c2304e126600467a1390990fe0e466f68cc3cc)) * free space during pr checks ([837d63e](https://github.com/continuedev/continue/commit/837d63e96b302f6656d9e8ea5f033622f3377e20)) * jetbrains runner disk space ([2835386](https://github.com/continuedev/continue/commit/2835386937b9933a601c3d52287e9b805c14384c)) * make free-disk-space action more conservative ([d748875](https://github.com/continuedev/continue/commit/d748875a465a5219d0b53d7fb7d5d09ad97825bf)) * openai-adapters bumps ([8ee37e7](https://github.com/continuedev/continue/commit/8ee37e78e5950244af35a741d2e114e806363635)) * revert to ubuntu-latest action ([b27b92e](https://github.com/continuedev/continue/commit/b27b92e7212cb3011381fae51c3b516ee13be6b3))
Features
18. November 2025
- Fixed image support check by passing model info to ReadTool - Fixed permission checks for external_directory and doom_loop
Features
18. November 2025
- Improved Gemini retry error messages to be more user-friendly and concise - Fixed theme reference resolution to allow referencing colors from theme definitions - Updated reasoning effort logic for GPT-5.1 models to use "low" instead of "minimal"
Features
18. November 2025
- Added `opencode agent list` command to show all available agents with details - Fixed Windows bash tool issue - Fixed desktop reactivity issue on route change - Fixed desktop response animation to only animate once
Features
18. November 2025
## What's Changed * Fix: Animated scrollbar renders black in NO_COLOR mode von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13188 * Refactored 3 files of tools package von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13231 * rework MCP tool discovery and invocation von @cornmander in https://github.com/google-gemini/gemini-cli/pull/13160 * Fix test to not leave terminal in mouse mode von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13232 * Refactored 4 files of tools package von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13235 * Right click to paste in Alternate Buffer mode von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13234 * update glob version von @scidomino in https://github.com/google-gemini/gemini-cli/pull/13242 * feat: Show tip on first request and refactor phrases von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/12952 * feat :uninstall multiple extensions von @ JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/13016 * Docs: Add changelog for v.0.15.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/13276 * feat: launch Gemini 3 in Gemini CLI 🚀🚀🚀 (in main) von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13287 * Remove obsolete reference to "help wanted" label in CONTRIBUTING.md von @aswinashok44 in https://github.com/google-gemini/gemini-cli/pull/13291 * chore(release): v0.18.0-nightly.20251118.86828bb56 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13309 * Docs: Access clarification. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/13304 ## New Contributors * @aswinashok44 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13291 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-nightly.20251117.cf8de02c6...v0.18.0-nightly.20251118.7cc5234b9
Features
18. November 2025
# [1.29.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.28.0...@continuedev/openai-adapters@1.29.0) (2025-11-18) ### Bug Fixes * headless-Ladefehler beheben ([#8633](https://github.com/continuedev/continue/issues/8633)) ([1ed5d1c](https://github.com/continuedev/continue/commit/1ed5d1c83fe78ea6a5835fdeb57b2263d080ae32)) * ANSI-Terminal-Tests ([7bcfd1a](https://github.com/continuedev/continue/commit/7bcfd1a68133b4526d8c4c9922a656d5e231d19c)) * Apply-Prompt so ändern, dass Kommentare nicht entfernt werden ([#8608](https://github.com/continuedev/continue/issues/8608)) ([495abc1](https://github.com/continuedev/continue/commit/495abc11db9b84414150787eee5e1e8abdd636de)) * **cli:** Auto-Kompressions-Schleife verhindern und Nachrichten bereinigen, bis gültig ([#8535](https://github.com/continuedev/continue/issues/8535)) ([824e45c](https://github.com/continuedev/continue/commit/824e45c5b7e97b01c0fa03a818c9a15701db44b7)) * **cli:** benötigte Parameter im Tool-Aufruf validieren ([fdee3a8](https://github.com/continuedev/continue/commit/fdee3a886ae994badf60803573d762ed88efce75)) * Eingabe der Enter-Taste während der Prompt-Bearbeitung funktioniert nicht ([1d2f4dc](https://github.com/continuedev/continue/commit/1d2f4dc5ba06edbff7bb4fbaf126a9497fed597b)) * explizite Haiku 4.5 Tool-Unterstützung ([#8491](https://github.com/continuedev/continue/issues/8491)) ([c029738](https://github.com/continuedev/continue/commit/c029738122812c0152693565691b25785be64d48)) * Filtere fehlerhafte Tools aus, wenn kein `--id` vorhanden ist ([#8754](https://github.com/continuedev/continue/issues/8754)) ([9bb396b](https://github.com/continuedev/continue/commit/9bb396b0f5bc66117420cd3aa03f255c259cad96)) * Sofortablehnung aller für VS Code ([3078cd9](https://github.com/continuedev/continue/commit/3078cd9280863888d62623257e17178ca8b5cf1f)) * Sicherheitsbedenken-Dateien in nächsten Bearbeitungs-Diffs verhindern ([c77a10a](https://github.com/continuedev/continue/commit/c77a10a1918de249cd20c6bc9242672b013fec64)) * hi.txt entfernen ([92e6c8a](https://github.com/continuedev/continue/commit/92e6c8a278add82cd17dee6b4867c053afd0e0a6)) * prepended fim_prefix-Tag im Mercury-Coder entfernen ([#8624](https://github.com/continuedev/continue/issues/8624)) ([f1d6468](https://github.com/continuedev/continue/commit/f1d646833f60b7d7413f47ed9f8ff1e8c73107da)) * ungenutzten SessionManager-Import in session.test.ts entfernen ([ee4d4cc](https://github.com/continuedev/continue/commit/ee4d4ccbdc50e84729c14212f66ff68d97776ea9)) * rulemetadata Typen ([d7cc498](https://github.com/continuedev/continue/commit/d7cc4985a137253cd3a46b88da820f7646e241f3)) * Slack-Agent-Dokumentation ([ec6c6a2](https://github.com/continuedev/continue/commit/ec6c6a2cb108cf1d60438671494d0b891c2bd6e1)) * Touch-ups der Slack-Integrationsdokumentation ([6aae22a](https://github.com/continuedev/continue/commit/6aae22ae6114dba4c6e2e4451e5fb3438388c3c5)) * Typenfeedback für Slack-Dokumente ([3c99f0d](https://github.com/continuedev/continue/commit/3c99f0d2b481f4888c3c19f11fa535fc36b8ccd2)) * Typecheck write file args ([#8585](https://github.com/continuedev/continue/issues/8585)) ([0a630fb](https://github.com/continuedev/continue/commit/0a630fb30702c211501495571359f3148d5cd6e1)) * globale Verzeichnis-Pfad-Konvertierung anpassen, um localPathToUri zu verwenden ([71e22ab](https://github.com/continuedev/continue/commit/71e22ab977f7d17dc6abe3c5a174975f3f360da5)) * Upgrade von @anthropic-ai/sdk von 0.62.0 auf 0.67.0 ([bea95b9](https://github.com/continuedev/continue/commit/bea95b982d29dab2bb6e4e18beaaa2ea159bab65)) * Upgrade von @aws-sdk/credential-providers von 3.890.0 auf 3.913.0 ([709862d](https://github.com/continuedev/continue/commit/709862de5781f9ed82cfac7ff1c4ec0ec1f366bc)) * Upgrade von @c15t/react von 1.6.1 auf 1.7.0 ([aed1cac](https://github.com/continuedev/continue/commit/aed1cacd50e934cf513a2aa83647dd8886cfe796)) * Upgrade von @continuedev/config-yaml von 1.15.1 auf 1.29.0 ([d7ca14b](https://github.com/continuedev/continue/commit/d7ca14b9880f39c942ca91367e40107f840011cc)) * Upgrade von @continuedev/config-yaml von 1.26.0 auf 1.29.0 ([8cbf658](https://github.com/continuedev/continue/commit/8cbf658c69c633e0d07b3b7efedaff9b6d249c8d)) * Upgrade von OpenAI von 4.96.2 auf 4.104.0 ([6910360](https://github.com/continuedev/continue/commit/6910360b14a085bb81703f552d967febfdbbebc4)) * Upgrade von tar von 7.4.3 auf 7.5.1 ([3443a65](https://github.com/continuedev/continue/commit/3443a65264aa9dab6c7303c099c5b0015074bc58)) * Upgrade von zod von 3.24.2 auf 3.25.76 ([a86976f](https://github.com/continuedev/continue/commit/a86976fee94564bd6fe62b8dbe46c3bcb95ebfd8)) * Systemprompts für Standard-Endpunkt-Typ-Instanzen in der nächsten Bearbeitung verwenden ([#8660](https://github.com/continuedev/continue/issues/8660)) ([7bc39db](https://github.com/continuedev/continue/commit/7bc39db04d8c6231974785b7890bf69d4e770e19)) * YOLO verwenden beim Anwenden von Diff ([d5a6697](https://github.com/continuedev/continue/commit/d5a6697c9715da45be3f8dc321dde640405b39de)) * useSlashCommand für alle Slash-Befehle verwenden ([e6541b6](https://github.com/continuedev/continue/commit/e6541b63da2da08e0a55a93dbc8a00a529057897)) * verschiedene MCP-Fixes und Fehler/Warnungen ([a79e28f](https://github.com/continuedev/continue/commit/a79e28f1899c2b43027976122815ee22937ea726)) ### Features * **cli:** immer Kontext-Prozentsatz anzeigen ([bc14645](https://github.com/continuedev/continue/commit/bc146457b6c45e
Features
18. November 2025
- Fixed GPT compaction issue - Changed Gemini 3 Pro to use temperature 1 - Fixed CSS typo in desktop application - Fixed busy state and reactivity issues in desktop application
Features
18. November 2025
- Fixed model dialog sorting - Work in progress on new desktop layout
Features
18. November 2025
- Reworked default model - Added Nix support for installation and package management - Added width constraints to toast component for proper text wrapping - Added Swift syntax highlighting support - Reverted scroll_speed to allow only positive integers (reverting previous change that allowed any positive number)
Features
18. November 2025
## Änderungen * feat: Gemini 3 im Gemini CLI 🚀🚀🚀 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/13279 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.5...v0.16.0
Features
18. November 2025
- Fixed a bug where the `noReply` option was not properly handled in session prompts, causing unnecessary replies when users expected no response
Features
18. November 2025
- Respect server suggestion for default model
Features
18. November 2025
Google Antigravity ist eine KI-gestützte, agentische Entwicklungsplattform, die eine vertraute Programmiererfahrung mit agentenorientierten Schnittstellen kombiniert. Verfügbar für macOS, Windows und Linux.
Features
17. November 2025
- Upgraded opentui to v0.1.46, enabling bracketed paste on Windows, fixing word wrapping with CJK characters, and allowing scroll speed configuration - Fixed the `/exit` command functionality - Reverted system theme background changes that affected terminal transparency
Features
17. November 2025
- Added `/thinking` slash command to toggle thinking blocks visibility in OpenTUI - Fixed system theme background to use 'none' for terminal transparency - Updated help dialog to use dynamic keybind - Fixed line count display on Windows - Fixed Git Bash path mapping on Windows - Added support for Azure Cognitive Services provider - Fixed OPENCODE_CONFIG_DIR to properly load config files - Bumped OpenTUI version to 0.1.45, fixing highlighting on Windows - Added copy option to message context menu - Improved retry display and handling for retry-after values exceeding 10 minutes - Enhanced batch processing with per-tool UI feedback and UX improvements
Features
17. November 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.12 wird direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
17. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 78a28bf to release/v0.15.3-pr-13188 to patch version v0.15.3 and create version 0.15.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13228 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.3...v0.15.4
Features
17. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 78a28bf to release/v0.16.0-preview.4-pr-13188 to patch version v0.16.0-preview.4 and create version 0.16.0-preview.5 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13229 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.4...v0.16.0-preview.5
Features
17. November 2025
## Veränderungen * chore/release: Version auf 0.17.0-nightly.20251116.e650a4ee5 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13154 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-nightly.20251116.e650a4ee5...v0.17.0-nightly.20251117.cf8de02c6
Features
16. November 2025
- Fixed a panic when theme has 'none'
Features
16. November 2025
- Fixed history JSONL file corruption cases - Added Zenmux documentation and header - Added Flexoki theme - Fixed diff view to ignore line ending changes and Windows autocrlf - Fixed snapshot history when running from git worktrees - Added experimental batch tool - Improved dropdown to only show for 3+ items - Fixed union type with enum "true"/"false" in /find/file endpoint - Fixed incorrect Sonnet price calculation - Added support for local file paths for custom providers - Added support for images in MCP tool responses - Added global.event.subscribe() to SDK - Added GPT-5-nano model - Improved read tool end-of-file detection to prevent infinite loops
Features
16. November 2025
## Was sich geändert hat * Show model in history by @scidomino in https://github.com/google-gemini/gemini-cli/pull/13034 * Update comment and undo unnecessary logging by @scidomino in https://github.com/google-gemini/gemini-cli/pull/13025 * chore/release: bump version to 0.17.0-nightly.20251114.0fcbff506 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13040 * slightly adjust model message formatting by @scidomino in https://github.com/google-gemini/gemini-cli/pull/13043 * Improve test code coverage for cli/command/extensions package by @megha1188 in https://github.com/google-gemini/gemini-cli/pull/12994 * docs: remove references to deprecated flags (--checkpointing, --sandbox-image) by @nayong2021 in https://github.com/google-gemini/gemini-cli/pull/12578 * docs: remove references to deprecated --checkpointing flag by @SunHuawei in https://github.com/google-gemini/gemini-cli/pull/12477 * feat(auth): Add option for metadata server application default credentials without project override by @rosecm in https://github.com/google-gemini/gemini-cli/pull/12948 * Change default compress threshold to 0.7 for api key users by @scidomino in https://github.com/google-gemini/gemini-cli/pull/13079 * fix(cli): Exit CLI when trust save unsuccessful during launch by @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11968 * bug(ui) make it clear when users need to enter selection mode and fix clear issue. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13083 * Change flag name to flag id for existing flags by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/13073 * feat: Update permissions command to support modifying trust for other… by @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11642 * Only warn about mouse movement when the mouse is down. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13101 * Increase paste timeout + add warning. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/13099 * Check folder trust before allowing add directory by @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/12652 * Docs: Clarify Project-Scoped Behavior of Chat Sub-commands by @samucodesh in https://github.com/google-gemini/gemini-cli/pull/10458 * Refactored core package ut by @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/13139 ## Neue Mitwirkende * @nayong2021 hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/12578 geleistet * @SunHuawei hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/12477 geleistet * @rosecm hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/12948 geleistet * @samucodesh hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/10458 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.17.0-nightly.20251114.0fcbff506...v0.17.0-nightly.20251116.e650a4ee5
Features
15. November 2025
## Änderungen * fix(patch): cherry-pick d03496b to release/v0.15.2-pr-13099 to patch version v0.15.2 and create version 0.15.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13144 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.2...v0.15.3
Features
15. November 2025
## Was sich geändert hat * fix(patch): cherry-pick d03496b to release/v0.16.0-preview.3-pr-13099 to patch version v0.16.0-preview.3 and create version 0.16.0-preview.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13143 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.3...v0.16.0-preview.4
Features
15. November 2025
## Veränderungen * fix(patch): cherry-pick ab6b229 to release/v0.15.1-pr-13101 to patch version v0.15.1 and create version 0.15.2 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13111 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.1...v0.15.2
Features
15. November 2025
## What's Changed * fix(patch): cherry-pick ab6b229 to release/v0.16.0-preview.2-pr-13101 to patch version v0.16.0-preview.2 and create version 0.16.0-preview.3 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13110 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.2...v0.16.0-preview.3
Features
14. November 2025
## Was geändert wurde * fix(patch): Cherry-pick ce56b4e to release/v0.16.0-preview.1-pr-13073 to patch version v0.16.0-preview.1 and create version 0.16.0-preview.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13097 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.1...v0.16.0-preview.2
Features
14. November 2025
## Veränderungen * fix(patch): cherry-pick ba15eeb to release/v0.15.0-pr-13083 to patch version v0.15.0 and create version 0.15.1 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13094 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0...v0.15.1
Features
14. November 2025
## Was sich geändert hat * fix(patch): cherry-pick ba15eeb to release/v0.16.0-preview.0-pr-13083 to patch version v0.16.0-preview.0 and create version 0.16.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13093 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-preview.0...v0.16.0-preview.1
Features
14. November 2025
## Was sich geändert hat * Allow users to reset to auto when it's in fallback mode by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12623 * feat(core): update default model config in client.ts by @agmsb in https://github.com/google-gemini/gemini-cli/pull/12960 * Sticky headers where the top rounded border is sticky. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12971 * feat(core): set default chat base model configs by @agmsb in https://github.com/google-gemini/gemini-cli/pull/12951 * chore/release: bump version to 0.16.0-nightly.20251113.ad1f0d99 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12977 * refactor: remove read-many-files tool from agent by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12796 * Don’t clear buffers on cleanup. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12979 * fix(editor): ensure preferred editor setting updates immediately by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12981 * feat(ui) Make useAlternateBuffer the default by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12976 * feat: disengage surface adhesion protocols by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12989 * feat: normalize verticality by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12991 * chore: update package lock by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12974 * Improve MALFORMED_FUNCTION_CALL handling by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12965 * Support incremental update experiment flag. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12926 * feat(ui) support animated page up/down, fn-up/down and end+home by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13012 * Switch back to truncating headers. Unfortunately we have too many headers that are 10+ lines for no good reason so we need to add back this truncation until we fix them. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13018 * jacob314/drag scrollbar by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12998 * Polish sticky headers by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13024 * feat(core, cli): Add auth type to history checkpoint. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13023 * chore(release): bump version to 0.17.0-nightly.20251113.48e3932f6 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13027 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-nightly.20251113.ad1f0d99...v0.17.0-nightly.20251114.0fcbff506
Features
14. November 2025
- Handle config errors gracefully - Fix max tokens when using models like opus with providers other than anthropic
Features
14. November 2025
## Was sich geändert hat * fix(core): Behandle null-Befehl bei VSCode IDE-Erkennung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12689 * Behebung des Tests unter Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12681 * chore(release): Version auf 0.15.0-nightly.20251107.b8eeb553 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12687 * Fügt listCommands-Endpunkt zum a2a-Server hinzu von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/12604 * fix: Herunterladen von Release-Assets aus privatem GitHub-Repository #11928 von @haroonc in https://github.com/google-gemini/gemini-cli/pull/12682 * docs: Tippfehler in einigen Dateien korrigieren von @khanhkhanhlele in https://github.com/google-gemini/gemini-cli/pull/12706 * Reload Gemini-Speicher beim Laden/Entladen der Extension + Refactoring der Speicheraktualisierung von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12651 * test(policy): Extreme-Priority-Werte-Tests hinzufügen (Nachfolger zu #12617) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12679 * Update der Ink-Version von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12720 * Triviale YAML-Fehlerbehebungen für den Linter. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12725 * [feat] Extension Reloading - Updates berücksichtigen, um Tools auszuschließen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12728 * fix(ci): Sicherstellen korrekter Versionsberechnung und Git ls-remote-Filterung im Release-Workflow von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12683 * fix(core): Verwendung von ripgrep --json-Ausgabe für robuste plattformübergreifende Analyse von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12853 * feat(sessions): Wiederaufnahme zu geminiChat hinzufügen und CLI-Flags für Sitzungsverwaltung hinzufügen von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/10719 * fix(prompt): Angular-Unterstützung zum Basis-Prompt hinzufügen von @MarkTechson in https://github.com/google-gemini/gemini-cli/pull/10252 * Issue#9751 - Beheben des Gemini-Absturzes beim Start in tmux-Umgebungen von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/11637 * Experiment-Logging hinzufügen und Caching-Experiment hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12862 * chore/release: Version auf 0.15.0-nightly.20251111.51f952e7 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12860 * telemetry: Interaktive Sitzungszustände verfolgen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12856 * Unterstützung des Ink-Scrollings endgültiger PR von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12567 * feat(core): Migriere `generateContent` zu Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12834 * Add expected_replacements zum Smart-Edit-Tool von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12885 * fix(extension-uninstallation): Behebung der De-/Installation von Extensions, die anders benannt sind als ihr Verzeichnisname von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12852 * Implementierung zum Deaktivieren von Github-Extensions durch @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12838 * fix(ci): Ripgrep vorab im globalen Setup herunterladen, um Race Conditions zu verhindern von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12886 * Deprecate read_many_files-Tool von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12861 * Temporäres Verzeichnis vom System-Prompt zum ersten Nutzernachricht verschieben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12895 * Make useFullWidth zur Standardvoreinstellung machen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12911 * fix(patch): Cherry-Pick 540f606 zu release/v0.15.0-preview.0-pr-12949, um Version v0.15.0-preview.0 zu patchen und Version 0.15.0-preview.1 zu erstellen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12956 * fix(patch): Cherry-Pick 7ec7845 zu release/v0.15.0-preview.1-pr-12905 [CONFLICTS] von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12962 * fix(patch): Cherry-Pick fe1bfc6 zu release/v0.15.0-preview.2-pr-12989, um Version v0.15.0-preview.2 zu patchen und Version 0.15.0-preview.3 zu erstellen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12990 * fix(patch): Cherry-Pick 102905b zu release/v0.15.0-preview.3-pr-12991, um Version v0.15.0-preview.3 zu patchen und Version 0.15.0-preview.4 zu erstellen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13008 * fix(patch): Cherry-Pick 13d8d94 zu release/v0.15.0-preview.4-pr-12981, um Version v0.15.0-preview.4 zu patchen und Version 0.15.0-preview.5 zu erstellen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13011 * fix(patch): Cherry-Pick fb99b95 zu release/v0.15.0-preview.5-pr-13018 [CONFLICTS] von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13022 ## Neue Mitwirkende * @haroonc hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12682 * @khanhkhanhlele hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12706 * @davidmcwherter hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12849 * @MarkTechson hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10252 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.14.0...v0.15.0
Features
14. November 2025
## Was sich geändert hat * fix test to use faketimer by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12913 * Erhöhe die Code-Abdeckung für Kernpakete by @megha1188 in https://github.com/google-gemini/gemini-cli/pull/12872 * Verwende PascalCase für alle Tool-Anzeigenamen by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12918 * Fixiere Extensions-Deaktivieren/Aktivieren-Befehle, die Handler nicht awaiten by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12915 * feat(core): verbessere Schleifen-Erkennung mit 2-Stufen-Check by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12902 * feat: verbessere RipGrep-Tool mit erweiterten Suchoptionen und verbesserten Standards by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12677 * chore(release): Version auf 0.16.0-nightly.20251112.2abc288c erhöhen by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12917 * chore/release: Version auf 0.16.0-nightly.20251112.c961f274 erhöhen by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12923 * feat(hooks): Hook Result Aggregation by @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9095 * feat: Update client metadata for consistency by @skeshive in https://github.com/google-gemini/gemini-cli/pull/12947 * fix(FileCommandLoader): Remove error logs if the operation was aborted by @kiranani in https://github.com/google-gemini/gemini-cli/pull/12927 * fix(docs): Release-Version für Entfernen mehrerer Dateien by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12949 * Enable write_todo tool and fix output function schema by @anj-s in https://github.com/google-gemini/gemini-cli/pull/12905 * Turns out the node console.clear() clears the buffer. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12959 * Zeige immer den internen Tool-Namen in /tools an by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12964 * feat: auto-generiere Dokumentation für Tastenkombinationen by @cornmander in https://github.com/google-gemini/gemini-cli/pull/12944 * feat(safety): Einführung des Safety-Checker-Frameworks by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12504 * refactor: toml-loader.test.ts umstellen, um echtes Dateisystem zu verwenden by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12969 * Ermögliche Benutzern, auf Auto zurückzusetzen, wenn es im Fallback-Modus ist by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12623 * feat(core): Standard-Modellkonfiguration in client.ts aktualisieren by @agmsb in https://github.com/google-gemini/gemini-cli/pull/12960 * Sticky headers, bei denen der obere abgerundete Rand klebrig ist. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12971 * feat(core): Standard-Chat-Basis-Modellkonfigurationen setzen by @agmsb in https://github.com/google-gemini/gemini-cli/pull/12951 * chore/release: Version auf 0.16.0-nightly.20251113.ad1f0d99 erhöhen by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12977 * refactor: Entferne Tool read-many-files aus dem Agenten by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12796 * Don't clear buffers on cleanup. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12979 * fix(editor): ensure preferred editor setting updates immediately by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12981 * feat(ui) Verwende Make useAlternateBuffer als Standard by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12976 * feat: Abtrennen von Oberflächen-Adhäsionsprotokollen by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12989 * feat: Normalisiere Vertikalität by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12991 * chore: Paket-Lock-Datei aktualisieren by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12974 * Verbessere MALFORMED_FUNCTION_CALL-Handling by @scidomino in https://github.com/google-gemini/gemini-cli/pull/12965 * Unterstützung für inkrementelles Update-Flag experiments. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12926 * feat(ui) Unterstützung animierter Seiten-oben/unten, fn-up/down und end+home by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13012 * Wechsel zurück zu Header-Kürzungen. Leider haben wir zu viele Header, die mehr als 10 Zeilen lang sind, daher müssen wir diese Kürzung wieder hinzufügen, bis wir sie beheben. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13018 * jacob314/drag scrollbar by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12998 * Poliere Sticky-Header by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/13024 * feat(core, cli): Auth-Typ zum History-Checkpoint hinzufügen. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/13023 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.7...v0.16.0-preview.0
Features
14. November 2025
Neues Fertigkeiten-System mit .factory/skills-Unterstützung und Sitzungsfavoriten.
Features
13. November 2025
Vollständiger Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.6...v0.15.0-preview.7
Features
13. November 2025
- Fixed TypeError case in formatting functionality - Fixed opencode run timeout issues - Fixed unreadable text in light mode for TUI interface
Features
13. November 2025
## Änderungen * fix(patch): cherry-pick fb99b95 to release/v0.15.0-preview.5-pr-13018 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13022 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.5...v0.15.0-preview.6
Features
13. November 2025
- Fixed Windows installation issues for bun and pnpm global installs - Added scroll acceleration support to the TUI (Terminal User Interface) - Enabled Windows builds and resolved installation failures on Windows
Features
13. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 13d8d94 to release/v0.15.0-preview.4-pr-12981 to patch version v0.15.0-preview.4 and create version 0.15.0-preview.5 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13011 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.4...v0.15.0-preview.5
Features
13. November 2025
### Highlights - Support for gpt5.1 models family. [Read more](www.openai.com/index/gpt-5-1) - App server enhancements: new JSON schema generator command, item started/completed events, macro cleanup, reduced boilerplate, and tightened duplicate-code hygiene (#6406 #6517 #6470 #6488). - Quality of life fixes: doc updates (web_search, SDK, config), TUI shortcuts inline, seatbelt/Wayland/brew/compaction/cloud-tasks bugfixes, clearer warnings, auth-aware status output, and OTEL test stabilization (#5889 #6424 #6425 #6376 #6421 #4824 #6238 #5856 #6446 #6529 #6541). ### PRs Merged - #6381 — Improve world-writable scan (`917f39ec1`) - #5889 — feat(tui): Display keyboard shortcuts inline for approval options (`5beb6167c`) - #6389 — more world-writable warning improvements (`a47181e47`) - #6425 — Fix SDK documentation: replace “file diffs” with “file change notifications” (`8b80a0a26`) - #6421 — fix(seatbelt): Allow reading hw.physicalcpu (`c07461e6f`) - #5856 — fix(cloud-tasks): respect `cli_auth_credentials_store` config (`5f1fab0e7`) - #6387 — For npm upgrade on Windows, go through cmd.exe to get path traversal working (`625f2208c`) - #6437 — chore(deps): bump codespell-project/actions-codespell from 2.1 to 2.2 (`7c7c7567d`) - #6438 — chore(deps): bump taiki-e/install-action from 2.60.0 to 2.62.49 (`082d2fa19`) - #6443 — chore(deps): bump askama from 0.12.1 to 0.14.0 in /codex-rs (`78b2aeea5`) - #6444 — chore(deps): bump zeroize from 1.8.1 to 1.8.2 in /codex-rs (`e2598f509`) - #6446 — Fix warning message phrasing (`131c38436`) - #6424 — Fix config documentation: correct TOML parsing description (`557ac6309`) - #6454 — Move compact (`50a77dc13`) - #6376 — Updated docs to reflect recent changes in `web_search` configuration (`65cb1a1b7`) - #6407 — fix: use generate_ts from app_server_protocol (`42683dadf`) - #6419 — Support exiting from the login menu (`b46012e48`) - #6422 — Don’t lock PRs that have been closed without merging (`591615315`) - #6406 — [app-server] feat: add command to generate json schema (`fbdedd9a0`) - #6238 — fix: update brew auto update version check (`788badd22`) - #6433 — Add opt-out for rate limit model nudge (`e743d251a`) - #6246 — Add user command event types (`980886498`) - #6466 — feat: add workdir to unified_exec (`f01f2ec9e`) - #6468 — [app-server] chore: move initialize out of deprecated API section (`2ac49fea5`) - #4824 — Fix wayland image paste error (`52e97b9b6`) - #4098 — add codex debug seatbelt --log-denials (`0271c20d8`) - #6477 — refactor(tui): job-control for Ctrl-Z handling (`60deb6773`) - #6470 — [app-server] update macro to make renaming methods less boilerplate-y (`3838d6739`) - #6478 — upload Windows .exe file artifacts for CLI releases (`9aff64e01`) - #6482 — flip rate limit status bar (`930f81a17`) - #6480 — Use codex-linux-sandbox in unified exec (`6c36318bd`) - #6489 — Colocate more of bash parsing (`bb7b0213a`) - #6488 — [hygiene][app-server] have a helper function for duplicate code in turn APIs (`695187277`) - #6041 — Enable ghost_commit feature by default (`052b05283`) - #6503 — nit: logs to trace (`ad279eacd`) - #6492 — Add unified exec escalation handling and tests (`807e2c27f`) - #6517 — [app-server] add item started/completed events for turn items (`e357fc723`) - #6523 — Update full-auto description with on-request (`eb1c651c0`) - #6528 — Re-add prettier log-level=warn to generate-ts (`424bfecd0`) - #6507 — feat: warning switch model on resume (`530db0ad7`) - #6510 — feat: shell_command tool (`29364f3a9`) - #6516 — chore: verify boolean values can be parsed as config overrides (`c3a710ee1`) - #6541 — Fix otel tests (`7d9ad3eff`) - #6534 — feat: only wait for mutating tools for ghost commit (`e00eb50db`) - #6529 — Fixed status output to use auth information from AuthManager (`ad09c138b`) - #6551 — Add gpt-5.1 model definitions (`ec69a4a81`) - #6558 — Do not double encode request bodies in logging (`2f58e6999`) - #6483 — [app-server] feat: thread/resume supports history, path, and overrides (`964220ac9`) - #6561 — NUX for gpt5.1 (`e63ab0dd6`) - #6568 — Set verbosity to low for 5.1 (`f97874093`) - #6567 — Update subtitle of model picker as part of the nux (`966d71c02`) - #6569 — Change model picker to include gpt5.1 (`ad7eaa80f`) - #6575 — Avoid hang when tool’s process spawns grandchild that shares stderr/stdout (`73ed30d7e`) - #6580 — remove porcupine model slug (`b1979b70a`) - #6583 — feat: show gpt mini (`e3aaee00c`) - #6585 — copy for model migration nudge (`305fe73d8`) - #6586 — Reasoning level update (`e3dd362c9`) - #6593 — Default to explicit medium reasoning for 5.1 (`34621166d`) - #6588 — chore(core) Update prompt for gpt-5.1 (`8dcbd29ed`) - #6597 — feat: proxy context left after compaction (`2a417c47a`) - #6589 — fix model picker wrapping (`ba74cee6f`)
13. November 2025
## What's Changed * fix(patch): cherry-pick 102905b to release/v0.15.0-preview.3-pr-12991 to patch version v0.15.0-preview.3 and create version 0.15.0-preview.4 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/13008 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.3...v0.15.0-preview.4
Features
13. November 2025
## Was sich geändert hat * fix(patch): cherry-pick fe1bfc6 to release/v0.15.0-preview.2-pr-12989 to patch version v0.15.0-preview.2 and create version 0.15.0-preview.3 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12990 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.2...v0.15.0-preview.3
Features
13. November 2025
## Was sich geändert hat * chore/release: Version auf 0.16.0-nightly.20251112.c961f274 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12923 * feat(hooks): Hook Result Aggregation von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9095 * feat: Aktualisiere Client-Metadaten zur Konsistenz von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12947 * fix(FileCommandLoader): Entferne Fehler-Logs, falls die Operation abgebrochen wurde von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12927 * fix(docs): Release-Version für Entfernung des Lesens mehrerer Dateien von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12949 * Enable write_todo tool and fix output function schema von @anj-s in https://github.com/google-gemini/gemini-cli/pull/12905 * Wraps sich heraus, dass die node console.clear() den Puffer löscht. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12959 * Immer den Tool-Innenname in /tools anzeigen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12964 * feat: autodokumentation von Tastenkürzel-Docs durch @cornmander in https://github.com/google-gemini/gemini-cli/pull/12944 * feat(safety): Einführung des Safety-Checker-Frameworks von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12504 * refactor: toml-loader.test.ts auf echte Dateisystem-Nutzung umstellen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12969 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.16.0-nightly.20251112.c961f274...v0.16.0-nightly.20251113.ad1f0d99
Features
13. November 2025
- Fixed tool calling on Windows - Fixed GitHub action dirty check - Added expandable sections for sidebar - Fixed paste images in WSL using Ctrl+V - Fixed usage & billing for custom model aliases and cached/reasoning tokens - Fixed custom model name merging - Fixed correct cache cost for OpenRouter and other OpenAI-compatible providers - Upgraded opentui to 0.1.42, fixing some CJK/grapheme issues with prompt extmarks and char corruption - Fixed clangd hanging
Features
13. November 2025
GPT-5.1 und GPT-5.1-Codex jetzt mit Cascade Hooks für alle Stufen verfügbar.
Features
13. November 2025
7 neue Hook-Typen, darunter UserPromptSubmit, Stop und SessionStart.
Features
12. November 2025
## Was geändert wurde * fix(patch): cherry-pick 7ec7845 to release/v0.15.0-preview.1-pr-12905 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12962 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.1...v0.15.0-preview.2
Features
12. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 540f606 to release/v0.15.0-preview.0-pr-12949 to patch version v0.15.0-preview.0 and create version 0.15.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12956 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.0...v0.15.0-preview.1
Features
12. November 2025
## Was sich geändert hat * feat(sessions): Resuming zu geminiChat hinzufügen und CLI-Flags für Session-Management hinzufügen von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/10719 * fix(prompt): Angular-Unterstützung zum Basis-Prompt hinzufügen von @MarkTechson in https://github.com/google-gemini/gemini-cli/pull/10252 * Issue#9751 - Behebe den gemini-Crash beim Start in tmux-Umgebungen von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/11637 * Add experiment logging und caching-Experiment hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12862 * chore/release: Version auf 0.15.0-nightly.20251111.51f952e7 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12860 * telemetry: interaktiven Sitzungsstatus verfolgen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12856 * Support ink scrolling final pr von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12567 * feat(core): Migriere `generateContent` zu Modell-Konfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12834 * Add expected_replacements zum Smart-Edit-Tool von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12885 * fix(extension-uninstallation): Behebe Deinstallation von Extensions, deren Name von ihrem Verzeichnisnamen abweicht, von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12852 * Implementierung zum Festlegen, um Github-Extensions zu deaktivieren, hinzuzufügen von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12838 * fix(ci): ripgrep im Global-Setup vorabrufen, um Race-Conditions zu verhindern von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12886 * Deprecatet read_many_files-Tool von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12861 * Verschiebe temporäres Verzeichnis vom System-Prompt zur ersten Benutzernachricht von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12895 * Mache useFullWidth zur Standardoption. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12911 * fix Test, um faketimer zu verwenden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12913 * Erhöhe Codeabdeckung für Core-Pakete von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/12872 * Verwende PascalCase für alle Tool-Display-Namen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12918 * Fixiere, dass Extensions-Deaktivierungs-/Aktivierungsbefehle nicht auf den Handler warten, von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12915 * feat(core): verbessere Loop-Erkennung mit 2-Stufen-Check von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12902 * feat: verbessere RipGrep-Tool mit erweiterten Suchoptionen und verbesserten Defaults von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12677 * chore(release): Version auf 0.16.0-nightly.20251112.2abc288c erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12917 ## Neue Beiträger * @MarkTechson hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/10252 geleistet * @megha1188 hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11637 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-nightly.20251111.51f952e7...v0.16.0-nightly.20251112.c961f274
Features
12. November 2025
- Added double-esc interrupt mechanism for long-running operations - Added SourceKit LSP support - Fixed autocomplete display to prevent long file paths from breaking layout
Features
12. November 2025
- Added support for loading custom themes from .opencode/themes directory
Features
12. November 2025
- Better errors on initial TUI boot - Fixed @file references in slash commands with subagents - Fixed config ordering - Fixed revert dialog to move prompt to input box - Added agent color configuration - Upgraded OpenTUI to 0.1.41 with improved terminal support and performance enhancements - Fixed costs being 0 when using custom model ID overrides - Hide /share command when disabled - Added test to verify OpenCode doesn't crash in git repositories with no commit history - Restored full text when editing prompts with summarized content
Features
12. November 2025
## Was sich geändert hat * Scrollable-Unterstützung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12544 * fix: Benutzer kann Pro-Modell auch im Fallback-Modus festlegen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12566 * fix(infra) - Liste Verzeichnis weniger flakig machen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12554 * chore(release): Versionsprung auf 0.14.0-nightly.20251104.da3da198 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12564 * refactor: String-Parsing für retryInfo von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/12586 * Fix/windows pty crash von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/12587 * fix(core): Servernamen-Spoofing im policy engine verhindern von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12511 * fix(triage-workflow): Umgebungsvariablen direkt in Prompt übergeben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12602 * Update Auto-Compression-Meldung. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12605 * [Extension Reloading]: Eigene Befehle aktualisieren, Enable/Disable-Befehl hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12547 * Kompressionsmechanismus zum Sub-Agent hinzufügen von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12506 * fix: Zeilenumbrüche in quota/capacity Meldungen hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12603 * fix(core) Pfad-Leser-Methode readPathFromWorkspace respektiert git/gemini Ignore-Konfiguration nicht. von @BadgerHobbs in https://github.com/google-gemini/gemini-cli/pull/10073 * List Tools in konsistenter Reihenfolge. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12615 * Docs: Neuerest Changelog hinzugefügt: v0.12.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12611 * Verbesserte Nachverfolgung animierter Komponenten. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12618 * chore: ungenutzte CLI policy TOML-Dateien entfernen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12620 * feat(core): ModelConfigService hinzufügen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12556 * feat(policy): Umfassende Prioritätenbereich-Validierungstests hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12617 * feat(shell): Arbeitsverzeichnis (cwd) in Shell-Befehl-Beschreibung aufnehmen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12558 * refactor(cli): wiederholende Tests in InputPrompt mit it.each konsolidieren von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12524 * Benutzer informieren, wenn auf Flash-Fallback gewechselt wird, und Fehlermeldung aktualisieren… von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12640 * fix(#11707): mehrere Instanzen eines String-Tests ersetzen sollte von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12647 * Zurücksetzen von "Enable WriteTodos tool by default (#12500)" von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12658 * Speichername des Keychains benutzerfreundlicher gestalten von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12644 * Docs: /model-Dokumentation hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12654 * fix(cli): Flash-Modellfehler gracefully behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12667 * chore: flaky Test deaktivieren von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12670 * Konsistente Parameternamen verwenden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12517 * fix(patch workflow): Sicherstellen, dass die Umgebung in Patch-Kommentaren aufgelistet wird von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/12538 * fix: DiscoveredTool in Policy Engine integrieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12646 ## Neue Mitwirkende * @BadgerHobbs hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/10073 geleistet **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0...v0.14.0
Features
12. November 2025
## Was sich geändert hat * fix(core): Behandle null-Befehl bei VSCode IDE-Erkennung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12689 * Behebe Test auf Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12681 * chore(release): version auf 0.15.0-nightly.20251107.b8eeb553 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12687 * Fügt listCommands-Endpunkt zum a2a-Server hinzu von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/12604 * fix: Herunterladen von Release-Assets aus privatem GitHub-Repository #11928 von @haroonc in https://github.com/google-gemini/gemini-cli/pull/12682 * docs: Tippfehler in einigen Dateien korrigieren von @khanhkhanhlele in https://github.com/google-gemini/gemini-cli/pull/12706 * Reload Gemini-Speicher beim Laden/Entladen der Extension + Refactoring der Speicheraktualisierung von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12651 * test(policy): Extreme-Prioritätswert-Tests hinzufügen (Fortsetzung zu #12617) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12679 * Update der Ink-Version von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12720 * Triviale YAML-Fehlerbehebungen für Linter. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12725 * [feat] Extension Reloading - Updates beachten, um Tools auszuschließen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12728 * fix(ci): Gewährleistung korrekter Versionsberechnung und git ls-remote-Filterung im Release-Workflow von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12683 * fix(core): ripgrep --json-Ausgabe für robuste plattformübergreifende Analyse verwenden von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12853 * feat(sessions): Wiederaufnahme zu geminiChat hinzufügen und CLI-Flags für Sitzungsmanagement von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/10719 * fix(prompt): Angular-Unterstützung zum Basis-Prompt hinzufügen von @MarkTechson in https://github.com/google-gemini/gemini-cli/pull/10252 * Issue#9751 - Behebung des Gemini-Absturzes beim Start in tmux-Umgebungen von @megha1188 in https://github.com/google-gemini/gemini-cli/pull/11637 * Experimentprotokollierung hinzufügen und Caching-Experiment hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12862 * chore/release: Version auf 0.15.0-nightly.20251111.51f952e7 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12860 * telemetry: interaktiven Sitzungsstatus verfolgen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/12856 * Support Ink-Scrolling finaler PR von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12567 * feat(core): Migriere `generateContent` zu Modellkonfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12834 * Erwartete_Ersatzwerte zum smart-edit Tool hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12885 * fix(extension-uninstallation): Deinstallation von Extensions mit anderem Verzeichnisnamen als dem Namen beheben von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12852 * Implementierung zum Setzen zum Deaktivieren von Github-Extensions hinzufügen von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12838 * fix(ci): Ripgrep vorher herunterladen in globalem Setup, um Race Conditions zu verhindern von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12886 * Deprecate read_many_files Tool von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12861 * Temp-Verzeichnis vom Systemprompt auf erste Benutzernachricht verschieben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12895 * Make useFullWidth Standard. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12911 ## Neue Mitwirkende * @haroonc hat seinen/ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12682 * @khanhkhanhlele hat seinen/ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12706 * @davidmcwherter hat seinen/ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12849 * @MarkTechson hat seinen/ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10252 * @megha1188 hat seinen/ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/11637 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.14.0-preview.0...v0.15.0-preview.0
Features
12. November 2025
Neues Hooks-System für benutzerdefinierte Skripte mit interaktivem Spezifikations-Editing.
Features
11. November 2025
- Fixed crash when starting in repositories without any commits yet - Increased review pane width in desktop interface - Removed unused experimental flags for turn summary and no-bootstrap
Features
11. November 2025
- Fixed TUI spawn to reset BUN_OPTIONS (#3606) - Updated keymap.json bindings for OpenCode command (#4192) - Fixed desktop prompt clearing inconsistencies - Fixed desktop code/diff number container width display - Fixed desktop session show more button being hidden on new sessions - Fixed desktop prompt input not clearing and attachment issues - Fixed desktop color grouping functionality - Added web and codesearch tools - Updated @opentui/core to v0.1.39 with build script fixes - Keep session dot visible in list for currently active session (#4185) - Cache project ID in root git folder for better performance - Added help for users reading thinking blocks and improved todo sync trust - Fixed Google Vertex configurations (#4169) - Upgraded toast notification system (#4159) - Updated code editor dark mode
Features
11. November 2025
- Added inline LSP diagnostics in TUI file viewer to show type errors and compilation issues without leaving the interface - Fixed TUI spawn to reset BUN_OPTIONS environment variable - Updated TUI to use @opentui/core v0.1.39 with improved build script - Enhanced session selection UI to keep current active session visible in the list - Added support for reading thinking blocks and improved todo synchronization - Added web search and code search tools for enhanced functionality - Fixed Google Vertex AI provider configuration issues - Upgraded toast notification system for better user feedback
Features
11. November 2025
## Was sich geändert hat * test: flaky File-System-Integrationstests beheben von @hritan in https://github.com/google-gemini/gemini-cli/pull/12724 * Tabs beim Einfügen beibehalten von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/12735 * feat(hooks): Hook Execution Engine von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9092 * Aktiv-Experiment-IDs zu Clearcut log events hinzugefügt von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/12745 * Modifiables Tool-Temp-Workspace gehärtet von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12837 * Keine Garbage-Zeichen mehr bei Tasten F1, F2.. ausgeben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12835 * Auf Wechsel zum alternativen Buffer-Modus vor dem Rendern von Ink umgestellt von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12833 * Externes Editor-Diff-Drift behoben von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12846 * Behebt #12841: Header durch google_credentials-Transport weiterleiten… von @davidmcwherter in https://github.com/google-gemini/gemini-cli/pull/12849 * core behoben: ripgrep --json-Ausgabe für robuste plattformübergreifende Parser-Verarbeitung verwendet von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12853 ## Neue Contributors * @davidmcwherter hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/12849 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-nightly.20251110.c0b766ad...v0.15.0-nightly.20251111.51f952e7
Features
10. November 2025
## Was sich geändert hat * Fügt listCommands-Endpunkt zu einem a2a-Server hinzu von @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/12604 * fix: Herunterladen von Release-Assets aus privatem GitHub-Repository #11928 von @haroonc in https://github.com/google-gemini/gemini-cli/pull/12682 * docs: Rechtschreibfehler in einigen Dateien beheben von @khanhkhanhlele in https://github.com/google-gemini/gemini-cli/pull/12706 * Gemini-Speicher beim Laden/Entladen der Erweiterung neu laden + Refactoring der Speicher-Aktualisierung von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12651 * test(policy): Extreme-Wert-Tests für Prioritätenwerte hinzufügen (Follow-up zu #12617) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12679 * Update Ink-Version von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12720 * Triviale YAML-Fehlerbehebungen für Linter. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12725 * [feat] Extension Reloading - Updates berücksichtigen, um Tools auszuschließen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12728 * fix(ci): korrekte Versionsberechnung und Git ls-remote-Filterung im Release-Workflow sicherstellen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12683 * feat(core): Migriere `generateJson` zu aufgelösten Modell-Konfigurationen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12626 * [feat]: Amen `/extensions restart`-Befehl hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12739 * [cleanup] Eigenschaft der Info-Nachricht von 'icon' zu 'prefix' umbenennen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12743 * Behebt Rennen beim Logging von Erweiterungen und Logging von Slash-Befehlen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12732 * Branch-Batch-Scrollen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12680 * Überarbeitung von KeypressContext von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12746 * Behebt Shift+Return in VS Code von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12799 * Vereinfachung der switch-case-Struktur von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12798 ## Neue Mitwirkende * @haroonc hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12682 * @khanhkhanhlele hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12706 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.15.0-nightly.20251107.cd27cae8...v0.15.0-nightly.20251110.c0b766ad
Features
10. November 2025
- Fixed a bug where the TUI would crash when model cost information was missing
Features
10. November 2025
- TUI: Auto-scroll to bottom when switching between sessions
Features
10. November 2025
- Made reasoning parts less ugly with improved syntax highlighting - Fixed --model flag being ignored in TUI mode - Added ability to configure doom loop & external directory permissions - Added input context to chat.params and chat.message - Fixed UI freezing when repository contains binary files - Fixed continue session navigation to use most recent session instead of oldest session - Fixed MATLAB Language Server compatibility issues - Fixed theme palette filtering to remove null values - Added 'Free' badge display for zero-cost models in model selection dialog - Fixed billing button functionality - Added logging when creating project instances to help debug startup issues
Features
10. November 2025
- Improved session UI with better sidebar toggle and message handling - Render reasoning parts with syntax highlighting instead of plain text - Display 'Free' badge for zero-cost models in model selection dialog - Fixed --model flag being ignored in TUI mode - Allow user to configure doom loop & external dir permissions - Set cap for max time to wait between retries - Fixed messageID type in chat.message
Features
9. November 2025
### Highlights - TUI quality-of-life: ctrl-n/p navigation for slash command lists and backtracking skips the /status noise. - Improve timeout on long running commasnds ### PRs Merged - #6233 – Freeform unified exec output formatting - #6342 – Make `generate_ts` prettier output warn-only - #6335 – TUI: fix backtracking past `/status` - #1994 – Enable CTRL-n/CTRL-p for navigating slash commands, files, history - #6340 – Skip retries on `insufficient_quota` errors - #6345 – Remove shell tool when unified exec is enabled - #6347 – Refresh AI labeler rules to match issue tracker labels - #6346 – Prefer `wait_for_event` over `wait_for_event_with_timeout` (initial update) - #5486 – Fix `apply_patch` rename/move path resolution - #6349 – Prefer `wait_for_event` over `wait_for_event_with_timeout` (follow-up) - #6336 – App-server: implement `account/read` endpoint - #6338 – App-server: expose additional fields on `Thread` - #6353 – App-server: add auth v2 doc & update Codex MCP interface section - #6368 – App-server: README updates for threads and turns - #6351 – Promote shell config tool to model family config - #6369 – TUI: add inline comments to `tui.rs` - #6370 – Add `--promote-alpha` option to `create_github_release` script - #6367 – SDK: add `network_access` and `web_search` options to TypeScript SDK - #6097 (includes work from #6086) – WSL: normalize Windows paths during update - #6377 – App-server docs: add initialization section - #6373 – Terminal refactor: remove deprecated flush logic - #6252 – Core: replace Cloudflare 403 HTML with friendly message - #6380 – Unified exec: allow safe commands without approval - #5258 – Kill shell tool process groups on timeout
9. November 2025
- Fixed a race condition in the TUI context synchronization that could cause the interface to load improperly
Features
9. November 2025
- Reverted the display of 'Free' badge for zero-cost models in model selection dialog - Added input context to chat.params and chat.message plugin hooks (sessionID, agent, model, messageID) - Fixed UI freezing for several minutes when repository contains binary files
Features
9. November 2025
- Fixed continue session navigation to wait for sync completion before redirecting - Added logging when creating project instances to help users debug startup issues
Features
9. November 2025
- TUI: Add logging when creating project instances to help users debug startup issues
Features
9. November 2025
- Fixed continue session navigation to use most recent session instead of oldest session - Improved startup speed - Fixed LSP optional requests to avoid MethodNotFound (-32601) with MATLAB Language Server - Fixed theme palette to filter out null values
Features
8. November 2025
- Display 'Free' badge for zero-cost models in model selection dialog - Added rate limiting to zen functionality
Features
8. November 2025
- Refined polaris instructions for practical behavior - Routed polaris-alpha models to polaris system prompt - Fixed title generation refusal responses - Added support for reading opencode.json(c) from .opencode/ directory - Upgraded to opentui 0.1.39 with support for shift/ctrl+return/esc custom CSI in ghostty
Features
8. November 2025
Direktes Stable-Release aus dem Main-Branch. Version 1.5.11 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
7. November 2025
- Show more sessions in TUI list and fix sync timing to prevent race conditions
Features
7. November 2025
- Fixed disappearing content and sticky scroll issues in the TUI - Reworked ACP (Agent Communication Protocol) to support changes in Zed IDE - Added command bar action to rename sessions - Fixed scroll behavior when no session exists
Features
7. November 2025
# [1.32.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.31.0...@continuedev/config-yaml@1.32.0) (2025-11-07) ### Bug Fixes * Änderung beim Anwenden des Prompt so, dass Kommentare nicht entfernt werden ([#8608](https://github.com/continuedev/continue/issues/8608)) ([495abc1](https://github.com/continuedev/continue/commit/495abc11db9b84414150787eee5e1e8abdd636de)) * **cli:** gültige Prüfung erforderlicher Parameter beim Tool-Aufruf ([fdee3a8](https://github.com/continuedev/continue/commit/fdee3a886ae994badf60803573d762ed88efce75)) * Eingabetaste-Eingabe während der Prompt-Bearbeitung funktioniert nicht ([1d2f4dc](https://github.com/continuedev/continue/commit/1d2f4dc5ba06edbff7bb4fbaf126a9497fed597b)) * explizite Haiku 4.5 Tool-Unterstützung ([#8491](https://github.com/continuedev/continue/issues/8491)) ([c029738](https://github.com/continuedev/continue/commit/c029738122812c0152693565691b25785be64d48)) * Sofortige Ablehnung aller für VS Code ([3078cd9](https://github.com/continuedev/continue/commit/3078cd9280863888d62623257e17178ca8b5cf1f)) * nicht verwendeten SessionManager-Import in session.test.ts entfernt ([ee4d4cc](https://github.com/continuedev/continue/commit/ee4d4ccbdc50e84729c14212f66ff68d97776ea9)) * Typen für rulemetadata ([d7cc498](https://github.com/continuedev/continue/commit/d7cc4985a137253cd3a46b88da820f7646e241f3)) * Typecheck Schreibdatei-Argumente ([#8585](https://github.com/continuedev/continue/issues/8585)) ([0a630fb](https://github.com/continuedev/continue/commit/0a630fb30702c211501495571359f3148d5cd6e1)) * Upgrade von zod von 3.24.2 auf 3.25.76 ([a86976f](https://github.com/continuedev/continue/commit/a86976fee94564bd6fe62b8dbe46c3bcb95ebfd8)) * Verwende yolo beim Anwenden von Diff ([d5a6697](https://github.com/continuedev/continue/commit/d5a6697c9715da45be3f8dc321dde640405b39de)) ### Features * **cli:** zeige immer den Kontextprozentsatz an ([bc14645](https://github.com/continuedev/continue/commit/bc146457b6c45e1a7314101395de4e0e12f717a0)) * **cli:** Prüfen auf Updates im Dev-Modus überspringen ([28e09e1](https://github.com/continuedev/continue/commit/28e09e1c71751a4c6dd035bf16dfc52b65973973)) * entfernte angewendete Regeln aus dem Chat-Verlauf und Dev-Daten ([c858aee](https://github.com/continuedev/continue/commit/c858aee55973d6ece243713dd251c8fc3985a330)) * Warnhinweis-Meldung zu MCPs mit konfigurierte MCPs anzeigen ([370feb9](https://github.com/continuedev/continue/commit/370feb9e9ab72fd63e12d5486cbf9ffd5c6bfeb8)) * Granite 4 FIM und Tool-Aufruf korrekt unterstützen ([#8531](https://github.com/continuedev/continue/issues/8531)) ([d1ba7c9](https://github.com/continuedev/continue/commit/d1ba7c9bba3977083a325ba5fa9a581cde5061c3)) * Grok-Code-Verbesserungen schnell 1 aktualisieren ([#8475](https://github.com/continuedev/continue/issues/8475)) ([6aad840](https://github.com/continuedev/continue/commit/6aad84013c4953b11e2c0e34bf6e674a17304060)) ### Performance Improvements * **intellij:** GsonService-Singleton implementieren, um Speicherallokationen zu reduzieren ([dc0e86e](https://github.com/continuedev/continue/commit/dc0e86e4a121332697c9299c87adb5fd6cf0abc1)), schließt [#8452](https://github.com/continuedev/continue/issues/8452)
Features
7. November 2025
- Allow not specifying a limit on messages endpoint
Features
7. November 2025
### Highlights - Introducing our new model GPT-5-Codex-Mini — a more compact and cost-efficient version of GPT-5-Codex ### PRs merged - #6211 fix: Update the deprecation message to link to the docs - #6212 [app-server] feat: export.rs supports a v2 namespace, initial v2 notifications - #6230 Fix nix build - #3643 fix(core): load custom prompts from symlinked Markdown files - #4200 allow codex to be run from pid 1 - #6234 Upgrade rmcp to 0.8.4 - #6237 Add modelReasoningEffort option to TypeScript SDK - #5565 tui: refactor ChatWidget and BottomPane to use Renderables - #6229 refactor Conversation history file into its own directory - #6231 Improved token refresh handling to address “Re-connecting” behavior - #6261 Update rmcp to 0.8.5 - #6214 [app-server] feat: v2 Thread APIs - #6282 Fixes intermittent test failures in CI - #6249 stop capturing r when environment selection modal is open - #6183 [App-server] Implement v2 for account/login/start and account/login/completed - #6285 Prevent dismissal of login menu in TUI - #4388 fix: ToC so it doesn’t include itself or duplicate the end marker - #6288 [App-server] Add account/login/cancel v2 endpoint - #6286 feat: add model nudge for queries - #6300 feat: support models with single reasoning effort - #6319 chore: rename for clarity - #6216 [app-server] feat: v2 Turn APIs - #6295 docs: Fix code fence and typo in advanced guide - #6326 chore: fix grammar mistakes - #6283 Windows Sandbox: Show Everyone-writable directory warning - #6289 chore: move relevant tests to app-server/tests/suite/v2 - #6333 feat: clarify that gpt-5-codex should not amend commits unless requested - #6332 Updated contributing guidelines and PR template to request link to bug report in PR notes - #5980 core: widen sandbox to allow certificate ops when network is enabled - #6337 [App Server] Add more session metadata to listConversations
7. November 2025
- Disabled scrollbar temporarily because of text wrap issues - Added VS Code Insiders support - Improved message storage performance - Implemented network IP retrieval for remote access in web command - Fixed ACP to respect user's default model config - Resolved Mistral API compatibility issues
Features
7. November 2025
## Was sich geändert hat * Scrollable-Unterstützung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12544 * fix: dem Benutzer ermöglichen, Pro-Modell auch im Fallback zu setzen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12566 * fix(infra) - Liste-Verzeichnis weniger launisch machen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12554 * chore(release): Version auf 0.14.0-nightly.20251104.da3da198 erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12564 * refactor: String-Parsing für retryInfo von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/12586 * Fix/windows pty crash von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/12587 * fix(core): Server-Namen-Spoofing im Policy-Engine verhindern von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12511 * fix(triage-workflow): Umgebungsvariablen direkt in Prompt übergeben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12602 * Update automatische Kompressionsnachricht. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12605 * [Extension Reloading]: Benutzerspezifische Befehle aktualisieren, Enable/Disable-Befehl hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12547 * Kompressionsmechanismus zum Subagent hinzufügen von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12506 * fix: Zeilenumbrüche in Quota-/Kapazitätsmeldungen hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12603 * fix(core) Pfad-Lesern Methode readPathFromWorkspace beachtet git/gemini ignore config nicht. von @BadgerHobbs in https://github.com/google-gemini/gemini-cli/pull/10073 * Tools in konsistenter Reihenfolge auflisten. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12615 * Docs: Neuer-Changelog hinzugefügt: v0.12.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12611 * Verbesserung der Verfolgung von animierten Komponenten. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12618 * chore: unbenutzte CLI-Policy-TOML-Dateien entfernen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12620 * feat(core): ModelConfigService hinzufügen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12556 * feat(policy): Umfassende Prioritätsbereich-Validierungstests hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12617 * feat(shell): aktuelles Arbeitsverzeichnis (cwd) in Shell-Befehl-Beschreibung aufnehmen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12558 * refactor(cli): wiederholende Tests in InputPrompt mittels it.each zusammenführen von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12524 * Benutzer informieren, wenn auf Flash-Fallback umgestellt wird, und Fehlermeldung aktualisieren… von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12640 * fix(#11707): Soll mehrere Instanzen eines Strings-Test durch @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12647 ersetzen * Rückgängig: "Enable WriteTodos tool by default (#12500)" von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12658 * Aktualisierung des Keychain-Speicher-Namens für nutzerfreundlichere Bedienung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12644 * Docs: /model-Dokumentation hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12654 * fix(cli): Flash-Model-Fehler gracefully behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12667 * chore: flaky Test deaktivieren von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12670 * Konsistente Parameternamen verwenden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12517 * fix(patch workflow): Sicherstellen, dass die Umgebung in Patch-Kommentaren aufgelistet ist von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/12538 * fix: DiscoveredTool mit Policy Engine integrieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12646 * fix(core): Behandlung eines null-Kommandos bei VSCode IDE-Erkennung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12689 * Fix Test in Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12681 * chore(release): Version auf 0.15.0-nightly.20251107.b8eeb553 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12687 ## Neue Mitwirkende * @BadgerHobbs hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10073 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-nightly.20251105.da3da198...v0.15.0-nightly.20251107.cd27cae8
Features
7. November 2025
## Was sich geändert hat * fix: Verbesserung der Pfadbehandlung in handleAtCommand zur Unterstützung relativer Pfade von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/9065 * Remove Todo Icon von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12190 * chore(release): Version auf 0.13.0-nightly.20251029.cca41edc erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12191 * fix(security) - Use emitFeedback statt Console-Error von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11954 * fix(infra) - Read-many-File-Test wieder einschalten von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12181 * feat: auth_type zu StartSessionEvent Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12034 * refactor: Replace console.error durch strukturiertes Logging und Feedback von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12175 * refactor(core): Move getPackageJson Utility zum core-Package von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12224 * Verstecke zusammengeklappten Todo-Tray, wenn alle erledigt sind. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12242 * Fix atprocessor-Test unter Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12252 * refactor(todo): Leistung und Lesbarkeit des Todo-Komponenten verbessern von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12238 * Fix Alt-Tastenbelegung für Mac von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12231 * Fix(noninteractive) - Meldung hinzufügen, wenn Benutzer deprecated-Flag verwendet von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11682 * feat(telemetry): Erweiterungen zu StartSessionEvent Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12261 * Standardisiertes Fehler-Logging mit coreEvents.emitFeedback von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12199 * feat(ui): Todo-Textfarbe bei benutzerdefinierten Themes nicht propagieren beheben von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12265 * feat(auth): API-Schlüssel-Authentifizierungsfluss verbessern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11760 * docs: Tastenkombinationen mit fehlenden Shortcuts aktualisieren von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12024 * chore: console.error zu debugLogger in useSlashCompletion migrieren von @hritan in https://github.com/google-gemini/gemini-cli/pull/12218 * feat(core): Granulare Memory-Lader für JIT-Architektur implementieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12195 * fix(core): RootDir zu tsconfig.json hinzufügen, um TS5055-Fehler zu beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12274 * Refactoring Unittests in packages/cli/src/ui von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/12251 * Docs: v0.11.0 zum Changelog hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12256 * Protokoll-Erweiterungs-ID mit Tool-Aufruf/Slash-Befehl-Aufruf protokollieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12254 * Fehlerhafte Anzahl der entfernten Zeilen durch Modell berichtigen von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/12076 * Rückgängig machen von "fix(core): Add rootDir to tsconfig.json to resolve TS5055 error" von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12293 * Ausgabemeldungen für Installieren und Linken korrigieren von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12168 * Validate-Befehl hinzufügen von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12186 * fix(docs): falsche Extension-Installationsmethode entfernen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/11194 * fix(test) - JSON-Output-Error-Test mit vordefinierter Antwort verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12250 * Anfangsunterstützung zum Neuladen von Erweiterungen in der CLI - nur mcp-Server von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12239 * Tests korrigieren, damit alle UI-Aufrufe mit act eingebettet werden von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12268 * Zeilenänderungs-Metriken erstellen von @jerop in https://github.com/google-gemini/gemini-cli/pull/12299 * feat: Selbstimporte verhindern und Build-Schleife beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12309 * Standardkompression-Schwelle im UI ändern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12306 * refactor(core): GeminiChat vom uiTelemetryService über Usage-Ereignisse entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12196 * Behebung kleiner Formatierungsprobleme in quota-and-pricing.md von @hyangah in https://github.com/google-gemini/gemini-cli/pull/11340 * Modell-Routing für alle Benutzer aktivieren von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/12300 * Kompressionst-Threshold im UI bearbeitbar machen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12317 * Kontextanteil im Footer standardmäßig entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12326 * Code-Review-Skript zur Erfassung häufiger Paket/CLI-Regressionsfälle von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12316 * chore/release: Version auf 0.13.0-nightly.20251031.c89bc30d erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12330 * feat: Dynamische Run-Namen zu Patch-Release-Workflows hinzufügen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12336 * fix: Stillen-Ausfall im release-patch-1-create-pr-Workflow beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12339 * refactor(core): Refactored und redundante Testzeilen in teleme… entfernt von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12284 * feat(telemetry): Extensionsname zu ToolCallEvent Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12343 * chore: deutlich machen, dass `--model` beim Startup-Modus für Modell-Auswahl gedacht ist von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12367 * Fixes für Ink 6.4.0 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12352 * fix(core): Duplizierten session_id im GCP-Log-Exporter entfernen von @jerop in https://github.com/google-gemini/gemini-cli/pull/12370 * Update mcp-server.md von @richardkmichael in https://github.com/google-gem
Features
7. November 2025
## Was sich geändert hat * Scrollbare Unterstützung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12544 * fix: Erlaubt dem Benutzer, pro Modell zu setzen, auch im Fallback von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12566 * fix(infra) - Liste-Verzeichnis weniger anfällig machen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12554 * chore(release): Version auf 0.14.0-nightly.20251104.da3da198 erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12564 * refactor: Zeichenkette für retryInfo parsen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/12586 * Fix/windows pty crash von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/12587 * fix(core): Verhindern von Server-Namens-I spoofing im Policy-Engine von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12511 * fix(triage-workflow): Umgebungsvariablen direkt in Prompt übergeben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12602 * Update Auto-Kompressionsnachricht. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12605 * [Extension Reloading]: Aktualisiere benutzerdefinierte Befehle, füge enable/disable-Befehl hinzu von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12547 * Füge Kompressionsmechanismus zum Subagenten hinzu von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12506 * fix: Zeilenumbrüche in Quota-/Capacity-Meldungen hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12603 * fix(core) Pfad-Lesemethode readPathFromWorkspace beachtet git/gemini ignore-Konfiguration nicht. von @BadgerHobbs in https://github.com/google-gemini/gemini-cli/pull/10073 * Liste Werkzeuge in konsistenter Reihenfolge. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12615 * Docs: Neueste Changelog hinzugefügt: v0.12.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12611 * Verbesserte Nachverfolgung von animierten Komponenten. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12618 * chore: nicht verwendete CLI policy TOML-Dateien entfernen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12620 * feat(core): Add ModelConfigService. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/12556 * feat(policy): Umfassende Prioritätenbereich-Validierungstests hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12617 * feat(shell): Arbeitsverzeichnis (cwd) in Shell-Befehl-Beschreibung einschließen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12558 * refactor(cli): wiederkehrende Tests in InputPrompt mithilfe von it.each konsolidieren von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12524 * Benutzer informieren, wenn beim Fall zurück auf flash, und Fehlermeldung aktualisieren… von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12640 * fix(#11707): sollte mehrere Instanzen eines Strings-Test ersetzen von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12647 * Revertiere "Enable WriteTodos tool by default (#12500)" von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12658 * Update des Keychain-Speicher-Namens, benutzerfreundlicher zu gestalten von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12644 * Docs: /model-Dokumentation hinzugefügt von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12654 * fix(cli): Fehler bei flash Model graceful behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12667 * chore: flaky Test deaktivieren von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/12670 * Verwende konsistente Parameternamen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12517 * fix(patch workflow): Sicherstellen, dass die Umgebung in Patch-Kommentaren aufgeführt ist von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/12538 * fix: DiscoveredTool mit Policy Engine integrieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12646 ## Neue Mitwirkende * @BadgerHobbs hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10073 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-preview.3...v0.14.0-preview.0
Features
7. November 2025
- Fixed issue with input randomly breaking in TUI - Improved codex provider transformation handling
Features
7. November 2025
- Fixed issue with input randomly breaking in the TUI - Improved Codex model configuration by removing text verbosity settings and adding store flag support
Features
7. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 36feb73 to release/v0.13.0-preview.2-pr-12658 to patch version v0.13.0-preview.2 and create version 0.13.0-preview.3 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12663 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-preview.2...v0.13.0-preview.3
Features
6. November 2025
- Added system theme support - Fixed Mistral API compatibility issues - Fixed auto-scroll to bottom when selecting session from list - Added desktop review flow - Fixed diff highlight rendering in desktop app
Features
6. November 2025
- Only display last 100 messages in TUI - Fixed opencode run not parsing model string - Updated import command to accept share links - Fixed undo command breaking other commands - Added big dot (●) indicator for current session in modal
Features
6. November 2025
- Fixed homebrew upgrade process by ensuring environment variables are properly passed through during installation
Features
6. November 2025
- TUI: Reduced scrollbar visual prominence for less distracting interface - TUI: Enabled scrollbar
Features
6. November 2025
- Moved debug shortcuts (toggle debug panel and toggle console) from hidden keyboard shortcuts to the command palette for better discoverability - Upgraded to opentui v0.1.36 (dependency update)
Features
6. November 2025
- Temporarily use strip-ansi package to fix ANSI character display in TUI output until bun bug is resolved
Features
6. November 2025
- Upgraded to opentui 0.1.35, mitigating disappearing content and crashes - Fixed export command output to allow piping without UI interference
Features
5. November 2025
- Added opencode import command to restore sessions from JSON exports - Temporarily removed bun strip ansi due to bug - Desktop app now incrementally loads sessions in the side navigation
Features
5. November 2025
- Ask instead of throwing tool error if file is outside cwd - Fixed max height on message diffs and session stats in desktop app - Fixed sidebar modified files display
Features
5. November 2025
- Updated authentication method for ACP (Agent Communication Protocol) - Default ACP configuration now uses "big-pickle" model from opencode provider
Features
5. November 2025
- Fixed autocomplete to prioritize exact matches by trimming display names for better fuzzy matching - Added file count to session summary, showing the number of files changed in addition to additions and deletions - Improved error handling in session view with user-friendly toast notifications when sessions are not found - Fixed local development URL configuration in desktop application
Features
5. November 2025
## Was sich geändert hat * fix(patch): cherry-pick 1611364 to release/v0.13.0-preview.1-pr-12587 to patch version v0.13.0-preview.1 and create version 0.13.0-preview.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12601 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-preview.1...v0.13.0-preview.2
Features
5. November 2025
- Restructured Sidebar component to be scrollable - Lowered paste summary threshold to trigger on shorter content - Added --attach flag to opencode run - Fixed eu-west-2 AWS Bedrock issue - Normalized escape keybind
Features
5. November 2025
## Was geändert wurde * fix(patch): cherry-pick f51d745 to release/v0.13.0-preview.0-pr-12586 to patch version v0.13.0-preview.0 and create version 0.13.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12595 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-preview.0...v0.13.0-preview.1
Features
5. November 2025
Direktes stabiles Release vom Haupt-Branch. Version 1.5.10 wurde direkt aus dem neuesten main branch erstellt und veröffentlicht.
5. November 2025
## Geändert * feat(ui): semantische Farbe der Antwort hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12450 * chore: Dokumentation der Einstellungen automatisch generieren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12451 * chore: tar auf 7.5.2 erhöhen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12466 * refactor: Kern-Systemprompt in mehrere Teile aufteilen von @anj-s in https://github.com/google-gemini/gemini-cli/pull/12461 * Refactoring der Packages/cli/src/ui-Tests von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/12482 * refactor(core): Fehlerbehandlung für setGlobalProxy verbessern von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12437 * Cap Thinking Budget, um Weglauf-Thought-Loops zu verhindern von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12416 * fix(ui): sicherstellen, dass Modelländerungen die UI sofort aktualisieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12412 * fix(settings): Änderungen bei restart-required beim Beenden mit ESC persistieren von @ashmod in https://github.com/google-gemini/gemini-cli/pull/12443 * Timeout für Subagents erzwingen von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12232 * Grants Subagent eine Recovery-Turn, wenn TIMEOUT, MAX_TURNS oder NO_TOOL_CALL Fehler auftreten. von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12344 * alternativer Buffer-Support von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12471 * (fix): Ctrl+C-Signal zum Abbruch der Ausführung im NonInteractive-Modus respektieren von @anj-s in https://github.com/google-gemini/gemini-cli/pull/11478 * feat(core): Unterstützung zum Auflisten von Experimenten hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12495 * Protokolliere Recovery-Ereignisse (Nudges), die innerhalb des Subagents auftreten, von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12408 * fix(auth): Leeres Map zurückgeben, wenn Token-Datei nicht existiert, und Refactoring… von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12332 * Refactor PolicyEngine zu Core-Package von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12325 * WriteTodos-Tool standardmäßig aktivieren von @anj-s in https://github.com/google-gemini/gemini-cli/pull/12500 * Alt-Buffer-Standardwert von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12507 * feat(hooks): Hook-Typentkopplung und Übersetzung von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9078 * feat(core): Timeout zum llm-Edit-Fix hinzufügen von @agmsb in https://github.com/google-gemini/gemini-cli/pull/12393 * Navigation- und Completion-Tastenkürzel angepasst, um kein Scrollen zu verwenden von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12502 * chore: Vite auf 7.1.12 erhöhen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12512 * Zeige Bildschirmleser-Hinweis nur einmal an von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12247 * fix(core): Verbesserte Schleifen-Erkennung bei längeren wiederholenden Mustern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12505 * feat(hooks): Hook Input/Output Contracts von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9080 * Fix alt+links auf Ghostty von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12503 * feat(hooks): Hook Execution Planning and Matching von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9090 * fix(mcp): harte Port 7777 durch dynamische Port-Zuweisung für OAuth ersetzen von @cbcoutinho in https://github.com/google-gemini/gemini-cli/pull/12520 * refactor(core): Refaktorisierte und entfernte redundante Testzeilen in Telemetrie von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12356 * SI Prompt-Nudge für das Todo-Tool von @anj-s in https://github.com/google-gemini/gemini-cli/pull/12159 * Extensions MCP-Refactor von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12413 * fix(infra) - Vorgefertigte Antwort für Flicker-Test verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12377 * Bash-Shell-Optionen strenger behandeln von @cornmander in https://github.com/google-gemini/gemini-cli/pull/12532 * Flicker im Screen-Reader-Nudge beheben von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12541 * Shift+Tab-Tastenkürzel bei Nicht-Kitty-Modus beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12552 * Ss/fix ext von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12540 * Konsole-Fehler in coreEvents/debugger für Sandbox, Logger, ChatRecordingService migrieren von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12253 * Codebasis-Inspektor standardmäßig für Preview aktivieren von @silviojr in https://github.com/google-gemini/gemini-cli/pull/12555 * feat(core): Fern-Konfigurationsintegration für Experimente hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12539 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-nightly.20251103.9187f6f6...v0.13.0-nightly.20251105.da3da198
Features
5. November 2025
## Was geändert wurde * fix: Verbesserung der Pfadbehandlung in handleAtCommand zur Unterstützung relativer Pfade von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/9065 * Remove Todo Icon von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12190 * chore(release): Version auf 0.13.0-nightly.20251029.cca41edc erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12191 * fix(security) - Use emitFeedback statt Console-Fehler von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11954 * fix(infra) - Read-many-file-Test wieder freischalten von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12181 * feat: auth_type zu StartSessionEvent-OTel-Logging hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12034 * refactor: Replace console.error mit strukturierter Protokollierung und Feedback von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12175 * refactor(core): Move getPackageJson Utility zum Core-Paket von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12224 * Verstecke zusammengeklappten Todo-Treiber, wenn alle erledigt sind. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12242 * Fix atprocessor-Test unter Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12252 * refactor(todo): Leistung und Lesbarkeit der Todo-Komponente verbessern von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12238 * Fix Alt-Tastenbelegungen für Mac von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12231 * Fix(noninteractive) - Nachricht hinzufügen, wenn Benutzer veraltetes Flag verwendet von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11682 * feat(telemetry): Erweiterungen zu StartSessionEvent-Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12261 * Standardisiere Fehlerprotokollierung mit coreEvents.emitFeedback von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12199 * feat(ui): Textfarbe eines Todo-Items bei benutzerdefinierten Themen nicht propagieren von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12265 * feat(auth): verbessere API-Schlüssel-Authentifizierungs-Flow von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11760 * docs: aktualisiere Tastenkombinationen mit fehlenden Shortcuts von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12024 * chore: migriere console.error zu debugLogger in useSlashCompletion von @hritan in https://github.com/google-gemini/gemini-cli/pull/12218 * feat(core): Implementiere granulare Memory-Lader für JIT-Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12195 * fix(core): Füge rootDir zu tsconfig.json hinzu, um TS5055-Fehler zu lösen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12274 * Refactoring von Unit-Tests in packages/cli/src/ui von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/12251 * Docs: füge v.0.11.0 dem Changelog hinzu von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12256 * Logge Erweiterungs-ID bei Tool-Aufruf/Slash-Befehl-Aufruf von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12254 * Fix falsch gemeldete Anzahl gelöschter Zeilen durch Model von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/12076 * Rückgängig["fix(core): Add rootDir to tsconfig.json to resolve TS5055 error"] von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12293 * fix Ausgabemeldungen für Installationen und Verlinkungen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12168 * Add validate-Befehl von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12186 * fix(docs): entferne falschen Erweiterungs-Installationsweg von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/11194 * fix(test) - JSON-Ausgabe-Fehler-Test mit vordefinierter Antwort verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12250 * Erste Unterstützung für das Neuladen von Erweiterungen in der CLI - mcp-Server nur von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12239 * Tests korrigieren, damit alle UI-Aufrufe mit act ummantelt werden von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12268 * Erzeuge Metriken für Zeilenänderungen von @jerop in https://github.com/google-gemini/gemini-cli/pull/12299 * feat: Verhindere Selbstimporte und behebe Build-Schleife von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12309 * Standardisiere Standard-Kompressionsschwelle im UI von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12306 * refactor(core): entkopple GeminiChat vom uiTelemetryService über Usage-Ereignisse von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12196 * Behebe kleinere Formatierungsprobleme in quota-and-pricing.md von @hyangah in https://github.com/google-gemini/gemini-cli/pull/11340 * Aktiviere Model-Routing für alle Benutzer von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/12300 * Mach Komprimierungsschwelle im UI bearbeitbar von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12317 * Entferne Kontextprozentsatz im Footer standardmäßig von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12326 * Code-Review-Skript zum Auffangen von Paket/CLI-Regressionsfehlern von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12316 * chore/release: Version auf 0.13.0-nightly.20251031.c89bc30d erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12330 * feat: dynamische Run-Namen zu Patch-Release-Workflows hinzufügen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12336 * fix: stille Fehlermeldung im Release-Patch-1-Create-PR-Workflow beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12339 * refactor(core): Refaktorisierte und entfernte redundante Testzeilen in Telemetrie von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12284 * feat(telemetry): Erweiterungsnamen zu ToolCallEvent-Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12343 * chore: klarstellen, dass `--model` zur Modelauswahl beim Start verwendet wird von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12367 * Fixes für Ink 6.4.0 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12352 * fix(core): entferne doppelte session_id im GCP-Log-Exporter von @jerop in https://github.com/google-gemini/gemini-cli
Features
5. November 2025
- Fixed slash command bug in ACP package - Allow @ agents to work even if not first thing in prompt - Added /export and /copy commands to TUI - Added Clojure syntax highlighting support - Fixed command validation to prevent invalid commands from being executed - Added support for R formatter in formatters
Features
5. November 2025
- Fixed session abort when autocomplete is visible in TUI - Fixed image reading error and added error toast for event bus - Added command bar option to interrupt session - Fixed permissions not responding to ESC key - Added support for `uv format` in formatters - Added GitHub Enterprise support for Copilot
Features
5. November 2025
Major Release: Einführung von Background Agents, die autonom arbeiten, und BugBot für automatisierte Bug-Behebung.
Features
4. November 2025
## Was sich geändert hat * chore(release): Version auf 0.12.0-nightly.20251022.0542de95 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11672 * fix(test): Tests für useToolScheduler entkoppeln und reparieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11671 * Erweiterungs-Alias für Extensions-Befehl hinzufügen von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/11622 * feat(infra) - Einen Workflow zum Deflake erstellen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11535 * Einstellungsoption hinzufügen, um YOLO-Modus zu deaktivieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/11609 * feat(infra) - Status für chained e2e aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11651 * Console-Fehler zu Util-Funktion extrahieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11675 * Todo-Tool dokumentieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11695 * feat(infra) - Logging hinzufügen, wenn Benutzer mehrfach versucht, zu beenden, von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11218 * fix(ui): InputPrompt-Tests reparieren und entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11700 * Docs: changelog für 2025-10-13 hinzugefügt von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11751 * feat(preflight): Verwende venv für yamllint-Installation von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11694 * fix(a2a-server): GCS-Persistenz-Test reparieren und entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11755 * fix(cli): Rennbedingung beheben und Tests in useGitBranchName entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11759 * refactor: FilterReport vereinfachen und ungenutzten Code entfernen von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11681 * refactor(core): Ausschluss-Beschreibung bereinigen von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11678 * Refactor KeypressContext von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11677 * fix(ui): Rennbedingung im Double-Escape-Handler beheben von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8913 * refactor(cli): Tests in InputPrompt parametrieren von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11776 * Docs: fehlerhafter Link in docs/cli/configuration.md korrigiert von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11655 * Adds executeCommand-Endpunkt mit Unterstützung für /extensions-Liste von @jdgarrido1105 in https://github.com/google-gemini/gemini-cli/pull/11515 * Fehlerhafte Links in der Dokumentation korrigiert von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11789 * Test erneut aktivieren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11628 * Erweiterungs-Einstellungen hinzufügen, die beim Installieren abgefragt werden sollen, von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9802 * feat: Lychee-Aktion hinzufügen, um defekte Links zu prüfen von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11781 * fix(infra) - Kontext-Eingabe zum Status-Setting entfernt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11734 * Fehler behoben, bei dem das Tool-Scheduler wiederholt erstellt wurde. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11767 * feat(infra) - Merge-Gruppe und Pushes als chained e2e ausführen lassen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11796 * feat(ux): Interne Fehler über ein einheitliches Event-System melden von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11803 * Erstelle ExtensionManager-Klasse, die alle High-Level-Extensions-Aufgaben verwaltet von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11667 * fix(infra) - Probleme beim Merge-Queue-Skipper für Chain-E2E beheben von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11810 * fix: Shell-Allowlist-Verarbeitung ausrichten (#11510) von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11813 * Verwende rohe Schreibvorgänge in stdin, wenn möglich, in Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11837 * Parameterisierung zu base-storage-token.test und prompts.test.ts hinzugefügt von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11821 * feat(core) Version von get-ripgrep erhöhen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/11698 * Erster Versuch, Gemini-CLI-Antworten in Integrationstests zu mocken von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11156 * Verwende rohe Schreibvorgänge in stdin im Test von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11871 * fix(cli): Fehler in nicht-Interaktiv-Modus erneut werfen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11849 * Parametrisierte Tests hinzufügen von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11930 * chore(core): Token-Caching im Google-Auth-Provider hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11946 * docs(cli): Telemetry-Dokumentation aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/11806 * Bom-Tests unter Windows ausführen von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/11828 * Logging von Session-IDs bei Extensions-Ereignissen stoppen von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/11941 * Fix(cli): Korrekte extensionPath verwenden von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11896 * fix(security) - emitFeedback verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11961 * fix(security) - emitFeedback statt Console-Error verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11948 * fix: Anforderungen wiederholter Retries behandeln und Modell-Fallback korrekt implementieren von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/11624 * fix(infra) - Vereinfachen der Cancel-in-Progress und Berechtigungen zum Status-Setzen Schritt hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11835 * Regressionstests für Shell-Befehlsparsing hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11962 * Fix(cli): plattformübergreifende Pfadtrenner in Extension-Tests verwenden von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11970 * Test für verbundenes Extension-Verhalten unter Windows korrigieren von @jakemac53 in
Features
4. November 2025
## What's Changed * fix(patch): cherry-pick fd2cbac to release/v0.12.0-preview.9-pr-12399 [CONFLICTS] von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12488 * fix: cherry-pick commits for release von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12549 * Cherry pick screen reader nudge changes von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12553 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.9...v0.12.0-preview.11
Features
4. November 2025
## Highlights #6222 reverted #6189, fixing #6220 (and other similar reports of the Codex CLI failing to start on Linux). ## Merged PRs - #6222 Revert "fix: pin musl 1.2.5 for DNS fixes" - #6208 ignore deltas in `codex_delegate`
4. November 2025
Direktes stabiles Release aus dem Hauptzweig. Version 1.5.9 wurde direkt aus dem aktuellsten Hauptzweig gebaut und veröffentlicht.
4. November 2025
- Added readline-style autocomplete keybinds to TUI - Fixed autocomplete showing when user types a space - Added ability to interrupt running sessions from command palette
Features
4. November 2025
**⚠️ WARNING:** Attempting to pin musl 1.2.5 for DNS fixes in #6189 turned out to be the wrong fix. We reverted it in #6222 and published [0.55.0](https://github.com/openai/codex/releases/rust-v0.55.0). Otherwise, this release was mostly bugfixes and documentation tweaks. ## Merged PRs - #6189 fix: pin musl 1.2.5 for DNS fixes (#6189) - #6202 fix: ignore reasoning deltas because we send it with turn item (#6202) - #6175 [App-server] v2 for account/updated and account/logout (#6175) - #6156 Fix is_api_message to correctly exclude reasoning messages (#6156) - #4453 Follow symlinks during file search (#4453) - #5175 docs: add example config.toml (#5175) - #6180 fix: `--search` shouldn't show deprecation message (#6180) - #6143 Fixed notify handler so it passes correct `input_messages` details (#6143) - #6171 log sandbox commands to $CODEX_HOME instead of cwd (#6171) - #5996 feat: add the time after aborting (#5996) - #5541 tui: refine text area word separator handling (#5541) - #6167 Do not skip trust prompt on Windows if sandbox is enabled. (#6167) - #6129 feat: add options to responses-api-proxy to support Azure (#6129) - #6161 Include reasoning tokens in the context window calculation (#6161) - #6051 Fix rmcp client feature flag reference (#6051) - #6159 Fix typo in error message for OAuth login (#6159) - #5685 Add documentation for slash commands in `docs/slash_commands.md`. (#5685) - #6111 fix: improve usage URLs in status card and snapshots (#6111) - #6124 Fix "archive conversation" on Windows (#6124) - #6137 chore(deps): bump actions/upload-artifact from 4 to 5 (#6137) - #4903 fix: pasting api key stray character (#4903) - #6131 Fix incorrect "deprecated" message about experimental config key (#6131) - #6091 Changes to sandbox command assessment feature based on initial experiment feedback (#6091) - #5956 Parse the Azure OpenAI rate limit message (#5956) - #5649 docs: Fix link anchor and markdown format in advanced guide (#5649) - #5659 Fixing small typo in docs (#5659) - #5935 tui: patch crossterm for better color queries (#5935) - #6050 [codex][app-server] improve error response for client requests (#6050) - #4973 docs: fix broken link in contributing guide (#4973) - #6027 feat: compactor 2 (#6027) - #6052 Add warning on compact (#6052) - #6043 chore: Add shell serialization tests for json (#6043) - #5979 Truncate total tool calls text (#5979) - #4797 docs: "Configuration" is not belongs "Getting started" (#4797) - #4804 chore(deps): bump indexmap from 2.10.0 to 2.11.4 in /codex-rs (#4804) - #4802 chore(deps): bump anyhow from 1.0.99 to 1.0.100 in /codex-rs (#4802) - #4800 chore(deps): bump actions/checkout from 4 to 5 (#4800) - #4801 chore(deps): bump actions/github-script from 7 to 8 (#4801) - #6045 fix: brew upgrade link (#6045) - #6034 test: undo (#6034) - #4426 chore(deps): bump thiserror from 2.0.16 to 2.0.17 in /codex-rs (#4426) - #6010 Update user instruction message format (#6010) - #4266 fix(tui): propagate errors in insert_history_lines_to_writer (#4266)
4. November 2025
- Fixed session performance issue from large diffs by storing diff data separately and only showing summary statistics (additions/deletions) in session summaries
Features
4. November 2025
- Fixed worker path resolution in dev mode (#3778) - Added support for scoped npm plugins (#3785) - Fixed the /undo command functionality - Made /mcp an alias for /status command (#3894) - Fixed refocus prompt after session delete (#3882) - Corrected history_next keybinding description (#3891) - Added respect for disable_paste_summary setting - Updated brew handling for installation - Reverted opentui upgrade that was causing disappearing content issues (#3776, #3697)
Features
4. November 2025
- Fixed tool permission lookup to use correct session ID in TUI - Fixed persistence of -m model when switching agents - Fixed piping functionality - Fixed parsePatch error handling in TUI to prevent crashes - Fixed file tagging in multi-line inputs - Added OPENCODE & AGENT environment variables - Fixed TUI history navigation to respect custom keybindings
Features
4. November 2025
- Fixed model selection for models with nested paths in TUI - Added stats command to display usage statistics - Fixed display of modified keybinds in command list - Updated logo - Removed duplicate copy message command entry in TUI
Features
3. November 2025
- Added copy last assistant message to session menu - Fixed directories query parameter handling - Removed /share hint when sharing is disabled - Fixed session rename functionality - Improved MCP sanitization - Added support for Ctrl+_ key combination in keybind parser
Features
3. November 2025
- Added new `web` command that starts a headless opencode server and opens the web interface - Fixed MCP error handling issue (#3847) - Fixed stdout flushing issue in generate command
Features
3. November 2025
- Added optional `dirs` parameter to file search API - Fixed incorrect keybind display in session delete confirmation message - Fixed clipboard image encoding and binary handling issues - Enhanced task display to show subagent type information - Fixed TypeError when error handling encounters non-object errors
Features
3. November 2025
- Fixed focus management and dialog interactions in the TUI - Fixed file path handling when pasting images with spaces in filename - Added /timeline command to quickly navigate to specific messages in session history - Moved dialog select keybind to input for better user experience - Upgraded to Bun 1.3.1 for improved performance and stability
Features
3. November 2025
## Was sich geändert hat * fix(core): combination der Logik von .gitignore und .geminiignore für korrekte Priorität von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11587 * Add DarkGray zur ColorTheme. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12420 * docs: Aktualisiere Dokumentation der Command-Line-Flags von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12452 * feat(hooks): Hook Configuration Schema and Types von @Edilmo in https://github.com/google-gemini/gemini-cli/pull/9074 * fix: Behalte Pfadkomponenten in OAuth issuer URLs bei von @cbcoutinho in https://github.com/google-gemini/gemini-cli/pull/12448 ## Neue Contributors * @Edilmo hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/9074 * @cbcoutinho hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12448 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-nightly.20251101.caf2ca14...v0.13.0-nightly.20251103.9187f6f6
Features
3. November 2025
Erweiterte Codemaps mit Chat, Mermaid-Diagrammen und Cascade-Vorschlägen.
Features
2. November 2025
- Added back child session cycle functionality - Fixed file path handling when pasting images with spaces in filename - Added /timeline command to quickly navigate to specific messages in session history
Features
2. November 2025
- Fixed duplicate plugin subscriptions - Fixed typos in documentation and code comments - Added nightowl theme back after opentui release
Features
2. November 2025
- Fixed dialog functionality - Prevented default Enter key behavior when selecting dialog options to avoid conflicts - Upgraded to opentui 0.1.32, activating kitty keyboard
Features
1. November 2025
- Added light mode support to the TUI interface - Updated keybinds documentation with current defaults and removed deprecated bindings
Features
1. November 2025
- Added `/exit` command to TUI with aliases `/quit` and `/q` to exit the application - Added command aliases for existing TUI commands: `/summarize` for `/compact`, `/clear` for `/new`, and `/resume`/`/continue` for `/session` - Enhanced autocomplete functionality to support command aliases in the TUI
Features
1. November 2025
- Changed delete keybind to Ctrl+D in session list dialog - Fixed modified files being empty - Added ability to remember sidebar position - Added `--prompt` option to TUI - Added formatter status display to TUI status dialog - Ensured wl-copy is available - Fixed TUI clipboard copy errors handling - Added toast notification for /share URL copy - Made /init a default slash command on server side - Fixed /editor command in TUI
Features
1. November 2025
## Was sich geändert hat * chore/release: Version auf 0.13.0-nightly.20251031.c89bc30d erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12330 * feat: dynamische Run-Namen zu Patch-Release-Workflows hinzufügen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12336 * fix: Stillstandfehler im release-patch-1-create-pr-Workflow beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12339 * refactor(core): Refaktorisiert und redundante Testzeilen in teleme… entfernt von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12284 * feat(telemetry): Erweiterungsname zu ToolCallEvent-Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12343 * chore: deutlich machen, dass `--model` zur Auswahl des Modells beim Start verwendet wird von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12367 * Behebungen für Ink 6.4.0 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12352 * fix(core): Duplikate der session_id im GCP-Log-Exporter entfernen von @jerop in https://github.com/google-gemini/gemini-cli/pull/12370 * Update mcp-server.md von @richardkmichael in https://github.com/google-gemini/gemini-cli/pull/12310 * Entferne testing-library/react-Abhängigkeit, da sie nicht verwendet wird. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12355 * docs(cli): Attribut `user.email` ist nur für Google-Auth verfügbar von @jerop in https://github.com/google-gemini/gemini-cli/pull/12372 * chore: Migration von console.error zu debugLogger in usePromptCompletion von @hritan in https://github.com/google-gemini/gemini-cli/pull/12208 * fix(core): sicherstellen, dass Schleifen-Erkennung das Session-Deaktivierungs-Flag respektiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12347 * Markiere `model.compressionThreshold` als Neustart erfordernd von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12378 * Wechsel zu ink@. Version 6.4.0 von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12381 * refactor: vereinfache tägliche Quoten-Fehlermeldungen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/12386 * docs: Policy-Engine-Dokumentation hinzufügen und Seitenleiste aktualisieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12240 * Migriere console.error zur Debugger-Funktion für installationManager, oauth-provider, modifiable-tool von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12279 * migriere console.error zu coreEvents für mcp-client-manager und google-auth-provider von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12342 * feat(telemetry) - Metrik für langsame Darstellung hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12391 * Behandle untrusted folders bei Extension-Installation und Link von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12322 * feat(infra) - Logging für langsame Darstellung hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11147 * Entferne ungenutzte jsdom-Abhängigkeit von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12394 * Update telemetry.md, um Verweise auf Flags zu entfernen, von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12397 * Policy-Engine-Dokumentation zu Indizes hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12404 * Vermutung, dass die Paket-Lock-Datei versehentlich in .gitignore aufgenommen wurde, von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12405 * fix(core): verhindern, dass Router des Modells explizite Modellwahl überschreibt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12399 * feat(core): Einführung der Release-Channel-Erkennung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12257 * feat(triage): Überarbeitung des automatisierten Issue-Triage-Workflows von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12365 * weitere inkrementelle Schritte. Aktualisiere die String-Breitenversion, um sich an upstream ink anzupassen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12411 * Jacob314/jrichman ink von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12414 * Unterstützung für Funktions-Tasten in Kitty hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12415 ## Neue Mitwirkende * @richardkmichael hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/12310 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-nightly.20251031.c89bc30d...v0.13.0-nightly.20251101.caf2ca14
Features
1. November 2025
- Tab to accept autocomplete in TUI - Fixed prompt text aggregation to exclude synthetic content
Features
1. November 2025
MCP-Registry mit kuratierten Auswahlen und Tool-Berechtigungen-Unterstützung.
Features
31. Oktober 2025
- Prevented clipboard operations from throwing errors on process exit
Features
31. Oktober 2025
- Added keyboard shortcuts to cycle through recently used models (F2 to cycle forward, Shift+F2 to cycle backward) - Improved keyboard navigation and MCP server status display
Features
31. Oktober 2025
- Revert "opentui: fix: Make worker.ts path independent from cwd (#3600)"
Features
31. Oktober 2025
- Added session rename functionality with `/rename` command - Fixed worker.ts path dependency on current working directory - Fixed grep failing when pattern started with a dash - Simplified theme selection API by renaming `setSelectedTheme` to `set` - Added theme support in config - Removed conflicting "-h" aliases in TUI spawn and thread commands - Fixed unsupported option error - Added `/editor` command to autocomplete for opening external editor - Added `/theme` command - Reverted flags & docs matching fix - Allowed Ctrl+D to exit the app - Improved error boundary with button to easily create GitHub issue
Features
31. Oktober 2025
Vollständiger Changelog
Features
31. Oktober 2025
- Added tab key support for selecting autocomplete options in the TUI - Improved autocomplete component styling with better text wrapping and layout - Removed debug console.log statement from theme context
Features
31. Oktober 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.2...v0.11.3
Features
31. Oktober 2025
- Added persistent key-value storage for user preferences in TUI - Added `/session` command to list available sessions in TUI
Features
31. Oktober 2025
OpenCode 1.0 is a complete rewrite of the TUI. We moved from the go+bubbletea based TUI which had performance and capability issues to an in-house framework (OpenTUI) written in zig+solidjs. The new TUI works like the old one since it connects to the same opencode server. --- ## Upgrading You should not be autoupgraded to 1.0 if you are currently using a previous version. However some older versions of OpenCode always grab latest. To upgrade manually, run ```bash $ opencode upgrade 1.0.0 ``` To downgrade back to 0.x, run ```bash $ opencode upgrade 0.15.31 ``` --- ## UX changes The session history is more compressed, only showing full details of the edit and bash tool. We added a command bar which almost everything flows through. Press ctrl+p to bring it up in any context and see everything you can do. Added a session sidebar (can be toggled) with useful information. We removed some functionality that we weren't sure anyone actually used. If something important is missing please open an issue and we'll add it back quickly. --- ## Breaking changes ### Theme The `system` theme has not yet been ported and custom themes aren't loaded yet but both of these will be fixed this week. ### Keybinds renamed - messages_revert -> messages_undo - switch_agent -> agent_cycle - switch_agent_reverse -> agent_cycle_reverse - switch_mode -> agent_cycle - switch_mode_reverse -> agent_cycle_reverse ### Keybinds removed - messages_layout_toggle - messages_next - messages_previous - file_diff_toggle - file_search - file_close - file_list - app_help - project_init - tool_details - thinking_blocks
31. Oktober 2025
- Fixed crash caused by missing @opencode-ai/plugin dependency - Filtered out deprecated models from model selection - Normalized Unix-like identifiers to support Git Bash for Windows
Features
31. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 11e1e98 to release/v0.12.0-preview.7-pr-12347 to patch version v0.12.0-preview.7 and create version 0.12.0-preview.8 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12383 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.7...v0.12.0-preview.8
Features
31. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 135d981 to release/v0.12.0-preview.6-pr-12299 to patch version v0.12.0-preview.6 and create version 0.12.0-preview.7 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12368 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.6...v0.12.0-preview.7
Features
31. Oktober 2025
- Fixed bash permission handling for more accurate command pattern matching - Fixed application hanging after exit, improving shutdown reliability - Added optional headers field to model configuration for enhanced API customization - Fixed hanging permission prompts in headless mode, enabling better automation support - Improved Deno LSP server detection and configuration for better TypeScript/JavaScript support - Enhanced frontmatter error messages for clearer configuration file troubleshooting
Features
31. Oktober 2025
## Änderungen * fix(patch): cherry-pick 643f2c0 to release/v0.11.1-pr-12300 to patch version v0.11.1 and create version 0.11.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12335 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.1...v0.11.2
Features
31. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 3332703 to release/v0.12.0-preview.5-pr-12317 to patch version v0.12.0-preview.5 und create version 0.12.0-preview.6 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12334 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.5...v0.12.0-preview.6
Features
31. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 643f2c0 to release/v0.12.0-preview.4-pr-12300 to patch version v0.12.0-preview.4 and create version 0.12.0-preview.5 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12329 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.4...v0.12.0-preview.5
Features
31. Oktober 2025
### Highlights - Fixing error 400 issues - Improve sandboxing for Java ### PRs #5897 – codex: add developer instructions #5939 – app-server: remove serde(skip_serializing_if = "Option::is_none") annotations #3754 – docs: add missing period #5976 – hygiene: remove include_view_image_tool config #3987 – fix: update Seatbelt policy for Java on macOS #4905 – Windows Sandbox alpha version #5997 – build: bump Windows stack size to 8 MB #5986 – remove last-turn reasoning filtering #6005 – app-server: split API types into v1 and v2 #6002 – feat: add /exit slash-command alias for quit #6000 – rate-limit errors now return absolute time #4144 – docs: fix markdown list spacing in review_prompt.md #6007 – override verbosity for gpt-5-codex
31. Oktober 2025
## Was sich geändert hat * Refactoring unit tests in packages/cli/src/ui von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/12251 * Docs: v.0.11.0 zum Changelog hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/12256 * Log extension ID with tool call/slash command invocation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/12254 * Behebung fehlerhaft gemeldeter Anzahl gelöschter Zeilen durch Modell von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/12076 * Revert "fix(core): Add rootDir to tsconfig.json to resolve TS5055 error" von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12293 * Korrigiere Ausgabemeldungen für install und link von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12168 * Add validate command von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/12186 * fix(docs): entferne inkorrekten Extension-Installationsweg von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/11194 * fix(test) - JSON-Ausgabe-Fehler-Test mit fertiger Antwort verwenden von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12250 * Erste Unterstützung zum Neuladen von Extensions in der CLI - nur mcp-Server von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12239 * Tests korrigieren, um alle UI-Änderungen mit act zu umschließen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12268 * Zeilenänderungs-Metriken erstellen von @jerop in https://github.com/google-gemini/gemini-cli/pull/12299 * feat: Selbstimporte verhindern und Build-Loop beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12309 * Standard-Komprimierungsschwelle ändern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12306 * refactor(core): GeminiChat von uiTelemetryService über Usage-Ereignisse entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12196 * Behebung kleiner Formatierungsprobleme in quota-and-pricing.md von @hyangah in https://github.com/google-gemini/gemini-cli/pull/11340 * Modellerouting für alle Benutzer aktivieren von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/12300 * Kompression Schwelle im UI bearbeitbar machen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12317 * Kontextanteil im Footer standardmäßig entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12326 * Code-Review-Skript, um gängige Paket/CLI-Regressionen zu erfassen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12316 ## Neue Mitwirkende * @hyangah hat ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/11340 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.13.0-nightly.20251030.42c79c64...v0.13.0-nightly.20251031.c89bc30d
Features
30. Oktober 2025
## What's Changed * fix(patch): cherry-pick 68afb72 to release/v0.12.0-preview.3-pr-12306 to patch version v0.12.0-preview.3 and create version 0.12.0-preview.4 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12327 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.3...v0.12.0-preview.4
Features
30. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick ee92db7 to release/v0.11.0-pr-11624 to patch version v0.11.0 and create version 0.11.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12321 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.0...v0.11.1
Features
30. Oktober 2025
## What's Changed * fix(patch): cherry-pick 82c1042 to release/v0.12.0-preview.2-pr-12231 to patch version v0.12.0-preview.2 and create version 0.12.0-preview.3 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12320 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.2...v0.12.0-preview.3
Features
30. Oktober 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-preview.0...v0.12.0-preview.2
Features
30. Oktober 2025
## Release notes for v1.2.0 Unfortunately, [it is time to say goodbye](https://github.blog/changelog/2025-09-25-upcoming-deprecation-of-gh-copilot-cli-extension/). 😢 Thank you all for the time and consideration you took in trying out the extension. With your feedback, we were able to bring to you an even better, more powerful Copilot experience in the terminal. If you haven't done so already, we encourage you to: - Give [Copilot CLI](https://github.com/github/copilot-cli) a try the next time you code in the terminal. - Experiment with the new `gh agent-task` [command set](https://cli.github.com/manual/gh_agent-task) to help you kick off or monitor agent tasks running on GitHub. Thank you for being part of our journey! 🚀
Features
30. Oktober 2025
### Highlights - TUI polish: queued messages visible during streaming; Windows auto-mode guidance; undo op; compaction prompt configurable. - Images: client-side image resizing; prevent crashes with MIME verification; SDK image forwarding tests re-enabled. - Execute commands directly with `!<cmd>` - Ability to buy credits for more usage. [More information](https://help.openai.com/en/articles/12642688-using-credits-for-flexible-usage-in-chatgpt-pluspro) ### Other improvements - Auth: new CLI auth storage abstraction with keyring support and configurable backend. - App server: GetConversationSummary RPC; fetch/resume conversation summaries by id; refined account/protocol types. - Execution/events: item streaming events; ghost commits; clearer deprecation warnings; better token refresh handling and logs. - Conversation management: centralized truncation for all tool outputs; filter out prior-turn reasoning; annotate conversations with model_provider. ### List of merged PRs 1. Log HTTP Version in https://github.com/openai/codex/pull/5475 2. feat: local tokenizer in https://github.com/openai/codex/pull/5508 3. chore: drop approve all in https://github.com/openai/codex/pull/5503 4. [MCP] Add support for specifying scopes for MCP oauth in https://github.com/openai/codex/pull/5487 5. chore: clean spec tests in https://github.com/openai/codex/pull/5517 6. [MCP] Remove the legacy stdio client in favor of rmcp in https://github.com/openai/codex/pull/5529 7. [app-server] send account/rateLimits/updated notifications in https://github.com/openai/codex/pull/5477 8. Fix unified exec session id test helper in https://github.com/openai/codex/pull/5535 9. [app-server] add new account method API stubs in https://github.com/openai/codex/pull/5527 10. chore: clean handle_container_exec_with_params in https://github.com/openai/codex/pull/5516 11. fix: approval issue in https://github.com/openai/codex/pull/5525 12. tui: show aggregated output in display in https://github.com/openai/codex/pull/5539 13. Handle cancelling/aborting while processing a turn in https://github.com/openai/codex/pull/5543 14. chore: testing on apply_path in https://github.com/openai/codex/pull/5557 15. feat: use actual tokenizer for unified_exec truncation in https://github.com/openai/codex/pull/5514 16. feat: end events on unified exec in https://github.com/openai/codex/pull/5551 17. Use Option symbol for mac key hints in https://github.com/openai/codex/pull/5582 18. Moving token_info to ConversationHistory in https://github.com/openai/codex/pull/5581 19. [MCP] Update rmcp to 0.8.3 in https://github.com/openai/codex/pull/5542 20. [MCP] Improve startup errors for timeouts and github in https://github.com/openai/codex/pull/5595 21. fix: flaky tests in https://github.com/openai/codex/pull/5625 22. adding messaging for stale rate limits + when no rate limits are cached in https://github.com/openai/codex/pull/5570 23. Add CodexHttpClient wrapper with request logging in https://github.com/openai/codex/pull/5564 24. [app-server] fix account/read response annotation in https://github.com/openai/codex/pull/5642 25. Add instruction for upgrading codex with brew in https://github.com/openai/codex/pull/5640 26. Log more types of request IDs in https://github.com/openai/codex/pull/5645 27. Added model summary and risk assessment for commands that violate sandbox policy in https://github.com/openai/codex/pull/5536 28. [MCP] Redact environment variable values in /mcp and mcp get in https://github.com/openai/codex/pull/5648 29. [MCP] Properly gate login after mcp add with experimental_use_rmcp_client in https://github.com/openai/codex/pull/5653 30. [codex][app-server] introduce codex/event/raw_item events in https://github.com/openai/codex/pull/5578 31. Fixed flaky unit test in https://github.com/openai/codex/pull/5654 32. Improve feedback in https://github.com/openai/codex/pull/5661 33. Followup feedback in https://github.com/openai/codex/pull/5663 34. Skip flaky test in https://github.com/openai/codex/pull/5680 35. Added support for sandbox_mode in profiles in https://github.com/openai/codex/pull/5686 36. Reduced runtime of unit test that was taking multiple minutes in https://github.com/openai/codex/pull/5688 37. [MCP] Minor docs clarifications around stdio tokens in https://github.com/openai/codex/pull/5676 38. fix: use codex-exp prefix for experimental models and consider codex- models to be production in https://github.com/openai/codex/pull/5797 39. fix: revert "[app-server] fix account/read response annotation (#5642)" in https://github.com/openai/codex/pull/5796 40. Add feedback upload request handling in https://github.com/openai/codex/pull/5682 41. feat: annotate conversations with model_provider for filtering in https://github.com/openai/codex/pull/5658 42. feat: update NewConversationParams to take an optional model_provider in https://github.com/openai/codex/pull/5793 43. feat: undo wiring in https://github.com/openai/codex/pull/5630 44. feat: async ghost commit in https://github.com/openai/codex/pull/5618 45. feat: TUI undo op in https://github.com/openai/codex/pull/5629 46. nit: doc on session task in https://github.com/openai/codex/pull/5809 47. chore: undo nits in https://github.com/openai/codex/pull/5631 48. fix: test yield time in https://github.com/openai/codex/pull/5811 49. feat: introduce GetConversationSummary RPC in https://github.com/openai/codex/pull/5803 50. feat: return an error if unknown enabled/disabled feature in https://github.com/openai/codex/pull/5817 51. Made token refresh code resilient to missing id_token in https://github.com/openai/codex/pull/5782 52. [Auth] Introduce New Auth Storage Abstraction for Codex CLI in https://github.com/openai/codex/pull/5569 53. feat: support verbosity in model_family in https://github.com/openai/codex/pull/5821 54. [Auth] Add keyring support for Codex CLI in https://github.com/openai/codex/pull/5591 55. Centralize truncation in conversation history in https://github.com/openai/codex/pull/5652 56. fix: move account struct to app-server-protocol and use camelCase in https://github.com/openai/codex/pull/5829 57. [MCP] Render MCP tool call result images to the model in https://github.com/openai/codex/pull/5600 58. fix image drag drop in https://github.com/openai/codex/pull/5794 59. Truncate the content-item for mcp tools in https://github.com/openai/codex/pull/5835 60. feat(tui): clarify Windows auto mode requirements in https://github.com/openai/codex/pull/5568 61. [Auth] Choose which auth storage to use based on config in https://github.com/openai/codex/pull/5792 62. chore: speed-up pipeline in https://github.com/openai/codex/pull/5812 63. chore: drop useless shell stuff in https://github.com/openai/codex/pull/5848 64. chore: use anyhow::Result for all app-server integration tests in https://github.com/openai/codex/pull/5836 65. chore: decompose submission loop in https://github.com/openai/codex/pull/5854 66. fix advanced.md in https://github.com/openai/codex/pull/5833 67. tui: show queued messages during response stream in https://github.com/openai/codex/pull/5540 68. Filter out reasoning items from previous turns in https://github.com/openai/codex/pull/5857 69. revert #5812 release file in https://github.com/openai/codex/pull/5887 70. remove beta experimental header in https://github.com/openai/codex/pull/5892 71. Fixed bug that results in a sporadic hang when attaching images in https://github.com/openai/codex/pull/5891 72. verify mime type of images in https://github.com/openai/codex/pull/5888 73. [app-server] Annotate more exported types with a title in https://github.com/openai/codex/pull/5879 74. [App Server] Allow fetching or resuming a conversation summary from the conversation id in https://github.com/openai/codex/pull/5890 75. [codex][app-server] resume conversation from history in https://github.com/openai/codex/pull/5893 76. Refresh tokens more often and log a better message when both auth and token refresh fails in https://github.com/openai/codex/pull/5655 77. fix(windows-path): preserve PATH order; include core env vars in https://github.com/openai/codex/pull/5579 78. chore: merge git crates in https://github.com/openai/codex/pull/5909 79. feat: deprecation warning in https://github.com/openai/codex/pull/5825 80. feat: add output even in sandbox denied in https://github.com/openai/codex/pull/5908 81. Add missing "nullable" macro to protocol structs that contain optional fields in https://github.com/openai/codex/pull/5901 82. Add a wrapper around raw response items in https://github.com/openai/codex/pull/5923 83. fix: icu_decimal version in https://github.com/openai/codex/pull/5919 84. chore: config editor in https://github.com/openai/codex/pull/5878 85. Delegate review to codex instance in https://github.com/openai/codex/pull/5572 86. [exec] Add MCP tool arguments and results in https://github.com/openai/codex/pull/5899 87. Add item streaming events in https://github.com/openai/codex/pull/5546 88. Re-enable SDK image forwarding test in https://github.com/openai/codex/pull/5934 89. ignore agent message deltas for the review mode in https://github.com/openai/codex/pull/5937 90. asdf in https://github.com/openai/codex/pull/5940 91. Add debug-only slash command for rollout path in https://github.com/openai/codex/pull/5943 92. Add debug-only slash command for rollout path in https://github.com/openai/codex/pull/5936 93. Send delegate header in https://github.com/openai/codex/pull/5942 94. chore: unify config crates in https://github.com/openai/codex/pull/5958 95. Pass initial history as an optional to codex delegate in https://github.com/openai/codex/pull/5950 96. feat: compaction prompt configurable in https://github.com/openai/codex/pull/5959 97. nit: log rmcp_client in https://github.com/openai/codex/pull/5978 98. chore: testing on freeform apply_patch in https://github.com/openai/codex/pull/5952 99. [codex] add developer instructions in https://github.com/openai/codex/pull/5897 100. [app-server] remove serde(skip_serializing_if = \"Option::is_none\") annotations in https://github.com/openai/codex/pull/5939
Features
30. Oktober 2025
- Added optional timeout field to MCP config to allow users to use slow responding servers - Added doom loop detection - Added positional argument support to slash commands
Features
30. Oktober 2025
## Has Changed * (fix): appcontainer sollte nicht pollieren und Footer sollte currentModel aus dem ui-Zustand verwenden von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/11923 * feat: grundlegende dev otel Trace-Instrumentierung hinzugefügt von @pavelgj in https://github.com/google-gemini/gemini-cli/pull/11690 * Fix Config-Test, damit er auch dann besteht, wenn der Benutzer, der den Test ausführt, zufällig GEMINI_MODEL auf flash gesetzt hat von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12114 * Migration zu coreEvents/debugLogger von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12107 * Hinzugefügt ein Skript zum Einrichten und Ausführen von genkit-Telemetry und Dev-UI von @pavelgj in https://github.com/google-gemini/gemini-cli/pull/12120 * refactor(core): Parameterisierung von Tests in glob.test.ts von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/12061 * docs: Installationsabschnitt in README aktualisieren von @Tekrah123 in https://github.com/google-gemini/gemini-cli/pull/12035 * Revertiere "feat(ID token support): Add ID token support for authenticating to MC…" von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12162 * chore(console): ändern von Konsolen-Fehlern in sa-impersontation von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/12165 * nightly schedule zurücksetzen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11653 * Add ExtensionLoader-Schnittstelle, verwende diese im Config-Objekt von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/12116 * feat(policy): Einführung einer konfigurationsbasierten Policy-Engine mit TOML-Konfiguration von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11992 * refactor: Migration von console.error zu debugLogger.warn in atCommandProcessor.ts von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12134 * feat: Guard für Nachrichtenbus-Einstellung für Tool-Bestätigung hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12169 * Migration der Tests zu avoid jsdom von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/12118 * feat: Explor-Unterbefehl für Extension hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11846 * fix(infra) - Fortsetzen des Workflows, wenn der Merge-Queue-Skipper fehlschlägt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10509 * Unterstützung für sensitive, schlüsselbundgespeicherte, pro-Erweiterung-Einstellungen hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11953 * chore: Migration von console.error in useGeminiStream von @hritan in https://github.com/google-gemini/gemini-cli/pull/12157 * chore: Migration von console.error in workspaceContext von @hritan in https://github.com/google-gemini/gemini-cli/pull/12167 * Debug-Drawer-Tastenkombination auf F12 geändert von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12171 * Aufzeichnen von Modell-Antworten mit --record-responses (für Tests) von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11894 * feat: Offene Telemetrie-Standards-konforme Protokollierung nach Open Telemetric hinzufügen von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/11975 * Obsolete Snapshots entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12180 * Modell-Routing für OAuth-Benutzer deaktivieren von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/11889 * feat(docs): Verknüpfe CONTRIBUTING.md im Docs-Ordner, damit die Seite es aufnehmen kann von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/12178 * fix: Verbesserte Pfad-Behandlung in handleAtCommand zur Unterstützung relativer Pfade von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/9065 * Entferne Todo-Symbol von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12190 * chore(release): Versionssprung auf 0.13.0-nightly.20251029.cca41edc von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12191 * fix(security) - Use emitFeedback statt Konsolenfehler von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11954 * fix(infra) - Read-many-File-Test wieder einschalten von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/12181 * feat: auth_type zu StartSessionEvent Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12034 * refactor: console.error durch strukturiertes Logging und Feedback ersetzen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/12175 * refactor(core): getPackageJson-Utility in Core-Paket verschieben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/12224 * Verstecke zusammengeklappten Todo-Treiber, wenn sie alle fertig sind. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12242 * Fix atprocessor-Test unter Windows von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12252 * refactor(todo): Leistung und Lesbarkeit des Todo-Komponenten verbessern von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12238 * Fix Alt-Tasten-Belegungen für Mac von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12231 * Fix(noninteractive) - Meldung hinzufügen, wenn Benutzer ein veraltetes Flag verwendet von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11682 * feat(telemetry): Erweiterungen zu StartSessionEvent-Telemetrie hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/12261 * Standardisiertes Fehler-Logging mit coreEvents.emitFeedback von @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/12199 * feat(ui): Todo-Textfarbe bei benutzerdefinierten Themes nicht propagieren von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/12265 * feat(auth): API-Schlüssel-Authentifizierungsfluss verbessern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11760 * docs: Tastenkombinationen mit fehlenden Shortcuts aktualisieren von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12024 * chore: Migration von console.error zu debugLogger in useSlashCompletion von @hritan in https://github.com/google-gemini/gemini-cli/pull/12218 * feat(core): Gezielte Speicher-Loader für JIT-Architektur implementieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/12195 * fix(core): RootDir zu tsconfig.json hinzufügen, um TS5055-Fehler zu beheben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/12274 ## Neue Mitwirkende * @pavelgj hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11690 geleistet * @Tekrah123 hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/12035 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0
Features
30. Oktober 2025
Vollständige Überarbeitung der MCP-Funktionalität.
Features
29. Oktober 2025
# [1.28.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.27.1...@continuedev/openai-adapters@1.28.0) (2025-10-29) ### Bug Fixes * allow all agent tools if not specified ([c1f1513](https://github.com/continuedev/continue/commit/c1f1513c55225c53818e838a924b4586a8c4e86d)) * allow external repos to grab review scripts from continue repo ([813781d](https://github.com/continuedev/continue/commit/813781db943b6d68d539da8bdc81880796af07d3)) * **cli:** exclude ask first tools in headless ([#8416](https://github.com/continuedev/continue/issues/8416)) ([2088660](https://github.com/continuedev/continue/commit/20886604d8a38b66e7a21d630667eea9e5973047)) * **cli:** unskip first slash command output ([#8482](https://github.com/continuedev/continue/issues/8482)) ([22016af](https://github.com/continuedev/continue/commit/22016af4ecdacf4884aaadc7e24c6d10eb46f76b)) * config section errors overflow ([89e4842](https://github.com/continuedev/continue/commit/89e484291bbc7bd9a82d8b05ade65ab7a48d65b2)) * font size setting input ([8859f39](https://github.com/continuedev/continue/commit/8859f39820c5a6ff5cc676c6d5566cca3c7a1cbd)) * improve tool call display truncation and update fetch dependency ([9a270d8](https://github.com/continuedev/continue/commit/9a270d83443b2958d5624a02282409570d973cfe)) * instant apply for search and replace - vs code and jetbrains ([d227a57](https://github.com/continuedev/continue/commit/d227a571bbfff33b8b9b1cc7a76beec232856994)) * instant streaming for jetbrains ([3ab61c4](https://github.com/continuedev/continue/commit/3ab61c49162c5dd04340d80f2708a1461bbd1e6c)) * jetbrains getDiffLines parsing ([c5476ca](https://github.com/continuedev/continue/commit/c5476ca874b03e7658e863ebcbf2daf9e1d078fb)) * mcp agent policies and deduplicate blocks when merging unrolled assistants ([#8376](https://github.com/continuedev/continue/issues/8376)) ([5fa2415](https://github.com/continuedev/continue/commit/5fa2415e9b3fba907105e5beca9bbb70c29b6a54)) * missing providers that handle templating ([#8438](https://github.com/continuedev/continue/issues/8438)) ([5e9ef89](https://github.com/continuedev/continue/commit/5e9ef89b7d77fddc532ae1cd840fd4dea29fe879)) * prepend agent prompt in serve mode ([#8393](https://github.com/continuedev/continue/issues/8393)) ([4305358](https://github.com/continuedev/continue/commit/43053580ef93d283d9a39bb91bcce8a9d175779c)) * prevent anthropic 3.5 models from use thinking ([#8303](https://github.com/continuedev/continue/issues/8303)) ([aff2f31](https://github.com/continuedev/continue/commit/aff2f31fec5d015dddceb4672752b2598c009a0b)) * show md rules and prompts in respective sections ([#8178](https://github.com/continuedev/continue/issues/8178)) ([cc2a6c3](https://github.com/continuedev/continue/commit/cc2a6c3f166c235ce1ec1ac930873d31e9d40126)) * temporarily disable RecentlyVisited, RecentlyEdited, and DocumentHistoryTracker ([#8391](https://github.com/continuedev/continue/issues/8391)) ([8a2eee5](https://github.com/continuedev/continue/commit/8a2eee51fb7d58f41908506ff8069187ea5bf2fe)) * update PR review bot config name from code-reviewer to review-bot ([#8387](https://github.com/continuedev/continue/issues/8387)) ([8fa6f13](https://github.com/continuedev/continue/commit/8fa6f1393c46efcf4b1136bb89ee478264aef988)) ### Features * impl Responses API in oai-adapters ([#8417](https://github.com/continuedev/continue/issues/8417)) ([6703362](https://github.com/continuedev/continue/commit/67033627b32094941f0c38db7d734db61b06eacf)) * Integrate OpenAI Responses API to enable GPT-5 features ([#7891](https://github.com/continuedev/continue/issues/7891)) ([5eb9f4a](https://github.com/continuedev/continue/commit/5eb9f4a9bf14cb9e0e4ce53b63ea11ef3fddb47f)) * remove auto-accept edits setting ([#8310](https://github.com/continuedev/continue/issues/8310)) ([1c7a816](https://github.com/continuedev/continue/commit/1c7a816657b3e589e39672ae426b01d6bcec7349)) * show gradient border in edit mode ([d556463](https://github.com/continuedev/continue/commit/d55646392a2672ec2b6e895f1aae09a07e61a6f9))
Features
29. Oktober 2025
# [1.31.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.30.0...@continuedev/config-yaml@1.31.0) (2025-10-29) ### Bug Fixes * alle Agent-Tools zulassen, wenn nicht spezifiziert ([c1f1513](https://github.com/continuedev/continue/commit/c1f1513c55225c53818e838a924b4586a8c4e86d)) * externe Repositories erlauben, Review-Skripte aus dem Continue-Repo zu ziehen ([813781d](https://github.com/continuedev/continue/commit/813781db943b6d68d539da8bdc81880796af07d3)) * **cli:** zuerst die ausheadeten Tools ausschließen ([#8416](https://github.com/continuedev/continue/issues/8416)) ([2088660](https://github.com/continuedev/continue/commit/20886604d8a38b66e7a21d630667eea9e5973047)) * **cli:** Output des ersten Slash-Befehls überspringen ([#8482](https://github.com/continuedev/continue/issues/8482)) ([22016af](https://github.com/continuedev/continue/commit/22016af4ecdacf4884aaadc7e24c6d10eb46f76b)) * Fehler bei Config-Sektions-Overflow ([89e4842](https://github.com/continuedev/continue/commit/89e484291bbc7bd9a82d8b05ade65ab7a48d65b2)) * Eingabe der Schriftgröße ([8859f39](https://github.com/continuedev/continue/commit/8859f39820c5a6ff5cc676c6d5566cca3c7a1cbd)) * Verbesserung der Anzeige von Tool-Aufrufen, Trunkierung und Aktualisierung der Fetch-Abhängigkeit ([9a270d8](https://github.com/continuedev/continue/commit/9a270d83443b2958d5624a02282409570d973cfe)) * Soforts-Anwendung für Suche und Ersetzung - vs code und jetbrains ([d227a57](https://github.com/continuedev/continue/commit/d227a571bbfff33b8b9b1cc7a76beec232856994)) * Sofort-Streaming für JetBrains ([3ab61c4](https://github.com/continuedev/continue/commit/3ab61c49162c5dd04340d80f2708a1461bbd1e6c)) * JetBrains getDiffLines-Parsing ([c5476ca](https://github.com/continuedev/continue/commit/c5476ca874b03e7658e863ebcbf2daf9e1d078fb)) * fehlende Provider, die templating behandeln ([#8438](https://github.com/continuedev/continue/issues/8438)) ([5e9ef89](https://github.com/continuedev/continue/commit/5e9ef89b7d77fddc532ae1cd840fd4dea29fe879)) * Prompt des Agenten im Serve-Modus voranstellen ([#8393](https://github.com/continuedev/continue/issues/8393)) ([4305358](https://github.com/continuedev/continue/commit/43053580ef93d283d9a39bb91bcce8a9d175779c)) * verhindern, dass anthropic 3.5 Modelle zum Denken verwenden ([#8303](https://github.com/continuedev/continue/issues/8303)) ([aff2f31](https://github.com/continuedev/continue/commit/aff2f31fec5d015dddceb4672752b2598c009a0b)) * md-Regeln und Prompts in den jeweiligen Abschnitten anzeigen ([#8178](https://github.com/continuedev/continue/issues/8178)) ([cc2a6c3](https://github.com/continuedev/continue/commit/cc2a6c3f166c235ce1ec1ac930873d31e9d40126)) * Temporäre Deaktivierung von RecentlyVisited, RecentlyEdited und DocumentHistoryTracker ([#8391](https://github.com/continuedev/continue/issues/8391)) ([8a2eee5](https://github.com/continuedev/continue/commit/8a2eee51fb7d58f41908506ff8069187ea5bf2fe)) ### Features * Implementierung der Responses API in oai-adapters ([#8417](https://github.com/continuedev/continue/issues/8417)) ([6703362](https://github.com/continuedev/continue/commit/67033627b32094941f0c38db7d734db61b06eacf)) * Integration der OpenAI Responses API zur Aktivierung der GPT-5-Funktionen ([#7891](https://github.com/continuedev/continue/issues/7891)) ([5eb9f4a](https://github.com/continuedev/continue/commit/5eb9f4a9bf14cb9e0e4ce53b63ea11ef3fddb47f)) * Entferne Auto-Akzeptieren von Editierungen (Edits) Einstellung ([#8310](https://github.com/continuedev/continue/issues/8310)) ([1c7a816](https://github.com/continuedev/continue/commit/1c7a816657b3e589e39672ae426b01d6bcec7349)) * Zeige verlaufsfarbigen Rahmen im Bearbeitungsmodus an ([d556463](https://github.com/continuedev/continue/commit/d55646392a2672ec2b6e895f1aae09a07e61a6f9))
Features
29. Oktober 2025
# [1.4.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.3.0...@continuedev/llm-info@1.4.0) (2025-10-29) ### Bug Fixes * allen Tools aller Agenten zulassen, falls nichts spezifiziert ist ([c1f1513](https://github.com/continuedev/continue/commit/c1f1513c55225c53818e838a924b4586a8c4e86d)) * externen Repositories erlauben, Review-Scripts aus dem Continue-Repo abzurufen ([813781d](https://github.com/continuedev/continue/commit/813781db943b6d68d539da8bdc81880796af07d3)) * gebrochene API ([c45d19f](https://github.com/continuedev/continue/commit/c45d19f64f28ad8c1fcfcb6112526107d3b1ad6b)) * ungültige URI der gespeicherten Config-Datei abfangen ([777b472](https://github.com/continuedev/continue/commit/777b472ff518768f089f293e0f7f4318b97ca64c)) * **cli:** Injektion von Blöcken ignorieren (Agent) ([#8361](https://github.com/continuedev/continue/issues/8361)) ([6098fbf](https://github.com/continuedev/continue/commit/6098fbf58567bd493cd483c86a75d7db5c7db79d)) * **cli:** first Tools im Headless-Modus ausschließen ([#8416](https://github.com/continuedev/continue/issues/8416)) ([2088660](https://github.com/continuedev/continue/commit/20886604d8a38b66e7a21d630667eea9e5973047)) * **cli:** Output des ersten Slash-Befehls überspringen ([#8482](https://github.com/continuedev/continue/issues/8482)) ([22016af](https://github.com/continuedev/continue/commit/22016af4ecdacf4884aaadc7e24c6d10eb46f76b)) * Fehler in der Konfigurationssektion überlaufen ([89e4842](https://github.com/continuedev/continue/commit/89e484291bbc7bd9a82d8b05ade65ab7a48d65b2)) * Abhängigkeitsarray ([48a2517](https://github.com/continuedev/continue/commit/48a2517349a098aae206d184316425b819e9cca4)) * Duplikation ([2ba3ee3](https://github.com/continuedev/continue/commit/2ba3ee365a493ac2e5e3f450f92d5569fdab62e3)) * Eingabe der Schriftgröße ([8859f39](https://github.com/continuedev/continue/commit/8859f39820c5a6ff5cc676c6d5566cca3c7a1cbd)) * HOTFIX Standard-Config-Fallback für Headless zulassen ([f6db75a](https://github.com/continuedev/continue/commit/f6db75a503c81fa213bad6dfa6c5dfe7e6d1d872)) * HOTFIX Anthropik: Denken ohne Signatur und leere Textanteile entfernen ([#8329](https://github.com/continuedev/continue/issues/8329)) ([863ff62](https://github.com/continuedev/continue/commit/863ff62cdda98ff553c1c4749b8ee5422d42c005)) * Symbol ([ce88f9a](https://github.com/continuedev/continue/commit/ce88f9a7594bb6da7ad12876797db5e0b84cfba5)) * Verbesserung der Anzeige von Tool-Aufrufen und Aktualisierung der Fetch-Abhängigkeit ([9a270d8](https://github.com/continuedev/continue/commit/9a270d83443b2958d5624a02282409570d973cfe)) * Sofortige Anwendung von Suchen und Ersetzen - VS Code und JetBrains ([d227a57](https://github.com/continuedev/continue/commit/d227a571bbfff33b8b9b1cc7a76beec232856994)) * Sofortiges Streaming für JetBrains ([3ab61c4](https://github.com/continuedev/continue/commit/3ab61c49162c5dd04340d80f2708a1461bbd1e6c)) * JetBrains getDiffLines-Parsing ([c5476ca](https://github.com/continuedev/continue/commit/c5476ca874b03e7658e863ebcbf2daf9e1d078fb)) * Lint ([16a5c09](https://github.com/continuedev/continue/commit/16a5c0943045eea4e17307a1b61bfb5d52665f44)) * Linting ([5e55466](https://github.com/continuedev/continue/commit/5e55466695222c3ba823b49109faf83d0de0c4b8)) * MCP-Agent-Richtlinien und Duplizieren von Blöcken beim Zusammenführen von unrolled Assistenten ([#8376](https://github.com/continuedev/continue/issues/8376)) ([5fa2415](https://github.com/continuedev/continue/commit/5fa2415e9b3fba907105e5beca9bbb70c29b6a54)) * fehlende Organisations-ID ([ca9224a](https://github.com/continuedev/continue/commit/ca9224a26dc075896efd82ceeefef984116ced8c)) * fehlende Provider, die Templates verarbeiten ([#8438](https://github.com/continuedev/continue/issues/8438)) ([5e9ef89](https://github.com/continuedev/continue/commit/5e9ef89b7d77fddc532ae1cd840fd4dea29fe879)) * Normalisierung ([9c35910](https://github.com/continuedev/continue/commit/9c35910b6f79b0378f5190ad4464c2aba53cd6f3)) * Normalisierung ([63ac02b](https://github.com/continuedev/continue/commit/63ac02ba95170bb135192e3808d0d7acfb420a69)) * URL normalisieren ([aa66c8b](https://github.com/continuedev/continue/commit/aa66c8be06609c837a1e44b6c371003d559b3e19)) * Preverarbeitete Argumente an Core übergeben ([bf9a19a](https://github.com/continuedev/continue/commit/bf9a19ada539d4a2fc2665c7a87969fe7ae8035f)) * Agenten-Prompt im Serve-Modus voranstellen ([#8393](https://github.com/continuedev/continue/issues/8393)) ([4305358](https://github.com/continuedev/continue/commit/43053580ef93d283d9a39bb91bcce8a9d175779c)) * Anthropik 3.5 Modelle daran hindern, Denken zu verwenden ([#8303](https://github.com/continuedev/continue/issues/8303)) ([aff2f31](https://github.com/continuedev/continue/commit/aff2f31fec5d015dddceb4672752b2598c009a0b)) * Entferne `keepAliveMsecs` aus Fetch-Agent ([#8378](https://github.com/continuedev/continue/issues/8378)) ([b72b261](https://github.com/continuedev/continue/commit/b72b2613767575062305387de5fe26171049761d)) * Edge-Fall Repo ([0e9dc13](https://github.com/continuedev/continue/commit/0e9dc1375f86af53a7be7f190cc5b1e30150e61c)) * Repo-URL ([feb5f66](https://github.com/continuedev/continue/commit/feb5f66d2692d72858055a0d3b516bf6631a9c26)) * Gespeicherte URI existenzlogik für Slugs ([73fd44f](https://github.com/continuedev/continue/commit/73fd44f7ff786f72e2700a32be4cc28868bd367c)) * Zeige MD-Regeln und Aufforderungen in den jeweiligen Abschnitten an ([#8178](https://github.com/continuedev/continue/issues/8178)) ([
Features
29. Oktober 2025
- Fixed parcel watcher issue by adding missing platform-specific watcher dependencies for Darwin (macOS) and Linux systems
Features
29. Oktober 2025
- Only generate user message summary if no diffs are present, improving performance and reducing unnecessary AI calls - Enhanced desktop message component to support both user and assistant messages with improved UI rendering - Added user message display in session history with text truncation for better readability - Improved message part visibility controls with `hideDetails` prop replacing `readonly` for better UI state management
Features
29. Oktober 2025
- Added enterprise page with contact form for organizations to request enterprise solutions - Added enterprise FAQ section covering data ownership, SSO integration, and self-hosting options - Added testimonial section to enterprise page with customer quote - Fixed form submission functionality for enterprise inquiries - Added enterprise navigation link to header menu
Features
29. Oktober 2025
- Added OpenAPI annotations to tui.ts control endpoints - Session diff now only includes modified files - Fixed models endpoint to be OpenAI compatible
Features
29. Oktober 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.8 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
29. Oktober 2025
- Fixed timeout parameter validation in bash tool to ensure positive values - Fixed MCP status() function to not overwrite connected state with failed state - Improved output handling by using process.stdout.write instead of console.log for better CLI experience - Added --title flag to opencode run command for custom session titles - Fixed additions and deletions counting in edit tool filediff for more accurate change tracking - Added OPENCODE_CONFIG_DIR environment variable to allow loading custom config directories
Features
29. Oktober 2025
## Änderungen * chore(release): Versionssprung auf 0.11.0-nightly.20251015.203bad7c von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11212 * feat(core): UI-Verbindung für ASK_USER-Policy-Entscheidungen im Message-Bus herstellen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/10630 * feat(cli): Verhindern der Queueing von Slash- und Shell-Befehlen von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11094 * Update Shell-Tool-Aufruffarben für bestätigte Aktionen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/11126 * Docs: Tippfehler in docs/changelogs/index.md beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11215 * Docs: Tippfehler in docs/get-started/index.md beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/10793 * Fix --allowed-tools im Nicht-Interaktiv-Modus auf Teilstringsuche für Parität mit interaktivem Modus. von @mistergarrison in https://github.com/google-gemini/gemini-cli/pull/10944 * refactor(actions): Checkout aus Sub-Aktionen entfernen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11219 * Add support for output-format stream-jsonflag for headless mode von @anj-s in https://github.com/google-gemini/gemini-cli/pull/10883 * fix(infra) - GitHub-Test wieder aktivieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10839 * fix(ci): Veröffentlichung von a2a korrigieren von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11211 * Nicht immer auf git clone zurückgreifen beim Installieren von Extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11229 * feat(cli): An nargs zu yargs-Optionen hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11132 * Updates durch Ausführen von "npm install" von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11238 * fix(ci): Sicherstellen, dass wir das `false`-Tag bereinigen. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11232 * README.md aktualisieren von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/11240 * chore(subagents): Veralteten Subagent-Code entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11175 * refactor: Namen des `web_fetch`-Tools in `tool-names.ts` verschieben von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11174 * fix(e2e): Umstrukturierung und Interaktivtests zu Kontext-Kompression wieder einschalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11086 * feat: Kein trailing Space bei Directory-Autocomplete von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/11227 * Extension-Name in `gemini mcp list`-Befehl einschließen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11263 * (fix): Codebase Investigator für alle Modi aktivieren von @anj-s in https://github.com/google-gemini/gemini-cli/pull/11259 * Warnung für Extensions-Installationen aktualisieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11149 * fix(ci): Release-Rückrollaktion korrekt in Nicht-Prod-Umgebungen unterstützen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11244 * Docs: Changelog v0.9.0 hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11237 * feat(docs): anfängliches Release-Confidence-Dokument hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11069 * feat: Bildungs-Tipps mit witzigen Phrasen während Ladezeiten mischen (spaßig, lehrreich...) von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/10569 * fix: Ordner-Vertrauen-Dokumente aktualisieren, MCP-Servern und Datei-Befehl erwähnen… von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10842 * fix(web-fetch): Content-Type-Header im Fallback-Mechanismus beachten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11284 * feat: Markdown-Umschalter (alt+m) hinzufügen zum Wechsel zwischen gerendert und roh… von @srivatsj in https://github.com/google-gemini/gemini-cli/pull/10383 * In Skripten Node.js-Bordmittel statt Glob verwenden. von @dewitt in https://github.com/google-gemini/gemini-cli/pull/11286 * fix(infra) - Entfernen des e2e-Wartungskennzeichens aus dem e2e-Workflow von @shishu314-alt in https://github.com/google-gemini/gemini-cli/pull/11028 * Revertiere "fix(infra) - Entfernen des e2e-Wartungskennzeichens aus dem e2e-Workflow" von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11292 * refactor: Entfernen veralteter --all-files-Flag von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11228 * Fork-Regulation-Testing von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11304 * entfernen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11310 * fix(test): Flicker-Integrationstest deflaken von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11308 * Jacob314/sicheres Home-Verzeichnis von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10861 * feat(auth): Verbesserte Fehlerbehandlung der Auth-Dialoge und Messaging von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11320 * fix: Ordnernamen im Berechtigungsdialog ähnlich wie Launch-Dialog hinzufügen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11278 * Verbesserung der Darstellung von ToDo-Listen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11315 * fix(scripts): Deflake-Skript-Isolation verbessern und Test unskippen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11325 * feat(ui): Hinweis "Esc zum Schließen" zum SettingsDialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11289 * feat: Veraltete Telemetrie-Flags entfernen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11318 * feat: Bearbeitung von in Warteschlange befindlichen Nachrichten mit Pfeil-nach-oben-Taste zulassen von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/10392 * Inline-Tree-Sitter-WASM und Laufzeit-Fallback hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11157 * Führe fehlerhaften Test überspringen aus, indem du ihn überspringst. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11337 * Update package.json, um Git-Abhängigkeit von Ink-Fork einzuschließen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11330 * fix(ux) Tastatureingaben hängen beim Warten auf Tastatureingaben fest. von @jacob314 in https://github.com/google-gemini/g
Features
29. Oktober 2025
## Geänderte Punkte * chore(release): Version auf 0.12.0-nightly.20251022.0542de95 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11672 * fix(test): UseToolScheduler-Tests wieder einschalten und reparieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11671 * Add extension alias for extensions command von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/11622 * feat(infra) - Create a workflow for deflake von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11535 * Add setting to disable YOLO mode von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/11609 * feat(infra) - Update status for chained e2e von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11651 * extract console error to util func von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11675 * Document todo tool von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11695 * feat(infra) - Add logging for when user tries to exit multiple times von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11218 * fix(ui): Fix und schalte InputPrompt-Tests wieder ein von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11700 * Docs: fügt Changelog für 2025-10-13 hinzu. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11751 * feat(preflight): Use venv for yamllint installation von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11694 * fix(a2a-server): Fix und unskip GCS Persistence-Test von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11755 * fix(cli): Race-Bedingung beheben und Tests in useGitBranchName wieder einschalten von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11759 * refactor: FilterReport vereinfachen und ungenutzten Code entfernen von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11681 * refactor(core): Exclude-Beschreibung bereinigen von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11678 * Refactor KeypressContext von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11677 * fix(ui): Race-Bedingung im Double-Escape-Handler beheben von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8913 * refactor(cli): Tests in InputPrompt parameterisieren von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11776 * Docs: fehlerhaften Link in docs/cli/configuration.md beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11655 * Fügt executeCommand-Endpunkt mit Unterstützung für /extensions-Liste hinzu von @jdgarrido1105 in https://github.com/google-gemini/gemini-cli/pull/11515 * Gebrochene Links in Dokumentation beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11789 * Test erneut aktivieren. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11628 * Erweiterungs-Einstellungen zum Installieren abfragen hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9802 * feat: Lychee-Action hinzufügen, um defekte Links zu prüfen von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11781 * fix(infra) - Kontext-Eingabe zum Statussetzen-E Schritt entfernen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11734 * Behebe Bug, bei dem der Tool-Scheduler wiederholt erstellt wurde. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11767 * feat(infra) - Merge-Gruppe und Pushes als chained e2e ausführen lassen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11796 * feat(ux): Interne Fehler über ein einheitliches Event-System melden von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11803 * Create ExtensionManager-Klasse, die alle High-Level-Erweiterungsaufgaben verwaltet von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11667 * fix(infra) - Behebe Probleme mit dem Merge-Queue-Skipper für Chain-E2E von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11810 * fix: Ausrichtung der Shell-Whitelist-Behandlung (#11510) von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11813 * Verwende rohe Schreibvorgänge in stdin, wo möglich, in Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11837 * Parameterisierung zu base-storage-token.test und prompts.test.ts hinzugefügt von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11821 * feat(core) Bump get-ripgrep-Version. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/11698 * Erster Versuch, gemini cli-Antworten in Integrationstests zu mocks zu verwenden von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11156 * Verwende rohe Schreibvorgänge in stdin im Test von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11871 * fix(cli): Fehler erneut werfen im Nicht-Interaktiv-Modus von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11849 * Parametrisierte Tests hinzufügen von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11930 * chore(core): Token-Caching im Google-Auth-Anbieter hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11946 * docs(cli): Telemetrie-Dokumentation aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/11806 * BOM-Tests unter Windows ausführen von @luckybug38 in https://github.com/google-gemini/gemini-cli/pull/11828 * Logging von Session-IDs bei Extension-Ereignissen stoppen von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/11941 * Fix(cli): Verwende den richtigen extensionPath von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11896 * fix(security) - Use emitFeedback von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11961 * fix(security) - Use emitFeedback statt console error von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11948 * fix: Anfragen-Wiederholungen und Modell-Fallback korrekt behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/11624 * fix(infra) - Vereinfachen des Abbruchvorgangs in Progress und Berechtigung zum Statussetzen-Schritt hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11835 * Regressionstests für Shell-Befehls-Parsing hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11962 * Fix(cli): Verwende plattformübergreifende Pfad-Trennzeichen in Extension-Tests von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11970 * Verknüpften Extension-Test unter Windows beheben von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11973 * feat(core): Einführung eines Message-Bus zur Best
Features
28. Oktober 2025
## Was geändert * fix(patch): cherry-pick 601a639 to release/v0.11.0-preview.0-pr-11889 to patch version v0.11.0-preview.0 and create version 0.11.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/12188 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.0-preview.0...v0.11.0-preview.1
Features
28. Oktober 2025
- Fixed blank version issue in the Go SDK
Features
28. Oktober 2025
- Added OPENCODE_FAKE_VCS flag for VCS testing and updated todo tracking instructions - Removed temperature setting for Claude models - Added MCP server support, file diffs, and default slash commands (/init, /compact) in ACP - Fixed LiteLLM error where tool parameter must be specified - Removed reasoning effort setting to 'medium' for gpt-5-pro model - Added session.started event that triggers when a new session is created - Fixed build script to work cross-platform - Removed claude-haiku-4.5 from default priority for GitHub Copilot session title generation
Features
27. Oktober 2025
## Was sich geändert hat * fix(infra) - Behebt Merge-Queue-Skipper-Probleme für Chain-End-to-End von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11810 * fix: Ausrichtung der Shell-Allowlist-Behandlung (#11510) von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11813 * Verwende Rohschreibvorgänge nach stdin, wo möglich, in Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11837 * Parametrisierung zu base-storage-token.test und prompts.test.ts von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11821 * feat(core) Version von get-ripgrep erhöht. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/11698 * Erster Versuch, gemini cli-Antworten in Integrationstests zu mocken von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11156 * Verwende Rohschreibvorgänge nach stdin in Test von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11871 * fix(cli): Fehler erneut auswerfen im Nicht-Interaktiven Modus von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11849 * Hinzufügen von Parametrisierten Tests von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11930 * chore(core): Token-Caching im Google-Auth-Provider hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11946 * docs(cli): Telemetrie-Dokumentation aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/11806 * Führe BOM-Test unter Windows aus von @luckybug38 in https://github.com/google-gemini/gemini-cli/pull/11828 * Stoppe das Protokollieren von Session-IDs bei Extensions-Ereignissen von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/11941 * Fix(cli): Verwende den korrekten extensionPath von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11896 * fix(security) - Verwende emitFeedback von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11961 * fix(security) - Verwende emitFeedback statt Console-Error von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11948 * fix: Verarbeite Request-Retries und Modell-Fallback korrekt von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/11624 * fix(infra) - Vereinfache Abbruch eines Vorgangs in Bearbeitung und füge Berechtigung hinzu, Status festzulegen, Schritt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11835 * Regressionstests für Shell-Befehlsparsing hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11962 * Fix(cli): Verwende plattformübergreifende Pfadtrenner in Extension-Tests von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11970 * fix verknüpfter Extension-Test unter Windows von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11973 * feat(core): Einführen einer Nachrichtenbus-Bestätigung für Tool-Ausführung von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11544 * fix(cli): Verwende Standardwerte für Dateifilterung von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11426 * fix(core): use debugLogger.warn für Schleifen-Erkennungsfehler von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11986 * fix(update): update-notifier durch latest-version ersetzen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11989 * Verwende coreEvents.emitFeedback in Extension-Enablement von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11985 * Tests korrigieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11998 * Redirects in fetchJson unterstützen, Tests dafür hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11993 * fix(tools): ReadFile zeigt Bestätigung nicht mehr an, wenn Message-Bus aus ist von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/12003 * Verwende debugLogger statt console.error von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11990 * Unterstütze Marker für Einfügungen, die über mehrere Writes verteilt sind. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11977 * Refactor: Umstellung auf einheitliche shouldIgnoreFile von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11815 * Tippfehler korrigiert in: packages/cli/src/utils/handleAutoUpdate.ts von @Qiyu-Wei in https://github.com/google-gemini/gemini-cli/pull/11809 * docs(contributing): Abschnitt zur Projektstruktur mit fehlenden Paketen aktualisieren von @0xlakshan in https://github.com/google-gemini/gemini-cli/pull/11599 * Mache PASTE_WORKAROUND zur Standardvorgehensweise. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12008 * refactor(cli): Ersetze benutzerdefinierte Wartezeit durch vi.waitFor in InputPrompt-Tests von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12005 * Fixiere die shortenPath-Funktion, um Ellipse korrekt einzufügen. von @ph-sp in https://github.com/google-gemini/gemini-cli/pull/12004 * fix(core): Füge Benutzer-Nachricht zur Historie der Schleifen-Erkennung hinzu, wenn sie mit einem Funktionsaufruf beginnt von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11860 * Entferne nicht existierenden Parallel-Flag. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12018 * Erste Charge von Tests, die Best Practices verwenden, korrigieren von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11964 * Absolute Dateipfad-Beschreibung für Windows hinzufügen von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/12007 * fix(cli): Delimiter vor Printen der Tool-Antwort im Nicht-Interaktiven Modus hinzufügen von @krishna-kb in https://github.com/google-gemini/gemini-cli/pull/11351 * fix: Benutzerspezifizierte OAuth-Skopes sollen Vorrang vor entdeckten Skopes haben von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/12088 * feat(core, cli): Implementiere sequentielle Genehmigung. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/11593 * Refactor vim.test.ts: Verwende parametrisierte Tests von @IamRiddhi in https://github.com/google-gemini/gemini-cli/pull/11969 * docs(github): Überarbeitung der Pull-Anfordern-Vorlage von @jerop in https://github.com/google-gemini/gemini-cli/pull/11949 * Verwende debugLogger statt console von @scidomino in https://github.com/google-gemini/gemini-cli/pull/12095 * Implementierung von Recitations-Ereignissen in Antworten des A2A-Servers von @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/12067 * fix(core): Aktualisiere Schleifen-Erkennungs-LLM-Schema-Felder von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/12091 * Docs: Beitragsleitfaden von @jkcinouye in https://github.com/google-g
Features
26. Oktober 2025
- Fixed $ invocation not being quiet in LSP server - Added noReply parameter to control response behavior - Fixed timeout parameter to allow users to disable provider timeout - Made title generation more reliable - Updated Anthropic prompt
Features
25. Oktober 2025
### Highlights - Improved `/feedback` to get better diagnostics. Please use it to report any issues. (#5661, #5663). ### Merged PRs - #5536 — Added model summary and risk assessment for commands that violate sandbox policy (@etraut-openai) - #5542 — [MCP] Update rmcp to 0.8.3 (@gpeal) - #5564 — Add CodexHttpClient wrapper with request logging (@pakrym-oai) - #5570 — adding messaging for stale rate limits + when no rate limits are cached (@zhao-oai) - #5578 — [codex][app-server] introduce codex/event/raw_item events (@apanasenko-oai) - #5581 — Moving token_info to ConversationHistory (@aibrahim-oai) - #5582 — Use Option symbol for mac key hints (@joshka-oai) - #5595 — [MCP] Improve startup errors for timeouts and github (@gpeal) - #5625 — fix: flaky tests (@jif-oai) - #5640 — Add instruction for upgrading codex with brew (@shijie-oai) - #5642 — [app-server] fix account/read response annotation (@owenlin0) - #5645 — Log more types of request IDs (@pakrym-oai) - #5648 — [MCP] Redact environment variable values in /mcp and mcp get (@gpeal) - #5653 — [MCP] Properly gate login after mcp add with experimental_use_rmcp_client (@gpeal) - #5654 — Fixed flaky unit test (@etraut-openai) - #5661 — Improve feedback (@aibrahim-oai) - #5663 — Followup feedback (@aibrahim-oai) - #5680 — Skip flaky test (@pakrym-oai)
25. Oktober 2025
- ACP: Added slash commands, agents, permissions, and @ references support - Fixed bedrock reasoning functionality - Made plan agent whitelist more conservative - Added Lua LSP support - Fixed autoupdate settings to respect local configuration - Adjusted edit tool multiple matches error wording for better clarity
Features
24. Oktober 2025
## Highlights * No major changes comparing to `v0.48.0` - `v0.49.0` is used for testing homebrew upgrade script. **Full Changelog**: https://github.com/openai/codex/compare/rust-v0.48.0...rust-v0.49.0
Features
24. Oktober 2025
- Fixed GPT-5 Codex models to not have reasoning effort set, while maintaining medium reasoning effort for other GPT-5 models - Changed reasoning summary from "detailed" to "auto" for opencode provider with GPT-5 models
Features
24. Oktober 2025
- Fixed Opencode failing with ENOENT posix_spawn '/usr/bin/rg' error - Added flag wildcard parsing support for bash tool - Fixed `zod-to-json-schema` dependency placement - Fixed `tool.execute.after` hook to properly modify MCP tool output
Features
24. Oktober 2025
Direktes, stabiles Release aus dem Hauptzweig. Version 1.5.7 wurde direkt aus dem neuesten main Branch gebaut und veröffentlicht.
23. Oktober 2025
## Highlights * `--add-dir` to add an additional working directory. * Many MCP improvements: * stdio servers now use a new client backed by the official [rust MCP sdk](https://github.com/modelcontextprotocol/rust-sdk) * stdio servers can specify a `cwd` * All servers can specify `enabled_tools` or `disabled_tools` * Streamable HTTP servers can specify `scopes` during `codex mcp login` * Improved startup error messages * Better instruction following for calling tools * Configuration options for `forced_login_method` and `forced_chatgpt_workspace_id` which can be paired with [managed configs](https://developers.openai.com/codex/security#managed-configuration) to give enterprises more control over Codex usage. ## Full list of merged PRs: * Support graceful agent interruption by @pakrym-oai in https://github.com/openai/codex/pull/5287 * Fix nix build by @Mic92 in https://github.com/openai/codex/pull/4048 * [MCP] Render full MCP errors to the model by @gpeal in https://github.com/openai/codex/pull/5298 * Fix link to MCP Servers config section by @lopopolo-openai in https://github.com/openai/codex/pull/5301 * [MCP] When MCP auth expires, prompt the user to log in again. by @gpeal in https://github.com/openai/codex/pull/5300 * fix: switch rate limit reset handling to timestamps by @tibo-openai in https://github.com/openai/codex/pull/5304 * fix: diff_buffers clear-to-end when deleting wide graphemes by @MomentDerek in https://github.com/openai/codex/pull/4921 * docs(changelog): update install command to @openai/codex@<version> by @truls27a in https://github.com/openai/codex/pull/2073 * fix: handle missing resume session id gracefully by @tibo-openai in https://github.com/openai/codex/pull/5329 * fix: improve custom prompt documentation and actually use prompt descriptions by @tibo-openai in https://github.com/openai/codex/pull/5332 * Move rust analyzer target dir by @pakrym-oai in https://github.com/openai/codex/pull/5328 * Create independent TurnContexts by @pakrym-oai in https://github.com/openai/codex/pull/5308 * feat: add --add-dir flag for extra writable roots by @tibo-openai in https://github.com/openai/codex/pull/5335 * docs: add AGENTS.md discovery guide by @tibo-openai in https://github.com/openai/codex/pull/5353 * docs: improve overall documentation by @tibo-openai in https://github.com/openai/codex/pull/5354 * fix: config.md docs inaccuracies by @tibo-openai in https://github.com/openai/codex/pull/5355 * fix: update CLI usage order for codex -h by @tibo-openai in https://github.com/openai/codex/pull/5356 * docs: align sandbox defaults, dedupe sections and improve getting started guide by @tibo-openai in https://github.com/openai/codex/pull/5357 * [MCP] Prefix MCP tools names with `mcp__` by @gpeal in https://github.com/openai/codex/pull/5309 * feat: experimental `codex stdio-to-uds` subcommand by @bolinfest in https://github.com/openai/codex/pull/5350 * Add forced_chatgpt_workspace_id and forced_login_method configuration options by @gpeal in https://github.com/openai/codex/pull/5303 * Expand approvals integration coverage by @pakrym-oai in https://github.com/openai/codex/pull/5358 * feat: add images support to the Codex Typescript SDK by @needs in https://github.com/openai/codex/pull/5281 * Strip zsh -lc wrapper from TUI command headers by @hxreborn in https://github.com/openai/codex/pull/5374 * Update Homebrew install instructions to use cask by @shijie-oai in https://github.com/openai/codex/pull/5377 * Always enable plan tool in exec by @pakrym-oai in https://github.com/openai/codex/pull/5380 * Auto compact at ~90% by @aibrahim-oai in https://github.com/openai/codex/pull/5292 * Generate JSON schema for app-server protocol by @rasmusrygaard in https://github.com/openai/codex/pull/5063 * fix: warn when --add-dir would be ignored by @tibo-openai in https://github.com/openai/codex/pull/5351 * Use int timestamps for rate limit reset_at by @owenlin0 in https://github.com/openai/codex/pull/5383 * chore: rework tools execution workflow by @jif-oai in https://github.com/openai/codex/pull/5278 * Add ItemStarted/ItemCompleted events for UserInputItem by @pakrym-oai in https://github.com/openai/codex/pull/5306 * tui: drop citation rendering by @nornagon-openai in https://github.com/openai/codex/pull/4855 * [app-server] read rate limits API by @owenlin0 in https://github.com/openai/codex/pull/5302 * fix terminal corruption that could happen when onboarding and update banner by @nornagon-openai in https://github.com/openai/codex/pull/5269 * Reduce symbol size for tests by @pakrym-oai in https://github.com/openai/codex/pull/5389 * docs: update advanced guide details by @tibo-openai in https://github.com/openai/codex/pull/5395 * docs: clarify responses proxy metadata by @tibo-openai in https://github.com/openai/codex/pull/5406 * [MCP] Add configuration options to enable or disable specific tools by @gpeal in https://github.com/openai/codex/pull/5367 * Treat `zsh -lc` like `bash -lc` by @gpeal in https://github.com/openai/codex/pull/5411 * docs: clarify prompt metadata behavior by @tibo-openai in https://github.com/openai/codex/pull/5403 * docs: remove stale contribution reference by @tibo-openai in https://github.com/openai/codex/pull/5400 * docs: document exec json events by @tibo-openai in https://github.com/openai/codex/pull/5399 * docs: correct getting-started behaviors by @tibo-openai in https://github.com/openai/codex/pull/5407 * [MCP] Dedicated error message for GitHub MCPs missing a personal access token by @gpeal in https://github.com/openai/codex/pull/5393 * chore(ci): Speed up macOS builds by using larger runner by @JaviSoto in https://github.com/openai/codex/pull/5234 * feat: include cwd in notify payload by @tibo-openai in https://github.com/openai/codex/pull/5415 * fix(tui): Update WSL instructions by @dylan-hurd-oai in https://github.com/openai/codex/pull/5307 * [MCP] Bump rmcp to 0.8.2 by @gpeal in https://github.com/openai/codex/pull/5423 * Pass TurnContext around instead of sub_id by @pakrym-oai in https://github.com/openai/codex/pull/5421 * Fix flaky auth tests by @gpeal in https://github.com/openai/codex/pull/5461 * chore: drop env var flag by @jif-oai in https://github.com/openai/codex/pull/5462 * Enable plan tool by default by @pakrym-oai in https://github.com/openai/codex/pull/5384 * feat: emit events for unified_exec by @jif-oai in https://github.com/openai/codex/pull/5448 * fix: fix UI issue when 0 omitted lines by @jif-oai in https://github.com/openai/codex/pull/5451 * [app-server] model/list API by @owenlin0 in https://github.com/openai/codex/pull/5382 * Add a baseline test for resume initial messages by @pakrym-oai in https://github.com/openai/codex/pull/5466 * [otel] init otel for app-server by @apanasenko-oai in https://github.com/openai/codex/pull/5469 * feat: add experimental_bearer_token option to model provider definition by @bolinfest in https://github.com/openai/codex/pull/5467 * Log HTTP Version by @pakrym-oai in https://github.com/openai/codex/pull/5475 * feat: add text cleared with ctrl+c to the history so it can be recovered with up arrow by @JaviSoto in https://github.com/openai/codex/pull/5470 * docs: Add `--cask` option to brew command to suggest by @yanskun in https://github.com/openai/codex/pull/5432 * chore: align unified_exec by @jif-oai in https://github.com/openai/codex/pull/5442 * feat: local tokenizer by @jif-oai in https://github.com/openai/codex/pull/5508 * chore: drop approve all by @jif-oai in https://github.com/openai/codex/pull/5503 * [MCP] Add support for specifying scopes for MCP oauth by @gpeal in https://github.com/openai/codex/pull/5487 * Add new thread items and rewire event parsing to use them by @pakrym-oai in https://github.com/openai/codex/pull/5418 * chore: clean spec tests by @jif-oai in https://github.com/openai/codex/pull/5517 * docs: fix agents fallback example by @tibo-openai in https://github.com/openai/codex/pull/5396 * [MCP] Remove the legacy stdio client in favor of rmcp by @gpeal in https://github.com/openai/codex/pull/5529 * Move changing turn input functionalities to `ConversationHistory` by @aibrahim-oai in https://github.com/openai/codex/pull/5473 * [app-server] send account/rateLimits/updated notifications by @owenlin0 in https://github.com/openai/codex/pull/5477 * Fix IME submissions dropping leading digits by @genki in https://github.com/openai/codex/pull/4359 * [app-server] add new account method API stubs by @owenlin0 in https://github.com/openai/codex/pull/5527 * chore: clean `handle_container_exec_with_params` by @jif-oai in https://github.com/openai/codex/pull/5516 * fix: approval issue by @jif-oai in https://github.com/openai/codex/pull/5525 * tui: show aggregated output in display by @nornagon-openai in https://github.com/openai/codex/pull/5539 * Handle cancelling/aborting while processing a turn by @aibrahim-oai in https://github.com/openai/codex/pull/5543 * chore: testing on apply_path by @jif-oai in https://github.com/openai/codex/pull/5557 * feat: use actual tokenizer for unified_exec truncation by @jif-oai in https://github.com/openai/codex/pull/5514 * fix: resume lookup for gitignored CODEX_HOME by @tibo-openai in https://github.com/openai/codex/pull/5311 * feat: end events on unified exec by @jif-oai in https://github.com/openai/codex/pull/5551 ## New Contributors * @Mic92 made their first contribution in https://github.com/openai/codex/pull/4048 * @lopopolo-openai made their first contribution in https://github.com/openai/codex/pull/5301 * @MomentDerek made their first contribution in https://github.com/openai/codex/pull/4921 * @truls27a made their first contribution in https://github.com/openai/codex/pull/2073 * @needs made their first contribution in https://github.com/openai/codex/pull/5281 * @hxreborn made their first contribution in https://github.com/openai/codex/pull/5374 * @owenlin0 made their first contribution in https://github.com/openai/codex/pull/5383 * @yanskun made their first contribution in https://github.com/openai/codex/pull/5432 * @genki made their first contribution in https://github.com/openai/codex/pull/4359 **Full Changelog**: https://github.com/openai/codex/compare/rust-v0.47.0...rust-v0.48.0
Features
23. Oktober 2025
## Was sich geändert hat * extract console error to util func von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11675 * Document todo tool von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11695 * feat(infra) - Add logging for when user tries to exit multiple times von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11218 * fix(ui): Fix and unskip InputPrompt tests von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11700 * Docs: adds 2025-10-13 changelog. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11751 * feat(preflight): Use venv for yamllint installation von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11694 * fix(a2a-server): Fix and unskip GCS persistence test von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11755 * fix(cli): fix race condition and unskip tests in useGitBranchName von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11759 * refactor: simplify FilterReport and remove unused code von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11681 * refactor(core): Clean up exclude description von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11678 * Refactor KeypressContext von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11677 * fix(ui): resolve race condition in double-escape handler von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8913 * refactor(cli): Parameterize tests in InputPrompt von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11776 * Docs: Fix broken link in docs/cli/configuration.md von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11655 * Adds executeCommand endpoint with support for /extensions list von @jdgarrido1105 in https://github.com/google-gemini/gemini-cli/pull/11515 * Fix broken links in documentation von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11789 * Re-enable test. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11628 * Add extension settings to be requested on install von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9802 * feat: Add lychee-action to check for broken links von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11781 * fix(infra) - Remove context input for setting status von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11734 * Fix bug where tool scheduler was repeatedly created. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11767 * feat(infra) - Make merge group and pushes run chained e2e von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11796 * feat(ux): Surface internal errors via unified event system von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11803 * Create ExtensionManager class which manages all high level extension tasks von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11667 ## Neue Mitwirkende * @jdgarrido1105 gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11515 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.12.0-nightly.20251023.a7faa208...v0.12.0-nightly.20251023.c4c0c0d1
Features
23. Oktober 2025
## Was sich geändert hat * chore: reenable test von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11582 * fix(scripts): tsconfig-Linter hinzufügen, um das Hinzufügen von Dateien zur exclude-Liste zu verhindern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11602 * feat(cli): Fortsetzen der Anfrage nach Deaktivieren der Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11416 * fix(infra) - Anpassen, wie wir Repo-Namen herunterladen und hochladen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11613 * refactor(logging): Zentralisierung des Console-Loggings mit debugLogger von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11590 * chore/release: Version auf 0.11.0-nightly.20251021.e72c00cf erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11614 * Add extensions logging von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11261 * chore: waitFor statt wait verwenden von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11616 * Neue Stilrichtung auf Todos anwenden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11607 * fix(test): Ctrl+C-Abbruch-Test aktivieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11618 * fix: Patch-Workflow verbessern und NOTICES.txt aktualisieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11623 * fix(config): CI für stabile Freigabe deaktivieren von @silviojr in https://github.com/google-gemini/gemini-cli/pull/11615 * feat(cli): Ermöglicht das Ausführen von MCP-Prompt-Befehlen im Nicht-Interaktiven Modus von @capachino in https://github.com/google-gemini/gemini-cli/pull/10194 * aria-Labels zur Todo-Listeanzeige hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11621 * Regression in der Handhabung von Shift+Tab, was zu einem u im Eingabe-Prompt führte, behoben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11634 * fix(cli): flaky BaseSelectionList-Test beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11620 * fix: Korrekte Fehler beim Vergrößern/Verkleinern eines exited pty ignorieren von @MayV in https://github.com/google-gemini/gemini-cli/pull/11440 * Docs: Defekte Telemetrie-Verlinkung in docs/cli/configuration.md beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11638 * Entferne versehentliches console.debug-Log von config von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11579 * fix(mcp): Pfad im oauth-Ressourcenparameter einbeziehen von @MayV in https://github.com/google-gemini/gemini-cli/pull/11654 * Aktualisierungen von package-lock.json durch npm install von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11665 * fix(release): Argumente an promoteNightlyVersion übergeben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11666 * chore(release): Version auf 0.12.0-nightly.20251022.0542de95 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11672 * fix(test): Unskip und Fix der useToolScheduler-Tests von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11671 * Erweiterungs-Alias für Extensions-Befehl hinzufügen von @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/11622 * feat(infra) - Workflow zum Deflake erstellen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11535 * Einstellung hinzufügen, um YOLO-Modus zu deaktivieren von @Adib234 in https://github.com/google-gemini/gemini-cli/pull/11609 * feat(infra) - Status für verkettete E2E aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11651 ## Neue Mitwirkende * @MayV hatte ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11440 * @kevinjwang1 hatte ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11622 * @Adib234 hatte ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/11609 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.0-nightly.20251021.e72c00cf...v0.12.0-nightly.20251023.a7faa208
Features
23. Oktober 2025
- Added model management to ACP sessions, allowing users to manage models within agent sessions - Adjusted retry logic so we can surface retries to end user (not surfaced yet) - Added experimental turn summarization to compact conversation history, helping manage long conversations - Added parent ID tracking to assistant messages for better conversation context - Added Amazon Nova models to the us-* prefix requirement list for proper model routing - Fixed opencode run command to not print to stderr, improving output handling - Improved editor detection with auto-discovery and better error messages - Added option to allow agent switches without changing the model
Features
22. Oktober 2025
Direktes stabiles Release aus dem main Branch. Version 1.5.6 wurde direkt aus dem neuesten main Branch gebaut und veröffentlicht.
22. Oktober 2025
Direktes stabiles Release aus dem main-Branch. Version 1.5.5 buildt und veröffentlicht direkt aus dem neuesten main-Branch.
22. Oktober 2025
# [1.30.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.29.0...@continuedev/config-yaml@1.30.0) (2025-10-22) ### Bug Fixes * agents ([8fb46fe](https://github.com/continuedev/continue/commit/8fb46fe39275759a8b55254c89c0e1acb28e3a9e)) * broken api ([c45d19f](https://github.com/continuedev/continue/commit/c45d19f64f28ad8c1fcfcb6112526107d3b1ad6b)) * broken imports ([f4d35c2](https://github.com/continuedev/continue/commit/f4d35c29ce537e20ca5d59a99e5523e2f82763f8)) * catch invalid saved config file uri ([777b472](https://github.com/continuedev/continue/commit/777b472ff518768f089f293e0f7f4318b97ca64c)) * **cli:** agent injected blocks ignored ([#8361](https://github.com/continuedev/continue/issues/8361)) ([6098fbf](https://github.com/continuedev/continue/commit/6098fbf58567bd493cd483c86a75d7db5c7db79d)) * clicking on enter button not working after streaming ([#8255](https://github.com/continuedev/continue/issues/8255)) ([ae0af67](https://github.com/continuedev/continue/commit/ae0af67e1af2ecc33df3867c46ff89de166cd8cc)) * **cli:** exit after printing response when using -p ([5aa4537](https://github.com/continuedev/continue/commit/5aa4537ac35e86e2177c0a9e29c83357c0174a02)) * config for agent api ([fff335e](https://github.com/continuedev/continue/commit/fff335e5bd80e019b08753f5b8a661bc8b96ec3e)) * dependency array ([48a2517](https://github.com/continuedev/continue/commit/48a2517349a098aae206d184316425b819e9cca4)) * duplication ([2ba3ee3](https://github.com/continuedev/continue/commit/2ba3ee365a493ac2e5e3f450f92d5569fdab62e3)) * failing tests ([5adcf1e](https://github.com/continuedev/continue/commit/5adcf1e7c6b323410adc40d90fc647756e9ae267)) * github connection ([3c00349](https://github.com/continuedev/continue/commit/3c00349c2fe11b6da9f9bd5b4b818f337927f165)) * HOTFIX allow default config fallback for headless ([f6db75a](https://github.com/continuedev/continue/commit/f6db75a503c81fa213bad6dfa6c5dfe7e6d1d872)) * HOTFIX anthropic: strip thinking without signature and empty text parts ([#8329](https://github.com/continuedev/continue/issues/8329)) ([863ff62](https://github.com/continuedev/continue/commit/863ff62cdda98ff553c1c4749b8ee5422d42c005)) * icon ([ce88f9a](https://github.com/continuedev/continue/commit/ce88f9a7594bb6da7ad12876797db5e0b84cfba5)) * lint ([16a5c09](https://github.com/continuedev/continue/commit/16a5c0943045eea4e17307a1b61bfb5d52665f44)) * linting ([5e55466](https://github.com/continuedev/continue/commit/5e55466695222c3ba823b49109faf83d0de0c4b8)) * list agents request ([af99284](https://github.com/continuedev/continue/commit/af992849a43b69ea1c4af2b1f8f4eae4b70c0e11)) * load agents ([c2088f7](https://github.com/continuedev/continue/commit/c2088f76b969c83395399083b8da953d724bfb08)) * local agents ([8c0b215](https://github.com/continuedev/continue/commit/8c0b215faf0a5c92c4a7d7e106326b13b26b5d0c)) * mcp agent policies and deduplicate blocks when merging unrolled assistants ([#8376](https://github.com/continuedev/continue/issues/8376)) ([5fa2415](https://github.com/continuedev/continue/commit/5fa2415e9b3fba907105e5beca9bbb70c29b6a54)) * missing org id ([ca9224a](https://github.com/continuedev/continue/commit/ca9224a26dc075896efd82ceeefef984116ced8c)) * normalization ([9c35910](https://github.com/continuedev/continue/commit/9c35910b6f79b0378f5190ad4464c2aba53cd6f3)) * normalization ([63ac02b](https://github.com/continuedev/continue/commit/63ac02ba95170bb135192e3808d0d7acfb420a69)) * normalize url ([aa66c8b](https://github.com/continuedev/continue/commit/aa66c8be06609c837a1e44b6c371003d559b3e19)) * open correct link ([a5de87a](https://github.com/continuedev/continue/commit/a5de87abe0d6986fb811eb5c2957dcfbe155c8a9)) * pass org id ([a476c1e](https://github.com/continuedev/continue/commit/a476c1ed7d717655f9bbaf8adb6dc1d40f1ab624)) * pass preprocessed args to core ([bf9a19a](https://github.com/continuedev/continue/commit/bf9a19ada539d4a2fc2665c7a87969fe7ae8035f)) * personal agents ([9306b95](https://github.com/continuedev/continue/commit/9306b95016dae8456cd4a645f7ff999503990c78)) * remove `keepAliveMsecs` from fetch agent ([#8378](https://github.com/continuedev/continue/issues/8378)) ([b72b261](https://github.com/continuedev/continue/commit/b72b2613767575062305387de5fe26171049761d)) * repo edge case ([0e9dc13](https://github.com/continuedev/continue/commit/0e9dc1375f86af53a7be7f190cc5b1e30150e61c)) * repo url ([feb5f66](https://github.com/continuedev/continue/commit/feb5f66d2692d72858055a0d3b516bf6631a9c26)) * requests ([bddda36](https://github.com/continuedev/continue/commit/bddda3664443f975e8e26b68b9866382872da636)) * saved uri exists logic for slugs ([73fd44f](https://github.com/continuedev/continue/commit/73fd44f7ff786f72e2700a32be4cc28868bd367c)) * specify agent ([01efdd1](https://github.com/continuedev/continue/commit/01efdd15a9c87ed7119d0878fea378e894141e3e)) * stashing ([83b4be1](https://github.com/continuedev/continue/commit/83b4be14227a2cbaad6e0512fc38d9aa20f9b903)) * switching branches ([01d2429](https://github.com/continuedev/continue/commit/01d2429c872a019b183577a0262cf26ffaa950cf)) * switching branches ([db3203a](https://github.com/continuedev/continue/commit/db3203a9cb8f051a04d8a5064ae65462a165988c)) * tests ([e52a225](https://github.com/continuedev/continue/commit/e52a225971c242087fb6291ad52776174f
Features
22. Oktober 2025
## Änderungen * [Teil 4/6] feat(telemetry): Messmonitor hinzufügen mit aktivitäsbasierter Aufnahme und Tests von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8122 * chore: Test-Hilfsprogramm um Boilerplate für den interaktiven Modus zu handhaben um @hritan in https://github.com/google-gemini/gemini-cli/pull/10322 * chore: Bündelung eines a2a-Servers von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10265 * Rationalisierung verschiedener Extension-Typings von @zbirkenbuel in https://github.com/google-gemini/gemini-cli/pull/10435 * refactor(core): Zentralisiere den Tool-Namen 'write_todos_list' von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10690 * fix(infra) - Entferne automatisches Update aus Integrations-Tests von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10656 * Add script to deflake integration tests von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10666 * Fix(infra) - Überspringe interaktiven Dateisystem-Test, da er derzeit fehlschlägt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10734 * feat(core): Telemetrie für Subagent-Ausführung hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10456 * chore(int): flaky Tests überspringen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10736 * chore(shell): Interaktive Shell standardmäßig aktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10661 * fix(mcp): MCP-Server-Entfernung speichert sich nicht in den Einstellungen von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/10098 * fix: Sicherstellen, dass Positionsprompt-Argumente mit Extensions-Flag funktionieren von @seeun0210 in https://github.com/google-gemini/gemini-cli/pull/10077 * feat: Verhindere ANSI-Codes in Extension MCP-Servers von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10748 * fix(core): Aktualisiere Dateiinhalte beim Smart Edit auf neuere Änderungen durch Benutzer/externen Prozess von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10084 * Zitate-Dokumentation von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10742 * Docs: Aktualisiere Changelog für v0.8.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10732 * fix(core): Verwende Shell für Spawn unter Windows von @galz10 in https://github.com/google-gemini/gemini-cli/pull/9995 * Fix(doc) - Abschnitt in Docs für Deflaken hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10750 * Extension Vorabveröffentlichungen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10752 * Entferne 'hello' Extension von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/10741 * fix(docs): Aktualisiere docs/faq.md gemäß Srinanth von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10667 * feat(core): Stoppe Kontextfenster-Überlauf beim Senden von Chat von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10459 * chore(release): Versionssprung auf 0.10.0-nightly.20251007.c195a9aa von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10669 * chore(int): flaky Tests deaktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10771 * refactor(core): Zentralisiere 'write_file' Tool-Namen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10694 * fix: Füge eine Meldung über Berechtigungen-Befehl beim Start in untrusted … hinzu von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10755 * feat: Unterstützung von GOOGLE_CLOUD_PROJECT_ID-Fallback (behebt #2262) von @Gosling-dude in https://github.com/google-gemini/gemini-cli/pull/2725 * cleanup(markdown): Prettier-Format für alle Markdown-Dateien auf 80 Zeichen Breite von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10714 * feat(telemetry): Telemetrie für Web_fetch-Fallback-Versuche hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10749 * feat(ui): Kontext-Überlauf-Nachricht verkürzen auf <75% des Limits von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10812 * Fix Hooks, um unnötige Neurenderings zu vermeiden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10820 * fix(doc) - Dokumentation zum Deflake-Befehl aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10829 * fix(tests): tatsächliche Ausgabe in validateModelOutput bei Fehler protokollieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10843 * feat(core): Pfadkorrektur generisch für Nutzung über Tools hinweg von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10612 * Fix Prompt, um deterministischer zu wirken von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10848 * fix(tests): Prompt für MCP Add-Tool-Test aktivieren und aktualisieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10850 * fix(cli): Beenden bei nicht-fatal Tool-Fehlern verhindern von @jerop in https://github.com/google-gemini/gemini-cli/pull/10671 * Skip should fail safely when old_string is not found Test von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10853 * fix(infra) - Behebung von interaktivem Systemfehler von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10805 * feat(telemetry): Differenzstatistiken zu Tool-Call-Metriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10819 * feat(core): Failed Response Retry via Extra Prompt von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10828 * fix einige isWorkspaceTrusted-Mocks von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10836 * clean up extension tests von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10857 * Füge Witz zu usePhraseCycler.ts hinzu von @MatrixManAtYrService in https://github.com/google-gemini/gemini-cli/pull/10685 * chore(int): Disable Skip bei "soll Chat-Kompression auslösen mit /co… von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10854 * Fix Race Condition in Extension-Install / Uninstall-Logging von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/10856 * refactor: Log-/Event-Struktur klar machen von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/10467 * chore: a2a-Server-Bin hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10592 * Re-Landung von bbiggs Änderungen zur Reduzierung des Randabstands auf schmalen Bildschirmen mit Fixes + Vollbild-Einstellung von @jacob314 in https://github.com/google
Features
22. Oktober 2025
## Was sich geändert hat * chore(release): Versionshebung auf 0.11.0-nightly.20251015.203bad7c von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11212 * feat(core): UI-Verkabelung für ASK_USER-Richtlinienentscheidungen im Message-Bus von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/10630 * feat(cli): Verhindern von Queuing von Slash- und Shell-Befehlen von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11094 * Update shell tool call colors for confirmed actions von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/11126 * Docs: Tippfehler in docs/changelogs/index.md behoben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11215 * Docs: Tippfehler in docs/get-started/index.md behoben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/10793 * Fix --allowed-tools im Nicht-Interaktionsmodus, um Substring-Suche zur Parität mit dem Interaktionsmodus zu verwenden. von @mistergarrison in https://github.com/google-gemini/gemini-cli/pull/10944 * refactor(actions): Entferne Checkout aus Unter-Aktionen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11219 * Add Unterstützung für output-format stream-jsonflag im Headless-Modus von @anj-s in https://github.com/google-gemini/gemini-cli/pull/10883 * fix(infra) - GitHub-Test wieder aktivieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10839 * fix(ci): Beheben von a2a-Veröffentlichungen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11211 * Nicht immer auf einen git clone zurückgreifen beim Installieren von Extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11229 * feat(cli): nargs zu yargs-Optionen hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11132 * Updates vom Ausführen von "npm install" von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11238 * fix(ci): Sicherstellen, dass wir das `false`-Tag bereinigen. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11232 * Update README.md von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/11240 * chore(subagents): Veralteten Subagent-Code entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11175 * refactor: verschiebe `web_fetch`-Toolnamen zu `tool-names.ts` von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11174 * fix(e2e): Umstrukturieren und interaktive Kontext-Kompressionstests wieder aktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11086 * feat: Kein Leerzeichen am Ende bei Verzeichnis-Autocomplete hinzufügen von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/11227 * Erweiterung des Befehls `gemini mcp list` um Extensions-Namen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11263 * (fix): Codebase Investigator für alle Modi aktivieren von @anj-s in https://github.com/google-gemini/gemini-cli/pull/11259 * Update Hinweise zur Extensions-Installation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11149 * fix(ci): Release-Rollback-Aktion korrekt für Nicht-Prod-Umgebungen unterstützen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11244 * Docs: Changelog v0.9.0 hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11237 * feat(docs): erste Release-Vertrauen-Dokumentation hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11069 * feat: Bildungsorientierte Tipps mit witzigen Phrasen während Ladezeiten mischen (Spaß, dezentes Lernen...) von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/10569 * fix: Ordner-Vertrauen-Dokumentation aktualisieren, MCP-Server und Date-Befehl erwähnen… von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10842 * fix(web-fetch): Content-Type-Header im Fallback-Mechanismus berücksichtigen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11284 * feat: Markdown-Umschalter (alt+m) zum Wechseln zwischen gerendert und roh… von @srivatsj in https://github.com/google-gemini/gemini-cli/pull/10383 * Verwende Node.js-Standardbibliotheken in scripts/clean.js statt Glob. von @dewitt in https://github.com/google-gemini/gemini-cli/pull/11286 * fix(infra) - Entferne Etikett für E2E-Wartung im E2E-Workflow von @shishu314-alt in https://github.com/google-gemini/gemini-cli/pull/11028 * Zurückrollen von "fix(infra) - Entferne E2E-Wartungs-Etikett ..." von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11292 * refactor: Entferne veraltetes --all-files-Flag von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11228 * Fork-Regulations-Tests von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11304 * entfernen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11310 * fix(test): Flicker-Integrationstest entkoppeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11308 * Jacob314/sicheres Home-Verzeichnis von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10861 * feat(auth): Verbesserte Fehlerbehandlung und Messaging im Auth-Dialog von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11320 * fix: Ordnernamen im Berechtigungsdialog ähnlich wie Launch-Dialog hinzufügen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11278 * Verbesserte Darstellung von ToDo-Listen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11315 * fix(scripts): Deflake-Skript-Isolierung verbessern und Test wieder freischalten von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11325 * feat(ui): Hinweisschrift "Esc zum Schließen" zum SettingsDialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/11289 * feat: Entfernte veraltete Telemetrie-Flags entfernen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11318 * feat: Bearbeitung von wartenden Nachrichten mit Pfeil-nach-oben-Taste ermöglichen von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/10392 * Inline-Tree-Sitter- wasm und Laufzeit-Fallback hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11157 * Führe fehlerhaften Test überspringend aus. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11337 * Update package.json durch Verweiss auf Git-Hingabe von Ink-Fork. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11330 * fix(ux) Tastatureingaben blockieren nicht mehr beim Warten auf Tastatureingaben. von @jacob314 in https://github.com/google-gemini/gemini-cli
Features
22. Oktober 2025
## Änderungen * fix(patch): cherry-pick 5b750f5 to release/v0.10.0-preview.3-pr-11615 to patch version v0.10.0-preview.3 and create version 0.10.0-preview.4 von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11625 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-preview.3...v0.10.0-preview.4
Features
22. Oktober 2025
## [1.27.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.27.0...@continuedev/openai-adapters@1.27.1) (2025-10-22) ### Bug Fixes * catch invalid saved config file uri ([777b472](https://github.com/continuedev/continue/commit/777b472ff518768f089f293e0f7f4318b97ca64c)) * **cli:** agent injected blocks ignored ([#8361](https://github.com/continuedev/continue/issues/8361)) ([6098fbf](https://github.com/continuedev/continue/commit/6098fbf58567bd493cd483c86a75d7db5c7db79d)) * HOTFIX allow default config fallback for headless ([f6db75a](https://github.com/continuedev/continue/commit/f6db75a503c81fa213bad6dfa6c5dfe7e6d1d872)) * HOTFIX anthropic: strip thinking without signature and empty text parts ([#8329](https://github.com/continuedev/continue/issues/8329)) ([863ff62](https://github.com/continuedev/continue/commit/863ff62cdda98ff553c1c4749b8ee5422d42c005)) * lint ([16a5c09](https://github.com/continuedev/continue/commit/16a5c0943045eea4e17307a1b61bfb5d52665f44)) * linting ([5e55466](https://github.com/continuedev/continue/commit/5e55466695222c3ba823b49109faf83d0de0c4b8)) * pass preprocessed args to core ([bf9a19a](https://github.com/continuedev/continue/commit/bf9a19ada539d4a2fc2665c7a87969fe7ae8035f)) * remove `keepAliveMsecs` from fetch agent ([#8378](https://github.com/continuedev/continue/issues/8378)) ([b72b261](https://github.com/continuedev/continue/commit/b72b2613767575062305387de5fe26171049761d)) * saved uri exists logic for slugs ([73fd44f](https://github.com/continuedev/continue/commit/73fd44f7ff786f72e2700a32be4cc28868bd367c)) * tests ([e52a225](https://github.com/continuedev/continue/commit/e52a225971c242087fb6291ad52776174f37edfd)) * tweak error message ([d97a1ae](https://github.com/continuedev/continue/commit/d97a1aed33c7c821c023f2a8118c9bca332fecb6)) * updating message text ([09760d6](https://github.com/continuedev/continue/commit/09760d65185cfa55042054d3a5590ac17b7157be))
Features
22. Oktober 2025
Support für AGENTS.md, Codemaps-Verbesserungen und Auto-Linting.
Features
21. Oktober 2025
# [1.5.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.4.0...@continuedev/fetch@1.5.0) (2025-10-21) ### Bug Fixes * agents ([8fb46fe](https://github.com/continuedev/continue/commit/8fb46fe39275759a8b55254c89c0e1acb28e3a9e)) * broken api ([c45d19f](https://github.com/continuedev/continue/commit/c45d19f64f28ad8c1fcfcb6112526107d3b1ad6b)) * broken imports ([f4d35c2](https://github.com/continuedev/continue/commit/f4d35c29ce537e20ca5d59a99e5523e2f82763f8)) * catch invalid saved config file uri ([777b472](https://github.com/continuedev/continue/commit/777b472ff518768f089f293e0f7f4318b97ca64c)) * **cli:** agent injected blocks ignored ([#8361](https://github.com/continuedev/continue/issues/8361)) ([6098fbf](https://github.com/continuedev/continue/commit/6098fbf58567bd493cd483c86a75d7db5c7db79d)) * clicking on enter button not working after streaming ([#8255](https://github.com/continuedev/continue/issues/8255)) ([ae0af67](https://github.com/continuedev/continue/commit/ae0af67e1af2ecc33df3867c46ff89de166cd8cc)) * **cli:** exit after printing response when using -p ([5aa4537](https://github.com/continuedev/continue/commit/5aa4537ac35e86e2177c0a9e29c83357c0174a02)) * cn remote command ([2854b13](https://github.com/continuedev/continue/commit/2854b139cad9625d182df57ffdd2e6055471a8a6)) * config for agent api ([fff335e](https://github.com/continuedev/continue/commit/fff335e5bd80e019b08753f5b8a661bc8b96ec3e)) * cubic comments and injected block inputs unrolling ([cdf770a](https://github.com/continuedev/continue/commit/cdf770a1a4c6735fa525b949459fb62ef7cfe2ee)) * dependency array ([48a2517](https://github.com/continuedev/continue/commit/48a2517349a098aae206d184316425b819e9cca4)) * duplication ([2ba3ee3](https://github.com/continuedev/continue/commit/2ba3ee365a493ac2e5e3f450f92d5569fdab62e3)) * failing tests ([5adcf1e](https://github.com/continuedev/continue/commit/5adcf1e7c6b323410adc40d90fc647756e9ae267)) * github connection ([3c00349](https://github.com/continuedev/continue/commit/3c00349c2fe11b6da9f9bd5b4b818f337927f165)) * HOTFIX allow default config fallback for headless ([f6db75a](https://github.com/continuedev/continue/commit/f6db75a503c81fa213bad6dfa6c5dfe7e6d1d872)) * HOTFIX anthropic: strip thinking without signature and empty text parts ([#8329](https://github.com/continuedev/continue/issues/8329)) ([863ff62](https://github.com/continuedev/continue/commit/863ff62cdda98ff553c1c4749b8ee5422d42c005)) * icon ([ce88f9a](https://github.com/continuedev/continue/commit/ce88f9a7594bb6da7ad12876797db5e0b84cfba5)) * lint ([16a5c09](https://github.com/continuedev/continue/commit/16a5c0943045eea4e17307a1b61bfb5d52665f44)) * linting ([5e55466](https://github.com/continuedev/continue/commit/5e55466695222c3ba823b49109faf83d0de0c4b8)) * list agents request ([af99284](https://github.com/continuedev/continue/commit/af992849a43b69ea1c4af2b1f8f4eae4b70c0e11)) * load agents ([c2088f7](https://github.com/continuedev/continue/commit/c2088f76b969c83395399083b8da953d724bfb08)) * load default model if no models, only option in headless ([760d370](https://github.com/continuedev/continue/commit/760d370edff8ebd12b5e7625423d68639f2014f8)) * local agents ([8c0b215](https://github.com/continuedev/continue/commit/8c0b215faf0a5c92c4a7d7e106326b13b26b5d0c)) * missing org id ([ca9224a](https://github.com/continuedev/continue/commit/ca9224a26dc075896efd82ceeefef984116ced8c)) * normalization ([9c35910](https://github.com/continuedev/continue/commit/9c35910b6f79b0378f5190ad4464c2aba53cd6f3)) * normalization ([63ac02b](https://github.com/continuedev/continue/commit/63ac02ba95170bb135192e3808d0d7acfb420a69)) * normalize url ([aa66c8b](https://github.com/continuedev/continue/commit/aa66c8be06609c837a1e44b6c371003d559b3e19)) * open correct link ([a5de87a](https://github.com/continuedev/continue/commit/a5de87abe0d6986fb811eb5c2957dcfbe155c8a9)) * pass org id ([a476c1e](https://github.com/continuedev/continue/commit/a476c1ed7d717655f9bbaf8adb6dc1d40f1ab624)) * pass preprocessed args to core ([bf9a19a](https://github.com/continuedev/continue/commit/bf9a19ada539d4a2fc2665c7a87969fe7ae8035f)) * personal agents ([9306b95](https://github.com/continuedev/continue/commit/9306b95016dae8456cd4a645f7ff999503990c78)) * remove `keepAliveMsecs` from fetch agent ([#8378](https://github.com/continuedev/continue/issues/8378)) ([b72b261](https://github.com/continuedev/continue/commit/b72b2613767575062305387de5fe26171049761d)) * remove <think> blocks from chat title generation ([535c9bf](https://github.com/continuedev/continue/commit/535c9bf2bb923e28933281a8429bcf5cabafa5ec)), closes [#5689](https://github.com/continuedev/continue/issues/5689) * replace inputs with secrets ([4f5449a](https://github.com/continuedev/continue/commit/4f5449adc1f81cc45251653a29ea4cf5a55d4377)) * repo edge case ([0e9dc13](https://github.com/continuedev/continue/commit/0e9dc1375f86af53a7be7f190cc5b1e30150e61c)) * repo url ([feb5f66](https://github.com/continuedev/continue/commit/feb5f66d2692d72858055a0d3b516bf6631a9c26)) * requests ([bddda36](https://github.com/continuedev/continue/commit/bddda3664443f975e8e26b68b9866382872da636)) * revert inputs to secrets option, always replace for injected blocks ([5b8e5d9](https://github.com/continuedev/continue/commit/5b8e5d962dccb870125c22eca4d93367dbfe6a28)) * saved uri exists logic for slugs ([73fd44f](https://github
Features
21. Oktober 2025
## Änderungen seit dem letzten Release * feat(infra) - Basisdateien für Deflake-Workflow hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11397 * feat: TraceId von Code Assist zu Response Metadata weitergeben (Fixes … von @koxkox111 in https://github.com/google-gemini/gemini-cli/pull/11360 * fix(core): Adressiere GCS-Pfad-Eingabe von @jajanet in https://github.com/google-gemini/gemini-cli/pull/11221 * Update des nightly-Workflows zum Erstellen von Issues für planmäßige Lauf-Fehler von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11531 * chore/release: Version auf 0.11.0-nightly.20251020.a96f0659 erhöhen von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11529 * (fix): Entferne benutzerdefinierte waitFor und nutze Implementierung von testing-library von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/11522 * fix(core): Wichtige nachfolgende Leerzeichen in gitignore-Mustern bewahren von @EricRahm in https://github.com/google-gemini/gemini-cli/pull/11536 * refactor(logging): Zentralisiere alle Konsolen-Meldungen in einen gemeinsamen Logger (Teil 1) von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11537 * Passiere ganze Erweiterungen statt nur Kontext-Dateien von @zbirkenbuel in https://github.com/google-gemini/gemini-cli/pull/10910 * Windows-Ripgrep-Erkennung korrigieren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11492 * Shell-Auto-Approval-Parsing für verkettete Befehle korrigieren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11527 * chore: Tests mit entfernten Ausschlüssen aus cli tsconfig aktualisieren von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11540 * fix(core): PTY-Spawn-Fehler im macOS-Sandbox behandeln von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11539 * Routing standardmäßig deaktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11549 * fix(tools): Statische Tool-Namen wiederherstellen, um Konfigurations-Ausschlüsse zu beheben von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11551 * test: LeseWasmBinaryVomDatenträger-Unit-Test hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11546 * fix(docs): Defekte Bilder in Themes von @codercatdev in https://github.com/google-gemini/gemini-cli/pull/11266 * feat(release): `dev`-Support zum patch2-Workflow hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11460 * Per-Auth-Methode Feature Flag für Model Routing von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/11333 * flaky Tests überspringen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11577 * fix(workflow): Fehlendes Komma in release-patch-0-from-comment.yml hinzufügen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11588 * Auth-Aktion im eval workflow fixieren von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11584 * Delete-Test überspringen, da flaky von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11591 * Temporäre Anpassung des nightly Release-Schedules von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11573 * Nutzung von Env-Variablen in Workflows von @cornmander in https://github.com/google-gemini/gemini-cli/pull/11585 * Feat(infra) - Chains of e2e-Workflow führen e2e-Tests aus von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11521 * Revertiere "Per-Auth-Methode Feature Flag für Model Routing (#11333)" von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11597 * entferne weiteren Replace-Flake von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11601 * Revertiere "Disable Routing by default (#11549)" von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11594 * feat: Implementiere Message Bus und Policy Engine von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11523 * nightly-Tests um eine Stunde höher schieben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11603 * fix(ci): Standardisiere alle GHA-Umgebungsvariablen auf 'prod', gesetzt von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11572 * feat(release): Dev-Umgebung-Unterstützung zu release-3-patch hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11458 * Docs: Defekte Checkpointing-Links in docs/cli/configuration.md beheben von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11508 * fix(infra) - Probleme beim Herunterladen des Repo-Artifacts beheben von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11606 * fix: Verbesserung der Option-behandlung von Arrays bei `gemini mcp add` von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/11575 * fix(proxy): Fehlermanagement bei der Proxy-Agent-Erstellung hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11538 ## Neue Contributors * @koxkox111 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/11360 * @jajanet hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/11221 * @codercatdev hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/11266 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.11.0-nightly.20251020.a96f0659...v0.11.0-nightly.20251021.e72c00cf
Features
21. Oktober 2025
- Fixed sourcemapping so errors show proper stack trace - Refactored ACP (Agent Client Protocol) server command argument handling
Features
21. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 8aace3a to release/v0.10.0-preview.2-pr-11549 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/11595 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-preview.2...v0.10.0-preview.3
Features
21. Oktober 2025
- Fixed provider option transforms functionality - Added line-level statistics in file diffs to help users understand the scale of changes
Features
21. Oktober 2025
- Added `-f/--file` flag to opencode run command to run files directly - Fixed OpenAI options when using @ai-sdk/azure - Adjusted file API to encode images properly - Updated to newer ACP package - Improved error handling with console output for debugging
Features
21. Oktober 2025
Direktes stabil Release vom main-Branch. Version 1.5.4 gebaut und direkt vom neuesten main branch veröffentlicht.
21. Oktober 2025
## Was sich geändert hat * feat: Notion-Kochbuch von @BekahHW in https://github.com/continuedev/continue/pull/8074 * feat: asciinema-Aufnahmen-Setup von @sestinj in https://github.com/continuedev/continue/pull/8154 * Update runloop-blueprint-template.json von @sestinj in https://github.com/continuedev/continue/pull/8156 * docs: Banner hinzufügen, das Continue CLI v1.4.49 ankündigt von @continue[bot] in https://github.com/continuedev/continue/pull/8163 * perf(cli): langer Start aufgrund synchroner Config-Init im normalen Ablauf von @uinstinct in https://github.com/continuedev/continue/pull/8138 * fix: Umgang mit beschädigtem VSCode-Auth-Cache mit automatischer Bereinigung und Wiederherstellung von @tingwai in https://github.com/continuedev/continue/pull/8131 * Mach es einfach, Nachrichten in der CLI zu bearbeiten und zu einer älteren Nachricht zurückzukehren von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8127 * chore: Chat-Verlauf aus dem Redux-Persist-Storage entfernen von @uinstinct in https://github.com/continuedev/continue/pull/7944 * chore: GitHub-Aktionen zur CLA-Whitelist hinzufügen von @tingwai in https://github.com/continuedev/continue/pull/8148 * Add debug-Logging zum Feedback-Capture in NextEditLoggingService von @sestinj in https://github.com/continuedev/continue/pull/8174 * Add isSignedIn zur Config-Reload-Telemetrie von @sestinj in https://github.com/continuedev/continue/pull/8185 * Version auf 1.3.17 erhöhen von @sestinj in https://github.com/continuedev/continue/pull/8186 * fix: HOTFIX verhindern, dass aktive Dateien beim Klicken gesendet werden von @uinstinct in https://github.com/continuedev/continue/pull/8179 * chore(deps-dev): happy-dom von 18.0.1 auf 20.0.0 erhöhen in /extensions/cli von @dependabot[bot] in https://github.com/continuedev/continue/pull/8194 * feat: Token-Nutzungs-Tracking zum OpenAI-Adapter hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/7900 * feat: Onboarding für aktualisierte Abrechnung neu gestalten von @sestinj in https://github.com/continuedev/continue/pull/7965 * docs: Installationsvideos in die Dokumentation einbetten von @continue[bot] in https://github.com/continuedev/continue/pull/8170 * docs: GIFs zum Schnellstart hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/8188 * fix: relativen Pfad in vscode-Build-Aufgabe verwenden von @dcs-soni in https://github.com/continuedev/continue/pull/8134 * fix: Hub-Org-Einstellungen öffnen von @uinstinct in https://github.com/continuedev/continue/pull/8164 * docs: Secrets vs Inputs-Syntax-Nutzung erläutern von @continue[bot] in https://github.com/continuedev/continue/pull/8166 * Entferne Debug-Logging und kommentiere Console-Anweisungen aus von @sestinj in https://github.com/continuedev/continue/pull/8175 * fix HOTFIX Lade letzte Sitzung, nicht zuletzt-Sitzung, bei @RomneyDa in https://github.com/continuedev/continue/pull/8201 * fix: HttpContextProvider behandelt null URI-Feld von @Ayyanaruto in https://github.com/continuedev/continue/pull/8197 * Fix Tool-Aufruf-Argumente-Initialisierung und Validierung, um leeres Objekt statt null zu verwenden von @sestinj in https://github.com/continuedev/continue/pull/8211 * Entkopple anonyme Telemetrie von CONTINUE_CLI_ENABLE_TELEMETRY-Umgebungsvariable von @continue[bot] in https://github.com/continuedev/continue/pull/8126 * build(vscode): Bündel-esbuild entfernen; benutzereigenes esbuild für config.ts erforderlich von @joffeoja in https://github.com/continuedev/continue/pull/8016 * fix: HOTFIX Animation stoppen, falls während des Streams abgebrochen wird von @RomneyDa in https://github.com/continuedev/continue/pull/8222 * fix: HOTFIX Agenten-Schleife stoppen, wenn abgebrochen/nicht gestreamt wird von @RomneyDa in https://github.com/continuedev/continue/pull/8208 * docs: Features zu IDE-Erweiterungen von @BekahHW in https://github.com/continuedev/continue/pull/8219 * feat: Workflows auf Agent-Dateien umbenennen von @RomneyDa in https://github.com/continuedev/continue/pull/8224 * Fix: Erlaube --agent-Flag ohne Prompt im Headless-Modus von @continue[bot] in https://github.com/continuedev/continue/pull/8227 * Umbenennung von "agent"-Terminologie zu "config" im gesamten Codebasis von @sestinj in https://github.com/continuedev/continue/pull/8229 * fix: nur Sentry-Fehler beim Reload statt beim Laden protokollieren von @RomneyDa in https://github.com/continuedev/continue/pull/8202 * fix: Auth für das Laden von Paketen einschließen von @RomneyDa in https://github.com/continuedev/continue/pull/8230 * fix: vorzeitiges Schließen während Tool-Aufrufen als Tool-Fehler behandeln von @RomneyDa in https://github.com/continuedev/continue/pull/8221 * fix: bessere Agenten-Fehler im Settings-Agenten-Bereich von @RomneyDa in https://github.com/continuedev/continue/pull/8198 * docs: agent --> config von @TyDunn in https://github.com/continuedev/continue/pull/8225 * fix: nur Freemium-Testdialog für freetrial secrettype anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/8245 ## Neue Mitwirkende * @dcs-soni hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/8134 **Vollständiger Änderungslog**: https://github.com/continuedev/continue/compare/v1.2.9-vscode...v1.2.10-vscode
Features
20. Oktober 2025
Direktes stabiles Release aus dem main-Branch. Version 1.5.3 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
20. Oktober 2025
- Added session diff API to show file changes between snapshots - Added ACP (Agent Client Protocol) support for agent communication
Features
20. Oktober 2025
- Added Astro language server support with automatic installation for .astro files - Fixed bash tool permission merging issues - Fixed snapshot undo functionality bug - Removed invalid GitHub Copilot provider option from the interface - Improved argument replacement handling in session prompts
Features
20. Oktober 2025
## Was sich geändert hat * Enable Model Routing von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/11154 * Nimm keine Eingaben entgegen, bis Slash-B Befehle geladen sind von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11162 * fix(tests): zyklisches Schema MCP-Tool-Test aktivieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10912 * Docs: Verweis auf Extensions Gallery aus Extensions-Dokumentation im Projekt von @sethladd in https://github.com/google-gemini/gemini-cli/pull/10763 * feat(ci): Release-Aktualisierung zur Verwendung von GitHub-Umgebungsvariablen. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11068 * fix(ci): Von self-hosted -> ubuntu-latest wechseln von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11205 * Add a GH Issue template for a website issue that gets tagged appropriately. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10923 * chore(release): Version auf 0.11.0-nightly.20251015.203bad7c erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11212 * feat(core): UI für ASK_USER-Entscheidungen im Message-Bus verbinden von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/10630 * feat(cli): Verhindere das Queuing von Slash- und Shell-Befehlen von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/11094 * Update shell tool call colors for confirmed actions von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/11126 * Docs: Tippfehler in docs/changelogs/index.md korrigieren von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/11215 * Docs: Tippfehler in docs/get-started/index.md korrigieren von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/10793 * Fix --allowed-tools im Nicht-Interaktiv-Modus, um mit dem interaktiven Modus paritymäßige Teilstring-Suche zu verwenden. von @mistergarrison in https://github.com/google-gemini/gemini-cli/pull/10944 * refactor(actions): Checkout aus Sub-Aktionen entfernen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11219 * Add Support für output-format stream-jsonflag im Headless-Modus von @anj-s in https://github.com/google-gemini/gemini-cli/pull/10883 * fix(infra) - Github-Test wieder aktivieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10839 * fix(ci): A2A-Publishing korrigieren von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11211 * Nicht immer auf git clone zurückgreifen beim Installieren von Extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11229 * feat(cli): nargs zu yargs-Optionen hinzufügen von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11132 * Updates durch Ausführung von "npm install" von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11238 * fix(ci): Sicherstellen, dass wir das `false`-Tag bereinigen. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11232 * Update README.md von @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/11240 * chore(subagents): Veralteten Subagent-Code entfernen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11175 * refactor: Verschiebe den Namen des `web_fetch`-Tools zu `tool-names.ts` von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11174 * fix(e2e): Umstrukturierung und Ent-Skip von Kontext-Kompressions-Interaktiven Tests von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11086 * feat: Kein trailing Space bei Directory-Autocomplete von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/11227 * Erweiterung des Befehls `gemini mcp list` um Extensions-ID von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11263 * (fix): Codebase Investigator für alle Modi aktivieren, von @anj-s in https://github.com/google-gemini/gemini-cli/pull/11259 * Update Warnung zu Extensions-Installation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/11149 * fix(ci): Release-Rollback-Aktion korrekt unterstützen für Nicht-Produktions-Umgebungen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11244 * Docs: Changelog v0.9.0 hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11237 * feat(docs): anfängliches Release-Vertrauen-Dokument hinzufügen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/11069 * feat: Bildungsorientierte Tipps mit witzigen Phrasen während Ladezeiten mischen (Spaß, lehrreich...) von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/10569 * fix: Ordner-Vertrauen-Dokumente aktualisieren, MCP-Server und Datei-Befehl erwähnen… von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10842 * fix(web-fetch): Respectiere Content-Type-Header im Fallback-Mechanismus von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11284 * feat: Markdown-Umschalter (alt+m) hinzufügen, um zwischen gerendertem und rohem… zu wechseln von @srivatsj in https://github.com/google-gemini/gemini-cli/pull/10383 * Verwende Node.js-Built-ins in scripts/clean.js statt Glob. von @dewitt in https://github.com/google-gemini/gemini-cli/pull/11286 * fix(infra) - Entferne E2E-Maintainer-Label aus E2E-Workflow von @shishu314-alt in https://github.com/google-gemini/gemini-cli/pull/11028 * Revertiere "fix(infra) - Entferne E2E-Maintainer-Label aus E2E-Workflow" von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11292 * refactor: Entferne veraltetes --all-files-Flag von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/11228 * Fork-Regulierungs-Tests von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11304 * Entfernen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/11310 * fix(test): Deflaken des Flicker-Integrationstests von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/11308 * Jacob314/sicheres Home-Verzeichnis von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10861 * feat(auth): Verbesserung der Auth-Dialog-Fehlerbehandlung und Messaging von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11320 * fix: Ordnernamen im Berechtigungsdialog ähnlich wie Launch-Dialog hinzufügen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/11278 * Verbesserte Darstellung von ToDo-Listen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11315 * fix(scripts): Deflake-Skript-Isolation verbessern und Test wieder freischalten von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/113
Features
18. Oktober 2025
- Made session compaction interruptible - Improved error message for common directory typo in config files - Added Australia region inference for Bedrock Haiku 4.5 models
Features
18. Oktober 2025
# [1.27.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.26.0...@continuedev/openai-adapters@1.27.0) (2025-10-18) ### Bugfixes * broken api ([c45d19f](https://github.com/continuedev/continue/commit/c45d19f64f28ad8c1fcfcb6112526107d3b1ad6b)) * dependency array ([48a2517](https://github.com/continuedev/continue/commit/48a2517349a098aae206d184316425b819e9cca4)) * duplication ([2ba3ee3](https://github.com/continuedev/continue/commit/2ba3ee365a493ac2e5e3f450f92d5569fdab62e3)) * icon ([ce88f9a](https://github.com/continuedev/continue/commit/ce88f9a7594bb6da7ad12876797db5e0b84cfba5)) * missing org id ([ca9224a](https://github.com/continuedev/continue/commit/ca9224a26dc075896efd82ceeefef984116ced8c)) * normalization ([9c35910](https://github.com/continuedev/continue/commit/9c35910b6f79b0378f5190ad4464c2aba53cd6f3)) * normalization ([63ac02b](https://github.com/continuedev/continue/commit/63ac02ba95170bb135192e3808d0d7acfb420a69)) * normalize url ([aa66c8b](https://github.com/continuedev/continue/commit/aa66c8be06609c837a1e44b6c371003d559b3e19)) * repo edge case ([0e9dc13](https://github.com/continuedev/continue/commit/0e9dc1375f86af53a7be7f190cc5b1e30150e61c)) * repo url ([feb5f66](https://github.com/continuedev/continue/commit/feb5f66d2692d72858055a0d3b516bf6631a9c26)) * stashing ([83b4be1](https://github.com/continuedev/continue/commit/83b4be14227a2cbaad6e0512fc38d9aa20f9b903)) * switching branches ([01d2429](https://github.com/continuedev/continue/commit/01d2429c872a019b183577a0262cf26ffaa950cf)) * switching branches ([db3203a](https://github.com/continuedev/continue/commit/db3203a9cb8f051a04d8a5064ae65462a165988c)) * timestamp fallback ([eab661e](https://github.com/continuedev/continue/commit/eab661e353c7a91104e280258a9da5d481b26822)) * type errors ([ca18446](https://github.com/continuedev/continue/commit/ca184461e7cd811dd44cf3da8315cf070a1330b5)) * undo debugger ([015f365](https://github.com/continuedev/continue/commit/015f365e32d23b686d844a4740d975c6c35ad8bd)) * update branch filter regex to exclude cla-signatures branch ([#8320](https://github.com/continuedev/continue/issues/8320)) ([6dc36db](https://github.com/continuedev/continue/commit/6dc36dbd16910338692812517a9f56151e39bc45)) * update telemetry docs ([#8295](https://github.com/continuedev/continue/issues/8295)) ([5673ad1](https://github.com/continuedev/continue/commit/5673ad119cdc72e4dceecd15d628ca3725da047d)) * url ([66be965](https://github.com/continuedev/continue/commit/66be965c9ac88f952483e49de5591a4b2c493cba)) * use streamsse for streaming chat in gemini ([779b3e4](https://github.com/continuedev/continue/commit/779b3e4c1cede6845672381e4773b77097f203f6)) ### Features * Add preview panel to session selector (cn ls / /resume) ([#8231](https://github.com/continuedev/continue/issues/8231)) ([1c06790](https://github.com/continuedev/continue/commit/1c067901a915485a2c18779cf028994df411d458)) * local takeover ([b5d5f87](https://github.com/continuedev/continue/commit/b5d5f87898bda34765763890b382a745f5c14e61)) * return fetch errors to agent ([4d74779](https://github.com/continuedev/continue/commit/4d747796e034d7d22873f55dba0a81a991930962))
Features
17. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 0ded546 to release/v0.10.0-preview.1-pr-11225 to patch version v0.10.0-preview.1 and create version 0.10.0-preview.2 by @skeshive in https://github.com/google-gemini/gemini-cli/pull/11415 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-preview.1...v0.10.0-preview.2
Features
17. Oktober 2025
## Was sich geändert hat * fix(Patch): cherry-pick 5aaa0e6 to release/v0.10.0-preview.0-pr-11259 to patch version v0.10.0-preview.0 und create version 0.10.0-preview.1 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/11287 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-preview.0...v0.10.0-preview.1
Features
17. Oktober 2025
## Was sich geändert hat * [Teil 4/6] feat(telemetry): Speicherüberwachungsmodul mit aktivitasbasierter Aufnahme und Tests von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8122 * chore: Test-Helfer umgebaut, um Boilerplate für den interaktiven Modus zu behandeln von @hritan in https://github.com/google-gemini/gemini-cli/pull/10322 * chore: Bündelung eines a2a-Servers von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10265 * Rationalisieren unterschiedlicher Extension-Typings von @zbirkenbuel in https://github.com/google-gemini/gemini-cli/pull/10435 * refactor(core): Zentralisierung des Tool-Namens 'write_todos_list' von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10690 * fix(infra) - Entferne automatisches Update aus Integrationstests von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10656 * Add script to deflake integration tests von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10666 * Fix(infra) - Überspringe interaktive Tests des Dateisystems, da derzeit fehlerhaft von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10734 * feat(core): Telemetrie für Subagent-Ausführung hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10456 * chore(int): flakige Tests überspringen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10736 * chore(shell): Interaktive Shell standardmäßig aktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10661 * fix(mcp): MCP-Server-Entfernung wird nicht in den Einstellungen persistiert von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/10098 * fix: sicherstellen, dass positionsabhängige Prompt-Argumente mit Extensions-Flag funktionieren von @seeun0210 in https://github.com/google-gemini/gemini-cli/pull/10077 * feat: ANSI-Codes in Extension MCP Servers verhindern von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10748 * fix(core): Dateiinhalte bei smarter Bearbeitung basierend auf neueren Bearbeitungen des Benutzers/externen Prozesses aktualisieren von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10084 * Zitationen-Dokumentation von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10742 * Docs: Updates am Changelog für v0.8.0 von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10732 * fix(core): Verwende Shell für Spawn unter Windows von @galz10 in https://github.com/google-gemini/gemini-cli/pull/9995 * Fix(doc) - Abschnitt in Docs für Deflake hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10750 * Extension Vorabveröffentlichungen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10752 * Entferne 'hello'-Extension von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/10741 * fix(docs): Aktualisiere docs/faq.md entsprechend Srinanth von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10667 * feat(core): Overflow des Kontextfensters stoppen beim Senden von Chat von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10459 * chore(release): Versionssprung auf 0.10.0-nightly.20251007.c195a9aa von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10669 * chore(int): flakige Tests deaktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10771 * refactor(core): Zentralisierung des Tool-Namens 'write_file' von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10694 * fix: Nachricht zu Rechten beim Start im untrusted … von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10755 * feat: Unterstützung für FALLBACK GOOGLE_CLOUD_PROJECT_ID (behebt #2262) von @Gosling-dude in https://github.com/google-gemini/gemini-cli/pull/2725 * cleanup(markdown): Prettier-Formatierung aller Markdown-Dateien bei 80 Zeichen Breite von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10714 * feat(telemetry): Telemetrie für Web_fetch-Fallback-Versuche hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10749 * feat(ui): Kontext-Overflow-Nachricht bei <75% des Limits kürzen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10812 * Fix Hooks, um unnötige Neurenderings zu vermeiden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10820 * fix(doc) - Aktualisiere Doc für Deflake-Befehl von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10829 * fix(tests): tatsächliche Ausgabe logging bei validateModelOutput bei Fehler von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10843 * feat(core): Pfadkorrektur allgemein nutzbar über Tools hinweg von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10612 * Fix Prompt, um deterministischer zu sein von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10848 * fix(tests): Prompt für MCP-Add-Tool-Test aktivieren und aktualisieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10850 * fix(cli): Beenden verhindern bei nicht-fatalen Tool-Fehlern von @jerop in https://github.com/google-gemini/gemini-cli/pull/10671 * Überspringen, sollte sicher fehlschlagen, wenn old_string nicht gefunden wird Test von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10853 * fix(infra) - Fehlerbehebung interaktives Systemfehler von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10805 * feat(telemetry): Differenzstatistiken zu Tool-Aufruf-Metriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10819 * feat(core): Fehlerretry per Extra Prompt bei Failed Response Retry von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10828 * fix einige isWorkspaceTrusted-Mocks von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10836 * bereinigt Extension-Tests von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10857 * Ein Witz zu usePhraseCycler.ts hinzufügen von @MatrixManAtYrService in https://github.com/google-gemini/gemini-cli/pull/10685 * chore(int): Disable Skip bei "soll Chat-Kompression mit /co… auslösen" von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10854 * Fix Race Condition beim Install/Uninstall-Logging von Extension von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/10856 * Refactor: Logging-/Event-Struktur klar machen von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/10467 * chore: a2a-Server-Bin hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10592 * Re-Landung von bbiggzs Änderungen zur Reduzierung des Randabstands auf schmalen Bildschirmen mit Fixes + Vollständige
Features
17. Oktober 2025
# [1.3.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.2.0...@continuedev/llm-info@1.3.0) (2025-10-17) ### Bug Fixes * agents ([8fb46fe](https://github.com/continuedev/continue/commit/8fb46fe39275759a8b55254c89c0e1acb28e3a9e)) * broken imports ([f4d35c2](https://github.com/continuedev/continue/commit/f4d35c29ce537e20ca5d59a99e5523e2f82763f8)) * clicking on enter button not working after streaming ([#8255](https://github.com/continuedev/continue/issues/8255)) ([ae0af67](https://github.com/continuedev/continue/commit/ae0af67e1af2ecc33df3867c46ff89de166cd8cc)) * **cli:** exit after printing response when using -p ([5aa4537](https://github.com/continuedev/continue/commit/5aa4537ac35e86e2177c0a9e29c83357c0174a02)) * cn remote command ([2854b13](https://github.com/continuedev/continue/commit/2854b139cad9625d182df57ffdd2e6055471a8a6)) * config for agent api ([fff335e](https://github.com/continuedev/continue/commit/fff335e5bd80e019b08753f5b8a661bc8b96ec3e)) * cubic comments and injected block inputs unrolling ([cdf770a](https://github.com/continuedev/continue/commit/cdf770a1a4c6735fa525b949459fb62ef7cfe2ee)) * failing tests ([5adcf1e](https://github.com/continuedev/continue/commit/5adcf1e7c6b323410adc40d90fc647756e9ae267)) * github connection ([3c00349](https://github.com/continuedev/continue/commit/3c00349c2fe11b6da9f9bd5b4b818f337927f165)) * list agents request ([af99284](https://github.com/continuedev/continue/commit/af992849a43b69ea1c4af2b1f8f4eae4b70c0e11)) * load agents ([c2088f7](https://github.com/continuedev/continue/commit/c2088f76b969c83395399083b8da953d724bfb08)) * load default model if no models, only option in headless ([760d370](https://github.com/continuedev/continue/commit/760d370edff8ebd12b5e7625423d68639f2014f8)) * local agents ([8c0b215](https://github.com/continuedev/continue/commit/8c0b215faf0a5c92c4a7d7e106326b13b26b5d0c)) * open correct link ([a5de87a](https://github.com/continuedev/continue/commit/a5de87abe0d6986fb811eb5c2957dcfbe155c8a9)) * pass org id ([a476c1e](https://github.com/continuedev/continue/commit/a476c1ed7d717655f9bbaf8adb6dc1d40f1ab624)) * personal agents ([9306b95](https://github.com/continuedev/continue/commit/9306b95016dae8456cd4a645f7ff999503990c78)) * remove <think> blocks from chat title generation ([535c9bf](https://github.com/continuedev/continue/commit/535c9bf2bb923e28933281a8429bcf5cabafa5ec)), closes [#5689](https://github.com/continuedev/continue/issues/5689) * replace inputs with secrets ([4f5449a](https://github.com/continuedev/continue/commit/4f5449adc1f81cc45251653a29ea4cf5a55d4377)) * requests ([bddda36](https://github.com/continuedev/continue/commit/bddda3664443f975e8e26b68b9866382872da636)) * revert inputs to secrets option, always replace for injected blocks ([5b8e5d9](https://github.com/continuedev/continue/commit/5b8e5d962dccb870125c22eca4d93367dbfe6a28)) * specify agent ([01efdd1](https://github.com/continuedev/continue/commit/01efdd15a9c87ed7119d0878fea378e894141e3e)) * tests with new default model ([9bec1f0](https://github.com/continuedev/continue/commit/9bec1f0a4accddac3689e1d899911f08bbe67bbe)) * type errors ([cee03bf](https://github.com/continuedev/continue/commit/cee03bf46951e81dc2753510c9d52b328802b571)) * urls ([ae25084](https://github.com/continuedev/continue/commit/ae25084c3cf1fccba57e585a99adf160480aa6b6)) * urls ([542efb8](https://github.com/continuedev/continue/commit/542efb8244f6d10976fd3d135b109e170d3b6eb7)) * urls ([7212a63](https://github.com/continuedev/continue/commit/7212a63cb44b83ad825e3b244cb0d3835e596e92)) * use 0600 permissions on config.yaml ([413c0bb](https://github.com/continuedev/continue/commit/413c0bb26c1aeecf58ec7e1de24ce3d657584073)) * use streamsse for streaming chat in gemini ([779b3e4](https://github.com/continuedev/continue/commit/779b3e4c1cede6845672381e4773b77097f203f6)) * vscode1.3.19jetbrains1.0.48 ([91206d8](https://github.com/continuedev/continue/commit/91206d853a9e863805d9bea70b92d4027dd1ffa3)) ### Features * background agent creation ([d9c16e4](https://github.com/continuedev/continue/commit/d9c16e41033030f7825970ce59c2b0aa08cd3775)) * background agents ([8717020](https://github.com/continuedev/continue/commit/87170203f5a6e24e61b37e4a382f8eca7b48dbe3)) * background agents ([2edcd6a](https://github.com/continuedev/continue/commit/2edcd6ae027f31b53e8f2b0d63e430e50b5a9430)) * full secrets parsing for all CLI flags ([2162446](https://github.com/continuedev/continue/commit/21624468633a60d42288d59b9e7a3b18d5a9b2f8)) * report cache write tokens from anthropic oai adapter ([#8210](https://github.com/continuedev/continue/issues/8210)) ([c297e44](https://github.com/continuedev/continue/commit/c297e443a7cf0d9d0f022af1875d401ea2b8d5c7))
Features
17. Oktober 2025
## Highlights - Improvements and bug-fixes in Codex CLI - Code signing binaries on MacOS - Auto update banner - :new: Warning when enabling "full access" mode ## Full list of merged PRs: - Indentation mode for read_file (#4887) - Message when stream get correctly resumed (#4988) - Make shortcut works even with capslock (#5049) - Discard prompt starting with a slash (#5048) - Add header for task kind (#5142) - Pass codex thread ID in notifier metadata (#4582) - Updated github issue template (#5191) - Agent override file (#5215) - Prompt mcp login when adding a streamable HTTP server that supports oauth (#5193) - Add parsed command to ExecApprovalRequestEvent (#5222) - Add warning about rate limit when using high effort (#5035) - Auto update approval (#5185) - Add macOS notarization step to release workflow (#5233) - Add confirmation prompt for enabling full access approvals (#4980) - Add path field to `ParsedCommand::Read` variant (#5275) - Better UX during refusal (#5260) - Lagged output in unified_exec buffer (#4992) - Sandbox denied error logs (#4874) - Add code signing for MacOS binary (#4899) - Fix wrapping in user approval decisions (#5008) - Fix wrapping in trust_directory (#5007) - /diff mode wraps long lines (#4891) - Fix crash when alt+bksp past unicode nbsp (#5016) - Include the image name in the textarea placeholder (#5056) - Detect Bun installs in CLI update banner (#5074) - Add dangerous auto-approval for codex exec (#5043) - Update tui to sandbox_workspace_write (#3341) - Codex cloud exec (#5060)
17. Oktober 2025
# [1.26.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.25.0...@continuedev/openai-adapters@1.26.0) (2025-10-17) ### Bug Fixes * agents * broken imports * clicking on enter button not working after streaming ([#8255](https://github.com/continuedev/continue/issues/8255)) ([ae0af67](https://github.com/continuedev/continue/commit/ae0af67e1af2ecc33df3867c46ff89de166cd8cc)) * **cli:** exit after printing response when using -p ([5aa4537](https://github.com/continuedev/continue/commit/5aa4537ac35e86e2177c0a9e29c83357c0174a02)) * cn remote command ([2854b13](https://github.com/continuedev/continue/commit/2854b139cad9625d182df57ffdd2e6055471a8a6)) * config for agent api ([fff335e](https://github.com/continuedev/continue/commit/fff335e5bd80e019b08753f5b8a661bc8b96ec3e)) * cubic comments and injected block inputs unrolling ([cdf770a](https://github.com/continuedev/continue/commit/cdf770a1a4c6735fa525b949459fb62ef7cfe2ee)) * failing tests ([5adcf1e](https://github.com/continuedev/continue/commit/5adcf1e7c6b323410adc40d90fc647756e9ae267)) * github connection ([3c00349](https://github.com/continuedev/continue/commit/3c00349c2fe11b6da9f9bd5b4b818f337927f165)) * list agents request ([af99284](https://github.com/continuedev/continue/commit/af992849a43b69ea1c4af2b1f8f4eae4b70c0e11)) * load agents ([c2088f7](https://github.com/continuedev/continue/commit/c2088f76b969c83395399083b8da953d724bfb08)) * load default model if no models, only option in headless ([760d370](https://github.com/continuedev/continue/commit/760d370edff8ebd12b5e7625423d68639f2014f8)) * local agents ([8c0b215](https://github.com/continuedev/continue/commit/8c0b215faf0a5c92c4a7d7e106326b13b26b5d0c)) * open correct link ([a5de87a](https://github.com/continuedev/continue/commit/a5de87abe0d6986fb811eb5c2957dcfbe155c8a9)) * pass org id ([a476c1e](https://github.com/continuedev/continue/commit/a476c1ed7d717655f9bbaf8adb6dc1d40f1ab624)) * personal agents ([9306b95](https://github.com/continuedev/continue/commit/9306b95016dae8456cd4a645f7ff999503990c78)) * remove <think> blocks from chat title generation ([535c9bf](https://github.com/continuedev/continue/commit/535c9bf2bb923e28933281a8429bcf5cabafa5ec)), closes [#5689](https://github.com/continuedev/continue/issues/5689) * replace inputs with secrets ([4f5449a](https://github.com/continuedev/continue/commit/4f5449adc1f81cc45251653a29ea4cf5a55d4377)) * requests ([bddda36](https://github.com/continuedev/continue/commit/bddda3664443f975e8e26b68b9866382872da636)) * revert inputs to secrets option, always replace for injected blocks ([5b8e5d9](https://github.com/continuedev/continue/commit/5b8e5d962dccb870125c22eca4d93367dbfe6a28)) * specify agent ([01efdd1](https://github.com/continuedev/continue/commit/01efdd15a9c87ed7119d0878fea378e894141e3e)) * tests with new default model ([9bec1f0](https://github.com/continuedev/continue/commit/9bec1f0a4accddac3689e1d899911f08bbe67bbe)) * type errors ([cee03bf](https://github.com/continuedev/continue/commit/cee03bf46951e81dc2753510c9d52b328802b571)) * urls ([ae25084](https://github.com/continuedev/continue/commit/ae25084c3cf1fccba57e585a99adf160480aa6b6)) * urls ([542efb8](https://github.com/continuedev/continue/commit/542efb8244f6d10976fd3d135b109e170d3b6eb7)) * urls ([7212a63](https://github.com/continuedev/continue/commit/7212a63cb44b83ad825e3b244cb0d3835e596e92)) * use 0600 permissions on config.yaml ([413c0bb](https://github.com/continuedev/continue/commit/413c0bb26c1aeecf58ec7e1de24ce3d657584073)) * vscode1.3.19jetbrains1.0.48 ([91206d8](https://github.com/continuedev/continue/commit/91206d853a9e863805d9bea70b92d4027dd1ffa3)) ### Features * background agent creation ([d9c16e4](https://github.com/continuedev/continue/commit/d9c16e41033030f7825970ce59c2b0aa08cd3775)) * background agents ([8717020](https://github.com/continuedev/continue/commit/87170203f5a6e24e61b37e4a382f8eca7b48dbe3)) * background agents ([2edcd6a](https://github.com/continuedev/continue/commit/2edcd6ae027f31b53e8f2b0d63e430e50b5a9430)) * full secrets parsing for all CLI flags ([2162446](https://github.com/continuedev/continue/commit/21624468633a60d42288d59b9e7a3b18d5a9b2f8)) * report cache write tokens from anthropic oai adapter ([#8210](https://github.com/continuedev/continue/issues/8210)) ([c297e44](https://github.com/continuedev/continue/commit/c297e443a7cf0d9d0f022af1875d401ea2b8d5c7))
Features
17. Oktober 2025
- Added Deno LSP support for enhanced language server functionality - Reverted changes that attempted to avoid persisting empty thinking/text blocks
Features
16. Oktober 2025
- Fixed timeout option implementation to properly handle fetch requests with custom timeout values - Fixed bash command execution to prevent hanging processes and properly clean up orphaned child processes - Fixed connection closed errors in LSP file operations
Features
16. Oktober 2025
- Fixed GitHub action trigger patterns to properly respond to both `/oc` and `/opencode` commands - Changed GitHub action model from `opencode/sonic` to `opencode/kimi-k2` - Added GitHub Actions core libraries and Octokit dependencies for enhanced GitHub integration - Improved handling of empty thinking/text blocks to avoid persisting them in sessions - Adjusted GitHub workflow permissions from write to read access for contents, pull-requests, and issues
Features
16. Oktober 2025
Direktes stabiles Release vom Hauptzweig. Version 1.5.2 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
16. Oktober 2025
- Fixed OpenAI provider to use chat language model instead of completion language model - Added session option to attach command for connecting to specific sessions - Added Slack integration package with Bolt framework support - Simplified SDK getting started with single `createOpencode` function that creates both server and client - Added `createOpencodeTui()` function to SDK for programmatic TUI launching - Filtered out alpha status models from provider list for better model selection - Made compact feature use streaming API for improved performance - Updated Bedrock provider for Australian Sonnet 4.5 cross-region inference support - Added support for custom tools through plugin system - Allowed read tool to handle image files - Improved HTTP error codes for better error reporting - Added timeout to fetch models.dev refresh request for reliability - Fixed false positive package manager detection in upgrade command - Disabled workspace symbol lookup to prevent LSP performance issues - Fixed config directory overrides for better configuration management - Added useCompletionUrls option to fix certain Azure setups - Included stack trace in server error responses for debugging - Fixed typecheck issues across packages - Fixed `rg` hanging forever when run in bash waiting for stdin - Fixed perl6 file extension support - Improved directory validation error messages - Fixed clang formatter name configuration
Features
16. Oktober 2025
# [1.29.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.28.2...@continuedev/config-yaml@1.29.0) (2025-10-16) ### Bug Fixes * cn remote command ([2854b13](https://github.com/continuedev/continue/commit/2854b139cad9625d182df57ffdd2e6055471a8a6)) * cubic comments and injected block inputs unrolling ([cdf770a](https://github.com/continuedev/continue/commit/cdf770a1a4c6735fa525b949459fb62ef7cfe2ee)) * load default model if no models, only option in headless ([760d370](https://github.com/continuedev/continue/commit/760d370edff8ebd12b5e7625423d68639f2014f8)) * remove <think> blocks from chat title generation ([535c9bf](https://github.com/continuedev/continue/commit/535c9bf2bb923e28933281a8429bcf5cabafa5ec)), schließt [#5689](https://github.com/continuedev/continue/issues/5689) * replace inputs with secrets ([4f5449a](https://github.com/continuedev/continue/commit/4f5449adc1f81cc45251653a29ea4cf5a55d4377)) * revert inputs to secrets option, always replace for injected blocks ([5b8e5d9](https://github.com/continuedev/continue/commit/5b8e5d962dccb870125c22eca4d93367dbfe6a28)) * tests with new default model ([9bec1f0](https://github.com/continuedev/continue/commit/9bec1f0a4accddac3689e1d899911f08bbe67bbe)) * use 0600 permissions on config.yaml ([413c0bb](https://github.com/continuedev/continue/commit/413c0bb26c1aeecf58ec7e1de24ce3d657584073)) * vscode1.3.19jetbrains1.0.48 ([91206d8](https://github.com/continuedev/continue/commit/91206d853a9e863805d9bea70b92d4027dd1ffa3)) ### Features * vollständiges Secrets-Parsing für alle CLI-Flags ([2162446](https://github.com/continuedev/continue/commit/21624468633a60d42288d59b9e7a3b18d5a9b2f8))
Features
16. Oktober 2025
Direktes stabil-Release aus dem main-Branch. Version 1.5.1 direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
16. Oktober 2025
Schnelle Kontextsuche mit SWE-grep-Unteragent findet relevanten Code bis zu 20x schneller.
Features
15. Oktober 2025
## Was sich geändert hat v1.2.9 wurde von prerelease v1.3.16 mit den folgenden Hotfixes erstellt * fix: HOTFIX stoppt Agenten-Schleife, wenn abgebrochen/nicht gestreamt von @RomneyDa in https://github.com/continuedev/continue/pull/8208 * fix: HOTFIX stoppt Thinking-Animation, wenn mitten im Stream abgebrochen von @RomneyDa in https://github.com/continuedev/continue/pull/8222 * fix: HOTFIX verhindert aktives Senden von Dateien bei Klick von @uinstinct in https://github.com/continuedev/continue/pull/8179 * hotfix(autocomplete): entferne Mercury-Modell-Sonderbehandlung und passe Code-Block-Extraktion an von @sestinj in https://github.com/continuedev/continue/pull/8252 Weitere Änderungen seit 1.2.8: * feat: Optie `serverName` für Registry MCP-Server hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8037 * docs: Richtlinienführung in Deep Dive- und Rules-Dokumentation verbessern von @continue[bot] in https://github.com/continuedev/continue/pull/8022 * fix: Telemetrie des Tool-Ergebnisses für Vorverarbeitungsfehler von @RomneyDa in https://github.com/continuedev/continue/pull/8066 * chore(deps): Gradle/Actions von 3 auf 5 erhöhen von @dependabot[bot] in https://github.com/continuedev/continue/pull/8063 * docs: Continue Docs MCP Cookbook hinzufügen und Navigation aktualisieren von @bdougie in https://github.com/continuedev/continue/pull/8082 * docs: Sanity MCP Continue Cookbook mit passenden Agenten-Konfigurationen für CI/Interaktionsmodi hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8079 * fix: Titel der CLI-Releases aktualisieren von @sestinj in https://github.com/continuedev/continue/pull/8055 * Add beta Status-Tool-Option und Verbesserung der Status-Tool-Beschreibung von @sestinj in https://github.com/continuedev/continue/pull/8081 * docs: Audit-Beispiel zum Feature-Flag im PostHog MCP Cookbook hinzufügen von @continue[bot] in https://github.com/continuedev/continue/pull/8058 * docs: Sanity MCP Cookbook zur Navigation und Übersicht hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8093 * feat: wöchentliche CN-Aufgabe zur Dokumentationsprüfung hinzufügen von @tingwai in https://github.com/continuedev/continue/pull/8076 * feat: OpenRouter API mit Anthropic Prompt-Caching-Unterstützung hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/8100 * feat: API-Schlüssel-Authentifizierungssupport für Bedrock-Anbieter hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/8101 * fix: zusätzliche Leerzeichen vor EOF in Heredoc-Delimitern entfernen von @sestinj in https://github.com/continuedev/continue/pull/8103 * Invokable Rule-Unterstützung zum CLI hinzufügen von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8077 * CLI-Workflows von @RomneyDa in https://github.com/continuedev/continue/pull/8069 * fix(cli): Einfügen vonChunks mit weniger als 50 Zeichen von @uinstinct in https://github.com/continuedev/continue/pull/8107 * Erkennung invokabler Regeln im Verzeichnis 'prompts' von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8073 * fix: gemeinsame Prozess\-Umgebungsvariablen (process.env) verwenden, um MCP zu starten von @fbricon in https://github.com/continuedev/continue/pull/7709 * docs: Chrome DevTools Performance Cookbook mit MCP-Integration hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8088 * feat: Aktionen zum Referenzieren von Dateien, Verzeichnissen und Repo-Maps im IntelliJ Plugin hinzufügen von @vldF in https://github.com/continuedev/continue/pull/7253 * feat: Automatisches Akzeptieren von Agentenbearbeitungen, Auto-Accept-Edit-Tools hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/7993 * docs: Sentry MCP Fehlerüberwachung Cookbook hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8060 * feat: MCPConnection-Logik angepasst, sodass der cwd auf den aktuellen Workspace-Ordner aufgelöst wird von @meanderix in https://github.com/continuedev/continue/pull/7505 * docs: Guide-Link zur CLI-Sidebar-Navigation hinzufügen von @continue[bot] in https://github.com/continuedev/continue/pull/8117 * fix: preprocessierte Tool-Args trennen von @RomneyDa in https://github.com/continuedev/continue/pull/8111 * docs: GitHub MCP Continue Cookbook Guide hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8092 * fix: maximale Tiefe bei der Dateindexierung hinzufügen von @tingwai in https://github.com/continuedev/continue/pull/8112 * docs: MCP JSON-Serverkonfigurationsunterstützung dokumentieren von @continue[bot] in https://github.com/continuedev/continue/pull/8021 * fix: Tabellen werden nicht korrekt gerendert (#7465) von @gippole in https://github.com/continuedev/continue/pull/8096 * fix: LLM Provider - Ask Sage: Aktualisierte Modellliste, aktualisierte Docs und Dropdown-Option behoben von @mark-espinoza in https://github.com/continuedev/continue/pull/8102 * fix: instabile CLI-Tests von @tingwai in https://github.com/continuedev/continue/pull/8124 * Add 'Explore MCP Servers' Option zum /mcp Slash-Befehl von @continue[bot] in https://github.com/continuedev/continue/pull/8123 * Überarbeitung der Build-Schritte in BUILD.md von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/8130 * Fix falsche Dokumentation über Force Legacy Completions Endpoint von @letanloc1998 in https://github.com/continuedev/continue/pull/8133 * Hinzufügen der Organisationsnamensanzeige zum CLI Intro-Bildschirm von @continue[bot] in https://github.com/continuedev/continue/pull/8041 * feat(cli): MCP OAuth mittels MCP-Remote von @uinstinct in https://github.com/continuedev/continue/pull/8143 * Add apiKey-Feld zum mcpServers-Block-Schema für Bearer-Token-Auth von @continue[bot] in https://github.com/continuedev/continue/pull/8120 * Ermögliche, dass --mcp-Flag URLs für streamable-http-Server akzeptiert von @continue[bot] in https://github.com/continuedev/continue/pull/8119 * Erleichtere das Auffinden von Continue CLI (cn) von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8109 * chore(deps): GitHub/codeql-action von 3 auf 4 erhöhen von @dependabot[bot] in https://github.com/continuedev/continue/pull/8135 * fix: Verbesserungen am nächsten Bearbeitungsschritt von @sestinj in https://github.com/continuedev/continue/pull/8129 * feat: GitHub-Workflow für vscode Pre-Release hinzufügen von @tingwai in https://github.com/continuedev/continue/pull/8116 * docs: CLI-Telemetrie-Ausstiegsanweisungen hinzufügen von @rossigee in https://github.com/continuedev/continue/pull/8064 * chore: VSCode-Erweiterungsversion auf 1.3.16 erhöhen von @tingwai in https://github.com/continuedev/continue/pull/8147 ## Neue Contributors * @meanderix hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/7505 * @gippole hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/8096 * @letanloc1998 hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/8133 * @rossigee hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/8064 **Vollständiger Changelog**: https://github.com/
Features
15. Oktober 2025
## Was sich geändert hat * chore(release): Version auf 0.9.0-nightly.20251001.163dba7e von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10362 * Codebase Investigator: Initiale Abfrage vom Systemprompt trennen und templateStrings in Abfrage und initialMessages anwenden von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10282 * feat(telemetry): OpenTelemetry GenAI Semantik-Konventionsmetriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10343 * feat: Konfiguration `enableSubagents` hinzufügen und Registrierung von Subagenten ankoppeln von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9988 * Cleanup useSelectionList und Behebung einer endlosen Schleife im Debug-Modus von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10248 * Rückgängig: Margin auf schmalen Bildschirmen reduziert zu entfernen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/10375 * Wechsle zu einem Reducer zur Verfolgung des Update-Zustands, Flicker-Probleme durch kontinuierliche Renderings behoben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10280 * Smart Edit Strategy Logging von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10345 * Korrigiere, damit der Paste-Timeout-Schutz viel weniger invasiv ist. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/9284 * fix(ui): Innenabstand des Einstellungsdialogs erhöhen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10376 * Docs IA-Update und Get Started-Sektion. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10192 * fix(core): Telemetrie-Unterstützung für Smart-Edit-Korrektur-Ereignisse hinzufügen von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10378 * Unterstützung zum Bereitstellen einer GitHub-Repo-URL mit abschließendem Slash von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Testen mit `npx run` zu Release-Verifizierungs-Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Shell-Spezifikation für winpty hinzugefügt von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Wortlaut der Ausgabe der Promote-Aktion klarer machen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Konstante für Event-Namen `tool_output_truncated` verwenden von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Debug-Logging einführen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Warteschlange-Skipper Leserechte für Alle lesen zulassen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Updates- und Installationsmeldungen in verwalteten IDEs unterdrücken von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 * refactor(agents): Implementiere Submit_final_output-Tool für Agenten-Abschluss von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10377 * fix(infra) - PR-Nummer zum Release-Branch-Namen für den letzten Schritt des Releases hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10364 * Docs: Changelog-Sektion hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10388 * Modify GCLI System Prompt, um bedingt CodebaseInvestigator zu verwenden von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10419 * fix: Verhindern, dass Tools-Erkennungsfehler für Prompt-nur MCP-Server auftreten von @vasayxtx in https://github.com/google-gemini/gemini-cli/pull/10367 * Patch-PRs mit zusätzlichem Inhalt aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10180 * fix(auto-update): Unterdrücke npx-Nag bei transitorischen Installationen von @ashmod in https://github.com/google-gemini/gemini-cli/pull/10276 * Update `GOOGLE_CLOUD_PROJECT` in README zur Entschlüsselung von Mehrdeutigkeiten von @kuri-leo in https://github.com/google-gemini/gemini-cli/pull/10310 * Liste-Unterbefehl zu memoryCommand hinzufügen, um die Pfade der GEMINI.md-Dateien aufzulisten von @sgnagnarella in https://github.com/google-gemini/gemini-cli/pull/10108 * Aktion "Create Pull Request" ändern, damit Merge-Versuch nicht erfolgt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10379 * fix(docs): Mehrere .md-Links in der Dokumentation sind falsch von @mbleigh in https://github.com/google-gemini/gemini-cli/pull/10449 * Fix /chat-Liste schreibt Terminal-Escape-Codes nicht direkt mehr von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10415 * Docs: Kleine Änderung an Website-Navigation und Überschriften von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10454 * chore(formatting): Formatierung auf Hauptzweig korrigieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10464 * feat(ci): Sehr einfache Smoke-Tests zu CI.yml hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10451 * fix(doc) -Release-Dokument aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10484 * feat(vscode-ide-companion): Auth-Token-Validierung erzwingen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10481 * feat(ci): Fähigkeit hinzufügen, Pakete an privaten GitHub-Registries für Tests zu veröffentlichen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10348 * refactor(core): Retry-Logik vereinheitlichen und Depth-Check der Schema entfernen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10453 * Fix OAuth-Unterstützung für MCP-Server von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10427 * Add Funktion processOutput zu AgentDefinition und Typing für den Output eines Agents von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10447 * feat(lint): Sensitiv-Keyword-Linter hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10488 * Update Abhängigkeits-Versionen zur Behebung von Sicherheitslücken von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10496 * fix(infra) - Original-PR-Nummer in Hotfix-Branch eingefügt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10499 * fix(doc) - Release-Dokument aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10504 * test: Flaky-Integrationstests für Kommando compress beheben von @hritan in https://github.com/google-gemini/gemini-cli/pull/10371 * fix: Anforderungs-Wiederholungen und Modell-Fallback korrekt behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/9407 * Stoppe Protokollierung von
Features
15. Oktober 2025
# [1.25.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.24.0...@continuedev/openai-adapters@1.25.0) (2025-10-15) ### Bug Fixes * agent articles ([c34e56e](https://github.com/continuedev/continue/commit/c34e56e727bbc50c645a280fb5c75eb96cbb5196)) * agent-file -> agentFile ([0ecef51](https://github.com/continuedev/continue/commit/0ecef51a82e963b109eea9e6b953c63c02da19b0)) * bessere Agentenfehler im Settings-Agent-Sektion ([#8198](https://github.com/continuedev/continue/issues/8198)) ([fbaec42](https://github.com/continuedev/continue/commit/fbaec428cc0bd5626f1ac486b7927cc02e8ff0ac)) * config yaml Test-Kopie ([c97096e](https://github.com/continuedev/continue/commit/c97096ef0790de1963f3a23b2da80209aac5fbb6)) * **core:** nur Installations-Hinweis für esbuild anzeigen, wenn config.ts angepasst ist ([8b1d347](https://github.com/continuedev/continue/commit/8b1d347336ed41d04886f816c87e764b99c37110)) * **core:** erfordern benutzerinstalliertes esbuild für config.ts; Installations-Hinweis anzeigen, falls fehlt ([c2d4ab1](https://github.com/continuedev/continue/commit/c2d4ab133084c276d43d4e83f95a267f19de641b)) * extra setInactive im Test ([32f4c81](https://github.com/continuedev/continue/commit/32f4c817e5c22245e516305fadbae5cbd67d4c5f)) * HOTFIX Stop Agentenschleife, wenn abgebrochen/nicht gestreamt ([64d1a45](https://github.com/continuedev/continue/commit/64d1a4533ce0d5414c28acd5c8da4e04bc5325df)) * HOTFIX Denk-Animation stoppen, wenn mitten im Stream abgebrochen ([#8222](https://github.com/continuedev/continue/issues/8222)) ([990a8fb](https://github.com/continuedev/continue/commit/990a8fb2f24874d4d3dc16e8640ab710b907b72c)) * HttpContextProvider behandelt nulluri-Feld ([#8197](https://github.com/continuedev/continue/issues/8197)) ([01c4271](https://github.com/continuedev/continue/commit/01c4271d64d1a0e0cba4d43f0288376002a6dbab)) * Auth für das Laden von Paketen einbeziehen ([#8230](https://github.com/continuedev/continue/issues/8230)) ([64c7dd1](https://github.com/continuedev/continue/commit/64c7dd19e7008344c7883c80a633e09a99aa7a35)) * Protokolliere korrekten Tool-Aufruf-Fehler aus der GUI ([1d7da38](https://github.com/continuedev/continue/commit/1d7da38a66cb66093028aa7fbac8f1d9b3b4ffce)) * logge nur Sentry-Fehler beim Reload, nicht beim Laden ([#8202](https://github.com/continuedev/continue/issues/8202)) ([a3e5a14](https://github.com/continuedev/continue/commit/a3e5a14bd206a3a9eee1a920c3020b88e4a4b741)) * zeige Freemium-Testdialog nur für Freetrial SecretType an ([042395e](https://github.com/continuedev/continue/commit/042395ef1ba7d83d2ab9a38404086344e864a55f)) * öffne Hub-Org-Einstellungen ([a66e5d0](https://github.com/continuedev/continue/commit/a66e5d0ed679e07b31d0a6e0d8f0d005498d5a4d)) * Regel-Quelle agentFile ([2276c4e](https://github.com/continuedev/continue/commit/2276c4e707f25d7dd6f9bc4bf67503aee18198cd)) * geteilte Optionen ([27e1e35](https://github.com/continuedev/continue/commit/27e1e354ac85720ef09633e1fa4c450d26dfa0b7)) * Behandle vorzeitiges Schließen während Tool-Aufrufen als Tool-Fehler ([#8221](https://github.com/continuedev/continue/issues/8221)) ([ee269fa](https://github.com/continuedev/continue/commit/ee269fa5d20efcd1346cf6d07466637fc526617c)) * Verwende relativen Pfad in VSCode-Build-Aufgabe ([#8134](https://github.com/continuedev/continue/issues/8134)) ([33fc0f4](https://github.com/continuedev/continue/commit/33fc0f4adaf4da4cb40c7c96e7ab2a643d9a6673)) ### Features * Rehaul Onboarding für aktualisierte Abrechnung ([#7965](https://github.com/continuedev/continue/issues/7965)) ([d192e61](https://github.com/continuedev/continue/commit/d192e61a5578c662fff6a7e44e56de1dc0978854)) * Umbenennung von Workflows zu Agent-Dateien ([17712b2](https://github.com/continuedev/continue/commit/17712b21c0cd588d474c523a2a9f8376a6772c9e))
Features
15. Oktober 2025
## [1.28.2](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.28.1...@continuedev/config-yaml@1.28.2) (2025-10-15) ### Bug Fixes * log correct tool call error from gui ([1d7da38](https://github.com/continuedev/continue/commit/1d7da38a66cb66093028aa7fbac8f1d9b3b4ffce)) * only show free trial dialog for freetrial secrettype ([042395e](https://github.com/continuedev/continue/commit/042395ef1ba7d83d2ab9a38404086344e864a55f))
Features
15. Oktober 2025
# [1.2.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.1.0...@continuedev/llm-info@1.2.0) (2025-10-15) ### Bug Fixes * max Tiefe zur Datei-Indexierung hinzufügen ([52f2058](https://github.com/continuedev/continue/commit/52f2058ad6f0a1239d880e114ccfe30138c6b04d)) * Snyk CLI-Authentifizierungsanforderungen zur Kochbuch-Dokumentation hinzufügen ([a450c85](https://github.com/continuedev/continue/commit/a450c8533661f67e633064eb1f8623d9a35ea426)) * funktionierenden Workflow hinzufügen ([916cb05](https://github.com/continuedev/continue/commit/916cb053f55236c413b0d97d3a274547570d4d8c)) * Agenten-Artikel ([c34e56e](https://github.com/continuedev/continue/commit/c34e56e727bbc50c645a280fb5c75eb96cbb5196)) * agent-file -> agentFile ([0ecef51](https://github.com/continuedev/continue/commit/0ecef51a82e963b109eea9e6b953c63c02da19b0)) * bessere Agenten-Fehler in den Einstellungen Agenten-Sektion ([#8198](https://github.com/continuedev/continue/issues/8198)) ([fbaec42](https://github.com/continuedev/continue/commit/fbaec428cc0bd5626f1ac486b7927cc02e8ff0ac)) * zirkuläre Importe ([379ffe0](https://github.com/continuedev/continue/commit/379ffe05509e30049f703e5f00fc8f1f04b9b812)) * Bereinigen ([f0d9838](https://github.com/continuedev/continue/commit/f0d98386bf925ddf0f5c5aa64bdddf00878d1813)) * Workflow-Dateien bereinigen ([8c5ca73](https://github.com/continuedev/continue/commit/8c5ca73e1385e64939eed4d37cd52faa85ab1240)) * **cli:** Einfügen von Chunks mit weniger als 50 Zeichen ([9914cd2](https://github.com/continuedev/continue/commit/9914cd2f0229c85f2486dfe16bc80530edc04925)) * config yaml Test-Kopie ([c97096e](https://github.com/continuedev/continue/commit/c97096ef0790de1963f3a23b2da80209aac5fbb6)) * **core:** Zeige Installationshinweis für esbuild nur, wenn config.ts angepasst ist ([8b1d347](https://github.com/continuedev/continue/commit/8b1d347336ed41d04886f816c87e764b99c37110)) * **core:** erfordere benutzerinstalliertes esbuild für config.ts; Installationshinweis bei Fehlendem anzeigen ([c2d4ab1](https://github.com/continuedev/continue/commit/c2d4ab133084c276d43d4e83f95a267f19de641b)) * kubische Rückmeldungen ([a6b2b6b](https://github.com/continuedev/continue/commit/a6b2b6b6dbdc605eb5e3f0faa6da0f71a3ba0531)) * kubische Rückmeldungen für Workflow-Dateien ([89e2573](https://github.com/continuedev/continue/commit/89e2573c492ce0d66cdeb087a055be8da75d3c90)) * Gemini 1.5 veraltet ([389664d](https://github.com/continuedev/continue/commit/389664ddf59b068e8f7bd4ad8ad9372feb2e6513)) * MCPs deaktivieren, Initial-Prompt-Feinabstimmungen ([47f0fb2](https://github.com/continuedev/continue/commit/47f0fb2e4a0c8be4d4e8991301bf7fee2c002b84)) * Abweisung ([c1d09d8](https://github.com/continuedev/continue/commit/c1d09d8d2160658227431a77cc593381c9bc50f3)) * Bearbeitung Tool-Prompt-Updates, um Mehrfachbearbeitungen zu fördern und Linting-Effekte zu vermeiden ([#7998](https://github.com/continuedev/continue/issues/7998)) ([e1c8878](https://github.com/continuedev/continue/commit/e1c8878875b43f8eb6c60b24d60535620461cb1e)) * extra setInactive im Test ([32f4c81](https://github.com/continuedev/continue/commit/32f4c817e5c22245e516305fadbae5cbd67d4c5f)) * fehlschlagende Tests ([0858aa4](https://github.com/continuedev/continue/commit/0858aa41b00a3598602664c7301e96ef8f5a0cd3)) * Markdown-Delimeter aus nächsten Edit-Antworten entfernen ([#8056](https://github.com/continuedev/continue/issues/8056)) ([89826f0](https://github.com/continuedev/continue/commit/89826f0feadd924f99e45bfc6093e475cc849c2b)) * nach Rebase beheben ([258747d](https://github.com/continuedev/continue/commit/258747d5b6ed04a0d6575c6ddfa839a4db490fbc)) * Prompt-Erstellung an neues Markdown-Format anpassen ([#7920](https://github.com/continuedev/continue/issues/7920)) ([5b0f475](https://github.com/continuedev/continue/commit/5b0f475b759971361d77a6468e4c4ce45a924bc4)) * Workflow-Tests beheben ([dcddb54](https://github.com/continuedev/continue/commit/dcddb5429b4c7536115d7f8a41c74b317e6b0bbb)) * Flaky CLI-Tests ([#8124](https://github.com/continuedev/continue/issues/8124)) ([6748434](https://github.com/continuedev/continue/commit/6748434c9cf5c9e4bdf44af225dc789a10652230)) * Formatierung ([25b1253](https://github.com/continuedev/continue/commit/25b12531950b59bcc01a18ae11c6b43eacaeff80)) * behebe beschädkten VSCode-Auth-Cache mit automatischer Bereinigung und Wiederherstellung ([a68b804](https://github.com/continuedev/continue/commit/a68b804d707ae50ddf8529f3591d70894988584e)) * HOTFIX: Agenten-Schleife stoppen, wenn abgebrochen/nicht gestreamt ([64d1a45](https://github.com/continuedev/continue/commit/64d1a4533ce0d5414c28acd5c8da4e04bc5325df)) * HOTFIX: Denk-Animation stoppen, wenn mitten im Stream abgebrochen ([#8222](https://github.com/continuedev/continue/issues/8222)) ([990a8fb](https://github.com/continuedev/continue/commit/990a8fb2f24874d4d3dc16e8640ab710b907b72c)) * HttpContextProvider behandelt null URI-Feld ([#8197](https://github.com/continuedev/continue/issues/8197)) ([01c4271](https://github.com/continuedev/continue/commit/01c4271d64d1a0e0cba4d43f0288376002a6dbab)) * Verbesserungen am nächsten Edit ([#8129](https://github.com/continuedev/continue/issues/8129)) ([f56d2b0](https://github.com/continuedev/continue/commit/f56d2b0a7bdf472e5c42c168a85bc05ecb47bd08)) * Auth zum Laden von Packages einschließen ([#8230](https://github.com/continuedev/continue/issues/8230)) ([64c7dd1](https://github.com/continuedev/continue/commit/64c7dd19e7008344c7883c80a633e09a
Features
15. Oktober 2025
## Was sich geändert hat * fix: set a2a-server publish to --no-tag von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11138 * Enable codease investigator by default before the next preview release by @silviojr in https://github.com/google-gemini/gemini-cli/pull/11136 * Delete unworkable replace test and enabled the rest by @scidomino in https://github.com/google-gemini/gemini-cli/pull/11125 * fix(core): implement robust URL validation in web_fetch tool by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10834 * Revert "Shell approval rework" by @cornmander in https://github.com/google-gemini/gemini-cli/pull/11143 * Revert "fix: handle request retries and model fallback correctly" by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/11164 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-nightly.20251014.0a3e492e...v0.10.0-nightly.20251015.996c9f59
Features
14. Oktober 2025
## Was sich geändert hat * fix(infra) - Erstelle einen Schritt zur Berechnung der Inputs für die nightly-release von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10825 * Docs: Behebe defekte Links in architecture.md von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10747 * fix(cli) : behobigen Fehler #8310, bei dem /memory-Refresh Diskrepanzen mit dem anfänglichen Speicher-Load ignorieren Einstellungen/Konfiguration für vertraute Ordner- und Dateifilter verursachen kann von @sgnagnarella in https://github.com/google-gemini/gemini-cli/pull/10611 * feat(telemetry): sicherstellen, dass alle Telemetrie Benutzer-E-Mail und Installations-ID enthalten von @jerop in https://github.com/google-gemini/gemini-cli/pull/10897 * fix(core): setze Temperatur bei Wiederholung auf 1 in sendMessageStream von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10866 * fix: Verhindere verzerrte Eingaben während der OAuth-Abfrage "Login With Google" auf… von @MJjainam in https://github.com/google-gemini/gemini-cli/pull/10888 * fix(test): Behebe flakigen Shell-Befehl-Test, der das Datum-Kommando nutzt von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10863 * Docs: Korrigiere Flutter-Erweiterungs-Link in docs/changelogs/index.md von @Smetalo in https://github.com/google-gemini/gemini-cli/pull/10797 * Deaktiviere flakey Tests. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10914 * fix: Nutzung von Ordner-Vertrauenskonfig-Flags in FileCommandLoader von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/10837 * Reaktiviere NPM-Integrations-Tests wieder von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10623 * Docs: Aktualisierung zu tos-privacy.md von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10754 * Zeige Benachrichtigung im Screen-Reader-Modus von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/10900 * refactor(core): migriere Web-Suchwerkzeug zu tool-names von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10782 * feat(ui): füge Flicker-Erkennung und Metriken hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10821 * Zeige endgültigen Installationspfad im Erweiterungs-Einwilligungsdialog und behebe isWorkspaceTrusted-Check von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10830 * Behebe grobe Randbereiche bei Erweiterungs-Updates von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10926 * Vereinfachte Authentifizierung in interaktiven Tests. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10921 * Update deployment.md -> installation.md und Seitenleiste Links. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10662 * feat(core): verbessere Zuverlässigkeit des Shell-Execution-Services von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10607 * Deflake Test. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10932 * Bereinige Warnungen bei Integrationstests. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10931 * fix(cli): priorisiere konfigurierte Auth über Umgebungsvariablen im Nicht-Interaktiv-Modus von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10935 * Refactor: Introduce InteractiveRun-Klasse von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10947 * Code-Richtlinien-Befehl von @gsehgal in https://github.com/google-gemini/gemini-cli/pull/10940 * feat: Unterstützung von Alt+Tasten-Kombinationen von @srivatsj in https://github.com/google-gemini/gemini-cli/pull/10767 * chore: a2a-server für Veröffentlichung vorbereiten von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10627 * fix(remove private) vom gemini-cli-a2a-server von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11018 * Tausche alle self-hosted Runner auf ubuntu-latest per b/451586626 von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11023 * Rückgängig: "feat: Support Alt+key combinations" von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/11025 * Gib explizite Anweisungen für Fehlermeldung in json-output.test.ts von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11029 * füge Bundle-BBefehl Info zu Integrations-Test-Dokumentation hinzu von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/11034 * refactor(core): use assertConnected in McpClient discovery method von @raiki61 in https://github.com/google-gemini/gemini-cli/pull/10989 * chore: Extrahiere '.gemini' in die GEMINI_DIR-Konstante von @terrydkim in https://github.com/google-gemini/gemini-cli/pull/10540 * fix(infra) - Behebe Flake für datei-interaktives System von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/11019 * Rename expect-Methoden. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11046 * chore(settings): Aktiviere 'useSmartEdit' standardmäßig von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11051 * dokumentiere alle Einstellungen mit showInDialog: true von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11049 * Revert "chore: wire a2a-server up for publishing" von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/11064 * Docs: Schnellkorrektur: Sidebar-Link. von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/11065 * bug(core): Verarbeitet Rückgabefunktionen seriell. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/10659 * refactor: setze maximale Wiederholungsversuche auf 3 von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/11072 * Behebe und überspringe flakey Integrationstests in replace.test.ts von @scidomino in https://github.com/google-gemini/gemini-cli/pull/11060 * Mache Codebase-Investigator dem Benutzer zugänglich von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10844 * perf(core): optimiere Windows IDE-Prozess-Erkennung von O(N) auf O(1) von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11048 * fix(site): Behebe defekten Site-Link von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/11079 * fix(compression): Verhindere unnötige Zusammenfassung, wenn Verlauf zu kurz ist von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/11082 * Aktualisiere Systemanweisungen zur Optimierung von Shell-Tool-Befehlen von @hminooei in https://github.com/google-gemini/gemini-cli/pull/10651 * fix: Beende App beim Drücken von Esc im Vertrauensdialog beim Start von @shrutip90 in https://github
Features
14. Oktober 2025
- Fixed false positive package manager detection in upgrade command - Added session option to attach command for connecting to specific sessions - Exported trimDiff function from edit tool for better API accessibility - Resolved TypeScript errors in SDK package for improved reliability - Added new Slack integration package with Bolt framework for Slack bot functionality - Improved dependency management and error handling for more reliable builds
Features
14. Oktober 2025
Direktes stabiles Release vom Main-Branch. Version 1.5.0 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
14. Oktober 2025
## [1.28.1](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.28.0...@continuedev/config-yaml@1.28.1) (2025-10-14) ### Bug Fixes * bessere Agent-Fehler im Settings-Agent-Bereich ([#8198](https://github.com/continuedev/continue/issues/8198)) ([fbaec42](https://github.com/continuedev/continue/commit/fbaec428cc0bd5626f1ac486b7927cc02e8ff0ac)) * Auth-Handling beim Laden von Packages einschließen ([#8230](https://github.com/continuedev/continue/issues/8230)) ([64c7dd1](https://github.com/continuedev/continue/commit/64c7dd19e7008344c7883c80a633e09a99aa7a35)) * nur Sentry-Fehler beim Reload protokollieren, nicht beim Load ([#8202](https://github.com/continuedev/continue/issues/8202)) ([a3e5a14](https://github.com/continuedev/continue/commit/a3e5a14bd206a3a9eee1a920c3020b88e4a4b741)) * vorzeitiges Schließen während Tool-Aufrufen als Tool-Fehler behandeln ([#8221](https://github.com/continuedev/continue/issues/8221)) ([ee269fa](https://github.com/continuedev/continue/commit/ee269fa5d20efcd1346cf6d07466637fc526617c))
Features
14. Oktober 2025
- Fixed config directory overrides to prevent overwriting existing package.json and .gitignore files - Fixed custom model aliases to properly map model IDs to their real provider model IDs - Fixed clang formatter name detection - Made shell execution more robust with proper shell-specific argument handling for bash, zsh, fish, and nu shells - Added useCompletionUrls option to fix certain Azure OpenAI setups that require completion endpoints instead of responses endpoints - Included stack traces in server error responses for better debugging
Features
14. Oktober 2025
# [1.28.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.27.0...@continuedev/config-yaml@1.28.0) (2025-10-14) ### Bug Fixes * agent articles * agent-file -> agentFile * config yaml test copy * **core:** nur Install-Hinweis zu esbuild anzeigen, wenn config.ts angepasst ist * **core:** erfordern Sie benutzerinstalliertes esbuild für config.ts; Install-Hinweis bei Fehlendem anzeigen * dismissal * extra setInactive in test * failing tests * handle corrupted VSCode auth cache with automatic cleanup and recovery * HOTFIX stop agent loop if aborted/not streaming * HOTFIX stop thinking animation if cancelled mid stream * HttpContextProvider handle null uri field * improvements to next edit * lint * lint * lint * linter errors * linter errors * linter errors * message input * open hub org settings * prevent active file sending on click * rule source agentFile * shared options * text buffer handling * type errors * use relative path in vscode build task * use session count instead of message count ### Features * add GitHub workflow for vscode pre-release * add token usage tracking to OpenAI adapter * asciinema recordings setup * cli banner * go back in history * notion cookbook * rehaul onboarding for updated billing * rename workflows to agent files
Features
13. Oktober 2025
- Fixed LSP performance issues by disabling workspace symbol lookup - Fixed session compaction to properly pass model options during text generation - Improved list tool prompt to better handle current working directory context - Added timeout protection for models.dev refresh requests to prevent hanging
Features
12. Oktober 2025
# [1.24.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.23.0...@continuedev/openai-adapters@1.24.0) (2025-10-12) ### Bug Fixes * max depth zur Datei-Indexierung hinzufügen ([52f2058](https://github.com/continuedev/continue/commit/52f2058ad6f0a1239d880e114ccfe30138c6b04d)) * zirkuläre Importabhänge ([379ffe0](https://github.com/continuedev/continue/commit/379ffe05509e30049f703e5f00fc8f1f04b9b812)) * Workflow-Dateien bereinigen ([8c5ca73](https://github.com/continuedev/continue/commit/8c5ca73e1385e64939eed4d37cd52faa85ab1240)) * **cli:** Einfügen von Stücken mit weniger als 50 Zeichen ([9914cd2](https://github.com/continuedev/continue/commit/9914cd2f0229c85f2486dfe16bc80530edc04925)) * kubische Rückmeldungen für Workflow-Dateien ([89e2573](https://github.com/continuedev/continue/commit/89e2573c492ce0d66cdeb087a055be8da75d3c90)) * Entfernen/Dismissal ([c1d09d8](https://github.com/continuedev/continue/commit/c1d09d8d2160658227431a77cc593381c9bc50f3)) * Fehlgeschlagene Tests ([0858aa4](https://github.com/continuedev/continue/commit/0858aa41b00a3598602664c7301e96ef8f5a0cd3)) * nach Rebase beheben ([258747d](https://github.com/continuedev/continue/commit/258747d5b6ed04a0d6575c6ddfa839a4db490fbc)) * Workflow-Tests reparieren ([dcddb54](https://github.com/continuedev/continue/commit/dcddb5429b4c7536115d7f8a41c74b317e6b0bbb)) * flake/instabilen CLI-Tests ([#8124](https://github.com/continuedev/continue/issues/8124)) ([6748434](https://github.com/continuedev/continue/commit/6748434c9cf5c9e4bdf44af225dc789a10652230)) * Formatierung ([25b1253](https://github.com/continuedev/continue/commit/25b12531950b59bcc01a18ae11c6b43eacaeff80)) * Umgang mit beschädetem VSCode-Autoris cache durch automatische Reinigung und Wiederherstellung ([a68b804](https://github.com/continuedev/continue/commit/a68b804d707ae50ddf8529f3591d70894988584e)) * Verbesserungen am nächsten Bearbeiten ([#8129](https://github.com/continuedev/continue/issues/8129)) ([f56d2b0](https://github.com/continuedev/continue/commit/f56d2b0a7bdf472e5c42c168a85bc05ecb47bd08)) * json mcpServers ([784ec4e](https://github.com/continuedev/continue/commit/784ec4e8fcba54dba90d119df4aaec31d8f44deb)) * Linting ([8f116b1](https://github.com/continuedev/continue/commit/8f116b15340c33a046e65274a0fd2f6916b89138)) * Linting ([db4f590](https://github.com/continuedev/continue/commit/db4f590dce8f15d4f1dabc9fef9a0a265b78e7a0)) * Linting ([c8f5df9](https://github.com/continuedev/continue/commit/c8f5df90cb54ca015a52f08a1f710501a406ffe8)) * Lint/Format ([236f139](https://github.com/continuedev/continue/commit/236f139ffc8cd978d535d9806c5c3c1508a6d64f)) * Linter-Fehler ([a3a35f6](https://github.com/continuedev/continue/commit/a3a35f67331edd9479f54767469d2acc93d43d50)) * Linter-Fehler ([4582ab2](https://github.com/continuedev/continue/commit/4582ab2df3eed7b3608d8b3fdefac25b9f827203)) * Linter-Fehler ([7b82f4f](https://github.com/continuedev/continue/commit/7b82f4fc3d791c335ee2ced3b06c533bdc71de80)) * Linter-Fehler ([45e9a94](https://github.com/continuedev/continue/commit/45e9a944e74d7197e5610e47d6331ba344443c85)) * Linting ([475aa95](https://github.com/continuedev/continue/commit/475aa95e44274a0ef17b86e5373b7b793516aad7)) * LLM Provider - Ask Sage: Aktualisierte Modellliste, aktualisierte Dokumentation und Dropdown-Menü-Option korrigiert ([#8102](https://github.com/continuedev/continue/issues/8102)) ([03598ea](https://github.com/continuedev/continue/commit/03598ea26ddd7c1e576aef0c12c005d68890a6f4)) * Nachrichten-Eingabe ([82a681b](https://github.com/continuedev/continue/commit/82a681bc8420df5a361b282602766ca4ef3ec058)) * Workflow-Zeigene Dinge in Config-Service verschieben ([4d3bafe](https://github.com/continuedev/continue/commit/4d3bafee60f99f47ec386ab028014a38230c12fb)) * Prettier ([49ac0d1](https://github.com/continuedev/continue/commit/49ac0d176613f35de074b4a22a312069b826dd0a)) * Verhindern, dass aktive Datei beim Klicken gesendet wird ([c8109ae](https://github.com/continuedev/continue/commit/c8109aedf6fd59f1a53bb969cc8fb4498cbadc93)) * Entfernen von überflüssigen Leerzeichen vor EOF in Heredoc-Delimitern ([#8103](https://github.com/continuedev/continue/issues/8103)) ([d819d2f](https://github.com/continuedev/continue/commit/d819d2fc2082bdf6caca5dffd2200e7ba38d5e58)) * Entferne hartkodierte Workflow-Dateien ([c1d7cc3](https://github.com/continuedev/continue/commit/c1d7cc39e1ed5eeca104249d165153a18b76f0e5)) * Entferne Modus-Service, behebe alle Tests, Integration des Workflow-Service ([3e80f3d](https://github.com/continuedev/continue/commit/3e80f3d8c566c7a3b89bcfae16fb787f2d482c10)) * Benenne `getFiles` → `getSelectedFiles` um ([58de94d](https://github.com/continuedev/continue/commit/58de94d6f126cffa0e8f325cc0d41cc5a751c16e)) * separating preprocess tool args ([#8111](https://github.com/continuedev/continue/issues/8111)) ([2f1ed97](https://github.com/continuedev/continue/commit/2f1ed97e16c8bbb58a0a72a95f56fc7b43122a49)) * Vereinfachung des Blurbs ([7aa81e1](https://github.com/continuedev/continue/commit/7aa81e1aa865697b561142aa6370cf6de3fa439a)) * Vereinfachung des Workflow-Services ([8b0dc22](https://github.com/continuedev/continue/commit/8b0dc2242200926b58bc46dc310a6d8e263c0eed)) * Tabellen werden nicht korrekt gerendert [#7465](https://github.com/continuedev/continue/issues/7465) ([#8096](https
Features
12. Oktober 2025
- Fixed `rg` hanging forever when run in bash, waiting for stdin - Improved directory validation error messages to help users fix invalid directory names - Added support for Perl6 file extensions - Ensured @opencode-ai/plugin is available in `.opencode` folder
Features
11. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 0b6c020 to release/v0.9.0-preview.1-pr-10828 [CONFLICTS] by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10920 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-preview.1...v0.9.0-preview.2
Features
10. Oktober 2025
## Was sich geändert hat * fix(doc) - Dokument für deflake-Befehl aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10829 * fix(tests): tatsächliche Ausgabe in validateModelOutput bei Fehlschlag protokollieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10843 * feat(core): Pfadkorrektur allgemein verwendbar über Tools hinweg generalisieren von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10612 * Fix Prompt, um es etwas deterministischer zu machen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10848 * fix(tests): Prompt für MCP Add Tool-Test aktivieren und aktualisieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10850 * fix(cli): verhindert das Beenden bei nicht-fatalen Tool-Fehlern von @jerop in https://github.com/google-gemini/gemini-cli/pull/10671 * Skip sollte bei Findung des alten_strings-Test sicher fehlschlagen, wenn nicht gefunden von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10853 * fix(infra) - Interaktiven Systemfehler beheben von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10805 * feat(telemetry): Differenzstatistiken zu Tool-Aufruf-Metriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10819 * feat(core): Failed Response Retry über Extra Prompt von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10828 * fix some isWorkspaceTrusted Mocks von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10836 * clean up Extension-Tests von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10857 * Füge einen Witz zu usePhraseCycler.ts hinzu von @MatrixManAtYrService in https://github.com/google-gemini/gemini-cli/pull/10685 * chore(int): Skip-Disable "should trigger chat compression with /co…" von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10854 * Behebung eines Rennungszustands in der Logging von Extension-Install/Uninstall von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/10856 * Refactor: Log-/Event-Struktur klar machen von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/10467 * chore: einen a2a-Server-Bin hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10592 * Re-Landung von bbiggs Änderungen zur Reduzierung des Abstands auf engen Bildschirmen mit Fixes + Vollbild-Einstellung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10522 ## Neue Mitwirkende * @MatrixManAtYrService hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10685 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-nightly.20251009.cd354aeb...v0.10.0-nightly.20251010.558be873
Features
10. Oktober 2025
- Replaced chokidar with @parcel/watcher for better file system performance and cross-platform support - Added ability for read tool to handle images (#3052) - Added experimental skip bootstrap feature - Improved MCP reliability with status monitoring - Added timeout messages for commands that time out (#2986) - Fixed file references and grep tool for Windows (#2980) - Added Vertex AI support with google-vertex and google-vertex-anthropic providers (#2347) - Added command to debug config (#2962) - Added output-format flag to stream JSON output (#2471) - Fixed bash command security validation to prevent accidental directory traversal - Improved session API reliability with proper input validation - Added todo list and session forking API endpoints - Added session forking functionality - Simplified getting started with single createOpencode function (removes need to manually coordinate separate server and client creation) - Added createOpencodeTui() function for programmatic TUI launching (#2410) - Added createOpencodeServer function with readiness waiting and random port usage - Added /client and /server import paths for JS SDK - Fixed type exports in package.json for better TypeScript compatibility (#2654) - Added SSE streaming support - Added dynamic tool registration for plugins and external services (#2420) - Added plugin hook for config - Fixed plugin exports and improved compatibility
Features
10. Oktober 2025
## Was geändert * fix(patch): cherry-pick cce2457 to release/v0.8.1-pr-10856 to patch version v0.8.1 and create version 0.8.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10859 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.1...v0.8.2
Features
10. Oktober 2025
Codemaps beta feature for codebase understanding and navigation.
Features
9. Oktober 2025
## Was sich geändert hat * fix(doc) - Aktualisiere Doc für deflake-Befehl von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10829 * fix(tests): logge tatsächliche Ausgabe in validateModelOutput bei Fehlschlag von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10843 * feat(core): generalisiere Pfadkorrektur für die Nutzung über Tools hinweg von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10612 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.10.0-nightly.20251009.cd354aeb...v0.10.0-nightly.20251009.ae02236c
Features
9. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick 467a305 to release/v0.9.0-preview.0-pr-10661 to patch version v0.9.0-preview.0 and create version 0.9.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10817 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-preview.0...v0.9.0-preview.1
Features
9. Oktober 2025
## Was sich geändert hat * Unterstützung beim Bereitstellen einer GitHub-Repo-URL mit abschließendem Slash durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Testing mit `npx run` zu Release Verification Testing hinzufügen durch @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Shell-Spezifikation für winpty hinzugefügt durch @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Formulierung der Ausgabe der promote-Aktion aktualisiert, um sie klarer zu machen durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Konstante für das Tool-output-truncated-Ereignis verwenden durch @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration durch @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Debug-Logging einführen durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Lesezugriff für Merge-Queue-Skipper gewähren durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Update- und Installationsnachrichten in verwalteten IDEs unterdrücken durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 * refactor(agents): Submit_final_output Tool für den Abschluss des Agents implementieren durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10377 * fix(infra) - PR-Nummer zum Release-Branch-Namen für den letzten Schritt des Releases hinzufügen durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10364 * Docs: Changelog-Sektion hinzufügen durch @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10388 * Modify GCLI system prompt to conditionally use the CodebaseInvestigator by @silviojr in https://github.com/google-gemini/gemini-cli/pull/10419 * fix: Verhindern von Tool-Erkennungsfehlern für Prompt-Only MCP-Server durch @vasayxtx in https://github.com/google-gemini/gemini-cli/pull/10367 * Update patch PRs with additional content by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10180 * fix(auto-update): Unterdrückung von npx-Nags bei vorübergehenden Installationen durch @ashmod in https://github.com/google-gemini/gemini-cli/pull/10276 * Update `GOOGLE_CLOUD_PROJECT` in README zur Eindeutigkeit durch @kuri-leo in https://github.com/google-gemini/gemini-cli/pull/10310 * Eine Listen-Unterbefehl zu memoryCommand hinzufügen, um GEMINI.md-Dateien aufzulisten durch @sgnagnarella in https://github.com/google-gemini/gemini-cli/pull/10108 * Änderung der Aktion „Create Pull Request“, sodass sie nicht versucht zu mergen durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/10379 * fix(docs): Mehrere .md-Link in Docs sind falsch durch @mbleigh in https://github.com/google-gemini/gemini-cli/pull/10449 * Fix /chat list schreibt Terminal-Escape-Codes nicht direkt mehr direkt durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10415 * Docs: Kleine Änderung an Website-Navigation und Überschriften durch @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10454 * chore(formatting): Formatierung auf main korrigiert durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10464 * feat(ci): Sehr einfache Smoke-Tests zum CI.yml hinzufügen durch @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10451 * fix(doc) -Release-Dokument aktualisieren durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10484 * feat(vscode-ide-companion): Auth-Token-Validierung durchsetzen durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/10481 * feat(ci): Möglichkeit hinzufügen, Pakete im privaten GitHub-Registry für Tests zu veröffentlichen durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/10348 * refactor(core): Retry-Logik vereinheitlichen und Tiefenprüfung des Schemas entfernen durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10453 * Fix OAuth-Unterstützung für MCP-Server durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10427 * Add function processOutput to AgentDefinition and typing for an agent's output by @silviojr in https://github.com/google-gemini/gemini-cli/pull/10447 * feat(lint): sensibles Schlüsselwort-Linter hinzufügen by @skeshive in https://github.com/google-gemini/gemini-cli/pull/10488 * Update dep-Versionen zur Behebung von Sicherheitslücken durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/10496 * fix(infra) - Originale PR-Nummer in Hotfix-Branch hinzufügen by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10499 * fix(doc) - Release-Dokument aktualisieren durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10504 * test: Flaky-Integrationstests für Kommando compress beheben durch @hritan in https://github.com/google-gemini/gemini-cli/pull/10371 * fix: Anfragerückfolgen und Modell-Fallback korrekt behandeln durch @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/9407 * Stoppe Protokollierung der Tool-Aufruf-Fehlermeldung an Clearcut durch @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/10511 * fix(lint): Stille Durchgänge für Formatierungsfehler in gh ci durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10489 * Cleanup-Logik für Extensions-Aktualisierung durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10514 * Vorübergehendes Entfernen von NPM-Integrationstests, bis #10517 gelöst ist durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/10520 * chore(actions): wombat-token-cli als erforderlich markieren durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10590 * Re-submission: Ermögliche --allowed-tools im nicht-interaktiven Modus durch @mistergarrison in https://github.com/google-gemini/gemini-cli/pull/10289 * ci(release): Entferne 'dev'-Option aus manuellem Release durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/10374 * feat(sessions): Automatische Session-Cleanup und Retention-Policy hinzufügen durch @bl-ue in https://github.com/google-gemini/gemini-cli/pull/7662 * Modifying stale data durch @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10622 * fix(core): Benutzernachrichten in der History bei Stream-Fehlern beibehalten durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10608 * Update extensions docs durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/10621 * fix(ci): Sicherstellen, dass Dry-Run für geplante Nightly-Releases false ist durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10571 * Fix Link zur Erweiterungs-Veröffentlichungsanleitung (fehlerhafter Link) durch @LyalinDotCom in https://github.com/google-gemini/gemini-cli/pull/10635 * Update Gemini Extensions neu durch @chrstnb in https://github.com
Features
9. Oktober 2025
## Highlights ### Improved MCP support We are in the middle of significantly improving support for connecting to MCP servers including support for streamable http servers with optional bearer token or oauth login support. Enable the `experimental_use_rmcp_client = true` flag in `config.toml` to use the new MCP stack. If you encounter issues, create a GitHub issue and add the `mcp` label. We would like to remove the experimental flag soon and will continue to expand MCP support over time. ## What's Changed * [MCP] Fix the bearer token authorization header by @gpeal in https://github.com/openai/codex/pull/4846 * Print codex resume note when quitting after codex resume by @nornagon-openai in https://github.com/openai/codex/pull/4695 * Use Number instead of BigInt for TokenCountEvent by @ccy-oai in https://github.com/openai/codex/pull/4856 * Simplify request body assertions by @pakrym-oai in https://github.com/openai/codex/pull/4845 * Fix zsh completion by @tamird in https://github.com/openai/codex/pull/4692 * [Cloud Tasks] Use workspace deps by @tamird in https://github.com/openai/codex/pull/4693 * Simplify parallel by @pakrym-oai in https://github.com/openai/codex/pull/4829 * [TUI] Remove bottom padding by @gpeal in https://github.com/openai/codex/pull/4854 * [TUI] Dynamic width for line numbers in diffs by @nornagon-openai in https://github.com/openai/codex/pull/4664 * [TUI] Wrapping bugfix by @nornagon-openai in https://github.com/openai/codex/pull/4674 * Fix flaky test by @jif-oai in https://github.com/openai/codex/pull/4878 * `list_dir` tool by @jif-oai in https://github.com/openai/codex/pull/4817 * [TUI] Breathing spinner on true-color terms by @nornagon-openai in https://github.com/openai/codex/pull/4853 * [TUI] Remove instruction hack for /review by @dedrisian-oai in https://github.com/openai/codex/pull/4896 * Set codex SDK TypeScript originator by @pakrym-oai in https://github.com/openai/codex/pull/4894 * [TUI] Bring the transcript closer to display mode by @nornagon-openai in https://github.com/openai/codex/pull/4848 * [TUI] Switch to tree-sitter-highlight bash highlighting by @nornagon-openai in https://github.com/openai/codex/pull/4666 * remove experimental prefix by @rakesh-oai in https://github.com/openai/codex/pull/4907 * [MCP] Add the ability to explicitly specify a credentials store by @gpeal in https://github.com/openai/codex/pull/4857 * [MCP] Add support for streamable http servers with `codex mcp add` and replace bearer token handling by @gpeal in https://github.com/openai/codex/pull/4904 * featgrep_files as a tool by @jif-oai in https://github.com/openai/codex/pull/4820 * CLI UP/ENTER by @jif-oai in https://github.com/openai/codex/pull/4944 * change log_sse_event() so it no longer takes a closure by @bolinfest in https://github.com/openai/codex/pull/4953 * truncate on compact by @jif-oai in https://github.com/openai/codex/pull/4942 * Fix transcript mode rendering issue when showing tab chars by @dedrisian-oai in https://github.com/openai/codex/pull/4911 * [TUI] hardcode xterm palette, shimmer blends between fg and bg by @nornagon-openai in https://github.com/openai/codex/pull/4957 * [MCP] Add an `enabled` config field by @gpeal in https://github.com/openai/codex/pull/4917 * Make context line permanent by @dedrisian-oai in https://github.com/openai/codex/pull/4699 * [MCP] Add auth status to MCP servers by @gpeal in https://github.com/openai/codex/pull/4918 * [TUI] fix off-by-16 in terminal_palette by @nornagon-openai in https://github.com/openai/codex/pull/4967 * Create alias by @rakesh-oai in https://github.com/openai/codex/pull/4971 * Set chat name by @dedrisian-oai in https://github.com/openai/codex/pull/4974 * revert /name for now by @dedrisian-oai in https://github.com/openai/codex/pull/4978 ## New Contributors * @ccy-oai made their first contribution in https://github.com/openai/codex/pull/4856 * @tamird made their first contribution in https://github.com/openai/codex/pull/4692 **Full Changelog**: https://github.com/openai/codex/compare/rust-v0.45.0...rust-v0.46.0
Features
8. Oktober 2025
## Geändert * Update der gradle.properties von @sestinj in https://github.com/continuedev/continue/pull/7967 * Lösche .github/workflows/respond-to-cubic.yaml von @sestinj in https://github.com/continuedev/continue/pull/7968 * Behebe CONTINUE_API_KEY Nutzung in GitHub-Workflow-Beispielen von @continue[bot] in https://github.com/continuedev/continue/pull/7975 * feat(cli): Verbesserung des /init-Befehls zum Erstellen eines benutzerdefinierten Slash-Commands von @sestinj in https://github.com/continuedev/continue/pull/7888 * fix: llm-info bevorzugter Provider von @RomneyDa in https://github.com/continuedev/continue/pull/7962 * fix: GUI-Politur von @RomneyDa in https://github.com/continuedev/continue/pull/7927 * chore(deps): Tar-FS von 3.0.9 auf 3.1.1 hochstufen in /core von @dependabot[bot] in https://github.com/continuedev/continue/pull/7980 * Add if-Anweisung, um zu prüfen, ob url mit "http" beginnt, dann direkt zur URL wechseln von @tommypurcell in https://github.com/continuedev/continue/pull/7874 * Markiere ersten unvollständigen Punkt in der CLI-Checklisteanzeige hervorgehoben von @continue[bot] in https://github.com/continuedev/continue/pull/7796 * fix: MermaidBlock-Stile für verbesserte Darstellung aktualisieren und foreignObject hinzufügen von @RomneyDa in https://github.com/continuedev/continue/pull/7960 * feat: Husky für Prettier von @sestinj in https://github.com/continuedev/continue/pull/7979 * fix: llm-info Publish von @RomneyDa in https://github.com/continuedev/continue/pull/7961 * fix: ls Tool relative Pfade von @RomneyDa in https://github.com/continuedev/continue/pull/7982 * feat: .continue/environment.json von @sestinj in https://github.com/continuedev/continue/pull/7983 * docs: Korrigiere fehlerhafte URL im Models-Einstellungen Bereich Chat von @continue[bot] in https://github.com/continuedev/continue/pull/7963 * feat: Agenten zu Guides hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/7974 * feat: Make ToolCallStatusMessage.tsx anklickbar machen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7977 * docs: Erste Prompt-Änderungen von @TyDunn in https://github.com/continuedev/continue/pull/7664 * Add Runloop Blueprint CI-Integration für cn CLI von @sestinj in https://github.com/continuedev/continue/pull/7985 * feat: Behandlung der environment.json-Datei in cn serve von @sestinj in https://github.com/continuedev/continue/pull/7984 * feat(cli): gefährlichen Befehl einmal pro Sitzung anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/7919 * feat: :sparkles: CLI: AWS-Credentials-Onboarding hinzufügen von @chezsmithy in https://github.com/continuedev/continue/pull/7443 * fix: Review-Bot vereinfachen, detaillierte Überprüfung entfernen, Allgemeinüberprüfung beibehalten von @bdougie in https://github.com/continuedev/continue/pull/7976 * fix: Prompt-basierte Slash-Commands im Edit-Modus aktivieren, während builtin Legacy-Befehle herausgefiltert werden von @continue[bot] in https://github.com/continuedev/continue/pull/7907 * fix: Proxy-Pooling-Aktivität auf Projektaktivität migrieren von @exigow in https://github.com/continuedev/continue/pull/7609 * feat: Standard-MCP-JSON-Formate unterstützen von @RomneyDa in https://github.com/continuedev/continue/pull/7956 * fix: json mcp Laden von @RomneyDa in https://github.com/continuedev/continue/pull/8002 * fix: Prompt-Erstellung an neues Markdown-Format anpassen von @continue[bot] in https://github.com/continuedev/continue/pull/7920 * chore(deps-dev): Tar-FS von 2.1.2 auf 2.1.4 hochstufen in /binary von @dependabot[bot] in https://github.com/continuedev/continue/pull/8000 * fix: einfacherer gefährlicher Befehl Warnhinweis von @RomneyDa in https://github.com/continuedev/continue/pull/7987 * fix: Bearbeitung von Tool-Prompt-Updates, um mehrere Bearbeitungen zu fördern und Linting-Effekte zu vermeiden von @RomneyDa in https://github.com/continuedev/continue/pull/7998 * feat: Option --id hinzufügen, um vorhandene entfernte Agents über Tunnel zu verbinden von @sestinj in https://github.com/continuedev/continue/pull/7999 * feat: cn serve Boolean von @sestinj in https://github.com/continuedev/continue/pull/8005 * docs: Guide für Continue CLI für einen Documentation Writing Agent von @missBerg in https://github.com/continuedev/continue/pull/7988 * feat: Unterstützung für Completion Track beim Online-RL-Training von @Louis-J in https://github.com/continuedev/continue/pull/7970 * docs: Aktualisiere settings.mdx mit aktuellen Funktionen und Screenshots von @bdougie in https://github.com/continuedev/continue/pull/8013 * Entferne doppelte Block-Erkennungsfehlerberichte von @sestinj in https://github.com/continuedev/continue/pull/8011 * feat: Docs-Contributing-Guide hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/8034 * fix: Entferne GH-Action-Teil der Anleitung von @BekahHW in https://github.com/continuedev/continue/pull/8036 * chore(deps): Aktualisiere axios und @openapitools/openapi-generator-cli in /packages/continue-sdk von @dependabot[bot] in https://github.com/continuedev/continue/pull/8039 * fix: füge Snyk CLI-Authentifizierungsanforderungen zum Cookbook hinzu von @bdougie in https://github.com/continuedev/continue/pull/8042 * docs: Füge dlt MCP und Continue Cookbook-Guide hinzu von @bdougie in https://github.com/continuedev/continue/pull/8020 * feat: Vorverarbeitung von Tool-Call-Argumenten von @RomneyDa in https://github.com/continuedev/continue/pull/7992 * feat: Ladefehler bei MCP in Config-Ladefehler aufnehmen von @RomneyDa in https://github.com/continuedev/continue/pull/8017 * Fix cn login, um die CLI-Sitzung nach erfolgreicher Authentifizierung zu starten von @continue[bot] in https://github.com/continuedev/continue/pull/7953 * Add /pause-Endpunkt zum cn serve-Befehl von @continue[bot] in https://github.com/continuedev/continue/pull/8025 * fix: mehrere CN-Nitpicks von @sestinj in https://github.com/continuedev/continue/pull/8049 * fix: funktionierende snyk-Workflow hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/8047 * feat: Status-Tool für cn von @sestinj in https://github.com/continuedev/continue/pull/8007 * fix: Fehler anzeigen, wenn cn -p keinen Zugriff auf Tool hat von @sestinj in https://github.com/continuedev/continue/pull/8045 * feat: Workflows-Dokumentation von @sestinj in https://github.com/continuedev/continue/pull/8044 * chore: Paketversionen aktualisieren von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/8052 * Workspace-Verzeichnisse aktualisieren, wenn Ordner hinzugefügt werden von @mq200 in https://github.com/continuedev/continue/pull/7692 * feat: UI für globale Regel-Erstellung hinzugefügt von @panyamkeerthana in https://github.com/continuedev/continue/pull/7467 * feat: Regeln und MCP-Fehlerbehebungen sowie UI-Updates von @RomneyDa in https://github.com/continuedev/continue/pull/8053 * fix: Markdown-Trennzeichen aus nächsten Bearbeitungsantworten herausfiltern von @sestinj in https://github.com/
Features
8. Oktober 2025
Direktes, stabiles Release vom main-Branch. Version 1.4.49 gebaut und direkt aus dem neuesten main-branch veröffentlicht.
8. Oktober 2025
# [1.27.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.26.0...@continuedev/config-yaml@1.27.0) (2025-10-08) ### Bug Fixes * max Tiefe bei der Datei-Indizierung hinzufügen ([52f2058](https://github.com/continuedev/continue/commit/52f2058ad6f0a1239d880e114ccfe30138c6b04d)) * **CLI:** Einfügen von Chunks mit weniger als 50 Zeichen ([9914cd2](https://github.com/continuedev/continue/commit/9914cd2f0229c85f2486dfe16bc80530edc04925)) * nach Rebase korrigieren ([258747d](https://github.com/continuedev/continue/commit/258747d5b6ed04a0d6575c6ddfa839a4db490fbc)) * flake-y CLI-Tests ([#8124](https://github.com/continuedev/continue/issues/8124)) ([6748434](https://github.com/continuedev/continue/commit/6748434c9cf5c9e4bdf44af225dc789a10652230)) * Formatting ([25b1253](https://github.com/continuedev/continue/commit/25b12531950b59bcc01a18ae11c6b43eacaeff80)) * json mcpServers ([784ec4e](https://github.com/continuedev/continue/commit/784ec4e8fcba54dba90d119df4aaec31d8f44deb)) * LLM Provider - Ask Sage: Aktualisierte Modell-Liste, aktualisierte Dokumentation und Dropdown-Menü-Option korrigiert ([#8102](https://github.com/continuedev/continue/issues/8102)) ([03598ea](https://github.com/continuedev/continue/commit/03598ea26ddd7c1e576aef0c12c005d68890a6f4)) * `getFiles` in `getSelectedFiles` umbenennen ([58de94d](https://github.com/continuedev/continue/commit/58de94d6f126cffa0e8f325cc0d41cc5a751c16e)) * getrennte vorverarbeitete Tool-Args ([#8111](https://github.com/continuedev/continue/issues/8111)) ([2f1ed97](https://github.com/continuedev/continue/commit/2f1ed97e16c8bbb58a0a72a95f56fc7b43122a49)) * Blurb vereinfacht ([7aa81e1](https://github.com/continuedev/continue/commit/7aa81e1aa865697b561142aa6370cf6de3fa439a)) * Tabellen werden nicht korrekt gerendert [#7465](https://github.com/continuedev/continue/issues/7465) ([#8096](https://github.com/continuedev/continue/issues/8096)) ([29d4967](https://github.com/continuedev/continue/commit/29d4967fe5583b8a3fbb30febd13404c082c5bba)) * Namensgebung vereinheitlichen ([f5bee4f](https://github.com/continuedev/continue/commit/f5bee4f50297ac11a293d8638f222ed33eaeae79)) * gängige Werte von process.env zum Starten von MCP verwenden ([b1f147c](https://github.com/continuedev/continue/commit/b1f147c12e42b33a9667f083f15221ab3c73f73c)) ### Features * `MentionFileInChatAction` hinzufügen ([7fb5935](https://github.com/continuedev/continue/commit/7fb5935e373ff5abb3f68d4c8f9efb70750d0b57)) * `MentionRepoMapInChatAction.kt` hinzufügen ([cbc7ada](https://github.com/continuedev/continue/commit/cbc7ada3a1a5f1e9d3ec949649f2cf7af3832a5d)) * Continue-Icon zur Gruppe der Kontextaktionen hinzufügen ([b4a29bd](https://github.com/continuedev/continue/commit/b4a29bde1292f31e77638743d6a1e4e48d37a37f)) * Verzeichnis erwähnbar machen ([6e77df2](https://github.com/continuedev/continue/commit/6e77df2ea7edc0a6b1efcea9981c3aae8ff15947)) * Referenz sowohl Verzeichnisse als auch Dateien gleichzeitig zulassen ([b40cf38](https://github.com/continuedev/continue/commit/b40cf38e34e824c38174e8c966f226e2a883bbdb)) * Automatisches Akzeptieren von Agenten-Änderungen: Auto-Akzeptiere Bearbeiten-Werkzeuge ([#7993](https://github.com/continuedev/continue/issues/7993)) ([22c6799](https://github.com/continuedev/continue/commit/22c67999348eede38d10aae821eebc59111f6edd)) * **CLI:** MCP-OAuth mit MCP-Remote verwenden ([#8143](https://github.com/continuedev/continue/issues/8143)) ([c7b8e0f](https://github.com/continuedev/continue/commit/c7b8e0f29e7adfb7726a17cc06c2e0e0927f417f)) * Umbenennung der Aktions-Namen ([69cffcf](https://github.com/continuedev/continue/commit/69cffcf54aea339aa0042d4d5f7f51914804b8b1))
Features
8. Oktober 2025
## Was sich geändert hat * fix(patch): cherry-pick a404fb8 to release/v0.8.0-pr-10280 to patch version v0.8.0 and create version 0.8.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10681 * Revert "Get around the initial empty response from gemini-2.5-flash. … by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10688 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0...v0.8.1
Features
7. Oktober 2025
## Änderungen * Test-Workflow-Dispatch von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9283 * Unterstützung des Standard-Archive-Formats von Release-Objekten bei GitHub durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9265 * fix(typo): Beheben der Commit-SHA eines falsch eingegebenen Actions durch @kiranani in https://github.com/google-gemini/gemini-cli/pull/9310 * Fehlerbehebung: Defektes Symbol beim force_skip_tests-Option in "Release: Manual" durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/9246 * Füge Log-Gruppen hinzu, um Tests auszuführen durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/9275 * feat(ci): Sandbox-Images an DockerHub statt GHCR pushen durch @richieforeman in https://github.com/google-gemini/gemini-cli/pull/9163 * lockere JSON-Schema-Validierung durch @geoffdowns in https://github.com/google-gemini/gemini-cli/pull/9332 * fix(test): Behebe einen deaktivierten Test durch @richieforeman in https://github.com/google-gemini/gemini-cli/pull/9481 * Dokumentiere Unterstützung für Google AI Pro und AI Ultra durch @srithreepo in https://github.com/google-gemini/gemini-cli/pull/9426 * feat: Unterstützung von AbortSignal für Retry-Logik und Tool-Ausführung durch @lifefloating in https://github.com/google-gemini/gemini-cli/pull/9196 * fix(core): Behebe Unfähigkeit, Bearbeitungs-Tool abzubrechen durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9299 * refactor(core): Extrahiere Gedanken-Parsing-Logik in eine dedizierte Utility durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9503 * docs(extensions): aktualisiere Sicherheits-URL der Erweiterung im Installations-Beispiel durch @capachino in https://github.com/google-gemini/gemini-cli/pull/9505 * Für dynamische Client-Registrierung – verwende Registrierungs-Endpoint in der Config, falls verfügbar, statt OAuth-Discovery erneut durch @jleong-stripe in https://github.com/google-gemini/gemini-cli/pull/9231 * Behebe Installationsproblem der Windows-Erweiterung durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9512 * feat(integration): Erzwinge ein einzelnes Modell für deterministischere End-to-End-Tests durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9278 * feat(cli): Standardmäßig Modell-Router aktivieren und zum Einstellungsdialog hinzufügen durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9262 * feat(vscode-ide-companion): Script hinzufügen, um nach neuer Release zu prüfen durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/9160 * fix(core): Aktualisiere Fehlertyp bei Bearbeitungs-Tool-Benachrichtigungen während LLm-Urteile durch @agmsb in https://github.com/google-gemini/gemini-cli/pull/9510 * fix(core): Übertrage maximale Versuche für Retry, um Optionen in baseLLMClient zu generieren durch @agmsb in https://github.com/google-gemini/gemini-cli/pull/9518 * fix(core): Setze Standard-maxAttempts in baseLLMClient durch @agmsb in https://github.com/google-gemini/gemini-cli/pull/9533 * Fehlen von korrekten Checkouts für releasemanual durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8954 * Releasing: Version-Management durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8964 * Patch-Namen für Konsistenz geändert durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9249 * chore(release): Version auf 0.8.0-nightly.20250925.b1da8c21 erhöhen durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9753 * add(telemetry): Zeichenebene Bearbeitungs-Metriken zu Concord hinzufügen durch @kiranani in https://github.com/google-gemini/gemini-cli/pull/9145 * [Teil 3/6] feat(telemetry): Metriken mit Performance-Monitoring-APIs verbessern durch @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8113 * chore: Indikator zur Erweiterungsliste hinzufügen, um Aktivierung/Deaktivierung zu zeigen durch @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/9405 * fix(core): Sicherstellen, dass Retry Defaults für nullish-Werte in Optionen setzen durch @agmsb in https://github.com/google-gemini/gemini-cli/pull/9540 * fix(core): API-Fehler-Retry-Logik verbessern durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9763 * Erneute Zustimmung anfordern, falls nötig beim Aktualisieren von Erweiterungen durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9517 * Behebe doppelte Info-Meldungen bei Erweiterungs-Updates durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9760 * feat(escape ansi): ANSI-CTRL-Codes aus Modell-Ausgabe vor der Anzeige beim Benutzer maskieren durch @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8636 * Fehler bei ungültigen Erweiterungs-Namen durch @chrstnb melden in https://github.com/google-gemini/gemini-cli/pull/9538 * fix(ci): End-to-End-Workflow mit Release ausgerichtet durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9296 * fix(ui): Lange Lade-Texte abbrechen durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9768 * fix(zed): Defekte 'auto'-Modell-Auswahl in Zed-Integration durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/9769 * test: Alle IDE-Integrations-Tests deaktivieren durch @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/9524 * fix(prompt): Verhindere, dass Modell erfolgreiche Änderungen rückgängig macht durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/9253 * Update Extension > Plugin, um Verwirrung zu vermeiden durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/9780 * Unset foreground in default themes durch @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/9765 * fix(temporary): Schliesse Ctrl+C Exit-Test unter Windows nicht aus durch @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/9785 * Issues zu manuellen Release-Fehlern ähnlich anderen Release-Prozessen erstellen durch @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/9786 * Integrations-Tests für Extensions hinzufügen durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9177 * Dokumentation zu "getting started" Extensions hinzufügen durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9536 * shell-service.test.ts löschen und andere Tests auf dieselben Features ausrichten durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/9772 * Enablement-Verhalten aktualisieren + Info durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9758 * Stoppe Validierung von MCP-Tool-Schemas für Typdefinitionen durch @geoffdowns in https://github.com/google-gemini/gemini-cli/pull/9574 * test: Telemetrie-Metrik-Validierung hinzufügen und TestRig refaktorisieren durch @bobcatfish in https://github.com/google-gemini/gemini-cli
Features
7. Oktober 2025
## Was sich geändert hat * chores(release): Version auf 0.9.0-nightly.20251001.163dba7e von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10362 * Codebase Investigator: Anfangsanfrage vom Systemprompt trennen und templateStrings in Abfrage und initialMessages anwenden von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10282 * feat(telemetry): OpenTelemetry GenAI-Semantik-Konventionsmetriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10343 * feat: Konfiguration `enableSubagents` hinzufügen und Registrierung von Subagenten verbinden von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9988 * Cleanup useSelectionList und Behebung einer Endlosschleife im Debug-Modus von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10248 * Rückgängig gemacht: Margin bei schmalen Bildschirmen reduziert von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/10375 * Umschaltung auf einen Reducer zur Verfolgung des Update-Status zur Behebung von Flackern durch kontinuierliche Renderings von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10280 * Smart Edit Strategy Logging von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10345 * Behebung, dass Paste-Timeout-Schutz wesentlich weniger invasiv ist. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/9284 * fix(ui): Padding des Einstellungsdialogs erhöhen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10376 * Docs IA-Update und Get Started-Abschnitt von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10192 * fix(core): Telemetrie-Unterstützung für Smart-Edit-Korrekturereignisse hinzufügen von @agmsb in https://github.com/google-gemini/gemini-cli/pull/10378 * Unterstützung, eine GitHub-Repo-URL mit abschließendem Slash zu übergeben von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): `npx run`-Tests zum Release-Verifizierungs-Testen hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Shell-Spezifikation für winpty hinzugefügt von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Formulierungen der Ausgabe der Promote-Aktion klarer machen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Konstante für Tool-Output-truncated-Ereignisnamen verwenden von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide-Erweiterung): Debug-Logging einführen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Queue-Skipper Lesezugriff erlauben von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Update- und Installationsnachrichten in Managed IDEs unterdrücken von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 * refactor(agents): Submit_final_output-Tool für Aufgabenerfüllung des Agents implementieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10377 * fix(infra) - PR-Nummer in Release-Branch-Namen für letzten Release-Schritt hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10364 * Docs: Änderungsprotokoll-Sektion hinzufügen von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10388 * Modifikation des GCLI-Systempromptes, bedingt die CodebaseInvestigator zu verwenden von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10419 * fix: Verhindern, dass Tools-Diagnose-Fehler für Prompt-nur MCP-Server auftreten von @vasayxtx in https://github.com/google-gemini/gemini-cli/pull/10367 * Patch-PRs mit zusätzlichem Inhalt aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10180 * fix(auto-update): Unterdrücke NPX-Erinnerung für vorübergehende Installationen von @ashmod in https://github.com/google-gemini/gemini-cli/pull/10276 * Update `GOOGLE_CLOUD_PROJECT` in README zur Entschlüsselung von Mehrdeutigkeiten von @kuri-leo in https://github.com/google-gemini/gemini-cli/pull/10310 * List-Unterbefehl zu memoryCommand hinzufügen, um den Pfad von GEMINI.md-Dateien aufzulisten von @sgnagnarella in https://github.com/google-gemini/gemini-cli/pull/10108 * Änderung der Aktion "Pull Request erstellen", um kein Zusammenführen zu versuchen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10379 * fix(docs): mehrere .md-Links in der Dokumentation sind falsch von @mbleigh in https://github.com/google-gemini/gemini-cli/pull/10449 * Fix /chat-Liste schreibt Terminal-Fluchtsequenzen nicht direkt mehr direkt hinein von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10415 * Docs: Kleine Änderung an Website-Navigation und Überschriften von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10454 * chore(formatting): Formatierung im Hauptzweig korrigieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10464 * feat(ci): Sehr einfache Smoke-Tests zu CI.yml hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10451 * fix(doc) -Release-Dokument aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10484 * feat(vscode-ide-kompatibilität): Auth-Token-Validierung erzwingen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10481 * feat(ci): Fähigkeit zum Veröffentlichen von Paketen im privaten GitHub-Registry zum Testen hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10348 * refactor(core): Wiederholungslogik vereinheitlichen und Tiefenüberprüfung des Schemas entfernen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10453 * Fix OAuth-Unterstützung für MCP-Server von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10427 * Funktion processOutput zu AgentDefinition hinzufügen und Typisierung für die Ausgabe eines Agents von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10447 * feat(lint): sensitives Keyword-Linter hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10488 * Aktualisierung von Abhängigkeitsversionen zur Behebung von Sicherheitslücken von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10496 * fix(infra) - Ursprungs-PR-Nummer in Hotfix-Branch aufnehmen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10499 * fix(doc) - Release-Dokument aktualisieren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10504 * test: Flaky-Integrationstests für Kommandos compress beheben von @hritan in https://github.com/google-gemini/gemini-cli/pull/10371 * fix: Anfragen-Wiederholungen und Modell-Backups korrekt behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/9407 * Stop
Features
7. Oktober 2025
## Was geändert * fix(patch): cherry-pick 69f93f8 to release/v0.8.0-preview.1-pr-10629 to patch version v0.8.0-preview.1 and create version 0.8.0-preview.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10642 * Patch #10628 and #10514 into v0.8.0 preview by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/10646 * fix(core): retain user message in history on stream failure (#10608) by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10657 * Get around the initial empty response from gemini-2.5-flash. (#10508) by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10660 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-preview.1...v0.8.0-preview.2
Features
7. Oktober 2025
- Added MCP server status monitoring with new GET /mcp endpoint to check connection status of MCP servers - Added 5-second timeout to MCP client verification to prevent hanging connections - Automatically removes unresponsive MCP clients during initialization - Updated Go SDK to version 0.16.2 with bug fixes for JSON key handling with special characters - Updated minimum Go version requirement from 1.18 to 1.22 - Added new todo-related event types to the event system
Features
7. Oktober 2025
- Fixed MCP error handling in session prompts - Improved grep tool to handle single file searches more effectively
Features
7. Oktober 2025
- Fixed bash command security validation to prevent accidental directory traversal outside project directory - Added timeout message when commands timeout - Fixed file references and grep tool compatibility issues on Windows - Added todo list functionality with API endpoints - Added session forking functionality to create new sessions from existing ones (api only) - Improved session API reliability with better input validation
Features
6. Oktober 2025
Direktes stabiles Release aus dem Main-Branch. Version 1.4.48 wurde direkt aus dem neuesten main-branch gebaut und veröffentlicht.
6. Oktober 2025
## Breaking changes `codex login --api-key` was replaced with `codex login --with-api-key` that reads the key from `stdin` to improve security. Sample usage: ```bash printenv OPENAI_API_KEY | codex login --with-api-key ``` ## Highlights: - #4517 Experimental support for OAuth MCP server authentication ## Full list of merged PRs: - #4636 Replace `--api-key` with `--with-api-key` for logging into the CLI with an API key - #4644 Only write the final message to stdout for `codex exec` - #4676 Default to `gpt-5` for Windows users who have not set a default model - #4689 Remove the requirement to use `experimental_use_rmcp_client` for streamable HTTP MCP servers that don't require OAuth - #4673 Fix colors when refocusing the terminal after a system theme update - #4694 Fix reasoning effort title - #4616 Updated device code login copy - #4706 Fix command output truncation that sometimes used too much of the context window - #4663 Initial parallel tool call support - #4736 Pulsing dot loading state
6. Oktober 2025
# [1.26.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.25.0...@continuedev/config-yaml@1.26.0) (2025-10-06) ### Bug Fixes * circular import ([379ffe0](https://github.com/continuedev/continue/commit/379ffe05509e30049f703e5f00fc8f1f04b9b812)) * cleanup workflow files ([8c5ca73](https://github.com/continuedev/continue/commit/8c5ca73e1385e64939eed4d37cd52faa85ab1240)) * cubic feedback for workflow files ([89e2573](https://github.com/continuedev/continue/commit/89e2573c492ce0d66cdeb087a055be8da75d3c90)) * fix workflow tests ([dcddb54](https://github.com/continuedev/continue/commit/dcddb5429b4c7536115d7f8a41c74b317e6b0bbb)) * lint/format ([236f139](https://github.com/continuedev/continue/commit/236f139ffc8cd978d535d9806c5c3c1508a6d64f)) * linting ([475aa95](https://github.com/continuedev/continue/commit/475aa95e44274a0ef17b86e5373b7b793516aad7)) * move workflow stuff to config service ([4d3bafe](https://github.com/continuedev/continue/commit/4d3bafee60f99f47ec386ab028014a38230c12fb)) * prettier ([49ac0d1](https://github.com/continuedev/continue/commit/49ac0d176613f35de074b4a22a312069b826dd0a)) * remove extra spaces before EOF in heredoc delimiters ([#8103](https://github.com/continuedev/continue/issues/8103)) ([d819d2f](https://github.com/continuedev/continue/commit/d819d2fc2082bdf6caca5dffd2200e7ba38d5e58)) * remove hardcoded workflow ([c1d7cc3](https://github.com/continuedev/continue/commit/c1d7cc39e1ed5eeca104249d165153a18b76f0e5)) * remove mode service, fix all tests, workflow service integration ([3e80f3d](https://github.com/continuedev/continue/commit/3e80f3d8c566c7a3b89bcfae16fb787f2d482c10)) * simplify workflow service ([8b0dc22](https://github.com/continuedev/continue/commit/8b0dc2242200926b58bc46dc310a6d8e263c0eed)) * tests and formatting for workflow files ([145a752](https://github.com/continuedev/continue/commit/145a75238848956712c3835baac7c61510f6cd27)) * tests and remove parsed args ([779ad18](https://github.com/continuedev/continue/commit/779ad18c42d8e6c11d6bbcf4c96c84f44800e8bd)) * tests, formatting, linting ([164d536](https://github.com/continuedev/continue/commit/164d5363809b9f856f4c26f39d305fe6916a2875)) * tests, lint, workflow model name logic ([e6ee11b](https://github.com/continuedev/continue/commit/e6ee11b9c2621ca334e76de377a54e153c2afb11)) * tool outcome errors for preprocessing failures ([7036ece](https://github.com/continuedev/continue/commit/7036ece762753414e29f6ea2287cfe2c5b302f2d)) * update titles of cli releases ([#8055](https://github.com/continuedev/continue/issues/8055)) ([eaff622](https://github.com/continuedev/continue/commit/eaff6225c138cec4976e4fcdf18e7df4cf407880)) * use PR base ref instead of hardcoded origin/main in workflow ([cef0113](https://github.com/continuedev/continue/commit/cef0113aedf4b29eaf736aabda71c4bb977d0616)) * workflow e2e working ([99095bd](https://github.com/continuedev/continue/commit/99095bdcbda8ca36021cbec2293938cea166a55a)) ### Features * add API key authentication support for Bedrock provider ([#8101](https://github.com/continuedev/continue/issues/8101)) ([e78cca5](https://github.com/continuedev/continue/commit/e78cca5d382d555be70d986e458a5603f78fa3cd)) * add OpenRouter API with Anthropic prompt caching support ([#8100](https://github.com/continuedev/continue/issues/8100)) ([33e39b5](https://github.com/continuedev/continue/commit/33e39b5b16a37b5f0a27c22c52551d35c6fb8427)) * add weekly cn task to check documentation ([#8076](https://github.com/continuedev/continue/issues/8076)) ([833c981](https://github.com/continuedev/continue/commit/833c98103d75fd8458e284c061b3623a6c5bd889)) * tool permissions from workflow files ([452e012](https://github.com/continuedev/continue/commit/452e01204f9a388927aaac8b0328440508c96b1d)) * workflow file parsing and serializing ([e27ef73](https://github.com/continuedev/continue/commit/e27ef739ff02bb81201976fc57d66b1a52dd1dad)) * workflow files part 1 ([3069735](https://github.com/continuedev/continue/commit/3069735ac5aa6b8d5f5e0b5ca54e95008f7a13b2)) * workflows for CLI ([7d40f5a](https://github.com/continuedev/continue/commit/7d40f5a9abe276862226deffd8c034d902e61429))
Features
6. Oktober 2025
# [1.23.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.22.0...@continuedev/openai-adapters@1.23.0) (2025-10-06) ### Features * add API key authentication support for Bedrock provider ([#8101](https://github.com/continuedev/continue/issues/8101)) ([e78cca5](https://github.com/continuedev/continue/commit/e78cca5d382d555be70d986e458a5603f78fa3cd))
Features
5. Oktober 2025
# [1.22.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.21.0...@continuedev/openai-adapters@1.22.0) (2025-10-05) ### Bug Fixes * filter out markdown delimiters from next edit responses ([#8056](https://github.com/continuedev/continue/issues/8056)) ([89826f0](https://github.com/continuedev/continue/commit/89826f0feadd924f99e45bfc6093e475cc849c2b)) * tool outcome errors for preprocessing failures ([7036ece](https://github.com/continuedev/continue/commit/7036ece762753414e29f6ea2287cfe2c5b302f2d)) * update titles of cli releases ([#8055](https://github.com/continuedev/continue/issues/8055)) ([eaff622](https://github.com/continuedev/continue/commit/eaff6225c138cec4976e4fcdf18e7df4cf407880)) * use PR base ref instead of hardcoded origin/main in workflow ([cef0113](https://github.com/continuedev/continue/commit/cef0113aedf4b29eaf736aabda71c4bb977d0616)) ### Features * add OpenRouter API with Anthropic prompt caching support ([#8100](https://github.com/continuedev/continue/issues/8100)) ([33e39b5](https://github.com/continuedev/continue/commit/33e39b5b16a37b5f0a27c22c52551d35c6fb8427)) * add opt `serverName` for registry MCP servers ([#8037](https://github.com/continuedev/continue/issues/8037)) ([0aee4f7](https://github.com/continuedev/continue/commit/0aee4f756d0514f134822d53a7d9e78f58bdf98f)) * add weekly cn task to check documentation ([#8076](https://github.com/continuedev/continue/issues/8076)) ([833c981](https://github.com/continuedev/continue/commit/833c98103d75fd8458e284c061b3623a6c5bd889))
Features
5. Oktober 2025
- Added simplified SDK initialization with single `createOpencode` function that creates both server and client automatically - Fixed max output tokens issue when using large thinking budget - Fixed LSP filename matching when file extension is missing - Added Vertex AI support with new `google-vertex` and `google-vertex-anthropic` providers - Added `opencode debug config` command to output current configuration as JSON
Features
3. Oktober 2025
## Highlights: - New UI refresh! Updated chat composer, bottom pane, model picker, and upgrade nudge (#4240, #4316, #4178, #4405) - Custom prompts now support named & positional arguments (#4474, #4470) - Add support for streamable HTTP MCP servers (#4317) - (experimental) Reduce repetitive approval for read-only commands on Windows (#4269) - (very experimental) Manage cloud tasks with `codex cloud` (#3197) + many more fixes and improvements ## Full list of merged PRs: - #4642 Nit: Pop model effort picker on esc - #4641 Move gpt-5-codex to top - #4639 Fix tab+enter regression on slash commands - #4619 feat: add file name to fuzzy search response - #4629 tui: • Working, 100% context dim - #4633 Use supports_color in codex exec - #4636 Enable codex workflows - #4638 Update issue-deduplicator.yml - #4571 feat: write pid in addition to port to server info - #4635 Deduplicator fixes - #4627 fix false "task complete" state during agent message - #4634 Bump codex version in actions to latest - #4610 Rename assistant message to agent message and fix item type field naming - #4630 Use GH cli to fetch current issue - #4622 tui: tweaks to dialog display - #4628 Add issue deduplicator workflow - #4585 Minor cleanup of codex exec output - #4626 Revert "chore: sandbox extraction" - #4621 Add issue labeler workflow - #4583 Add a separate exec doc - #4612 Separate interactive and non-interactive sessions - #4178 Make model switcher two-stage - #4475 show "Viewed Image" when the model views an image - #4586 normalize key hints - #4584 Fix status usage ratio - #4454 fix: handle JSON Schema in additionalProperties for MCP tools - #4615 Support CODEX_API_KEY for codex exec - #4569 fix: update the gpt-5-codex prompt to be more explicit that it should always used fenced code blocks info tags - #4579 Store settings on the thread instead of turn - #4572 Include request ID in the error message - #4577 canonicalize display of Agents.md paths on Windows. - #4573 rework patch/exec approval UI - #4513 Add initial set of doc comments to the SDK - #4576 Revert "chore: prompt update to enforce good usage of apply_patch" - #4567 Explicit node imports - #4568 Fix hang on second oauth login attempt - #4575 fix: use `number` instead of `bigint` for the generated TS for RequestId - #4566 fix ctr-n hint - #4556 feat: add --emergency-version-override option to create_github_release script - #4563 SDK: support working directory and skipGitRepoCheck options - #4544 Fall back to configured instruction files if AGENTS.md isn't available - #4536 Show context window usage while tasks run - #4509 Show placeholder for commands with no output - #4468 Add Updated at time in resume picker - #4559 Handle trailing backslash properly - #4269 implement command safety for PowerShell commands - #4555 fix: pnpm/action-setup@v4 should run before actions/setup-node@v5 - #4543 chore: introduce publishing logic for @openai/codex-sdk - #4286 chore: sanbox extraction - #4533 Fix Callback URL for staging and prod environments - #4537 fix: remove mcp-types from app server protocol - #4532 Add executable detection and export Codex from the SDK - #4529 fix: use macros to ensure request/response symmetry - #4525 Remove legacy codex exec --json format - #4506 wrap markdown at render time - #4520 Delete codex proto - #4521 fix: enable process hardening in Codex CLI for release builds - #4518 fix: clean up TypeScript exports - #4512 fix: ensure every variant of ClientRequest has a params field - #4511 Wire up web search item - #4508 [SDK] Test that a tread can be continued with extra params - #3846 chore: prompt update to enforce good usage of apply_patch - #4474 Named args for custom prompts - #4503 Support model and sandbox mode in the sdk - #3197 Add cloud tasks - #4471 fix: separate `codex mcp` into `codex mcp-server` and `codex app-server` - #4422 Update MCP docs to reference experimental RMCP client - #4486 Move PR-style review to top - #4483 SDK CI - #4485 Set originator for codex exec - #4482 Rename conversation to thread in codex exec - #4481 Add MCP tool call item to codex exec - #4472 Add some types and a basic test to the SDK - #3531 Rakesh/support device auth - #4478 Add turn.failed and rename session created to thread started - #4476 Custom prompts begin with `/prompts:` - #4458 Fixes - #4364 reintroduce "? for shortcuts" - #4470 Custom prompt args (numeric) - #4469 no background for /command or @file popup - #4467 render • as dim - #4461 [Core]: add tail in the rollout data - #4455 TypeScript SDK scaffold - #4456 Parse out frontmatter for custom prompts - #2677 [mcp-server] Expose fuzzy file search in MCP - #2103 OpenTelemetry events - #4447 fix clear-to-end being emitted at the end of a row - #4419 [CODEX-3595] Remove period when copying highlighted text in iTerm - #4417 feat: introduce npm module for codex-responses-api-proxy - #4416 Add /review to main commands - #4408 fix: clean up some minor issues with .github/workflows/ci.yml - #4406 feat: build codex-responses-api-proxy for all platforms as part of the GitHub Release - #4404 chore: remove responses-api-proxy from the multitool - #4412 chore: lower logging level from error to info for MCP startup - #4403 chore: move pre_main_hardening() utility into its own crate - #4405 Improve update nudge - #4332 chore: remove model upgrade popup - #4362 fix(tui): make `?` work again - #4336 fix: remove default timeout of 30s in the proxy - #4330 Edit the spacing in shortcuts - #4324 tui: separator above final agent message - #4335 fix: set gpt-5-codex medium preset reasoning - #4333 docs: refresh README under codex-rs - #4316 Add "? for shortcuts" - #4317 [MCP] Add support for streamable HTTP MCP servers - #4240 update composer + user message styling - #4309 Add turn started/completed events and correct exit code on error - #4307 reject dangerous commands for AskForApproval::Never
3. Oktober 2025
Direktes stabiles Release vom main-Branch. Version 1.4.47 wird direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
3. Oktober 2025
- Fixed JSON format output when running commands via `opencode run` - Enabled medium reasoning effort for GPT-5 Codex models
Features
2. Oktober 2025
# [1.25.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.24.1...@continuedev/config-yaml@1.25.0) (2025-10-02) ### Features * add opt `serverName` for registry MCP servers ([#8037](https://github.com/continuedev/continue/issues/8037)) ([0aee4f7](https://github.com/continuedev/continue/commit/0aee4f756d0514f134822d53a7d9e78f58bdf98f))
Features
2. Oktober 2025
## Was geändert * Unterstützung für das Bereitstellen einer GitHub-Repo-URL mit trailing slash von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Add `npx run` Testing zum Release Verification Testing von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Beschreibung der Shell-Spezifikation für winpty hinzugefügt von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Update der Formulierung der Output-Ausgabe der Promote-Aktion, um klarer zu sein von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Verwende Konstante für den Tool_output_truncated Event-Namen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Einführung von Debug-Logging von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Queue-Skipper Lese-Alle-Zugriff gewährt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Update- und Installationsmeldungen in verwalteten IDEs unterdrücken von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 * refactor(agents): Implementiere submit_final_output-Tool für die Agenten-Abschluss-Bedingung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10377 * fix(infra) - Füge PR-Nummer zum Release-Branch-Namen für den abschließenden Schritt des Releases hinzu von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10364 ## Neue Mitwirkende * @benbrandt hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10339 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251002.aa8b2abe...v0.9.0-nightly.20251002.0f465e88
Features
2. Oktober 2025
## Was sich geändert hat * Unterstützung dafür, eine Github-Repo-URL mit abschließendem Slash zu übergeben, von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Einführung von `npx run`-Tests in Release Verification Testing von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Hinzugefügte Shell-Spezifikation für winpty von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Aktualisierung der Formulierung der Output des promote-Action, um klarer zu sein von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Verwendung einer Konstante für das tool_output_truncated-Ereignis von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Einführung von Debug-Logging von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Queue-Skipper erhält Lesezugriff auf alle Daten von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Updates- und Installationsmeldungen in verwalteten IDEs unterdrücken von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 * refactor(agents): Implementierung des submit_final_output-Tools für den Abschluss des Agenten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10377 ## Neue Mitwirkende * @benbrandt hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10339 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251002.aa8b2abe...v0.9.0-nightly.20251002.a6af7bbb
Features
2. Oktober 2025
## Was sich geändert hat * Unterstützung dafür, eine Github-Repo-URL mit abschließendem Slash anzugeben, von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Tests für `npx run` zu Release Verification Testing hinzugefügt von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Shell-Spezifikation für winpty hinzugefügt von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Wortlaut der Ausgabe der promote-Aktion aktualisiert, um klarer zu sein von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Konstante für das event name tool_output_truncated verwenden von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Debug-Logging eingeführt von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Queue-Skipper Lesezugriff auf alles(read-all) gewähren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 * fix(vscode): Update- und Installationsnachrichten in gemanagten IDEs unterdrücken von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10431 ## Neue Contributors * @benbrandt hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10339 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251002.aa8b2abe...v0.9.0-nightly.20251002.4a70d6f2
Features
2. Oktober 2025
## Was sich geändert hat * Unterstützung dafür, eine GitHub-Repo-URL mit abschließendem Slash anzugeben von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Hinzufügen von `npx run`-Testing zum Release Verification Testing von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Ergänzte Shell-Spezifikation für winpty von @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) Neudruckung der Formulierung der Output des promote-Aktions zur besseren Klarheit von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 * fix(core): Verwendung einer Konstante für den Event-Namen tool_output_truncated von @jerop in https://github.com/google-gemini/gemini-cli/pull/10372 * fix: Stream-Parsing für Windows Zed-Integration von @benbrandt in https://github.com/google-gemini/gemini-cli/pull/10339 * feat(ide extension): Einführung von Debug-Logging von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10416 * Fix(infra) - Merge-Queue-Skipper Lesezugriff auf alle Daten gewähren von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/10368 ## Neue Mitwirkende * @benbrandt hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10339 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251002.aa8b2abe...v0.9.0-nightly.20251002.460ec602
Features
2. Oktober 2025
## Was sich geändert hat * support giving a github repo URL with a trailing slash by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10360 * feat(ci): Add `npx run` testing to Release Verification Testing by @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10352 * fix(integration): Added shell specification for winpty by @davideast in https://github.com/google-gemini/gemini-cli/pull/9497 * fix(ci) update wording of promote action output to be more clear by @skeshive in https://github.com/google-gemini/gemini-cli/pull/10369 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251002.aa8b2abe...v0.9.0-nightly.20251002.99958c68
Features
2. Oktober 2025
## [1.24.1](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.24.0...@continuedev/config-yaml@1.24.1) (2025-10-02) ### Bug Fixes * Filter out Markdown-Delimiter aus den nächsten Edit-Antworten ([#8056](https://github.com/continuedev/continue/issues/8056)) ([89826f0](https://github.com/continuedev/continue/commit/89826f0feadd924f99e45bfc6093e475cc849c2b))
Features
2. Oktober 2025
- Fixed file search limit handling to properly respect the limit parameter when no query is provided - Removed empty try-catch block from main entry point - Added File module initialization to bootstrap process
Features
2. Oktober 2025
- core: make patch tool more reliable and consistent with other editing tools The patch tool now works seamlessly alongside other file editing tools with improved error handling and a more intuitive permission system. Users will experience: - More reliable patch application with better error messages - Consistent permission prompts that match other editing tools - Smoother integration when applying complex multi-file changes - Better feedback on what changes are being made before applying patches This refactoring leverages the robust patch parsing engine while making the tool feel native to the opencode workflow, reducing friction when making bulk changes to your codebase. - core: remove redundant patch integration test The integration test was duplicating coverage already provided by the comprehensive patch namespace tests. Users benefit from faster test runs without losing any coverage of patch functionality. The remaining tests provide complete validation of patch parsing, application, and tool integration. - Zen lander (#2907) Co-authored-by: David Hill <iamdavidhill@gmail.com> Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Jay V <air@live.ca> - core: improve file search reliability and performance
Features
2. Oktober 2025
## Was sich geändert hat * fix(core): Telemetrie-Unterstützung für Smart-Edit-Korrektur-Ereignisse durch @agmsb in https://github.com/google-gemini/gemini-cli/pull/10378 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.9.0-nightly.20251001.14dbda91...v0.9.0-nightly.20251002.aa8b2abe
Features
1. Oktober 2025
## Änderungen vorgenommen * fix(telemetry): Verbesserung der Erkennung des Surface-Typs von Cloud Shell für Telemetriezwecke durch @dlynx13 in https://github.com/google-gemini/gemini-cli/pull/10162 * Fix Release Nightly durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/10186 * Fix: A2A-Server - LiveOutput und resultsDisplay in die serialisierte Tool-Aufruf-Ergebnis hinzufügen (schließt #9520) von @kschaab in https://github.com/google-gemini/gemini-cli/pull/9788 * Keine Fehlermeldung mehr über ungültige Erweiterungen, wenn "-e none" übergeben wird von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10203 * Regex-Suche/Ersetzung für Smart Edit Tool von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10178 * Wiederherstellung der Groß-/Kleinschreibung bei der Aktivierung von Erweiterungen und Hinzufügen von Tests von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10249 * Behebe einen Cache-Kollisions-Bug im llm edit fixer von @gvking in https://github.com/google-gemini/gemini-cli/pull/9542 * Verifizieren des npm-Releases durch Ausführen von Integrationstests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10174 * chore(docs): Dokumentation für MCP-Server, die SA-Impersonation verwenden, von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/10245 * feat(infra) - Verwende Queue-Skipper für CI von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/9773 * test: Integrationstests für den /compress-Befehl im interaktiven Modus von @hritan in https://github.com/google-gemini/gemini-cli/pull/10154 * fix: Installation von Erweiterungen aus Zip-Dateien von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10253 * test: zusätzliche Integrationstests für das Bearbeiten einer Datei von @hritan in https://github.com/google-gemini/gemini-cli/pull/9963 * fix(shell): Verbesserung der Shell-Ausgabe und Benutzerfreundlichkeit von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8837 * refactor(agents): Einführung des Declarative Agent Framework von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9778 * fix(release): Behebung des Promotions-Workflows von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10261 * fix(cli): argv @path in interaktiven Sitzungen (angezeigt und ungezeigt) berücksichtigen von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/5952 * fix(memory): ignorieren von @ innerhalb von Code-Blöcken von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/10201 * fix(routing): Deaktiviere Model Router standardmäßig von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10283 * Gib Eingaben für alle Aktionen aus. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10284 * Fix Dry Run. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10286 * Refactor Metrik-Definitionen, um leichter verständlich zu sein von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/10215 * test: überspringe flaky Test von @hritan in https://github.com/google-gemini/gemini-cli/pull/10340 * fix(settings): Sicherstellen, dass `InferSettings` die Kombinationswerte eines Enum-Typs korrekt ableitet. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/10346 * docs: Dokumentiere Funktion benutzerdefinierter witzy-Ladedialoge (witty loading phrases) von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/8006 * test: interaktiver Test für Read/Write-Tools sequenzieller Ablauf von @hritan in https://github.com/google-gemini/gemini-cli/pull/10323 * fix(release): Verbreite force_skip_tests zu Publish-Jobs von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10355 * chore(release): Version auf 0.9.0-nightly.20251001.163dba7e erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10362 * Codebase Investigator: Trenne anfängliche Abfrage vom Systemprompt und wende templateStrings in Abfrage und initialMessages an von @silviojr in https://github.com/google-gemini/gemini-cli/pull/10282 * feat(telemetry): OpenTelemetry GenAI-Semantik-Konventionsmetriken hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/10343 * feat: Konfiguration `enableSubagents` hinzufügen und Subagent-Registrierung anschließen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9988 * Cleanup: useSelectionList verwenden und Probleme mit endlosen Schleifen im Debug-Modus beheben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10248 * Revert: Reduzierten Rand auf schmalen Bildschirmen wiederherstellen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/10375 * Switch zu einem Reducer zur Verfolgung des Update-Status, Flicker-Probleme durch ständige Renderings beheben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10280 * Smart Edit Strategy Logging von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/10345 * Fix, damit Paste-Timeout-Schutz wesentlich weniger invasiv ist von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/9284 * fix(ui): Erhöhe Padding des Settings-Dialogs von @galz10 in https://github.com/google-gemini/gemini-cli/pull/10376 * Docs IA-Update und Get Started-Bereich von @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/10192 ## Neue Mitwirkende * @dlynx13 leistete ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/10162 * @kschaab leistete ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/9788 * @gvking leistete ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/9542 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250930.ddcbd0c2...v0.9.0-nightly.20251001.14dbda91
Features
1. Oktober 2025
## Was sich geändert hat * Test-Workflow-Dispatch von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9283 * Unterstützung des Standard-Formats der GitHub Release-Archive von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9265 * fix(typo): Korrigiere den Commit-SHA einer falsch eingegebenen Aktion von @kiranani in https://github.com/google-gemini/gemini-cli/pull/9310 * Behebe defektes Symbol bei der force_skip_tests-Option in "Release: Manual" von @scidomino in https://github.com/google-gemini/gemini-cli/pull/9246 * Füge Log-Gruppen hinzu, um Tests auszuführen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/9275 * feat(ci): Sandbox-Images zu dockerhub statt GHCR pushen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/9163 * locke JSON-Schema-Validierung etwas aufweichen von @geoffdowns in https://github.com/google-gemini/gemini-cli/pull/9332 * fix(test): Behebe einen deaktivierten Test von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/9481 * Dokumentiere Unterstützung für Google AI Pro und AI Ultra von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/9426 * feat: Füge AbortSignal-Unterstützung für Retry-Logik und Tool-Ausführung hinzu von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/9196 * fix(core): Behebe das Problem, Edit-Tool nicht abbrechen zu können von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9299 * refactor(core): Extrahiere Gedanken-Parsing-Logik in eine dedizierte Utility von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9503 * docs(extensions): aktualisiere Sicherheits-URL der Erweiterung, die im Installationsbeispiel verwendet wird von @capachino in https://github.com/google-gemini/gemini-cli/pull/9505 * Für dynamische Client-Registrierung – verwende Registrierungsendpunkt in der Config, falls verfügbar, statt erneut OAuth-Discovery durchzuführen von @jleong-stripe in https://github.com/google-gemini/gemini-cli/pull/9231 * Behebe Installationsproblem der Windows-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9512 * feat(integration): Erzwinge ein einziges Modell für deterministischere e2e-Tests von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9278 * feat(cli): Modell-Router standardmäßig aktivieren und dem Einstellungsdialog hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9262 * feat(vscode-ide-companion): Skript hinzufügen, um nach neuer Release zu prüfen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/9160 * fix(core): aktualisiere Fehler-Typ bei Edit-Tool während LLM-Bewertungen von @agmsb in https://github.com/google-gemini/gemini-cli/pull/9510 * fix(core): leite maximale Versuche für Retry ein, um Optionen in baseLLMClient zu generieren von @agmsb in https://github.com/google-gemini/gemini-cli/pull/9518 * fix(core): setze Standard-maxAttempts in baseLLMClient von @agmsb in https://github.com/google-gemini/gemini-cli/pull/9533 * Überprüfung korrekter Checkout-Pfade für releasemanual von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8954 * Release: Version-Verwaltung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8964 * ändere Patch-Namen zur Konsistenz von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9249 * chore(release): Version auf 0.8.0-nightly.20250925.b1da8c21 erhöhen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9753 * add(telemetry): Zeichen-Ebene Bearbeitungsmetriken zu Concord hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/9145 * [Teil 3/6] feat(telemetry): Metriken mit Performance-Monitoring-APIs erweitern von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8113 * chore: Indikator zur Extensions-Liste hinzufügen, um Aktivieren/Deaktivieren zu ermöglichen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/9405 * fix(core): Sicherstellen, dass Retry Standardwerte für nullish-Werte, die in Optionen übergeben werden, setzt von @agmsb in https://github.com/google-gemini/gemini-cli/pull/9540 * fix(core): Verbessere API-Fehler-Retry-Logik von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9763 * Fordere erneut Zustimmung an, falls nötig bei Updates von Erweiterungen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9517 * Behebe doppelte Info-Nachrichten bei Erweiterungs-Upgrades von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9760 * feat(escape ansi): ANSI-Control-Codes aus Model-Ausgabe entkommen, bevor dem Benutzer angezeigt wird von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8636 * Werfe Fehler bei ungültigen Erweiterungs-Namen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9538 * fix(ci): E2E-Workflow an Release ausgerichtet von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9296 * fix(ui): Lange Lade-Texte abschneiden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9768 * fix(zed): Behebe defekte 'auto'-Modell-Auswahl in Zed-Integration von @skeshive in https://github.com/google-gemini/gemini-cli/pull/9769 * test: Deaktiviere alle IDE-Integrations-Tests von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/9524 * fix(prompt): Verhindere, dass das Modell erfolgreiche Änderungen rückgängig macht von @galz10 in https://github.com/google-gemini/gemini-cli/pull/9253 * Update Extension > Plugin, um Verwechslungen zu vermeiden von @skeshive in https://github.com/google-gemini/gemini-cli/pull/9780 * Setze Vordergrund in Standard-Themes zurück von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/9765 * fix(temporary): Führe Ctrl+C-Exit-Test unter Windows nicht aus von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/9785 * Erstelle Issues bei manuellen Release-Fehlern ähnlich wie bei anderen Release-Prozessen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/9786 * Integrations-Test für Extensions hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9177 * Dokumentation zu "getting started" Extensions hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9536 * Entferne shell-service.test.ts und passe andere Tests an, um dieselben Features abzudecken von @scidomino in https://github.com/google-gemini/gemini-cli/pull/9772 * Update Enablement-Verhalten + Info von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9758 * Stoppe Prüfung der MCP-Tool-Schemas auf Typdefinitionen von @geoffdowns in https://github.com/google-gemini/gemini-cli/pull/9574 * test: Telemetrie-Metrik
Features
1. Oktober 2025
## Geändertes * fix: InputPrompt umgebene Zeilen beibehalten Markierung beibehalten, Reaktionsfähigkeit in engen Fällen erhöhen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/7656 * chore(release): Version auf 0.7.0-nightly.20250917.0b10ba2c erhöhen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8645 * Emit a warning when memory usage exceeds 7GB von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/7613 * Add simple extensions release flow support von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8498 * fix(mcp): OAuth-Authentifizierungsnachrichten in der CLI-UI statt Debug-Konsole anzeigen von @Louis454545 in https://github.com/google-gemini/gemini-cli/pull/6919 * refactor(ui): Rendering-Leistung optimieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8239 * [Teil 2/6] feat(telemetry): Aktivitätserkennung mit Benutzerinteraktions-Tracking hinzufügen von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8111 * permissiong for nightly job von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8652 * chore(release): Version auf 0.7.0-nightly.20250918.2722473a erhöhen von @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8667 * Properly publish npm-shrinkwrap.json. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8655 * Mk fix nightly von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8669 * Releasing: Patching and Rollback von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8673 * feat(vscode-ide-companion): harden ide-server with CORS and host validation von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8512 * feat(CI): Package docker containers to GHCR for PRs. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/8588 * Add a version specifier to the npx command for GCP AR auth. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/8653 * fixing error von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8676 * fix(cli): extensions mith ihrem Quell-URL deinstallieren von @hritan in https://github.com/google-gemini/gemini-cli/pull/8692 * permissions von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8706 * Pr comment von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8707 * Pr comment von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8708 * Pr comment von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8709 * Pr comment von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8710 * besseres Logging von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8712 * bessere Benachrichtigungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8714 * Prstep2 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8715 * keine Schleifen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8716 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8717 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8718 * Arbeit von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8720 * Fix Linting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8725 * Improve compression splitpoint logic. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8691 * metrics(extensions) - Add logging methods for extensions operations von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8702 * fix(ui): Track last prompt token count in processStream von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8650 * refactor(ui): extract QueuedMessageDisplay into separate component von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/8374 * Releasing: Patching e2e coordination von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8723 * refactor(ide): replace DetectedIde enum with IDE_DEFINITIONS object von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8698 * Better parsing of github extension source uris von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8736 * refactor(shell): Send AnsiOutput when ShowColor is false von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8647 * fix(shell): update shell setting from usePty to enableInteractiveShell von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8726 * fix(release): correctly parse channel argument in patch workflow von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8750 * fix(cli) : fix shell colors to match new coloring von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8747 * feat(cli): configure policy engine from existing settings von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/8348 * fix(release): prevent validation error in patch-from-comment workflow von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8759 * Add support for auto-updating git extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8511 * add(mcp): Add MCP Server name to ToolCallEvent OTel logging von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7829 * Improve CI Times by 70% von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8530 * patch e2e vnext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8767 * dealing with conflicts von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8772 * more patching von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8787 * better messaging von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8794 * switch to gh cli instead of api von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8795 * ensure consistent user von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8798 * permissions von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8800 * Fix npm_channel options in manual release workflow. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8766 * migrate to patch both von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8803 * use the cla user von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8804 * use the cla user von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8806 * ci fixes von @mattKorwel in https://github.com/google-gem
Features
1. Oktober 2025
# [1.21.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.20.0...@continuedev/openai-adapters@1.21.0) (2025-10-01) ### Bug Fixes * env-Var-Mapping für mcp json zu yaml und umgekehrt hinzugefügt * Snyk CLI-Authentifizierungsanforderungen zum Cookbook hinzugefügt * vollständiger Arbeitsablauf hinzugefügt * zirkuläre config-yaml-Import * Bereinigung * Bereinigung * core mcp Test mit ungültigem Typ * Core-Typfehler * kubische Rückmeldung * kubische Rückmeldung * kubische Rückmeldung, Lint, Format * Gemini 1.5 veraltet * MCPs deaktivieren, Initial-Prompt-Anpassungen * Bearbeite Tool-Prompt-Updates, um Mehrfachbearbeitungen zur Vermeidung von Linting-Effekten zu fördern * Prompt-basierte Slash-Befehle im Edit-Modus aktivieren, während integrierte Legacy-Befehle herausgefiltert werden * Datei-Erstellen/Löschen Konfig-Ladevorgänge * Prompt-Erstellung so anpassen, dass neues Markdown-Format verwendet wird * GUI-Überarbeitung * Hängende Versprechen * JSON MCP-Laden * LLМ-Info bevorzugter Anbieter * LLМ-Info veröffentlichen * Laden von Codebase-Regeln: URIs verwenden * ls Tool relative Pfade * Markdown-Regeln und Top-Level-Agenten * MCP-Tweak * MCP-Typen und Konvertierungen * MCP-Typen und SSE/HTTP-Fallback-Logik * Merge-Konflikte * Proxy-Pooling-Aktivität auf Projekt-Aktivität migrieren * Mehrere CN-Feinheiten * Verneinte Bedingung * Prettier * Prompt-Datei-Tests * Entferne GH Action-Teil der Anleitung * Anforderungsoptionen für JSON MCPs * Anforderungsoptionen für JSON MCPs * VertexAI-Änderung rückgängig gemacht * Fehler anzeigen, wenn CN -p keinen Tool-Zugriff hat * Einfachere Warnung vor gefährlichen Befehlen * Review-Bot vereinfachen, detaillierte Überprüfung entfernen, allgemeine Überprüfung beibehalten * Top-Level Claude-Code MCP-Server unterstützen * Typenprobleme * MermaidBlock-Stile aktualisiert für verbesserte Darstellung und ForeignObject hinzugefügt * Dedizierten Scope für Proxy-Pooling-Coroutine verwenden ### Features * CLI: AWS-Credentials-Onboarding hinzufügen * .continue/environment.json * Option --id hinzufügen, um bestehende Remote-Agents über Tunnel zu verbinden * Vollbildmodus wiederherstellen * Beitragsleitfaden für Dokumentation hinzufügen * UI für globale Regel-Erstellung hinzugefügt * Bessere Einstellungsseite und Open-Settings-Fixes * Claude-Code MCP JSON-Format-Unterstützung * CLI: Befehl /init erweitern, um benutzerdefinierten Slash-Befehl zu erstellen * CLI: gefährlichen Befehl einmal pro Sitzung anzeigen * CN-Serve Boolean * Grok-Modell-Erweiterungen * Behandlung der environment.json-Datei in CN-Serve * Ressourcen und prmopts ausblenden, falls keine vorhanden * Husky für Prettier * MCP-Ladefehler in Config-Ladefehler aufnehmen * MCP JSON-Konfig-Typen * Status-Tool für CN * Vorverarbeitung von Tool-Aufruf-Argumenten * Workflows-Dokumentation * YAML <-> JSON-Konvertierungsfunktionen * YAML zu JSON-Konvertierungen mit Tests
Features
1. Oktober 2025
# [1.24.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.23.0...@continuedev/config-yaml@1.24.0) (2025-10-01) ### Bug Fixes * Snyk CLI-Authentifizierungsanforderungen zur Cookbook hinzufügen ([a450c85](https://github.com/continuedev/continue/commit/a450c8533661f67e633064eb1f8623d9a35ea426)) * funktionierenden Workflow hinzufügen ([916cb05](https://github.com/continuedev/continue/commit/916cb053f55236c413b0d97d3a274547570d4d8c)) * Aufräumen ([f0d9838](https://github.com/continuedev/continue/commit/f0d98386bf925ddf0f5c5aa64bdddf00878d1813)) * cubic-Feedback ([a6b2b6b](https://github.com/continuedev/continue/commit/a6b2b6b6dbdc605eb5e3f0faa6da0f71a3ba0531)) * Gemini 1.5 als veraltet markieren ([389664d](https://github.com/continuedev/continue/commit/389664ddf59b068e8f7bd4ad8ad9372feb2e6513)) * MCPs deaktivieren, Init-Prompt-Änderungen ([47f0fb2](https://github.com/continuedev/continue/commit/47f0fb2e4a0c8be4d4e8991301bf7fee2c002b84)) * Codebasis-Regeln Tests laden: URIs verwenden ([9f92dbd](https://github.com/continuedev/continue/commit/9f92dbdc8d2af9f358a58ddd697762939215583e)) * Markdown-Regeln und Top-Level-Agenten ([1c43796](https://github.com/continuedev/continue/commit/1c43796518dbaa657791f7c1fce5b0dd83d6d135)) * Merge-Konflikte ([d152835](https://github.com/continuedev/continue/commit/d1528356d75ca9b638f77a1692a429df8c484ac8)) * Mehrere CN-Feinheiten ([#8049](https://github.com/continuedev/continue/issues/8049)) ([9cb2766](https://github.com/continuedev/continue/commit/9cb27661b1da1505b13a9353b9eb26ea40e17fa5)) * Prompt-Dateien-Tests ([1c67a8c](https://github.com/continuedev/continue/commit/1c67a8c753f2739791da1ae65b8f0e216e8c6d97)) * Entfernung des GH Action-Teils der Anleitung ([#8036](https://github.com/continuedev/continue/issues/8036)) ([1fcf246](https://github.com/continuedev/continue/commit/1fcf2467e7e2aa976f93509096fd2ee5da363610)) * Fehler anzeigen, wenn cn -p keinen Tool-Zugriff hat ([#8045](https://github.com/continuedev/continue/issues/8045)) ([04d4087](https://github.com/continuedev/continue/commit/04d40875276fc80c454c0e1aeecab11d2c2908d2)) ### Features * Beitragsleitfaden für Dokumentationen hinzufügen ([#8034](https://github.com/continuedev/continue/issues/8034)) ([6e529a0](https://github.com/continuedev/continue/commit/6e529a02469c95145c4a38346068a16e56d7e08d)) * UI für globale Regel-Erstellung hinzugefügt ([#7467](https://github.com/continuedev/continue/issues/7467)) ([b461fdc](https://github.com/continuedev/continue/commit/b461fdc3cd619d5c21fa0ac96aa129464725cafa)) * bessere Einstellungsseite und Open-Settings-Fehlerbehebungen ([a7e392b](https://github.com/continuedev/continue/commit/a7e392bddee4c73ecdffc410d4d9009be64196af)) * Ressourcen und prmopts ausblenden, falls keine vorhanden sind ([e6b93fc](https://github.com/continuedev/continue/commit/e6b93fccc3b54c116a1c2cf01b804a9464332b70)) * MCP-Ladefehler in Config-Ladefehler einbeziehen ([#8017](https://github.com/continuedev/continue/issues/8017)) ([4afcf20](https://github.com/continuedev/continue/commit/4afcf200a95441bfb21bed2192b21691663779ee)) * Status-Tool für CN ([#8007](https://github.com/continuedev/continue/issues/8007)) ([2d50cfd](https://github.com/continuedev/continue/commit/2d50cfde3db7a8f406f177a9a50bfe4d857be973)) * Vorbereitung der Tool-Aufruf-Argumente ([#7992](https://github.com/continuedev/continue/issues/7992)) ([fac7f5c](https://github.com/continuedev/continue/commit/fac7f5c449391e92c4468b8005e52ea2c9efb258)) * Workflows-Dokumentation ([cec78eb](https://github.com/continuedev/continue/commit/cec78eb5b64cf5d34caf1df65ce694f8d3691478))
Features
1. Oktober 2025
## Was sich geändert hat * fix: mistral and relace open ai adapters tests by @RomneyDa in https://github.com/continuedev/continue/pull/7765 * feat: CLI Auto-updates by @RomneyDa in https://github.com/continuedev/continue/pull/7635 * feat: Add posthog continuous ai guide by @BekahHW in https://github.com/continuedev/continue/pull/7661 * fix(cli): remove duplicate slash command telemetry by @RomneyDa in https://github.com/continuedev/continue/pull/7740 * bugfix: edit last input not selectable by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7778 * build(deps): bump continuedev/continue from 1.4.40 to 1.4.41 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7769 * feat: move tool icon names to tool definitions by @xiaohuanxiong3 in https://github.com/continuedev/continue/pull/7322 * docs: update Tetrate Agent Router Service docs by @missBerg in https://github.com/continuedev/continue/pull/7736 * fix: update cli repo link by @RomneyDa in https://github.com/continuedev/continue/pull/7787 * chore: package lock updates by @RomneyDa in https://github.com/continuedev/continue/pull/7786 * fix: focus on the selected file for edit/apply when showing diffs by @uinstinct in https://github.com/continuedev/continue/pull/7722 * Lemonade Integration by @itomek in https://github.com/continuedev/continue/pull/7749 * fix: missing secret passing in tests by @RomneyDa in https://github.com/continuedev/continue/pull/7814 * fix: Remove redirect by @BekahHW in https://github.com/continuedev/continue/pull/7813 * feat: global req by @RomneyDa in https://github.com/continuedev/continue/pull/7414 * fix: HOTFIX openai provider empty Bearer when no apiKey configured by @visadb in https://github.com/continuedev/continue/pull/7803 * fix: HOTFIX include message content when tool calls present by @RomneyDa in https://github.com/continuedev/continue/pull/7788 * feat: grep and glob ignores for vscode/jetbrains by @RomneyDa in https://github.com/continuedev/continue/pull/7785 * chore: config yaml 17 by @RomneyDa in https://github.com/continuedev/continue/pull/7815 * fix: remove empty lines from start/end in find and replace by @uinstinct in https://github.com/continuedev/continue/pull/7773 * feat: support `~` when resolving uses block by @uinstinct in https://github.com/continuedev/continue/pull/7723 * feat: add more robust context length validation by @tingwai in https://github.com/continuedev/continue/pull/7817 * fix: ollama detect context length automatically by @uinstinct in https://github.com/continuedev/continue/pull/7702 * feat: use recommended models fn for tools by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7755 * feat: add block icons back to lump by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7789 * feat: add invokable option to markdown rule creation by @sestinj in https://github.com/continuedev/continue/pull/7824 * feat: display shortcuts for accept reject diff buttons by @uinstinct in https://github.com/continuedev/continue/pull/7823 * feat: add installation guides for mcp commands by @uinstinct in https://github.com/continuedev/continue/pull/7826 * chore: remove unused mcp section by @uinstinct in https://github.com/continuedev/continue/pull/7825 * fix: send highlighted code with Ctrl+Shift+J action by @exigow in https://github.com/continuedev/continue/pull/7835 * fix: avoid NPE when failing to create missing dirs on writeFile by @exigow in https://github.com/continuedev/continue/pull/7833 * fix: continue review failing test by @tingwai in https://github.com/continuedev/continue/pull/7836 * fix: point Continue review hash to latest main by @tingwai in https://github.com/continuedev/continue/pull/7841 * fix: make config-yaml compatible with browser by @sestinj in https://github.com/continuedev/continue/pull/7842 * feat: add Mercury Apply endpoint support to Inception LLM by @sestinj in https://github.com/continuedev/continue/pull/7827 * feat: next edit char-level diff by @sestinj in https://github.com/continuedev/continue/pull/7776 * fix: pastes for Terminal and Ghostty by @tingwai in https://github.com/continuedev/continue/pull/7821 * feat: revamp efficient file search and support fuzzy matching by @tingwai in https://github.com/continuedev/continue/pull/7816 * build(deps): bump continuedev/continue from e3ed0b6218e5d339e2fb265d06a267e98e7c7585 to 12e933bf9d13736c5f47728c436445ef4127fd52 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7855 * test: use intellij-ide-starter for e2e tests by @exigow in https://github.com/continuedev/continue/pull/7690 * style: skip toolcall status message for terminal tool by @uinstinct in https://github.com/continuedev/continue/pull/7856 * chore: default to org agent when onboarding by @tingwai in https://github.com/continuedev/continue/pull/7793 * feat: split large blocks of chat history to reduce flickering by @tingwai in https://github.com/continuedev/continue/pull/7860 * chore: version bumps by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7867 * fix: race condition on disabled indexing by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7846 * fix: circular import of AUTH_CONFIG_PATH by @RomneyDa in https://github.com/continuedev/continue/pull/7868 * fix: cn auto compact if necessary before LLM api call by @tingwai in https://github.com/continuedev/continue/pull/7865 * feat: show remote sessions in cn ls by @sestinj in https://github.com/continuedev/continue/pull/7694 * feat: --id flag for cn serve by @sestinj in https://github.com/continuedev/continue/pull/7884 * fix: increase jetbrains autocomplete timeout by @QianKuang8 in https://github.com/continuedev/continue/pull/7881 * fix: HOTFIX r.map is not a function by @RomneyDa in https://github.com/continuedev/continue/pull/7872 * fix: uniform codeblock border by @uinstinct in https://github.com/continuedev/continue/pull/7851 * feat: ✨ AWS Bedrock Provider tool streaming by @chezsmithy in https://github.com/continuedev/continue/pull/7657 * feat: restore trimmed/whitespace search and replace fallbacks by @RomneyDa in https://github.com/continuedev/continue/pull/7875 * feat: search and replace error codes by @RomneyDa in https://github.com/continuedev/continue/pull/7848 * Fix gray text readability on light backgrounds in CLI by @continue[bot] in https://github.com/continuedev/continue/pull/7898 * Fix image drop from main editor by @aadarshkt in https://github.com/continuedev/continue/pull/7205 * feat(oauth): use asExternalUrl to get the correct callback by @JonZeolla in https://github.com/continuedev/continue/pull/7651 * Add CLI API key authentication documentation by @sestinj in https://github.com/continuedev/continue/pull/7887 * fix: Update sambanova models by @jhpiedrahitao in https://github.com/continuedev/continue/pull/7901 * chore: bump by @sestinj in https://github.com/continuedev/continue/pull/7903 * feat: adapt duplicate toolCallId by @xiaohuanxiong3 in https://github.com/continuedev/continue/pull/7733
Features
1. Oktober 2025
Direktes stabiles Release aus dem Hauptzweig. Version 1.4.46 wurde direkt aus dem neuesten main branch gebaut und veröffentlicht.
1. Oktober 2025
## Änderungen * fix(patch): cherry-pick 4c5ab80 to release/v0.7.0-preview.1-pr-10283 [CONFLICTS] von @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/10342 ## Neue Contributor * @gemini-cli-robot hat ihren/sein ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/10342 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.7.0-preview.1...v0.7.0-preview.2
Features
1. Oktober 2025
- core: prevent file deletion when reverting changes to existing files - codex should not have reasoning effort
Features
1. Oktober 2025
- fix: worktree cmd (#2870) - fix: tui stuck saying generating... even when it is done (#2872) - update anthropic system prompts - fix: adjust model dialog to handle same model id but different names (#2881) - overhaul file search and support @ mentioning directories
Features
1. Oktober 2025
Droid exec Slack-Integration mit benutzerdefinierter Droid-Generierung.
Features
30. September 2025
## Was sich geändert hat * chore(formatting): Formatierung für math.ts repariert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/10216 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250930.ae51bbda...v0.8.0-nightly.20250930.ddcbd0c2
Features
30. September 2025
## Was geändert wurde * Auto-Vervollständigung des Erweiterungsnamens zu `/extensions update` hinzugefügt von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10198 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250929.ae387b61...v0.8.0-nightly.20250930.ae51bbda
Features
29. September 2025
## Was sich geändert hat * ci(release): Standardmäßig Tests überspringen im geplanten nightly workflow von @skeshive in https://github.com/google-gemini/gemini-cli/pull/10184 * chore(mocktools): abschließender Schritt zur Vereinheitlichung der Mock-Tool-Definitionen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/9166 * Fix markdown rendering unter Windows von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10185 * fix(cli): Ensure IDE trust listener hört auch auf IDE-Statusänderungen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/9783 * Erweiterungs-Update-Bestätigungsdialog von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10183 * Fixiere `/tool` und `/mcp` Befehle, sodass sie Terminal-Escape-Codes nicht direkt schreiben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10010 * feat: Füge roten Schwellenwert für getStatusColor util hinzu von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/9789 * Reduziere Randabstand auf schmalen Bildschirmen, leite die Footer-Inhalte weiter von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/8042 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250929.a49a09f1...v0.8.0-nightly.20250929.ae387b61
Features
29. September 2025
## Was sich geändert hat * feat(core): Füge inhaltbasierte Retry-Logik für JSON-Generierung hinzu von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9264 * Update package-lock.json, um mit package.json übereinzustimmen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/10173 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250929.042288e7...v0.8.0-nightly.20250929.a49a09f1
Features
29. September 2025
## Was sich geändert hat * feat(iap support): Add service account impersonation provider to MCPServers to support IAP on Cloud Run by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8505 * Make compression algo slightly more aggressive by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10024 * feat(core): Use lastPromptTokenCount to determine if we need to compress by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/10000 * fix(ui): stop truncating output from the model rendered in <static> by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/9972 * feat(cli): Add setting to show status(or Gemini 's thoughts) in terminal title and taskbar icon by @Fridayxiao in https://github.com/google-gemini/gemini-cli/pull/4386 * fix(core): auto-correct file paths in smart edit where possible (x-platform) by @agmsb in https://github.com/google-gemini/gemini-cli/pull/10018 * Jacob314/add radio button keys by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/10083 * fix(actions): hydrate env vars into nightly failure issue/issue body by @agmsb in https://github.com/google-gemini/gemini-cli/pull/10087 * Fix `-e <extension>` for disabled extensions by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/9994 * fix windows test for new extension installation by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/10164 * feat(infra) - Add workflow for rollbacking a change by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/9261 * feat(core): Enable tool output truncation by default by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/9983 * fix(infra)- Add pr number to release branches by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/9506 ## Neue Mitwirkende * @Fridayxiao hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4386 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250927.19400ba8...v0.8.0-nightly.20250929.042288e7
Features
29. September 2025
# [1.23.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.22.2...@continuedev/config-yaml@1.23.0) (2025-09-29) ### Bug Fixes * edit tool prompt updates to encourage multi edits to avoid linting effects ([#7998](https://github.com/continuedev/continue/issues/7998)) ([e1c8878](https://github.com/continuedev/continue/commit/e1c8878875b43f8eb6c60b24d60535620461cb1e)) * simpler dangerous command warning ([#7987](https://github.com/continuedev/continue/issues/7987)) ([f97f4d0](https://github.com/continuedev/continue/commit/f97f4d092b2e303225dc5380e9c826b07d2de330)) ### Features * Add --id option to connect to existing remote agents via tunnel ([#7999](https://github.com/continuedev/continue/issues/7999)) ([775f731](https://github.com/continuedev/continue/commit/775f7312937160de7c60767761f91ba135659df1)) * cn serve boolean ([#8005](https://github.com/continuedev/continue/issues/8005)) ([d135140](https://github.com/continuedev/continue/commit/d135140fb944693b480a9f29ec3a3003bf3eafb1))
Features
29. September 2025
- fix zen cookie - sync - core: fix config test by removing model field expectation - core: configure turbo to avoid building opencode for web tests - Include step-start and step-finish for cost tracking (#2810) - sync - Fix: Set OPENCODE_CALLER env in a more portable way for vscode extension (#2230) - respect model id in opencode.json (#2833) - core: improve webfetch tool content negotiation and format handling
Features
27. September 2025
## Was sich geändert hat * refactor(core): Extrahiere Dateifilter-Konstanten aus Config, um eine zirkuläre Abhängigkeit zu vermeiden von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/9974 * Added warning to avoid command substitution in run_shell_command tool… by @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/9934 * fix(core): Auto-Korrektur von Dateipfaden im smart edit, wo möglich, by @agmsb in https://github.com/google-gemini/gemini-cli/pull/9526 * chore(docs): fügt GitHub Action hinzu, um Docs bei Änderung neu zu bauen by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/9987 * chore(docs): fügt sidebar.json für Docs-Organisation hinzu by @mbleigh in https://github.com/google-gemini/gemini-cli/pull/9985 * Entferne Rahmen aus Benutzernachrichten und färbe `>`, um UI und Lesbarkeit zu verbessern by @WangWanyue in https://github.com/google-gemini/gemini-cli/pull/9984 * Revertiere "Make --allowed-tools work in non-interactive mode" by @galz10 in https://github.com/google-gemini/gemini-cli/pull/10006 * feat: Verwende PAT für gemini-cli-robot in Release-Workflows by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/9804 * Lösche Test, der tatsächlich kein Integrations-Test ist. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/10012 * Mac erforderlich von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/10007 * Revertiere "fix(core): auto-correct file paths in smart edit where possible" by @galz10 in https://github.com/google-gemini/gemini-cli/pull/10009 * Reappliziere "feat(accessibility): implement centralized screen reader layout" by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9263 ## Neue Mitwirkende * @mbleigh hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/9987 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.8.0-nightly.20250926.2defdcff...v0.8.0-nightly.20250927.19400ba8
Features
27. September 2025
Direktes stabiles Release aus dem main branch. Version 1.4.45 gebaut und direkt aus dem neuesten main branch veröffentlicht.
26. September 2025
## [1.22.2](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.22.1...@continuedev/config-yaml@1.22.2) (2025-09-26) ### Bug Fixes * Fehlerbehebung bei der Erstellung von Prompts zur Nutzung des neuen Markdown-Formats ([#7920](https://github.com/continuedev/continue/issues/7920)) ([5b0f475](https://github.com/continuedev/continue/commit/5b0f475b759971361d77a6468e4c4ce45a924bc4))
Features
26. September 2025
- fix(tool): follow symlinks when looking for tools (#2809) - zen: accept tax id
Features
26. September 2025
## [1.22.1](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.22.0...@continuedev/config-yaml@1.22.1) (2025-09-26) ### Bug Fixes * json mcp loading ([#8002](https://github.com/continuedev/continue/issues/8002)) ([e734ad7](https://github.com/continuedev/continue/commit/e734ad71caf00ff5f34d91d1ee784a51c290245a))
Features
26. September 2025
- fix: config loading not considering symlinks (#2800) - zen: model management helper
Features
26. September 2025
# [1.22.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.21.0...@continuedev/config-yaml@1.22.0) (2025-09-26) ### Bug Fixes * Umweltvariablen-Zuordnung für mcp json zu yaml und umgekehrt hinzufügen * kubik-Feedback adressieren * Review-Kommentare für YAML-Migration-Dokumentation adressieren * /v1 an ollama in openai-adapters anhängen * fehlerhafter Test * fehlerhafter Test * zirkuläre import von CONFIG-YAML * zirkulärer Import von AUTH_CONFIG_PATH * Aufräumen * schließen der Model-Auswahl-Dropdown automatisch * cn auto kompakt, falls nötig vor LLM API-Aufruf * Core MCP-Test mit ungültigem Typ * Kerntyp-Fehler * kubik-Feedback * kubik-Feedback, Lint * kubik-Feedback, Lint, Format * Dokumente: inkorrekte config.json zu config.yml Ersetzungen rückgängig machen * Prompt-basierte Slash-Befehle im Bearbeiten-Modus aktivieren, während integrierte Legacy-Befehle gefiltert werden * Verbesserung der CometAPI-Konstruktion mit Modell-Anbieter-Kontextlänge und gelockerter API-Key-Validierung * Fehlername-Anpassungen * Datei-Erstellungs-/Lade-Trigger für Konfiguration * Gitignore-Änderungen * GUI-Politur * Hängende Promises * HOTFIX: Crypto-Fehler beheben * HOTFIX: r.map ist keine Funktion * JetBrains Autocomplete Timeout erhöht * Infos zum MCP-Serverstatus in Tests * Inline --rule Verbesserungen und Fehlerqueue-Verhalten * Halten von Posthog und Telemetrie-Dienst getrennt * Lint * Lint * Linting * Bevorzugter Anbieter für llm-info * llm-info Veröffentlichen * ls Tool relative Pfade * MCP-Tweak * MCP-Typen und Konvertierungen * MCP-Typen und SSE/HTTP-Fallback-Logik * Migration der Proxy-Pooling-Aktivität zur Projektaktivität * verneinte Bedingung * Paket-Sperre * Pastes für Terminal und Ghostty * Prettier * Race-Bond in deaktiviertem Indizierungsmodus * toreversed entfernen * Anfrage-Optionen für JSON MCPs * Anfrage-Optionen für JSON MCPs * Haupt-Paket-Sperre zum CLI zurücksetzen * VertexAI-Änderung rückgängig machen * Status-Icons für Tool-Aufrufe bei anderen Such-/Ersetzungs-Statuses anzeigen * Review-Bot vereinfachen, detaillierte Überprüfung entfernen, allgemeine Überprüfung beibehalten * Unterstützung für Top-Level Claude-Code MCP-Server * Umstellung ✅ auf Cards * Typenprobleme * Einheitlicher Codeblock-Rand * Ereignis-Namen vereinheitlichen und Tool-Aufruf-Test fixen * GUI-Details aktualisieren, Tool-Aufrufe testen * Ergebnisse remote-Sitzungen in cn ls anzeigen * Large-Blöcke Chat-Verlauf aufteilen, Flicker reduzieren * Unterstützung für AGENTS.md * Suche und Ersetze vereinheitlichen * YAML <-> JSON Konvertierungsfunktionen * YAML zu JSON Konvertierungen mit Tests
Features
26. September 2025
# [1.1.0](https://github.com/continuedev/continue/compare/@continuedev/llm-info@1.0.0...@continuedev/llm-info@1.1.0) (2025-09-26) ### Bug Fixes * Umgebungsvariablen-Mapping für mcp json zu yaml und umgekehrt hinzufügen * Zirkuläre config-yaml Import * Bereinigung * Core mcp Test mit ungültigem Typ * Core Typ-Fehler * Kubik-Feedback, Lint, Format * Enable prompt-basierte Slash-Befehle im Edit-Modus, während Built-in Legacy-Befehle herausgefiltert werden ([#7907](https://github.com/continuedev/continue/issues/7907)) ([d006cbd](https://github.com/continuedev/continue/commit/d006cbda8e3ee1c8e765215c9799f98e93d28876)) * Datei-Erstellungs-/Lösch-Config-Ladeauslöser ([92c866f](https://github.com/continuedev/continue/commit/92c866f64735aa8ceddc5300bf9fb3c3ac7780f6)) * Hängende Promises * ls Tool relative Pfade ([#7982](https://github.com/continuedev/continue/issues/7982)) ([4bf7e6d](https://github.com/continuedev/continue/commit/4bf7e6d949a093b31834229fc3b2a8e09b2b88a9)) * mcp Tweaks ([8b158b3](https://github.com/continuedev/continue/commit/8b158b38ccab72b37c3022ea66b755b90aed07fa)) * MCP Typen und Konvertierungen ([95e4a47](https://github.com/continuedev/continue/commit/95e4a47f9748f1a346f813e50d03ff521e6ab2b5)) * MCP Typen und SSE/HTTP-Fallback-Logik ([7b5ae7a](https://github.com/continuedev/continue/commit/7b5ae7a50fc45d49fde88f9c71ee0299557ccd5a)) * Proxy-Pooling-Aktivität auf Projekt-Aktivität migrieren ([c58ab0f](https://github.com/continuedev/continue/commit/c58ab0fc4a8b5c1741ac1c948f6a0907a2358966)) * negierte Bedingung ([1332f52](https://github.com/continuedev/continue/commit/1332f52839dcb40f5c8acf875ca14760612ca311)) * Request-Optionen für json mcps ([b5300b5](https://github.com/continuedev/continue/commit/b5300b592f773079438e84b89cefdf814662d746)) * Request-Optionen für json mcps ([f8f8186](https://github.com/continuedev/continue/commit/f8f81861e4ee2e4f006592c606eb4923ac1121b6)) * Vereinfachter Review-Bot, entfernte detaillierte Review, nur allgemeine Review behalten ([#7976](https://github.com/continuedev/continue/issues/7976)) ([b64b7e8](https://github.com/continuedev/continue/commit/b64b7e8c024e44b20f63f3faf14af52264cccfb6)) * Unterstützung von Top-Level Claude Code MCP-Servern ([ef9e7ad](https://github.com/continuedev/continue/commit/ef9e7ad7f70f33acfe913c621c106a8a251f9de9)) * Typen-Probleme ([da48de6](https://github.com/continuedev/continue/commit/da48de61db0ffcd675608c745ef0fc234ec475d1)) * Dedizierten Scope für Proxy-Pooling-Coroutine verwenden ([6c3c640](https://github.com/continuedev/continue/commit/6c3c6408a1925540a07a1887770ee84b01576808)) ### Features * :sparkles: CLI: Onboarding von AWS-Anmeldeinformationen hinzufügen ([#7443](https://github.com/continuedev/continue/issues/7443)) ([e1455c6](https://github.com/continuedev/continue/commit/e1455c69f66c9b291211fe889addd0d540bf8012)) * .continue/environment.json ([#7983](https://github.com/continuedev/continue/issues/7983)) ([70989ff](https://github.com/continuedev/continue/commit/70989ff44ff46d0be1ed4e5221b8d2c776162134)) * Claude Code MCP JSON-Format-Unterstützung ([f1253a7](https://github.com/continuedev/continue/commit/f1253a74e1e3da5ba29ef48bb94dab016dea2d27)) * **cli:** gefährliche Befehle einmal pro Sitzung anzeigen ([6e5ab9c](https://github.com/continuedev/continue/commit/6e5ab9c6a29cd8585cf8229641485515debd1cb0)) * Behandlung der environment.json-Datei in cn serve ([#7984](https://github.com/continuedev/continue/issues/7984)) ([1ac8d45](https://github.com/continuedev/continue/commit/1ac8d45f9e3e3eb2d4b79edf7ee3b457a59c5145)) * MCP JSON-Konfig-Typen ([404f8d7](https://github.com/continuedev/continue/commit/404f8d79817fe34a30fa551fe9142aefa596d7c6)) * YAML <-> JSON Konvertierungsfunktionen ([8b9b72d](https://github.com/continuedev/continue/commit/8b9b72de7b7a08d9f38f4fb0a8862edca2455018)) * YAML zu JSON Konvertierungen mit Tests ([1d7faa9](https://github.com/continuedev/continue/commit/1d7faa91762e0ea7009d659641982bbc1acfbbae))
Features
26. September 2025
feat: verbesserte Unterstützung für [`mercury-coder` apply](https://www.inceptionlabs.ai/blog/ultra-fast-apply-edit-with-mercury-coder). **Full Changelog**: https://github.com/continuedev/continue/compare/v1.2.5-vscode...v1.2.6-vscode
Features
26. September 2025
## Notable Changes - Experimental Rust SDK–based MCP client introduced (#4252) - New `responses-api-proxy` component to simplify and secure response handling/proxying (#4246) - Added secure mode: `CODEX_SECURE_MODE=1` to restrict process observability (#4220) - More explicit `codex exec` events, including `item.started` and improved output display (#4177, #4250, #4113) - Safer command execution: dangerous command checks in core and Windows-specific safety (#4211, #4119) - UX improvements: revamped `/status` with clearer presentation and details, pageless session list, approvals moved to `ListSelectionView`, better MCP tool call styling, and hiding status indicator during streaming (#3194, #4275, #3871, #4101, #4196) - Stability and correctness: token usage fix for compaction, SSE mounting reliability, and improving bugs on editing previous conversations (#4281, #4264, #4237) - IDE extension reliability: fix login with API key when `.codex` directory is missing (#4258) - Internal cleanup and refactors for state, footer logic, and unused code (#4174, #4259, #4310) ## Merged PRs - [#4304] /status followup (#4304) - [#4310] chore: dead code removal; remove frame count and stateful render helpers (#4310) - [#4252] [MCP] Introduce an experimental official rust sdk based mcp client (#4252) - [#4255] Add todo-list tool support (#4255) - [#4246] feat: introduce responses-api-proxy (#4246) - [#4281] fix: token usage for compaction (#4281) - [#4113] Show exec output on success with trimmed display (#4113) - [#4275] Move approvals to use ListSelectionView (#4275) - [#4259] Refactor the footer logic to a new file (#4259) - [#4229] ref: state - 2 (#4229) - [#4211] core: add potentially dangerous command check (#4211) - [#4264] Actually mount sse once (#4264) - [#4254] Add codex exec testing helpers (#4254) - [#4258] Fixed login failure with API key in IDE extension when a `.codex` directory doesn't exist (#4258) - [#4256] fix typo in sandbox doc (#4256) - [#4250] [codex exec] Add item.started and support it for command execution (#4250) - [#4251] fix (#4251) - [#4248] fix bug when resizing to a smaller width (#4248) - [#4067] make tests pass cleanly in sandbox (#4067) - [#4204] Fix error message (#4204) - [#4177] Add explicit codex exec events (#4177) - [#4194] chore: refactor attempt_stream_responses() out of stream_responses() (#4194) - [#4237] fix: esc w/ queued messages overwrites draft in composer (#4237) - [#4220] feat: add support for CODEX_SECURE_MODE=1 to restrict process observability (#4220) - [#4196] revamp /status (#4196) - [#4174] ref: full state refactor (#4174) - [#4205] github: update codespell action to v2.1 in workflow (#4205) - [#4195] Send text parameter for non-gpt-5 models (#4195) - [#4188] chore: drop unused values from env_flags (#4188) - [#4119] adds a windows-specific method to check if a command is safe (#4119) - [#3194] pageless session list (#3194) - [#3871] improve MCP tool call styling (#3871) - [#4101] hide the status indicator when the answer stream starts (#4101) - [#4160] Simplify tool implemetations (#4160)
Features
26. September 2025
## Was hat sich geändert * Add simple extensions release flow support by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8498 * fix(mcp): Anzeige von OAuth-Authentifizierungsnachrichten in der CLI-UI statt Debug-Konsole von @Louis454545 in https://github.com/google-gemini/gemini-cli/pull/6919 * refactor(ui): Rendering-Performance optimieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8239 * [Teil 2/6] feat(telemetry): Aktivitätserkenner mit Benutzerinteraktions-Tracking hinzufügen von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8111 * permissiong für nightly job von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8652 * chore(release): Version auf 0.7.0-nightly.20250918.2722473a erhöhen von @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8667 * Ordentlich npm-shrinkwrap.json veröffentlichen. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8655 * Mk fix nightly von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8669 * Veröffentlichen: Patchen und Rollback von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8673 * feat(vscode-ide-companion): ide-server härten mit CORS- und Host-Validierung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8512 * feat(CI): Docker-Container-Pakete zu GHCR für PRs verpacken. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/8588 * Fügt eine Versions-Spezifikation zum npx-Befehl für GCP AR-Auth hinzu von @cornmander in https://github.com/google-gemini/gemini-cli/pull/8653 * Fehlerbehebung von errors von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8676 * fix(cli): Deinstallieren von Extensions unter Verwendung ihrer Quell-URL von @hritan in https://github.com/google-gemini/gemini-cli/pull/8692 * Berechtigungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8706 * Pr-Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8707 * Pr-Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8708 * Pr-Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8709 * Pr-Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8710 * Besseres Logging von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8712 * Bessere Benachrichtigungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8714 * Prstep2 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8715 * Keine Schleifen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8716 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8717 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8718 * Arbeit von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8720 * linting-Fehler behoben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8725 * Verbesserte Kompressions-Splitpoints-Logik von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8691 * metrics(extensions) - Logging-Methoden für Extensions-Operationen hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8702 * fix(ui): Letzten Prompt-Token-Zähler im processStream verfolgen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8650 * refactor(ui): QueuedMessageDisplay in eigenständige Komponente extrahieren von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/8374 * Veröffentlichen: Patchkoordination E2E von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8723 * refactor(ide): DetectedIde-Aufzählung durch IDE_DEFINITIONS-Objekt ersetzen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8698 * Bessere Parserung der GitHub-Extension-Source-URIs von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8736 * refactor(shell): Sende AnsiOutput, wenn ShowColor false ist, von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8647 * fix(shell): Shell-Einstellung von usePty auf enableInteractiveShell aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8726 * fix(release): korrekte Parserung des Channel-Arguments im Patch-Workflow von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8750 * fix(cli): Colors des Shell an neue Farbgebung anpassen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8747 * feat(cli): Policy-Engine aus bestehenden Einstellungen konfigurieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/8348 * fix(release): Validierungsfehler im Patch-from-Comment-Workflow verhindern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8759 * Add support for auto-updating git extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8511 * add(mcp): MCP Server-Name zu ToolCallEvent OTel-Logging hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7829 * Verbesserung der CI-Zeiten um 70% von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8530 * patch e2e vnext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8767 * Umgang mit Konflikten von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8772 * mehr Patchen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8787 * bessere Meldungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8794 * Umstieg auf gh cli statt api von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8795 * konsistente Benutzer sicherstellen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8798 * Berechtigungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8800 * Fix npm_channel-Optionen im manuellen Release-Workflow. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8766 * Migration, um patchen beides zu unterstützen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8803 * benutze den cla-Benutzer von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8804 * benutze den cla-Benutzer von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8806 * ci-Fixes von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8810 * Verwende korrekten Ref zum Starten von Threads von @mattKorwel in https
Features
26. September 2025
- disable aggressive config validation
Features
26. September 2025
- core: add themes to allowed config directories - fix(tui): cursor position
Features
26. September 2025
- tui: fix cursor position offset in home screen
Features
26. September 2025
- core: add config update endpoint and functionality - validate config directory - fix erroring on custom tool folder
Features
26. September 2025
- feat(app): added command palette (#2630) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> - feat: fuzzy file open - fix: select dialog hover - feat(app): changes view - fix(app): changes view - zen: billing - zen: billing - zen: fix parsing cache write tokens - zen: check balance on enable billing - zen: track tps - Update opencode logo - tweak: include usage by default for openai compatible providers (#2788) - fix: openai reasoning issue (#2780) - core: enable reasoning.encrypted_content and reasoningSummary for opencode provider\ntui: adjust editorY position calculation - turn reasoning summaries back on by default for zen - tui: fix opencode logo spacing in home view
Features
26. September 2025
Direktes stabiles Release vom Hauptzweig. Version 1.4.44 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
25. September 2025
**Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.7.0-preview.0...v0.7.0-preview.1
Features
25. September 2025
Direktes stabiles Release aus dem main-Branch. Version 1.4.43 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
25. September 2025
## Was sich geändert hat * feat: cli fetch tool to use fetchUrlContent from core by @tingwai in https://github.com/continuedev/continue/pull/7671 * feat: parse for thinking tags and dim them by @tingwai in https://github.com/continuedev/continue/pull/7665 * feat: :sparkles: Add ability to stop foreground terminal commands by @chezsmithy in https://github.com/continuedev/continue/pull/7368 * feat: allow Cmd+L / Cmd+I on empty selection to select the entire file by @fbricon in https://github.com/continuedev/continue/pull/6711 * fix: HOTFIX edit apply state tool output by @RomneyDa in https://github.com/continuedev/continue/pull/7696 * feat(cli): message queueing by @uinstinct in https://github.com/continuedev/continue/pull/7632 * feat: do not show context fill display when model changes by @uinstinct in https://github.com/continuedev/continue/pull/7704 * feat: add autoformatting detection for edit tools by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7660 * build(deps): bump continuedev/continue from 1.4.38 to 1.4.39 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7707 * build(deps-dev): bump vite from 7.1.4 to 7.1.5 in /packages/terminal-security by @dependabot[bot] in https://github.com/continuedev/continue/pull/7697 * Add invokable rules by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7711 * Fix gui build failing by @aadarshkt in https://github.com/continuedev/continue/pull/7616 * feat: add continuous ai readiness guide by @BekahHW in https://github.com/continuedev/continue/pull/7579 * feat: improve compaction UI, show compaction message as status message by @tingwai in https://github.com/continuedev/continue/pull/7695 * feat: enable thinking/reasoning toggle for ollama models by @fbricon in https://github.com/continuedev/continue/pull/7508 * feat: add mcp request timeout when calling tool by @uinstinct in https://github.com/continuedev/continue/pull/7604 * feat: empty diff tool result message by @RomneyDa in https://github.com/continuedev/continue/pull/7698 * fix: edit output overridden by @RomneyDa in https://github.com/continuedev/continue/pull/7712 * fix: Add missing transform option to YAML autocomplete configuration by @shloimy-wiesel in https://github.com/continuedev/continue/pull/7626 * refactor: shared function for constructing llm api by @sestinj in https://github.com/continuedev/continue/pull/7563 * feat: no any type rule by @RomneyDa in https://github.com/continuedev/continue/pull/7693 * build(deps): bump axios from 1.8.2 to 1.12.0 in /core by @dependabot[bot] in https://github.com/continuedev/continue/pull/7713 * docs: update offline guide with correct links and config.yaml references by @bdougie in https://github.com/continuedev/continue/pull/7715 * fix: disable clipboard content by default in autocomplete by @sestinj in https://github.com/continuedev/continue/pull/7716 * fix: show config errors for selected assistant, remove duplicate fatal by @RomneyDa in https://github.com/continuedev/continue/pull/7714 * improv: add invokable parsing by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7725 * feat: add HuggingFace OpenAI-compatible router detection by @su0as in https://github.com/continuedev/continue/pull/6797 * chore(cli): add tests when for skip telemetry by @uinstinct in https://github.com/continuedev/continue/pull/7689 * fix: Prevent tool content with <think> tags from triggering incorrect tool calls by @QianKuang8 in https://github.com/continuedev/continue/pull/7720 * test: describe temporary workaround for failing runIdeForUiTests by @exigow in https://github.com/continuedev/continue/pull/7213 * chore: bump versions - jb43, vscode1.3.7 by @RomneyDa in https://github.com/continuedev/continue/pull/7731 * feat: auto-select scope for org api keys in cn by @sestinj in https://github.com/continuedev/continue/pull/7734 * fix: improve GitHub workflow comment handling with special characters by @sestinj in https://github.com/continuedev/continue/pull/7735 * Update pending items count from 2 to 1 by @sestinj in https://github.com/continuedev/continue/pull/7737 * fix: OTLP reduced cardinality and other OTel improvements by @sestinj in https://github.com/continuedev/continue/pull/7728 * feat: improvements to find and replace by @sestinj in https://github.com/continuedev/continue/pull/7701 * fix: remove duplicate toggleToolGroupSetting call in ToolPoliciesGroup.tsx by @fbricon in https://github.com/continuedev/continue/pull/7743 * build(deps): bump continuedev/continue from 1.4.39 to 1.4.40 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7742 * fix: improve modelSupportsImages logic by @fbricon in https://github.com/continuedev/continue/pull/7721 * docs: add ollama alternative to use system message tools by @uinstinct in https://github.com/continuedev/continue/pull/7718 * fix(cli): add keyboard interruption handler until tui starts by @uinstinct in https://github.com/continuedev/continue/pull/7745 * chore: bump versions by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7756 * chore: package version bumps: fetch and config-yaml by @RomneyDa in https://github.com/continuedev/continue/pull/7758 * fix: fetch semantic release by @RomneyDa in https://github.com/continuedev/continue/pull/7759 * chore: bumps all around by @RomneyDa in https://github.com/continuedev/continue/pull/7761 * feat: exclude single file edit for capable models by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7750 * fix: add missing env vars for openai adapter tests to release flows by @RomneyDa in https://github.com/continuedev/continue/pull/7762 * fix: missing secret declarations in reusable workflow by @RomneyDa in https://github.com/continuedev/continue/pull/7763 * perf: memoize input box to avoid re-render on each keystroke by @sestinj in https://github.com/continuedev/continue/pull/7748 * Bump version to 1.3.10 by @sestinj in https://github.com/continuedev/continue/pull/7764 ## Neue Mitwirkende * @shloimy-wiesel hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/7626 **Voller Changelog**: https://github.com/continuedev/continue/compare/v1.2.4-vscode...v1.2.5-vscode
Features
25. September 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0...v0.6.1
Features
24. September 2025
# [1.20.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.19.1...@continuedev/openai-adapters@1.20.0) (2025-09-24) ### Bug Fixes * Verbesserung der CometAPI-Konstruktion mit Modell-Anbieter-Kontextlänge und gelockerter API-Key-Validierung ([b228b5f](https://github.com/continuedev/continue/commit/b228b5feab04b2d43dcf16b16c8b46ce20ee8d3d)) * Anzeige von Tool-Call-Status-Icons für andere Such-/Ersetzungs-Status ([#7936](https://github.com/continuedev/continue/issues/7936)) ([c6e4844](https://github.com/continuedev/continue/commit/c6e48443b17172093d390be6e5c04cda96b83468)) ### Features * CometAPI als Model Provider hinzufügen ([712d124](https://github.com/continuedev/continue/commit/712d1241fb53321323a96406f567be0b71448587))
Features
24. September 2025
## [1.19.1](https://github.com/continuedev/continue/compare/@Continuedev/openai-adapters@1.19.0...@continuedev/openai-adapters@1.19.1) (2025-09-24) ### Bug Fixes * HOTFIX :ambulance: Behebung Crypto-Fehler ([#7938](https://github.com/continuedev/continue/issues/7938)) ([d1973e3](https://github.com/continuedev/continue/commit/d1973e3a6a2f86516c5d3876d31a8376f0099132))
Features
24. September 2025
# [1.19.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.18.0...@continuedev/openai-adapters@1.19.0) (2025-09-24) ### Bug Fixes * address review comments for YAML migration docs ([e9ed761](https://github.com/continuedev/continue/commit/e9ed761e49d7e56e1b131e3479c3c868c7ef6211)) * schließe das Model-Select-Dropdown automatisch ([#7943](https://github.com/continuedev/continue/issues/7943)) ([9675653](https://github.com/continuedev/continue/commit/9675653328507e232ea63eac6de4a81cc6655df8)) * **docs:** inkorrekte replacements von config.json zu config.yml rückgängig machen ([fef758b](https://github.com/continuedev/continue/commit/fef758b358365552c1f4779a894a79faa3af14cf)) * gitignore ([#7949](https://github.com/continuedev/continue/issues/7949)) ([861328e](https://github.com/continuedev/continue/commit/861328eb5eea89039f254798a15e52c9dc014700)) * inline --rule Verbesserungen und Fix msg queue-Verhalten ([#7939](https://github.com/continuedev/continue/issues/7939)) ([89e1ff2](https://github.com/continuedev/continue/commit/89e1ff2d6b7933f555db303190e4c8e0f6b8f52e)) * linting ([d14b059](https://github.com/continuedev/continue/commit/d14b05956218e13a262ddf7d965765fe2569bef3)) * switch ✅ zu Karten ([3c6cc0b](https://github.com/continuedev/continue/commit/3c6cc0b43571d4d68e5f162c271dd58a63a54709)) * Update PostHog + GH-Guide mit dem neuesten Flow ([#7899](https://github.com/continuedev/continue/issues/7899)) ([3aeb8e3](https://github.com/continuedev/continue/commit/3aeb8e32458e5073777c589450aa1b9ea3f89866)) * JSON-Schema für Tool-Definitionen verwenden ([#7904](https://github.com/continuedev/continue/issues/7904)) ([1821a72](https://github.com/continuedev/continue/commit/1821a72d1668154c208b4a732fc4e3587551cb24)) ### Features * bessere MCP-Verbindungsstatus ([#7830](https://github.com/continuedev/continue/issues/7830)) ([0d3b7d6](https://github.com/continuedev/continue/commit/0d3b7d60a35813f18eaf879f2ded99ca761d2c76)) * Aufräumen der anthropischen Messaging ([#7799](https://github.com/continuedev/continue/issues/7799)) ([2a77e6d](https://github.com/continuedev/continue/commit/2a77e6de6064d9e217bfdfc7e4fb860e70e11c8e)) * Legacy-/share-Befehl im VS Code UI freigeben ([71a0a1c](https://github.com/continuedev/continue/commit/71a0a1cd7d75ce7be276bbf5c11bdad5cfb6ce48)) * Headless-Modus surface errors and exit code 1 ([#7864](https://github.com/continuedev/continue/issues/7864)) ([c9df209](https://github.com/continuedev/continue/commit/c9df209fa69165a4ae3bec382ae7b0e99b0f0495)) * als ungelesen markieren ([#7886](https://github.com/continuedev/continue/issues/7886)) ([bf5538b](https://github.com/continuedev/continue/commit/bf5538bf394fa72badd8b4a34688ad6d49fe552c)) * Regel für weniger freundliche Antworten ([#7922](https://github.com/continuedev/continue/issues/7922)) ([8e55fbb](https://github.com/continuedev/continue/commit/8e55fbbfbbec929249d9c1a1b02072b8ab987d55)) * Unterstützung für AGENTS.md ([#7717](https://github.com/continuedev/continue/issues/7717)) ([1f6276d](https://github.com/continuedev/continue/commit/1f6276d4185ff68d782e1c3010d6acab9bfa9c1c)) ### Reverts * Revertiere "Fix image drop from main editor ([#7205](https://github.com/continuedev/continue/issues/7205))" ([0ca4c03](https://github.com/continuedev/continue/commit/0ca4c0375fa22c1a37edc04a61114b3807bd156d))
Features
24. September 2025
### Highlights: - Rate limits visibility: You can see when is your limits resetting (#4111) and see your usage when rate limited (#4102) - You can specify output schema in `exec` mode using `output-schema`. (#4079) - Ripgrep (`rg`) is now vendored into the `npm` release (#3660), which should fix issues such as #3842 where the `postinstall` step of `@vscode/ripgrep` would sometimes fail when installing `codex` via `npm`. ### Merged PRs: #4090 feat: readiness tool #4088 chore: compact do not modify instructions #4069 refactor codex card layout #4105 Use anyhow::Result in tests for error propagation #4079 Add exec output-schema parameter #4102 Send limits when getting rate limited #3461 [exec] add include-plan-tool flag and print it nicely #3660 fix: vendor ripgrep in the npm module #4112 fix: npm publish --tag alpha when building an alpha release #4031 chore(deps): bump serde from 1.0.224 to 1.0.226 in /codex-rs #4027 chore(deps): bump log from 0.4.27 to 0.4.28 in /codex-rs #4030 chore(deps): bump tempfile from 3.20.0 to 3.22.0 in /codex-rs #4135 nit: update auto compact to 250k #4137 nit: drop instruction override for auto-compact #4140 chore: extract readiness in a dedicated utils crate #4111 Add Reset in for rate limits #4156 nit: 350k tokens #4124 chore: upgrade to Rust 1.90 #4162 fix: add tolerance for ambiguous behavior in gh run list #4154 chore: remove once_cell dependency from multiple crates #2156 chore(deps): bump unicode-width from 0.1.14 to 0.2.1 in /codex-rs #4028 chore(deps): bump chrono from 0.4.41 to 0.4.42 in /codex-rs
24. September 2025
- feat: output-format flag to stream json output (#2471) Co-authored-by: Siddhant Choudhary <sid@treaps.com> Co-authored-by: rekram1-node <aidenpcline@gmail.com> - zen: refund - update copilot auth
Features
24. September 2025
## Was sich geändert hat * Release Process vNext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8152 * Extensions-Update-Befehl von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8100 * chore(a2a-server): falls die a2a-Aufgabenerstellung fehlschlägt, Fehler an den Benutzer zurückgeben von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8106 * Funktionalität zum Prüfen von Git-Extension-Updates hinzufügen, sowie Unterstützung zum Installieren eines bestimmten Ref von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8018 * fix(cli): Verzeichnisnamen zum Ordnervertrauensdialog hinzugefügt von @hritan in https://github.com/google-gemini/gemini-cli/pull/8165 * Addiert Unterstützung für .geminiignore im Glob-Tool. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8086 * docs: Status-Badge für End-to-End-Tests im Haupt-README hinzufügen 🏅 von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8198 * feat(ui): Semantische Tokens Refactoring von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8087 * fix(#7039): Zerrüttete IDE-Integration für Multi-Edit/Multi-Write-Flows von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/8159 * fix(settings): Union-Merge für excludeTools verwenden von @spencerschrock in https://github.com/google-gemini/gemini-cli/pull/7842 * fix: `bfsFileSearch` effizienter machen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8173 * Update README.md von @OakNinja in https://github.com/google-gemini/gemini-cli/pull/8199 * Fix: Verbindung zum Docker-Devcontainer zur vscode-IDE von @dtometzki in https://github.com/google-gemini/gemini-cli/pull/7464 * fix: `gitignore`-Handling von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8177 * Addiere `json`-Ausgabeformat von @jerop in https://github.com/google-gemini/gemini-cli/pull/8119 * fix(rendering): React.strictMode aus gemini.tsx entfernen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8145 * Fix Kompressionsprobleme von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8225 * Fix Vorschlags-Ausrichtung von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8233 * feat: gecachte String-Breitene Funktion für Leistungsoptimierung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7850 * feat(ui): Bestätigungsdialog zum Deaktivieren der Loop-Erkennung für die aktuelle Sitzung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8231 * feat: Telemetrie für die Nutzung des Ausgabeformats hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/8223 * feat(telemetry): Inhaltlänge zu Tool-Aufrufen hinzufügen und Event zur Tool-Ausgabe-Truncation protokollieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8014 * Breiterer PR-B Approvals-Prozess von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8264 * feat(release): Automatisierung der Patch-Erstellung und des Release-Prozesses von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8202 * Update package-lock.json, um kürzlich entfernte Abhängigkeiten widerzuspiegeln von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8271 * feat(core): Tool Confirmation Message Bus-Grundlage (PR 1 von 3) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7835 * feat(routing): Initialisiere Modell-Routing-Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/8153 * feat(ui): Akzeptieren von Edits & YOLO-Modus-Stil an Shell-Modus-Stil angleichen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8200 * fix(metrics) - Entferne das Error-Feld aus ApiResponseEvent von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8207 * fix(trust): Übergebe FolderTrust-Konfiguration an a2a-Server von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8082 * Refactor IdeContextStore von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8278 * Fix MCP-Prompt-Slash-Befehle erscheinen nicht. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8290 * Move IdeClient.connect() nach initializeApp(). von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8282 * feat(core): Kopiere `downloadRipGrep` mit Lizenz. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8195 * feat(ide): Prüfe IDE-Diffing-Fähigkeiten, bevor Diffs geöffnet werden von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8266 * feat(shell): interaktive Befehle mit virtuellem Terminal aktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6694 * fix(core): Standardmäßig skipNextSpeakerCheck auf true setzen, wenn die Einstellung nicht manuell gesetzt ist von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8295 * Update Standard-Textstile von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8291 * fix(core): Verbesserung der Klarheit der Kompressionsnachrichten bei kleinen Verlaufssituationen von @ShammiAnand in https://github.com/google-gemini/gemini-cli/pull/4404 * fix(release): Alten release.yml wieder hinzufügen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8302 * feat(core): Erneuter Download des `rg`-Bins, falls es gelöscht wird. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8126 * Fix Lizenzdatei. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8284 * feat(core): Ripgrep standardmäßig aktivieren. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7427 * fix: Fußzeilen-Konfigurationseinstellungen wiederherstellen (#8041) von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8053 * Typo-Korrektur in releases.md von @ingenthr in https://github.com/google-gemini/gemini-cli/pull/8230 * fix(ui): sichern, dass MCP-Tag-Farbe dem aktiven Zustand entspricht von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8316 * feat(extension) - Berechtigungsaufforderung, wenn der Benutzer eine lokale Extension mit mcpservers installiert von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8208 * refactor(ide): Verbesserung des IDE-Diff-Kommunikationsprotokolls von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8338 * Make eine zustandsbehaftete Extensions-Liste-Komponente mit Update-Status von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8301 * refactor(release): Release-Workflow vereinfachen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8353 * feat: Patch
Features
24. September 2025
## Was sich geändert hat * fix: InputPrompt umgebene Zeilen behalten Hervorhebung bei, Reaktionsfähigkeit in engen Fällen erhöhen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/7656 * chore(release): Version auf 0.7.0-nightly.20250917.0b10ba2c erhöhen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8645 * Emit a warning when memory usage exceeds 7GB von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/7613 * Add simple extensions release flow support von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8498 * fix(mcp): OAuth-Authentifizierungsnachrichten in der CLI-UI statt Debug-Konsolen anzeigen von @Louis454545 in https://github.com/google-gemini/gemini-cli/pull/6919 * refactor(ui): Rendering-Performance optimieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8239 * [Teil 2/6] feat(telemetry): Aktivitätserkennung mit Tracking der Benutzerauswahl von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8111 * permissiong for nightly job von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8652 * chore(release): Version auf 0.7.0-nightly.20250918.2722473a erhöhen von @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8667 * Ordentlich npm-shrinkwrap.json veröffentlichen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8655 * Mk fix nightly von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8669 * Release: Patchen und Rollback von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8673 * feat(vscode-ide-companion): IDE-Server härten mit CORS und Host-Validierung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8512 * feat(CI): Docker-Container für PRs in GHCR packen. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/8588 * Add a version specifier to the npx command for GCP AR auth. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/8653 * fixing error von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8676 * fix(cli): Extensions anhand ihrer Quell-URL deinstallieren von @hritan in https://github.com/google-gemini/gemini-cli/pull/8692 * permissions von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8706 * Pr Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8707 * Pr Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8708 * Pr Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8709 * Pr Kommentar von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8710 * besseres Logging von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8712 * bessere Benachrichtigungen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8714 * Prstep2 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8715 * keine Schleifen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8716 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8717 * Prstep3 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8718 * Arbeit von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8720 * Fix Linting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8725 * Improve compression splitpoint logic. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8691 * metrics(extensions) - Logging-Methoden für Extensions-Operationen hinzufügen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8702 * fix(ui): Verfolgen der letzten Prompt-Token-Anzahl in processStream von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8650 * refactor(ui): QueuedMessageDisplay in separate Komponente auslagern von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/8374 * Releasing: Patchen der e2e Koordination von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8723 * refactor(ide): DetectedIde-Enum durch IDE_DEFINITIONS-Objekt ersetzen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8698 * Bessere Verarbeitung von Github-Extensions-Quellen-URIs von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8736 * refactor(shell): Sende AnsiOutput, wenn ShowColor false ist von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8647 * fix(shell): Shell-Einstellung von usePty auf enableInteractiveShell ändern von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8726 * fix(release): Kanal-Argument im Patch-Workflow korrekt parsen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8750 * fix(cli): Farben des Shells an neue Farbgebung anpassen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8747 * feat(cli): Policy-Engine aus bestehenden Einstellungen konfigurieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/8348 * fix(release): Validierungsfehler im Patch-from-Comment-Workflow verhindern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8759 * Add support for auto-updating git extensions von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8511 * add(mcp): MCP Server-Name zu ToolCallEvent OTel-Logging hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7829 * Improve CI Times um 70% von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8530 * patch e2e vnext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8767 * dealing with conflicts von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8772 * more patching von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8787 * better messaging von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8794 * switch to gh cli statt api von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8795 * ensure consistent user von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8798 * permissions von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8800 * Fix npm_channel-Optionen im manuellen Release-Workflow. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8766 * migrate to patch both von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8803 * use the cla user von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8804 * use
Features
23. September 2025
- fix: lsp spawn logic (#2723) - feat: add Java LSP server support (#2547) Co-authored-by: rekram1-node <aidenpcline@gmail.com> - fix: enforce extensions requirement for custom lsp servers (#2734) - fix: lsp extension undefined handle (#2739) - fix: theme css format - fix: exclude generated css file - Merge branch 'dev' of https://github.com/sst/opencode into dev - fix: open text files - zen: update logged endpoints - fix: remove file existence check from LSP debug and format storage code - fix codex errors
Features
23. September 2025
## Was sich geändert hat * fix(patch): cherry-pick 31c609d to release/v0.6.0-preview.9 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/9251 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.9...v0.6.0-preview.10
Features
23. September 2025
## Was geändert wurde * fix(patch): cherry-pick c93eed6 to release/v0.6.0-preview.8 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/9244 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.8...v0.6.0-preview.9
Features
23. September 2025
## Änderungen * Cherrypick Extensions-Änderungen nach v0.6.0 von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/9179 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.7...v0.6.0-preview.8
Features
23. September 2025
## Notable Changes - Default model is now `gpt-5-codex` (#4076) - Autocompaction is triggered automatically for `gpt-5-codex` when hitting 220k tokens (#4093) - Usage limits are now visible in `/status` (#4053) - New `/review` commands (review specific commit, against a base branch, or custom instructions) (#3961) - The default timeout for MCP tool calls is `60s` and can be overridden in `config.toml` by setting `tool_timeout_sec` for an individual MCP server. (#3959) ## Merged PRs - [#3881] fix: update try_parse_word_only_commands_sequence() to return commands in order (#3881) - [#3814] Use a unified shell tell to not break cache (#3814) - [#3878] Move responses mocking helpers to a shared lib (#3878) - [#3888] Use helpers instead of fixtures (#3888) - [#3937] fix alignment in slash command popup (#3937) - [#3925] don't clear screen on startup (#3925) - [#3950] Cache keyboard enhancement detection before event streams (#3950) - [#3965] Forward Rate limits to the UI (#3965) - [#3977] Tui: Rate limits (#3977) - [#3961] feat: Add more /review options (#3961) - [#3880] Add non_sandbox_test helper (#3880) - [#4044] chore: unify cargo versions (#4044) - [#4057] chore: more clippy rules 2 (#4057) - [#3959] timeouts for mcp tool calls (#3959) - [#4053] Add limits to /status (#4053) - [#3928] simplify StreamController (#3928) - [#4020] Tui: fix backtracking (#4020) - [#4055] Remove /limits after moving to /status (#4055) - [#4026] feat: Add view stack to BottomPane (#4026) - [#4059] Change limits warning copy (#4059) - [#4058] chore: clippy on redundant closure (#4058) - [#4061] Fix branch mode prompt for /review (#4061) - [#4060] Change headers and struct of rate limits (#4060) - [#3952] Fix pager overlay clear between pages (#3952) - [#3957] fix codex resume message at end of session (#3957) - [#4068] Truncate potentially long user messages in compact message. (#4068) - [#4076] feat: update default (#4076) - [#4064] Add notifier tests (#4064) - [#4093] chore: enable auto-compaction for `gpt-5-codex` (#4093) - [#4096] Use TestCodex builder in stream retry tests (#4096) - [#3914] feat: git tooling for undo (#3914) - [#4082] fix: usage data tweaks (#4082) - [#4075] Rate limits warning (#4075)
Features
23. September 2025
GPT-5-Codex ist für bezahlte Nutzer kostenlos verfügbar.
Features
22. September 2025
## Änderungen * Update des .github-Verzeichnisses vom Hauptzweig durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/9155 * fix(patch): cherry-pick 4ef46e4 to release/v0.6.0-preview.4 durch @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/9148 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.4...v0.6.0-preview.7
Features
22. September 2025
## Änderungen * Aktualisiere das .github-Verzeichnis vom Hauptbranch durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/9155 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.4...v0.6.0-preview.5
Features
22. September 2025
# [1.18.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.17.0...@continuedev/openai-adapters@1.18.0) (2025-09-22) ### Bug Fixes * cubic feedback beheben ([3b1227c](https://github.com/continuedev/continue/commit/3b1227c27ed16cbdb0050e02904f60097b9fa10b)) * /v1 an ollama in openai-adapters anhängen ([22784ec](https://github.com/continuedev/continue/commit/22784ece8d95a1ee3eed1ef83e34b06f6fb26471)) * defekter Test ([7527bde](https://github.com/continuedev/continue/commit/7527bdef1fc0a4d7356247eeead964bfa6846052)) * defekter Test ([fea8425](https://github.com/continuedev/continue/commit/fea84252ec43556b44c2d5f370b3027a20bc5e94)) * cubic feedback ([7716712](https://github.com/continuedev/continue/commit/7716712f219ee377ebbcbce8524c26f31849c9c2)) * cubic feedback, lint ([d1b4dbe](https://github.com/continuedev/continue/commit/d1b4dbe7d210ef0cbe3c9a381f419b3d2935c07f)) * Fehlername-Anpassungen ([3541eb9](https://github.com/continuedev/continue/commit/3541eb987f61773a0caafb3f7881aebad3e10985)) * HOTFIX r.map is not a function ([#7872](https://github.com/continuedev/continue/issues/7872)) ([2aa6f03](https://github.com/continuedev/continue/commit/2aa6f03518c3a6f9269e71f032aee2f098191832)) * Autocomplete-Timeout von JetBrains erhöht ([#7881](https://github.com/continuedev/continue/issues/7881)) ([295427c](https://github.com/continuedev/continue/commit/295427cc475f670dd8e5d2e5473f6a726dfe5da6)) * Infos in MCP-Server-Status-Tests ([#7906](https://github.com/continuedev/continue/issues/7906)) ([41937a2](https://github.com/continuedev/continue/commit/41937a20d2b28e2801310dbbf687adfbd42c79a1)) * keep PostHog und Telemetrie-Service getrennt ([c6858ad](https://github.com/continuedev/continue/commit/c6858adb5b3176f3714a3ba20897c16ed06fe309)) * Linting ([4e1cea9](https://github.com/continuedev/continue/commit/4e1cea9891a99f114414d56577f0826941e5c597)) * Package-Lock-Datei ([04c11d4](https://github.com/continuedev/continue/commit/04c11d4db3cbb0c754e689481758bfa9884d5cf4)) * toreversed entfernen ([436931d](https://github.com/continuedev/continue/commit/436931df886d53e89812454a5d61076686de7a44)) * Haupt-Paket-Lock (CLI) wiederherstellen ([2baaa25](https://github.com/continuedev/continue/commit/2baaa259179189caff5e9e3631a4fe25aacf5cb3)) * einheitlicher Codeblock-Rahmen ([#7851](https://github.com/continuedev/continue/issues/7851)) ([603aa28](https://github.com/continuedev/continue/commit/603aa28803337e9227072d6d84773237d8fa66ea)) * Suche- und Ersetzungstest vereinheitlichen und Tool-Aufrufe-Test korrigieren ([0f94088](https://github.com/continuedev/continue/commit/0f940883bc4e5a7f9abbff72152b1df811363f41)) * Update der Sambanova-Modelle ([#7901](https://github.com/continuedev/continue/issues/7901)) ([ee19052](https://github.com/continuedev/continue/commit/ee1905290bd4a37ee60cb4551789f059eaf0081a)) ### Features * --id-Flag für cn serve ([#7884](https://github.com/continuedev/continue/issues/7884)) ([1c11f61](https://github.com/continuedev/continue/commit/1c11f61407f30da9f936a17485677dcb3556ef0b)) * ✨ AWS Bedrock Provider Tool Streaming ([#7657](https://github.com/continuedev/continue/issues/7657)) ([82577d0](https://github.com/continuedev/continue/commit/82577d02b6246809846b0e34fdd3c672fc1f6833)) * Duplizierte toolCallId adaptieren ([#7733](https://github.com/continuedev/continue/issues/7733)) ([9ddd303](https://github.com/continuedev/continue/commit/9ddd30341e7b3d05f799430298425bb137b629f3)) * Continue-Fehler für bessere Such- und Ersetzungsfehler ([5e60a13](https://github.com/continuedev/continue/commit/5e60a13322923b7aad007d8e534da5133ddb7cd7)) * Find- und Replace-Fallbacks (Wiederherstellung) ([5b5532f](https://github.com/continuedev/continue/commit/5b5532f7e7de7a51e872d04ac2e7b2379c6d9eb1)) * **OAuth:** use asExternalUrl, um den richtigen Callback zu erhalten ([ada6cdd](https://github.com/continuedev/continue/commit/ada6cdd38646db389849c8b59a74b3d6e234bd90)) * PostHog-Telemetrie für CLI-Tool-Fehler ([77288b0](https://github.com/continuedev/continue/commit/77288b0e41f7965f3371cb9c3d25f82f60315c68)) * Refactor Multiedit ([b28ce70](https://github.com/continuedev/continue/commit/b28ce7094d569357236d4759778bc79fea254cda)) * Such- und Ersetz-Fallback erneut eingeführt fortgeführt ([6d7bfb9](https://github.com/continuedev/continue/commit/6d7bfb966d35dc7b7a947ea748602aa1a7e19856)) * Such- und Ersetzung vereinheitlichen ([c211ec8](https://github.com/continuedev/continue/commit/c211ec8358cea907d300201183a7adc1cac6fd0e))
Features
22. September 2025
Direkte stabile Version aus dem Main-Branch. Version 1.4.42 built and published directly from the latest main branch.
21. September 2025
- core: filter models without keys in opencode provider
Features
20. September 2025
- fix: no payment method (#2706) - Enhance theme documentation with links (#2707) Co-authored-by: rekram1-node <aidenpcline@gmail.com> - turn back on compaction summaries
Features
20. September 2025
# [1.17.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.16.0...@continuedev/openai-adapters@1.17.0) (2025-09-20) ### Bug Fixes * kreisförmiger Import von AUTH_CONFIG_PATH ([1c19128](https://github.com/continuedev/continue/commit/1c19128e4c0c5c99387407faed71ba6828662f0a)) * cn Auto-Komprimierung falls notwendig vor LLM API-Aufruf ([#7865](https://github.com/continuedev/continue/issues/7865)) ([c5d202c](https://github.com/continuedev/continue/commit/c5d202c56ed7738a9461903772751ab7458b77bf)) * Lint ([ad541f5](https://github.com/continuedev/continue/commit/ad541f57975f41edaa6a36e0365aab3f921b6fc0)) * Klebezettel für Terminal und Ghostty ([#7821](https://github.com/continuedev/continue/issues/7821)) ([c19aab8](https://github.com/continuedev/continue/commit/c19aab8350f4b184dbdb65415ed1d3ec85ee0a5d)) * Race Condition bei deaktiviertem Indexing ([1f7a93e](https://github.com/continuedev/continue/commit/1f7a93e2af2b0b65b067905f80ed905d4d3375cd)) ### Features * nächstes Editierchar-Level-Diff ([#7776](https://github.com/continuedev/continue/issues/7776)) ([12e933b](https://github.com/continuedev/continue/commit/12e933bf9d13736c5f47728c436445ef4127fd52)) * Neugestaltung der effizienten Dateisuche und Unterstützung von fuzzy Matching ([c309bfb](https://github.com/continuedev/continue/commit/c309bfb1bebbac47cc2b21ecb2d3ba53c6d3a2a6)) * Remote-Sitzungen in cn ls anzeigen ([#7694](https://github.com/continuedev/continue/issues/7694)) ([b12499c](https://github.com/continuedev/continue/commit/b12499cb0e9c828effcda298ce7516e0b0c85b4e)) * Große Blöcke des Chat-Verlaufs aufteilen, um Flackern zu reduzieren ([961892f](https://github.com/continuedev/continue/commit/961892fd86f0e3d7c55640378a867809250003e5))
Features
20. September 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.4...v0.5.5
Features
19. September 2025
## Änderungen * fix(patch): cherry-pick f3abfb8 to release/v0.6.0-preview.2 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8904 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.2...v0.6.0-preview.4
Features
19. September 2025
## Änderungen * fix(patch): cherry-pick f3abfb8 to release/v0.6.0-preview.2 von @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8904 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.2...v0.0.88888
Features
19. September 2025
## Änderungen * fix(patch): cherry-pick f3abfb8 to release/v0.6.0-preview.2 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8904 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.2...v0.0.88
Features
19. September 2025
## Was sich geändert hat * fix(patch): cherry-pick f3abfb8 to release/v0.6.0-preview.2 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8904 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.2...v0.0.77
Features
19. September 2025
## Was geändert wurde * fix(patch): cherry-pick f3abfb8 to release/v0.6.0-preview.2 by @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8904 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.6.0-preview.2...v0.6.0-preview.3
Features
19. September 2025
# [1.16.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.15.0...@continuedev/openai-adapters@1.16.0) (2025-09-19) ### Bug Fixes * vermeiden NPE beim Scheitern, fehlende Verzeichnisse beim writeFile zu erstellen ([#7833](https://github.com/continuedev/continue/issues/7833)) ([e4ce400](https://github.com/continuedev/continue/commit/e4ce400cf9f69e35dd499fa4a922fb7e913b6b28)), schließt [#7829](https://github.com/continuedev/continue/issues/7829) * continue Review-Einrückung anpassen ([a180111](https://github.com/continuedev/continue/commit/a1801117899265b33277380f3881aa29ef8a056a)) * Glob-Ignore für vscode ([b18061b](https://github.com/continuedev/continue/commit/b18061b126b353a5a268b06f3a0be2d2b8e4a81d)) * Beschreibung des grep-Suchtools ([f85fe5f](https://github.com/continuedev/continue/commit/f85fe5ff4101a6ff5311e869e845af947e3c4b3e)) * Ignore-Liste für grep ([b7afeb2](https://github.com/continuedev/continue/commit/b7afeb2a526be89f5638d889f6be830150ec28c9)) * Konfig-yaml kompatibel mit Browser machen ([#7842](https://github.com/continuedev/continue/issues/7842)) ([02465b6](https://github.com/continuedev/continue/commit/02465b65284d96906507178f275ef7c23bed80c9)) * Weiterleitung des Continue-Review-Hash auf das neueste main ([#7841](https://github.com/continuedev/continue/issues/7841)) ([95ba13e](https://github.com/continuedev/continue/commit/95ba13e70bd99b4607b30723bf485e68b8348408)) * leere Zeilen am Anfang/Ende bei Suchen und Ersetzen entfernen ([a6adedb](https://github.com/continuedev/continue/commit/a6adedb51af079b3d1d40e85cd27ba407edf840b)) * highlighteten Code per Ctrl+Shift+J-Aktion senden ([#7835](https://github.com/continuedev/continue/issues/7835)) ([a64eb6d](https://github.com/continuedev/continue/commit/a64eb6dc42e54f5b45d251c1407891df328bd097)), schließt [#7747](https://github.com/continuedev/continue/issues/7747) ### Features * Block-Symbole zurück zum Lump hinzufügen ([#7789](https://github.com/continuedev/continue/issues/7789)) ([6034217](https://github.com/continuedev/continue/commit/6034217ea153fabf6edeb1bb870cbdf5cf8bc5ec)) * Installationsanleitungen für MCP-Befehle hinzufügen ([34f7492](https://github.com/continuedev/continue/commit/34f7492516c5542e263b9d81e9be51d3751fa7e7)) * invokierbare Option zur Markdown-Regelerstellung hinzufügen ([#7824](https://github.com/continuedev/continue/issues/7824)) ([2f86fc5](https://github.com/continuedev/continue/commit/2f86fc5efed9d41dacee25a5db7e8bd2e22296f8)) * Mercury Apply-Endpunkt-Unterstützung für Inception LLM hinzufügen ([#7827](https://github.com/continuedev/continue/issues/7827)) ([d78fc99](https://github.com/continuedev/continue/commit/d78fc99087ab80cddcaa5f7bdc74ee45d3fc9f9d)) * robustere Kontextlängen-Validierung hinzufügen ([#7817](https://github.com/continuedev/continue/issues/7817)) ([61b525e](https://github.com/continuedev/continue/commit/61b525e36a8bbb8bb94fe57339b3cad2b56287f0)) * Shortcuts für Akzeptieren/Entscheiden-Diff-Schaltflächen anzeigen ([e98ccbb](https://github.com/continuedev/continue/commit/e98ccbb28de644bea42efc2baa4fc2cd15525f82)) * Tildefunktion beim Lösen von Uses-Block unterstützen ([5069ab8](https://github.com/continuedev/continue/commit/5069ab8ce705b6095da2b5eb6fc8938f0db54cca)) * empfohlene Modelle-FN für Tools verwenden ([#7755](https://github.com/continuedev/continue/issues/7755)) ([3e74e97](https://github.com/continuedev/continue/commit/3e74e975659cdbe1001054e812b65bb567e3e896))
Features
19. September 2025
# [1.21.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.20.0...@continuedev/config-yaml@1.21.0) (2025-09-19) ### Features * add Mercury Apply endpoint support to Inception LLM ([#7827](https://github.com/continuedev/continue/issues/7827)) ([d78fc99](https://github.com/continuedev/continue/commit/d78fc99087ab80cddcaa5f7bdc74ee45d3fc9f9d))
Features
19. September 2025
- fix task tool ui disappearing once done
Features
18. September 2025
# [1.20.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.19.0...@continuedev/config-yaml@1.20.0) (2025-09-18) ### Bug Fixes * vermeiden NPE beim Erstellen fehlender Verzeichnisse beim writeFile ([#7833](https://github.com/continuedev/continue/issues/7833)) ([e4ce400](https://github.com/continuedev/continue/commit/e4ce400cf9f69e35dd499fa4a922fb7e913b6b28)), schließt [#7829](https://github.com/continuedev/continue/issues/7829) * continue Review-Einrückung beibehalten ([a180111](https://github.com/continuedev/continue/commit/a1801117899265b33277380f3881aa29ef8a056a)) * config-yaml mit Browser kompatibel machen ([#7842](https://github.com/continuedev/continue/issues/7842)) ([02465b6](https://github.com/continuedev/continue/commit/02465b65284d96906507178f275ef7c23bed80c9)) * Continue Review-Hash auf neuesten Main verweisen ([#7841](https://github.com/continuedev/continue/issues/7841)) ([95ba13e](https://github.com/continuedev/continue/commit/95ba13e70bd99b4607b30723bf485e68b8348408)) * hervorgehobenen Code mit Ctrl+Shift+J-Aktion senden ([#7835](https://github.com/continuedev/continue/issues/7835)) ([a64eb6d](https://github.com/continuedev/continue/commit/a64eb6dc42e54f5b45d251c1407891df328bd097)), schließt [#7747](https://github.com/continuedev/continue/issues/7747) ### Features * Installationsanleitungen für MCP-Befehle hinzufügen ([34f7492](https://github.com/continuedev/continue/commit/34f7492516c5542e263b9d81e9be51d3751fa7e7)) * Tastenkombinationen für Accept/Reject-Diff-Schaltflächen anzeigen ([e98ccbb](https://github.com/continuedev/continue/commit/e98ccbb28de644bea42efc2baa4fc2cd15525f82))
Features
18. September 2025
## New Features - new `/review` command introduced in #3774 ## Merged PRs: - [#3874] fix: ensure cwd for conversation and sandbox are separate concerns (#3874) - [#3774] feat: /review (#3774) - [#3753] Reland "refactor transcript view to handle HistoryCells" (#3753) - [#3867] fix error on missing notifications in [tui] (#3867) - [#3850] chore: use tokio mutex and async function to prevent blocking a worker (#3850) - [#3849] fix: some nit Rust reference issues (#3849) - [#3757] hint for codex resume on tui exit (#3757) - [#3857] Make ESC button work when auto-compaction (#3857) - [#3729] Unify animations (#3729) - [#3819] Switch to uuid_v7 and tighten ConversationId usage (#3819) - [#3777] bug: Ignore tests for now (#3777) - [#3822] chore: update "Codex CLI harness, sandboxing, and approvals" section (#3822) - [#3756] Use agent reply text in turn notifications (#3756) - [#3807] AGENTS.md: Add instruction to install missing commands (#3807)
Features
18. September 2025
- fix: only keep aborted messages if they have sufficient parts (#2651) - Support GLM coding plan - fix: add synthetic user prompt after session compaction (#2659) Co-authored-by: Julián Díaz <git@jdiaz.io> - fix: type exports in package.json for SDK package (#2654) - support custom tools (#2668) - Plugin tool updates (#2670) - rework custom tools - fix(config): keybinds should not be required in config schema (#2669)
Features
18. September 2025
## Änderungen * fix(patch): cherry-pick ad21c10 to release/v0.5.3 von @gemini-cli[bot] in https://github.com/google-gemini/gemini-cli/pull/8719 **Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.3...v0.5.4
Features
18. September 2025
# [1.19.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.18.0...@continuedev/config-yaml@1.19.0) (2025-09-18) ### Features * Blöcke-Symbole zurück zum Lump hinzufügen ([#7789](https://github.com/continuedev/continue/issues/7789)) ([6034217](https://github.com/continuedev/continue/commit/6034217ea153fabf6edeb1bb870cbdf5cf8bc5ec)) * invokable Option zur Markdown-Regelerstellung hinzufügen ([#7824](https://github.com/continuedev/continue/issues/7824)) ([2f86fc5](https://github.com/continuedev/continue/commit/2f86fc5efed9d41dacee25a5db7e8bd2e22296f8)) * robusteres Context-Längen-Validation hinzufügen ([#7817](https://github.com/continuedev/continue/issues/7817)) ([61b525e](https://github.com/continuedev/continue/commit/61b525e36a8bbb8bb94fe57339b3cad2b56287f0)) * verwendete empfohlene Modelle-FN für Tools verwenden ([#7755](https://github.com/continuedev/continue/issues/7755)) ([3e74e97](https://github.com/continuedev/continue/commit/3e74e975659cdbe1001054e812b65bb567e3e896))
Features
18. September 2025
## Was sich geändert hat * refactor: reshape vscode actions by @uinstinct in https://github.com/continuedev/continue/pull/7406 * fix(doc): formatting issue in codebase awareness for agents documentation by @babblebey in https://github.com/continuedev/continue/pull/7546 * feat: :sparkles: Add experimental range tool for file operations by @chezsmithy in https://github.com/continuedev/continue/pull/7161 * Create dynamic tool policies and implement dynamic policy for terminal tool by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7421 * Display security warnings for potentially dangerous commands by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7531 * feat: org policies for indexing and mcp by @RomneyDa in https://github.com/continuedev/continue/pull/7234 * fix: Failed continue-review workflows now run with error handling by @bdougie in https://github.com/continuedev/continue/pull/7458 * feat: ctrl+c once to clear input, twice to exit. Refactoring, bug fixes by @tingwai in https://github.com/continuedev/continue/pull/7378 * Update telemetryService.ts by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7535 * chore: remove ids from tooltips by @uinstinct in https://github.com/continuedev/continue/pull/7254 * fix: disable Next Edit cursor events when feature is disabled by @exigow in https://github.com/continuedev/continue/pull/7555 * Next Edit docs update by @sestinj in https://github.com/continuedev/continue/pull/7584 * fix: lint by @tingwai in https://github.com/continuedev/continue/pull/7582 * chore: add instinct to ModelRecommendations by @BekahHW in https://github.com/continuedev/continue/pull/7585 * Add terminal command security to CLI by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7558 * fix: bump semver check for extension release by @tingwai in https://github.com/continuedev/continue/pull/7587 * fix: don't show unchanged diff sections in extension UI by @RomneyDa in https://github.com/continuedev/continue/pull/7560 * fix: open file on EDT by @exigow in https://github.com/continuedev/continue/pull/7581 * feat: return usage for openai providers by @tingwai in https://github.com/continuedev/continue/pull/7462 * build(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7601 * fix: ignore Stream closed exceptions on flush by @exigow in https://github.com/continuedev/continue/pull/7610 * fix: don't use override-only actionPerformed to invoke action by @exigow in https://github.com/continuedev/continue/pull/7608 * fix(docs): broken settings page links by @uinstinct in https://github.com/continuedev/continue/pull/7598 * chore: disable fail-fast for cli workflow by @tingwai in https://github.com/continuedev/continue/pull/7589 * feat: CLI shell mode by @RomneyDa in https://github.com/continuedev/continue/pull/7537 * fix: HOTFIX aborterror2 during stream fim by @uinstinct in https://github.com/continuedev/continue/pull/7578 * Handle review comment threads in GitHub workflow by @sestinj in https://github.com/continuedev/continue/pull/7593 * chore: bump package.json by @tingwai in https://github.com/continuedev/continue/pull/7612 * feat: add tooltips to user settings page by @uinstinct in https://github.com/continuedev/continue/pull/7597 * fix: cn flicker by @RomneyDa in https://github.com/continuedev/continue/pull/7615 * feat: edit tools descriptions tweaks and read real path by @RomneyDa in https://github.com/continuedev/continue/pull/7619 * docs: improve model recommendation links by @TyDunn in https://github.com/continuedev/continue/pull/7633 * fix: update claude models in getting started by @uinstinct in https://github.com/continuedev/continue/pull/7482 * build(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7628 * feat(cli): put space after the dot in chat input by @uinstinct in https://github.com/continuedev/continue/pull/7629 * fix: dispose JCEF JSQuery handler correctly by @exigow in https://github.com/continuedev/continue/pull/7577 * cai: workflow to auto-fix tests (disabled for now) by @sestinj in https://github.com/continuedev/continue/pull/7502 * feat(cli): skip telemetry if there is no internet connection by @uinstinct in https://github.com/continuedev/continue/pull/7528 * fix: cli /exit and ctrl-d actually exits by @tingwai in https://github.com/continuedev/continue/pull/7641 * support for reading ./ paths (again?...) by @sestinj in https://github.com/continuedev/continue/pull/7622 * fix: HOTFIX context items dialog not visible on conversation compaction by @uinstinct in https://github.com/continuedev/continue/pull/7407 * build(deps): bump esbuild and vitest in /packages/terminal-security by @dependabot[bot] in https://github.com/continuedev/continue/pull/7588 * chore: Add stdout console log when package fails to build (build-packages.js) by @sevetseh28 in https://github.com/continuedev/continue/pull/7427 * fix: HOTFIX prevent AUTODETECT model from being queried on Ollama by @fbricon in https://github.com/continuedev/continue/pull/7477 * fix: SIGINT handler logic to run in TUI only by @tingwai in https://github.com/continuedev/continue/pull/7638 * build(deps): bump tmp and @openapitools/openapi-generator-cli in /extensions/vscode by @dependabot[bot] in https://github.com/continuedev/continue/pull/7611 * fix: workflow run npm ci on cache miss by @tingwai in https://github.com/continuedev/continue/pull/7614 * docs: assistant --> agent by @TyDunn in https://github.com/continuedev/continue/pull/7640 * build(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7574 * fix(cli): extract media type when submitting images in anthropic by @uinstinct in https://github.com/continuedev/continue/pull/7634 * build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7573 * feat(scaleway): update supported models by @reda-maizate in https://github.com/continuedev/continue/pull/7630 * fix: delete duplicate type by @lixiaoyang1992 in https://github.com/continuedev/continue/pull/7571 * fix: close drag over message overlay during onDrop by @uinstinct in https://github.com/continuedev/continue/pull/7408 * build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/continuedev/continue/pull/7572 * feat: cli commit signature by @RomneyDa in https://github.com/continuedev/continue/pull/7620 * feat: CLI: add diagnostics to /info screen by @RomneyDa in https://github.com/continuedev/continue/pull/7621 * Fix: Updated ideSettings didn't get passed properly by @Jazzcort in https://github.com/continuedev/continue/pull/7409 * feat: show git branch if available by @RomneyDa in https://github.com/continuedev/continue/pull/7532 * instance id to fix metrics by @sestinj in https://github.com/continuedev/continue/pull/7644 * feat: cli: press enter to continue by @RomneyDa in https://github.com/continuedev/continue/pull/7643 * chore: prerelease versions by @RomneyDa in https://github.com/continuedev/continue/pull/7645
Features
18. September 2025
## Was sich geändert hat * Release Process vNext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8152 * Extensions-Update-Befehl von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8100 * chore(a2a-server): falls die a2a-Aufgabenerstellung fehlschlägt, Fehler an den Benutzer zurückgeben von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8106 * Funktionalität zum Prüfen von Git-Extension-Updates hinzufügen, sowie Unterstützung für das Installieren eines spezifischen Ref von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8018 * fix(cli): Verzeichnisnamen zum Ordner-Vertrauensdialog hinzugefügt von @hritan in https://github.com/google-gemini/gemini-cli/pull/8165 * Addioiert Unterstützung für .geminiignore im Glob-Tool. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8086 * docs: Status-Badge für End-to-End-Status in die Haupt-README 🏅 von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8198 * feat(ui): Semantische Token-Refaktorisierung von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8087 * fix(#7039): beschädigte IDE-Integration für Multi-Edit/Multi-Write-Flows von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/8159 * fix(settings): Union-Merge für excludeTools verwenden von @spencerschrock in https://github.com/google-gemini/gemini-cli/pull/7842 * fix: `bfsFileSearch` effizienter machen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8173 * Update README.md von @OakNinja in https://github.com/google-gemini/gemini-cli/pull/8199 * Fix: Verbindung zum Docker Devcontainer zur vscode-ide von @dtometzki in https://github.com/google-gemini/gemini-cli/pull/7464 * fix: `gitignore`-Handhabung von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8177 * Addiere `json` Ausgabeformat von @jerop in https://github.com/google-gemini/gemini-cli/pull/8119 * fix(rendering): React.strictMode aus gemini.tsx entfernen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8145 * Fix Kompressionsprobleme von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8225 * Fix Vorschlagsausrichtung von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8233 * feat: gepufferte Zeichenkettenbreite-Funktion für Performance-Optimierung hinzufügen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7850 * feat(ui): Bestätigungsdialog zum Deaktivieren der Loop-Erkennung für die aktuelle Sitzung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8231 * feat: Telemetrie-Verwendung des Output-Formats hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/8223 * feat(telemetry): Inhaltlänge zu Tool-Aufrufen hinzufügen und Ereignis zur Verlauf-Darbstellung protokollieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8014 * Erweiterung des PR-Autorisierungsprozesses von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8264 * feat(release): Patch-Erstellung und Release-Prozess automatisieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8202 * Aktualisiere package-lock.json, um kürzlich entfernte Abhängigkeiten abzubilden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8271 * feat(core): Tool-Bestätigungsnachrichten-Bus-Grundlage (PR 1 von 3) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7835 * feat(routing): Initialisiere Modell-Routing-Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/8153 * feat(ui): akzeptierte Bearbeitungen & YOLO-Modus-Stil an Shell-Modus-Stile angleichen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8200 * fix(metrics) - Entferne das Fehlerfeld aus ApiResponseEvent von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8207 * fix(trust): Übergebe folderTrust-Konfiguration an a2a-Server von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8082 * Refactor IdeContextStore von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8278 * Fix MCP Prompt Slashes-Darstellung nicht sichtbar. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8290 * Move IdeClient.connect() to initializeApp() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8282 * feat(core): Kopiere `downloadRipGrep` mit Lizenz. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8195 * feat(ide): Prüfe IDE-Diff-Fähigkeiten vor dem Öffnen von Diffs von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8266 * feat(shell): Interaktive Befehle mit virtuellem Terminal aktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6694 * fix(core): Standardmäßig skipNextSpeakerCheck auf true setzen, wenn die Einstellung nicht manuell festgelegt wird von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8295 * Aktualisiere Standard-Textstile von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8291 * fix(core): Verbesserte Klarheit der Kompressionsnachrichten bei kleinen Verlaufsfällen von @ShammiAnand in https://github.com/google-gemini/gemini-cli/pull/4404 * fix(release): Füge altes release.yml wieder hinzu von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8302 * feat(core): Lade `rg`-Binärdatei erneut herunter, falls sie gelöscht wird. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8126 * Fix Lizenzdatei von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8284 * feat(core): Ripgrep standardmäßig aktivieren. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7427 * fix: Footer-Konfigurationseinstellungen wiederherstellen (#8041) von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8053 * Typo-Fehler in releases.md von @ingenthr in https://github.com/google-gemini/gemini-cli/pull/8230 * fix(ui): Sicherstellen, dass [MCP]-Tag-Farbe dem aktiven Zustand entspricht von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8316 * feat(extension) - Erlaubnisabfrage hinzufügen, wenn Benutzer eine lokale Extension mit mcpservers installiert von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8208 * refactor(ide): Verbesserung des IDE-Diff-Kommunikationsprotokolls von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8338 * Erstelle eine zustandsbehaftete Extensions-Liste-Komponente mit Update-Status von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8301 * refactor(release): Release-Workflow vereinfachen von @mattKorwel in https://github.com/google-gemini
Features
17. September 2025
# [1.18.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.17.0...@continuedev/config-yaml@1.18.0) (2025-09-17) ### Bug Fixes * Leerzeilen am Anfang/Ende beim Suchen und Ersetzen entfernen ([a6adedb](https://github.com/continuedev/continue/commit/a6adedb51af079b3d1d40e85cd27ba407edf840b)) ### Features * Tilde unterstützen beim Auflösen von uses block ([5069ab8](https://github.com/continuedev/continue/commit/5069ab8ce705b6095da2b5eb6fc8938f0db54cca))
Features
17. September 2025
## Was sich geändert hat * fix: Entferne 'node-fetch' aus externals von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/7752 * fix(ui): behebe Drag-and-Drop-Datei-Feature für macOS-Terminal 2 von @944750720 in https://github.com/google-gemini/gemini-cli/pull/7174 * fix(process-utils): behebe Bug, der Start-up verhinderte, wenn das Prozess-Walking-Befehl fehlschlägt von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7757 * Fix Dollarzeichen-Ersatz-Bug beim Dateibearbeiten von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/7703 * feat(triage): füge status/bot-triaged Label nach der Triagierung hinzu von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7765 * Feat(security) - Erstelle eine Klasse für OAuth-Credentials von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7745 * feat(security) - Mache die Speicherung von OAuth-Token implementieren des gemeinsamen Interfaces von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7802 * fix: Entferne spezielle Behandlung für den folderTrust-Flag von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7755 * fix the proQutaDialog von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7647 * fix(token-usage): behebe Token-Nutzungsverfolgung für fehlgeschlagenen API-Aufrufe von @nsalerni in https://github.com/google-gemini/gemini-cli/pull/7667 * Mache 'source' zu einem positionsabhängigen Argument bei Extensions-Installationen und setze Flag auf true von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7807 * Füge ersten RFC für A2A-Entwicklungs-Tool-Erweiterung hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7817 * Kehr zurück "Fix dollar sign replacement bug in file editing (#7703)" von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7823 * Versteckte Eigenschaft zu Slash-Kommandos hinzufügen von @dewitt in https://github.com/google-gemini/gemini-cli/pull/7797 * Syntax-Highlighting- und Rendering-Probleme behoben. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7759 * Refactor Authentication Components und Hooks von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7750 * feat(core): Große Tool-Ausgaben in eine Datei speichern und verkürzte Zeilen zurückgeben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6240 * refactor: Pfadauflösung-Logik in Hilfsfunktion extrahieren von @johnthomasdev in https://github.com/google-gemini/gemini-cli/pull/6910 * Fix(core): Validierungslogik für Stream beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7832 * fix(ci): Windows End-to-End-Tests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7749 * Probleme verhindern, dass Escape-Codes beim Start im Eingabe-Prompt landen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7267 * Verhindere automatisches Ausführen beim Einfügen und bewahre mehrzeiligen Inhalt im Chat-Eingang auf von @Alish-0x in https://github.com/google-gemini/gemini-cli/pull/5834 * fix: Behandlung von vpc-sc-Verletzungen in LoadCodeAssist-Methode von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/7824 * feat(ui): Verbesserte Auffindbarkeit von MCP-Slash-Kommandos von @rinilkunhiraman in https://github.com/google-gemini/gemini-cli/pull/6080 * chore(release): v0.3.3 von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7854 * feat(ui): Einführung UseUI Hook und UIContext von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/5488 * Fix(core): Nicht erneut versuchen, wenn das letzte Chunk leer ist, mit finishReason vorherigen Chunks korrekt von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7859 * Fix ctrl-c/esc während der Authentifizierung. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7879 * chore(release): v0.3.4 von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7902 * Erlaube Slash-Kommandos, sich von der Autovervollständigung und der /help-Erkennung abzumelden. von @dewitt in https://github.com/google-gemini/gemini-cli/pull/7847 * add(logging): OTel-Logging zum Zählen von Zeichen hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7903 * bug(core): Korrigiere `Check Bundle Size` GitHub Action. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7833 * Erwähne Ersetzungen für veraltete Einstellungen in settings.json von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7913 * Inhaltsgenerator aus GeminiClient in Config verschieben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7825 * fix(ui): Deaktiviere Eingabeaufforderung während Tool-Bestätigung von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/7935 * feat(settings): Unterstützung für settings `enum`-Optionen hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7719 * fix(ide): Absturz unter Windows beheben, wenn kein Befehl zurückgegeben wird von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8007 * fix: Tipps verstecken, wenn Dialog für Ordnervertrauen geöffnet ist von @hritan in https://github.com/google-gemini/gemini-cli/pull/7394 * Verschiebe Scope-Einstellungen in den neuen Dialog von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/7836 * fix(ide companion extension): Payload-Größe erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8029 * Überspringe Bundle_size-Job für merge_group-Ereignis von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8032 * refactor: Zentralisiere und verbessere Modell-Fallback-Handhabung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7634 * Fix maxOutputTokens-Kompressionsfehler von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8026 * fix: Neustart-Logik im useFolderTrust-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/8038 * feat(core): Ripgrep zur Laufzeit herunterladen, falls aktivierungssbereit. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7818 * Ermögliche Benutzern, während Warten auf MCP-Server zu tippen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8021 * Entferne org/repo-Installations-Unterstützung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7815 * refactor(core): Einführung LlmUtilityService und promptIdContext von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7952 * feat(commands): Neue Befehle für Docs, Git und PR-Review von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/
Features
17. September 2025
## Was sich geändert hat * Release Process vNext von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8152 * Extensions update command von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8100 * chore(a2a-server): falls die a2a-Aufgabe fehlschlägt, Fehler an den Benutzer zurückmelden von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/8106 * Funktionalität zum Prüfen von Git-Extension-Updates hinzufügen, sowie Unterstützung zum Installieren eines bestimmten Ref von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8018 * fix(cli): Verzeichnisname zum Ordner-Vertrauensdialog hinzugefügt von @hritan in https://github.com/google-gemini/gemini-cli/pull/8165 * Add .geminiignore-Unterstützung zum Glob-Tool. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8086 * docs: Status-Badge für end-to-end in das Haupt-README hinzufügen 🏅 von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8198 * feat(ui): Semantische Token-Umstrukturierung von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8087 * fix(#7039): defekte IDE-Integration für Multi-Edit/Multi-Write-Flows von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/8159 * fix(settings): Use union merge für excludeTools von @spencerschrock in https://github.com/google-gemini/gemini-cli/pull/7842 * fix: `bfsFileSearch` effizienter machen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8173 * Update README.md von @OakNinja in https://github.com/google-gemini/gemini-cli/pull/8199 * Fix: Verbindung auf docker devcontainer zu vscode-ide von @dtometzki in https://github.com/google-gemini/gemini-cli/pull/7464 * fix: `gitignore`-Handling von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/8177 * Add `json` Ausgabeformat von @jerop in https://github.com/google-gemini/gemini-cli/pull/8119 * fix(rendering): React.StrictMode aus gemini.tsx entfernen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/8145 * Fix Komprimierungsprobleme von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8225 * Fix Vorschlagsausrichtung von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8233 * feat: Caching-Funktion für String-Breite zur Leistungsoptimierung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7850 * feat(ui): Bestätigungsdialog zum Deaktivieren der Loop-Erkennung für die aktuelle Sitzung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8231 * feat: Telemetrie für die Verwendung des Ausgabformats hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/8223 * feat(telemetry): Inhaltlänge zu Tool-Aufrufen hinzufügen und Ereignis zu Tool-Ausgabetrunkierung protokollieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8014 * PR-Akzeptanzprozess erweitern von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8264 * feat(release): Automatisierung der Patch-Erstellung und des Release-Prozesses von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8202 * Update package-lock.json, um kürzlich entfernte Abhängigkeiten abzubilden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8271 * feat(core): Tool-Bestätigungsnachrichten-Bus-Grundlage (PR 1 von 3) von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7835 * feat(routing): Initialisiere Modell-Routing-Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/8153 * feat(ui): Akzeptiere Bearbeitungen & YoLo-Modus konsistent mit Shell-Modus-Stilen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8200 * fix(metrics) - Entferne das Fehlerfeld aus ApiResponseEvent von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8207 * fix(trust): Übergebe FolderTrust-Konfiguration an a2a-Server von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8082 * Refactor IdeContextStore von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8278 * Fix MCP-Eingabeaufforderung, Slashes erscheinen nicht mehr in Commands von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8290 * Move IdeClient.connect() zu initializeApp() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8282 * feat(core): Kopiere `downloadRipGrep` mit Lizenz von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8195 * feat(ide): Prüfe IDE-Vergleichsfähigkeiten, bevor Diffs geöffnet werden von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8266 * feat(shell): Interaktive Befehle mit virtuellem Terminal aktivieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6694 * fix(core): Standardmäßig skipNextSpeakerCheck auf true setzen, wenn die Einstellung nicht manuell gesetzt ist von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8295 * Update standardmäßiger Textstile von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8291 * fix(core): Komprimierungsnachrichten-Lesbarkeit bei kleinem Verlauf verbessern von @ShammiAnand in https://github.com/google-gemini/gemini-cli/pull/4404 * fix(release): Alten release.yml wieder hinzufügen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8302 * feat(core): Lade `rg`-Binary erneut herunter, falls es gelöscht wird von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8126 * Fix Lizenzdatei von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/8284 * feat(core): Ripgrep standardmäßig aktivieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7427 * fix: Footer-Konfigurationseinstellungen wiederherstellen (#8041) von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/8053 * Typo-Korrektur in releases.md von @ingenthr in https://github.com/google-gemini/gemini-cli/pull/8230 * fix(ui): Sicherstellen, dass [MCP]-Tag-Farbe mit aktivem Zustand übereinstimmt von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/8316 * feat(extension) - Berechtigungsabfrage hinzufügen, wenn Benutzer eine lokale Extension mit mcpservers installiert von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/8208 * refactor(ide): Verbesserung des IDE-Diff-Kommunikationsprotokolls von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8338 * Erzeuge eine zustandsbehaftete Extensions-Liste-Komponente, mit Update-Status von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/8301 * refactor(release): Release-Workflow vereinfachen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8353 * feat: Patch-Release-Workflow verein
Features
17. September 2025
# [1.17.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.16.0...@continuedev/config-yaml@1.17.0) (2025-09-17) ### Bug Fixes * Glob-Bedingungen für vscode ignorieren ([b18061b](https://github.com/continuedev/continue/commit/b18061b126b353a5a268b06f3a0be2d2b8e4a81d)) * Beschreibung des grep-Suchwerkzeugs ([f85fe5f](https://github.com/continuedev/continue/commit/f85fe5ff4101a6ff5311e869e845af947e3c4b3e)) * HOTFIX: Inhalt der Nachricht berücksichtigen, wenn Tool-Aufrufe vorhanden sind ([#7788](https://github.com/continuedev/continue/issues/7788)) ([da72815](https://github.com/continuedev/continue/commit/da72815b9bf977b4b3f5d095b9e47799121530f2)) * HOTFIX: OpenAI-Anbieter leerer Bearer, wenn kein apiKey konfiguriert ist ([#7803](https://github.com/continuedev/continue/issues/7803)) ([d86a25f](https://github.com/continuedev/continue/commit/d86a25f3ad661a651c7490b88effeb8fe2857603)), schließt [#7047](https://github.com/continuedev/continue/issues/7047) * Ignorieren für grep ([b7afeb2](https://github.com/continuedev/continue/commit/b7afeb2a526be89f5638d889f6be830150ec28c9)) * Redirect entfernen ([#7813](https://github.com/continuedev/continue/issues/7813)) ([f78851c](https://github.com/continuedev/continue/commit/f78851cd1ae5f5a95d9b1573c5d20ed5c2f09242)) ### Features * Globaler Req ([#7414](https://github.com/continuedev/continue/issues/7414)) ([b842a21](https://github.com/continuedev/continue/commit/b842a217084dfa56c946963bf27a6e876427c60e))
Features
17. September 2025
This release includes only one change on top of [0.37.0](https://github.com/openai/codex/releases/tag/rust-v0.37.0), which is a fix to the `npm-publish` step in the release process (#3806). Updating `npm` with the latest release is now fully automated, and if you visit https://www.npmjs.com/package/@openai/codex#provenance-details-header, you should now see this special _Provenance_ badge: <img width="777" height="196" alt="Screenshot 2025-09-17 at 11 24 50 AM" src="https://github.com/user-attachments/assets/faea39e2-9f21-4f60-9053-24e40c77b110" /> Merged PRs: - [#3806] fix: specify --repo when calling gh (#3806)
Features
17. September 2025
# [1.15.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.14.0...@continuedev/openai-adapters@1.15.0) (2025-09-17) ### Bug Fixes * Feedback berücksichtigen ([cdfd13b](https://github.com/continuedev/continue/commit/cdfd13be7a018f84c21f3ea585f6cb362e14dd4f)) * Fokus auf die ausgewählte Datei zum Bearbeiten/Anwenden beim Anzeigen von Unterschieden ([#7722](https://github.com/continuedev/continue/issues/7722)) ([5f61d18](https://github.com/continuedev/continue/commit/5f61d188e33b3690e0ce58915e3352495de81505)) * HOTFIX Inhalt der Nachricht einschließen, wenn Tool-Aufrufe vorhanden sind ([#7788](https://github.com/continuedev/continue/issues/7788)) ([da72815](https://github.com/continuedev/continue/commit/da72815b9bf977b4b3f5d095b9e47799121530f2)) * HOTFIX OpenAI-Anbieter leeres Bearer, wenn kein apiKey konfiguriert ist ([#7803](https://github.com/continuedev/continue/issues/7803)) ([d86a25f](https://github.com/continuedev/continue/commit/d86a25f3ad661a651c7490b88effeb8fe2857603)), schließt [#7047](https://github.com/continuedev/continue/issues/7047) * Linting und Formatierung ([0011e9f](https://github.com/continuedev/continue/commit/0011e9f735c847b1764bcce527bf916d5ad5d5d1)) * Fehlendes Weiterreichen von Secrets in Tests ([a76f8c1](https://github.com/continuedev/continue/commit/a76f8c179c7a140d88247da5951734e7503d8463)) * Weitere fehlende Secrets ([67cf99a](https://github.com/continuedev/continue/commit/67cf99ac58ba65117b23e354b8f29ce510d4c4f5)) * Duplizierten Slash-Command-Telemetrie entfernen ([37008c9](https://github.com/continuedev/continue/commit/37008c939269c026bf56ebc2494a59e22589af4b)) * Redirect entfernen ([#7813](https://github.com/continuedev/continue/issues/7813)) ([f78851c](https://github.com/continuedev/continue/commit/f78851cd1ae5f5a95d9b1573c5d20ed5c2f09242)) * Tests für Service-Container ([fb2688a](https://github.com/continuedev/continue/commit/fb2688a2bd06485bc8771fb36acc90832efca310)) * Link zum CLI-Repo aktualisiert ([c6a91e7](https://github.com/continuedev/continue/commit/c6a91e7cb0d51420cd5bc6a741ededb8ade6082b)) * Service-Benachrichtigungen und Zustand aktualisiert ([a1dc341](https://github.com/continuedev/continue/commit/a1dc341f164a09f20dec86b819c4417068046127)) ### Features * globale Anfrage ([#7414](https://github.com/continuedev/continue/issues/7414)) ([b842a21](https://github.com/continuedev/continue/commit/b842a217084dfa56c946963bf27a6e876427c60e)) * Tool-Symbolnamen in Tool-Definitionen verschieben ([#7322](https://github.com/continuedev/continue/issues/7322)) ([acbba9c](https://github.com/continuedev/continue/commit/acbba9c6d2f25cdb628cfe4f90853661beaac4f8)) * Service-Teil 1 aktualisieren ([75fd033](https://github.com/continuedev/continue/commit/75fd033d2ca6537b5881095fc469c0b767bc71ac))
Features
17. September 2025
Mostly small quality-of-life fixes in this release. ## Highlights Updated the npm release process to use ["trusted publishing"](https://docs.npmjs.com/trusted-publishers) (#3431). Though apparently there was a bug, so we may not see the benefit until `0.38.0`. Fix is in #3806. ## Merged PRs - [#3329] notifications on approvals and turn end (#3329) - [#3659] chore: restore prerelease logic in rust-release.yml (#3659) - [#3617] chore(deps): bump serde_json from 1.0.143 to 1.0.145 in /codex-rs (#3617) - [#3664] chore: simplify dep so serde=1 in Cargo.toml (#3664) - [#3618] chore(deps): bump serde from 1.0.219 to 1.0.223 in /codex-rs (#3618) - [#3619] chore(deps): bump wildmatch from 2.4.0 to 2.5.0 in /codex-rs (#3619) - [45bccd36](https://github.com/openai/codex/commit/45bccd36b038a28b23663189cc6f7557e49e06d0) fix permissions alignment - [#3673] fix: read-only escalations (#3673) - [#3680] Update azure model provider example (#3680) - [#3745] Persist search items (#3745) - [#3678] fix: Record EnvironmentContext in SendUserTurn (#3678) - [#3701] Review mode core updates (#3701) - [#3755] restyle thinking outputs (#3755) - [#3758] Add dev message upon review out (#3758) - [#3431] fix: make GitHub Action publish to npm using trusted publishing (#3431) - [#3763] fix: ensure pnpm is installed before running `npm install` (#3763) - [#3767] fix: make publish-npm its own job with specific permissions (#3767) - [#3806] fix: specify --repo when calling gh (#3806)
Features
17. September 2025
# [1.16.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.15.1...@continuedev/config-yaml@1.16.0) (2025-09-17) ### Bug Fixes * address feedback ([62120df](https://github.com/continuedev/continue/commit/62120df413665a28d3b79a4705c9f4a5f5d19b50)) * address feedback ([cdfd13b](https://github.com/continuedev/continue/commit/cdfd13be7a018f84c21f3ea585f6cb362e14dd4f)) * cleanup of render debug ([da2e316](https://github.com/continuedev/continue/commit/da2e31694a49db91e7269ddb9b08cef565e3a199)) * focus on the selected file for edit/apply when showing diffs ([#7722](https://github.com/continuedev/continue/issues/7722)) ([5f61d18](https://github.com/continuedev/continue/commit/5f61d188e33b3690e0ce58915e3352495de81505)) * lint and format ([0011e9f](https://github.com/continuedev/continue/commit/0011e9f735c847b1764bcce527bf916d5ad5d5d1)) * missing secret passing in tests ([a76f8c1](https://github.com/continuedev/continue/commit/a76f8c179c7a140d88247da5951734e7503d8463)) * mistral and rleace open ai adapters tests ([ef18c90](https://github.com/continuedev/continue/commit/ef18c9039c45318110d11dbe689e1e70f013ab26)) * more missing secrets ([67cf99a](https://github.com/continuedev/continue/commit/67cf99ac58ba65117b23e354b8f29ce510d4c4f5)) * re-skip deepseek ([3eff2fc](https://github.com/continuedev/continue/commit/3eff2fcfe9f37302f5d6f1e11946fbcd6a341435)) * remove duplicate slash command telemetry ([37008c9](https://github.com/continuedev/continue/commit/37008c939269c026bf56ebc2494a59e22589af4b)) * tests ([8677208](https://github.com/continuedev/continue/commit/867720804457ddbe283c7b8b610cff48a543a31e)) * tests for service container ([fb2688a](https://github.com/continuedev/continue/commit/fb2688a2bd06485bc8771fb36acc90832efca310)) * update cli repo link ([c6a91e7](https://github.com/continuedev/continue/commit/c6a91e7cb0d51420cd5bc6a741ededb8ade6082b)) * update service notifications and state ([a1dc341](https://github.com/continuedev/continue/commit/a1dc341f164a09f20dec86b819c4417068046127)) ### Features * move tool icon names to tool definitions ([#7322](https://github.com/continuedev/continue/issues/7322)) ([acbba9c](https://github.com/continuedev/continue/commit/acbba9c6d2f25cdb628cfe4f90853661beaac4f8)) * update service part 1 ([75fd033](https://github.com/continuedev/continue/commit/75fd033d2ca6537b5881095fc469c0b767bc71ac)) * useRenderDebug hook for debugging react rerenders ([144445b](https://github.com/continuedev/continue/commit/144445bd7c710f8cc1b05349947954654efbbac1)) ### Performance Improvements * memoize input box components ([d9db117](https://github.com/continuedev/continue/commit/d9db117d85ea0ccacfb6a514e7bae0d65fec9c92)) * only set activeKey for special keys that we care about to avoid rerenders ([364489c](https://github.com/continuedev/continue/commit/364489c57384f11c77c284323fdcc170be9af96e))
Features
17. September 2025
# [1.3.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.2.1...@continuedev/fetch@1.3.0) (2025-09-17) ### Bug Fixes * feedback berücksichtigen ([62120df](https://github.com/continuedev/continue/commit/62120df413665a28d3b79a4705c9f4a5f5d19b50)) * feedback berücksichtigen ([cdfd13b](https://github.com/continuedev/continue/commit/cdfd13be7a018f84c21f3ea585f6cb362e14dd4f)) * Bereinigung des Render-Debuggings ([da2e316](https://github.com/continuedev/continue/commit/da2e31694a49db91e7269ddb9b08cef565e3a199)) * Fokus auf die ausgewählte Datei zum Bearbeiten/Anwenden beim Anzeigen von Unterschieden ([#7722](https://github.com/continuedev/continue/issues/7722)) ([5f61d18](https://github.com/continuedev/continue/commit/5f61d188e33b3690e0ce58915e3352495de81505)) * linten und formatieren ([0011e9f](https://github.com/continuedev/continue/commit/0011e9f735c847b1764bcce527bf916d5ad5d5d1)) * fehlendes Weiterreichen von Secrets in Tests ([a76f8c1](https://github.com/continuedev/continue/commit/a76f8c179c7a140d88247da5951734e7503d8463)) * Mistral- und RLeaCe OpenAI Adapter-Tests ([ef18c90](https://github.com/continuedev/continue/commit/ef18c9039c45318110d11dbe689e1e70f013ab26)) * weitere fehlende Secrets ([67cf99a](https://github.com/continuedev/continue/commit/67cf99ac58ba65117b23e354b8f29ce510d4c4f5)) * DeepSeek erneut überspringen ([3eff2fc](https://github.com/continuedev/continue/commit/3eff2fcfe9f37302f5d6f1e11946fbcd6a341435)) * Duplizierten Slash-Command-Telemetrie entfernen ([37008c9](https://github.com/continuedev/continue/commit/37008c939269c026bf56ebc2494a59e22589af4b)) * Tests ([8677208](https://github.com/continuedev/continue/commit/867720804457ddbe283c7b8b610cff48a543a31e)) * Tests für Service-Container ([fb2688a](https://github.com/continuedev/continue/commit/fb2688a2bd06485bc8771fb36acc90832efca310)) * Link zum CLI-Repo aktualisiert ([c6a91e7](https://github.com/continuedev/continue/commit/c6a91e7cb0d51420cd5bc6a741ededb8ade6082b)) * Service-Benachrichtigungen und Zustand aktualisiert ([a1dc341](https://github.com/continuedev/continue/commit/a1dc341f164a09f20dec86b819c4417068046127)) ### Features * Symbolnamen von Tool-Icons auf Tool-Definitionen verschieben ([#7322](https://github.com/continuedev/continue/issues/7322)) ([acbba9c](https://github.com/continuedev/continue/commit/acbba9c6d2f25cdb628cfe4f90853661beaac4f8)) * Service-Teil 1 aktualisieren ([75fd033](https://github.com/continuedev/continue/commit/75fd033d2ca6537b5881095fc469c0b767bc71ac)) * useRenderDebug-Hook zum Debugging von React-Repins verwenden ([144445b](https://github.com/continuedev/continue/commit/144445bd7c710f8cc1b05349947954654efbbac1)) ### Performance Improvements * Eingabefeld-Komponenten memoize(n) ([d9db117](https://github.com/continuedev/continue/commit/d9db117d85ea0ccacfb6a514e7bae0d65fec9c92)) * Nur aktivesKey für Sondertasten setzen, die uns wichtig sind, um Re-Renders zu vermeiden ([364489c](https://github.com/continuedev/continue/commit/364489c57384f11c77c284323fdcc170be9af96e))
Features
17. September 2025
- Revert "fix: type 'reasoning' was provided without its required follo… (#2648)
Features
17. September 2025
- tweak: adjust title gen when using models like gpt-5-nano on non open… (#2646) - fix: type 'reasoning' was provided without its required following item (#2633) - fix(TUI): display correct branch name in git worktree (#2626)
Features
17. September 2025
- only prune messages from more than 2 turns ago - add `opencode attach` command to connect to a remote opencode server
Features
17. September 2025
- disable reading .env file automatically
Features
16. September 2025
- disable thinking for opencode zen and gpt-5 temporarily
Features
16. September 2025
- enable session pruning and allow disabling with OPENCODE_DISABLE_PRUNE
Features
16. September 2025
- fix(windows): force npm cmd shim generation and update install docs (#2558) Co-authored-by: Dax <mail@thdxr.com> Co-authored-by: GitHub Action <action@github.com> - fix crash when todo content is empty fixes #2622
Features
16. September 2025
- feat: enhance provider model mapping and reasoning capabilities - Add npm package tracking to provider model mapping - Implement special handling for opencode provider with reasoning - Update provider options mapping to use npm package names
Features
16. September 2025
# [1.14.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.13.0...@continuedev/openai-adapters@1.14.0) (2025-09-16) ### Bug Fixes * -v bedeutet --version, nicht --verbose ([2f82821](https://github.com/continuedev/continue/commit/2f82821f30a56d1e37e666afa01476df7eccefe7)) * :ambulance: Behebung der Cache-Probleme bei Bedrock-Konversationen ([7725a6f](https://github.com/continuedev/continue/commit/7725a6f01889377c80cbaada962f8bb3da3ea2b7)) * :art: ([197479c](https://github.com/continuedev/continue/commit/197479c69d893cff3b80ed2428d86af8cb8b11a5)) * :art: Prettier ([e3b9eda](https://github.com/continuedev/continue/commit/e3b9edaa0c975b2b562eaed2011e8f47cba52e9a)) * :art: Prettier und Linting ([7ffc6fb](https://github.com/continuedev/continue/commit/7ffc6fb67ddec4fd3b34afdaa936f437a0c9b19c)) * :bug: Beheben fehlschlagender Test ([ab8babb](https://github.com/continuedev/continue/commit/ab8babbb097281efed01746e2ebc4291bb32d82a)) * :bug: Problem mit Streaming-Toolbar behoben ([3ca3897](https://github.com/continuedev/continue/commit/3ca38974631330356841d721fa583334131bf559)) * :bug: Behebungen basierend auf Kommentaren des Reviewers ([acbba9b](https://github.com/continuedev/continue/commit/acbba9b7d084e83dced1dbdb28ee6f4b90ed8814)) * :bug: Head-Tool entfernt und Range-Tool auf experimentell verschoben ([c596f8b](https://github.com/continuedev/continue/commit/c596f8b872943e3936bdcf551ed3fc17fd6e1577)) * :bug: Kommentare aus dem Review berücksichtigen ([0660687](https://github.com/continuedev/continue/commit/066068765341fa02b927336052455ab782a13900)) * :pencil2: Tippfehler in "No Parallel Tool Calling Instruction" behoben ([7b419f5](https://github.com/continuedev/continue/commit/7b419f5afe615e441cec880cb23c79638f5edab6)) * abort2error während Stream fim ([382b42d](https://github.com/continuedev/continue/commit/382b42d092bca1cd39549143a7a1c82d73fe53e4)) * Abhängigkeit hinzugefügt ([c6accdd](https://github.com/continuedev/continue/commit/c6accdde4e4928749361c5fefa4385342fe03a32)) * Tastaturabbruchs-Handler bis zum Start des TUI hinzufügen ([af58394](https://github.com/continuedev/continue/commit/af58394ae0d723c5a722b8aebb9371e4a92a1402)) * Fehlende Env-Variablen für OpenAI-Adapter-Tests in Release-Flows hinzufügen ([10bfb64](https://github.com/continuedev/continue/commit/10bfb64ac0eea12a10d22c0d1be7c02f08639174)) * Fehlende Transform-Option zur YAML-Autovervollständigungskonfiguration hinzufügen ([508229f](https://github.com/continuedev/continue/commit/508229feedb18efe2a38330f98033c1488ec3d88)) * Terminal-Sicherheitspaket in CI-Build-Skript aufnehmen ([47997af](https://github.com/continuedev/continue/commit/47997af99ef74ae9818353faeacef6cc3d7e7139)) * Timeout für CLI-Befehle hinzufügen, um Hängenbleiben von Workflows zu verhindern ([6c8c6ca](https://github.com/continuedev/continue/commit/6c8c6ca9d9a858fa17c4a3dfb456e4198564602f)) * zusätzliche Filterung für Apply / Edit ([e475fb1](https://github.com/continuedev/continue/commit/e475fb1bdb98b1b9467def5fee0e0ee2cc25568b)) * Feedback berücksichtigen ([62120df](https://github.com/continuedev/continue/commit/62120df413665a28d3b79a4705c9f4a5f5d19b50)) * Tests beachten, is_continue_remote hinzufügen ([2884028](https://github.com/continuedev/continue/commit/2884028d21d27551e276db4a2d368eb0ce3340e2)) * Padding der Assistenten-Auswahl ([1da0947](https://github.com/continuedev/continue/commit/1da09475386bf2e2674b2d891167c11fb14e3ad0)) * Bottom-Statusleisten-Tests ([9a4d63b](https://github.com/continuedev/continue/commit/9a4d63b37e2b474f119c380867b001fbe4a5aaa9)) * SemVer-Check für Extensions-Release erhöht ([bb4c484](https://github.com/continuedev/continue/commit/bb4c484c0f661ba71642038487494ad763a041a9)) * Diff-Viewer bereinigt ([082af0f](https://github.com/continuedev/continue/commit/082af0f3dd4ce4db4a5aa5622e8c60c649374b51)) * Rendering-Debug bereinigt ([da2e316](https://github.com/continuedev/continue/commit/da2e31694a49db91e7269ddb9b08cef565e3a199)) * cli /exit und ctrl-d schließen tatsächlich ([b19acdd](https://github.com/continuedev/continue/commit/b19acdd30d5a5c5a8bbe61cac0ab8dda86643d99)) * cli prettier ([cf2706f](https://github.com/continuedev/continue/commit/cf2706f1452185801dd18abc33f6078dbdbefde1)) * **cli:** Medium-Typ extrahieren, wenn Bilder in Anthropik eingereicht werden ([a2f6f2a](https://github.com/continuedev/continue/commit/a2f6f2a30d0da72024aeb6f1eae847f2691d7ea9)) * Overlay-Nachrichten beim Drag über dem Bild schließen ([b5e68d2](https://github.com/continuedev/continue/commit/b5e68d206052c240d69f9f4d90b5173fececdbc2)) * ConfigSelector zeigt falsches grünes Häkchen für Erstnutzer an ([6ed85c1](https://github.com/continuedev/continue/commit/6ed85c19b085d51aad5ec121228283f4cfaf1434)) * Kontext-Elements-Dialog bei Conversation-Compaction nicht sichtbar ([1009a06](https://github.com/continuedev/continue/commit/1009a06c46f4c827fd3923662283c3318403f478)) * Duplizierte Typen entfernen ([ef4a0e2](https://github.com/continuedev/continue/commit/ef4a0e2d2b2a947014ba18bd2846bb6645df9e08)) * Abhängigkeiten ([904ec5d](https://github.com/continuedev/continue/commit/904ec5dea35ad63d3c4836e83a661d9f6171ab59)) * Diff-Farben sollten bis zum Ende reichen ([b245e00](https://github.com/continuedev/continue/commit/b245e00dc8f177f2c0b9fe73cd7b8be65a5722a8)) * Farbüberschwung bei Diff-Linien ([1588629](https://github.com/continuedev/continue/commit/158862938a1e0fd468ebaef589b6c438fd6f21d0)) * Zwischenablage standardmäßig in AutoComplete deaktivieren ([3a44
Features
16. September 2025
- fix: restore chat.message plugin hook (#2619) - feat: improve file watcher with chokidar and better ignore patterns (#2621) Co-authored-by: GitHub Action <action@github.com>
Features
16. September 2025
## [1.15.1](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.15.0...@continuedev/config-yaml@1.15.1) (2025-09-16) ### Bug Fixes * fehlende Secret-Deklarationen im reusable workflow ([3a90b32](https://github.com/continuedev/continue/commit/3a90b3292295701178ee688be1a17c9afe70ecd6))
Features
16. September 2025
## [1.2.1](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.2.0...@continuedev/fetch@1.2.1) (2025-09-16) ### Bug Fixes * fehlende secret declarations in reusable workflow ([3a90b32](https://github.com/continuedev/continue/commit/3a90b3292295701178ee688be1a17c9afe70ecd6))
Features
16. September 2025
# [1.15.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.14.0...@continuedev/config-yaml@1.15.0) (2025-09-16) ### Bug Fixes * fehlende env vars für OpenAI-Adapter-Tests in Release-Flows hinzufügen * semantische Release abrufen * package-lock.json anlegen * semantische Release für fetch und llm-info ### Features * Einzelauschnitt Bearbeitung für fähige Modelle ausschließen
Features
16. September 2025
# [1.2.0](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.1.1...@continuedev/fetch@1.2.0) (2025-09-16) ### Bug Fixes * fehlende env vars für OpenAI-Adapter-Tests in Release-Flows hinzufügen ([10bfb64](https://github.com/continuedev/continue/commit/10bfb64ac0eea12a10d22c0d1be7c02f08639174)) ### Features * Einzeldatei-Edit für fähige Modelle ausschließen ([fb3d6dd](https://github.com/continuedev/continue/commit/fb3d6dd7f10fb7cf804918119c418c8c45fb1ce7))
Features
16. September 2025
## [1.1.1](https://github.com/continuedev/continue/compare/@continuedev/fetch@1.1.0...@continuedev/fetch@1.1.1) (2025-09-16) ### Bug Fixes * package lock ([e3fcf41](https://github.com/continuedev/continue/commit/e3fcf41e2a53e8857fee3464c456428a4faed5e9))
Features
16. September 2025
# [1.14.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.13.0...@continuedev/config-yaml@1.14.0) (2025-09-16) ### Bug Fixes * Abhängigkeit hinzufügen ([c6accdd](https://github.com/continuedev/continue/commit/c6accdde4e4928749361c5fefa4385342fe03a32)) * Tastaturunterbrechungs-Handler bis zum Start von tui hinzufügen ([af58394](https://github.com/continuedev/continue/commit/af58394ae0d723c5a722b8aebb9371e4a92a1402)) * Inhalte der Zwischenablage standardmäßig in der Autocomplete deaktivieren ([3a44a9f](https://github.com/continuedev/continue/commit/3a44a9fb65cc942a038de55f499d1357f0ebe8ff)) * Fehlbehandlung beim Beenden statt process.exit(1) in cli ([9b0367f](https://github.com/continuedev/continue/commit/9b0367fc284f088d267501f7d6f405b25b3df1c7)) * Verbesserung der GitHub-Workflow-Kommentarverarbeitung mit Sonderzeichen ([311acf9](https://github.com/continuedev/continue/commit/311acf91fdee3ccf9f9f24513af550ca2481bd86)) * Verbesserung der modelSupportsImages-Logik ([d4d39aa](https://github.com/continuedev/continue/commit/d4d39aaeb05e90d43d495beb8fb7f623f79bf42e)) * UI verbessert, wenn Diff nicht generiert werden kann ([5d15219](https://github.com/continuedev/continue/commit/5d15219cfbe7a411e8520900949f1a000d535b4b)) * isHome für zuverlässigere Berücksichtigung von index.html ([37d7b2a](https://github.com/continuedev/continue/commit/37d7b2a48bf9c5a94edfdad81b8b6b6a0419d853)) * Memoize ishome und nutze Routen ([af9063d](https://github.com/continuedev/continue/commit/af9063dc41c195bee687e9fb4919bbf1803ddba9)) * Ellipsis im Diff-View nach links verschoben ([c84143d](https://github.com/continuedev/continue/commit/c84143d9ea5b057c9392c0d7168c907f95d97d27)) * Kein Async beim Beenden ([ca5b8be](https://github.com/continuedev/continue/commit/ca5b8be6337aeb870386ce41b151c480a1a9afef)) * Nur die ersten zwei Pakete vorerst ([9c25c19](https://github.com/continuedev/continue/commit/9c25c190528e64b903b0afcf96f2740396f69c5b)) * package-lock-Aktualisierungen ([473eb3f](https://github.com/continuedev/continue/commit/473eb3f771c0a6a956defc19b2db5739e055686d)) * Verhindere, dass Tool-Inhalte mit <think>-Tags fehlerhafte Tool-Aufrufe auslösen ([b16a808](https://github.com/continuedev/continue/commit/b16a808d5bf1f6a93c879af6748395717b86da0c)) * Duplizierten toggleToolGroupSetting-Aufruf in ToolPoliciesGroup.tsx entfernen ([d44083a](https://github.com/continuedev/continue/commit/d44083a335839f1669bc3117e91dcb10d3a25d29)) * Hohe Kardinalitäts-Labels im cli entfernen ([99b0a01](https://github.com/continuedev/continue/commit/99b0a013a3ab88cb3ba09062f870b2b0ee451889)) * unnötige Memoisierung entfernen ([a853194](https://github.com/continuedev/continue/commit/a853194751f2709477f720d6c421f68ff699eb80)) * Tool-Aufruf-Nachrichten kürzen ([4f510ef](https://github.com/continuedev/continue/commit/4f510ef57b3ba56e0d431852bc1751ec6f4d920e)) * Kürzere Phrase für "generating" Status von Tool-Aufrufen ([931d9a5](https://github.com/continuedev/continue/commit/931d9a527d97fefa2ea595f0570afb0695418760)) * Konfig-Fehler für ausgewählten Assistenten anzeigen, duplizierten fatal error entfernen ([f851d8b](https://github.com/continuedev/continue/commit/f851d8bdc55fa5b506ada1cd105f7f456bb9c7fc)) * Kleine Anpassung in Debug-Info-Nachricht ([244e47b](https://github.com/continuedev/continue/commit/244e47b943be1e0209b2b72652e1f500417d28d6)) * Tests ([3ea4ec3](https://github.com/continuedev/continue/commit/3ea4ec30def30d9dff541f5966c2d827071958ae)) * Tests ([a019501](https://github.com/continuedev/continue/commit/a019501cbfc931fc67082837906b21a097af008e)) * Tests ([5e38c18](https://github.com/continuedev/continue/commit/5e38c181d076084d16ad07d876157ad463358407)) * Typ-Fehler ([da047c4](https://github.com/continuedev/continue/commit/da047c4e932377418bbe854fd174c536e8ff10a8)) ### Features * HuggingFace OpenAI-kompatibler Router-Erkennung hinzufügen ([a8a03d7](https://github.com/continuedev/continue/commit/a8a03d7d98db44173f340efa1a83421ea1a3f87b)), schließt [#5763](https://github.com/continuedev/continue/issues/5763) * apireqeust-Ereignis ([4c56732](https://github.com/continuedev/continue/commit/4c56732609e2ff9253694ed46b0de9478661d6e3)) * Automatisches Auswählen des Scope für Org-API-Schlüssel in cn ([f19d8bf](https://github.com/continuedev/continue/commit/f19d8bf78826101e2a3a18c8d5d0082b17a7b91b)) * Automatisches Auswählen des Scope für Org-API-Schlüssel in cn (p2) ([69a8bbb](https://github.com/continuedev/continue/commit/69a8bbb718005766e3efdf70653029f06f141a82)) * Auto-Erkennung der Qwen2.5vl-Bilderunterstützung ([40e73b0](https://github.com/continuedev/continue/commit/40e73b0fa4797e64696a13454cfae1d33799414d)) * Modell in Tool-Aufruf-Statistiken ([794e646](https://github.com/continuedev/continue/commit/794e64647dc8686b465f38c8804529a8affab5ef)) * Keine Typregel ([b87aafc](https://github.com/continuedev/continue/commit/b87aafcfc0535afc1065534bf72bb19eac826ffb)) * Diff-Statistiken in Find-und-Ersetzen-Werkzeugleiste anzeigen ([941f9eb](https://github.com/continuedev/continue/commit/941f9eb16d96a78e645500edcf249fa75accea1e)) * Telemetrie für CN-Remote -s-Flag ([467e000](https://github.com/continuedev/continue/commit/467e0004461560c95d40352ae637c6daaab31707))
Features
16. September 2025
Warteschlangen-Nachrichten, Mermaid-Diagramm-Unterstützung und verbesserter Onboarding-Prozess.
Features
15. September 2025
- feat: add desktop/web app package (#2606) Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: GitHub Action <action@github.com>
Features
15. September 2025
Direktes stabiler Release aus dem main-Branch. Version 1.4.41 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
15. September 2025
### **Breaking change:** `OPENAI_API_KEY` is no longer read from the environment API login is no longer implicit; we do not pick up `OPENAI_API_KEY` from the environment. To use an API key programmatically, run the following _once_: ```shell codex login --api-key "your-api-key-here" ``` and this value will be stored in `CODEX_HOME/auth.json`. The next time you run `codex`, the API key stored in `auth.json` will be used automatically. To switch to ChatGPT login instead of using your API key, run `codex login`. Note that `codex logout` will remove whatever login credential is stored in `auth.json` (API key or ChatGPT auth token). ### Highlights **Introducing our newest model GPT-5-Codex** GPT-5-Codex works faster through easy tasks and harder on complex tasks, improves on code quality, and is more steerable with AGENTS.md. [Learn More](https://openai.com/index/introducing-upgrades-to-codex/) **Resuming old sessions** Resuming old conversations with `codex resume` (#3537, #3625). **Unified execution and reliability** Unified execution improvements (#3288, #3479) and race-condition fix (#3644); include command output on timeouts (#3576); do not execute when command parses as a patch (#3382); improved sandbox timeout handling (#3435); flaky test fixes (#3596, #3564). **Auth and login experience** - login polish (#3632); fix issue allowing to be both logged in and using API key simultaneously (#3611); fix stray login URL characters (#3639); fix `get_auth_status` for custom providers (#3581). **JSON-RPC and MCP** JSON-RPC: `SetDefaultModel` and `None` clears default (#3512, #3529), `UserInfo` (#3428), `reasoning_effort` in `NewConversationResponse` (#3506); initial MCP interface and docs (#3543, #3507, #3345); standardized shell description (#3514). **TUI onboarding and polish** New onboarding flow and animation (#3398, #3631, #3590, #3627), consistent headers on resume (#3615, #3592), improved spacing/padding (#3469, #3471, #3472, #3474), clearer interruption and status styling (#3470), numerous UX nits addressed (#3650, #3534). **Core platform** Experimental automatic context compaction (#3446); expanded default sandbox (#3483); Azure Responses API workaround (#3528); preserve more item IDs in Azure (#3542); logging and clippy improvements (#3488, #3489); `just test` via nextest (#3508). ### All merged PRs - fix: change MIN_ANIMATION_HEIGHT so show_animation is calculated correctly (#3656) - feat: tweak onboarding strings (#3650) - fix stray login url characters persisting in login (#3639) - Add file reference guidelines to gpt-5 prompt (#3651) - feat: skip animations on small terminals (#3647) - chore: rename (#3648) - fix: add references (#3633) - chore: set `prerelease:true` for now (#3645) - fix: race condition unified exec (#3644) - feat: update splash (#3631) - chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 in /codex-rs (#3620) - chore(deps): bump slab from 0.4.10 to 0.4.11 in /codex-rs (#3635) - Login flow polish (#3632) - Fix codex resume so flags (cd, model, search, etc.) still work (#3625) - feat: tighten preset filter, tame storage load logs, enable rollout prompt by default (#3628) - Show abort in the resume (#3629) - Change animation frames (#3627) - initial mcp add interface (#3543) - chore: update prompts for gpt-5-code (#3624) - feat: add reasoning level to header (#3622) - Revert "refactor transcript view to handle HistoryCells" (#3614) - Show the header when resuming a conversation (#3615) - When logging in using ChatGPT, make sure to overwrite API key (#3611) - Don't show the model for apikey (#3607) - Fix get_auth_status response when using custom provider (#3581) - fix: model family and apply_patch consistency (#3603) - fix(tui): update full-auto to default preset (#3608) - fix(core): flaky test `completed_commands_do_not_persist_sessions` (#3596) - Skip frames files in codespell (#3606) - Add session header to chat widget (#3592) - Append full raw reasoning event text (#3605) - feat: UI animation (#3590) - Fix EventMsg Optional (#3604) - Single branch for gpt-5-code (#3601) - enable-resume (#3537) - feat: update model save (#3589) - Fix flaky windows test (#3564) - Fix gpt-5-code model selector (#3598) - Add per-model-family prompts (#3597) - Include command output when sending timeout to model (#3576) - Align user history message prefix width (#3467) - Gate model upgrade prompt behind ChatGPT auth (#3586) - chore: update `output_lines()` to take a struct instead of bools (#3591) - Add spacing before queued status indicator messages (#3474) - Handle resuming/forking after compact (#3533) - refactor transcript view to handle HistoryCells (#3538) - Default gpt-5-code models to experimental reasoning summaries (#3560) - Preserve IDs for more item types in azure (#3542) - Always request encrypted cot (#3539) - Review Mode (Core) (#3401) - fix: NIT None reasoning effort (#3536) - Fix NUX UI (#3534) - core: expand default sandbox (#3483) - Add Azure Responses API workaround (#3528) - if a command parses as a patch, do not attempt to run it (#3382) - Update interruption error message styling (#3470) - feat: context compaction (#3446) - Add spacing before composer footer hints (#3469) - Add spacing between dropdown headers and items (#3472) - feat: reasoning effort as optional (#3527) - feat: change the behavior of SetDefaultModel RPC so None clears the value. (#3529) - standardize shell description (#3514) - bug: fix model save (#3525) - Add spacing to timer duration formats (#3471) - MCP Documentation Changes Requests in Code Review (#3507) - chore: add `just test`, which runs `cargo nextest` (#3508) - feat: added SetDefaultModel to JSON-RPC server (#3512) - feat: include reasoning_effort in NewConversationResponse (#3506) - add(readme): IDE (#3494) - Log cf-ray header in client traces (#3488) - bug: default to image (#3501) - feat: TUI onboarding (#3398) - Use PlanType enum when formatting usage-limit CTA (#3495) - Add more detailed documentation on MCP server usage (#3345) - fix: improve `handle_sandbox_error` timeouts (#3435) - chore: enable `clippy::redundant_clone` (#3489) - Assign the entire gpt-5 model family same characteristics (#3490) - Clear composer on fork (#3445) - fix: use -F instead of -f for force=true in gh call (#3486) - Add Compact and Turn Context to the rollout items (#3444) - NIT unified exec (#3479) - Simplify auth flow and reconcile differences between ChatGPT and API Key auth (#3189) - apply-patch: sort replacements and add regression tests (#3425) - chore: rust-release.yml should update the latest-alpha-cli branch (#3458) - fix: add check to ensure output of `generate_mcp_types.py` matches `codex-rs/mcp-types/src/lib.rs` (#3450) - Change forking to read the rollout from file (#3440) - Unified execution (#3288) - feat: add UserInfo request to JSON-RPC server (#3428) - fix: ensure output of `codex-rs/mcp-types/generate_mcp_types.py` matches `codex-rs/mcp-types/src/lib.rs` (#3439) - fix trampling projects table when accepting trusted dirs (#3434) - put workspace roots in the environment context (#3375)
Features
15. September 2025
See [0.36.0](https://github.com/openai/codex/releases/tag/rust-v0.36.0)
15. September 2025
- fix: fix wrong tool references `LS` and `Agent` (#2466) - tweak: make bash permissions key off of command pattern (#2592) - log bash output when using `opencode run` (#2595) - fix: reasoning metadata persistence (#2602) - fix: visual token bug (#2603) - Upgrade to Zod v4 (#2605) Co-authored-by: GitHub Action <action@github.com>
Features
15. September 2025
Direktes stabiles Release vom main-Branch. Version 1.4.40 gebaut und direkt aus dem neuesten main-Branch veröffentlicht.
15. September 2025
Erste stabile Version von Cursor mit Tab-Vervollständigung, Chat- und Composer-Funktionen.
Features
14. September 2025
- Session management and prompt handling improvements (#2577) Co-authored-by: GitHub Action <action@github.com> - add disable OPENCODE_DISABLE_AUTOCOMPACT - disable autocompact if context is 0 - tweak: keep aborted msgs in context (#2583) - respect subagent in command, add `subtask` flag (#2569) - fix: token counting visual bug (#2587) - fix(dev): build tui with correct file ext for windows (#2590)
Features
13. September 2025
- fix: await cleanupRevert() to prevent dupe msgs after undo (#2572) - fix: make permission always behavior match expectation (#2573) - fix: ShellError: exit code 1 errors (#2568) Co-authored-by: rekram1-node <aidenpcline@gmail.com> - nudge llm to continue properly after compaction
Features
12. September 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.0-preview.1...v0.5.0-preview-2
Features
12. September 2025
- temporarily disable midstream compaction
Features
11. September 2025
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.4.0...v0.4.1
Features
11. September 2025
## Was geändert * fix: Entferne 'node-fetch' aus externals von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/7752 * fix(ui): behebe Drag-and-Drop-Datei-Funktion für macOS Terminal 2 von @944750720 in https://github.com/google-gemini/gemini-cli/pull/7174 * fix(process-utils): behebe Bug, der den Start verhinderte, wenn das Ausführen des Prozess-Walking-Befehls fehlschlägt von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7757 * Fix Dollar-Zeichen-Ersetzung Bug beim Bearbeiten von Dateien von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/7703 * feat(triage): füge Status/Bot-triaged-Label nach dem Triage hinzu von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7765 * Feat(security) - Erstelle eine Klasse für OAuth-Credentials von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7745 * feat(security) - Implementiere Speicherung von OAuth-Token in die gemeinsame Schnittstelle von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7802 * fix: Entferne spezielle Behandlung des FolderTrust-Flags von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7755 * fix the proQutaDialog von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7647 * fix(token-usage): behebe Token-Nutzungsaufzeichnung für fehlgeschlagene API-Aufrufe von @nsalerni in https://github.com/google-gemini/gemini-cli/pull/7667 * Mach 'source' zu einem Positionsargument bei Extensions-Installationen und setze Flag auf true von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7807 * Füge initiales RFC für A2A-Entwicklungs-Tool-Erweiterung hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7817 * Rückgängig machen von "Fix dollar sign replacement bug in file editing (#7703)" von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7823 * Versteckte Eigenschaft zu Slash-Befehlen hinzufügen von @dewitt in https://github.com/google-gemini/gemini-cli/pull/7797 * Behebe Syntaxhervorhebung und Rendering-Probleme. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7759 * Refactor Authentication Components und Hooks von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7750 * feat(core): Große Tool-Ausgaben in eine Datei speichern und fragmentierte Zeilen zurückgeben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6240 * refactor: Pfadauflösungslogik in Hilfsfunktion extrahieren von @johnthomasdev in https://github.com/google-gemini/gemini-cli/pull/6910 * Fix(core): Validierungslogik des Streams korrigieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7832 * fix(ci): Windows-End-to-End-Tests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7749 * Behebe Probleme, bei denen Escape-Codes beim Start im Eingabe-Prompt auftauchen könnten von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7267 * Verhindere Automausführung beim Einfügen und Erhalte mehrzeiligen Inhalt im Chat-Eingang beibehalten von @Alish-0x in https://github.com/google-gemini/gemini-cli/pull/5834 * fix: Behandle vpc-sc-Verletzungen in LoadCodeAssist-Methode von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/7824 * feat(ui): Verbessere Auffindbarkeit von MCP-Slash-Befehlen von @rinilkunhiraman in https://github.com/google-gemini/gemini-cli/pull/6080 * chore(release): v0.3.3 von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7854 * feat(ui): Einführung useUI Hook und UIContext von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/5488 * Fix(core): Nicht erneut versuchen, wenn das letzte Chunk leer ist; finishReason vorherige Chunks sind gut von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7859 * Fix ctrl-c/esc während der Authentifizierung. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7879 * chore(release): v0.3.4 von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7902 * Erlaube Slash-Befehlen, sich von der Autovervollständigung und der /help-Erkennung abzumelden. von @dewitt in https://github.com/google-gemini/gemini-cli/pull/7847 * add(logging): OTEL-Logging zum Zählen von Zeichen hinzufügen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7903 * bug(core): Behebe `Check Bundle Size` GitHub Action. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7833 * Erwähne Ersatz für veraltete Einstellungen in settings.json von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7913 * Inhalt aus GeminiClient herausnehmen und in Config übertragen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7825 * fix(ui): Eingabeaufforderung während Tool-Bestätigung deaktivieren von @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/7935 * feat(settings): Unterstützung für Settings-Enum-Optionen hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7719 * fix(ide): Absturz unter Windows beheben, wenn null-Befehl zurückgegeben wird von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8007 * fix: Tipps ausblenden, wenn Dialog zur Folder-Trust geöffnet ist von @hritan in https://github.com/google-gemini/gemini-cli/pull/7394 * Verschiebe Scope-Einstellungen in den neuen Dialog von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/7836 * fix(ide companion extension): Payload-Größe erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8029 * Skip Bundle_Size-Job für Merge_Group-Ereignis von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8032 * refactor: Zentralisiere und verbessere Modell-Fallback-Behandlung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7634 * Fix maxOutputTokens-Kompressions-Bug. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8026 * fix: Neustart-Logik im useFolderTrust-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/8038 * feat(core): Ripgrep zur Laufzeit herunterladen, wenn aktiviert. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7818 * Ermögliche es Nutzern, während des Wartens auf MCP-Server zu tippen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8021 * Entferne Org/Repo-Installationsunterstützung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7815 * refactor(core): Einführung von LlmUtilityService und promptIdContext von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7952 * feat(commands): Neue Befehle für Dokumente, Git und PR-Review von @allenhutchison in https://github.com/google-gemini/gem
Features
11. September 2025
# [1.13.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.12.0...@continuedev/config-yaml@1.13.0) (2025-09-11) ### Bug Fixes * -v bedeutet --version, nicht --verbose ([2f82821](https://github.com/continuedev/continue/commit/2f82821f30a56d1e37e666afa01476df7eccefe7)) * :ambulance: Behebe Pufferung von Bedrock-Konversations-Prompts ([7725a6f](https://github.com/continuedev/continue/commit/7725a6f01889377c80cbaada962f8bb3da3ea2b7)) * :art: ([197479c](https://github.com/continuedev/continue/commit/197479c69d893cff3b80ed2428d86af8cb8b11a5)) * :bug: Behe Testfehler ([ab8babb](https://github.com/continuedev/continue/commit/ab8babbb097281efed01746e2ebc4291bb32d82a)) * :bug: Behe Problem mit Streaming-Toolbar ([3ca3897](https://github.com/continuedev/continue/commit/3ca38974631330356841d721fa583334131bf559)) * :bug: Behe Fehler basierend auf Kommentaren des Reviewers ([acbba9b](https://github.com/continuedev/continue/commit/acbba9b7d084e83dced1dbdb28ee6f4b90ed8814)) * :bug: Kommentare aus Review lösen ([0660687](https://github.com/continuedev/continue/commit/066068765341fa02b927336052455ab782a13900)) * :pencil2: Tippfehler in No Parallel Tool Calling Instruction ([7b419f5](https://github.com/continuedev/continue/commit/7b419f5afe615e441cec880cb23c79638f5edab6)) * abort2error während Stream fim ([382b42d](https://github.com/continuedev/continue/commit/382b42d092bca1cd39549143a7a1c82d73fe53e4)) * Fehlende Transformations-Option zur YAML-Autocomplete-Konfiguration hinzugefügt ([508229f](https://github.com/continuedev/continue/commit/508229feedb18efe2a38330f98033c1488ec3d88)) * Terminal-Sicherheits-Paket zum CI-Build-Skript hinzugefügt ([47997af](https://github.com/continuedev/continue/commit/47997af99ef74ae9818353faeacef6cc3d7e7139)) * Timeout zu CLI-Befehlen hinzugefügt, um Hänger im Workflow zu verhindern ([6c8c6ca](https://github.com/continuedev/continue/commit/6c8c6ca9d9a858fa17c4a3dfb456e4198564602f)) * Zusätzlicher Filter für Apply / Edit ([e475fb1](https://github.com/continuedev/continue/commit/e475fb1bdb98b1b9467def5fee0e0ee2cc25568b)) * Tests angepasst, ist_continue_remote hinzugefügt ([2884028](https://github.com/continuedev/continue/commit/2884028d21d27551e276db4a2d368eb0ce3340e2)) * Padding-Auswahl des Assistenten ([1da0947](https://github.com/continuedev/continue/commit/1da09475386bf2e2674b2d891167c11fb14e3ad0)) * Tests der unteren Statusleiste ([9a4d63b](https://github.com/continuedev/continue/commit/9a4d63b37e2b474f119c380867b001fbe4a5aaa9)) * SemVer-Check für Extensions-Release angehoben ([bb4c484](https://github.com/continuedev/continue/commit/bb4c484c0f661ba71642038487494ad763a041a9)) * Diff-Viewer bereinigt ([082af0f](https://github.com/continuedev/continue/commit/082af0f3dd4ce4db4a5aa5622e8c60c649374b51)) * cli /exit und ctrl-d beendet tatsächlich das Programm ([b19acdd](https://github.com/continuedev/continue/commit/b19acdd30d5a5c5a8bbe61cac0ab8dda86643d99)) * **cli:** Extrahiere Medientyp beim Einreichen von Bildern in anthropic ([a2f6f2a](https://github.com/continuedev/continue/commit/a2f6f2a30d0da72024aeb6f1eae847f2691d7ea9)) * Schließe Drag-over-Nachrichtenoverlay während onDrop ([b5e68d2](https://github.com/continuedev/continue/commit/b5e68d206052c240d69f9f4d90b5173fececdbc2)) * ConfigSelector zeigt falsches grünes Häkchen bei Erstbenutzern ([6ed85c1](https://github.com/continuedev/continue/commit/6ed85c19b085d51aad5ec121228283f4cfaf1434)) * Kontextitems-Dialog nicht sichtbar bei Konversationskomprimierung ([1009a06](https://github.com/continuedev/continue/commit/1009a06c46f4c827fd3923662283c3318403f478)) * Duplizierte Typen gelöscht ([ef4a0e2](https://github.com/continuedev/continue/commit/ef4a0e2d2b2a947014ba18bd2846bb6645df9e08)) * Diff-Farben reichen bis zum Ende ([b245e00](https://github.com/continuedev/continue/commit/b245e00dc8f177f2c0b9fe73cd7b8be65a5722a8)) * Diff-Zeilenfarbe überläuft nicht mehr ([1588629](https://github.com/continuedev/continue/commit/158862938a1e0fd468ebaef589b6c438fd6f21d0)) * Deaktiviere Next Edit Cursor-Ereignisse, wenn Feature deaktiviert ist ([6468ced](https://github.com/continuedev/continue/commit/6468cedfc27a69508c4e1ee6e38df54489d7043a)) * dispose JCEF JSQuery-Handler korrekt ([e6cf3fd](https://github.com/continuedev/continue/commit/e6cf3fd7566c73401a54334682cd9d50776acf49)) * **Docs:** Defekte Links auf Einstellungsseite ([#7598](https://github.com/continuedev/continue/issues/7598)) ([b290e5b](https://github.com/continuedev/continue/commit/b290e5b4dc13ef25bb233b3ef7b7cdd2bea6c6a8)) * Zeige in der Extension-UI keine unveränderten Diff-Abschnitte an ([87b19ac](https://github.com/continuedev/continue/commit/87b19acfe9d8a7c995374fd3ddda8835339dfb4a)) * Streaming von Apply für schnelle Modelle nicht mehr starten ([8c18e8a](https://github.com/continuedev/continue/commit/8c18e8acc3309612b1cfd95b95758492b93a9cf5)) * Verwende kein override-only actionPerformed, um Aktion aufzurufen ([#7608](https://github.com/continuedev/continue/issues/7608)) ([18ec563](https://github.com/continuedev/continue/commit/18ec563762fdb45635c9e4da10f3664a95e1e2dd)) * Duplizierte Importe ([3183127](https://github.com/continuedev/continue/commit/3183127ea538164ca275b4a421936b48259a12ea)) * Dynamische Richtlinien ([73073dd](https://github.com/continuedev/continue/commit/73073dd23589176a74d98b0ed72d92a1eba1b1c0)) * Editier-Implementierung ([9cc3d69](https://github.com/continuedev/continue/commit/9cc3d69e4dfc467fefd9cd98b90ed9be64df8468)) * Bearbeitete Ausgabe überschrieben ([381b8a0](https://github.com/continuedev/
Features
11. September 2025
- fix: command being passed as arg when no args present (#2553) - feat: Add an experimental option to disable paste summaries (#2552) Co-authored-by: rekram1-node <aidenpcline@gmail.com> - properly support model level npm definition - Merge branch 'production' into dev
Features
11. September 2025
- fix: handle @dir in command (#2533) - resolve nested commands (#2537) - Update providers.mdx because of small typo (#2539) - compaction improvements - remove block anchor edit - reduce LSP verbosity
Features
11. September 2025
Direktes Stable-Release vom Main-Branch. Version 1.4.39 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
10. September 2025
## Was sich geändert hat Diese Release basiert auf VS Code Pre-release v1.3.3 mit den folgenden Hotfix-PRs (und spezifischen Commits): * fix: HOTFIX 🚑 Fix der Bedrock-Konversations-Prompt-Caching durch @chezsmithy in https://github.com/continuedev/continue/pull/7652 7725a6f01889377c80cbaada962f8bb3da3ea2b7 197479c69d893cff3b80ed2428d86af8cb8b11a5 * fix: HOTFIX Reaktionsaktionen, die verschwinden und beim Streaming springen, durch @RomneyDa in https://github.com/continuedev/continue/pull/7677 b643a58cbfd78592b8c884d21fc11b275c83bca6 * fix: nicht unveränderte Diff-Abschnitte in der Extension-UI anzeigen durch @RomneyDa in https://github.com/continuedev/continue/pull/7560 87b19acfe9d8a7c995374fd3ddda8835339dfb4a 082af0f3dd4ce4db4a5aa5622e8c60c649374b51 e31833160579e753919fc5c9d9eb504882b4da84 * fix: aborterror2 während des Streaming fim durch @uinstinct in https://github.com/continuedev/continue/pull/7578 382b42d092bca1cd39549143a7a1c82d73fe53e4 * fix: verhindern, dass das AUTODETECT-Modell auf Ollama abgefragt wird durch @fbricon in https://github.com/continuedev/continue/pull/7477 472c00f27cfdcd01aac12808424ba37b5590898f * fix: Kontext-Items-Dialog nicht sichtbar bei Konversationskompaktierung durch @uinstinct in https://github.com/continuedev/continue/pull/7407 1009a06c46f4c827fd3923662283c3318403f478 * fix: HOTFIX Diff-Linien-Farbüberlauf durch @RomneyDa in https://github.com/continuedev/continue/pull/7675 158862938a1e0fd468ebaef589b6c438fd6f21d0 * fix: HOTFIX String-Fallback für Config-yaml-Modell-Fähigkeit durch @RomneyDa in https://github.com/continuedev/continue/pull/7676 66b0838b3d3d42c6ca9923b631f5364b3460e646 Andere Updates * fix: Denken und Chat-Nachrichten trennen, wenn Ollama nicht streamt, durch @fbricon in https://github.com/continuedev/continue/pull/7446 * build(deps): bump actions/checkout von 4 auf 5 durch @dependabot[bot] in https://github.com/continuedev/continue/pull/7451 * fix: Render-Verhalten des Edit File-Tools abnormal behoben durch @xiaohuanxiong3 in https://github.com/continuedev/continue/pull/7449 * chore: veraltete Context-Provider entfernen durch @uinstinct in https://github.com/continuedev/continue/pull/7388 * feat: On-Prem-Proxy in CLI verwenden durch @sestinj in https://github.com/continuedev/continue/pull/7466 * docs: Aktualisierungen zur Produktvereinfachung durch @TyDunn in https://github.com/continuedev/continue/pull/7357 * Nate/cn-serve-session durch @sestinj in https://github.com/continuedev/continue/pull/7472 * fix: ModelRecommendations-Komponente für zentrale Aktualisierungen hinzufügen durch @BekahHW in https://github.com/continuedev/continue/pull/7457 * feat: Tetrate Agent Router Service als Provider hinzufügen durch @johnlanda in https://github.com/continuedev/continue/pull/7136 * chore: ungenutzte Such- und Ersetzungs-Tools entfernen durch @RomneyDa in https://github.com/continuedev/continue/pull/7487 * Reduziere Test-Flake durch @sestinj in https://github.com/continuedev/continue/pull/7470 * refactor: nächster Bearbeiten-Modell-Anbieter-Umbenennung durch @sestinj in https://github.com/continuedev/continue/pull/7469 * fix: Continue-Prozess nach unerwarteten Ausnahmen wiederherstellen durch @exigow in https://github.com/continuedev/continue/pull/7463 * cai: Continue-Workflow erwähnen durch @sestinj in https://github.com/continuedev/continue/pull/7499 * feat: Pausieren und Fortsetzen von cn durch @sestinj in https://github.com/continuedev/continue/pull/7501 * feat: Bilder in cn einfügen durch @sestinj in https://github.com/continuedev/continue/pull/7503 * refactor: Duplizierter Chat-Verlauf Zustand durch @sestinj in https://github.com/continuedev/continue/pull/7512 * feat: Tipps für CLI durch @sestinj in https://github.com/continuedev/continue/pull/7500 * fix: Keine Fehler bei nicht-fatal Fehlern in CLI durch @sestinj in https://github.com/continuedev/continue/pull/7523 * fix: Einstellungen-Synchronisierung korrigiert durch @exigow in https://github.com/continuedev/continue/pull/7525 * Revert "fix: Continue-Prozess nach unerwarteten Ausnahmen wiederherstellen (#7463)" durch @exigow in https://github.com/continuedev/continue/pull/7521 * build(deps): aktualisiere continuedev/continue von 64bda6b2b3dac1037e9895dbee4ce1d35565e1fe auf 80c679747b7c7b2624d15db31ff5bdadc9681c65 durch @dependabot[bot] in https://github.com/continuedev/continue/pull/7511 * build(deps): bump actions/checkout von 4 auf 5 durch @dependabot[bot] in https://github.com/continuedev/continue/pull/7510 * docs: viele Kommentare hinzufügen durch @jpoly1219 in https://github.com/continuedev/continue/pull/7493 * chore: ✅ UI-Tests für das neue Unified Terminal hinzufügen durch @chezsmithy in https://github.com/continuedev/continue/pull/7445 * fix: 🐞 CLI-Terminal-Shell behoben durch @chezsmithy in https://github.com/continuedev/continue/pull/7437 * docs: Header-Beispiele im HTTP-Context-Provider hinzufügen durch @uinstinct in https://github.com/continuedev/continue/pull/7481 * fix: HOTFIX verbose Diff-Fehler und Diff-UI-Response-Chevron durch @RomneyDa in https://github.com/continuedev/continue/pull/7488 * feat: SSL für MCP verifizieren durch @RomneyDa in https://github.com/continuedev/continue/pull/7229 * fix: HOTFIX Bereinigung von MCP-Namen durch @RomneyDa in https://github.com/continuedev/continue/pull/7468 * feat: Kontinuierlicher AI Guide hinzufügen durch @BekahHW in https://github.com/continuedev/continue/pull/7459 * docs: READMEs auf relative statt absolute Pfade aktualisieren durch @TyDunn in https://github.com/continuedev/continue/pull/7527 * fix(doc): Ollama-Installationsanleitung aktualisieren durch @babblebey in https://github.com/continuedev/continue/pull/7496 * build: neue Version des JetBrains-Plugins standardmäßig verstecken durch @exigow in https://github.com/continuedev/continue/pull/7489 * feat: Benutzern zeigen, wie man Bilder in CLI einfügt durch @sestinj in https://github.com/continuedev/continue/pull/7515 * feat: Warnung beim Ausführen von CLI im Home-Verzeichnis durch @RomneyDa in https://github.com/continuedev/continue/pull/7536 * feat(cli): SSE und stripebarbares HTTP für MCP unterstützen durch @uinstinct in https://github.com/continuedev/continue/pull/7520 * fix: Entsorgung des Plugin-Service behoben durch @exigow in https://github.com/continuedev/continue/pull/7550 * feat: Augen-Reaktion zu Kommentaren, die continuedev erwähnen, hinzufügen durch @sestinj in https://github.com/continuedev/continue/pull/7554 * chore: VSCode-Version aktualisieren durch @tingwai in https://github.com/
Features
10. September 2025
#3436: hotfix for issue that prevented Codex from initializing external MCP servers ## Merged PRs - [#2799] Persist model & reasoning changes (#2799) - [#3436] Make user_agent optional (#3436)
Features
10. September 2025
## Codex 0.33.0 Key change is https://github.com/openai/codex/pull/3430, which reverts https://github.com/openai/codex/pull/3179 because it introduced a regression. New Features: - Try out the new Markdown renderer on #3396. ## Merged PRs - [#3394] alt+delete deletes the word to the right of the cursor (delete_forward_word) (#3394) - [#3380] Introduce rollout items (#3380) - [#3395] Set a user agent suffix when used as a mcp server (#3395) - [#3357] fix: remove unnecessary #[allow(dead_code)] annotation (#3357) - [#3422] Move initial history to protocol (#3422) - [#3400] Added images to `UserMessageEvent` (#3400) - [#3356] fix: remove empty file: chatwidget_stream_tests.rs (#3356) - [#2703] docs: fix codex exec heading typo (#2703) - [#2858] Remove a broken link to prompting_guide.md in docs/getting-started.md (#2858) - [#3427] Improved resiliency of two auth-related tests (#3427) - [#3396] replace tui_markdown with a custom markdown renderer (#3396) - [#3430] Back out "feat: POSIX unification and snapshot sessions (#3179)" (#3430)
Features
10. September 2025
### Codex 0.32.0 - MCP: add UA suffix when acting as a server; a few stability/compat tweaks - OSS: Broader `apply_patch` OSS compatibility. - Rollouts: initial groundwork and `rollout_path` included in responses. - TUI: Alt+Delete deletes the next word. - Protocol/Types: `ArchiveConversation` request; small exports and TS type improvements. - CI/Build: faster tests with `nextest`, add `shear`; minor macOS permission adjustment. - Docs: clarified shell quoting in config. ### Merged PRs - [#3395] Set a user agent suffix when used as a mcp server - [#3394] alt+delete deletes the word to the right of the cursor (delete_forward_word) - [#3390] Do not send reasoning item IDs - [#3388] Replace config.responses_originator_header_internal_override with CODEX_INTERNAL_ORIGINATOR_OVERRIDE_ENV_VAR - [#3387] No fail fast - [#3380] Introduce rollout items - [#3374] tweak "failed to find expected lines" message in apply_patch - [#3357] fix: remove unnecessary #[allow(dead_code)] annotation - [#3353] feat: add ArchiveConversation to ClientRequest - [#3352] fix: include rollout_path in NewConversationResponse - [#3338] feat: Run cargo shear during CI - [#3334] allow mach-lookup for com.apple.system.opendirectoryd.libinfo - [#3323] chore: try switching to cargo nextest to speed up CI builds - [#3222] fix: LoginChatGptCompleteNotification does not need to be listed explicitly in protocol-ts - [#3270] feat(core): re-export InitialHistory from conversation_manager - [#3219] Generate more typescript types and return conversation id with ConversationSummary - [#3179] feat: POSIX unification and snapshot sessions - [#3169] Improve explanation of how the shell handles quotes in config.md - [#2811] Include apply_patch tool for oss models from gpt-oss providers with different naming convention (e.g. openai/gpt-oss-*)
Features
10. September 2025
- fix issue with flags being parsed incorrectly
Features
10. September 2025
- tweak: wrap build-switch w/ system-reminder (#2525) - upgrade to latest bun
Features
10. September 2025
- repair tool calls when casing is wrong
Features
10. September 2025
## Änderungen * Entferne org/repo Installationsunterstützung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7815 * refactor(core): Einführung von LlmUtilityService und promptIdContext durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7952 * feat(commands): Neue Befehle für Docs, Git und PR-Review hinzugefügt von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7853 * Füge Clearcut-Logging für Installationsbefehl der Extensions hinzu von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8057 * refactor(ide): Extrahiere IDE-Kontexttypen in eine separate Datei von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8037 * feat(core): Fasse langen Tool-Output nur für Shell-Befehl zusammen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/8039 * Aktualisiere Extensions-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8112 * feat: Wiederverwendbares EnumSelector UI-Komponente hinzufügen (aufgeteilt von #6832) von @hoteye in https://github.com/google-gemini/gemini-cli/pull/7774 * Begrenze Rekursion beim Suchen nach .gitignore-Dateien von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/8103 * feat(ide): Aktualisiere Kontext-Filterung auf CLI-Seite + aktualisiere Port-Erkennungslogik von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8107 * [Teil 1/6] feat(telemetry): Füge Ratenbegrenzung und Hochwassermarke-Tracker mit Tests hinzu von @eLyiN in https://github.com/google-gemini/gemini-cli/pull/8110 * fix(ide companion extension): Zeige Bestätigungsnachricht der Installation in Firebase Studio nicht an von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/8097 * Ignoriere Workspace-Extensions im Benutzer-Extensions-Verzeichnis von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/8084 * 0.4.0 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/8136 ## Neue Mitwirkende * @hoteye leistete seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/7774 * @eLyiN leistete seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/8110 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.0-nightly.20250909.2b05cf3b...v0.6.0-nightly.20250910.a31830a3
Features
10. September 2025
## Was geändert * fix: Entferne 'node-fetch' aus externals durch @swissspidy in https://github.com/google-gemini/gemini-cli/pull/7752 * fix(ui): Behebe Drag-and-Drop-Datei-Funktion für macOS Terminal 2 durch @944750720 in https://github.com/google-gemini/gemini-cli/pull/7174 * fix(process-utils): Behebe Bug, der den Start verhinderten, wenn der Prozess-Walking-Befehl fehlschlägt durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/7757 * Fixe Fehler bei der Ersetzung des Dollar-Zeichens beim Bearbeiten von Dateien durch @lifefloating in https://github.com/google-gemini/gemini-cli/pull/7703 * feat(triage): füge Status/Label bot-triaged nach dem Triagieren hinzu durch @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7765 * Feat(security) - Erstelle eine Klasse für OAuth-Credentials durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7745 * feat(security) - Mache die Speicherung von OAuth-Tokens implementieren des gemeinsamen Interfaces durch @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7802 * fix: Entferne spezielle Behandlung des FolderTrust-Flags durch @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7755 * fix the proQutaDialog durch @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7647 * fix(token-usage): Behebe Token-Verwendungsaufzeichnung für fehlgeschlagene API-Aufrufe durch @nsalerni in https://github.com/google-gemini/gemini-cli/pull/7667 * Mache 'source' zu einem Positionsargument bei Extensions-Installation und setze Flag auf true durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7807 * Füge ersten RFC für A2A-Entwicklungstool-Erweiterung hinzu durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/7817 * Revertiere "Fix dollar sign replacement bug in file editing (#7703)" durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/7823 * Versteckte Eigenschaft zu Slash-Kommandos hinzufügen durch @dewitt in https://github.com/google-gemini/gemini-cli/pull/7797 * Behebe Syntax-Highlighting- und Rendering-Probleme. durch @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7759 * Refactor Authentication Components and Hooks durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/7750 * feat(core): Große Tool-Ausgaben in eine Datei speichern und gekürzte Zeilen zurückgeben durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6240 * refactor: Pfadauflösungslogik in Hilfsfunktion auslagern durch @johnthomasdev in https://github.com/google-gemini/gemini-cli/pull/6910 * Fix(core): Validierungslogik des Streams korrigieren durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7832 * fix(ci): Windows-E2E-Tests beheben durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/7749 * Behebe Probleme, bei denen Escape-Codes beim Start im Eingabe-Prompt landen könnten durch @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7267 * Verhindere automatisches Ausführen beim Einfügen und erhalte mehrzeiligen Inhalt im Chat-Eingabefeld durch @Alish-0x in https://github.com/google-gemini/gemini-cli/pull/5834 * fix: Behandlung von vpc-sc-Verletzungen in LoadCodeAssist-Methode durch @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/7824 * feat(ui): Verbessere Auffindbarkeit von MCP-Slash-Befehlen durch @rinilkunhiraman in https://github.com/google-gemini/gemini-cli/pull/6080 * chore(release): v0.3.3 durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7854 * feat(ui): Einführung useUI Hook und UIContext durch @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/5488 * Fix(core): Nicht erneut versuchen, wenn das letzte Stück leer ist, mit finishReason vorherige Stücke sind gut durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7859 * Fix ctrl-c/esc während der Authentifizierung durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/7879 * chore(release): v0.3.4 durch @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7902 * Erlaube Slash-Befehle, sich gegen Autocomplete und /help discovery abzumelden durch @dewitt in https://github.com/google-gemini/gemini-cli/pull/7847 * added(logging): OTel-Logging zum Zählen von Zeichen durch @kiranani in https://github.com/google-gemini/gemini-cli/pull/7903 * bug(core): Check Bundle Size GitHub Action korrigieren durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7833 * Erwähne Ersetzungen für veraltete Einstellungen in settings.json durch @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7913 * Inhalte aus GeminiClient ausziehen und in Config verschieben durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/7825 * fix(ui): Deaktiviere Eingabeaufforderung während Tool-Bestätigung durch @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/7935 * feat(settings): Unterstützung für settings `enum`-Optionen durch @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7719 * fix(ide): Absturz unter Windows, wenn null-Befehl zurückgegeben wird durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/8007 * fix: Verstecke Tipps, wenn Dialog zum Folder Trust geöffnet ist durch @hritan in https://github.com/google-gemini/gemini-cli/pull/7394 * Verschiebe Scope-Einstellungen in neuen Dialog durch @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/7836 * fix(ide companion extension): Erhöhe Payload-Größe durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/8029 * Skip Bundle_Size-Job für Merge_Group-Ereignis durch @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8032 * refactor: Zentralisiere und verbessere Modell-Fallback-Handling durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7634 * Fix maxOutputTokens-Komprimierungsfehler durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/8026 * fix: Restart-Logik im useFolderTrust-Hook durch @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/8038 * feat(core): Ripgrep zur Laufzeit herunterladen, falls aktiviert durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7818 * Ermögliche Benutzern, während Wartezeit auf MCP-Server zu tippen durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/8021 * Entferne Organisation/Repo-Installations-Support durch @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7815 * refactor(core): Introduce LlmUtilityService und promptIdContext durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7952 * feat(commands): Neue Befehle für Docs, Git und PR-Review durch @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7853 * Add clearcut-Logging für Extensions-
Features
9. September 2025
## Was sich geändert hat * fix(ide): polyfill import.meta.url für cjs-Build umgesetzt von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7279 * feat(cli) - Erstelle Basisklasse zur Handhabung von Tokens, die in Dateien gespeichert sind von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7240 * fix(process-utils): ersetze wmic durch PowerShell für Windows-Prozess von @dracic in https://github.com/google-gemini/gemini-cli/pull/7087 * chore(release): v0.2.2 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7319 * fix(cli): entferne Settings-Migrations-Logs in der Konsole von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7325 * Refine stream validation to prevent unnecessary retries von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7278 * bug(core): Strippe Gedanken, wenn Verlauf geladen wird. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7167 * fix(settings/env): Sicherstellen, dass `loadEnvironment` immer mit Settings aufgerufen wird. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7313 * fix(logging): Logge NodeJS-Version && Mache Config.SessionID readonly von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7219 * docs(contributing): Abschnitt zu Selbst-Zuweisung von Issues hinzufügen von @davideast in https://github.com/google-gemini/gemini-cli/pull/7243 * fix(trust): Weigere zu laden aus nicht vertrauenswürdigen sources von process.cwd(); Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7323 * Add MCP-Loading-Indikator beim Initialisieren von Gemini CLI von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6923 * fix: Settings im Folder trust Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7343 * fix(trust): Weigere zu laden Erweiterungen aus untrusted Workspaces von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7342 * Screen-Reader-Updates von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7307 * Fix(trust) - Deaktiviere Befehle aus untrusted Verzeichnissen, wenn useFolderTrust aktiviert ist von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7341 * docs(config): Dokumentation zur Struktur der Settings aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7352 * Überspringe MCP-Serververbindungen in untrusted Ordnern von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7358 * feat: Pro Quota Dialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7094 * feat(cli): veraltete CLI-Flags deprecieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7360 * Show-Zitate am Ende jeder Runde von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7350 * fix(core): UTF16/32 BOM-Dateien als Text behandeln und korrekt decodieren von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/6081 * fix(trust): Update config.isTrustedFolder von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7373 * Fix backward-compatibility for allowedTools -> tools.allowed von @werdnum in https://github.com/google-gemini/gemini-cli/pull/7384 * fix: Flash Lite gemäß API-Standards hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4652 * fix(a2a): Mutiere Argumente des 'replace'-Tools in scheduleToolCalls nicht mehr von @vmiura in https://github.com/google-gemini/gemini-cli/pull/7369 * Wiederherstellung fehlender `resolved` und `integrity` einiger Abhängigkeiten und Prüfung der Lockfile-Integrität von @ljxfstorm in https://github.com/google-gemini/gemini-cli/pull/5336 * Fix Enable-Befehl-Typos von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7382 * feat: Hinzufügen eines `--session-summary`-Flags von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/7347 * Flag hinzufügen, um alle Extensions zu aktualisieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7321 * fix(core): Berechtigungen für oauth_creds.json korrigieren von @xplo1t-sec in https://github.com/google-gemini/gemini-cli/pull/6662 * refactor(core): Wiederverwenden von computeNewContent in performAddMemoryEntry von @chen893 in https://github.com/google-gemini/gemini-cli/pull/6689 * feat(extension): Auflösen von Umgebungsvariablen in Erweiterungskonfiguration von @skal88 in https://github.com/google-gemini/gemini-cli/pull/7213 * fix(trust): Berücksichtige Folder-T Trust-Einstellung beim Lesen von GEMINI.md von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7409 * fix(cli): Behalte Eingabe-Historie nach /clear-Befehl bei von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/5890 * feat(cli): Fuzzy-Matching für Befehlsvorschläge hinzufügen von @dracic in https://github.com/google-gemini/gemini-cli/pull/6633 * fix: Eltern-Namen in Trust Folder-Bestätigung anzeigen von @hritan in https://github.com/google-gemini/gemini-cli/pull/7331 * refactor: Entferne redundanten 'undefined'-Typ oder '?' von @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2691 * Smart Edit Tool von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6823 * chore(dedup): Mock-Tools-Refix von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7418 * Fix(Cli) - Restarte Gemini CLI bei Änderungen an Folder-Trust-Einstellungen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7413 * fix(workflows): Issue-Triage verbessern von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7449 * Update Issue Triage von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7469 * fix(diffstats): Diff-Statistik korrekt erfassen bei Bearbeitungen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7446 * Update gemini-automated-issue-triage.yml von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7486 * Fix doppeltes LOC-Zählen, da diff_stat an mehreren Stellen übergeben wird von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/7483 * fix(auth): Failing auth test beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7502 * fix(release) - Release-Fehler zu p0 machen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7514 * Allgemeine Einstellungen aus unterschiedlichen Config-Quellen zusammenführen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/7528 * fix(int-tests): Fehlgeschlagene Integrationstests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7516 * update(deps): genai sdk behandelt leeren GEMINI_API_KEY jetzt korrekt von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/7377
Features
9. September 2025
- fix: exit code being non zero when using run cmd (#2523) - feat: svelte lsp (#2508)
Features
9. September 2025
## Geändert * fix(ide): polyfill import.meta.url für cjs Build von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7279 * feat(cli) - Basisklasse zur Verarbeitung von Tokens, die in Dateien gespeichert werden, von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7240 * fix(process-utils): ersetze wmic durch powershell für Windows-Prozess von @dracic in https://github.com/google-gemini/gemini-cli/pull/7087 * chore(release): v0.2.2 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7319 * fix(cli): Entferne Settings-Migrations-Logs in der Konsole von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7325 * Verfeinere Stream-Validierung, um unnötige Wiederholungen zu verhindern von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7278 * bug(core): Entferne Gedanken beim Laden des Verlaufs. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7167 * fix(settings/env): Stelle sicher, dass `loadEnvironment` immer mit Einstellungen aufgerufen wird. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7313 * fix(logging): Protokolliere NodeJS-Version && Mache Config.SessionID schreibgeschützt von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7219 * docs(contributing): Abschnitt zu Selbstzuweisung von Issues hinzufügen von @davideast in https://github.com/google-gemini/gemini-cli/pull/7243 * fix(trust): Lege das Laden aus nicht vertrauenswürdigen sources.current Working Directory Quellen ab; Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7323 * Add MCP Ladeanzeige beim Initialisieren von Gemini CLI von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6923 * fix: Einstellungen im Ordner-Vertrauens-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7343 * fix(trust): Verweigere das Laden von Erweiterungen aus nicht vertrauenswürdigen Arbeitsbereichen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7342 * Screen-Reader-Updates von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7307 * Fix(trust) - Deaktiviere Befehle aus nicht vertrauenswürdigen Verzeichnissen, wenn useFolderTrust aktiviert ist von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7341 * docs(config): Dokumentation zur Struktur der Einstellungen aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7352 * MCP-Serververbindungen in untrusted Ordners überspringen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7358 * feat: Pro Quota Dialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7094 * feat(cli): veraltete CLI-Flags deprecieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7360 * Zitiere Zitate am Ende jeder Runde von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7350 * fix(core): Behandle UTF16/32 BOM-Dateien als Text und dekodiere korrekt von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/6081 * fix(trust): Aktualisiere config.isTrustedFolder von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7373 * Fix Rückwärtskompatibilität für allowedTools -> tools.allowed von @werdnum in https://github.com/google-gemini/gemini-cli/pull/7384 * fix: Flash Lite in Bezug auf API-Standards hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4652 * fix(a2a): Mutiere Argumente des 'replace'-Tools in scheduleToolCalls nicht von @vmiura in https://github.com/google-gemini/gemini-cli/pull/7369 * Wiederherstelle fehlende `resolved` und `integrity` einiger Abhängigkeiten und füge Prüfung der Lockfile-Integrität hinzu von @ljxfstorm in https://github.com/google-gemini/gemini-cli/pull/5336 * Fix Eingabe-Befehls-Tippfehler bei enable von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7382 * feat: Füge Flag `--session-summary` hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/7347 * Flag hinzufügen, um alle Erweiterungen zu aktualisieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7321 * fix(core): Berechtigungen für oauth_creds.json korrigieren von @xplo1t-sec in https://github.com/google-gemini/gemini-cli/pull/6662 * refactor(core): Wiederverwenden von computeNewContent in performAddMemoryEntry von @chen893 in https://github.com/google-gemini/gemini-cli/pull/6689 * feat(extension): Umgebungsvariablen in Erweiterungskonfiguration auflösen von @skal88 in https://github.com/google-gemini/gemini-cli/pull/7213 * fix(trust): Respektiere Ordner-Vertrauens-Einstellung beim Lesen von GEMINI.md von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7409 * fix(cli): Eingabeverlauf nach /clear-Befehl beibehalten von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/5890 * feat(cli): fuzzy Übereinstimmung für Befehlsvorschläge hinzufügen von @dracic in https://github.com/google-gemini/gemini-cli/pull/6633 * fix: Elternebene-Name in Vertrauensordner-Bestätigung anzeigen von @hritan in https://github.com/google-gemini/gemini-cli/pull/7331 * refactor: redundanten 'undefined'-Typ oder '?' entfernen von @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2691 * Smart Edit Tool von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6823 * chore(dedup): Mock-Tools-Refix von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7418 * Fix(Cli) - Gemini CLI-Neustart bei Ordner-Vertrauens-Einstellungen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7413 * fix(workflows): Issue-Triage verbessern von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7449 * Update Issue Triage von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7469 * fix(diffstats): Diff-Statistik korrekt erfassen bei Bearbeitungen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7446 * Update gemini-automated-issue-triage.yml von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7486 * Fix doppelter LOC-Zähler, da diff_stat an mehreren Stellen übergeben wird von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/7483 * fix(auth): Failing Auth-Test beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7502 * fix(release) - Release-Fehler zu p0 machen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7514 * Allgemeine Einstellungen aus verschiedenen Konfigurationsquellen zusammenführen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/7528 * fix(int-tests): Scheitern integrierter Tests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7516 * aktual
Features
9. September 2025
- feat: add dynamic tool registration for plugins and external services (#2420) - Merge branch 'production' into dev - remove edit tool from plan agent (#2505) - Hide experimental models
Features
9. September 2025
Direktes stabiles Release aus dem Hauptzweig. Version 1.4.38 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
9. September 2025
## Was sich geändert hat * feat(settings): Unterstützung für Settings-Enum-Optionen hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7719 * fix(ide): Absturz unter Windows beheben, wenn vom @skeshive in https://github.com/google-gemini/gemini-cli/pull/8007 eine Null-Befehl zurückgegeben wird * fix: Tipps verstecken, wenn Dialog zur Ordner-Vertrauen geöffnet ist von @hritan in https://github.com/google-gemini/gemini-cli/pull/7394 * Gültigkeitsbereich-Einstellungen in neuen Dialog verschieben von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/7836 * fix(ide companion extension): Payload-Größe erhöhen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/8029 * Überspringe Bundle_size-Job für Merge_group-Ereignis von @bobcatfish in https://github.com/google-gemini/gemini-cli/pull/8032 * refactor: Zentralisierung und Verbesserung der Modell-Fallback-Behandlung von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7634 * Behebe Kompressionsfehler bei maxOutputTokens. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8026 * fix: Neustart-Logik im useFolderTrust-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/8038 * feat(core): Ripgrep zur Laufzeit herunterladen, falls aktiviert. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7818 * Ermögliche Benutzern, während des Wartens auf MCP-Server zu tippen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/8021 ## Neue Mitwirkende * @bobcatfish hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/8032 **Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.0-nightly.20250908.4693137b...v0.5.0-nightly.20250909.2b05cf3b
Features
8. September 2025
### Codex 0.31.0 - https://github.com/openai/codex/pull/3182 added support for a `startup_timeout_ms` option when declaring an MCP server [(docs)](https://github.com/openai/codex/blob/main/docs/config.md#mcp_servers), which has been a highly requested feature, particularly for Windows users: - Issue: https://github.com/openai/codex/issues/3196 - Issue: https://github.com/openai/codex/issues/2346 - Issue: https://github.com/openai/codex/issues/2555 - PR: https://github.com/openai/codex/pull/3249 - PR: https://github.com/openai/codex/pull/3326 - PR: https://github.com/openai/codex/pull/3006 - and more... - Thanks to @Bit-urd for adding more fault tolerance to MCP startup: https://github.com/openai/codex/pull/3243 - #3211 fixes image pasting from Finder with `ctrl+v` on macOS ### Merged PRs - [#3217] Added logic to cancel pending oauth login to free up localhost port - [#3220] feat(tui): show minutes/hours in thinking timer - [#3223] Added CLI version to `/status` output - [#3176] [codex] respect overrides for model family configuration from toml file - [#3226] chore: rewrite codex-rs/scripts/create_github_release.sh in Python - [#3228] chore: change create_github_release to create a fresh clone in a temp directory - [#3230] chore: use gh instead of git to do work to avoid overhead of a local clone - [#3231] fix: change create_github_release to take either --publish-alpha or --publish-release - [#3221] Move token usage/context information to session level - [#3285] Clear non-empty prompts with ctrl + c - [#3282] Use ConversationId instead of raw Uuids - [#3300] docs: fix broken link to the "Memory with AGENTS.md" section in codex/README.md - [#3182] feat(mcp): per-server startup timeout - [#3294] chore(deps): bump insta from 1.43.1 to 1.43.2 in /codex-rs - [#3295] chore(deps): bump tree-sitter from 0.25.8 to 0.25.9 in /codex-rs - [#3296] chore(deps): bump clap from 4.5.45 to 4.5.47 in /codex-rs - [#3297] chore(deps): bump image from 0.25.6 to 0.25.8 in /codex-rs - [#3243] fix: improve MCP server initialization error handling #3196 #2346 #2555 - [#3211] tui: paste with ctrl+v checks file_list - [#3316] chore: upgrade to actions/setup-node@v5 - [#3320] Add a getUserAgent MCP method - [#3319] Highlight Proposed Command preview
8. September 2025
- fix: dont paste collapse if in bash mode (#2482) - fix: shell invocations are dropped if last interaction was revert (#2485) - fix: silent error if bad flag was passed (#2486) - fix: aws bedrock add check for govcloud (#2495) - tweak: reenable todowrite & todoread for qwen models (#2499) - Zen: telemetry - feat: make npm package install work on windows (#2419)
Features
8. September 2025
Direktes stabiles Release aus dem Hauptzweig. Version 1.4.37 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
8. September 2025
## Was sich geändert hat * fix(ci): fix windows e2e tests by @galz10 in https://github.com/google-gemini/gemini-cli/pull/7749 * Fix issues where escape codes could end up on startup in the input prompt by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7267 * prevent auto-execute on paste and preserve multi-line content in chat input by @Alish-0x in https://github.com/google-gemini/gemini-cli/pull/5834 * fix: handle vpc-sc violations in LoadCodeAssist method by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/7824 * feat(ui): improve discoverability of MCP slash commands by @rinilkunhiraman in https://github.com/google-gemini/gemini-cli/pull/6080 * chore(release): v0.3.3 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7854 * feat(ui): Introduce useUI Hook and UIContext by @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/5488 * Fix(core): Do not retry if last chunk is empty with finishReason previous chunks are good by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7859 * Fix ctrl-c/esc while Authenticating. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/7879 * chore(release): v0.3.4 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7902 * Allow for slash commands to opt-out of autocompletion and /help discovery. by @dewitt in https://github.com/google-gemini/gemini-cli/pull/7847 * add(logging): Add OTel logging for counting chars by @kiranani in https://github.com/google-gemini/gemini-cli/pull/7903 * bug(core): Fix `Check Bundle Size` github action. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7833 * Mention replacements for deprecated settings in settings.json by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7913 * Pull contentGenerator out of GeminiClient and into Config. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/7825 * fix(ui): disable input prompt during tool confirmation by @Lyonk71 in https://github.com/google-gemini/gemini-cli/pull/7935 ## Neue Mitwirkende * @Alish-0x hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/5834 * @rinilkunhiraman hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6080 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.5.0-nightly.20250906.968e9389...v0.5.0-nightly.20250908.4693137b
Features
7. September 2025
- wip console - wip console - wip console - script package - wip cloud smart - wip console - wip console - wip console - wip console - fix: file fuzzy search (#2409) - feat: add createOpencodeTui() function to SDK for programmatic TUI launching (#2410) - fix: worktree file/content never includes patch - fix: better file/content return - fix: webfetch prompt mistake (#2424) - Update index.tsx (#2423) - tweak(edit): separate edit tool error message with clearer guidance to avoid llm doom editing loop (#2051) - fix: file read response - fix: default to last used model (#2443) - fix: command model selection (#2448) - fix: title not generated if first msg is shell invocation (#2451) - fix: title gen w/ gpt-5-nano (#2473) - fix: max output tokens when setting budget thinking tokens (#2056) Co-authored-by: rekram1-node <aidenpcline@gmail.com>
Features
6. September 2025
**Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.3...v0.3.4
Features
6. September 2025
## Was sich geändert hat * fix(ide): Polyfill-Import.meta.url für cjs-Build von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7279 * feat(cli) - Erstelle Basisklasse zur Handhabung von Tokens, die in Dateien gespeichert sind, von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7240 * fix(process-utils): ersetze wmic durch PowerShell für Windows-Prozess von @dracic in https://github.com/google-gemini/gemini-cli/pull/7087 * chore(release): v0.2.2 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7319 * fix(cli): entferne Console Logs zur Migration von Einstellungen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7325 * Verfeinere Stream-Validierung, um unnötige Wiederholungen zu verhindern von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7278 * bug(core): Strippe Gedanken beim Laden der Historie. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7167 * fix(settings/env): Stellen Sie sicher, dass `loadEnvironment` immer mit Einstellungen aufgerufen wird. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7313 * fix(logging): Protokolliere NodeJS-Version && Mache Config.SessionID schreibgeschützt von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7219 * docs(contributing): Füge Abschnitt zu Selbst-Zuweisung von Issues hinzu von @davideast in https://github.com/google-gemini/gemini-cli/pull/7243 * fix(trust): Nicht-Laden aus untrusted process.cwd()-Quellen; Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7323 * Add MCP-Ladeanzeige beim Initialisieren der Gemini CLI von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6923 * fix: Einstellungen im Folder-Vertrauen-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7343 * fix(trust): Verweigere das Laden von Erweiterungen aus untrusted Workspaces von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7342 * Screen-Reader-Updates von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7307 * Fix(trust) - Deaktiviere Befehle aus untrusted Verzeichnissen, wenn useFolderTrust aktiviert ist von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7341 * docs(config): Dokumentation für die Struktur der Einstellungen aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7352 * Überspringe MCP-Serververbindungen in untrusted Ordnern von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7358 * feat: Pro Quota Dialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7094 * feat(cli): verwerfen redundante CLI-Flags von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7360 * Show Zitate am Ende jeder Runde von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7350 * fix(core): Behandle UTF16/32 BOM-Dateien als Text und dekodiere korrekt von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/6081 * fix(trust): Update config.isTrustedFolder von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7373 * Fix rückwärtskompatibel für allowedTools -> tools.allowed von @werdnum in https://github.com/google-gemini/gemini-cli/pull/7384 * fix: Flash-Lite im Hinblick auf API-Standards hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4652 * fix(a2a): Mutiere Argumente des 'replace'-Tools nicht in scheduleToolCalls von @vmiura in https://github.com/google-gemini/gemini-cli/pull/7369 * Fehlende `resolved` und `integrity` einiger Abhängigkeiten wiederherstellen und Integrität der Lockdatei überprüfen von @ljxfstorm in https://github.com/google-gemini/gemini-cli/pull/5336 * Fix Tastenkürzel-Fehler bei Enable-Befehl von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7382 * feat: Füge Flag `--session-summary` hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/7347 * Flag hinzufügen, um alle Erweiterungen zu aktualisieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7321 * fix(core): Berechtigungen für oauth_creds.json korrigieren von @xplo1t-sec in https://github.com/google-gemini/gemini-cli/pull/6662 * refactor(core): Wiederverwende computeNewContent in performAddMemoryEntry von @chen893 in https://github.com/google-gemini/gemini-cli/pull/6689 * feat(extension): Umgebungsvariablen in Erweiterungskonfiguration auflösen von @skal88 in https://github.com/google-gemini/gemini-cli/pull/7213 * fix(trust): Respektiere Folder-Vertrauenseinstellung beim Lesen von GEMINI.md von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7409 * fix(cli): Behalte Eingabe-Historie nach /clear-Befehl bei von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/5890 * feat(cli): Fuzzy-Matching für Befehlsvorschläge hinzufügen von @dracic in https://github.com/google-gemini/gemini-cli/pull/6633 * fix: Elternname in Bestätigung zum Trust-Ordner anzeigen von @hritan in https://github.com/google-gemini/gemini-cli/pull/7331 * refactor: redundanten 'undefined'-Typ oder '?' entfernen von @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2691 * Smart Edit Tool von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6823 * chore(dedup): Mock-Tools neu fixen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7418 * Fix(Cli) - Gemini CLI-Neustart bei Ordner-Vertrauenseinstellungen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7413 * fix(workflows): Issue-Triage verbessern von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7449 * Update Issue Triage von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7469 * fix(diffstats): Diff-Statistik korrekt erfassen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7446 * Update gemini-automated-issue-triage.yml von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7486 * Fix doppelter LOC-Zähler, da diff_stat an mehreren Stellen übergeben wird von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/7483 * fix(auth): Fehler im Auth-Test beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7502 * fix(release) - Release-Fehler zu p0 machen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7514 * Allgemeine Einstellungen aus verschiedenen Konfigurationsquellen zusammenführen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/7528 * fix(int-tests): Fehlgeschlagene Integrationstests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7516 * aktualisieren(deps): genai sdk behandelt leeren GEMINI_API_KEY jetzt korrekt von @
Features
6. September 2025
**Vollständiges Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.2...v0.3.3
Features
6. September 2025
## Was sich geändert hat * Enhance json configuration docs by @paulirish in https://github.com/google-gemini/gemini-cli/pull/7628 * feat(extension) - Benachrichtige Benutzer, wenn eine neue Version vorhanden ist, und aktualisiere sie von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7408 * Handle cleaning up the response text in the UI when a response stream retry occurs by @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7416 * refactor(setting): Improve settings migration and tool loading by @galz10 in https://github.com/google-gemini/gemini-cli/pull/7445 * rename(telemetry): Update ai_(added|removed)_lines to model_(added|removed)_lines by @kiranani in https://github.com/google-gemini/gemini-cli/pull/7577 * fix(core): tend to history with dangling function calls/responses by @agmsb in https://github.com/google-gemini/gemini-cli/pull/7692 * improve performance of shell commands with lots of output by @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/7680 * Use IdeClient directly instead of config.ideClient by @scidomino in https://github.com/google-gemini/gemini-cli/pull/7627 * add(telemetry): Add OTel logging for `FileOperationEvent` by @kiranani in https://github.com/google-gemini/gemini-cli/pull/7082 * fix(diffstats): Always return diff stats from EditTool by @kiranani in https://github.com/google-gemini/gemini-cli/pull/7489 * Takethree by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/7740 * chore(release): v0.3.1 by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/7742 * Feat(security) - Make the OAuthTokenStorage non static by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7716 * Reduce bundle size & check it in CI by @swissspidy in https://github.com/google-gemini/gemini-cli/pull/7395 * temp disable windows e2e tests by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/7746 * fix: Remove 'node-fetch' from externals by @swissspidy in https://github.com/google-gemini/gemini-cli/pull/7752 * fix(ui): fix drag-and-drop file feature for macOS terminal 2 by @944750720 in https://github.com/google-gemini/gemini-cli/pull/7174 * fix(process-utils): fix bug that prevented start-up when running process walking command fails by @skeshive in https://github.com/google-gemini/gemini-cli/pull/7757 * Fix dollar sign replacement bug in file editing by @lifefloating in https://github.com/google-gemini/gemini-cli/pull/7703 * feat(triage): add status/bot-triaged label after triage by @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7765 * Feat(security) - Create a class for Oauth credential by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7745 * feat(security) - Make oauth token storage implement the shared interface by @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7802 * fix: Remove special handling for folderTrust flag by @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7755 * fix the proQutaDialog by @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7647 * fix(token-usage): fix token usage recording for failed API calls by @nsalerni in https://github.com/google-gemini/gemini-cli/pull/7667 * Make 'source' a positional argument in extensions install and set flag to true by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7807 * Add initial RFC for A2A development-tool extension by @skeshive in https://github.com/google-gemini/gemini-cli/pull/7817 * Revert "Fix dollar sign replacement bug in file editing (#7703)" by @galz10 in https://github.com/google-gemini/gemini-cli/pull/7823 * Add hidden property to slash commands by @dewitt in https://github.com/google-gemini/gemini-cli/pull/7797 * Fix syntax highlighting and rendering issues. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/7759 * Refactor Authentication Components and Hooks by @scidomino in https://github.com/google-gemini/gemini-cli/pull/7750 * feat(core): Save large tool outputs to a file and return truncated lines by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6240 * refactor: Extract path resolution logic into helper function by @johnthomasdev in https://github.com/google-gemini/gemini-cli/pull/6910 * Fix(core): Fix stream validation logic by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/7832 ## Neue Mitwirkende * @paulirish gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/7628 * @944750720 gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/7174 * @johnthomasdev gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6910 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.4.0-nightly.20250904.e133acd2...v0.5.0-nightly.20250906.968e9389
Features
6. September 2025
## Was sich geändert hat * fix(ide): Polyfill-Import.meta.url für cjs-Build von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7279 * feat(cli) - Basisklasse zur Behandlung von Tokens, die in Dateien gespeichert sind, erstellt von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7240 * fix(process-utils): Ersetze wmic durch PowerShell für Windows-Prozess von @dracic in https://github.com/google-gemini/gemini-cli/pull/7087 * chore(release): v0.2.2 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7319 * fix(cli): Entferne Settings-Migrations-Console-Logs von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7325 * Verfeinerte Stream-Validierung, um unnötige Wiederholungen zu verhindern von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7278 * bug(core): Gedanken entfernen beim Laden der Historie. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7167 * fix(settings/env): Sicherstellen, dass `loadEnvironment` immer mit Settings aufgerufen wird. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7313 * fix(logging): Log NodeJS-Version && Config.SessionID auf leseonly setzen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7219 * docs(contributing): Abschnitt zu Selbst-Zuweisung von Issues hinzufügen von @davideast in https://github.com/google-gemini/gemini-cli/pull/7243 * fix(trust): Ablehnen des Ladens von untrusted process.cwd()-Quellen; Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7323 * MCP-Ladeindikator beim Initialisieren von Gemini CLI hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6923 * fix: Einstellungen im Folder-Vertrauenseintrag von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7343 * fix(trust): Ablehnen des Ladens von Erweiterungen aus untrusted Workspaces von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7342 * Screen-Reader-Updates von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7307 * Fix(trust) - Befehle aus untrusted Verzeichnissen deaktivieren, wenn useFolderTrust aktiviert ist von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7341 * docs(config): Dokumentation zur Settings-Struktur aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7352 * MCP-Serververbindungen in untrusted Ordnern überspringen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7358 * feat: Pro Quota Dialog hinzufügen von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7094 * feat(cli): veraltete CLI-Flags deprecieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7360 * Show Zitate am Ende jeder Runde von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7350 * fix(core): UTF16/32 BOM-Dateien als Text behandeln und korrekt decodieren von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/6081 * fix(trust): config.isTrustedFolder aktualisieren von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7373 * Fix Rückwärtskompatibilität für allowTools -> tools.allowed von @werdnum in https://github.com/google-gemini/gemini-cli/pull/7384 * fix: Flash Lite mit Blick auf API-Standards hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4652 * fix(a2a): Mutieren der 'replace'-Tool-Argumente in scheduleToolCalls vermeiden von @vmiura in https://github.com/google-gemini/gemini-cli/pull/7369 * Fehlende `resolved` und `integrity` einiger Dependencies wiederherstellen und Prüfung der Lockfile-Integrität hinzufügen von @ljxfstorm in https://github.com/google-gemini/gemini-cli/pull/5336 * Enable-Command-Tippfehler korrigieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7382 * feat: Ein `--session-summary`-Flag hinzufügen von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/7347 * Flag zum Aktualisieren aller Extensions hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7321 * fix(core): Berechtigungen für oauth_creds.json korrigieren von @xplo1t-sec in https://github.com/google-gemini/gemini-cli/pull/6662 * refactor(core): computeNewContent wiederverwenden in performAddMemoryEntry von @chen893 in https://github.com/google-gemini/gemini-cli/pull/6689 * feat(extension): Umgebungsvariablen in Erweiterungskonfiguration auflösen von @skal88 in https://github.com/google-gemini/gemini-cli/pull/7213 * fix(trust): Respect Ordner-Vertrauenseinstellung beim Lesen von GEMINI.md von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7409 * fix(cli): Eingabeverlauf nach /clear-Befehl beibehalten von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/5890 * feat(cli): fuzzy Übereinstimmung für Befehlsvorschläge hinzufügen von @dracic in https://github.com/google-gemini/gemini-cli/pull/6633 * fix: Eltern-Namen in Bestätigung des Trust-Ordners anzeigen von @hritan in https://github.com/google-gemini/gemini-cli/pull/7331 * refactor: redundanter 'undefined'-Typ oder '?' entfernen von @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2691 * Smart Edit Tool von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6823 * chore(dedup): Mock-Tools-Neu-Fix von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7418 * Fix(Cli) - Gemini CLI neu starten bei Änderungen der Folder-Vertrauenseinstellungen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7413 * fix(workflows): Issue-Triage verbessern von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7449 * Update Issue Triage von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7469 * fix(diffstats): Difff-Statistik korrekt erfassen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7446 * Update gemini-automated-issue-triage.yml von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7486 * Fix doppelte LOC-Zählung durch diff_stat an mehreren Stellen weitergegeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/7483 * fix(auth): Failing auth-Test beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7502 * fix(release) - Release-Fehler p0 machen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7514 * Allgemeine Einstellungen aus verschiedenen Konfigurationsquellen zusammenführen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/7528 * fix(int-tests): Fehlgeschlagene Integrationstests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7516 * update(deps): GenAI-SDK behandelt leeren GEMINI_API_KEY jetzt korrekt von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/
Features
5. September 2025
### Codex 0.30.0 - **Breaking**: Stop loading project `.env` files automatically. - **Security/behavior**: Never store requests; free port by canceling pending OAuth login. - **Core/infra**: Introduce rollout policy; shared HTTP client; improved remaining context size; refined reasoning summary config/handling; corrected sandboxed shell tool description; improved server notification serialization. - **TUI/UX**: Fix approval dialog for large commands; pause status timer during modals; pager auto‑scroll; bash syntax highlighting; mac key glyphs; avoid zero‑height panic; improved @ file search (hidden dirs). - **DevEx/docs**: Recommended VS Code extensions; AGENTS.md prompt and clarifications; updated API key guidance; CI fixes. - **Deps**: Bump `uuid` and `wiremock`. - **Windows**: no more asking for approvals on Full Access mode ### Merged PRs - [#3218] hide resume until it's complete - [#3217] Added logic to cancel pending oauth login to free up localhost port - [#3212] Never store requests - [#3193] chore: improve serialization of ServerNotification - [#3191] refactor: remove AttachImage tui event - [#3190] Correctly calculate remaining context size - [#3187] ZSH on UNIX system and better detection - [#3185] MCP: add session resume + history listing; - [#3184] [BREAKING] Stop loading project .env files - [#3172] chore: add rust-lang.rust-analyzer and vadimcn.vscode-lldb to the list of recommended extensions - [#3171] [codex] move configuration for reasoning summary format to model family config type - [#3170] fix: fix serde_as annotation and verify with test - [#3167] tui: pager pins scroll to bottom - [#3163] fix: use a more efficient wire format for ExecCommandOutputDeltaEvent.chunk - [#3146] fix: add callback to map before sending request to fix race condition - [#3143] Use ⌥⇧⌃ glyphs for key hints on mac - [#3142] syntax-highlight bash lines - [#3138] [codex] improve handling of reasoning summary - [#3135] TUI: Add session resume picker (--resume) and quick resume (--continue) - [#3134] [tui] Update /mcp output - [#3133] tui: avoid panic when active exec cell area is zero height - [#3132] AGENTS.md: clarify test approvals for codex-rs - [#3131] Pause status timer while modals are open - [#3130] Fix failing CI - [#3128] MCP sandbox call - [#3127] Dividing UserMsgs into categories to send it back to the tui - [#3123] Replay EventMsgs from Response Items when resuming a session with history. - [#3122] prompt to read AGENTS.md files - [#3121] remove bold the keyword from prompt - [#3118] [codex] document `use_experimental_reasoning_summary` toml key config - [#3117] Include originator in authentication URL parameters - [#3116] Introduce Rollout Policy - [#3112] Update guidance on API key permissions - [#3110] Add a common way to create HTTP client - [#3093] [mcp-server] Update read config interface - [#3087] tui: fix approval dialog for large commands - [#3069] core: correct sandboxed shell tool description (reads allowed anywhere) - [#3056] chore: Clean up verbosity config - [#2988] Auto-approve DangerFullAccess patches on non-sandboxed platforms - [#2981] Improve @ file search: include specific hidden dirs such as .github, .gitlab - [#2666] chore(deps): bump wiremock from 0.6.4 to 0.6.5 in /codex-rs - [#2493] chore(deps): bump uuid from 1.17.0 to 1.18.0 in /codex-rs
Features
4. September 2025
**Vollständiger Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.1...v0.3.2
Features
4. September 2025
## Was sich geändert hat * style: Entferne Leerzeichen zwischen Terminalbefehl und Ausgabe von @uinstinct in https://github.com/continuedev/continue/pull/7127 * feat: verwende s/r für gpt-5 von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7153 * docs: Aktualisiere reranking.mdx von @44cort44 in https://github.com/continuedev/continue/pull/7120 * chore: voreilige Schließung zur Telemetrie hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/7147 * chore: füge `uinstinct` zu auto-assign-issue.yaml hinzu von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7140 * Aktualisiere MCP-Kontextanbieter-Beschreibung zu "MCP Resources" von @sestinj in https://github.com/continuedev/continue/pull/7152 * chore(deps): JetBrains/qodana-action von 2025.1.1 auf 2025.2.1 erhöhen von @dependabot[bot] in https://github.com/continuedev/continue/pull/7145 * feat: GEO-Updates für Docs von @BekahHW in https://github.com/continuedev/continue/pull/7083 * fix: standardisiere Dev-Daten-Schemata und füge fehlende Felder hinzu von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7116 * fix: Enter Enterprise License Key-Aktion hinzufügen von @exigow in https://github.com/continuedev/continue/pull/7159 * fix: Objekt-Objekt in Profil-URI von @RomneyDa in https://github.com/continuedev/continue/pull/7156 * fix: migrate FileUtils zu VFS von @exigow in https://github.com/continuedev/continue/pull/6866 * fix: Zwischenablage-Puffer-Aktion entfernen von @uinstinct in https://github.com/continuedev/continue/pull/7117 * feat: Salvage-Funktionalität für sicherheitsrelevante Werte in Glob… hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7157 * feat: Sentry-Fehlerverfolgung mit Privacy-first-Anonymisierung implementieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6881 * fix: Regel-Co-Location-URI-Logik von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7164 * chore: .continue/rules/intellij-test-standards.md löschen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7183 * fix: nächste Bearbeitung Renderings, die Dekorationen rendern sollten, rendern sie korrekt von @jpoly1219 in https://github.com/continuedev/continue/pull/7160 * fix: vscode Anwendungsfehler von @QianKuang8 in https://github.com/continuedev/continue/pull/7168 * feat: wiederverwendbare GitHub Action von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7149 * chore: Docs-Cache entfernen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7108 * fix: nicht unterstützte Themen verwenden dark-plus von @jpoly1219 in https://github.com/continuedev/continue/pull/7187 * feat: Schnellstart-Beispiele zu Docs hinzufügen (agent, chat, autocomplete, edit) von @BekahHW in https://github.com/continuedev/continue/pull/7184 * chore: Versionen erhöhen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7191 * fix: Validierungsmethode verwenden, die auch mit 2024.1 funktioniert von @exigow in https://github.com/continuedev/continue/pull/7195 * fix: fehlende EP hinzufügen, um Lizenzaktion hinzuzufügen von @exigow in https://github.com/continuedev/continue/pull/7193 * docs: llama3.1 auf llama3.3 aktualisieren von @bertux in https://github.com/continuedev/continue/pull/7181 * Tomasz/gh Action-Bedingung korrigieren von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7188 * fix: Funktionsdefinitions-Chunking, um maximale Chunk-Größe zu respektieren von @uinstinct in https://github.com/continuedev/continue/pull/7058 * fix: fehlerhafter Release-Prozess der OpenAI-Adapter von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7225 * docs: umfassenden Ollama-Fehlerbehebungsleitfaden hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/7209 * feat: nächste Bearbeitungsdokumentation von @BekahHW in https://github.com/continuedev/continue/pull/7180 * fix: vscodoe apply error2 von @QianKuang8 in https://github.com/continuedev/continue/pull/7196 * fix: :lock: Einfachere Behebung, um die Suche_web-Funktion für angemeldete Benutzer auszuschließen von @chezsmithy in https://github.com/continuedev/continue/pull/7165 * feat: Neuer Name der Assistenten zu Agents von @RomneyDa in https://github.com/continuedev/continue/pull/7227 * chore: Dokumenten-Sektion von Lump-Toolbar zu Einstellungen verschieben von @RomneyDa in https://github.com/continuedev/continue/pull/7220 * fix: Tool-Support für moonshotai/kimi-k2:free Modell deaktivieren von @su0as in https://github.com/continuedev/continue/pull/7175 * docs: Separierte indexierbare FAQs in Docs hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/7139 * fix: HOTFIX korrekte apikey-URL öffnen von @uinstinct in https://github.com/continuedev/continue/pull/7221 * Aktualisiere Tutorial-Anweisungen, um /init Slash-Befehl statt Unit-Tests zu verwenden von @sestinj in https://github.com/continuedev/continue/pull/7223 * chore: oneper Build-Workflow korrigieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7189 * feat: nächste Bearbeitung-Provider auf neues Edit-Endpunkt aktualisieren von @jpoly1219 in https://github.com/continuedev/continue/pull/7233 * chore: Windows-Unsupported-Warning nur einmal anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/7235 * fix: Modell-Spezifikation für Next Edit von @BekahHW in https://github.com/continuedev/continue/pull/7239 * feat: OpenAI-Adapter aktualisieren, um Inception-Modelle zu unterstützen von @jpoly1219 in https://github.com/continuedev/continue/pull/7232 * feat: Modell vor der Verwendung ganzer Dateiunterschiede prüfen von @jpoly1219 in https://github.com/continuedev/continue/pull/7222 * feat: Assistenten-Stile auswählen von @uinstinct in https://github.com/continuedev/continue/pull/7218 * fix: OpenAI-Adapter von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7244 * fix: HOTFIX anthropic optimierte Caching-Strategie von @RomneyDa in https://github.com/continuedev/continue/pull/7245 * chore(deps): Mermaid von 11.8.0 auf 11.10.0 erhöhen in /gui von @dependabot[bot] in https://github.com/continuedev/continue/pull/7258 * docs: Abschnitt empfohlene Modelle mit besten Modellen nach Rolle hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/7226 * fix: Migration zur integrierten Inline-Completion-API ab 2024.1 von @exigow in https://github.com/continuedev/continue/pull/6947 * fix: Proxy-Einstellungen säubern + NO_PROXY-Support + Unit-Tests hinzufügen von @exigow in https://github.com/continuedev/continue/pull/7238 * docs: Inception Labs-Verweise auf Inception aktualisieren von @bdougie in https://github.com/continuedev/continue/pull/7260 * fix Typescript-Fehler von @tingwai in https://github.com/continuedev/continue/pull/7261 * chore:
Features
4. September 2025
## Was sich geändert hat * fix(ide): polyfill import.meta.url für cjs-Build von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7279 * feat(cli) - Erzeuge Basisklasse zur Handhabung von Tokens, die in Dateien gespeichert sind, von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7240 * fix(process-utils): ersetze wmic durch PowerShell für Windows-Prozess von @dracic in https://github.com/google-gemini/gemini-cli/pull/7087 * chore(release): v0.2.2 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7319 * fix(cli): entferne Settings-Migrations-Konsole-Logs von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7325 * Verfeinere Stream-Validierung, um unnötige Wiederholungen zu verhindern von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/7278 * bug(core): Entferne Gedanken beim Laden der Historie. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/7167 * fix(settings/env): Stelle sicher, dass `loadEnvironment` immer mit Settings aufgerufen wird. von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7313 * fix(logging): Protokolliere NodeJS-Version && Set Config.SessionID auf readonly von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7219 * docs(contributing): füge Abschnitt zu Selbst-Zuweisung von Issues hinzu von @davideast in https://github.com/google-gemini/gemini-cli/pull/7243 * fix(trust): Weigere dich, aus untrusted process.cwd()-Quellen zu laden; Tests hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7323 * Add MCP-Ladesanzeige beim Initialisieren von Gemini CLI von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6923 * fix: Einstellungen im Folder-Vertrauens-Hook von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7343 * fix(trust): Weigere dich, Erweiterungen aus untrusted Workspaces zu laden von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7342 * Screen-Reader-Updates von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7307 * Fix(trust) - Deaktiviere Befehle aus untrusted Verzeichnissen, wenn useFolderTrust aktiviert ist von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7341 * docs(config): Dokumentation zur Struktur der Einstellungen aktualisieren von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7352 * MCP-Serververbindungen in untrusted-Ordnern überspringen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7358 * feat: Füge Pro Quota Dialog hinzu von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/7094 * feat(cli): veraltete CLI-Flags deprecieren von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/7360 * Zeige Zitate am Ende jeder Runde an von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7350 * fix(core): Behandle UTF16/32 BOM-Dateien als Text und dekodiere korrekt von @tayyab3245 in https://github.com/google-gemini/gemini-cli/pull/6081 * fix(trust): Update config.isTrustedFolder von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7373 * Fix Rückwärtskompatibilität für allowedTools -> tools.allowed von @werdnum in https://github.com/google-gemini/gemini-cli/pull/7384 * fix: Flash-Lite im Hinblick auf API-Standards hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/4652 * fix(a2a): Mutiere Argumente des 'replace'-Tools in scheduleToolCalls nicht mehr von @vmiura in https://github.com/google-gemini/gemini-cli/pull/7369 * Fehlende `resolved` und `integrity` einiger Abhängigkeiten wiederherstellen und Prüfung der Lockfile-Integrität hinzufügen von @ljxfstorm in https://github.com/google-gemini/gemini-cli/pull/5336 * Fix Enable-Befehl-Tippfehler von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7382 * feat: Füge Flag `--session-summary` hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/7347 * Flag hinzufügen, um alle Extensions zu aktualisieren von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7321 * fix(core): Berechtigungen für oauth_creds.json korrigieren von @xplo1t-sec in https://github.com/google-gemini/gemini-cli/pull/6662 * refactor(core): Wiederverwenden von computeNewContent in performAddMemoryEntry von @chen893 in https://github.com/google-gemini/gemini-cli/pull/6689 * feat(extension): Umgebungsvariablen in Erweiterungskonfiguration auflösen von @skal88 in https://github.com/google-gemini/gemini-cli/pull/7213 * fix(trust): Respektiere Folder-Vertrauenseinstellung beim Lesen von GEMINI.md von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7409 * fix(cli): Eingaben-Historie nach /clear Befehl beibehalten von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/5890 * feat(cli): Führe fuzzy Matching für Befehlsvorschläge ein von @dracic in https://github.com/google-gemini/gemini-cli/pull/6633 * fix: Zeige Elternname in Bestätigung zum Vertrauensordner an von @hritan in https://github.com/google-gemini/gemini-cli/pull/7331 * refactor: Entferne redundanten 'undefined'-Typ oder '?' von @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2691 * Smart Edit Tool von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6823 * chore(dedup): Mock-Tools-Refix von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7418 * Fix(Cli) - Neustart von Gemini CLI bei Änderungen der Folder-Vertrauenseinstellungen von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/7413 * fix(workflows): Issue-Triage verbessern von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7449 * Update Issue Triage von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7469 * fix(diffstats): Diff-Stats korrigieren, um die Edits korrekt zu erfassen von @kiranani in https://github.com/google-gemini/gemini-cli/pull/7446 * Update gemini-automated-issue-triage.yml von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/7486 * Fix doppelte LOC-Zählung, da diff_stat an mehreren Stellen übergeben wird von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/7483 * fix(auth): Failing Auth-Test beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7502 * fix(release) - Release-Fehler zu p0 machen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7514 * Allgemeine Einstellungen aus unterschiedlichen Konfigurationsquellen zusammenführen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/7528 * fix(int-tests): Fehlgeschlagene Integrations-Tests beheben von @galz10 in https://github.com/google-gemini/gemini-cli/pull/7516 * update(de
Features
4. September 2025
## Geändert * Hotfix für Issue #7730 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7739 **Voller Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.0...v0.3.1
Features
4. September 2025
## Was sich geändert hat * feat: aktualisiere .gitignore in /setup-github von @jerop in https://github.com/google-gemini/gemini-cli/pull/6591 * Refac: Zentralisiere Speichermanagement von Dateien von @y-okt in https://github.com/google-gemini/gemini-cli/pull/4078 * Update README.md von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6603 * feat: füge dependabot-Konfiguration hinzu von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6604 * Ignore workspace settings for untrusted folders von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6606 * Add permissions specs to token generation. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6595 * docs: Aktualisiere Tastenkombinationen für Eingabebereinigung-Funktionalität von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6627 * chore(deps)(deps): aktualisiere google-github-actions/run-gemini-cli von 0.1.10 auf 0.1.11 von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/6614 * Änderungen zum Hinzufügen der MCP-Werkzeuganzahl und MCP-Werkzeugname als Dimension von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6631 * test(logging): Füge Tests für Standard-Logfelder hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6583 * Formatierungsfehler in README.md korrigiert von @aaabramov in https://github.com/google-gemini/gemini-cli/pull/6621 * feat(release): aktualisiere Release-Prozess für Nightly- und Preview-Builds von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6643 * Füge Enterprise-Einstellungen-Dokumentation hinzu von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6076 * fix: Tippfehler in readme von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6669 * fix: Copy-Befehl bleibt hängen von @hritan in https://github.com/google-gemini/gemini-cli/pull/6482 * Rückgängig: "Ignore workspace settings for untrusted folders" von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6672 * Beheben von Race-Bedingungen beim At-Befehl von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6663 * Gib die JSON-Stringify-Parameter von getDescription für MCP-Tools und entdeckte Tools zurück von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/6655 * fix: Tippfehler/Grammatik in Roadmap von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6675 * feat(core): Behandle Sonderzeichen in Dateisuche-Pfaden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6680 * feat(ide ext): Schreibe Arbeitsverzeichnis-Pfad in Port-Datei von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6659 * feat(ide): verbessere IDE-Installations-UX und Feedback von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6677 * Beschränke Dependabot-PRs auf Sicherheitsupdates von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6657 * Entferne unnötigen FileErrorType. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6697 * Entferne ungenutztes Attribut von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6661 * test(integration): füge fehlschlagenden Test für stdin-Kontext mit Prompt hinzu von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6158 * Füge Integrationstest hinzu, um Weiterleitung von Umgebungsvariablen zu bestätigen. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6696 * (fix): Ändere kaputte Emojis von @bonggwan in https://github.com/google-gemini/gemini-cli/pull/6725 * feat(mcp-client): Behandle 401-Fehler für httpUrl von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6640 * fix(core): Vermeide Fehlerbehandlung bei abgebrochenen Anfragen, um Absturz zu verhindern von @pwrwpw in https://github.com/google-gemini/gemini-cli/pull/6039 * fix(metrics): Numerische Metriken nicht in Strings konvertieren von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6701 * Erzwinge Neustart bei Vertrauensebene-Wechsel, um Einstellungen neu zu laden von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6713 * feat(cli): Eingabe-Abschluss-Abfrage von @3ks in https://github.com/google-gemini/gemini-cli/pull/4691 * Schnelle Lösung für Enterprise-Dokumente von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6753 * Behebe Statistik-Anzeige-Layout von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6758 * chore(lint config): füge test-utils zur eslint-Konfiguration hinzu von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/6768 * perf(core): parallele Speicher-Ermittlung Dateizugriffe Leistungsgewinn von @mag123c in https://github.com/google-gemini/gemini-cli/pull/5751 * At Command Race Condition Bugfix für Nicht-Interaktiven Modus von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6676 * fix: zusätzliche Textausgabe im Gemini-Output für Dedup-Workflow von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6771 * feat(core): Markiere verbleibende Fehlerpfade in Tools mit Typen von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6699 * Unterstütze IDE-Verbindungen via stdio MCP von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6417 * fix(docs): Pfad zu Chat-Checkpoints im Manual von @rfabbri in https://github.com/google-gemini/gemini-cli/pull/6303 * Einführung erster Bildschirmleser-Modus-Handhabung und Flag von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6653 * feat(settings) Bearbeite String-Einstellungen. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6732 * Wiederverwenden CoreToolScheduler für nonInteractiveToolExecutor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6714 * test(integration-tests): isoliere Benutzer-Speicher von Testläufen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6790 * fix(ide): Fokus beibehalten beim Anzeigen von Diff-Ansicht von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6795 * fix(console): Debug-Icon-Darstellung im "Debug Console" Box korrigiert von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6737 * fix: Ctrl+E springt zum Ende der aktuellen Zeile, nicht zum Ende des Puffers von @mkusaka in https://github.com/google-gemini/gemini-cli/pull/6729 * Fix(grep): Speicherüberlauf bei grep-Suche und Erweiterung der Testabdeckung von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5911 * feat(search): Option zum Deaktivieren der fuzzy Suche hinzufügen von @brychanrobot in https://github.com/google
Features
4. September 2025
Direkter stabiler Release aus dem Hauptzweig. Version 1.4.36 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
4. September 2025
## Was sich geändert hat * fix(core): Überspringe Loop-Check für Dividers von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6893 * fix(cli): Gemini-Befehl hängt sich in Git Bash fest von @dumbbellcode in https://github.com/google-gemini/gemini-cli/pull/6397 * Update-Anweisungen zum Patchen eines Releases von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6871 * feat(core): Verteile Dateiliste-Muster zwischen Glob- und Grep-Tools von @Han5991 in https://github.com/google-gemini/gemini-cli/pull/6359 * fix(cli): Verbesserte Proxy-Test-Isolation und Sandbox-Pfadauflösung von @kookyleo in https://github.com/google-gemini/gemini-cli/pull/6555 * Support JSON-Schema-Formate mit ajv-formats von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6949 * Füge `.prettierignore`-Datei hinzu von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/6914 * add(OTel): Füge OTel-Logging für MalformedJsonEvent von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6912 * Einführung von Systemstandards (vs Systemüberschreibungen) von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6724 * chore(test): Installieren und Konfigurieren des vitest-eslint-Plugins von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3228 * [extensions] Installationsbefehl zur Extension-Verwaltung hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6703 * [extensions] Deinstallationsbefehl für Extensions hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6877 * Zeige Fehler statt Abbruch, wenn Modell den Tool-Aufruf fehlschlägt von @as-cii in https://github.com/google-gemini/gemini-cli/pull/7005 * fix: nicht ausgerichtete rechte Grenze in Tool-Aufruf-UI und Abstände in UI mit mehreren Tool-Aufrufen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6941 * [extensions] Add extensions list command von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6879 * refactor(ide): Verbesserung der IDE-Erkennung durch Discovery von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6765 * fix(keyboard): Implementiere Tab- und Backspace-Verarbeitung für Kitty Protocol von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7006 * [extensions] Add extensions update command von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6878 * Logge Yolo-Modus + Anzahl der Züge von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/6055 * feat(telemetry): Füge E-Mail zum Telemetrie-Eingabeaufforderung hinzu von @steventohme in https://github.com/google-gemini/gemini-cli/pull/6339 * chore: konsistent Import von Node-Modulen mit Präfix von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3013 * feat: Aktualisiere GitHub-Workflow-Konfigurationen von @jerop in https://github.com/google-gemini/gemini-cli/pull/7004 * feat(ide): Erlaube Installation von Firebase Studio jetzt, da FS VsCode aktualisiert hat von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/7027 * refactor(cli): Verbesserung der Kitty-Keycode-Verarbeitung und Tests von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7046 * fix(telemetry): Aktualisiere Logger-Tests, um Feld für Benutzer-E-Mail zu handhaben von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/7050 * feat: Füge golden Snapshot-Test für ToolGroupMessage hinzu und verbessere Erfolgs-Symbol von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/7037 * Explizite Im- und Exporte mit `type`-Modifikator von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3774 * unused deps von @yoshi-taka in https://github.com/google-gemini/gemini-cli/pull/4732 * Sitzung-ID-Logging für nicht-interaktive Sitzungen im Debug-Modus von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/7032 * fix(core): explizites Denken in Flash-Lite-Modellen ermöglichen von @ei-grad in https://github.com/google-gemini/gemini-cli/pull/3033 * Revert "feat: explicit license selection and status visibility (#6751)" von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7057 * fix(ci): Release-Branches dürfen laufen von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7060 * chore: entferne CLI-Flags `all_files` und `show_memory_usage` von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/7059 * fix: drei flaky Tests beheben von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/7058 * feat: YOLO- und AUTO_EDIT-Modi für untrusted folders deaktivieren von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7041 * fix(ide): störenden Fehlerlog entfernen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7066 * [extensions] Erstes Set Extension-Variablen hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7035 * Behandle undefined wie true für isTrustedFolder von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7073 * Fix(command): Zeilen-/Blockkommentare fälschlich als Slash-Commands geparst von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6957 * Nicht-nextSpeakerCheck aufrufen, wenn Stream-Verarbeitung Fehler hatte. von @silviojr in https://github.com/google-gemini/gemini-cli/pull/7048 * Standardisiere Exit-Codes von @scidomino in https://github.com/google-gemini/gemini-cli/pull/7055 * Downgrade branch_protection auf `log` von @markmcd in https://github.com/google-gemini/gemini-cli/pull/2934 * [extensions] Disable-Command hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7001 * chore: Formatierungen & Imports von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/7030 * chore: unused deps von @yoshi-taka in https://github.com/google-gemini/gemini-cli/pull/7109 * Add extensions enable command von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/7042 * feat(mcp): ODIC-Fallback zur OAuth-Metadaten-Suche hinzufügen von @xiaoheh in https://github.com/google-gemini/gemini-cli/pull/6863 * feat(cli): Füge --allowed-tools-Flag hinzu, um Tool-Bestätigung zu umgehen (#2417) von @werdnum in https://github.com/google-gemini/gemini-cli/pull/6453 * Config in ToolConfirmationMessage optional machen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/7083 * Sicherstellen, dass ein Strictly Alternating Message History verwendet wird von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6995 * fix(#6392): Latest-Prompt wird neu geladen, wenn persistenter Prozess endet von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/6857 * Nutzungsdetails zu /tools-Befehl hinzugefügt von @ps
Features
3. September 2025
# [1.12.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.11.0...@continuedev/config-yaml@1.12.0) (2025-09-03) ### Bug Fixes * :art: Prettier * :art: Prettier und Linting * :art: Prettier und Typescript-Fixes * :bug: Plattform-spezifische Tests repariert * :bug: Die CLI-Terminal-Shell repariert * :bug: Weitere plattform-spezifische Testfixes * :bug: Weitere plattformübergreifende Fixes * :bug: Weitere Windows-spezifische Fixes für PowerShell * :bug: Head-Tool entfernt und Range-Tool auf Experimental verschoben * :bug: Tests vereinfacht * :bug: Tests mit längeren Timeouts aktualisiert * :lipstick: Bauteil-Stile ausgerichtet * :lipstick: Rahmenbreite, und Statusseparator angepasst * :lipstick: Theme-Farben und Prettier angepasst * /help Tests * ModelRecommendations-Komponente für zentrale Aktualisierung hinzugefügt * adressiert fehlschlagende Tests * Feedback adressiert * Feedback adressiert * Feedback adressiert * Feedback adressiert * Feedback adressiert * Ermöglicht args.filepath, mit Startpunkt . * Versuch, Autocomplete-E2E-Tests zu fixen * Versuch, Laufzeit-Coroutine-bezogene Ausnahmen zu beheben + E2E-Selektor fixen * Autocompaction-Übersetzungsfehler behoben * Unteres Randmaß der Tool-Aufruf-UI angepasst * Build-Probleme behoben * Abbruch statt Fehler im Tool-Aufruf-Status bei Ablehnung * Aufräumen * Scroll-Back-Buffer beim Terminal-Resizing geleert * CLI-Prettier * Kontext-Status-Farbe angepasst * Veralteten Test auskommentiert * Dokumentation: Ollama Installationsanleitung aktualisiert * Keine Systemnachricht bei Tool-Aufruf-Fehlern im Serve-Modus * Nicht-fatal Fehler führen nicht zu Fehlschlägen * Streaming-Antwort wird bei Abbruch nicht verarbeitet * Posthog-Hängung verhindert * Fehlendes Tool-Ergebnis-Update im Serve behoben * Fehlender Testfehler behoben * Fehlender Testfehler behoben * Fehlender Testfehler behoben * Fehlender Testfehler behoben * Nicht-erster Systemnachrichten-Filter beim Speichern in Sessions aus Kompatibilitätsgründen * Komponententests finden und ersetzen * Bereinigung der Plugin-Service-Dispose-Funktion * Editor-Datei-Render fehlerhaft behoben * JCEF-Browser-Probleme behoben * Run-Configuration repariert * Einstellungen-Synchronisation repariert * Formatierung verbessert * Formatierung verbessert * Formatierung verbessert * Formatierung verbessert * Formatierung verbessert * Zusätzliche Debug-Info abrufbar * Import-Toolcheck-Fim korrekt importieren * Organisationswechsel-Erlebnis verbessert * Bessere Slash-Befehl-Beschreibung in CLI * Bash-Tool-Beschreibung in CLI verbessert * Timeout bei Tests erhöht * Sharp an der richtigen Stelle installiert * QoL-Verbesserungen und Fehlerbehebungen für JetBrains * Lint-Verbesserungen * Komplexität von Linting reduziert * Lint-Fehler aus Core * Lint-Fehlerbehebung * Linting, etc. * Linting, Tests * Bezeichner leichter lesbar gemacht * MCP-Server-Kopie und Boolean * Integrierte Inline Completion API seit 2024.1 genutzt * Fehlendes Package ergänzt * Mehrzeilige Bash-Tool-Aufrufe formatiert * npm Run Lint und Tests * Wartungsbereich zur Behebung von Fehlern beim statischen Rendering * Abschlussfenster der Completion vier Leerzeichen nach dem aktuellen Zeileninhalt positionieren * Bash-Ausgabe auf 5k Zeilen beschneiden * Bash-Ausgaben auf letzte Benutzer- oder Tool-Aufruf-Nachricht begrenzen * Typfehler * Typfehler * Typen, Importe und Formatierung * Auto-Vervollständigung auf Inline-Completion Provider API von 2024.1 aktualisiert * Farben aktualisiert und Tool-Aufruf-Status-Updates korrigiert * Plan-Modus Systemnachricht aktualisiert * Plan-Modus Systemnachricht erneut aktualisiert * Serve-Stream-Callbacks aktualisiert * Serve-Stream-Callbacks erneut aktualisiert * Bessere Hervorhebung verwendet * Kontext-Items verwenden * Modellname im Selector verwenden * Ältere API von 2023.3 verwenden * On-Prem-Proxy verwenden * Session-Typ für CN-Serve / Remote verwenden * Useloser Diff-UI-Knopf (Chevron) ### Features * :sparkles: Bereichs- und Kopf-Tools für Datei-Operationen hinzufügen * \ + Enter für neue Zeile * Einen Prüfer hinzufügen, ob Cursor-Bewegung durch Tippen verursacht wurde * Einen schnellen Filter hinzufügen, um nur continue.dev-E-Mails zuzulassen * Einen rudimentären Next-Edit-Fenstermanager für IntelliJ hinzufügen * Einen aktiven Handler-Manager hinzufügen, der den aktuell gesetzten aktiven Handler auf Ursachen von Cursor-Bewegungen prüft * Kontinuierlicher AI Guide hinzufügen * Augen-Reaktion zu Kommentaren, die continuedev erwähnen * Handler für verschiedene Aktionen hinzufügen * Hilfsmethoden hinzufügen, um drei Fälle zu behandeln, weitere Verarbeitungshilfen hinzufügen * Jump-Manager-Service zu XML hinzufügen * Jump-Manager hinzufügen, um Sprünge in IntelliJ zu verfolgen * Mehr Typen hinzufügen * Notwendige Typen hinzufügen * Next-Edit-Services hinzufügen * Core Next Edit Service als Anbieter hinzufügen * Inline Completion-API-Util zum manuellen Aufruf hinzufügen * Batch-Posthog Tokens_generated-Ereignis * Farbe zu etwas Verträglicherem ändern * Gefährliche Befehle prüfen * Clipboard-Slash-Befehl * CLI: SSE und streaming-fähiges HTTP für MCP unterstützen * Continue-Tool-Aufrufe nach Ablehnung fortsetzen * Bild-Medientyp im Anthropik OpenAI-Adapter erkennen * Dynamische Richtlinien * Dynamische Tool-Berechtigungen * EvaluateTerminalCommandSecurity-Befehl * Sitzungs-Titel generieren * Mit drei Fällen umgehen, Hilfsmethoden in NextEditService refaktorisieren * Symbole für Plan und Auto hinzufügen * Bild-Eingaben * UI verbessern * Verbesserungen am Status der Dokumenten-Indizierung sichtbar machen * Inline Completion Provider nach Sprung ausführen * Assistenten-Menü offen halten, wenn neu geladen wird * Mehr Informationen im /info-Slash-Befehl * Organisationsrichtlinien für Indizierung und MCP * Parallele Tool-Aufrufe * Parallel-Tool-Aufrufe-Berechtigungs-Queueing * Pause und Fortsetzen * Aktivierender Handler registrieren, um beabsichtigte Cursor-Bewegungen zu erkennen * CLI-Sitzungen im gleichen Format/Ort wie Erweiterungen speichern * MCP-Bereich anzeigen, aber mit deaktivierter Meldung, wenn Orga-Richtlinie MCP-Server deaktiviert * Sitzungs-Titel im /info-Ausgabe anzeigen * Benutzern zeigen, wie man Bilder einfügt * Tipps für CLI * Zwischen Next Edit und Autocomplete umschalten * Cursor-Bewegungen bei einem Anwendungs-Label nachverfolgen * Bash-Ausgabe auf 5k Zeilen beschneiden * Sharp verwenden, um alle Bilder in verkleinerte JPEG umzuwandeln * Warnung beim Ausführen im Heimatverzeichnis
Features
3. September 2025
- make @file references in custom slash commands more robust (#2203) Co-authored-by: Adam Spiers <opencode@adamspiers.org> Co-authored-by: rekram1-node <aidenpcline@gmail.com> - fix: file.list relative to root - fix: local subdirectory subagents not being picked up (#2376) - tweak: update ls tool to use rg (#2367) - support OPENCODE_CONFIG_CONTENT - generate api key - fix: more durable @ references for commands (#2386) - wip cloud - Patch Start to preload route css in SSR (#2389) - wip console - wip console
Features
3. September 2025
### Codex 0.29.0 - **Android/Termux support** by gating `arboard` on unsupported targets. - **Stable, cross‑platform file locking** using std `fs` APIs. - **Auth consolidation**: `CodexAuth` and `AuthManager` moved into the `core` crate. - **Rate‑limit handling restored** for API‑key usage. - **Core rollout refactor**: extract `rollout` module, add listing API, return file heads. - **Quality of life**: support `cd foo && ...` in `exec`/`apply_patch`, fix TUI flicker, prefer ratatui `Stylize`. - **Distribution**: include Windows ARM64 executable in the npm package. - **Switch to the latest search tool**. ### Merged PRs - [#3086] Use the new search tool - [#1634] core(rollout): extract rollout module, add listing API, and return file heads - [#2895] Add Android/Termux support by gating arboard dependency - [#2894] Add stable file locking using std::fs APIs - [#3074] Move CodexAuth and AuthManager to the core crate - [#3070] Add back rate‑limit error handling when using API key - [#3083] Parse “cd foo && ...” for exec and apply_patch - [#3068] Prefer ratatui Stylize for constructing lines/spans - [#2918] TUI: fix occasional UI flicker - [#3061] Show loading state when @ search results are pending - [#2907] TUI: fix MCP docs hyperlink in empty_mcp_output - [#3067] Include arm64 Windows executable in npm module - [#2736] Unify history loading - [#3071] Use experimental reasoning summary - [#2461] Improve gpt‑oss compatibility - [#2651] apply‑patch: fix lark grammar - [#3089] Docs: update link to https://agents.md/ - [#3082] Docs: fix typo of config.md - [#2667] Bump thiserror from 2.0.12 to 2.0.16 in codex‑rs
Features
3. September 2025
Direktes stabiles Release aus dem Hauptbranch. Version 1.4.35 wurde direkt aus dem neuesten Hauptbranch gebaut und veröffentlicht.
3. September 2025
# [1.13.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.12.0...@continuedev/openai-adapters@1.13.0) (2025-09-03) ### Bug Fixes * :art: Prettier- und Typescript-Updates/Fehlerbehebungen ([143f912](https://github.com/continuedev/continue/commit/143f912df1c12c513d62da56bc8ff12086b37043)) * :bug: Behebung plattformabhängiger Tests ([e2692ca](https://github.com/continuedev/continue/commit/e2692cae792f535bfd2fcaebdd9406a4f5549e43)) * :bug: Behebung der CLI-Terminal-Shell ([02718b9](https://github.com/continuedev/continue/commit/02718b9343f457a0349c27bd040dc1fb6dcda6cf)) * :bug: Weitere plattformabhängige Testfixes ([149ec1e](https://github.com/continuedev/continue/commit/149ec1e9aff272e9d917a078b8b6ffe23cac483a)) * :bug: Weitere plattformübergreifende Fixes ([3a4f683](https://github.com/continuedev/continue/commit/3a4f683bed1a0da04988fcda3284a50c75f023c9)) * :bug: Weitere Windows-spezifische Fixes für PowerShell ([882cbc9](https://github.com/continuedev/continue/commit/882cbc96d431abd43314df0d064293d6b1cab1e0)) * :bug: Tests vereinfachen ([a568a28](https://github.com/continuedev/continue/commit/a568a28ea84085e2fa9087406295f773d382a6a6)) * :bug: Tests mit längeren Timeouts aktualisieren ([fe8548e](https://github.com/continuedev/continue/commit/fe8548e55fc6e9fa05fdc28a203a00a194d98d70)) * Feedback berücksichtigen ([94d1d9c](https://github.com/continuedev/continue/commit/94d1d9cf3a93123b11bebfbdf75f0ef5b4411deb)) * Feedback berücksichtigen ([4a27950](https://github.com/continuedev/continue/commit/4a27950788d2f02102a9b6f54689967b00e9e2ae)) * veralteten Test kommentieren ([4ddceaa](https://github.com/continuedev/continue/commit/4ddceaab26e653b3faf71fcdda404075c2c0054a)) * UI-Diff-Anpassungen ([1c4c897](https://github.com/continuedev/continue/commit/1c4c897c084d79f2c000e3e50e981d2f4e213e52)) * **doc:** Ollama-Installationsanleitung aktualisieren ([#7496](https://github.com/continuedev/continue/issues/7496)) ([4cec16a](https://github.com/continuedev/continue/commit/4cec16a8a54e04eb43a2b5e8cc78b86c8f99d8c8)) * Bei nicht-fatalen Fehlern nicht scheitern lassen ([9d21b67](https://github.com/continuedev/continue/commit/9d21b67ef36ec0ce5fb5c5b42322bc2e67238088)) * Fehlgeschlagene Tests ([4bb03a1](https://github.com/continuedev/continue/commit/4bb03a126070f7748ce76e65fb1491a209b9ef25)) * Fehlgeschlagene Tests ([60e1a67](https://github.com/continuedev/continue/commit/60e1a67dc4a4afdd563c928eab54d00e98379fba)) * Find-and-Replace-Komponententests ([e337769](https://github.com/continuedev/continue/commit/e337769fcafdccb9e756e98bafa4cc7c6b3a111a)) * Einstellungen-Synchronisation beheben ([35d320d](https://github.com/continuedev/continue/commit/35d320debdb7410a429b26d3d32c66e3a36c2162)) * Timeout bei Tests erhöhen ([e8ec9b8](https://github.com/continuedev/continue/commit/e8ec9b8380a0d4b61aa95f68609dcfc28f342c7f)) * Lint-Komplexität verringern ([42e43df](https://github.com/continuedev/continue/commit/42e43dfd39632ed814feba75980143f5b5901188)) * MCP-Namen säubern ([ded800b](https://github.com/continuedev/continue/commit/ded800b537ee83085d7abb24af4b7dee903476d8)) * ähnliche Fixes ([73848d5](https://github.com/continuedev/continue/commit/73848d554f6ad5fca57a7876d2738143246e576d)) * sinnlose Diff-UI-Chevron ([c206a77](https://github.com/continuedev/continue/commit/c206a7748e458484eaa8c5e39fa3116e765678e1)) ### Features * kontinuierlichen AI Guide hinzufügen ([#7459](https://github.com/continuedev/continue/issues/7459)) ([4d8088f](https://github.com/continuedev/continue/commit/4d8088f68aa1cf838eb90f1c8c59d7a4153e4f8d)) * zeigen, wie Benutzer Bilder einfügen können ([b9e7477](https://github.com/continuedev/continue/commit/b9e7477e803236a7359776e5bf484b931903721f)) * Tipps für CLI ([8d5ab10](https://github.com/continuedev/continue/commit/8d5ab109a4bd747447e4b41eecb375b7cf93ece0)) ### Reverts * Revertiere "fix: Continue-Prozess nach unerwarteten Ausnahmen wiederherstellen ([#7463](https://github.com/continuedev/continue/issues/7463))" ([332debb](https://github.com/continuedev/continue/commit/332debb87fc50183563e504c99a42ad156033a7c))
Features
3. September 2025
## Was ist geändert * feat: aktualisiere .gitignore in /setup-github von @jerop in https://github.com/google-gemini/gemini-cli/pull/6591 * Refac: Zentralisiere Speicher-Dateiverwaltung von @y-okt in https://github.com/google-gemini/gemini-cli/pull/4078 * Update README.md von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6603 * feat: füge Dependabot-Konfiguration hinzu von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6604 * Ignoriere Workspace-Einstellungen für untrusted folders von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6606 * Füge Berechtigungs-Spezifikationen zur Token-Generierung hinzu. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6595 * docs: Aktualisiere Tastenkombinationen für die Funktion zum Löschen von Eingaben von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6627 * chore(deps)(deps): aktualisiere google-github-actions/run-gemini-cli von 0.1.10 auf 0.1.11 von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/6614 * Änderungen zum Hinzufügen der MCP-Werkzeug-Anzahl und MCP-Werkzeug-Name als Dimension von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6631 * test(logging): Füge Tests für standardmäßige Log-Felder hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6583 * Formatierung in README.md korrigiert von @aaabramov in https://github.com/google-gemini/gemini-cli/pull/6621 * feat(release): aktualisiere Release-Prozess für Nightly- und Preview-Builds von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6643 * Füge Enterprise-Einstellungen-Dokumentation hinzu von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6076 * fix: Tippfehler in readme von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6669 * fix: Copy-Befehl hängt fest von @hritan in https://github.com/google-gemini/gemini-cli/pull/6482 * Revertiere "Ignore workspace settings for untrusted folders" von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6672 * Behebe Race Condition beim At-Befehl von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6663 * gib die JSON-Stringified-Parameter von getDescription für MCP- und Gefundene Tools zurück von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/6655 * fix: Rechtschreibung/Grammatik in Roadmap von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6675 * feat(core): Behandle Sonderzeichen in Dateisuche-Pfaden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6680 * feat(ide ext): Schreibe Arbeitsverzeichnis-Pfad in Port-Datei von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6659 * feat(ide): verbessere UX und Feedback der IDE-Installation von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6677 * Begrenze Dependabot-PRs auf Sicherheitsaktualisierungen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6657 * Entferne unnötigen FileErrorType. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6697 * Entferne ungenutztes Attribut von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6661 * test(integration): füge fehlgeschlagenen Test für stdin-Kontext mit Prompt hinzu von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6158 * Füge Integrationstest hinzu, um Weitergabe von Environment-Variablen zu bestätigen. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6696 * (fix): Ändere zerbrochene Emojis von @bonggwan in https://github.com/google-gemini/gemini-cli/pull/6725 * feat(mcp-client): Behandle 401-Fehler für httpUrl von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6640 * fix(core): vermeide Fehlerbehandlung bei Abbruch-Anfragen, um Absturz zu verhindern von @pwrwpw in https://github.com/google-gemini/gemini-cli/pull/6039 * fix(metrics): Numerical Metrics nicht in Strings konvertieren von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6701 * Erzwinge Neustart bei Vertrauensebene-Wechsel zum Neuladen der Einstellungen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6713 * feat(cli): Prompt-Vervollständigung von @3ks in https://github.com/google-gemini/gemini-cli/pull/4691 * Schnelle Lösung für Enterprise-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6753 * Fix Stats-Anzeige-Layout von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6758 * chore(lint config): Füge test-utils zur ESLint-Konfiguration hinzu von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/6768 * perf(core): parallele Speicher-Ermittlungs-Datei-Operationen Leistungsgewinn von @mag123c in https://github.com/google-gemini/gemini-cli/pull/5751 * At Command Race Condition Bugfix für Nicht-Interaktive Modus von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6676 * fix: Behandlung von zusätzlichem Text in Gemini-Ausgabe für Dedup-Workflow von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6771 * feat(core): Annotate verbleibende Fehlerpfade in Tools mit Typ von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6699 * Support IDE-Verbindungen via stdio MCP von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6417 * fix(docs): Pfad von Chat-Punkten in Handbuch von @rfabbri in https://github.com/google-gemini/gemini-cli/pull/6303 * Einführung eines ersten Screen-Reader-Modus-Handles und Flag von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6653 * feat(settings) Bearbeiten von String-Einstellungen unterstützen. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6732 * Wiederverwendung CoreToolScheduler für nonInteractiveToolExecutor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6714 * test(integration-tests): isoliere Benutzerspeicher von Testläufen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6790 * fix(ide): Fokus beibehalten beim Anzeigen der Diff-Ansicht von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6795 * fix(console): Debug-Icon-Darstellung im "Debug Console" Box korrigiert von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6737 * fix: Ctrl+E springt zum Ende der aktuellen Zeile statt zum Ende des Puffers von @mkusaka in https://github.com/google-gemini/gemini-cli/pull/6729 * Fix(grep): Speicherüberlauf bei grep-Suche und Erweiterung der Testabdeckung von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5911 * feat(search): Option zum Deaktivieren der fuzzy-Suche hinzufügen von @brychanrobot in https://
Features
2. September 2025
- [Highlights] - TUI polish and stability improvements: reduced typing lag, cleaner streamed message formatting, better error handling, and improved input behavior. - Better Windows ARM build reliability and faster release-time builds. - [TUI/UX] - Fix laggy typing (#2922) - Rework message styling for clarity (#2877) - Remove extra blank lines in streamed agent messages (#3065) - Hide “/init” suggestion when `AGENTS.md` exists (#3038) - Ignore Enter on empty input to avoid queuing blank messages (#3047) - Catch `get_cursor_position` errors to avoid crashes (#2870) - Remove extra quote from disabled-command message (#3035) - [Build & CI] - Leverage Windows 11 ARM for Windows ARM builds (#3062) - Install `zstd` on Windows 11 ARM image used for releases (#3066) - Populate Windows cache for release builds when PRs are opened (#2884) - [Docs] - Fix config reference table (#3063) - Update PR template link after docs refactor (#2982) - [Logging/Telemetry] - Add logs when users change the model (#3060) - [Dependencies] - Bump `regex-lite` to 0.1.7 in `codex-rs` (#3010) ### PRs merged - [#3066](https://github.com/openai/codex/pull/3066) fix: install zstd on the windows-11-arm image used to cut a release - [#3065](https://github.com/openai/codex/pull/3065) tui: fix extra blank lines in streamed agent messages - [#3063](https://github.com/openai/codex/pull/3063) fix config reference table - [#3062](https://github.com/openai/codex/pull/3062) fix: leverage windows-11-arm for Windows ARM builds - [#3060](https://github.com/openai/codex/pull/3060) Add logs to know when we users are changing the model - [#3047](https://github.com/openai/codex/pull/3047) Bug fix: ignore Enter on empty input to avoid queuing blank messages - [#3038](https://github.com/openai/codex/pull/3038) tui: hide '/init' suggestion when AGENTS.md exists - [#3035](https://github.com/openai/codex/pull/3035) remove extra quote from disabled-command message - [#3010](https://github.com/openai/codex/pull/3010) chore(deps): bump regex-lite from 0.1.6 to 0.1.7 in /codex-rs - [#2982](https://github.com/openai/codex/pull/2982) Fix: Adapt pr template with correct link following doc refacto - [#2922](https://github.com/openai/codex/pull/2922) tui: fix laggy typing - [#2884](https://github.com/openai/codex/pull/2884) fix: try to populate the Windows cache for release builds when PRs are put up for review - [#2877](https://github.com/openai/codex/pull/2877) rework message styling - [#2870](https://github.com/openai/codex/pull/2870) tui: catch get_cursor_position errors
Features
2. September 2025
Direktes stabiles Release aus dem Main-Branch. Version 1.4.34 wurde direkt aus dem neuesten main-branch gebaut und veröffentlicht.
2. September 2025
## Was geändert * feat: .gitignore in /setup-github aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/6591 * Refac: Zentrale Speicherdatei-Verwaltung von @y-okt in https://github.com/google-gemini/gemini-cli/pull/4078 * Update README.md von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6603 * feat: Dependabot-Konfiguration hinzufügen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6604 * Ignore Workspace-Einstellungen für untrusted folders von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6606 * Add permissions specs to token generation. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6595 * docs: Aktualisiere Tastenkombinationen für Eingabebereinigung-Funktionalität von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6627 * chore(deps)(deps): google-github-actions/run-gemini-cli von 0.1.10 auf 0.1.11 aktualisieren von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/6614 * Änderungen, um MCP-Werkzeuganzahl und MCP-Werkzeugname als Dimension hinzuzufügen von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6631 * test(logging): Tests für Standard-Logfelder hinzufügen von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6583 * Formatierung in README.md korrigieren von @aaabramov in https://github.com/google-gemini/gemini-cli/pull/6621 * feat(release): Release-Prozess für Nightly- und Preview-Builds aktualisieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6643 * Enterprise-Einstellungen-Dokumentation hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6076 * fix: Tippfehler in readme von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6669 * fix: Copy-Befehl bleibt hängen von @hritan in https://github.com/google-gemini/gemini-cli/pull/6482 * Revert "Ignore workspace settings for untrusted folders" von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6672 * Behebung von Race-Bedingungen beim At-Befehl von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6663 * Gib die JSON-Stringified-Parameter von getDescription für MCP-Werkzeuge und gefundene Werkzeuge zurück von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/6655 * fix: Tippfehler/Grammatik in Roadmap von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6675 * feat(core): Sonderzeichen in Dateisuche-Pfaden behandeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6680 * feat(ide ext): Arbeitsbereichspfad in Port-Datei schreiben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6659 * feat(ide): UX und Feedback bei IDE-Installation verbessern von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6677 * Limitiere Dependabot-PRs auf Sicherheitsupdates von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6657 * Entferne unnötigen FileErrorType. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6697 * Entferne ungenutztes Attribut von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6661 * test(integration): füge scheiternden Test für stdin-Kontext mit Prompt hinzu von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6158 * Füge Integrationstest hinzu, um Umgebungsvariablen-Propagation zu bestätigen. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6696 * (fix): Veränderte Emojis von @bonggwan in https://github.com/google-gemini/gemini-cli/pull/6725 * feat(mcp-client): Behandle 401-Fehler für httpUrl von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6640 * fix(core): vermeide Fehlerbehandlung bei abgebrochenen Anfragen, um Absturz zu verhindern von @pwrwpw in https://github.com/google-gemini/gemini-cli/pull/6039 * fix(metrics): Numerische Metriken nicht in Strings konvertieren von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6701 * Erzwinge Neustart bei Vertrauensebene-Änderung, um Einstellungen neu zu laden von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6713 * feat(cli): Aufforderungsvorhersage vervollständigen von @3ks in https://github.com/google-gemini/gemini-cli/pull/4691 * Schnelle Lösung für Enterprise-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6753 * Fix Statistika-Layout der Anzeige von von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6758 * chore(lint config): test-utils zur eslint-Konfiguration hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/6768 * perf(core): parallele Speicher-Ermittlung von Dateifunktionen Leistungsgewinn von @mag123c in https://github.com/google-gemini/gemini-cli/pull/5751 * At Command Race Condition Bugfix Für Nicht-Interaktiven Modus von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6676 * fix: zusätzlichen Text in Gemini-Ausgabe für Dedup-Workflow behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6771 * feat(core): Restliche Fehlerpfade in Tools mit Typ annotieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6699 * Support IDE-Verbindungen über stdio MCP von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6417 * fix(docs): Pfad zu Chat-Checkpoints im Handbuch von @rfabbri in https://github.com/google-gemini/gemini-cli/pull/6303 * Einführung erster Screen-Reader-Modus-Verarbeitung und Flag von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6653 * feat(settings) Bearbeiten von String-Einstellungen unterstützen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6732 * Wiederverwenden CoreToolScheduler für nonInteractiveToolExecutor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6714 * test(integration-tests): isoliere Benutzerspeicher von Testläufen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6790 * fix(ide): Fokus speichern beim Anzeigen von Diff-Ansicht von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6795 * fix(console): Debug-Symboldarstellung im "Debug Console" Box korrigieren von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6737 * fix: Strg+E sollte zum Ende der aktuellen Zeile springen, nicht zum Ende des Puffers von @mkusaka in https://github.com/google-gemini/gemini-cli/pull/6729 * Fix(grep): Speicherüberlauf bei grep-Suche und Erweiterung der Testabdeckung von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5911 * feat(search): Option zum Deaktivieren der Fuzzy-Suche hinzufügen von @brychanrobot in https://github.com/google-gemini/gemini-cli/pull/6510 * feat: Programmi
Features
2. September 2025
- switch gpt-5 to default to codex prompt + high reasoning
Features
2. September 2025
- fix: ensure enabled lsps are all logged (#2364) - fix: ensure opencode still works if no commits present (#2363)
Features
1. September 2025
# [1.12.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.11.0...@continuedev/openai-adapters@1.12.0) (2025-09-01) ### Bug Fixes * :lipstick: Abstimmung der Komponentenstile ([19f58d4](https://github.com/continuedev/continue/commit/19f58d435f572eb329ac836744e2f3b51ddc7bfb)) * :lipstick: Randbreite und Status-Trenner behoben ([b56cbf2](https://github.com/continuedev/continue/commit/b56cbf269d8f967b7a2f3ba6262ff39207bb362e)) * :lipstick: Theme-Farben korrigiert und hübscher formatiert ([18eaabd](https://github.com/continuedev/continue/commit/18eaabdfb65b8d1caa9907d0a6970d0357e7d47c)) * /help Tests ([9ed7001](https://github.com/continuedev/continue/commit/9ed7001ae3ed7a1b1c671512b2a30d98eb4812a9)) * Add ModelRecommendations-Komponente für zentrale Aktualisierungen ([#7457](https://github.com/continuedev/continue/issues/7457)) ([8cedf06](https://github.com/continuedev/continue/commit/8cedf06c1f04c131d2a70c50f572b9f8da446c73)) * Behebung fehlschlagender Tests ([967f7b5](https://github.com/continuedev/continue/commit/967f7b5850898abdbbf7e9ac1aa2145dc5977173)) * Feedback bearbeitet ([ea747ca](https://github.com/continuedev/continue/commit/ea747cabd8bfead33e938df7673894c6caa9f04f)) * Feedback bearbeitet ([c87032b](https://github.com/continuedev/continue/commit/c87032b0373c963e0e1d50dfb99f5dc8c1b6dfce)) * Feedback bearbeitet ([f9c36e2](https://github.com/continuedev/continue/commit/f9c36e2d2fcc01a1a265f962b5715c89758e0cc7)) * Feedback bearbeitet ([ea98051](https://github.com/continuedev/continue/commit/ea9805120c0e3a056c736f7b7f325bd32943f824)) * Feedback bearbeitet ([3d8eb90](https://github.com/continuedev/continue/commit/3d8eb9086ddde22e09e71ff87d1fcc6f30f18a67)) * allow args.filepath to start with . ([1aba0b5](https://github.com/continuedev/continue/commit/1aba0b59a0727ea96baa35b82ae3eec3f3886c09)) * Versuch, Auto-Vervollständigung E2E-Tests zu fixen ([041108c](https://github.com/continuedev/continue/commit/041108cca0b8fbe75ed6cdea9ea11d1c488fe744)) * Versuch, Laufzeit-Coroutine-bezogene Ausnahmen + E2E-Selektor zu fixen ([05b2625](https://github.com/continuedev/continue/commit/05b2625adacca900db26f7e57db9f392ad187ece)) * Autovervollständigung-Übersetzungsfehler behoben ([600b117](https://github.com/continuedev/continue/commit/600b11701c854eac462d15ec14ea1ff84348719f)) * Entfernte veraltete Testblöcke ([d32ff89](https://github.com/continuedev/continue/commit/d32ff8912bfe3db7ec9d0a0bb92a9396acc19e9c)) * Unnötige Build-Optionen entfernt ([6a6a0b3](https://github.com/continuedev/continue/commit/6a6a0b388e515e7bbcbba561abeb8a64d062a4fc)) * Systemnachrichten bei Tool-Aufruffen fehlerhaft behandelt? Nein, lieber nicht – statt Fehler Status: abgelehnt/anceled? → Stattdessen Abbruch (uebersetzt) ([f2fd364](https://github.com/continuedev/continue/commit/f2fd3642ffb8ebc13ec6a5f37db955dc0a715f1d)) * Aufräumen ([38eb3ec](https://github.com/continuedev/continue/commit/38eb3ece2d619422f22da49ccae47157fcdc0c35)) * Bildschirmerweiterungseinstellungen beim Terminal-Resize bereinigt (scrollback) ([710faf2](https://github.com/continuedev/continue/commit/710faf2711d603d514100fedf183fc6622edc951)) * Kontextstatus-Farbwahl korrigiert ([09c4e18](https://github.com/continuedev/continue/commit/09c4e183e5e460d45b9010b600c5de3b7bd72827)) * Kompaktierung und weitere Refaktorisierung ([f68015f](https://github.com/continuedev/continue/commit/f68015f6de7393dcb932a4bbc8bd3f679f778d08)) * Kompaktierung und Verwendung von mehr ChatHistoryItem ([b6e403b](https://github.com/continuedev/continue/commit/b6e403b06044a65dfe04eb2b3afbc383ca76bc79)) * Fehlschlagene Tool-Aufrufe korrekt behandeln ([f018112](https://github.com/continuedev/continue/commit/f018112d39119fee9c65e47ae66ff75098f7b16a)) * Veralteten Test gelöscht ([d32ff89](https://github.com/continuedev/continue/commit/d32ff8912bfe3db7ec9d0a0bb92a9396acc19e9c)) * Unnötige Build-Optionen entfernt ([6a6a0b3](https://github.com/continuedev/continue/commit/6a6a0b388e515e7bbcbba561abeb8a64d062a4fc)) * Systemmeldungen bei Tool-Aufruf-Fehlern in Serve ignorieren? Nein, besser nicht – Variante belassen? ([f2fd364](https://github.com/continuedev/continue/commit/f2fd3642ffb8ebc13ec6a5f37db955dc0a715f1d)) * Nicht startende Ausgabe bei abgebrochener Stream-Verarbeitung vermeiden ([276e39e](https://github.com/continuedev/continue/commit/276e39eb8425f5f26c863ea8329582f0920f7296)) * Posthog-Laufzeit ignorieren, um Hängendes zu vermeiden ([dade438](https://github.com/continuedev/continue/commit/dade43830ab4906c94abfc1a951026235302509d)) * Fehler beim Tool-Ergebnis-Update in Serve behoben ([fd28a3f](https://github.com/continuedev/continue/commit/fd28a3f75dcae2fcf77967918aa7ff27f2cb3f99)) * Filtere nicht-ersten Systemmeldungen beim Speichern in Sessions für Kompatibilität ([516f46e](https://github.com/continuedev/continue/commit/516f46e7d61f7e57574bf34b40defb7724521d97)) * Bearbeitung des File-Tools-Renderings korrigiert ([7b7c017](https://github.com/continuedev/continue/commit/7b7c017d7aefdd0bde6f7cd1c07dea86678aaf2b)) * JCEF-Browser-Probleme behoben ([#7291](https://github.com/continuedev/continue/issues/7291)) ([62f468a](https://github.com/continuedev/continue/commit/62f468abf949ec248cdb8dacb50f1d9f1082a51c)) * Run-Config korrigiert ([f088de8](https://github.com/continuedev/continue/commit/f088de87db49cf5a1d35de6c4f32f65257776f39)) * Mehr Debug-Info hinzufügen ([ceb01c4](https://github.com/continuedev/continue/commit/ceb01c45
Features
1. September 2025
## Breaking Changes This release has a bunch of minor breaking changes if you are using opencode plugins or sdk 1. storage events have been removed (we might bring this back but had some issues) 2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project 3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo 4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object) 5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory - Use a single rust LSP server instance for entire cargo workspace (#2292) - fix: change command selection to prefer exact matches over fuzzy sear… (#2314) - tweak: ensure run command doesn't send request if no prompt present (#2332) - fix: resolve [pasted lines] when passing paste as arguments for command (#2333) - add support for lsp workspace/didChangeConfiguration (#2334) - fix: ensure command uses currently selected model (#2336) - fix: resolve virtual envs for python LSP (#2155) Co-authored-by: rekram1-node <aidenpcline@gmail.com> - fix: adjust title generation prompt to prevent direct response instead of title gen (#2338) - fix: ensure shell cmds can be properly aborted (#2339) - feat: Allow provider timeout override (#1982) - fix: ensure gopls lsp id matches docs (#2344) - add --command to opencode run (#2348) - fix: tui attachment bound (#2361)
Features
30. August 2025
- fix: shimmer cpu cost (#2084) - sdk update - feat: file list api - fix: ensure / commands dont try to resolve @ references from cmd outputs (#2282) - add synthetic user message before bash execution (when using !) (#2283) - feat: include ignored files - fix: tui not showing err toasts (#2290) - Vercel AI Gateway key deeplinks into the dashboard (#2287) - fix: mcp client name (#2289) - feat: home dir in app info - wip cloud - wip cloud - wip cloud - allow slash commands to resolve ~/ references (#2295) - fix: replace isomorphic-git status with direct git diff for worktree support (#1706) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> - tui: show actual error if command fails (#2296) - fix: add additional encouragement for title gen (#2298) - fix: lsp debug cmd log (#2310) - Update sst - Fix code block formatting in sdk.mdx (#2312) - fix: mcp tool not triggering hooks (#2320) - wip cloud - Use a single rust LSP server instance for entire cargo workspace (#2292)
Features
29. August 2025
Direktes, stabiles Release aus dem Main-Branch. Version 1.4.33 wurde direkt aus dem neuesten Main-Branch gebaut und veröffentlicht.
29. August 2025
### Codex 0.27.0 - **MCP stability**: drop mutexes earlier and avoid lock ordering pitfalls. - **Channel reliability**: switch to unbounded channel to prevent stalls. - **Performance/cleanup**: remove unnecessary flush() calls. - **CI**: fix release build; specify `--profile` for `cargo clippy`. - **Docs**: safer Homebrew snippet; suggest `just fix -p` in `AGENTS.md`. ### Merged PRs - [#2881] Suggest just fix -p in agents.md - [#2878] fix: drop Mutexes earlier in MCP server - [#2876] fix: drop Mutex before calling tx_approve.send() - [#2874] fix: switch to unbounded channel - [#2873] fix: remove unnecessary flush() calls - [#2871] fix: specify --profile to cargo clippy in CI - [#2868] Bugfix: Prevents `brew install codex` in comment to be executed - [#2864] Fix CI release build
Features
29. August 2025
**Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.2.0-vscode...v1.2.1-vscode
Features
29. August 2025
## Highlights: ### New Features - Custom `/prompts` loaded from `~/.codex/prompts` (#2696) - New "View Image" tool to let Codex agentically view local images (#2723) - MCP `GetConfig` endpoint to inspect resolved settings (#2725) ### TUI - Fix image pasting in Windows + improve burst paste handling (#2683) - Prevent slash commands during an active task (#2792) - Fix cursor position when suspending (^Z) (#2690) - Reduce doubled lines and hanging list markers (#2789) ### Docs & Templates - Major README/docs refactor and navigation (#2724) - CHANGELOG now points to Releases page (#2780) - Add VS Code Extension issue template (#2853) ## Full list of merged PRs: - #2864 Fix CI release build - #2747 Bug fix: clone of incoming_tx can lead to deadlock - #2852 Following up on #2371 post commit feedback - #2696 Custom /prompts - #2762 UI: Make slash commands bold in welcome message - #2737 Changed OAuth success screen to use the string "Codex" rather than "Codex CLI" - #2853 Add a VS Code Extension issue template - #2683 burst paste edge cases - #2746 Race condition in compact - #2849 chore: print stderr from MCP server to test output using eprintln! - #2848 chore: try to make it easier to debug the flakiness of test_shell_command_approval_triggers_elicitation - #2845 chore: require uninlined_format_args from clippy - #2792 disallow some slash commands while a task is running - #2723 Add "View Image" tool - #2690 fix cursor after suspend - #2789 fix (most) doubled lines and hanging list markers - #2780 Point the CHANGELOG to the releases page - #2778 Added back codex-rs/config.md to link to new location - #2724 README / docs refactor - #2776 fix: for now, limit the number of deltas sent back to the UI - #2725 [mcp-server] Add GetConfig endpoint
28. August 2025
Direktes Stable-Release aus dem Hauptzweig. Version 1.4.32 wurde direkt aus dem neuesten Hauptzweig gebaut und veröffentlicht.
28. August 2025
## Was sich geändert hat * Merge #6677 in den Release-Branch für Hotfix. von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6850 * chore(release): v0.2.0-preview.2 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6868 * Hotfix/retry stream aus PR #6777 (retry stream) von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6881 * Zed Preview Patches von @ConradIrwin in https://github.com/google-gemini/gemini-cli/pull/7036 * cherrypick Workflow-Fixes in den Preview-Release-Branch von @jerop in https://github.com/google-gemini/gemini-cli/pull/7052 * fix(keyboard): Implementiere Tab- und Backspace-Behandlung für Kitty Protocol (#7006) (Cherry-pick) von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7051 * fix(ci): Release-Branches zur Ausführung zulassen (#7060) von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7061 * [cherrypic][hotfix] Do not call nextSpeakerCheck im Falle eines API-Fehlers von @silviojr in https://github.com/google-gemini/gemini-cli/pull/7140 * Hotfix/metrics stream error von @silviojr in https://github.com/google-gemini/gemini-cli/pull/7156 * Fix Sandbox npm-Befehl von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7176 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.0-preview.1...v0.2.2
Features
28. August 2025
Direktes stables Release aus dem main-Branch. Version 1.4.31 wurde direkt aus dem neuesten main-branch gebaut und veröffentlicht.
28. August 2025
## Was sich geändert hat * feat: aktualisiere .gitignore in /setup-github von @jerop in https://github.com/google-gemini/gemini-cli/pull/6591 * Refac: Zentralisiere Verwaltung von Speicherdateien von @y-okt in https://github.com/google-gemini/gemini-cli/pull/4078 * Update README.md von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6603 * feat: füge Dependabot-Konfiguration hinzu von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6604 * Ignoriere Workspace-Einstellungen für untrusted folders von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6606 * Füge Berechtigungs-Spezifikationen zur Token-Generierung hinzu. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6595 * docs: Aktualisiere Tastenkombinationen für die Funktion zum Leeren von Eingaben von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6627 * chore(deps)(deps): Erhöhe google-github-actions/run-gemini-cli von 0.1.10 auf 0.1.11 von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/6614 * Änderungen, um MCP-Werkzeuganzahl und MCP-Werkzeugname als Dimension hinzuzufügen von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6631 * test(logging): Füge Tests für Standard-Log-Felder hinzu von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6583 * Formatierung in README.md korrigiert von @aaabramov in https://github.com/google-gemini/gemini-cli/pull/6621 * feat(release): aktualisiere Release-Prozess für nightly- und preview-Builds von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6643 * Füge Enterprise-Einstellungen-Dokumentation hinzu von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6076 * fix: Schreibfehler in readme von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6669 * fix: Copy-Befehl blockiert den Ablauf von https://github.com/google-gemini/gemini-cli/pull/6482 * Revertiere "Ignore workspace settings for untrusted folders" von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6672 * Behebe Race Condition beim At-Befehl von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6663 * Gib die JSON-Stringify-Parameter aus getDescription für MCP-Tools und entdeckte Tools zurück von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/6655 * fix: Tippfehler/Grammatik in Roadmap von @bravetux in https://github.com/google-gemini/gemini-cli/pull/6675 * feat(core): Behandle Sonderzeichen in Dateisuche-Pfaden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6680 * feat(ide ext): Schreibe Arbeitsverzeichnis-Pfad in Port-Datei von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6659 * feat(ide): verbessere UX bei IDE-Installation und Feedback von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6677 * Begrenze Dependabot-PRs auf Sicherheitsupdates von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6657 * Entferne unnötigen FileErrorType. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6697 * Entferne ungenutztes Attribut von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6661 * test(integration): füge fehlschlagenden Test für stdin-Kontext mit Prompt hinzu von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6158 * Füge Integrationstest hinzu, um Weiterleitung von Umgebungsvariablen zu bestätigen. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6696 * (fix): Ändere kaputte Emojis von @bonggwan in https://github.com/google-gemini/gemini-cli/pull/6725 * feat(mcp-client): Behandle 401-Fehler für httpUrl von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6640 * fix(core): Fehlerbehandlung bei abgebrochenen Anfragen vermeiden, um Absturz zu verhindern von @pwrwpw in https://github.com/google-gemini/gemini-cli/pull/6039 * fix(metrics): Numerische Metriken nicht in Strings umwandeln von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6701 * Erzwinge Neustart bei Vertrauensebene-Wechsel zum Neuladen der Einstellungen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6713 * feat(cli): Aufforderungsvorhersage vervollständigen von @3ks in https://github.com/google-gemini/gemini-cli/pull/4691 * Schnelle Lösung für Enterprise-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6753 * Fix Stats-Anzeigelayout von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6758 * chore(lint config): führe test-utils in ESLint-Konfig ein von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/6768 * perf(core): parallele Ermittlung von Speicher-Datei-Operationen Leistungsgewinn von @mag123c in https://github.com/google-gemini/gemini-cli/pull/5751 * At Command Race Condition Bugfix For Non-Interactive Mode von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6676 * fix: zusätzliche Textausgabe im Gemini-Output für dedup Workflow von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6771 * feat(core): Vermerke verbleibende Fehlerpfade in Tools mit Typ von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6699 * Unterstütze IDE-Verbindungen über stdio MCP von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6417 * fix(docs): Pfad zu Chat-Punkten im Handbuch von @rfabbri in https://github.com/google-gemini/gemini-cli/pull/6303 * Einführung erster Bildschirmleser-Modus-Behandlung und Flag von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6653 * feat(settings) Unterstützung zum Bearbeiten von String-Einstellungen von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6732 * Wiederverwenden CoreToolScheduler für nonInteractiveToolExecutor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6714 * test(integration-tests): isoliere Benutzerspeicher von Testläufen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6790 * fix(ide): Fokus beibehalten beim Anzeigen von Differenzen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6795 * fix(console): Debug-Icon-Darstellung im "Debug Console" Box beheben von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6737 * fix: Strg+E bewegt zur aktuellen Zeile Ende, nicht zum Buffer-Ende von @mkusaka in https://github.com/google-gemini/gemini-cli/pull/6729 * Fix(grep): Speicherüberlauf bei grep-Suche und Erweiterung der Testabdeckung von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5911 * feat(search): Option zum Deaktivieren der fuzzy Suche hinzufügen von @brychanrobot in https://
Features
27. August 2025
## Highlights: ### New Features - Core: remove_conversation API for manual cleanup in long‑lived servers (#2613) - TUI: mouse wheel alternate scrolling in transcript/diff views (#2686) - TUI: Alt+Ctrl+H deletes the previous word (parity with Alt+Backspace) (#2717) - Execution: include context window on task_started events; model may vary per turn (#2752) ### TUI - Cache transcript line wraps to keep long transcripts responsive (#2739) - Fix transcript lines appending to diff while a turn is running (#2721) - Improve emoji rendering: proper spacing and ⌨️ emoji variant (#2735, #2728) - ESC with queued messages returns them to the composer (#2687) - Prevent crash when backspacing placeholders near multibyte text (#2674) ### Tools and execution - Don’t send Exec deltas on apply_patch (#2742) - Make git_diff_against_sha more robust (ignore custom drivers; handle dash‑prefixed files) (#2749) - Reduce test load when running interactively (#2707) ### Misc - Deduplicate assistant messages in history (#2758) - Remove the Codex GitHub Action for now (#2729) ## Full list of merged PRs: - #2758 [fix] Deduplicate assistant messages - #2752 [feat] Send context window with task started (model may change per turn) - #2749 [fix] Make git_diff_against_sha more robust - #2739 [perf] Cache transcript wraps - #2707 [feat] Decrease testing when running interactively - #2742 [fix] Don’t send Exec deltas on apply patch - #2674 [fix] Crash when backspacing placeholders adjacent to multibyte text - #2735 [fix] Emoji spacing - #2721 [fix] Transcript lines added to diff view during running turn - #2717 [feat] Alt+Ctrl+H deletes backward word - #2687 [feat] Esc with queued messages returns them to composer - #2728 [tui] Render keyboard icon with emoji variation selector (⌨️) - #2613 [feat(core)] Add remove_conversation to ConversationManager - #2729 [chore] Remove GitHub Action that runs Codex - #2686 [feat] Enable alternate scroll in transcript mode
27. August 2025
Vollständiger Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.2.0...v0.2.1
Features
27. August 2025
# [1.11.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.10.0...@continuedev/openai-adapters@1.11.0) (2025-08-27) ### Bug Fixes * Run Extension (Standalone) Konfiguration hinzufügen ([#7329](https://github.com/continuedev/continue/issues/7329)) ([36fe993](https://github.com/continuedev/continue/commit/36fe993a91f0228d8ade9b577634503a870ed929)) * Feedback des Bots berücksichtigen ([3b6a290](https://github.com/continuedev/continue/commit/3b6a290121d03141471b0ce391f8f679d2157edb)) * Feedback berücksichtigen ([af5766d](https://github.com/continuedev/continue/commit/af5766d63940f84e14c885550a3703038ff2ae79)) * UI-Anpassungen zur automatischen Erkennung ([537190e](https://github.com/continuedev/continue/commit/537190ee362a9a81c98cd38e57d700eb849e3d3e)) * Korrigiere mangelhaften Warning-Tag in ollama-guide.mdx ([#7418](https://github.com/continuedev/continue/issues/7418)) ([37cbac5](https://github.com/continuedev/continue/commit/37cbac5dd52bad08c69b939b752a64217a3479c3)) * CSS-Dateien werden nicht indexiert ([#7072](https://github.com/continuedev/continue/issues/7072)) ([f675398](https://github.com/continuedev/continue/commit/f67539882c862e9b705c0a65dcdddf2b993b8cf7)) * kubische Rückmeldungen ([56b7195](https://github.com/continuedev/continue/commit/56b7195c712403331c2a8a9b43d43e06915023f1)) * Utilities zum Finden und Ersetzen ([4f18953](https://github.com/continuedev/continue/commit/4f18953a451600b8f74c10ad4483d6c2043598ea)) * grep escapete Zeichen und leere Ergebnisse ([#7323](https://github.com/continuedev/continue/issues/7323)) ([1c5df69](https://github.com/continuedev/continue/commit/1c5df69a3fe4db66d2dbff2f64312edf8510648f)) * GUI-Tests für Editier-Tools ([c3ad86f](https://github.com/continuedev/continue/commit/c3ad86f8765141ca1f8f333aa00759c3fbfdb77a)) * Fehlerbehandlung beim Anwenden von Multi-/Single-Edit-Tools ([832b2d6](https://github.com/continuedev/continue/commit/832b2d6f463ee5f1a1fa06af6af5b3fd34d4a981)) * HOTFIX Ladeproblem des lokalen Assistenten ([#7354](https://github.com/continuedev/continue/issues/7354)) ([fba873e](https://github.com/continuedev/continue/commit/fba873e50eabb91d9f7b561b94fa0cd927a5a686)) * Mache Suche und Ersetzen-Edit Kopie weniger verwirrend ([fc93a2e](https://github.com/continuedev/continue/commit/fc93a2e922d58b66a28a52ddf48812b2a98f70f5)) * MCP funktioniert jetzt ([07f0924](https://github.com/continuedev/continue/commit/07f092402d964e54d9b715552b8a322c7bb0bccb)) * Modelwechseler funktioniert nicht beim Abmelden, und weitere Verbesserungen ([791ad6b](https://github.com/continuedev/continue/commit/791ad6bb178704b6fd6f79dd08ed232e9bc5540f)) * autodetektiertes als Boolean weiterreichen ([bf8b4bd](https://github.com/continuedev/continue/commit/bf8b4bd8c1d24a85fc9445073ffeb6f4d3edad57)) * Prettier-Issues ([9b0b581](https://github.com/continuedev/continue/commit/9b0b5814b19a3fcaa630eebba4599fa95fc8dd03)) * GUI-Telemetrie für Nicht-Continue-Benutzer wiederherstellen, indem Sentry- und PostHog-Logik getrennt wird ([ced972d](https://github.com/continuedev/continue/commit/ced972d1ea69c1e3ecd74f7b76d136e6d7c73fbc)) * Entferne Kover ([#7325](https://github.com/continuedev/continue/issues/7325)) ([43ea6ae](https://github.com/continuedev/continue/commit/43ea6aeaf661ccbc5fe789d85195356284ff42f8)) * Entferne nicht empfohlene Modelle ([#7397](https://github.com/continuedev/continue/issues/7397)) ([b5c5143](https://github.com/continuedev/continue/commit/b5c5143afdf09d21047060ac5bfa4b1606768cb0)) * Zeige autodetektiert in Model-Titeln an ([75186dd](https://github.com/continuedev/continue/commit/75186ddadbfca4879efb9ed1460be7cabc38427e)) * Tests und Prettier ([54c16a3](https://github.com/continuedev/continue/commit/54c16a3f03b2aa1f1f12118196b3d092943022f6)) ### Features * --mcp + --model Flags und einige Refaktorisierungen ([df6ee6d](https://github.com/continuedev/continue/commit/df6ee6dd402f85ffb402ff065fbe565246b57370)) * :lipstick: Unified Terminal ([#7383](https://github.com/continuedev/continue/issues/7383)) ([4e82c59](https://github.com/continuedev/continue/commit/4e82c59c032665276b8649fe23b9933b4ddadfe4)) * Benutzerfreundliche Möglichkeit, zwischen FIM und nächstem Edit umzuschalten ([#7355](https://github.com/continuedev/continue/issues/7355)) ([f27e7c7](https://github.com/continuedev/continue/commit/f27e7c71deb54c227bde513b7f9772e48d32276f)), schließt [#7399](https://github.com/continuedev/continue/issues/7399) [#7354](https://github.com/continuedev/continue/issues/7354) * Erlaube/blocklistete Blöcke im unrollAssistant ([246db36](https://github.com/continuedev/continue/commit/246db3607f7f220ca3ed0676ed784103716f0f97)) * Fokus auf Chat-Eingabe nach dem Anwenden ([c7cfc71](https://github.com/continuedev/continue/commit/c7cfc717a18b38bce6353d43ce00dd698c8fbc91)) * Multi-Edit- und Single-Suchen-und-Ersetzen-Tools ([d6ed405](https://github.com/continuedev/continue/commit/d6ed405d0ceb4dac6fa1fd203ec0d5724aa066cc)) * UI für Diff-Tools ([469c0c8](https://github.com/continuedev/continue/commit/469c0c8e73965e2c98d277e846e56a12b1e47e65)) * UIs und Standardwerkzeug für Single-Replace hinzufügen ([efa6328](https://github.com/continuedev/continue/commit/efa6328643e05ff634a38718f9a83b723a6c2fed)) * Edit-Tool-Anwendungskonkurrenz vereinheitlichen ([393c06f](https://github.com/continuedev/continue/commit/393c06f97e33815d3c3f5fdbc16c06043dcd0621))
Features
27. August 2025
# [1.11.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.10.0...@continuedev/config-yaml@1.11.0) (2025-08-27) ### Bug Fixes * add Run Extension (standalone) config ([#7329](https://github.com/continuedev/continue/issues/7329)) ([36fe993](https://github.com/continuedev/continue/commit/36fe993a91f0228d8ade9b577634503a870ed929)) * korrigiere fehlerhafte Warning-Tags in ollama-guide.mdx ([#7418](https://github.com/continuedev/continue/issues/7418)) ([37cbac5](https://github.com/continuedev/continue/commit/37cbac5dd52bad08c69b939b752a64217a3479c3)) ### Features * hinzufügen benutzerfreundliche Möglichkeit zum Umschalten zwischen FIM und nächster Bearbeitung ([#7355](https://github.com/continuedev/continue/issues/7355)) ([f27e7c7](https://github.com/continuedev/continue/commit/f27e7c71deb54c227bde513b7f9772e48d32276f)), schließt [#7399](https://github.com/continuedev/continue/issues/7399) [#7354](https://github.com/continuedev/continue/issues/7354)
Features
27. August 2025
## Was sich geändert hat * fix(docs): aktualisiere Authentifizierungsdokumentation, um verfügbare Optionen widerzuspiegeln von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6361 * Read and write files through Zed by @ConradIrwin in https://github.com/google-gemini/gemini-cli/pull/6169 * fix(tools): Behandle Sonderzeichen in Dateipfaden für glob und read_many_files von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6507 * feat(sessions): Einführung des core ChatRecordingService zur automatischen Konversationsspeicherung von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/5221 * feat(settings): Erweiterung der Settings-Verwaltung mit generischem Setter und Anzeige hel… von @ali-aljufairi in https://github.com/google-gemini/gemini-cli/pull/6202 * fix(settings) : Deaktivieren der Anzeige von Statics im Dialog von @ali-aljufairi in https://github.com/google-gemini/gemini-cli/pull/5998 * Änderungen, um tool_type als Dimension hinzuzufügen von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6538 * fix: sicherstellen konsistentes Theme-Verhalten zwischen lokalen und CI-Testläufen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6358 * feat: FILE-Änderungsverfolgung zu Session-Metriken hinzufügen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6094 * fix: Privatsphäre-Einstellungen-Hook und Tests hinzufügen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6360 * feat(ui): Implementierung einer Message-Warteschlange während Streaming-Antworten von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/6049 * feat: Zeige /ide-Unterbefehle basierend auf Verbindungsstatus statt IDE-Modus-Boolean an von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6496 * feat: Füge IDE-Client zu /bug & /about hinzu, wenn IDE-Modus aktiviert ist von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6567 * feat: MCP-Server neu starten bei /mcp-Refresh von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/5479 * fix(#5605): .env-Datei wird geladen, nachdem Einstellungen geparst wurden von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/6494 * Logge alle Sitzungs-Metadaten von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6423 * fix(core): Hardere Caching von Benutzerkonten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/6501 * Entferne Prüfung einer Bedingung nur zum Logging von @anj-s in https://github.com/google-gemini/gemini-cli/pull/6503 * Behebe lokalisationsspezifisches Datumsformat-Problem in environmentContext.ts von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5889 * fix(ide): Bug beheben, dass Companion-Erweiterung unter Windows nicht korrekt installiert wurde von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6576 * fix(paste) Falsche Handhabung von \\\n in Pastes von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6532 * feat(core): Aufräumen nach Migration der Tools von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6199 * feat(ui): füge `hideFooter`-Einstellung hinzu, um Footer aus UI auszublenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/6505 * docs: Aktualisiere MCP-Servers-Konfigurationsdokumentation von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6556 * Entferne unnötige promiuse-Nutzung. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6585 * feat(core): Refactor der Shell-Ausführung zur Verwendung von node-pty von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6491 * Hole ToolRegistry aus der Konfiguration, statt es zu übergeben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6592 * update(opentelemetry): Upgrade der OTel-Abhängigkeiten von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6540 * feat(core): SkipNextSpeakerCheck-Einstellung hinzufügen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6589 * fix: erneute Authentifizierung mit einem anderen Google-Konto zulassen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6544 * fix(ide): IDE-Prozess korrekt identifizieren, wenn aus dem Terminal gestartet von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6566 * Behebe IDE Companion-Verbindung in Proxy-Umgebungen von @Blackoutta in https://github.com/google-gemini/gemini-cli/pull/6308 * feat: automatische Freigabe kompatibler ausstehender Tools, wenn Always-Allow ausgewählt ist von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6519 * Aktualisiere Shell-Service-Integrationstests von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6598 * Merge #6677 in Release-Branch für Hotfix von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6850 * chore(release): v0.2.0-preview.2 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6868 * Hotfix/retry stream von PR #6777 (retry stream) von @silviojr in https://github.com/google-gemini/gemini-cli/pull/6881 * Zed-Preview-Patches von @ConradIrwin in https://github.com/google-gemini/gemini-cli/pull/7036 * Cherrypick-Workflow-Fehlerbehebungen in die Preview-Veröffentlichungs-Branch von @jerop in https://github.com/google-gemini/gemini-cli/pull/7052 * fix(keyboard): Tab- und Backspace-Behandlung für Kitty-Protokoll implementieren (#7006) (Cherry-pick) von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/7051 * fix(ci): Release-Branches dürfen laufen (#7060) von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/7061 * [cherrypic][hotfix] Nicht-nextSpeakerCheck bei API-Fehler aufrufen von @silviojr in https://github.com/google-gemini/gemini-cli/pull/7140 * Hotfix/metrics stream-Fehler von @silviojr in https://github.com/google-gemini/gemini-cli/pull/7156 * Behebe Sandbox-npm-Befehl von @skeshive in https://github.com/google-gemini/gemini-cli/pull/7176 ## Neue Mitwirkende * @bl-ue hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/5221 * @Blackoutta hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6308 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.22...v0.2.0
Features
26. August 2025
- Add opencode workflow - Add opencode workflow - fix: model flag in non interactive mode (#2249) - fix: eslint ENOTEMPTY (#2252) - fix: bash tool description (#2260) - Revert "fix(tui): too early" This reverts commit 564418f1ff80fc4d39b864de76f36c8f1eb4fbd4.
Features
26. August 2025
## Was sich geändert hat * Merge #6677 in den Release-Branch für Hotfix. von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6850 * chore(release): v0.2.0-preview.2 von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6868 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.2.0-preview.0...v0.2.0-preview.2
Features
26. August 2025
## Highlights: ### New Features - Queued messages (#2637) - Copy Paste / Drag & Drop image files (#2567) - Transcript mode (Ctrl+T) with scrolling ability (#2525) - Edit/resume conversation (esc-esc) from previous messages (#2607) - Web search when using explicit --search option (#2371) ### TUI - Hide CoT by default; show headers in status indicator (#2316) - Show diff output in pager (+ with hunk headers) (#2568) - Simplify command approval UI (#2708) - Unify Esc/Ctrl+C interrupt handling (#2661) - Fix windows powershell paste (#2544) ### Tools and execution - Add support for long-running shell commands `exec_command`/`write_stdin` (#2574) - Improve apply_patch reliability (#2646) - Cap retry counts (#2701) - Improve cache hit rate by sorting MCP tools deterministically (#2611) ### Misc - Add model_verbosity config for GPT-5 (#2108) - Read all AGENTS.md files up to git root (#2532) - Fix git root resolution in worktrees (#2585) - Improve error messages & handling (#2695, #2587, #2640, #2540) ## Full list of merged PRs: - #2708 [feat] Simplfy command approval UI - #2706 [chore] Tweak AGENTS.md so agent doesn't always have to test - #2701 Added caps on retry config settings - #2702 [fix] emoji padding - #2704 [feat] reduce bottom padding to 1 line - #2695 Improved user message for rate-limit errors - #2691 single control flow for both Esc and Ctrl+C - #2699 Fixed a bug that causes token refresh to not work in a seamless manner - #2587 do not show timeouts as "sandbox error"s - #2693 queued messages rendered italic - #2692 do not schedule frames for Tui::Draw events in backtrack - #2567 Copying / Dragging image files (MacOS Terminal + iTerm) - #2688 Add auth to send_user_turn - #2661 Fix esc - #2648 [exec] Clean up apply-patch tests - #2684 fix: use backslash as path separator on Windows - #2637 tui: queue messages - #2640 avoid error when /compact response has no token_usage (#2417) - #2678 Index file - #2665 chore(deps): bump toml_edit from 0.23.3 to 0.23.4 in /codex-rs - #2664 fix: Scope ExecSessionManager to Session instead of using global singleton - #2663 fix: build is broken on main; introduce ToolsConfigParams to help fix - #2611 Fix cache hit rate by making MCP tools order deterministic - #2649 fix: update gpt-5 stats - #2497 chore(deps): bump whoami from 1.6.0 to 1.6.1 in /codex-rs - #2646 feat: use the arg0 trick with apply_patch - #2643 [apply_patch] disable default freeform tool - #2633 test: faster test execution in codex-core - #2607 Resume conversation from an earlier point in history - #2371 Add web search tool - #2364 send-aggregated output - #2605 transcript hint - #2381 Add the ability to interrupt and provide feedback to the model - #2574 feat: StreamableShell with exec_command and write_stdin tools - #2575 fork conversation from a previous message - #2600 tui: fix resize on wezterm - #2590 tui: coalesce command output; show unabridged commands in transcript - #2592 tui: open transcript mode at the bottom - #2518 Fix typo in AGENTS.md - #2492 chore(deps): bump reqwest from 0.12.22 to 0.12.23 in /codex-rs - #2547 Fix flakiness in shell command approval test - #2498 chore(deps): bump serde_json from 1.0.142 to 1.0.143 in /codex-rs - #2595 Move models.rs to protocol - #2594 fix: prefer sending MCP structuredContent as the function call response, if available - #2586 test: simplify tests in config.rs - #2593 improve performance of 'cargo test -p codex-tui' - #2585 [config] Detect git worktrees for project trust - #2576 [apply_patch] freeform apply_patch tool - #2577 Add AuthManager and enhance GetAuthStatus command - #2544 Fix/tui windows multiline paste - #1695 ctrl+v image + @file accepts images - #2569 improve suspend behavior - #2108 feat(gpt5): add model_verbosity for GPT‑5 via Responses API - #2568 show diff output in the pager - #2539 [apply-patch] Clean up apply-patch tool definitions - #2571 [shell_tool] Small updates to ensure shell consistency - #2523 core: write explicit [projects] tables for trusted projects - #2533 tweak thresholds for shimmer on non-true-color terminals - #2564 Update README.md - #2562 tui: transcript mode updates live - #2536 refactor: move slash command handling into chatwidget - #2488 tui: show diff hunk headers to separate sections - #2532 read all AGENTS.md up to git root - #2535 scroll instead of clear on boot - #2540 Parse and expose stream errors - #2272 [prompt] xml-format EnvironmentContext - #2546 Add a serde tag to ParsedItem - #2496 Added new auth-related methods and events to mcp server - #2537 tui: show upgrade banner in history - #2538 show thinking in transcript - #2316 hide CoT by default; show headers in status indicator - #2525 add transcript mode - #2319 Bridge command generation to powershell when on Windows - #2534 fix: update build cache key in .github/workflows/codex.yml - #2516 tui: link docs when no MCP servers configured - #2528 Fix login for internal employees - #2524 refactor onboarding screen to a separate "app" - #2477 [apply-patch] Fix applypatch for heredocs - #2489 tui: switch to using tokio + EventStream for processing crossterm events - #2362 tui: tab-completing a command moves the cursor to the end - #2437 detect terminal and include in request headers - #2502 feat: copy tweaks
25. August 2025
# [1.10.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.9.0...@continuedev/config-yaml@1.10.0) (2025-08-25) ### Bug Fixes * Redirect von alterem next-edit Pfad zum neuen Ort * Bot-Feedback berücksichtigen * Feedback berücksichtigen * Feedback berücksichtigen * Feedback berücksichtigen * Feedback berücksichtigen * Automatische Kompaktierung zwischen Tool-Aufrufen * UI-Tweaks zur automatischen Erkennung * Bereinigung * Kommentar-Updates * Copy-Fehler * CSS-Dateien werden nicht indexiert ([#7072]) * cubic-Feedback * Bei Compliance-Checks kein Fehler * Edit-Implementierung - Fehlerstatus fangen, nicht Fehler * Edit-Tests * Find- und Replace-Utils * grep escaped chars und leere Ergebnisse * GUI-Tests für Edit-Tools * Apply-Fehler für Multi-/Single-Edit-Tools behandeln * Apply-Fehler behandeln * HOTFIX: lokales Assistenten-Laden * JB-Tests * Aktuelles Datei-Tool etwas zufriedener machen * Suche und Ersetzen Editor-Kopie weniger verwirrend machen * MCP funktioniert jetzt * Model-Switcher funktioniert nicht beim Sign-out, und weitere Verbesserungen * Mehr Tests * Namensprüfung * npm run start korrekter Pfad * Outcome-Logger-Test * Autodetektiertes Around als Boolean akzeptieren * Pin auf ffmpeg-Version 7.1 * Prettier-Issues * Vorab komprimieren vor Kompaktierung * Redirect-Agenten -> Assistenten * Redux-Bug * GUI-Telemetrie für Nicht-Continue-Nutzer wiederherstellen, Sentry- und PostHog-Logik trennen * Erwarteten Fehler entfernen * Nicht empfohlene Modelle entfernen * Autodetektiertes in Model-Titeln anzeigen * Abhängigkeiten stoppen, stdout im tui-Modus nicht mehr protokollieren * Systemnachrichten-Kopie * Tests * Tests und Prettier * Read-Tool-Ausgabe abschneiden, um Kontext-Überlauf zu vermeiden * Prompt-Tuning * Tippfehler * UI-Verbesserungen * Veraltete Links zur Next Edit-Dokumentation aktualisieren * Aliases validieren (Core) * Workflow-Dispatch-Standardtyp korrekter setzen ### Features * --mcp + --model Flags und einige Refactorings * --prompt Flag * :lipstick: Unified Terminal * Tool-Unterstützung für Novita-Provider-Modelle hinzufügen * Blöcke in UnrollAssistant erlauben/blocks blockieren * Fokus nach Anwenden auf Chat-Eingabe legen * Info-Slash-Befehl * Multi-Edit- und Single-Search-and-Replace-Tools * Plan-Modus-System-Prompt * Ressourcen-Monitoring * UI für Diff-Tools * UIs und single Replace zu Default-Tools hinzufügen * Bearbeitungs-Tool-Anwendung-Handling vereinheitlichen * Update-Agenten- und Plan-Instruktionen, um kurze Apply-Formatierungsanweisungen zu enthalten
Features
25. August 2025
- fix(tui): fix logo color - feat(tui): grok free - fix(tui): sort custom commands lower - fix(tui): sort custom commands lower - fix(tui): wording
Features
24. August 2025
- fix: command model selection (#2219)
Features
24. August 2025
# [1.10.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.9.0...@continuedev/openai-adapters@1.10.0) (2025-08-24) ### Bug Fixes * Weiterleitung für alten next-edit-Pfad zur neuen Position hinzufügen ([eee1001](https://github.com/continuedev/continue/commit/eee1001867e6d9330f35bacfd610767887aee21d)) * Feedback berücksichtigen ([f5065ab](https://github.com/continuedev/continue/commit/f5065abf41f47c0a1facfb134fc401620088f5bc)) * Feedback berücksichtigen ([826182c](https://github.com/continuedev/continue/commit/826182ceec0e86eaeda8d4ef0e157f1cddd011ef)) * Feedback berücksichtigen ([feefb7d](https://github.com/continuedev/continue/commit/feefb7d5c2cae3b37816a91aa6238b03746bd40e)) * Review berücksichtigen ([b17c829](https://github.com/continuedev/continue/commit/b17c8295ccc1464df97bd5cae87f77ebd8e82a15)) * automatische Kompaktierung zwischen Tool-Aufrufen ([4c829d7](https://github.com/continuedev/continue/commit/4c829d776bc58f58e9ea35e45068a217011b5505)) * Bereinigung ([941da91](https://github.com/continuedev/continue/commit/941da91784e1841c2e2d5fa96392ad5c7df6d17d)) * Kommentar-Aktualisierungen ([52bf0a8](https://github.com/continuedev/continue/commit/52bf0a8114eea44cdbdec8cbc5ad990b7da42925)) * Fehler beim Kopieren von Fehlern ([dc3e213](https://github.com/continuedev/continue/commit/dc3e2136a01e5bf98e45f23e34158b936dd05eb2)) * Nicht scheitern bei Compliance-Prüfungen ([6eded31](https://github.com/continuedev/continue/commit/6eded3146b18ac6f50f0706b2cc302777709950f)) * Implementierung bearbeiten – Fehlerstatus abfangen, nicht Fehler ([6162ca1](https://github.com/continuedev/continue/commit/6162ca12a1e22a87686405854d122fdf112966c8)) * Tests bearbeiten ([fcd1ec7](https://github.com/continuedev/continue/commit/fcd1ec7a158d6149b1f5e222020fc73949cef91a)) * Apply-Fehler behandeln ([28565e6](https://github.com/continuedev/continue/commit/28565e60443abd509790433ea71af73a9f67c378)) * Apply-Fehler für Tools behandeln ([281ed6a](https://github.com/continuedev/continue/commit/281ed6aeee59193f1c7b9625f9483489cfda2b6c)) * Speicherplatzgröße erhöhen ([2f45640](https://github.com/continuedev/continue/commit/2f456402114e3831cbbe602d97247363e3441add)) * jb-Tests ([5955488](https://github.com/continuedev/continue/commit/5955488430c2b324ab7752b8cf4101a9f2dc3b2e)) * aktuelles Dateitool etwas glücklicher machen ([d8c2247](https://github.com/continuedev/continue/commit/d8c2247713c788de4bae9f9bc6b9adcc209c7f87)) * mehr Tests ([d235cb4](https://github.com/continuedev/continue/commit/d235cb4969f8010fb9bcd92028440ba828b125ba)) * Abhängigkeiten zu devDependencies verschieben und @sentry/profiling-node hinzufügen ([9fa213d](https://github.com/continuedev/continue/commit/9fa213db07a43a3b064d51deb310f6deecb2e8f0)) * Namensprüfung ([06f734c](https://github.com/continuedev/continue/commit/06f734cfe8aeb2947a3353527d9bb7e3aaa052ef)) * npm run start richtiger Pfad ([5c37672](https://github.com/continuedev/continue/commit/5c37672a914b8a94bbcadf42ec595faf11099a44)) * Outcome-Logger-Tests ([532c99b](https://github.com/continuedev/continue/commit/532c99b14813304f04b907a9f6824963025b9026)) * Auf FFmpeg-Version 7.1 festlegen ([5b83e47](https://github.com/continuedev/continue/commit/5b83e477741c9965dc508be72ca6ea814672c378)) * Pakete korrekt für CLI-Releases bauen ([9d39c4d](https://github.com/continuedev/continue/commit/9d39c4d8212630bfa2ced50febc2e500fb392b2e)) * vor dem Kompaktieren bereinigen ([04e35c5](https://github.com/continuedev/continue/commit/04e35c5d52a5cf49e0291fd1f1aa015fa9963b2f)) * Agents auf -> Assistenten weiterleiten ([f3d604b](https://github.com/continuedev/continue/commit/f3d604bdd80850f6b16346fb784a90858f880f47)) * Redux-Bug ([dfd94ba](https://github.com/continuedev/continue/commit/dfd94bac33fd0e60dc24be382c78e8605a5f1dc7)) * Erwarteten Fehler entfernen ([7fabd29](https://github.com/continuedev/continue/commit/7fabd2995e0c3221e709c879828bf3ce76a5ca58)) * Verhindern, dass Abhängigkeiten im tui-Modus stdout protokollieren ([7a18f37](https://github.com/continuedev/continue/commit/7a18f37a9e1bb9a7fd78bb931512104f2a895a5e)) * Systemnachrichten-Kopie ([9e0a7d2](https://github.com/continuedev/continue/commit/9e0a7d2df0c4e3646ba61c64b5066097b101ac5d)) * Tabs und Esc bleiben ordnungsgemäß reserviert ([5b3d5ea](https://github.com/continuedev/continue/commit/5b3d5ea03247a7e6324636f3ce5cb34c3c585acc)) * Tests ([a93c2bc](https://github.com/continuedev/continue/commit/a93c2bcb0dcb4b725b120d464d776fea925ff72a)) * Ausgabemodus des Read-Tools abkürzen, um Kontext-Überlauf zu vermeiden ([ee79bff](https://github.com/continuedev/continue/commit/ee79bff04835697fee1b2d90d49513f1a3b8fcf8)) * Prompt feinjustieren ([3fe9031](https://github.com/continuedev/continue/commit/3fe9031db72a365ef4e0c59733bfbc7e4c26b426)) * Tippfehler korrigieren ([66aa66d](https://github.com/continuedev/continue/commit/66aa66da9b36a9402c540218360dd51878f84fb9)) * UI-Verbesserungen ([eaa8077](https://github.com/continuedev/continue/commit/eaa8077c8991972e1af03284556601b9cb2bac58)) * Unbekannte Kontext-Provider-Datei ([a5919e7](https://github.com/continuedev/continue/commit/a5919e7436b69b927786631ac682cea9a8b31f52)) * Veraltete Links zu Next Edit-Dokumentation aktualisieren ([eae99dd](https://github.com/continuedev/continue/commit/eae99dd122e1f025de437a34acf8e63a4991e9ff)) * Aliases-Fix Core validieren ([1000694](https://github.com/continuedev/continue/commit/1000694b639
Features
23. August 2025
- chore(openapi): set correct content type for server-sent events (#2045) - add sse streaming to sdk - fix: count reasoning tokens (#2187) - feat(lsp): option to disable lsps installing automatically (#1997) Co-authored-by: rekram1-node <aidenpcline@gmail.com>
Features
23. August 2025
## Was sich geändert hat * test(integration-tests): isolieren Sie den Benutzerspeicher von Testläufen durch @galz10 in https://github.com/google-gemini/gemini-cli/pull/6790 * fix(ide): Fokus beibehalten beim Anzeigen der Diff-Ansicht durch @skeshive in https://github.com/google-gemini/gemini-cli/pull/6795 * fix(console): Rendern des Debug-Symbols im "Debug Console"-Box korrigieren durch @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6737 * fix: Ctrl+E soll zum Ende der aktuellen Zeile gehen, nicht zum Ende des Puffers durch @mkusaka in https://github.com/google-gemini/gemini-cli/pull/6729 * Fix(grep): Speicherüberlauf in der grep-Suche und Erweiterung der Testabdeckung durch @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5911 * feat(search): Option zum Deaktivieren der Fuzzy-Suche hinzufügen durch @brychanrobot in https://github.com/google-gemini/gemini-cli/pull/6510 * feat: Programmiersprache zu CLI-Ereignissen hinzufügen durch @nandakishorereddy-chundi in https://github.com/google-gemini/gemini-cli/pull/6071 * fix(tools): Am Ende einer Dateiliste-Marker zum ReadManyFilesTool hinzufügen durch @vmiura in https://github.com/google-gemini/gemini-cli/pull/5967 * fix(checkpointing): Fehlerbehandlung und Meldungen für Git-Probleme verbessern durch @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6801 * fix(cli): stdin-Verarbeitung verbessern und initialen Zustand prüfen durch @lifefloating in https://github.com/google-gemini/gemini-cli/pull/6747 * fix(core): Zitat-Markierungen falsch platziert in Suchergebnissen, die Mehrbyte-Zeichen enthalten, durch @pokutuna in https://github.com/google-gemini/gemini-cli/pull/5956 * fix invalid json in workflow settings durch @jerop in https://github.com/google-gemini/gemini-cli/pull/6831 * fix(copyCommand): freundlichere Fehlermeldungen für `/copy`-Befehl durch @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/6723 * fix(core): Textinhalt mehrteiliger Texte korrekt konsolidieren durch @thisisrick25 in https://github.com/google-gemini/gemini-cli/pull/6235 * feat(mcp): Verbesserung der MCP-Eingabeparameter-Analyse durch @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/6779 * bug(core): Fix für Bearbeitungen mit "keine Änderungen". durch @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6836 * fix(editors): Neovim schließt sich beim Verwenden von `modify with editor`; durch @redoxahmii in https://github.com/google-gemini/gemini-cli/pull/5337 * feat(mcp): MCP-Anforderung mit Fehler protokollieren durch @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6778 * fix(release): Fallback auf github.sha, wenn ref nicht angegeben ist durch @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6862 * feat: explizite Lizenz-Auswahl und Sichtbarkeit des Status hinzufügen durch @JeongJaeSoon in https://github.com/google-gemini/gemini-cli/pull/6751 * Retry Message Stream bei leeren Chunks durch @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6777 * feat(cli): Themes als Dateipfade spezifizieren zulassen durch @santhoshkumarCodes in https://github.com/google-gemini/gemini-cli/pull/6828 * feat(ci): Selbst-Zuweisungs-Workflow für Issues hinzufügen durch @davideast in https://github.com/google-gemini/gemini-cli/pull/6840 * Logge alle Teile einer Streaming-Antwort durch @silviojr in https://github.com/google-gemini/gemini-cli/pull/6855 * Unterstütze alle Content-Typen in Prompts von Zed durch @agu-z in https://github.com/google-gemini/gemini-cli/pull/6756 * Fixe Absturz beim Auftreten eines enthaltenen Verzeichnisses, das nicht existiert durch @gbbosak in https://github.com/google-gemini/gemini-cli/pull/6497 * Ändere den Typ von ToolResult.responseParts durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/6875 * fix(cli): Unterstütze Sonderzeichen im Sandbox-Profilpfad durch @georgesmith46 in https://github.com/google-gemini/gemini-cli/pull/2038 * Metriken für Retries bei Inhaltsfehlern durch @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6870 * Filtere Teile vor dem Passieren an CountToken durch @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/6859 * Unterstützung für Debug-Logging von Tastendrücken zum Untersuchen von #6227 durch @deepankarsharma in https://github.com/google-gemini/gemini-cli/pull/6844 * fix: Spaltenbreite und Abstände des Slash-Befehl-Verwaltungs-Menüs korrigieren durch @naaa760 in https://github.com/google-gemini/gemini-cli/pull/5797 ## Neue Mitwirkende * @mkusaka hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6729 * @nandakishorereddy-chundi hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6071 * @vmiura hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/5967 * @pokutuna hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/5956 * @thisisrick25 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6235 * @redoxahmii hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/5337 * @JeongJaeSoon hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6751 * @gbbosak hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/6497 * @georgesmith46 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2038 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.0-nightly.20250822.15c62bad...v0.3.0-nightly.20250823.1a89d185
Features
22. August 2025
**Vollständiger Changelog**: https://github.com/continuedev/continue/compare/v1.0.24-vscode...v1.2.0-vscode
Features
22. August 2025
- await config hooks - fix: preserve cache dir on cleanup (#2126) - fix(js-sdk): fix types in session.chat (#1925) Co-authored-by: zwingzheng <zwingzheng@tencent.com> Co-authored-by: rekram1-node <aidenpcline@gmail.com> - allow importing sdk from @opencode-ai/sdk/server and @opencode-ai/sdk/client - fix sdk config type - fix: if lsp fails to spawn it shouldn't inject errors into edit diagnostics (#2145) - add `createOpencodeServer` to js sdk and wait for readiness. always use random port for `opencode serve`. add `/client` and `/server` imports for js sdk - tweak: adjust plan agent to ask when running bash, give it edit tooli… (#2150) - deal with non existing cache folder - fix: error logging (#2165) - fix: correct typo in LSP documentation (#2164) - Update duplicate-issues.yml - slash commands (#2157) Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com> - fix: format error log (#2184)
Features
22. August 2025
# [1.9.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.8.0...@continuedev/config-yaml@1.9.0) (2025-08-22) ### Bug Fixes * :bug: lsTool Exclusions beheben ([f9c734f](https://github.com/continuedev/continue/commit/f9c734f251599278d5525feb156ea6b71661e21c)) * :bug: Dateien wiederherstellen ([e2e5730](https://github.com/continuedev/continue/commit/e2e57302154dfc004bd28123cf29f991c3273457)) * :white_check_mark: Prettier- und Testfixes ([7fdce04](https://github.com/continuedev/continue/commit/7fdce04449ca815b835ca3a480a40c20995c2dcc)) * /exit-Befehl ([7c62160](https://github.com/continuedev/continue/commit/7c6216084da1564f1e4b800d5a923acb3cafcf38)) * add /clear Befehl zum Löschen des Chat-Verlaufs ([3782732](https://github.com/continuedev/continue/commit/378273239b32fce735266cb4835512f5c547a86d)) * Beschreibung hinzufügen ([a902d01](https://github.com/continuedev/continue/commit/a902d018f618c7feca63b0983a06e16bce6ed771)) * Fehlende Items-Typdefinition für Editier-Array im multiEdit-Tool ([da25cd0](https://github.com/continuedev/continue/commit/da25cd0c5e06628dabd0e952fc0f961ae486239f)) * TTY-Umgebungserkennung hinzugefügt, um CI-Fehler zu verhindern ([16c01b3](https://github.com/continuedev/continue/commit/16c01b3507e0fc596cfce9e4b5833239f656df41)) * vscode-Frage hinzugefügt ([2a20d27](https://github.com/continuedev/continue/commit/2a20d2769134c49d587bb9e28260eb8689eb9c6e)) * AI-Feedback adressiert ([c916be3](https://github.com/continuedev/continue/commit/c916be3b7885f2f55b229b1b8e5aad16eec0c1e6)) * Feedback adressiert ([49ff600](https://github.com/continuedev/continue/commit/49ff60026c736be6c8b8958d5228e4d0c2ccbd94)) * Feedback adressiert ([73135ff](https://github.com/continuedev/continue/commit/73135ffdc57206bb75cef923a11da1221878fdcf)) * Feedback adressiert ([e8d1303](https://github.com/continuedev/continue/commit/e8d1303dd3db2cda9c9524464c42fa09a0be01f1)) * Feedback adressiert ([99c6660](https://github.com/continuedev/continue/commit/99c66609817019718d68157e1f66ead284990946)) * Feedback adressiert ([500e640](https://github.com/continuedev/continue/commit/500e64084391b88058dfa10d67770af48d1a63d9)) * Feedback adressiert ([ed7bb0a](https://github.com/continuedev/continue/commit/ed7bb0a8e5c70165a1d6fe25a8f574cd9f0be709)) * Feedback adressiert ([983e9fb](https://github.com/continuedev/continue/commit/983e9fb2fe3f8c1b3010d761cf24372ad8a89dc2)) * Review angepasst ([b17c829](https://github.com/continuedev/continue/commit/b17c8295ccc1464df97bd5cae87f77ebd8e82a15)) * Platzhalter angepasst ([94e6f12](https://github.com/continuedev/continue/commit/94e6f12924ff5ee429a43c53d1810d5519f026bb)) * Warte-Nachricht angepasst ([454df15](https://github.com/continuedev/continue/commit/454df1554500a530645ef5e7a6a80fea6a27f207)) * Bash in Plan-Modus zulassen ([a3cd7de](https://github.com/continuedev/continue/commit/a3cd7de581ea0dbfab1f0c96b5fb8e30e1fb68a8)) * Mehrere aufeinanderfolgende Leerzeilen zulassen ([423dbdd](https://github.com/continuedev/continue/commit/423dbdd457683260f66eda9024f35dee9c49d5db)) * Org-Slash-Befehl immer anzeigen ([39801f3](https://github.com/continuedev/continue/commit/39801f300d77127464aa42b55bf1d1c3ca23c188)) * ant erwartetes Key-Format ([d961140](https://github.com/continuedev/continue/commit/d961140986741f8dda67e9d029854b239db96e92)) * anthropic optimierte Caching-Strategie ([f1afd14](https://github.com/continuedev/continue/commit/f1afd14202ce6bea244cf4cf13af1719d3f2d711)) * Policy-Reload automatisch ([99a5082](https://github.com/continuedev/continue/commit/99a508274f68da4ccf1c6218ce8aeb339f735767)) * Backspace auf Mac ([aa5606f](https://github.com/continuedev/continue/commit/aa5606f65f3284c9ff4d0a02cb1e4611b5cd080c)) * Beta-Release mit korrektem Pfad ([65887a9](https://github.com/continuedev/continue/commit/65887a9eedb050944d7df5b55d9b4c62b97c8c14)) * Hintergrundfarbe diff ([63c9ecf](https://github.com/continuedev/continue/commit/63c9ecf24fcf74f43d07244c963cef04f91baee8)) * Binary TypeScript-Problem ([76710d1](https://github.com/continuedev/continue/commit/76710d19dc32240d5168e212f2a62573394627fa)) * Broke n Tests ([86d3c08](https://github.com/continuedev/continue/commit/86d3c08552d86430ce8ea0c78c88898353d62a49)) * Pakete und Kernel bauen ([29e619d](https://github.com/continuedev/continue/commit/29e619dcf9a32974e7d2a0f7e7fb529f45786c82)) * Ohne vitest.setup.js bauen ([fcd9b83](https://github.com/continuedev/continue/commit/fcd9b83ff00525b8f6da2045d66d117abda5d9f0)) * OAI-Adapter aktualisieren ([7d7500e](https://github.com/continuedev/continue/commit/7d7500e7ad12aad5c330c74b0fbd7dff1f6bac75)) * OAI-Adapter aktualisiert ([698089e](https://github.com/continuedev/continue/commit/698089e2a4dc1def07bd32aa3e1005de80e961be)) * Cache-Schlüssel für CLI PR Checks ([5cab137](https://github.com/continuedev/continue/commit/5cab1376ab9d6161f91778a69acf9662d7af208c)) * OpenTelemetry-Instrumente zwischenspeichern, um Ressourcenerschöpfung zu verhindern ([96e0b8e](https://github.com/continuedev/continue/commit/96e0b8e4c097c23d92a768263db6272d2af51ffb)) * Checklisten-Tool-Updates ([8137de4](https://github.com/continuedev/continue/commit/8137de41702a74130e61e0a52a67796f18469980)) * Klarstellungen zu Uses ([6c1a346](https://github.com/continuedev/continue/commit/6c1a3467c9aa0bc401c391448fbfbf93f146cf42
Features
22. August 2025
Direktes stabiler Release aus dem main-Branch. Version 1.4.30 wurde direkt aus dem neuesten main-Branch gebaut und veröffentlicht.
22. August 2025
# [1.9.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.8.0...@continuedev/openai-adapters@1.9.0) (2025-08-22) ### Bug Fixes * :bug: Fix lsTool Exclusions ([f9c734f](https://github.com/continuedev/continue/commit/f9c734f251599278d5525feb156ea6b71661e21c)) * :bug: Restore files ([e2e5730](https://github.com/continuedev/continue/commit/e2e57302154dfc004bd28123cf29f991c3273457)) * :white_check_mark: Prettier und Tests fixes ([7fdce04](https://github.com/continuedev/continue/commit/7fdce04449ca815b835ca3a480a40c20995c2dcc)) * ant erwartetes Schlüssel-Format ([d961140](https://github.com/continuedev/continue/commit/d961140986741f8dda67e9d029854b239db96e92)) * Build-Pakete und Core ([29e619d](https://github.com/continuedev/continue/commit/29e619dcf9a32974e7d2a0f7e7fb529f45786c82)) * Cache-Schlüssel für CLI-PR-Checks ([5cab137](https://github.com/continuedev/continue/commit/5cab1376ab9d6161f91778a69acf9662d7af208c)) * Bereinigung der Dateisicherheits-PR ([8d53bb3](https://github.com/continuedev/continue/commit/8d53bb333da33ee1dd7891bcc58b049f67cd9b78)) * Kopieren ([5f52526](https://github.com/continuedev/continue/commit/5f525269a3c91899be06c6b6be14f1e72043325b)) * Deaktiviere System-Nachrichten-Tools für Kimi K2 ([8021853](https://github.com/continuedev/continue/commit/8021853ee447bb549fc29d02be93db6eb2185cf8)) * Formatierung ([6a0594c](https://github.com/continuedev/continue/commit/6a0594c7dd4171a475313f7a4ddf7c7efb65082f)) * Berechtigungen zum Ausführen von cn.js geben ([b29de66](https://github.com/continuedev/continue/commit/b29de66657dfec3546732e843252e1ab9b15672c)) * .idea usw. ignorieren ([5052dc7](https://github.com/continuedev/continue/commit/5052dc7969c1d8f5a7833d42f27ebbf285379a59)) * Kernabhängigkeiten für CLI installieren ([fe16983](https://github.com/continuedev/continue/commit/fe169832038b14411008cbbe017548abbc8d9dbd)) * Lint-Fehler ([9293703](https://github.com/continuedev/continue/commit/92937033da693aedf52248a60d129dfca929316b)) * Lint-Fehler ([db96a9e](https://github.com/continuedev/continue/commit/db96a9eb6f581a5de501d84cb84856bc8bda142d)) * Linting-Probleme für CLI ([8418c8b](https://github.com/continuedev/continue/commit/8418c8ba3ad783585f6a1a0e93567bff629410b0)) * mehr Aliases ([d21eaf1](https://github.com/continuedev/continue/commit/d21eaf1ec7d6f3662e1d44a8d9acc5d501773789)) * .continue von Security zu Indexing-Ignoring verschieben ([afb19b9](https://github.com/continuedev/continue/commit/afb19b926a9f6979f418c56f49b832e9f3ad7ff2)) * IDE-Verzeichnisse und venv-Verzeichnisse zum Indexing statt zu Security-Ignores verschieben ([3853124](https://github.com/continuedev/continue/commit/3853124eb38e7742b37648e62a6a1418987e3eba)) * Node-Typen in OAI-Adaptern ([c38b861](https://github.com/continuedev/continue/commit/c38b8611a9a35960e255713a939099890ee80874)) * Prettier ([4397b27](https://github.com/continuedev/continue/commit/4397b27f30e5d9051aa34537e221160eb152d297)) * Verhindern von Security-Datei-Lesevorgängen Bereinigungen ([400fefc](https://github.com/continuedev/continue/commit/400fefc1e3c6d85998332cf29172164156629f00)) * Sicherheits-Updates für File Context Provider ([c920351](https://github.com/continuedev/continue/commit/c920351c89e7745e5d4e948407f142072f343f35)) * Slash-Befehl-Verhalten ([7281a2f](https://github.com/continuedev/continue/commit/7281a2f0789db04acd8b58f929ec2b80c006f9f2)) * Slash-Befehl-Verhalten noch mehr ([f488b9c](https://github.com/continuedev/continue/commit/f488b9c4d7a32fc95d3e6ca3795e96d48aa68311)) * Tests ([cebd96a](https://github.com/continuedev/continue/commit/cebd96adaee8525ed42b3b94cd45f9fd8996ecba)) * Tests für neue Ignore-Anpassungen ([41dfda6](https://github.com/continuedev/continue/commit/41dfda6ff97ea4eed81e9a205d076a1efeec0124)) * Typ-Fehler ([93f696f](https://github.com/continuedev/continue/commit/93f696f42983cd111149191a7a0dceec271da950)) * Binary-Paket-Lock aktualisieren, Sicherheitsprüfungen aus GUI entfernen ([ee610d0](https://github.com/continuedev/continue/commit/ee610d0bea2d39c12c0848290fcaa2813014b0dc)) * Ignore-Paket aktualisieren, Import-Reihenfolge neu organisiert ([55068dc](https://github.com/continuedev/continue/commit/55068dc622523c6dbd5755b5ac01d35c6e48305b)) * Paket-Lock.json aktualisieren ([c959935](https://github.com/continuedev/continue/commit/c959935c99d4fd4d22d855ce8e7f7e832057dbf1)) * Sicherheits-Ignores aktualisieren ([765d9d8](https://github.com/continuedev/continue/commit/765d9d8f88a71c11adebdb2595de98734b5d643f)) * Lokale config-yaml verwenden ([b44e93b](https://github.com/continuedev/continue/commit/b44e93bde661459d8c52cdcd47ea58001af77bf1)) * Lokale openai-adapters verwenden ([a5fdf72](https://github.com/continuedev/continue/commit/a5fdf724db389302e651a49ae7ccf1b4e34c1daa)) * Windows-Smoketest ([785ad32](https://github.com/continuedev/continue/commit/785ad32d8a500d7236411bf836d0883650c8e55f)) ### Features * :sparkles: GPT-OSS zum Bedrock-Provider hinzufügen ([34829b3](https://github.com/continuedev/continue/commit/34829b3b4f7da91750c9bff347c45e956a8f5253)) * Sicheres Lesen von Dateien verhindern ([30c4cc1](https://github.com/continuedev/continue/commit/30c4cc14691400738dd998effb3de58137fd89d1)) * Sichere Bildkomponente ([e242cea](https://github.com/continuedev/continue/commit/e242cea64e03543a8dacfb1619a038352f385bef))
Features
22. August 2025
VS Code v1.0.25 enthält Hotfixes für die Such- und Ersetz-Funktionalität von v1.0.24: Entferne Jaro Similarity Fallback: https://github.com/continuedev/continue/pull/7240 @RomneyDa Behebe Args-Streaming-Fall: https://github.com/continuedev/continue/pull/7266 @RomneyDa
22. August 2025
## Was sich geändert hat * feat: default-included Kontext-Provideren aktualisieren von @RomneyDa in https://github.com/continuedev/continue/pull/7224 * feat: jeden kürzlich betrachteten Code-Schnipsel in einen Token-Block einbetten von @jpoly1219 in https://github.com/continuedev/continue/pull/7269 * fix: Joaro-Winkler-Similarity für Suche und Ersetzung entfernen von @RomneyDa in https://github.com/continuedev/continue/pull/7240 * fix HOTFIX kumulative arguments-Fall entfernen von @RomneyDa in https://github.com/continuedev/continue/pull/7266 * chore: Codebasis zusammenführen von @sestinj in https://github.com/continuedev/continue/pull/7270 * fix: Maximum-Abbruch-Listenern-Warnung beheben von @sestinj in https://github.com/continuedev/continue/pull/7272 * fix: Beta-Release mit korrektem Pfad von @sestinj in https://github.com/continuedev/continue/pull/7273 * fix: stabile Release-Pfade von @sestinj in https://github.com/continuedev/continue/pull/7279 * fix Test von @sestinj in https://github.com/continuedev/continue/pull/7281 * Fix CLI-Warnungen von @sestinj in https://github.com/continuedev/continue/pull/7275 * chore(deps): Form-Data von 4.0.2 auf 4.0.4 erhöhen in /extensions/cli von @dependabot[bot] in https://github.com/continuedev/continue/pull/7271 * feat: ✨ GPT-OSS zum bedrock provider hinzufügen von @chezsmithy in https://github.com/continuedev/continue/pull/7104 * Verhindern der Zero-Click-Bilderdarstellung von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7293 * fix: 🐛 lsTool-Ausnahmen beheben von @chezsmithy in https://github.com/continuedev/continue/pull/7280 * chore(deps): Actions/setup-java von 4 auf 5 erhöhen von @dependabot[bot] in https://github.com/continuedev/continue/pull/7288 * chore: native Tool-Unterstützung für kimi k2 aktivieren von @uinstinct in https://github.com/continuedev/continue/pull/7257 * feat: unsichere Dateilesungen verhindern von @RomneyDa in https://github.com/continuedev/continue/pull/7302 * chore: Version erhöhen von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7309 * fix: Bereinigung des File-Security-PR von @RomneyDa in https://github.com/continuedev/continue/pull/7310 **Full Changelog**: https://github.com/continuedev/continue/compare/v1.1.79-vscode...v1.0.80
Features
22. August 2025
## Was sich geändert hat * test(integration): hinzugefügt fehlschlagender Test für stdin-Kontext mit Prompt von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6158 * Integrationstest hinzugefügt zur Bestätigung der Weitergabe von Umgebungsvariablen. von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6696 * (fix): Brüche Emojis korrigiert von @bonggwan in https://github.com/google-gemini/gemini-cli/pull/6725 * feat(mcp-client): Handling 401-Fehler für httpUrl von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6640 * fix(core): Fehlerbehandlung bei abgebrochenen Anfragen vermeiden, um Absturz zu verhindern von @pwrwpw in https://github.com/google-gemini/gemini-cli/pull/6039 * fix(metrics): Numerische Metriken nicht in Strings konvertieren von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6701 * Zwingend Neustart bei Vertrauensebene-Änderung, um Einstellungen neu zu laden von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6713 * feat(cli): Vervollständigung der Eingabeaufforderung von @3ks in https://github.com/google-gemini/gemini-cli/pull/4691 * Schnelle Korrektur für Enterprise-Dokumentation von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6753 * Fix Layout der Statistikenanzeige von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6758 * chore(lint config): test-utils zur ESLint-Konfiguration hinzufügen von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/6768 * perf(core): parallele Dateisystemoperationen zur Entdeckung von Speicher erleichtert, Leistungsgewinn von @mag123c in https://github.com/google-gemini/gemini-cli/pull/5751 * At Command Race Condition Bugfix Für Nicht-Interaktiven Modus von @mrcabbage972 in https://github.com/google-gemini/gemini-cli/pull/6676 * fix: zusätzlichen Text in Gemini-Ausgabe für Dedup-Workflow behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6771 * feat(core): Verbleibende Fehlerpfade in Tools mit Typ annotieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6699 * IDE-Verbindungen über stdio MCP unterstützen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/6417 * fix(docs): Pfad von Chat-Checkpoints im Handbuch von @rfabbri in https://github.com/google-gemini/gemini-cli/pull/6303 * Einführung einer anfänglichen Bildschirmleser-Modus-Behandlung und Flagge von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6653 * feat(settings) Unterstützung zum Bearbeiten von String-Einstellungen. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6732 * Wiederverwendung von CoreToolScheduler für nonInteractiveToolExecutor von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6714 ## Neue Beitragende * @bonggwan hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6725 geleistet * @pwrwpw hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6039 geleistet * @3ks hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/4691 geleistet * @mag123c hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/5751 geleistet * @rfabbri hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6303 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.3.0-nightly.20250821.653267a6...v0.3.0-nightly.20250822.15c62bad
Features
21. August 2025
# [1.8.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.7.1...@continuedev/openai-adapters@1.8.0) (2025-08-21) ### Bug Fixes * /exit Befehl ([7c62160](https://github.com/continuedev/continue/commit/7c6216084da1564f1e4b800d5a923acb3cafcf38)) * add /clear Befehl zum Löschen des Chat-Verlaufs ([3782732](https://github.com/continuedev/continue/commit/378273239b32fce735266cb4835512f5c547a86d)) * Beschreibung hinzufügen ([a902d01](https://github.com/continuedev/continue/commit/a902d018f618c7feca63b0983a06e16bce6ed771)) * fehlende Items-Typdefinition für edits-Array im multiEdit-Tool hinzugefügt ([da25cd0](https://github.com/continuedev/continue/commit/da25cd0c5e06628dabd0e952fc0f961ae486239f)) * TTY-Umgebungserkennung hinzugefügt, um CI-Fehler zu verhindern ([16c01b3](https://github.com/continuedev/continue/commit/16c01b3507e0fc596cfce9e4b5833239f656df41)) * Feedback adressiert ([49ff600](https://github.com/continuedev/continue/commit/49ff60026c736be6c8b8958d5228e4d0c2ccbd94)) * Feedback adressiert ([73135ff](https://github.com/continuedev/continue/commit/73135ffdc57206bb75cef923a11da1221878fdcf)) * Feedback adressiert ([e8d1303](https://github.com/continuedev/continue/commit/e8d1303dd3db2cda9c9524464c42fa09a0be01f1)) * Feedback adressiert ([99c6660](https://github.com/continuedev/continue/commit/99c66609817019718d68157e1f66ead284990946)) * Feedback adressiert ([500e640](https://github.com/continuedev/continue/commit/500e64084391b88058dfa10d67770af48d1a63d9)) * Feedback adressiert ([ed7bb0a](https://github.com/continuedev/continue/commit/ed7bb0a8e5c70165a1d6fe25a8f574cd9f0be709)) * Feedback adressiert ([983e9fb](https://github.com/continuedev/continue/commit/983e9fb2fe3f8c1b3010d761cf24372ad8a89dc2)) * Platzhalter angepasst ([94e6f12](https://github.com/continuedev/continue/commit/94e6f12924ff5ee429a43c53d1810d5519f026bb)) * Warte-Nachrichten angepasst ([454df15](https://github.com/continuedev/continue/commit/454df1554500a530645ef5e7a6a80fea6a27f207)) * Bash in Plan-Modus zulassen ([a3cd7de](https://github.com/continuedev/continue/commit/a3cd7de581ea0dbfab1f0c96b5fb8e30e1fb68a8)) * Mehrere aufeinanderfolgende neue Zeilen zulassen ([423dbdd](https://github.com/continuedev/continue/commit/423dbdd457683260f66eda9024f35dee9c49d5db)) * Org-Slash-Befehl immer anzeigen ([39801f3](https://github.com/continuedev/continue/commit/39801f300d77127464aa42b55bf1d1c3ca23c188)) * Policy automatisch neu laden ([99a5082](https://github.com/continuedev/continue/commit/99a508274f68da4ccf1c6218ce8aeb339f735767)) * Backspace unter macOS ([aa5606f](https://github.com/continuedev/continue/commit/aa5606f65f3284c9ff4d0a02cb1e4611b5cd080c)) * Beta-Veröffentlichung mit korrektem Pfad ([65887a9](https://github.com/continuedev/continue/commit/65887a9eedb050944d7df5b55d9b4c62b97c8c14)) * Hintergrundfarbe für Diff ([63c9ecf](https://github.com/continuedev/continue/commit/63c9ecf24fcf74f43d07244c963cef04f91baee8)) * Binäres TypeScript-Problem ([76710d1](https://github.com/continuedev/continue/commit/76710d19dc32240d5168e212f2a62573394627fa)) * kaputte Tests ([86d3c08](https://github.com/continuedev/continue/commit/86d3c08552d86430ce8ea0c78c88898353d62a49)) * Build ohne vitest.setup.js ([fcd9b83](https://github.com/continuedev/continue/commit/fcd9b83ff00525b8f6da2045d66d117abda5d9f0)) * OAI-Adapter aktualisieren ([7d7500e](https://github.com/continuedev/continue/commit/7d7500e7ad12aad5c330c74b0fbd7dff1f6bac75)) * OAI-Adapters aktualisieren ([698089e](https://github.com/continuedev/continue/commit/698089e2a4dc1def07bd32aa3e1005de80e961be)) * OpenTelemetry-Instrumente zwischenspeichern, um Ressourcenerschöpfung zu vermeiden ([96e0b8e](https://github.com/continuedev/continue/commit/96e0b8e4c097c23d92a768263db6272d2af51ffb)) * Checklisten-Tool-Aktualisierungen ([8137de4](https://github.com/continuedev/continue/commit/8137de41702a74130e61e0a52a67796f18469980)) * Klarstellung zu Nutzungen ([6c1a346](https://github.com/continuedev/continue/commit/6c1a3467c9aa0bc401c391448fbfbf93f146cf42)) * Klarer Slash-Befehl ([44f4a5f](https://github.com/continuedev/continue/commit/44f4a5fb7066836db83908645fd7833756bad459)) * Codebasis-Indexierung beim Start ohne Kontextanbieter ([adb81b0](https://github.com/continuedev/continue/commit/adb81b0682805fecb2e514735f191a6aa26dbf9b)) * Wort-Diff-Färbung ([186b5b6](https://github.com/continuedev/continue/commit/186b5b62a2f7bde590cd79819067998b02523da1)) * Befehlsargument-Verarbeitung ([e991e79](https://github.com/continuedev/continue/commit/e991e7923b46fa1de0322ebabc180f9e4ca1153c)) * Kontextanbieter-Reihenfolge, Einheiten-Tests für das Laden von Kontextanbietern hinzufügen ([fc63746](https://github.com/continuedev/continue/commit/fc63746d90c47be478a1688ae0c5a834e75511cd)) * Korrigiere fehlerhafte Links und Bildreferenzen in der Dokumentation ([7c24349](https://github.com/continuedev/continue/commit/7c243496f0181b958a17a0e8833cca2f3583f15b)) * Cursor-Position ([388eeeb](https://github.com/continuedev/continue/commit/388eeeb37afa7625b954e4dd44cbcd7cf0ab22bb)) * gelöschte Halluzinationstools ([2d4cf55](https://github.com/continuedev/continue/commit/2d4cf55c393121570ff2c4459c6942e124bc88dd)) * Diff-Ansicht ([7808b6d](https://github.com/continuedev/continue/commit/7808b6d160a9e090d126ff741441f7bef5a32ef5)) * Diff-Anzeige aktualisieren ([fde6098](https://github.com/continuedev/continue/
Features
21. August 2025
- fix: ignore case when checking Qwen in model ID for todos (#2122) - tweak: adjust plan -> build transition prompt (#2111) - add plugin hook for config - await config hooks - fix: preserve cache dir on cleanup (#2126)
Features
21. August 2025
Direktes stabiles Release vom Haupt-Branch. Version 1.4.29 gebaut und direkt aus dem neuesten main branch veröffentlicht.
21. August 2025
## Was sich geändert hat * refactor: Entferne modelCheck-Funktionalität von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/6185 * Fix/Emoji-Unterstützung von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6187 * feat(deps): Update @google/genai auf 1.13.0 von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6184 * docs: aktualisiere, wie man Vertex AI Auth mit ADC verwendet von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6193 * chore(release): v0.1.21 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6207 * Log CLI-Version und Git-Commit-Hash (v2) von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6176 * Update Versionsskript, um Version auch für companion Extension zu erhöhen, damit sie synchron bleiben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6075 * Docs: Übersicht der Gemini CLI GitHub Actions aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/6198 * [ide-mode] Empfiehle Extensions-Namen in Installationsmeldungen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6182 * chore(vscode): Füge eslint als empfohlene Erweiterung hinzu von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/6196 * /chat Speichert Konversationen, die leer sind oder nur Systemkontext enthalten, von @trycatchkamal in https://github.com/google-gemini/gemini-cli/pull/6121 * bug(cli): Schließe nur bestimmte Tests aus von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6244 * [ide-mode] Dokumentation zum lokalen Ausführen der vscode Companion-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6145 * Aktualisiere Tastenkombination für IDE-Integrationskontext-Umschalter auf ctrl+G von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6245 * feat: Ermögliche das Kombinieren von -p und stdin für Prompt-Eingabe von @wietsevenema in https://github.com/google-gemini/gemini-cli/pull/4406 * [ide-mode] Schreibe Port in Datei in ide-server von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/5811 * Behebe Generierung der Release-Notes von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6233 * feat: Zeige untrusted-Status im Footer von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6210 * docs: entferne Verweis auf Gemini Code Assist für Workspace von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6247 * [ide-mode] Unterstützung von Multi-Folder-Workspaces von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6177 * feat(core): Migriere Web-Suche, write-file und discovered-tool. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6188 * feat(core): Refactor der Shell-Ausführung zur Verwendung von node-pty von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6088 * feat(triage): Verbesserung der GitHub-Issue-Triage-Workflows von @jerop in https://github.com/google-gemini/gemini-cli/pull/6120 * bug(mcp): Fehler abgefangen, die von GitHub MCP gemeldet wurden von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6194 * Verhindere Schreiben außerhalb der Workspace-Wurzeln von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6178 * fix(#5340): Chats mit seltsamen Zeichen konnten nicht geladen werden von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/5969 * Fix Flake durch Verwendung von wait statt waitFor von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6277 * Fix Bug, bei dem RadioButtonSelect einen ausgelassenen isFocus-Parameter behandelte von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6274 * Fix Lizenz-Hinweis-Generierungsskript, um transitive Abhängigkeiten einzuschließen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6272 * IDE-Integration Gemini-Befehl Mehrordner-Unterstützung + Versionserhöhung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6265 * Zeige /ide enable & /ide disable Befehle basierend auf Verbindungsstatus an von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6248 * Dokumente aktualisieren von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/6204 * fix: Konsole-Patcher im Hauptprozess initialisiert von @hritan in https://github.com/google-gemini/gemini-cli/pull/6252 * Flaky-Test für SettingsDialog behoben von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6294 * Stilisiere Diff-Zeilen-Nummern & Zeichen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/6269 * fix: Issue-Dedup-Workflow-Definition aktualisiert von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6275 * feat(shell): Verhindertes Befehle in Block-Reason einbeziehen von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6278 * fix: pendingSlashCommandHistoryItems korrekt speichern, um Updates zu memoisieren von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/6282 * Sitzung-ID zur Sitzungszusammenfassung und /bug-Vorlage hinzufügen von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6313 * fix(input) ctrl-j-Unterstützung ging verloren beim Wechsel zu keyBindings.ts von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6305 * chore: Duplikate-Sperrdatei entfernen von @Brooooooklyn in https://github.com/google-gemini/gemini-cli/pull/6291 * feat(core): MockTools auf deklaratives Muster migrieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6197 * fix(ui): Hängenbleiben beim Speichern des Chats Bestätigungsdialogs beheben von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/6312 * feat(about): Anzeigenamen des IDE-Clients zu `/about` hinzufügen von @evanotero in https://github.com/google-gemini/gemini-cli/pull/6311 * Rückgängig #6088 von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6328 * fix(input) Fälle lösen, in denen Escape beschädigt war, durch @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6304 * Update quota-and-pricing.md, um Abrechnung zu klären von @blanca-delgado-parra in https://github.com/google-gemini/gemini-cli/pull/6092 * Fix Shell-Tool-Beschreibung Os-spezifisch von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6335 * fixes für oauth-spec - fügt GitHub OAuth-Unterstützung hinzu. Ressourcenparameter. von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/6281 * fix(input): Behandlung der Num-Pad-Enter-Taste in Kitty-Protokoll-Terminals von @deepankarsharma in https://github.com/google-gemini/gemini-cli/pull/6341 * fix: Robustheit des
Features
20. August 2025
## Was sich geändert hat * feat: Bearbeiten-Prompt-Aktion für den Init-Prompt deaktivieren von @vldF in https://github.com/continuedev/continue/pull/7011 * fix: redundantes `call`-Wort aus dem Standard-Agent-System-Prompt entfernen von @vldF in https://github.com/continuedev/continue/pull/7041 * improve: Gesprächszusammenfassung standardmäßig öffnen von @uinstinct in https://github.com/continuedev/continue/pull/7043 * fix: JetBrains Release-Skript von @RomneyDa in https://github.com/continuedev/continue/pull/7050 * feat: GPT-5-Unterstützung von @RomneyDa in https://github.com/continuedev/continue/pull/7054 * improve: Ausführen von Tools-Abfragen Abstände und Ränder optimieren von @uinstinct in https://github.com/continuedev/continue/pull/7042 * Fix: Duplizierte Blöcke entfernen und Config-Warnungen bereitstellen von @Jazzcort in https://github.com/continuedev/continue/pull/6781 * chore: vscode 1.1.75 von @RomneyDa in https://github.com/continuedev/continue/pull/7055 * fix: Indizierungs-Toggle-Kopie von @RomneyDa in https://github.com/continuedev/continue/pull/7056 * chore: JetBrains 1.0.35 von @RomneyDa in https://github.com/continuedev/continue/pull/7057 * fix: autocompleteOptions in der .yaml-Konfiguration hinzufügen von @panyamkeerthana in https://github.com/continuedev/continue/pull/6895 * style: verhindern, dass die Mentions-Abfrage Text umschließt von @uinstinct in https://github.com/continuedev/continue/pull/7060 * fix: Erhöhen des `debouncer`-`interval`-Werts zur Behebung von #6199 von @vldF in https://github.com/continuedev/continue/pull/7063 * fix: :bug: Terminal-Nutzung ohne Workspace ermöglichen von @chezsmithy in https://github.com/continuedev/continue/pull/6846 * feat: Unterstützung für LGAI EXAONE-Modelle hinzufügen von @gaby in https://github.com/continuedev/continue/pull/6953 * chore: Aktion zum Kommentieren bei Duplikat-Issues hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/7066 * feat: weitere Prompt-Vorlagen hinzufügen von @jpoly1219 in https://github.com/continuedev/continue/pull/7068 * fix: zusätzliches Modell-Systemnachrichten hinzufügen entfernen von @uinstinct in https://github.com/continuedev/continue/pull/7059 * feat: Respektiere Orga-Richtlinien von @RomneyDa in https://github.com/continuedev/continue/pull/7087 * chore: Versionen aktualisieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7089 * chore: Versionen aktualisieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7090 * chore(deps): bump actions/checkout von 4 auf 5 von @dependabot[bot] in https://github.com/continuedev/continue/pull/7102 * fix: Abbruch-Controller vor dem Erstellen eines neuen abbrechen von @uinstinct in https://github.com/continuedev/continue/pull/7062 * fix: Fall, wenn Reranker ungültige Scores-Array zurückgibt, von @uinstinct in https://github.com/continuedev/continue/pull/6777 * style: Textauswahl verhindern beim Doppelklicken auf Tool-Policy von @uinstinct in https://github.com/continuedev/continue/pull/7094 * fix: Prompt-Erstellung von @jpoly1219 in https://github.com/continuedev/continue/pull/7107 * Continuous AI-Review-Bot von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7099 * docs: API-Version-Nutzung in Azure YAML-Konfiguration klären von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7109 * feat: Weitere nächste Bearbeitungs-Endpunkte zum Protokoll hinzufügen von @jpoly1219 in https://github.com/continuedev/continue/pull/7110 * feat: MCP OAuth von @uinstinct in https://github.com/continuedev/continue/pull/6800 * feat: Status-Icon für Tool Call in der Suche-und-Ersetzen-UI von @RomneyDa in https://github.com/continuedev/continue/pull/7112 * chore: ähnliche-Issues.yml deaktivieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7119 * chore(deps): bump actions/checkout von 4 auf 5 von @dependabot[bot] in https://github.com/continuedev/continue/pull/7125 * docs: Startseite der Docs aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/7133 * docs: README zu continuous ai ändern von @TyDunn in https://github.com/continuedev/continue/pull/7134 * docs: echte Startseite der Docs aktualisieren von @TyDunn in https://github.com/continuedev/continue/pull/7135 * Create detailed review bot using 'cn' von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/7106 * chore: Versionen aktualisieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/7137 ## Neue Contributor * @vldF hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/7011 **Full Changelog**: https://github.com/continuedev/continue/compare/v1.0.23-vscode...v1.0.24-vscode
Features
20. August 2025
- remove auto browser open for now
Features
20. August 2025
- copilot auth update version
Features
20. August 2025
- Highlights - New commands and controls: support `/mcp` in TUI (#2430) and a slash command `/approvals` to control approvals (#2474). - Reasoning controls: change reasoning effort and model at runtime (#2435) `/model`; add “minimal” effort for GPT‑5 models (#2326). - Auth improvements: show login options when not signed in with ChatGPT (#2440) and auto‑refresh ChatGPT auth token (#2484). - UI/UX polish: Ghostty Ctrl‑b/Ctrl‑f fallback (#2427), Ctrl+H as backspace (#2412), cursor position tweak after tab completion (#2442), color/accessibility updates (#2401, #2421). - Distribution/infra: zip archived binaries added to releases (#2438) and DotSlash entry for Windows x86_64 (#2361); upgraded to Rust 1.89 (#2465, #2467). - Full list of merged PRs - [#2352](https://github.com/openai/codex/pull/2352) tui: skip identical consecutive entries in local composer history - [#2355](https://github.com/openai/codex/pull/2355) fix: introduce codex-protocol crate - [#2326](https://github.com/openai/codex/pull/2326) Fix #2296 Add "minimal" reasoning effort for GPT 5 models - [#2357](https://github.com/openai/codex/pull/2357) Remove duplicated "Successfully logged in message" - [#2337](https://github.com/openai/codex/pull/2337) color the status letter in apply patch summary - [#2336](https://github.com/openai/codex/pull/2336) chore: remove duplicated lockfile - [#2361](https://github.com/openai/codex/pull/2361) fix: include an entry for windows-x86_64 in the generated DotSlash file - [#2245](https://github.com/openai/codex/pull/2245) Show progress indicator for /diff command - [#2314](https://github.com/openai/codex/pull/2314) replace /prompts with a rotating placeholder - [#2372](https://github.com/openai/codex/pull/2372) Added launch profile for attaching to a running codex CLI process - [#2373](https://github.com/openai/codex/pull/2373) Added MCP server command to enable authentication using ChatGPT - [#2388](https://github.com/openai/codex/pull/2388) fix: refactor login/src/server.rs so process_request() is a separate function - [#2365](https://github.com/openai/codex/pull/2365) fix: introduce EventMsg::TurnAborted - [#2360](https://github.com/openai/codex/pull/2360) remove mcp-server/src/mcp_protocol.rs and the code that depends on it - [#2401](https://github.com/openai/codex/pull/2401) fix: clean up styles & colors and define in styles.md - [#2411](https://github.com/openai/codex/pull/2411) chore(deps-dev): bump @types/node in /.github/actions/codex - [#2421](https://github.com/openai/codex/pull/2421) fix: stop using ANSI blue - [#2423](https://github.com/openai/codex/pull/2423) chore: move mcp-server/src/wire_format.rs to protocol/src/mcp_protocol.rs - [#2424](https://github.com/openai/codex/pull/2424) chore: add TS annotation to generated mcp-types - [#2428](https://github.com/openai/codex/pull/2428) consolidate reasoning enums into one - [#2431](https://github.com/openai/codex/pull/2431) Add an operation to override current task context - [#2425](https://github.com/openai/codex/pull/2425) protocol-ts - [#2432](https://github.com/openai/codex/pull/2432) Add cache tests for UserTurn - [#2412](https://github.com/openai/codex/pull/2412) Fix #2391 Add Ctrl+H as backspace keyboard shortcut - [#2405](https://github.com/openai/codex/pull/2405) chore(deps): bump anyhow in /codex-rs - [#2406](https://github.com/openai/codex/pull/2406) chore(deps): bump libc in /codex-rs - [#2389](https://github.com/openai/codex/pull/2389) chore: prefer returning Err to expect() - [#2393](https://github.com/openai/codex/pull/2393) fix: async-ify login flow - [#2404](https://github.com/openai/codex/pull/2404) chore(deps): bump clap in /codex-rs - [#2394](https://github.com/openai/codex/pull/2394) fix: change `shutdown_flag` from `Arc<AtomicBool>` to `tokio::sync::Notify` - [#2438](https://github.com/openai/codex/pull/2438) Release zip archived binaries - [#2395](https://github.com/openai/codex/pull/2395) fix: eliminate ServerOptions.login_timeout and use tokio::time::timeout() - [#2396](https://github.com/openai/codex/pull/2396) fix: make ShutdownHandle a private field of LoginServer - [#2398](https://github.com/openai/codex/pull/2398) fix: reduce references to Server in codex-login crate - [#2399](https://github.com/openai/codex/pull/2399) fix: remove shutdown_flag param to run_login_server() - [#2403](https://github.com/openai/codex/pull/2403) chore(deps): bump clap_complete in /codex-rs - [#2440](https://github.com/openai/codex/pull/2440) Show login options when not signed in with ChatGPT - [#2446](https://github.com/openai/codex/pull/2446) fix: exclude sysprompt etc from context left % - [#2430](https://github.com/openai/codex/pull/2430) [tui] Support /mcp command - [#2442](https://github.com/openai/codex/pull/2442) Fix #2429 Tweak the cursor position after tab completion - [#2457](https://github.com/openai/codex/pull/2457) fix: fix missing spacing in review decision response - [#2427](https://github.com/openai/codex/pull/2427) tui: support Ghostty Ctrl-b/Ctrl-f fallback - [#2407](https://github.com/openai/codex/pull/2407) chore(deps): bump actions/checkout from 4 to 5 - [#2435](https://github.com/openai/codex/pull/2435) Support changing reasoning effort - [#2462](https://github.com/openai/codex/pull/2462) feat: move session ID bullet in /status - [#2464](https://github.com/openai/codex/pull/2464) docs: document writable_roots for sandbox_workspace_write - [#2466](https://github.com/openai/codex/pull/2466) fix: prefer `cargo check` to `cargo build` to save time and space - [#2465](https://github.com/openai/codex/pull/2465) chore: upgrade to Rust 1.89 - [#2467](https://github.com/openai/codex/pull/2467) chore: Rust 1.89 promoted file locking to stdlib - [#2468](https://github.com/openai/codex/pull/2468) fix apply patch when only one file is rendered - [#2475](https://github.com/openai/codex/pull/2475) Fix: Sign in appear even if using other providers. - [#2460](https://github.com/openai/codex/pull/2460) Enable Dependabot updates for Rust toolchain - [#2476](https://github.com/openai/codex/pull/2476) Diff command - [#2487](https://github.com/openai/codex/pull/2487) Client headers - [#2484](https://github.com/openai/codex/pull/2484) Refresh ChatGPT auth token - [#2495](https://github.com/openai/codex/pull/2495) fix: prefer config var to env var - [#2474](https://github.com/openai/codex/pull/2474) Add a slash command to control permissions
Features
20. August 2025
- blacklist gpt-5-chat-latest (#2048) - fix: ensure name isn't added as field in options: {...} (#2053) - Update duplicate-issues.yml - tweak: better agent create error handling (#2058) - fix: interface conversion panic (#2060) - fix: add type checking for MCP tool path parameters (#2073) Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> - fix: tui panic from logger (#2075) - fix(TUI): make it less shimmer (#2076) - tweak: notify agent it is in build mode when switching from plan mode (#2065) - fix: agent casing issue (#2081) - fix: keybind panic (#2092) - fix: don't let --continue access subagent session (#2091) - sonic model
Features
20. August 2025
## Änderungen * fix(docs): Aktualisiere die Authentifizierungsdokumentation, um verfügbare Optionen widerzuspiegeln von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6361 * Read and write files through Zed von @ConradIrwin in https://github.com/google-gemini/gemini-cli/pull/6169 * fix(tools): Behandle Sonderzeichen in Dateipfaden für glob und read_many_files von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6507 * feat(sessions): Einführung des core ChatRecordingService zum automatischen Speichern von Gesprächen von @bl-ue in https://github.com/google-gemini/gemini-cli/pull/5221 * feat(settings): Erweiterung der Einstellungen-Verwaltung mit generischem Setter und Anzeige hel… von @ali-aljufairi in https://github.com/google-gemini/gemini-cli/pull/6202 * fix(settings) : Deaktiviere das Anzeigen von Statics im Dialog von @ali-aljufairi in https://github.com/google-gemini/gemini-cli/pull/5998 * Änderungen zur Hinzufügung von tool_type als Dimension von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/6538 * fix: Gewährleiste konsistentes Theme-Verhalten zwischen lokalen und CI-Testläufen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6358 * feat: Dateiänderungs-Verfolgung zu Session-Metriken hinzufügen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6094 * fix: Privatsphäre-Einstellungen-Hook und Tests hinzufügen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6360 * feat(ui): Implementiere Message-Queueing während Streaming-Antworten von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/6049 * feat: Zeige /ide-Unterbefehle basierend auf Verbindungsstatus statt ideMode-Booleschen an von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6496 * feat: IDE-Client zu /bug & /about hinzufügen, falls IDE-Modus aktiviert ist von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6567 * feat: MCP-Server neu starten bei /mcp-Refresh von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/5479 * fix(#5605): .env-Datei wird nach dem Parsen der Settings geladen von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/6494 * Logge alle Sitzungs-Metadaten von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6423 * fix(core): Harte Benutzerkonto-Caching-Verbesserung von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/6501 * Entferne Prüfung einer Bedingung nur zum Logging von @anj-s in https://github.com/google-gemini/gemini-cli/pull/6503 * Behebe problematische Datumsformatierung bereichsspezifisch in environmentContext.ts von @lifefloating in https://github.com/google-gemini/gemini-cli/pull/5889 * fix(ide): Beheben eines Bugs, bei dem die Companion-Erweiterung unter Windows nicht korrekt installiert wurde von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6576 * fix(paste) Inkonsistente Behandlung von \\\n in Pasten von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6532 * feat(core): Bereinigung nach der Migration von Tools. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6199 * feat(ui): füge `hideFooter`-Einstellung hinzu, um Footer aus der UI auszublenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/6505 * docs: Aktualisiere MCP-Servers-Konfigurationsdokumentation von @yoichiro in https://github.com/google-gemini/gemini-cli/pull/6556 * Entferne unnötige Promiuse-Nutzung. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6585 * feat(core): Refaktor der Shell-Ausführung zur Verwendung von node-pty von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6491 * Hole ToolRegistry aus der Config, statt ihn zu übergeben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6592 * update(opentelemetry): Aktualisiere OTel-Abhängigkeiten von @kiranani in https://github.com/google-gemini/gemini-cli/pull/6540 * feat(core): Neue skipNextSpeakerCheck-Einstellung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/6589 * fix: Erlaube Re-Auth mit einem anderen Google-Konto von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6544 * fix(ide): Korrekte Identifikation des IDE-Prozesses beim Starten vom Terminal von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6566 * Fix IDE Companion-Verbindung in Proxy-Umgebungen von @Blackoutta in https://github.com/google-gemini/gemini-cli/pull/6308 * feat: Auto-Genehmigung kompatibler ausstehender Tools, wenn Always zulassen ausgewählt ist, von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6519 * Update Shell-Service-Integrationstests von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6598 ## Neue Mitwirkende * @bl-ue gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/5221 * @yoichiro gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6556 * @kiranani gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6540 * @Blackoutta gab seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/6308 Vollständiges Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.1.22...v0.2.0-preview.0
Features
19. August 2025
## [1.7.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.7.0...@continuedev/openai-adapters@1.7.1) (2025-08-19) ### Bug Fixes * anthropic optimized caching strategy ([f1afd14](https://github.com/continuedev/continue/commit/f1afd14202ce6bea244cf4cf13af1719d3f2d711))
Features
19. August 2025
# [1.7.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.6.0...@continuedev/openai-adapters@1.7.0) (2025-08-19) ### Bug Fixes * openai adapters ([8ead72e](https://github.com/continuedev/continue/commit/8ead72e3146235a5c98d82e38642e6e392d6e443)) ### Features * Prüfung des Modells vor Verwendung vollständiger Dateidiffs ([#7222](https://github.com/continuedev/continue/issues/7222)) ([c37c811](https://github.com/continuedev/continue/commit/c37c8111f79fd4c2e06f368f601eb58154591387)) * Auswählen von Assistant-Polishings ([#7218](https://github.com/continuedev/continue/issues/7218)) ([1ce60a0](https://github.com/continuedev/continue/commit/1ce60a009128c8be8c581ce169dcb52ac842a3a0))
Features
19. August 2025
# [1.6.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.5.0...@continuedev/openai-adapters@1.6.0) (2025-08-19) ### Bug Fixes * :lock: Einfachere Lösung, um die search_web-Funktion für angemeldete Benutzer auszuschließen ([#7165](https://github.com/continuedev/continue/issues/7165)) ([a4c4f79](https://github.com/continuedev/continue/commit/a4c4f79fd07d7b542748db6eda2c2b4fc3dacfdf)) * füge vscode-Frage hinzu ([2a20d27](https://github.com/continuedev/continue/commit/2a20d2769134c49d587bb9e28260eb8689eb9c6e)) * adressiere AI-Feedback ([c916be3](https://github.com/continuedev/continue/commit/c916be3b7885f2f55b229b1b8e5aad16eec0c1e6)) * Deaktiviere Tool-Unterstützung für moonshotai/kimi-k2:free-Modell ([cbdd187](https://github.com/continuedev/continue/commit/cbdd187bbb494b2c7cd978728788bea4273b7ab9)), schließt [#6619](https://github.com/continuedev/continue/issues/6619) * FAQs zuerst ([b0e3dca](https://github.com/continuedev/continue/commit/b0e3dca0095e943b0b6537ac3f46e265db707b60)) * Modell-Spezifikation für nächsten Edit ([#7239](https://github.com/continuedev/continue/issues/7239)) ([c526003](https://github.com/continuedev/continue/commit/c5260036855eaa44d4a48875016305c02a2d09f1)) * öffne korrekte apikey-URL ([ab18448](https://github.com/continuedev/continue/commit/ab1844837990d5ae885b45256719266f4ecc5786)) * vscodoe apply error2 ([#7196](https://github.com/continuedev/continue/issues/7196)) ([92c1852](https://github.com/continuedev/continue/commit/92c18522344683d4e4e1b8123f894f6ee75ce95b)) * Windows-Syntax ([bfb7078](https://github.com/continuedev/continue/commit/bfb70780905c29860fc322df4164e3ca9cde83d2)) ### Features * füge eine nicht-streamende Methode hinzu ([60d0056](https://github.com/continuedev/continue/commit/60d0056a128add93eeec827bd2595c164257764e)) * füge mercury-coder-spezifische Konstanten hinzu ([2efdf38](https://github.com/continuedev/continue/commit/2efdf38a17ce923ec1c6afd4f6b1dbb921c76ef1)) * füge Overrides hinzu, um /edit/completions-Anfragen zu behandeln ([e45171f](https://github.com/continuedev/continue/commit/e45171f786a9e8238dab8ae222eb94c859275f41)) * füge Vorlagen zur Prompt-Generierung für mercury-coder hinzu ([1e7aeea](https://github.com/continuedev/continue/commit/1e7aeeabbcce8336e6283c054c7aa30abf055e74)) * behebe den Next-Edit-Provider, um den neuen Edit-Endpunkt zu verwenden ([#7233](https://github.com/continuedev/continue/issues/7233)) ([c766bb0](https://github.com/continuedev/continue/commit/c766bb060b7d4d2c7bb82a22676a458de518dc51)) * Next-Edit-Dokumentation ([#7180](https://github.com/continuedev/continue/issues/7180)) ([a166566](https://github.com/continuedev/continue/commit/a1665660daa59d2953fcfb26cde3ace7e8690289)) * sende nur Benutzer-Prompt ([14e73dd](https://github.com/continuedev/continue/commit/14e73dd6ade165fc2f68c8abebdf1f5df284329c)) * Markenbildung der Assistenten als Agents ([#7227](https://github.com/continuedev/continue/issues/7227)) ([73fdf19](https://github.com/continuedev/continue/commit/73fdf19de8e6b09979a9c80baaccc70eeb6df598)) * benutze Enums statt Strings ([0358717](https://github.com/continuedev/continue/commit/0358717d0646f9440a3d510f9ad93f0bd190fda0)) * benutze mercury-coder zugunsten von nextedit ([377cdf5](https://github.com/continuedev/continue/commit/377cdf571fbccf54f578fde3fd627a1e0e07d672))
Features
18. August 2025
# [1.8.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.7.0...@continuedev/config-yaml@1.8.0) (2025-08-18) ### Bug Fixes * :lock: Einfacherer Fix, um das search_web Tool für angemeldete Benutzer auszuschließen ([#7165](https://github.com/continuedev/continue/issues/7165)) ([a4c4f79](https://github.com/continuedev/continue/commit/a4c4f79fd07d7b542748db6eda2c2b4fc3dacfdf)) * vscodoe apply error2 ([#7196](https://github.com/continuedev/continue/issues/7196)) ([92c1852](https://github.com/continuedev/continue/commit/92c18522344683d4e4e1b8123f894f6ee75ce95b)) ### Features * next edit docs ([#7180](https://github.com/continuedev/continue/issues/7180)) ([a166566](https://github.com/continuedev/continue/commit/a1665660daa59d2953fcfb26cde3ace7e8690289)) * rebrand assistants as agents ([#7227](https://github.com/continuedev/continue/issues/7227)) ([73fdf19](https://github.com/continuedev/continue/commit/73fdf19de8e6b09979a9c80baaccc70eeb6df598))
Features
18. August 2025
- fix anthropic console auth (#2049)
Features
18. August 2025
## Änderungen * chore(release): v0.1.21 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/6207 * Log CLI-Version und Git-Commit-Hash (v2) von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6176 * Versionsskript aktualisieren, um Version auch für Begleit-Extension zu erhöhen, damit sie synchron bleiben von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6075 * Docs: Überblick zu Gemini CLI GitHub Actions aktualisieren von @jerop in https://github.com/google-gemini/gemini-cli/pull/6198 * [ide-mode] Vorschlagen des Extensions-Namens in den Installationsmeldungen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6182 * chore(vscode): eslint als empfohlene Erweiterung hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/6196 * /chat Save-Befehl speichert leere Gespräche nur mit System-Kontext von @trycatchkamal in https://github.com/google-gemini/gemini-cli/pull/6121 * bug(cli): Nur bestimmte Tests ausschließen. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6244 * [ide-mode] Dokumentationen zur Ausführung der vscode Companion-Erweiterung lokal hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6145 * Aktualisiere IDE-Integrations-Kontext-Umschalter-Tastenkombination auf ctrl+G von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6245 * feat: Erlaubt das Kombinieren von -p und stdin für Eingabe des Prompt von @wietsevenema in https://github.com/google-gemini/gemini-cli/pull/4406 * [ide-mode] Schreibe Port in Datei in ide-server von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/5811 * Generierung der Release-Notes korrigieren von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6233 * feat: Untrusted-Status im Footer anzeigen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/6210 * docs: Verweis auf Gemini Code Assist für Workspace entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6247 * [ide-mode] Mehrfach-Ordner-Arbeitsbereiche unterstützen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6177 * feat(core): Web-Suche, Schreiben-Datei und entdecktes Tool migrieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6188 * feat(core): Shell-Ausführung auf node-pty umstellen von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6088 * feat(triage): Verbesserte GitHub-Issue-Triage-Workflows von @jerop in https://github.com/google-gemini/gemini-cli/pull/6120 * bug(mcp): Fehler abfangen, die von GitHub MCP gemeldet werden von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/6194 * Verhindern, außerhalb der Arbeitsbereichs-Wurzel zu schreiben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6178 * fix(#5340): Laden von Chats mit seltsamen Zeichen nicht möglich von @hugomurillomtz in https://github.com/google-gemini/gemini-cli/pull/5969 * Fixe Flake durch Verwendung von wait statt waitFor von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6277 * Fix: Fehler, bei dem RadioButtonSelect ein ausgelassenes isFocus-Parameter behandelte von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6274 * Fix: Lizenzhinweis-Generierungsskript, transitive Abhängigkeiten einzubeziehen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6272 * IDE-Integration Gemini-Befehl Multi-Folder-Unterstützung + Versionsanstieg von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6265 * Anzeigen der /ide enable & /ide disable Befehle abhängig vom Verbindungsstatus von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6248 * docs aktualisieren von @JayadityaGit in https://github.com/google-gemini/gemini-cli/pull/6204 * fix: Konsolen-Patcher im Hauptteil initialisiert von @hritan in https://github.com/google-gemini/gemini-cli/pull/6252 * Fixe flake bei Tests für SettingsDialog von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6294 * Stilisiere Diff-Zeilen-Namen & -Zeichen von @miguelsolorio in https://github.com/google-gemini/gemini-cli/pull/6269 * fix: Issue-Deduplikations-Workflow aktualisieren von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6275 * feat(shell): Verbotene Befehle in Block-Grund angeben von @cornmander in https://github.com/google-gemini/gemini-cli/pull/6278 * fix: pendingSlashCommandHistoryItems korrekt memoieren Updates von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/6282 * Sitzung-ID zur Sitzungsübersicht und /bug-Vorlage hinzufügen von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6313 * fix(input) ctrl-j-Unterstützung beim Wechseln zu keyBindings.ts verloren von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6305 * chore: doppeltes Lockfile entfernen von @Brooooooklyn in https://github.com/google-gemini/gemini-cli/pull/6291 * feat(core): MockTools auf deklaratives Muster migrieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/6197 * fix(ui): Verhindern von Hängen im Bestätigungsdialog zum Speichern von Chats von @flowernotfound in https://github.com/google-gemini/gemini-cli/pull/6312 * feat(about): Anzeigenamen des IDE-Clients zu `/about` hinzufügen von @evanotero in https://github.com/google-gemini/gemini-cli/pull/6311 * Rückgängig von #6088 von @galz10 in https://github.com/google-gemini/gemini-cli/pull/6328 * fix(input) Behandlung von Fällen, in denen Escape defekt war von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6304 * Aktualisiere quota-and-pricing.md, um Abrechnung zu klären von @blanca-delgado-parra in https://github.com/google-gemini/gemini-cli/pull/6092 * Fixiere Beschreibung des Shell-Tools, os-spezifisch von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6335 * fixes für oauth-spec - fügt GitHub oauth-Unterstützung hinzu. Ressourcenparameter. von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/6281 * fix(input): Behandle NumPad-Enter-Taste in Kitty-Protokoll-Terminals von @deepankarsharma in https://github.com/google-gemini/gemini-cli/pull/6341 * fix: Robustheit des `gemini mcp add` Befehls verbessern von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/6332 * use toMatchSnapshot in Test von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6344 * fix: Nutzer erlauben, responseSchema ebenfalls zu verwenden von @wanlin31 in https://github.com/google-gemini/gemini-cli/pull/6336 * fix: mehrzeilige Ausgabe im Issue-Deduplikations-Workflow behandeln von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/6338 * Prüfen auf ausstehende Tool-Aufrufe,
Features
18. August 2025
# [1.5.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.4.1...@continuedev/openai-adapters@1.5.0) (2025-08-18) ### Bug Fixes * :ambulance: In Hintergrund verschoben ([#6817](https://github.com/continuedev/continue/issues/6817)) ([314c418](https://github.com/continuedev/continue/commit/314c418bd1c3478c1384c7f2402ca95efa9a7b1b)) * :art: Typescript-Fehler behoben ([33b23ae](https://github.com/continuedev/continue/commit/33b23ae09ee19034ac136e558cb5f3d258ef3dcf)) * :art: Prettier ([68fd28f](https://github.com/continuedev/continue/commit/68fd28fece115f70d463217d47f692e2972d5d5a)) * :art: Prettier-Fehlerbehebungen ([c78db09](https://github.com/continuedev/continue/commit/c78db090371fa8b5d1d28e70292785d741785a76)) * :bug: CodebaseIndexer-Bugs behoben ([#6890](https://github.com/continuedev/continue/issues/6890)) ([7d97866](https://github.com/continuedev/continue/commit/7d9786606fb93266b37ff7b5a673fa3142af0682)) * :bug: Rebase-Probleme behoben ([6e0775b](https://github.com/continuedev/continue/commit/6e0775b0ce414942433c42136a0e4830206c0ee4)) * :bug: Terminal-Verwendung ohne Workspace behoben ([e7d82a6](https://github.com/continuedev/continue/commit/e7d82a6290b0954280e03580220b51aa7ed50ff5)) * :bug: Login-Shell und PowerShell verwendet ([#6850](https://github.com/continuedev/continue/issues/6850)) ([1ef2c0d](https://github.com/continuedev/continue/commit/1ef2c0da01de90960da2c6b26d42b5c3a15b9029)) * :green_heart: Build-Probleme behoben ([#6933](https://github.com/continuedev/continue/issues/6933)) ([42ea4b2](https://github.com/continuedev/continue/commit/42ea4b2d7ec45df7c67e532b31903bfb72e277f0)) * :green_heart: Fehlgeschlagene Builds erneut versuchen ([a8ff087](https://github.com/continuedev/continue/commit/a8ff08788f51a45c0776d70258465010dd6559eb)) * :label: Typescript-Fehler behoben ([37ef320](https://github.com/continuedev/continue/commit/37ef32021d45ab6cb1b5ef5a491c4a8eb35aa938)) * :lipstick: Enter-Button Vordergrundfarbe korrigiert ([#6927](https://github.com/continuedev/continue/issues/6927)) ([aee2673](https://github.com/continuedev/continue/commit/aee26730336f3d357785418f06f425ef36ed48e3)) * Abbruch-Controller vor dem Löschen beendet ([5b9fecc](https://github.com/continuedev/continue/commit/5b9feccc69efa8631258c499b461f9ed7a25df09)) * Nächste Bearbeitung wird angenommen zählt nicht als Tippen ([ffa1d64](https://github.com/continuedev/continue/commit/ffa1d64a554ab470f38be75e14da303e7786155c)) * Aktualisiert kürzlich bearbeitete Bereiche tatsächlich ([895c285](https://github.com/continuedev/continue/commit/895c2855145d1f33fcde3f57f2337d1a171c1c4a)) * newline entsprechend hinzufügen ([eddb7bf](https://github.com/continuedev/continue/commit/eddb7bf1f2213537717ff64162e8429faf59e51c)) * Add apiBase zur Remote-Instanz-Konfiguration ([219b13a](https://github.com/continuedev/continue/commit/219b13a879a2b57f768ac8f453e8d6703a0a4817)) * Cookie-Banner zu Docs hinzugefügt ([87c48cd](https://github.com/continuedev/continue/commit/87c48cddfbd42cabcfe6d3e76ee91422ebd349a6)) * Enter Enterprise License Key-Aktion hinzugefügt ([#7159](https://github.com/continuedev/continue/issues/7159)) ([103a98c](https://github.com/continuedev/continue/commit/103a98cb90b510b5315879c8d6138a729fa2dd0c)) * json-Flag hinzugefügt ([2bf6034](https://github.com/continuedev/continue/commit/2bf6034068a0a996a012c0a4601685aaa22b12a0)) * Maximum 4 Cache-Control-Blöcke für anthropic hinzugefügt ([#6937](https://github.com/continuedev/continue/issues/6937)) ([217b463](https://github.com/continuedev/continue/commit/217b463ede2945c0a443b34edd71ad39f91d2ce5)) * Fehlendes modelProvider und modelName zu nextEditWithHistory-Ereignis hinzugefügt ([217aa2d](https://github.com/continuedev/continue/commit/217aa2d265322b0428fabed17eec84d09369d77b)) * Fehlendes Token hinzugefügt ([833443c](https://github.com/continuedev/continue/commit/833443cacfb9941fa5f34edcc78044568542dec7)) * Mehr Zeit hinzugefügt ([945cd4a](https://github.com/continuedev/continue/commit/945cd4a8542ec35130c26d0a0056f3daee84ea3b)) * Mehr Zeit hinzugefügt ([afbcb58](https://github.com/continuedev/continue/commit/afbcb58b6a889c0d4f665cc386f73ac6834a0b8e)) * Fehlendes EP zum Hinzufügen der Lizenz-Aktion hinzugefügt ([28ff456](https://github.com/continuedev/continue/commit/28ff45686f6dd22993c88f011eb1f1fba9ece34d)) * Fehlendes EP zum Hinzufügen der Lizenz-Aktion hinzugefügt ([a378252](https://github.com/continuedev/continue/commit/a3782529218188445a57f498e839d4f890595166)) * Process-Env-Secret-Key-Unterstützung hinzugefügt ([00b43f0](https://github.com/continuedev/continue/commit/00b43f04a005bbad5fccfbd2e37fa014d24beeee)) * Erweiterung als Übersichts-Assistenz hinzugefügt ([68afb8e](https://github.com/continuedev/continue/commit/68afb8eb641109d596ff4f8fa9cbd13e5948c8e3)) * Redirect hinzugefügt ([2befbcd](https://github.com/continuedev/continue/commit/2befbcd306a9e74663794559175f29faf9cb4ec5)) * GPT-OSS-Tool-Erkennung angepasst ([8389203](https://github.com/continuedev/continue/commit/8389203ea1fe8d0c0d5092e3ecfb9e07aad94890)) * Nach Hub-Login Erfolgsmeldung und Tutorial anzeigen ([48a5783](https://github.com/continuedev/continue/commit/48a5783abc352e56972c3487f2b620eac2b8ecba)) * Datei vor Suche und Ersetzung immer lesen ([7401a3a](https://github.com/continuedev/continue/commit/7401a3abd2126e058b315c986b621d28f1be6be1)) * Anthropik OpenAI-Adapter maximale Tokens auf 32k erhöht ([5b09028](https://github.com/continuedev/continue/commit/5b0902894b48ed1d935472a1f792f5372fedae18)) * Indexierung-Toggle-Kopie ([867b060](https://github.com/continuedev/continue/commit
Features
18. August 2025
# [1.7.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.6.0...@continuedev/config-yaml@1.7.0) (2025-08-18) ### Bug Fixes * :ambulance: Move to background ([#6817](https://github.com/continuedev/continue/issues/6817)) ([314c418](https://github.com/continuedev/continue/commit/314c418bd1c3478c1384c7f2402ca95efa9a7b1b)) * :art: Fix typescript error ([33b23ae](https://github.com/continuedev/continue/commit/33b23ae09ee19034ac136e558cb5f3d258ef3dcf)) * :art: Prettier ([68fd28f](https://github.com/continuedev/continue/commit/68fd28fece115f70d463217d47f692e2972d5d5a)) * :art: Prettier fixes ([c78db09](https://github.com/continuedev/continue/commit/c78db090371fa8b5d1d28e70292785d741785a76)) * :bug: Fix CodebaseIndexer Bugs ([#6890](https://github.com/continuedev/continue/issues/6890)) ([7d97866](https://github.com/continuedev/continue/commit/7d9786606fb93266b37ff7b5a673fa3142af0682)) * :bug: Fix rebase issues ([6e0775b](https://github.com/continuedev/continue/commit/6e0775b0ce414942433c42136a0e4830206c0ee4)) * :bug: Fix terminal use without a workspace ([e7d82a6](https://github.com/continuedev/continue/commit/e7d82a6290b0954280e03580220b51aa7ed50ff5)) * :bug: Use login shell and powershell ([#6850](https://github.com/continuedev/continue/issues/6850)) ([1ef2c0d](https://github.com/continuedev/continue/commit/1ef2c0da01de90960da2c6b26d42b5c3a15b9029)) * :green_heart: Fix Builds ([#6933](https://github.com/continuedev/continue/issues/6933)) ([42ea4b2](https://github.com/continuedev/continue/commit/42ea4b2d7ec45df7c67e532b31903bfb72e277f0)) * :green_heart: Retry failing builds ([a8ff087](https://github.com/continuedev/continue/commit/a8ff08788f51a45c0776d70258465010dd6559eb)) * :label: Fixed typescript errors ([37ef320](https://github.com/continuedev/continue/commit/37ef32021d45ab6cb1b5ef5a491c4a8eb35aa938)) * :lipstick: Fix the enter button foreground color ([#6927](https://github.com/continuedev/continue/issues/6927)) ([aee2673](https://github.com/continuedev/continue/commit/aee26730336f3d357785418f06f425ef36ed48e3)) * abort controller before clearing ([5b9fecc](https://github.com/continuedev/continue/commit/5b9feccc69efa8631258c499b461f9ed7a25df09)) * accepting next edit does not count as typing ([ffa1d64](https://github.com/continuedev/continue/commit/ffa1d64a554ab470f38be75e14da303e7786155c)) * actually update the recently edited ranges ([895c285](https://github.com/continuedev/continue/commit/895c2855145d1f33fcde3f57f2337d1a171c1c4a)) * add a newline accordingly ([eddb7bf](https://github.com/continuedev/continue/commit/eddb7bf1f2213537717ff64162e8429faf59e51c)) * Add apiBase to remote instance config ([219b13a](https://github.com/continuedev/continue/commit/219b13a879a2b57f768ac8f453e8d6703a0a4817)) * add cookie banner to docs ([87c48cd](https://github.com/continuedev/continue/commit/87c48cddfbd42cabcfe6d3e76ee91422ebd349a6)) * add Enter Enterprise License Key action ([#7159](https://github.com/continuedev/continue/issues/7159)) ([103a98c](https://github.com/continuedev/continue/commit/103a98cb90b510b5315879c8d6138a729fa2dd0c)) * add json flag ([2bf6034](https://github.com/continuedev/continue/commit/2bf6034068a0a996a012c0a4601685aaa22b12a0)) * add maximum 4 cache control blocks for anthropic ([#6937](https://github.com/continuedev/continue/issues/6937)) ([217b463](https://github.com/continuedev/continue/commit/217b463ede2945c0a443b34edd71ad39f91d2ce5)) * add missing modelProvider and modelName to nextEditWithHistory event ([217aa2d](https://github.com/continuedev/continue/commit/217aa2d265322b0428fabed17eec84d09369d77b)) * add missing token ([833443c](https://github.com/continuedev/continue/commit/833443cacfb9941fa5f34edcc78044568542dec7)) * add more time ([945cd4a](https://github.com/continuedev/continue/commit/945cd4a8542ec35130c26d0a0056f3daee84ea3b)) * add more time ([afbcb58](https://github.com/continuedev/continue/commit/afbcb58b6a889c0d4f665cc386f73ac6834a0b8e)) * add the missing EP to add license action ([28ff456](https://github.com/continuedev/continue/commit/28ff45686f6dd22993c88f011eb1f1fba9ece34d)) * add the missing EP to add license action ([a378252](https://github.com/continuedev/continue/commit/a3782529218188445a57f498e839d4f890595166)) * added Process env secret key support ([00b43f0](https://github.com/continuedev/continue/commit/00b43f04a005bbad5fccfbd2e37fa014d24beeee)) * adds a extension asssist overview ([68afb8e](https://github.com/continuedev/continue/commit/68afb8eb641109d596ff4f8fa9cbd13e5948c8e3)) * adds redirect ([2befbcd](https://github.com/continuedev/continue/commit/2befbcd306a9e74663794559175f29faf9cb4ec5)) * adjust gpt-oss tool detection ([8389203](https://github.com/continuedev/continue/commit/8389203ea1fe8d0c0d5092e3ecfb9e07aad94890)) * after hub login, show user success message and tutorial ([48a5783](https://github.com/continuedev/continue/commit/48a5783abc352e56972c3487f2b620eac2b8ecba)) * always read file before search and replace ([7401a3a](https://github.com/continuedev/continue/commit/7401a3abd2126e058b315c986b621d28f1be6be1)) * anthropic openai adapters max tokens ([5b09028](https://github.com/continuedev/continue/commit/5b0902894b48ed1d935472a1f792f5372fedae18)) * apply code changes requested in the diff ([221127e](https://github.com/continuedev/continue/commit/221127e09e6ba50494053b25826969a9e1fb9fe6)) * apply Sentry and PostHog telemetry settings correctly ([#6894](https://github.com/continuedev/continue/issues/6894)) ([b33726f](https://github.com/continuedev/continue/commit/b33726fa95deaac56994f9e1c51e626e
Features
18. August 2025
- feat: top level tool config (#2008) - tweak(config): make markdown agent files in subfolder discoverable `.opencode/agent/some-folder/*.md` (#1999) - fix: install script didnt use -e flag (#2009) - fix: lsp bug (#1994) - feat(lsp): add rust-analyzer (#1972) - fix(opencode): add ulid dependency (#1988) (#1989) Co-authored-by: Dax <mail@thdxr.com> - fix: better binary file detection (#2025) - fix: gh install trim remote origin (#2030)
Features
16. August 2025
- fix: remove unsupported mode flag, change to agent (#1979) - tweak: plan prompt, more explicit about not modifying files (#1991) - feat(tui): retain cache when cycling between subagent/parent sessions for perf (#1981) - fix(tui): text selection is sometimes not cleared when click+release without dragging (#1993)
Features
16. August 2025
Es tut mir leid, aber ich kann keinen Inhalt von externen Links direkt abrufen oder durchsuchen. Wenn Sie den Text des Changelogs hier einfügen, übersetze ich ihn Ihnen gern.
Features
15. August 2025
- fix: run command (#1971) - tweak: fix scroll speed (#1974)
Features
15. August 2025
- feat: add scroll speed to config (#1968) - feat(TUI): improves UX with message navigation modal to jump and restore to specific messages (#1969) - fix(shell): commands expecting stdin will be "working" indefinitely (#1964) - feat(shell): load .zshenv and respect ZDOTDIR if present (#1958) - fix: some visual bugs in dialogs
Features
15. August 2025
- https://github.com/openai/codex/pull/2294 moves the login server from Python to Rust, which should help with both https://github.com/openai/codex/issues/2000 and https://github.com/openai/codex/issues/2044. - https://github.com/openai/codex/pull/2029 adds support for markdown streaming - https://github.com/openai/codex/pull/2270 improves the UI treatment of diffs so they are more readable when using a light background - https://github.com/openai/codex/pull/2113 `ctrl-z` can be used to suspend the TUI
Features
15. August 2025
- fix: small tweak to support nushell (#1943) - lander: match alternatives h3 font size with figcaption on mobile - fix(TUI): fix agent types agents modal (#1942) - fix: fish shell (#1950) - fix: more permissive owner/repo detection (#1948) - Feat: Render tool metadata after permission rejection. (#1949) Signed-off-by: jmug <u.g.a.mariano@gmail.com> - Add Vue LSP and enable eslint for `.vue` files. (#1952) - feat(tui): support cycling recent models in reverse (#1953) - fix(tui): issue with rendering markdown tables (#1956) - fix: add missing keybinds to config - fix: keybind docs out of sync - feat: better queued visual - fix: more commands cleanup - feat: /tui/show-toast api - feat(api): get session and session children routes - feat(tui): navigate child sessions (subagents)
Features
14. August 2025
- fix: support fish shell (#1911) - fix for session stuck in "Working..." - allow plugins to create custom auth providers
Features
14. August 2025
## Was sich geändert hat * feat(cli): füge hideBanner-Einstellung hinzu, um Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Behebe doppelten Hilfetext für Build-Ziele in Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige STDERR-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Markdown-Überschriftenebenen-Problem von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Füge Dokumentation für den /extensions-Befehl hinzu von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung einer VSCode-Gegenstellungs-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Add feature flag für IDE-Integration von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * aktualisiert '/auth', um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte keinen unkomprimierten Verlauf mit Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Verhindere stillen Fehler und aktiviere für Nicht-Git-Projekte von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * Refactor MCP-Code zur Wiederverwendung und Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Fixe JSON-Serialisierung kreisförmiger Referenzen im Telemetrie-Logging von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * Make @-Befehl Dateien sortiert ohne Erweiterungsname von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Einführung eines Loop-Erkennungsdienstes, der einfache Schleifen bricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reine Refaktorisierung: Konsolidierung der isWithinRoot()-Funktionsaufrufe von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Veröffentlichung von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Warnung anzeigen, falls Benutzer node -v < 20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Großschreibung standardisieren für "Troubleshooting Guide" in README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Fügt den aktiven File des Benutzers in der IDE zur Fußzeile hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streame Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Aktiviere Tool-Zusammenfassungen nur, wenn explizit in settings.json festgelegt von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * In Header die API-Schlüssel statt der URL verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Rückgängigmachen der Node <20-Warnung von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload der VSIX der Companion-VS Code-Erweiterung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig machen von "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats`, um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für zulässige/ausgeschlossene MCP-Server-Namen in Settings hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in VSCode-Erweiterung setzen und daraus in gemini-cli lesen sowie erste Benachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Thread aktiven File durch System-Prompt, von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbesserung der altName-Vervollständigung in Slash-Befehlen von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellt, dass Gemini Code Assist, wenn über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Anzeigen der Informationen zu "/chat list" und "/chat resume" optimieren von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress command von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Verschiebe MCP Slash-Command zu neuem System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): clear input buffer bei CTRL+C, wenn Befehle nicht ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Starte Hintergrund-Modell-Verfügbarkeit-Check im Hintergrund, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * aktualisiere `/docs` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängigmachen von "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Einschluss der Companion-VS Code-Erweiterung VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * aktualisiere `/tools` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: google/genai auf v1.9.0 aktualisieren und zu MCP-bezogenen Tools auf parametersJsonSchema wechseln von @wanlin31 in https://github.com/google-gemini/gemini-cli
Features
14. August 2025
## Was sich geändert hat * docs: füge korrekten Titel zu YAML-Codeblöcken in Referenz hinzu von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6851 * feat: zeige einen gelben Rand, wenn Staging aktiv ist von @uinstinct in https://github.com/continuedev/continue/pull/6819 * Jacob/feature/latent nes von @jpoly1219 in https://github.com/continuedev/continue/pull/6754 * fix: :bug: Verwende Login-Shell und PowerShell von @chezsmithy in https://github.com/continuedev/continue/pull/6850 * feat: wiederherstellen des erweiterten Build-Systems und Integration eines parallelen Build-Skripts von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6839 * docs: fehlerhafte Links im VSCode Marketplace und Readme-Wortlaut korrigieren von @tingwai in https://github.com/continuedev/continue/pull/6844 * Add second check for prompt length before autocomplete von @lwang2070 in https://github.com/continuedev/continue/pull/6451 * Add retry logic with exponential backoff to listOrganizations for user account creation delay von @sestinj in https://github.com/continuedev/continue/pull/6560 * docs: fehlerhaften Docs Deep Dive-Link korrigieren von @bdougie in https://github.com/continuedev/continue/pull/6877 * docs: Korrigiere beschädigte Bilder und Info-Block der @docs-Seite von @bdougie in https://github.com/continuedev/continue/pull/6879 * docs: fehlerhafte Links auf der Anpassungsübersichtsseite korrigieren von @bdougie in https://github.com/continuedev/continue/pull/6878 * chore: label-merged-prs-Workflow hinzufügen von @bdougie in https://github.com/continuedev/continue/pull/6833 * fix: Telemetrie-Einstellungen von Sentry und PostHog korrekt anwenden von @exigow in https://github.com/continuedev/continue/pull/6894 * Add configurable interval option to oneper cron setup von @sestinj in https://github.com/continuedev/continue/pull/6849 * feat: Tool-Policy-Warnung durch Sticky-Effekt markieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6872 * fix rules Deep-Dive-Dokumentationslink korrigieren von @TyDunn in https://github.com/continuedev/continue/pull/6764 * docs: Info zu Sys-Msg für Plan + Agent-Modus hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6829 * feat: Folge-Edits-Kette von @jpoly1219 in https://github.com/continuedev/continue/pull/6843 * feat: weitere Next-Edit-Modelle behandeln von @jpoly1219 in https://github.com/continuedev/continue/pull/6896 * fix: blockiert Debugger beim Build der Pakete nicht mehr von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6900 * fix: :ambulance: In den Hintergrund verschieben von @chezsmithy in https://github.com/continuedev/continue/pull/6817 * feat: Parallelisierungsanweisungen zum Agent-System-Nachrichten hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6830 * fix: :bug: CodebaseIndexer-Bugs beheben von @chezsmithy in https://github.com/continuedev/continue/pull/6890 * improve: Benachrichtigung für nicht unterstützte Plattform anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/6487 * docs: Reihenfolge des Agents auf Erstplatzierung ändern von @bdougie in https://github.com/continuedev/continue/pull/6880 * feat: deaktivierte Tool-Richtlinien durch Tooltips deutlicher machen von @RomneyDa in https://github.com/continuedev/continue/pull/6873 * chore: PostgreSQL-Kontextanbieter entfernen von @uinstinct in https://github.com/continuedev/continue/pull/6734 * fix: Modell berechnet Ergebnis bei jeder Next-Edit-Position neu von @jpoly1219 in https://github.com/continuedev/continue/pull/6902 * Tomasz/con 2783 Mache Agent-Modus testbarer durch Minimierung von Thunks und von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6909 * Fetch CA certificate tests von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6803 * feat: Plan Guide zu Docs hinzufügen von @BekahHW in https://github.com/continuedev/continue/pull/6907 * fix: nur bei Sessionswechsel aktualisieren, wenn nötig von @RomneyDa in https://github.com/continuedev/continue/pull/6910 * cn docs-Entwurf von @sestinj in https://github.com/continuedev/continue/pull/6875 * Update verfügbare Cerebras-Modelle + Handling-Funktionen von @kevint-cerebras in https://github.com/continuedev/continue/pull/6915 * add alpha warning zu cli docs von @TyDunn in https://github.com/continuedev/continue/pull/6916 * Update package.json von @sestinj in https://github.com/continuedev/continue/pull/6917 * update README gifs von @TyDunn in https://github.com/continuedev/continue/pull/6918 * docs: Bildpfad-Update in der Seite selecting-model-roles von @bdougie in https://github.com/continuedev/continue/pull/6876 * fix: Tippfehler in der Contributing Guide von @BekahHW in https://github.com/continuedev/continue/pull/6924 * Config-UI-Verbesserungen von @RomneyDa in https://github.com/continuedev/continue/pull/6912 * fix: :lipstick: Enter-Button-Vordergrundfarbe korrigieren von @chezsmithy in https://github.com/continuedev/continue/pull/6927 * Update mcp.mdx von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6942 * fix: Prozess-Env-Secret-Key-Unterstützung hinzufügen von @0xshadow-dev in https://github.com/continuedev/continue/pull/5961 * Update GitHub issue auto-assignment workflow: Sestinj durch Tingwai ersetzen von @sestinj in https://github.com/continuedev/continue/pull/6835 * docs: fügt eine Assistant-Übersicht hinzu von @bdougie in https://github.com/continuedev/continue/pull/6914 * Update der Source-Control-Dokumentation mit Dateinamen- und Versionsdetails von @sestinj in https://github.com/continuedev/continue/pull/6920 * Update-Konfiguration in ollama-guide.mdx von @lucafrance in https://github.com/continuedev/continue/pull/6935 * fix: :green_heart: Builds korrigieren von @chezsmithy in https://github.com/continuedev/continue/pull/6933 * fix: Neu-Ranking-Scores-Slicing korrigieren von @RomneyDa in https://github.com/continuedev/continue/pull/6948 * chore(deps-dev): axios von 1.10.0 auf 1.11.0 in /docs von @dependabot[bot] in https://github.com/continuedev/continue/pull/6766 * chore: ungenutzte TransformersJsWorkerThread.js löschen von @fbricon in https://github.com/continuedev/continue/pull/6748 * fix: bearbeitete Modelle ändern sich nicht mehr von @uinstinct in https://github.com/continuedev/continue/pull/6926 * fix: maximal 4 Cache-Control-Blöcke für Anthropik festlegen von @uinstinct in https://github.com/continuedev/continue/pull/6937 * chore: Submit-Meldung-Hörer entfernen von @uinstinct in https://github.com/continuedev/continue/pull/6957 * fix: findSearchMatch verbessern, um Whitespace-Übereinstimmungen zu beheben von @sestinj in https://github.com/continuedev/continue/pull/6816 * docs: Modell-Fähigkeitenleitfaden hinzufügen und Provider-Dokumentation mit tool_use aktualisieren von @bdougie in https://github.com/continuedev/continue/pull/6901 * fix: Editor Content-Beschreibung bei Anforderung mit einschließen von @dan0v in https://github.com/continuedev/continue/pull/6706 * improve: Fehlermeld
Features
14. August 2025
## Was sich geändert hat * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduzieren, ab der wir History komprimieren, von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Hinweis hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Rechtschreibfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Pr-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Rechtschreibfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest codiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler holen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google-Benutzer-ID wird an Clearcut übergeben – behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeug-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer umgestaltet, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * nightly-Tag-Formatierung korrigiertvon @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierte Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehl-Verwendung in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von Gemini-CLI aktualisieren, um Nutzung des API-Schlüssels für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future überarbeiten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools beim Start einmal initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Rechtschreibfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Bugs im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fixe unendliche Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte jüngste History bei der Kompression bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung von Funktionsaufruf-Argumentenvalidierung und Typisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Führe Leading Slash nicht durch, da das unter Windows nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Auth-Umgebungsvariablenvalidierung und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge Befehlszeilenoption hinzu, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen, von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidieren aller Flags zu Bindestrichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Modell-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino
Features
14. August 2025
Major Release mit DeepWiki, Vibe und Replace, Cascade-Verbesserungen und komplette UI-Neugestaltung.
Features
13. August 2025
- Fix: Error [ERR_DLOPEN_FAILED] (#1546) - fix: bash should hide stdout from zshrc (#1909)
Features
13. August 2025
- feat: convert attachments to text on delete (#1863) Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: Dax <mail@thdxr.com> - fix: default scroll speed should be slower - Fix incorrect AUR namespace (#1907) - re-enable aur - Fix: Error [ERR_DLOPEN_FAILED] (#1546)
Features
13. August 2025
- fix: duplicates bot prompt (#1901) - fix: js plugin support as per documentation (#1896) - fix: grammatical error in agent launch example (by Opencode) (#1897) - docs(cli): document ! bash commands and session persistence in CLI docs - feat: bash commands - support !shell commands - feat: convert attachments to text on delete (#1863) Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: Dax <mail@thdxr.com>
Features
13. August 2025
- fix: better error message when config has invalid references (#1874) - fix: task tool prompt (#1887) - fix: reasoning not supported (#1882) - fix: permission prompting issues (#1884) - Merge default agent permissions with global config (#1879) - fix: update read tool description to exclude binary/image files - fix: allow attachments outside cwd, and support svg - fix: messages layout instability
Features
13. August 2025
## Was sich geändert hat * sicherstellen, dass Sandbox-Build-Skript plattformübergreifend ist von @wldoooon in https://github.com/google-gemini/gemini-cli/pull/2603 * chore(usage telemetry): Clearcut-Logging auffrischen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/6013 * chore(vscode): Option „Build & Launch CLI“ zum vscode-Projekt hinzufügen von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/6027 * chore(ci): nicht beim Node-Tests „schnell fehlschlagen“ von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6053 * chore(ci): Sicherstellen, dass Release-Workflows konsistent sind und nicht anfällig für Inject-Angriffe sind von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6059 * [ide-mode] Installationslogik aktualisieren und anstoßen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/6068 * Wechsel von useInput zu useKeypress. von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/6056 * Launch VS Code IDE-Integration von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6063 * Erstelle Docs-Seiten basierend auf GitHub-Dokumentation von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/6083 * feat: Parameter --approval-mode hinzufügen von @bulkypanda in https://github.com/google-gemini/gemini-cli/pull/6024 * Integrationstests auf Vitest umstellen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/6021 * chore(ci): Sicherstellen, dass E2E-Workflow konsistent ist und nicht anfällig für Inject-Angriffe ist von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6098 * chore(ci): Sicherstellen, dass veraltete und keine Antwort-Workflows konsistent sind und nicht anfällig für Inject-Angriffe sind von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6097 * OpenTelemetry SDK-Initialisierung & -Shutdown im Debug-Modus nur anzeigen von @jerop in https://github.com/google-gemini/gemini-cli/pull/6096 * chore(ci): Sicherstellen, dass docs-gen-Workflow nicht anfällig für Inject-Angriffe ist von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6100 * chore: Bash aktualisieren, um Shellcheck-Empfehlungen zu befolgen von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6102 * chore(ci): Sicherstellen, dass Action- und Community-Workflows konsistent sind und nicht anfällig für Inject-Angriffe sind von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6107 * chore(ci): Sicherstellen, dass Triag-Workflows konsistent sind von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6108 * chore(ci): Sicherstellen, dass CI-Workflows konsistent sind und nicht anfällig für Inject-Angriffe sind von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/6109 ## Neue Mitwirkende * @krikera hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2803 * @nick-popovic hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4092 * @elvinagam hat ihren ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2233 * @Lee-WonJun hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4227 * @cdemeke hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3086 * @HunDun0Ben hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2857 * @matias-casal hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/1729 * @ramonfigueiredo hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4249 * @wanlin31 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4176 * @nsalerni hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4162 * @azorlu80 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3999 * @meteorcloudy hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4304 * @ConradIrwin hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4266 * @goldyonatan hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4377 * @seuros hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4296 * @kamja44 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4287 * @Lyonk71 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4012 * @chux0519 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3532 * @osbornesec hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3417 * @ali-aljufairi hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2639 * @cole-miller hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3680 * @ljxfstorm hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3501 * @Seydulla hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3409 * @Han5991 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3288 * @agmsb hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4458 * @xwjdsh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3520 * @jeanphi-baconnais hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2973 * @jsoref hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3497 * @darkdarkcocoa hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2260 * @boylin0 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/1949 * @olk hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4538 * @slhck hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2004 * @smhendrickson hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4689 * @aramova hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4733 * @ashwinpvg hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4748 * @timalsinaditya hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2203 * @galz10 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4811 * @LyalinDotCom hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4950 * @HyeladiBassi hat seinen ersten Beitrag geleistet in https://github.com/google
Features
13. August 2025
## Was sich geändert hat * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert senken, ab dem Wir Verlauf komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' in ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S Shortcut anzeigen, um Debug-Konsole zu erweitern #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google-User-ID an Clearcut übergeben repariert von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer refakturiert, um Reducer zu nutzen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichung: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Sign-Labels hinzufügen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Befehl in deployment.md für Nutzung fehlerhaft behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Key-Nutzung für Vertex anzuzeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Problem im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlosschleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliches Verlauf beibehalten, wenn komprimiert wird von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nacht-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Funktionale Validierung und Typisierung von Funktionsaufrufen verbessern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Führenden Slash-Pfad nicht erzwingen, da unter Windows nicht zutreffend von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Auth-Variablen-Validierung und Messaging verbessern, um This GenAI SDK-Verwirrung zu vermeiden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Kommandozeilen-Option zum Aktivieren und Auflisten von Extensions hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * Achtung DEBUG- und CLI_TITLE-Umgebungsvariablen beachten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * Flags konsolidieren und Bindestriche statt Unterstriche verwenden (Deprecated) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request in Model-Check repariert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * Fehlerbehandlung bei API-Schlüsseln in Auth-Defaults vermeiden von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Version von shell-quote korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6
Features
13. August 2025
- fix unzip not found printing to tui - update copilot prompt
Features
12. August 2025
- disable todo tools for qwen models to improve compatibility - bash truncate character max instead of line max - refactor(agent-modal): revamped UI/UX for the agent modal (#1838) Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: Dax <mail@thdxr.com> - feat: add session rename functionality to TUI modal (#1821) Co-authored-by: opencode <noreply@opencode.ai> Co-authored-by: Dax Raad <d@ironbay.co> Co-authored-by: Dax <mail@thdxr.com> - add openai prompt cache key - fix(TUI): unsurfacing subagent from agents modal (#1873)
Features
12. August 2025
- limit bash tool to 1000 lines of output - disable todo tools for qwen models to improve compatibility
Features
12. August 2025
- fix issue when @ tagging fiels throwing error - fix: word wrapping with hyphens - fix: markdown lists
Features
12. August 2025
## Was sich geändert hat * Tests für die Reset-Logik von useAtCompletion hinzugefügt von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/5639 * Noch ein paar witzige Phrasen aktualisiert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/5641 * Erkennen und Warnen vor zyklischen Tool-Refs, wenn Schema-Tiefe-Fehler auftreten, von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/5609 * Refactor: Nutzung der `google-github-actions/run-gemini-cli`-Action von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/5643 * docs(setup-github): Benutzer über die nächsten Schritte nach dem Ausführen des Slash-Commands informieren von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/5644 * doc(lint): Docs darüber korrigieren, wie der Linter im "fix" Modus ausgeführt wird von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/5647 * docs: GitHub-Integrationsabschnitt zur README hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/5649 * fix: fehlendes coreTool im neuen Workflow-Setup beheben von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/5656 * fix(core): .mts-Dateien als TypeScript-Module statt als Videodateien behandeln von @yashv6655 in https://github.com/google-gemini/gemini-cli/pull/5492 * feat(file-search): Unterstützung für nicht-rekursiven Dateisuche hinzufügen von @brychanrobot in https://github.com/google-gemini/gemini-cli/pull/5648 * feat: `/setup-github` so konfigurieren, dass es immer läuft und angemessen Fehler meldet von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/5653 * feat(mcp): Befehle `gemini mcp` für `add`, `remove` und `list` hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/5481 * fix: Fehlerbehandlung und Pfadverarbeitung bei Memory-Discovery verbessern von @akhil29 in https://github.com/google-gemini/gemini-cli/pull/5175 * [ide-mode] Unterstützung für In-IDE-Diff-Behandlung in der CLI hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/5603 * Fix: Bestätigung der Benutzerwerkzeugentscheidung für YoLo oder Nicht-Interaktivität senden von @agarwalravikant in https://github.com/google-gemini/gemini-cli/pull/5677 * feat(core): Einführung `DeclarativeTool` und `ToolInvocation`. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/5613 * fix: Benutzereingabe wiederherstellen, wenn der Benutzer eine Antwort abbricht von @shishu314 in https://github.com/google-gemini/gemini-cli/pull/5601 * bug(tests): Testfehler beheben von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/5678 * Hinweis hinzufügen, um IDE-Integration für Benutzer zu aktivieren, die in VS Code arbeiten von @skeshive in https://github.com/google-gemini/gemini-cli/pull/5610 * Erkennung von Tools mit schlechten Schemas hinzufügen und automatisch mit Warnung überspringen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/5694 * Integrationstest für Maximum-Schema-Tiefe-Fehlerbehandlung hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/5685 * Tests: E2E-Tests beheben von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/5706 * Bug(core): Prompt-Engineering für gekürzte read_file. von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/5161 * [ide-mode] Unterstützung zur Darstellung von In-IDE-Diffs mithilfe des edit tool von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/5618 * feat(cli): Version des run-gemini-cli aus der GitHub-API abrufen von @sethvargo in https://github.com/google-gemini/gemini-cli/pull/5708 * experiment: Feature-Flag für Ordnervertrauen hinzufügen von @shrutip90 in https://github.com/google-gemini/gemini-cli/pull/5709 * fix(core): Fehler verbessern in Situationen, in denen das Kommando-Spawn … von @richieforeman in https://github.com/google-gemini/gemini-cli/pull/5723 * feat: Verbesserung der @-Command-Dateipfad-Vervollständigung mit FZF-Integration von @DevMassive in https://github.com/google-gemini/gemini-cli/pull/5650 * Fix(tests): mcp_server_cyclic_schema-Test aktualisieren von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/5733 * fix(actions): GH bot durch cla-Whitelist-gemini-cli-robot ersetzen von @agmsb in https://github.com/google-gemini/gemini-cli/pull/5730 * fix(logging): Sicherstellen, dass Sandbox-Startnachrichten an stderr weitergeleitet werden von @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/5725 * feat(agent): Grundlegende Subagent-Architektur einführen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/1805 * Kontext-Prozentsatz-Schwellenwert-Einstellung für automatische Kompression hinzufügen von @jakemac53 in https://github.com/google-gemini/gemini-cli/pull/5721 * feat: Repository-Secrets-Seite zusätzlich zur README öffnen von @leehagoodjames in https://github.com/google-gemini/gemini-cli/pull/5684 * Fix(core): Flash für nächsten Sprecher-Check verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/5786 * Migration: EditTool, GrepTool und GlobTool zu DeclarativeTool migrieren von @joshualitt in https://github.com/google-gemini/gemini-cli/pull/5744 * feat(cli): Abbrechen des Authentifizungsmenüs mit CTRL+C ermöglichen (SIGINT), Double CTRL+C zum Beenden beibehalten von @dizzydroid in https://github.com/google-gemini/gemini-cli/pull/4482 * chore(integration-tests): Refactor zu TypeScript von @jacob314 in https://github.com/google-gemini/gemini-cli/pull/5645 * Fix: API-Antwort-Fehlerstatuscodes protokollieren von @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/6015 * Erhöhe Versionsnummer der Companion-Extension, um mit der nächsten Gemini CLI-Version übereinzustimmen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/6065 ## Neue Mitwirkende * @krikera hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2803 * @nick-popovic hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4092 * @elvinagam hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2233 * @Lee-WonJun hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4227 * @cdemeke hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3086 * @HunDun0Ben hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2857 * @matias-casal hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/1729 * @ramonfigueiredo hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4249 * @wanlin31 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/4176 * @ns
Features
12. August 2025
- fix: long word and attachment wrapping in editor - Add agent-level permissions with whitelist/blacklist support (#1862) - support OPENCODE_PERMISSION json env variable
Features
12. August 2025
- fix: Missing ~/.local/share/opencode/bin directory causes misleading … (#1860)
Features
12. August 2025
- fix: vscode extension cursor placement - fix: Missing ~/.local/share/opencode/bin directory causes misleading … (#1860)
Features
12. August 2025
- support wildcard matching tool names in config - Update duplicate-issues.yml - Update guidelines-check.yml - fix: preserve process.env when spawning formatter commands (#1850) - fix: use real cursor instead of virtual cursor
Features
12. August 2025
Fixes abound! - https://github.com/openai/codex/pull/2200 send prompt cache key for better caching (should improve token efficiency!) - https://github.com/openai/codex/pull/2202 split multiline commands to improve readability - https://github.com/openai/codex/pull/2095 Parse exec commands and format them more nicely in the UI - https://github.com/openai/codex/pull/2186 recognize `applypatch` command as `apply_patch` command string - https://github.com/openai/codex/pull/2183 Include output truncation message in tool call results to tell the model when it did not get the full output from a command that it might have expected - https://github.com/openai/codex/pull/2162 show feedback message after `/compact` command, fixing an issue when no deltas were sent - https://github.com/openai/codex/pull/2050 show diff preview for `apply_patch` - https://github.com/openai/codex/pull/1975 add JSON schema sanitization for MCP tools to ensure compatibility with internal JsonSchema enum external contributor: Thanks @yaroslavyaroslav!
12. August 2025
- azure reasoning effort - fix azure reasoningEffort
Features
12. August 2025
- refactor: replace OPENCODE_AGENTS env var with HTTP API call Replace environment variable passing of agent data from Node.js to TUI with proper HTTP API call to /agent endpoint. This improves architecture by eliminating env var dependencies and allows dynamic agent data fetching. - Simplify git-committer agent definition for better maintainability
Features
12. August 2025
- switch back to didUpdate instead of closing and opening file - fix undo/redo when opencode is run in nested folders
Features
12. August 2025
- update anthropic prompt and variables
Features
12. August 2025
- Fix plugin file name (#1837) - fix: complete item on space - feat: add clangd for cpp
Features
12. August 2025
## Was sich geändert hat * Tagforderung für /chat mandatory gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle für History-Kompression reduziert von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Hinweis hinzugefügt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisiert von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigiert von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzugefügt von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessert von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigiert von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue: 'blue' im ANSI-Theme statt hart kodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S Kurzbefehlt zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisiert von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler holen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id erfolgreich an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kerntool-Methoden hinzugefügt/verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer refakturiert, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Builds korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Issue-Vorlagen aktualisiert, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signiert Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehl-Verwendungsfehler in deployment.md korrigiert von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Schlüssel-Nutzung für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindere automatische Ausführung unvollständiger Slash-Befehle durch Tabulator von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names zu allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future refaktoriert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Ermögliche Wiederverwendung der Nutzer-Authentifizierung in Cloud Shell von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Werkzeuge beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigiert und Tests für Auth-Validierung hinzugefügt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten und Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte kürzliche History beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumenten-Validierung und Typisierung von Funktionen-Aufrufen durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Erwartet führenden Slash nicht mehr zwingend, da das unter Windows nicht wahr ist von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Auth-Umgebungsvariablen-Validierung und Messaging zur Erkennung von Einstellungen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Einen Befehlszeilenparameter zum Aktivieren und Auflisten von Extensions hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: DEBUG- und CLI_TITLE-Umgebungsvariablen berücksichtigen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage im Modellcheck behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzugefügt von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzugefügt von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps):
Features
11. August 2025
- remove git bash tool coauthor message - fix: take up less vertical space - fix: collapsed tool calls hidden at times - feat: add -c and -s args to tui command following run command pattern (#1835) - Revert "feat: improve file attachment pasting (#1704)" This reverts commit 81a3e02474445bc4d22c7857d4c3b1f591c1cb56. - Fix plugin file name (#1837)
Features
11. August 2025
- fix: don't display placeholder on error - feat: toggle tool details visible - Update GPT-5 system prompt to use copilot-specific prompt instead of codex prompt 🤖 Generated with [opencode](https://opencode.ai) Co-Authored-By: opencode <noreply@opencode.ai> - remove git bash tool coauthor message
Features
11. August 2025
- fix: assistant message footer styles - fix: assistant message footer styles - fix: assistant message footer styles
Features
11. August 2025
- fix: instructions should be able to handle absolute paths (#1762) - fix: only load the first local and global rule file (#1761) - Feat: Implement Wrap-Around Navigation for List Selection (for Models and Tools modal) (#1768) - Fix: Respect agent's preferred model at TUI startup (#1683) Co-authored-by: opencode <noreply@opencode.ai> - fix: re-render messages on session error - feat: placeholder on pending assistant message - fix: reformat assistant message footer - make models key optional in config - fix azure gpt config
Features
11. August 2025
- fix run command to be less messy - feat (tui): agents dialog (#1802) - Fix: Sanitize MCP Tool Names for Consistency in User Expectations (#1769) - Add support for biome.jsonc config file (#1791) - Issue 1676: Don't eat up the last newline in a multi-line replacement (#1777) - Feat: Add F2 Keybind to Cycle Through the 5 Most Recent Models (#1778)
Features
11. August 2025
- fix plan mode bash tool making changes - show combined output of bash tool progressively
Features
11. August 2025
- fix: enforce field requirement for cli cmds (#1796)
Features
11. August 2025
- add OPENCODE_DISABLE_AUTOUPDATE flag
Features
11. August 2025
- feat: improve file attachment pasting (#1704) - wip gateway - better permissions ux when denying (#1747) - feat: eslint lsp (#1744) - use minimal reasoning effort for gpt-5 - Update moonshot ai provider doc - Feat: Add Agent Name in the LLM Response Footer (and re-order it) (#1770) - feat: webfetch permission support (#1772) - wip gateway - feat: thinking blocks rendered in tui and share page - support agent options - switch gpt-5 to codex prompt - fix(plugin): prevent compiled binary hang by removing lazy dynamic import (#1794) Co-authored-by: opencode <noreply@opencode.ai> - pass through additional agent options to the provider
Features
11. August 2025
## Was sich geändert hat * Tag für /chat erforderlich gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Den Schwellenwert verringert, ab dem wir Verlauf komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Tipp hinzugefügt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisiert von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigiert von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzugefügt von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessert von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md behoben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s Shortcut zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisiert von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut übergeben – behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge hinzugefügt bzw. verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer umgebaut, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichung: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Releases korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehler korrigiert von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Issue-Vorlagen aktualisiert, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebung eines Befehlsnutzungsproblems in deployment.md von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um Nutzung des API-Schlüssels für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Unnötigen Code entfernt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindert, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenannt von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu gestaltet von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI zulassen, Benutzerauth in Cloud Shell erneut zu verwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Werkzeuge einmal beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler in Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlosschleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatiert von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliches Verlauf speichern, wenn komprimiert wird von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nächtliches Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumentenvalidierung und Typisierung von Funktionsaufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading Slash nicht erzwingen, da unter Windows nicht true von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Auth-Umgebungsvariablen-Validierung und Messaging, um Settings zu erkennen, die GenAI SDK verwirren von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Befehlzeilenoption zum Aktivieren und Auflisten von Extensions hinzugefügt von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * Fix: DEBUG- und CLI_TITLE-Umgebungsvariablen berücksichtigen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfig hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(de
Features
10. August 2025
## Änderungen * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert senken, ab dem History-Komprimierung erfolgt von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigiert von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisches und geplantes PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigiert von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue: 'blue' im ANSI-Theme statt fest codiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole #2002 anzeigen von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Fehler behoben: Google User Id wird an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Refactor: Text-Puffer nutzt Reducer von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Releases von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk Sign Nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehlsnutzung in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Key-Nutzung für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future refaktorisiert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Ermöglicht Gemini CLI, die Auth des Benutzers in Cloud Shell wiederzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools beim Start einmal initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler im Auth-Dialog beseitigen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release and Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix: Endlosschleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte kürzlichen Verlauf beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Fehler-Meldungen und Typisierung der Funktionsaufruf-Argumente von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Kein führender Schrägstrich mehr erzwingen, da dies unter Windows nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Validierung von Auth-Umgebungsvariablen und Meldungen zur Erkennung von Einstellungen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge Befehlszeilenoption hinzu, um Extensions zu aktivieren bzw. aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Ehre DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidiere alle Flags zu Bindestrichen (underscore-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlender Request in Model-Check korrigiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Auth defaulten von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzugefügt von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzugefügt von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): Upgrades von gaxios und anderen Paketen in https://github.com/google-gemini/g
Features
9. August 2025
- Unterstützung für alle GPT-5-Modelle hinzugefügt. - Unterstützung für Grok-4 über `xai/grok-4` und `openrouter/x-ai/grok-4` Modellnamen hinzugefügt. - Unterstützung für `gemini/gemini-2.5-flash-lite-preview-06-17` Modell hinzugefügt, von Tamir Zahavi-Brunner. - `/clear` gibt jetzt „All chat history cleared.“ aus, damit du weißt, dass es funktioniert hat, von Zexin Yuan. - Die Ausgabe von `/undo` zeigt jetzt nur die erste Zeile jeder Commit-Nachricht an, um sie leichter lesbar zu machen. - Unterstützung für `openrouter/moonshotai/kimi-k2` Modell hinzugefügt, von Jack Harrington. - Modellankündigungen mit dem Befehl ohne Argument `/model` anzeigen. - Problem behoben, bei dem neue Einstellungen für ein bestehendes Modell die alten nicht ersetzt haben, von Andrew Grigorev. - Analytics so angepasst, dass das neueste PostHog SDK-Ereignisaufnahme-API unterstützt wird. - Abhängigkeiten aktualisiert, um das neueste litellm==1.75.0 zu übernehmen. - Aider hat 88% des Codes in diesem Release geschrieben.
Features
9. August 2025
- fix(TUI): enable general (sub-) agent for @ referencing (#1705) - fix(tui): preserve scroll position when reflowing due to message stream (#1716) - fix deploy script - fix deploy - Clarify remote mcp error (#1729) Co-authored-by: opencode <noreply@opencode.ai> - chore(js-sdk): Compatible with nodenext (#1667) - Reference the actual name of the windows package (#1700) - feat(agent): allow mode selection during creation (#1699) - Remove unused OpenTelemetry tracing and fix overlapping highlights (#1738) Co-authored-by: opencode <noreply@opencode.ai> - gpt-5 lower verbosity - remove synthetic message in plan mode, fixes being confused in build mode
Features
9. August 2025
Some key fixes for Windows: - https://github.com/openai/codex/pull/2035 the `npm` release of `@openai/codex` now runs the Rust CLI instead of falling back to the old TypeScript CLI (TypeScript code was removed from the repo in https://github.com/openai/codex/pull/2048) - https://github.com/openai/codex/pull/2019 fixes two things for Windows: - fixes one class of issues with login logic by writing Python program to a temp file instead of long string arg (FYI, we are planning to replace the Python with Rust: https://github.com/openai/codex/pull/2047) - ignores `PopKeyboardEnhancementFlags` failure since not all Windows terminals support it - https://github.com/openai/codex/pull/2042 should help/fix the Python certificates issue with `codex login`: https://github.com/openai/codex/issues/2044
Features
9. August 2025
## Was geändert * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduzieren, ab der wir Verlauf komprimieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest codiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S-Tastenkürzel anzeigen, um Debug-Konsole zu erweitern #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Gegeben: Google-User-ID an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeugmethoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Refactor Text-Puffer, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Veröffentlichung korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix ein Befehl-Verwendungsproblem in deployment.md von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli so aktualisieren, dass API-Schlüssel-Nutzung für Vertex angezeigt wird von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab-Verhalten verhindern, unvollständige Slash-Befehle automatisch ausführen zu lassen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Enable Gemini CLI, um die Auth eines Benutzers in Cloud Shell erneut zu verwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Verlauf der letzten Historie beibehalten beim Komprimieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Function Call-Argument-Validierung und Typisierung verbessern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Keine führenden Slash erzwingen, da das unter Windows nicht der Fall ist von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Auth-Umgebungsvariablen-Validierung und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Einen Befehlzeilen-Option hinzufügen, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: DEBUG- und CLI_TITLE-Umgebungsvariablen berücksichtigen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Schlüssel-Auth defaulten von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von
Features
8. August 2025
- temporary fix for max output token
Features
8. August 2025
- fix: text selection bug (#1664) - fix: modal pastes (#1677) - fix: get session api (#1684) - Merge agent and mode into one (#1689) The concept of mode has been deprecated, there is now only the agent field in the config. An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it Full docs here: https://opencode.ai/docs/agents/ - looser todo tool schema - renable todo tool
Features
8. August 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle senken, ab der wir Verlauf komprimieren by @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Tipp hinzufügen by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Vorlage aktualisieren by @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben by @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisches und geplantes PR-Triage hinzufügen by @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Verbesserung der PR-Triage by @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben by @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernen by @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF by @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s Kurzbefehlsanzeige zum Erweitern der Debug-Konsole (#2002) by @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen by @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut übergeben – behoben by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzugefügt und verbessert by @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu gestaltet, um Reducer zu verwenden by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Releases. by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release formatting korrigiert by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen by @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fehler bei der Befehlsverwendung in deployment.md behoben by @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von Gemini-CLI aktualisieren, sodass API-Schlüssel-Nutzung für Vertex ersichtlich ist by @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab-Standardverhalten verhindern, unvollständige Slash-Befehle automatisch auszuführen by @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen by @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision for the Future umgestalten by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI Bereitstellung so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwendet by @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt jedes Mal bei Authentifizierung by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Rechtschreibung korrigieren und Tests für Authentifizierungs-Validierung hinzufügen by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte Escape-Taste Bug im Auth-Dialog behoben by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: Allgemeine Nutzungsnachricht zu --help hinzufügen by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: Plan-Jobs im Fork-Repo deaktivieren by @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlose Schleife in start.js unter Windows behoben by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren by @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzlich Verlauf beibehalten beim Komprimieren by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nacht-Release korrigiert by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumenten-Validierung und Typisierung von Funktionsaufrufen by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading Slash nicht erzwingen, da unter Windows nicht zutrifft by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Validierung und Meldung von Auth-Umgebungsvariablen, um Einstellungen zu erkennen, die GenAI SDK verwirren by @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Kommandozeilen-Option zum Aktivieren und Auflisten von Extensions by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * Honor DEBUG- und CLI_TITLE-Umgebungsvariablen by @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * Flags konsolidieren und Unterstrich-Flags veralten durch Hyphen-Flags ersetzen by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check behoben by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * auth befreien: Nicht blind API-Key-Auth verwenden by @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 *Dependencies: Dependabot-Konfiguration hinzugefügt by @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * CodeQL-Analyse hinzugefügt by @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Version von shell-quote korrigiert by @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * Abhängigkeiten-Updates: gaxios, yargs, esbuild, globals, mime-types etc. by verschiedene Bots in jeweiligen PR
Features
7. August 2025
Fügt OpenAI GPT-5-Unterstützung zu Continue VS Code v1.0.20 hinzu
7. August 2025
- Small fix for an error message around capacity: https://github.com/openai/codex/pull/1947 - Though the more significant upgrade today is to 0.15.0: https://github.com/openai/codex/releases/rust-v0.15.0
Features
7. August 2025
* `gpt-5` is the default model! * new `--ask-for-approval on-request` option where the model decides whether to prompt the user (which is somewhat of a balance between the existing `on-failure` and `never`) options * new onboarding flow that uses `--sandbox workspace-write and --ask-for-approval on-request` as the configuration when users mark a folder is trusted (recommended default when working in a Git repo)
Features
7. August 2025
- fix: interface conversion panic (#1655) - fix(docs): small_model is not used for summarization (#1360) - add api to get session
Features
6. August 2025
## Was sich geändert hat * feat: Fortsetzung der Docs MCP-Server-Dokumentation von @bdougie in https://github.com/continuedev/continue/pull/6543 * chore: Jetbrains 1.0.28 von @RomneyDa in https://github.com/continuedev/continue/pull/6567 * docs: Mintlify-Migration von @bdougie in https://github.com/continuedev/continue/pull/6500 * chore: test-running-guide.md erstellen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6555 * chore: Docusaurus-Build-Dateien ignorieren von @uinstinct in https://github.com/continuedev/continue/pull/6568 * feat: Indizierung bis zur Fertigstellung sperren von @uinstinct in https://github.com/continuedev/continue/pull/6554 * fix: aktuellen Dateikontext hinzufügen, wenn Einstellung aktiviert ist von @uinstinct in https://github.com/continuedev/continue/pull/6507 * watsonx Tool-Unterstützung von @mq200 in https://github.com/continuedev/continue/pull/6438 * fix: Bildpfade im README korrigieren von @TyDunn in https://github.com/continuedev/continue/pull/6587 * chore(deps): Slackapi/slack-github-action von 2.1.0 auf 2.1.1 erhöhen von @dependabot[bot] in https://github.com/continuedev/continue/pull/6548 * Qwen3-Unterstützung für Autocomplete-Funktion von @NGC13009 in https://github.com/continuedev/continue/pull/6594 * [QoL] Collapse-Button zur Sidebar-History-Panel hinzufügen (#6222) von @amarnathgupta in https://github.com/continuedev/continue/pull/6489 * fix: Ein Fehler trat beim Laden der Ansicht auf: continue.continueGUIView von @smmzyl in https://github.com/continuedev/continue/pull/6116 * chore: Telemetrie beim Laden von Config hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6605 * Zurücksetzen von "[QoL] Collapse Button to Sidebar History Panel (#6222)" von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6607 * Nate/Compliance-Commitlint-Tiefe korrigieren von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6579 * docs: doppelte Überschriften entfernen von @bdougie in https://github.com/continuedev/continue/pull/6613 * docs: unnötige Anker-Tags entfernen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6615 * improv: Überschriften sticky machen von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6618 * fix: SQLite-Migrationen sollten erst ausgeführt werden, nachdem die Tabelle erstellt ist von @nathants in https://github.com/continuedev/continue/pull/6617 * Zurücksetzen von "feat: add webview listener for index progress to load submenu items" von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6622 * Update package.json von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6623 * feat: Implementierung paralleler Tool-Aufrufe-Funktionalität von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6524 * test: failing JB Inline-Edit-Test deaktivieren (Timeout-Fehler) von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6636 * enhancement: Next Edit DX verbessern von @jpoly1219 in https://github.com/continuedev/continue/pull/6589 * feat: :zap: Such- und Ersetzungswerkzeug verbessern durch Unterstützung mehrerer Diffs pro Tool-Aufruf von @chezsmithy in https://github.com/continuedev/continue/pull/6586 * fix: :bug: Abbrüche korrigieren (einfaches Option?) von @chezsmithy in https://github.com/continuedev/continue/pull/6644 * fix: Return the CLA von @bdougie in https://github.com/continuedev/continue/pull/6585 * fix: continue-Streaming fortsetzen, selbst wenn keine Tool-Aufruf-Stände gefunden werden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6649 * Warnmeldung anzeigen, wenn letzte Benutzereingabe verworfen wird von @Jazzcort in https://github.com/continuedev/continue/pull/4816 * fix: Neuladen des Assistenz-Click-Logins öffnen von @uinstinct in https://github.com/continuedev/continue/pull/6652 * fix: Codebase-Index bei Config-Änderung aktualisieren von @shssoichiro in https://github.com/continuedev/continue/pull/6131 * Fix JCEF. NullPointerException: Cannot read field "objId" because "robj" is null von @HQ1363 in https://github.com/continuedev/continue/pull/6611 * Fix: Sanitisierungsprozess hinzufügen, um das abschließende / der Doc-URL zu entfernen von @Jazzcort in https://github.com/continuedev/continue/pull/6512 * docs: das `npx mintlify add docs.continue.dev` dokumentieren von @bdougie in https://github.com/continuedev/continue/pull/6583 * stderr-Ausgabe von Windows-Registry-Abfragen unterdrücken von @sestinj in https://github.com/continuedev/continue/pull/6535 * feat: Next Edit JetBrains MVP für internes Testing von @jpoly1219 in https://github.com/continuedev/continue/pull/6532 * test: Flaky-Test entfernen von @exigow in https://github.com/continuedev/continue/pull/6575 * fix: Config-Ladefehlerbehebung von @RomneyDa in https://github.com/continuedev/continue/pull/6595 * Simplify Edit Logging von @adarshramiyer in https://github.com/continuedev/continue/pull/6663 * Nate/continue-proxy-openai-adapter von @sestinj in https://github.com/continuedev/continue/pull/6625 * feat: :sparkles: Einführung von LLM streamChat-Wiederholungsversuchen von @chezsmithy in https://github.com/continuedev/continue/pull/6596 * chore: Versionen erhöhen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6670 * Update Modell-Empfehlungen nach Umstrukturierung der Docs von @TyDunn in https://github.com/continuedev/continue/pull/6671 * fix: continue proxy OpenAI-Adapter lokal nicht verwenden von @sestinj in https://github.com/continuedev/continue/pull/6673 * fix: VS Code README-GIFs korrigieren von @TyDunn in https://github.com/continuedev/continue/pull/6672 * fix: Rennbedingungen für dieses.lanceDbIndex beim Laden und Zugriff auf retrieveEmbeddings von @jpoly1219 in https://github.com/continuedev/continue/pull/6664 * chore: Symbol für generate rule action verwenden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6669 * Wiederherstellen der useLocalCrawling- & maxDepth-Einstellungen für indizierte Dokumente von @vincentkelleher in https://github.com/continuedev/continue/pull/5958 * vermeiden von Kauderwelsch-Chinesisch beim Aufruf von runTerminalCommandTool unter Windows von @xiaohuanxiong3 in https://github.com/continuedev/continue/pull/6599 * chore: ideInfo-Header zu hub reqs hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6590 * fix: Toggle-Switch-Marker-Styling von @uinstinct in https://github.com/continuedev/continue/pull/6627 * Codebasis/Colocated Rules Cache von @RomneyDa in https://github.com/continuedev/continue/pull/6603 * Tomasz/fix sticky von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6684 * feat: Kompaktion von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6662 * fix: globalContext.json bei Beschädigung bereinigen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6683 * fix: korrekten Anbieternamen für xAI verwenden von
Features
6. August 2025
* Removed some internal messaging from the conversation view: https://github.com/openai/codex/pull/1868, https://github.com/openai/codex/pull/1866 * Fixed issue where `codex exec` was printing `InternalAgentDied `: https://github.com/openai/codex/pull/1864
Features
6. August 2025
- fix: prevent title regeneration on auto compact (#1628) - fix: markdown table renders (#1623) - docs(plugins): fix typo (#1621) - feat: better assistant message visual - permissions disallow support (#1627) - fix: handle undefined agent in task tool (#1642) - fix: highlight after text wrap (#1640) - fix: run command should use specified model from cli args if provided (#1648) - add `snapshot` field in config to disable snapshots
Features
6. August 2025
## Was sich geändert hat * feat(cli): füge HideBanner-Einstellung hinzu, um Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Fixiere duplizierten Hilfetext für Build-Ziele in Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige stderr-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Markdown-Überschriften-Ebene-Problem von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Füge Dokumentation für den /extensions-Befehl hinzu von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode-Partner-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Fügt Feature-Flag für IDE-Integration hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * aktualisiert '/auth', um neue Slash-Befehl-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte Verlauf nicht unkomprimiert mit Funktionsantworten von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Verhindere stilles Scheitern und aktiviere es für Nicht-Git-Projekte von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * Refaktorriere MCP-Code für Wiederverwendung und Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Behebe JSON-Serialisierung von zirkulären Referenzen im Telemetrie-Logging von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * Make @-Befehl sortierbar, Dateiname ohne Erweiterung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Führe Loop-Erkennung-Service ein, der einfache Schleifen bricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reine Refaktur: Konsolidiere Aufruf von isWithinRoot() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Release von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Eine Warnung hinzufügen, die erscheint, wenn der Benutzer node -v <20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Standardisiere Groß-/Kleinschreibung für "Troubleshooting Guide" im README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Füge den aktiven Dateinamen des Benutzers in der IDE zur Fußzeile hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streams Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Ermögliche Tool-Zusammenfassungen nur, wenn explizit in settings.json festgelegt von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * Inkludiere API-Schlüssel im Header statt in der URL von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Setze Node <20 Warnung zurück von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload der VSIX der Companion-VSCode-Erweiterung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` zur neuen slash command arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für erlaubte/ausgeschlossene MCP-Server-Namen in settings von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen slash command arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in VSCode-Erweiterung setzen und von dort aus lesen in gemini-cli und Initialbenachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Thread aktives File durch zum System-Prompt weiter an @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbessere AltName-Vervollständigung in Slash-Befehlen von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellung, dass Gemini Code Assist über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Optimierung der Anzeigeinformationen von "/chat list" und "/chat resume" von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress-B Befehl von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Verschiebe MCP Slash-Befehl zum neuen System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): Lösche Eingabepuffer bei CTRL+C, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Führe Modellverfügbarkeitsprüfung im Hintergrund aus, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * update `/docs` zur neuen slash command arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängig: "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Include Companion VS Code Extension VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * update `/tools` zur neuen slash command arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: aktualisiere google/genai auf v1.9.0 und wechsle zu parametersJsonSchema für MCP-bezogene Tools von @wanlin31 in https://github.com/google-gemini/gemini
Features
6. August 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle senken, ab der wir History komprimieren, von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab-Tipp hinzufügen, von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Template aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Pr-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Anzeige der Strg+S-Verknüpfung zum Erweitern der Debug-Konsole #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Geänderte Google-User-ID an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer umReducer umstellen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: GitHub Actions nutzen und Tagging für Release verwenden von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliches Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehl-Verwendungsfehler in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Schlüsselnutzung für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision for the Future refaktorisiert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal zu Start aufbauen, statt jedes Mal bei Authentifizierung neu zu inizialisieren, von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten:Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte kürzliche History bei der Kompression bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nächtliches Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Validierung von Funktionsaufruf-Argumenten und Typisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Führe führenden Slash nicht durch, da das unter Windows nicht immer gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Auth-Umgebungsvariablen-Validierung und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge Befehlszeilenoption hinzu, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Ehre DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidieren aller Flags zu Bindestrichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage im Modellcheck beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind standardmäßig API-Key-Auth verwenden von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com
Features
5. August 2025
Introduces the `--oss` flag so Codex CLI can be used with the new open-weight models from OpenAI. See: - https://github.com/openai/gpt-oss - https://github.com/openai/codex/pull/1848
Features
5. August 2025
- fix(plugins): improve session idle event (#1615) - fix: server.root is not a function (#1614) - validate file part bounds to prevent panic (#1612) - fix: allow disabling the default general agent (#1616) - hint back to llm when tool does not exist
Features
5. August 2025
- re-export shell $ for plugin
Features
5. August 2025
- Includes https://github.com/openai/codex/pull/1826 to fix a regression introduced in 0.11.0: https://github.com/openai/codex/issues/1796.
Features
5. August 2025
- added vesper theme (#1602) - fix: default value for models with no cost object (#1601) - fix @opencode-ai/plugin exports
Features
5. August 2025
## Was sich geändert hat * feat(cli): hideBanner-Einstellung hinzufügen, um Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Behebe doppelten Hilfetext für Build-Targets in Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige STDERR-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Problem mit Markdown-Überschriften-Ebene von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Dokumentation für den /extensions-Befehl hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode-Kompagnion-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Feature-Flag für IDE-Integration hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * '/auth' aktualisiert, um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte unkomprimierte Historie nicht mit einer Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Silent-Failure verhindern und für Nicht-Git-Projekte aktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * MCP-Code für Wiederverwendung und Tests refaktorieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Zirkuläre Referenz-JSON-Serialisierung in Telemetrie-Logging beheben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * @-Befehl sortiert Datei ohne Erweiterungsname von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Einführung eines Loop-Erkennungsdienstes, der einfache Schleifen bricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Schleifen-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reine Refaktorisierung: Konsolidierung der isWithinRoot()-Funktionsaufrufe von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Release von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Warnung hinzufügen, die angezeigt wird, wenn Nutzer node -v < 20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Standardisiere Groß-/Klein-Schreibung für "Troubleshooting Guide" im README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Fügt die aktive Datei des Benutzers in der IDE zum Footer hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streams Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Aktiviere Tool-Zusammenfassung nur, wenn explizit in settings.json festgelegt von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * API-Schlüssel im Header statt in der URL einbeziehen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Rückgängig: Node <20-Warnung von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload der Companion-VS Code-Erweiterung VSIX von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig "Update auf yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` zur Verwendung der neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für erlaubte/ausgeschlossene MCP-Server-Namen in Einstellungen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in VSCode-Erweiterung setzen und in gemini-cli daraus lesen sowie initiale Benachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Thread aktives File durch zum System-Prompt weiter von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbesserung des altName-Vervollständigungs-Verhaltens in Slash-Befehlen von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellt, dass Gemini Code Assist, wenn angeboten über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Optimiere die Anzeigeinformationen von "/chat list" und "/chat resume" von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress command von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Bewege MCP-Slash-Befehl in neues System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): Leere Eingabepuffer bei CTRL+C, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Führe Hintergrund-Model-Verfügbarkeitsprüfung aus, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * aktualisiere `/docs` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängig: "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Integriere Companion-VS Code-Erweiterung VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * aktualisiere `/tools` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: aktualisiere google/genai auf v1.9.0 und wechsle zu parametersJsonSchema für MCP-bezogene Tools von @wanlin31 in https://github
Features
5. August 2025
## Welche Änderungen * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle verringern, ab der wir History komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Update Benachrichtigungsvorlage von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Tastenkürzel Strg+S zum Öffnen der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Geänderte Google User Id an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer refakturiert, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Github Actions nutzen und Tagging für Release verwenden von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly ggf. korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigieren von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Sign Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehlssyntax-Problem in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Schlüssel-Nutzung für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu gestalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es sich die Auth des Benutzers in Cloud Shell wiederverwenden kann von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte Escape-Taste Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Usage-Meldung zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte kürzliche History bei der Kompression bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argument-Validierung und Typisierung von Funktionen aufrufende Methoden von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Verhindere führenden Slash nicht auf Windows, da dort nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserte Validierung der Auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Einen Befehlszeilen-Option hinzufügen, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: DEBUG- und CLI_TITLE-Umgebungsvariablen beachten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlecht-Anfrage im Modell-Check korrigieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht-blind Default auf API-Key-Auth setzen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gem
Features
4. August 2025
- hack to return tool call errors back to model
Features
4. August 2025
- Add typecheck workflow - fix: patch marked-shiki (#1569) - Add workflow_dispatch trigger to typecheck workflow - fix docs - fix double help printing (#1580)
Features
4. August 2025
## Geändert * Tag für /chat erforderlich gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduziert, ab der wir Verlauf komprimieren, von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Tipps zu Shift+Tab hinzugefügt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisiert von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatische und geplante PR-Triage hinzugefügt von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessert von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md behoben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Steuerelement ctrl+s zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisiert von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler holen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut übergeben – behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeug-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu gestaltet, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly relase tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierte Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fix: Befehl-Verwendungsproblem in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisiert, API-Schlüssel-Nutzung für Vertex anzugeben von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unfertige Slash-Kommandos automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future umgestalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Ermögliche Gemini CLI, die Auth des Nutzers in Cloud Shell weiterzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler beheben und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte Esc-Taste Bug im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplanter Jobs in Forked Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Beende unendliche Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte jüngste History beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumenten-Validierung und Typisierung von Funktionen-Aufrufen durch @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Nicht zwingend führenden Slash erzwingen, da das unter Windows nicht wahr ist von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Validierungslogik der auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge eine Befehlszeilenoption hinzu, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Schlüssel-Auth voreinstellen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfig hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): g
Features
3. August 2025
- fix bash tool getting stuck on interactive commands - increase models.dev polling interval to hourly - tweak: filter out duplicate instructions (#1567) - fix bash tool not showing stderr
Features
3. August 2025
- more efficient snapshots in parallel toolcalls
Features
3. August 2025
- more fixes for shell 128 error - fix(docs): move disabled providers paragraph to its proper section (#1547)
Features
3. August 2025
- fix: expand tilde for file: references (#1553) - fix shell error 128
Features
3. August 2025
- Add Zhipu AI provider - sync - remove: delete extension test file (#1554)
Features
3. August 2025
## Geändert * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert reduziert, ab dem wir History komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatische und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue statt hart kodiertem #0000FF im ANSI-Theme verwenden von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S Shortcut zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler beziehen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id korrekt an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge erweitert und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer neu gestaltet, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für Nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigiert von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebungsbefehl: Befehlsnutzung in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von Gemini-CLI aktualisieren, um Nutzung des API-Schlüssels für Vertex anzuzeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindere automatische Ausführung unvollständiger Slash-Befehle durch Tab von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision für die Zukunft refakturiert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI kann Benutzer-Auth in Cloud Shell erneut verwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools beim Start einmal initialisieren statt jedes Mal beim Authentifizieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Problem im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Usage-Meldung zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplannte Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlose Schleife in start.js unter Windows beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliche History beim Komprimieren beibehalten von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nightly Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumentenvalidierung und Typisierung für Funktionsaufrufe von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading slash auf Windows ignorieren, da dort nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserte Validierung von Auth-Umgebungsvariablen und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Befehlszeilenoption zum Aktivieren und Auflisten von Extensions hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * Honor DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * Flags vereinheitlichen (Bindestriche statt Unterstriche) durch Refactor von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Ungültige Anfrage im Model-Check beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * auth-Übergabe: Nicht blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * Chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Version von shell-quote korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6.7.1 auf 7.1.1 aktual
Features
2. August 2025
- better configuration error messages (#1517) - fix: include stderr in bash tool output (#1511) - feat(models): enable Kimi k2 ⇄ Claude trajectory handoff (#1525) - fix(tui): attachment source is not stored when using message from message history (#1542) - fix(tui): attachment highlighting issues in messages (#1534) - Choose model according to the docs (#1536) - tweak: make gh action ignore url mentions of opencode (#1531)
Features
2. August 2025
## Was sich geändert hat * feat(cli): hideBanner-Einstellung hinzufügen, um das Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Fix doppelter Hilfetext für Build-Targets in Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige stderr-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Problem mit Markdown-Überschriften-Ebene von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Dokumentation zum /extensions-Befehl hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode-Komponenten-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Feature-Flag für IDE-Integration hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * aktualisiert '/auth', um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte keinen unkomprimierten Verlauf mit einer Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Verhindere stillen Fehler und aktiviere für Nicht-Git-Projekte von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * Refaktor der MCP-Codes für Wiederverwendung und Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Behebe JSON-Serialisierung zirkulärer Referenzen in Telemetrie-Logging von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * Mach das @-Kommando-Datei sortiert ohne Erweiterungsname von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Einführung eines Loop-Erkennungsdienstes, der einfache Schleifen durchbricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reiner Refactor: Konsolidierung der Aufrufe von isWithinRoot() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Release von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Warnung hinzufügen, falls Benutzer node -v <20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Standardisierung der Groß-/Kleinschreibung für "Troubleshooting Guide" in README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Fügt dem IDE-Footer die aktive Datei des Benutzers hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streame Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Ermögliche Tool-Zusammenfassung nur, wenn explizit in settings.json gesetzt von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * API-Schlüssel im Header statt in der URL einbeziehen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Rückgängigmachen der Node <20-Warnung von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload von VSIX der Companion-VS Code-Erweiterung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig machen von "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` zur neuen Slash-Command-Arch in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für erlaubte/ausgeschlossene MCP-Servernamen in Settings hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in der VSCode-Erweiterung setzen und in gemini-cli lesen, sowie anfängliche Benachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Thread aktives File durch zum System-Prompt an das System weiter von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbessere AltName-Vervollständigung in Slash Commands von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellt, dass Gemini Code Assist angeboten wird, wenn über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Display-Informationen von "/chat list" und "/chat resume" optimieren von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress command von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Bewege MCP-Slash-Befehl in neues System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): Eingabepuffer beim STRG+C löschen, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Führe Hintergrund-Model-Verfügbarkeit-Prüfung aus, um den Start zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * aktualisiere `/docs` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängigmachen von "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Include companion VS Code extension VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * aktualisiere `/tools` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: Aktualisiere google/genai auf v1.9.0 und wechsle zu parametersJsonSchema für MCP-bezogene Tools von @wanlin31 in https://github.com/google-gemini/gemini-cli/pull/4176
Features
2. August 2025
**Big News!!!** This release introduces a new UX where Codex is no longer fullscreen / manages its own scrollback, but "appends to the end" and uses the terminal's native scrolling. This fixes some longstanding pain points: - https://github.com/openai/codex/issues/1247 copy/paste works now - https://github.com/openai/codex/issues/1502 use the terminal's native scrolling But wait, there's more! - https://github.com/openai/codex/pull/1527 adds support for the `/compact` command - https://github.com/openai/codex/pull/1726 introduces an experimental planning tool - https://github.com/openai/codex/pull/1705 security fix to ensure `apply_patch` is run through the sandbox for the session - https://github.com/openai/codex/pull/1764 CLI now checks for new versions and lets you know if you are out of date
Features
2. August 2025
## What's Changed * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Die Schwelle für das Komprimieren des Verlaufs reduzieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Hinweis hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisches und geplantes PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest kodierten #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Geänderte Google User Id an Clearcut übergeben wurde von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Refactor Text-Buffer zur Nutzung eines Reducers von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von GitHub Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigieren von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehl-Verwendungsfehler in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um Nutzung von API-Schlüssel für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Remove unneeded code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names zu allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Enable Gemini CLI, um die Auth des Nutzers in Cloud Shell wiederzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Fehler in der Auth-Validierung beheben und Tests hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Beibehalten der jüngsten Historie beim Komprimieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Validierung und Typisierung von Funktionsaufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Nicht zwingend führender Slash, da das unter Windows nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Auth-Umgebungsvariablen-Validierung und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnte von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Ein Befehlszeilen-Option hinzufügen, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: Alle Flags auf Bindestriche umbauen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht-blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6.7
Features
1. August 2025
- allow search in provider select - handle the optional `v` in upgrade command when using curl (#1500) - fix(docs): Fix formatting for Node.js installation section (#1497) - configurable lsp - make top_p configurable - force models.dev refresh on auth login
Features
1. August 2025
- docs(permissions): add wildcard example (#1494) - fix: {file:...} references weren't being parsed correctly in some cases (#1499) - fix: bash tool errors for chmod (#1502) - tweak: sanitize mcp server names (#831) - fix: unshare command missing - add version to user-agent
Features
1. August 2025
- poll for models.dev changes
Features
1. August 2025
- add user agent for models.dev request
Features
1. August 2025
- Update STATS.md - better guarding against bash commands that go outside of cwd - do not mark errored tool calls as aborted
Features
1. August 2025
- improve wildcard matching for permissions
Features
1. August 2025
## Veränderungen * mache Tag erforderlich für /chat von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Reduziere den Schwellenwert, ab dem wir Verlauf komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: füge Shift+Tab-Tipp hinzu von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Update Benachrichtigungsvorlage von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Rechtschreibung in README korrigiert von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Verbesserung der PR-Triage von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigiert von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Verwende AccentBlue: 'blue' im ANSI-Theme statt hartkodiertem #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfig in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Gelöschte Google User Id an Clearcut übergeben korrigiert von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeugmethoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Refactor: Text-Buffer nutzt Reducer von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * fix Tagging für Nightly von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierung von Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehlsnutzungsproblem in deployment.md von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Schlüsselverwendung für Vertex zu zeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future umgestalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Benutzers in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Werkzeuge einmalig beim Start initialisieren statt jedes Mal bei der Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Rechtschreibung korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte aktuelle Historie bei Komprimierung bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Argument-Validierung und Typisierung von Functions-Aufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Erzwinge keinen führenden Slash, da das unter Windows nicht gilt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Validierung der Auth-Umgebungsvariablen und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge eine Befehlszeilenoption hinzu, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Ehre DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidiere alle Flags auf Bindestriche (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlende Anfrage im Modell-Check korrigiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Standardmäßig nicht blind auf API-Key-Auth umschalten von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli
Features
1. August 2025
- Release v0.3.105 - fix escape button not canceling if retry in progress
Features
31. Juli 2025
- Release v0.3.104 - formatter config
Features
31. Juli 2025
- Release v0.3.102 - Remove hardcoded vscode extension theme - fix issue with some bash commands asking for permission
Features
31. Juli 2025
- Release v0.3.101 - fix(editor): handle UTF-8 characters properly in SetValueWithAttachments (#1469) - feat: more scriptable tui (api) - fix: permission state hangs - Add provider instruction for Azure OpenAI - fix: session ordering (#1474) - fix: load global jsonc (#1479) - configurable permissions
Features
31. Juli 2025
- fix: process revert cleanup before creating new messages (#1448) - feat: jsonc configuration file support (#1434)
Features
31. Juli 2025
- fix: unit test assertion (#1435) Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com> - fix: update glob pattern and path in tool test (#1436) - use treesitter to parse bash commands and catch commands that go outside of cwd (#1443) - fix typo in bash.ts (#1444) - Add http-referer header for vercel ai gateway requests (#1403) - feat: mode directory markdown configuration loading (#1377) - Use responses API for Azure (#1428)
Features
31. Juli 2025
## Was sich geändert hat * Tag für /chat verpflichtend gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduziert, ab der wir Verlauf komprimieren by @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Tipp hinzugefügt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisiert von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzugefügt von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessert von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md behoben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen whitespace entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hart kodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Tastenkürzel ctrl+s zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisiert von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config in flashFallbackHandler holen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id korrekt an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu aufgebaut, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Releases. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für Nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisiert, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierte Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebe einen Befehlsnutzungsfehler in deployment.md von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um Node.js Version 20+ vorauszusetzen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * feat: Minimale Node.js-Version auf 20 erhöhen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3277 * Tippfehler in diversen Dateien behoben von @didier-durand in https://github.com/google-gemini/gemini-cli/pull/3284 * Mk nohup von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3285 * fix: kleinstes Tippfehler von @0ldh in https://github.com/google-gemini/gemini-cli/pull/3183 * fix(cli): Gruppiere abgebrochene Tool-Antworten, um API-Fehler zu verhindern von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3333 * Relase: Bereinigung und Verdichtung von Release-Notes von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3321 * Prompt-Verbesserungen für Release-Aufgaben von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3335 * fix(core): Sanitize Tool-Parameter zur Behebung von 400 API-Fehlern von @BigUncle in https://github.com/google-gemini/gemini-cli/pull/3300 * Fix #2922: Verhindern von @-Verkettung zu gültigen Pfaden im Shell-Modus von @siba2893 in https://github.com/google-gemini/gemini-cli/pull/2932 * feat: Inline-Inhaltänderung im Tool-Scheduler behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/2883 * Update @google/genai -> 1.8.0 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3339 * feat: Warnungen beim Start des Benutzers anzeigen, Home-Verzeichnis-Check hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/3056 * feat: YOLO-Modus Shortcut in /help anzeigen von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3367 * Release Misc von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3418 * feat(core): Fehlermeldungen in isCommandAllowed verbessern von @y-okt in https://github.com/google-gemini/gemini-cli/pull/3349 * fix: env-Variablen in .env für Settings.json-Variablenersetzung berücksichtigen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3416 * Fehlerhafte verschachtelte Markdown-Darstellung für Tabellenüberschriften und -zeilen #3331 von @zfflxx in https://github.com/google-gemini/gemini-cli/pull/3362 * @file respektiert keine config respectGitIgnore=false (#3382) von @zfflxx in https://github.com/google-gemini/gemini-cli/pull/3387 * feat: .svg-Unterstützung hinzufügen von @PugazhendhiDev in https://github.com/google-gemini/gemini-cli/pull/3229 * Migriere Gemini CLI Aktionen-Workflows zu Direct WIF-Authentifizierung von @jerop in https://github.com/google-gemini/gemini-cli/pull/3456 * Backticks in Shell-Tool-Verwendung wieder aktivieren. von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3360 * ExcludeTools und includeTools zur mcpServers-Konfiguration hinzufügen von @jdemeulenaere in https://github.com/google-gemini/gemini-cli/pull/2976 * Neuer Test, um zu prüfen, dass bei Bereitstellung eines Authorization-Headers dies akzeptiert wird von @gennadiycivil in https://github.com/google-gemini/gemini-cli/pull/3023 * --allowed_mcp_server_names Flag hinzufügen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3464 * fix: EditTool kann menschliche Änderungen an derselben Datei überschreiben von @mainroach in https://github.com/google-gemini/gemini-cli/pull/3043 * README.md aktualisieren, um API-Key-Nutzung für Vertex zu zeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * unnötigen Code entfernen von @scidomino in https://github.com/google-gem
Features
30. Juli 2025
- fix: attachment highlighting (#1427) - release undo/redo - lower max retries to 3 - ai sdk currently cannot abort during a retry delay so things appear to be frozen
Features
30. Juli 2025
- build: add @octokit/rest to opencode dependencies (#1396) Co-authored-by: Frank <frank@sst.dev> - tweak: adjust astro css to render mixed nested lists (#1411) - fix: quick grammar and spelling check (#1402) - fix: prevent read tool from opening binary files and corrupting session (#1425) - fix: attachment highlighting (#1427)
Features
30. Juli 2025
## Was sich geändert hat * feat(cli): hideBanner-Einstellung hinzufügen, um Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Fix doppelter Hilfetext für Build-Targets im Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige stderr-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Problem mit Markdown-Überschriftenebene von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Dokumentation zum /extensions-Befehl hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode Companion Extension von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Feature-Flag für IDE-Integration hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * '/auth' auf neue Slash-Command-Arch aktualisiert von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte unkomprimierte History nicht mit einer Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Silent-Failure verhindern und für Nicht-Git-Projekte aktivieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * MCP-Code für Wiederverwendung und Tests refaktoriert von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * JSON-Serialisierung kreisförmiger Referenzen in Telemetrie-Logging behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * @-Befehl sortiert Dateien ohne Erweiterungsname von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Einführung eines Loop-Erkennungsdienstes, der einfache Schleife durchbricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten von Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migration von /privacy zur neuen Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Rein-Refactor: Consolidate-Aufruf von isWithinRoot() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migrate /about von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Veröffentlichung von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Warnung hinzufügen, falls Nutzer node -v < 20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Standardisierte Groß-/Kleinschreibung für "Troubleshooting Guide" im README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Aktivierte Datei des Nutzers im IDE in der Fußzeile von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Stream-Benachrichtigungen, wenn sich die aktive Datei ändert, von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Tool-Summarization nur dann aktivieren, wenn explizit in settings.json festgelegt von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * API-Schlüssel in Header statt in URL einbinden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Node <20 Warnung revertiert von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload des Companion-VS-Code-Extensions-VSIX von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängigmachen "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` auf neue Slash-Command-Arch in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für zulässige/ausgeschlossene MCP-Servernamen in Settings hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * `/extensions` auf neue Slash-Command-Arch aktualisieren von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in VSCode-Erweiterung setzen und daraus in gemini-cli lesen, Initialbenachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Verarbeite aktive Datei an System-Prompt weiter von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbessere Autocomplete-Verhalten bei Slash-Befehlen durch @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellung, dass Gemini Code Assist über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Anzeigeinformationen von "/chat list" und "/chat resume" optimieren von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress-Command durch @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Move MCP-Slash-Command zum neuen System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): Eingabepuffer bei CTRL+C löschen, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Hintergrund-Model-Verfügbarkeitsprüfung im Hintergrund ausführen, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * aktualisiert `/docs` auf neue Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Revert "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Schließe Companion-VS Code Extension-VSIX als Teil von Build/Release ein von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * aktualisiert `/tools` auf neue Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: google/genai auf v1.9.0 aktualisieren und zu MCP-bezogenen Tools auf parametersJsonSchema wechseln von @wanlin31 in https://github.com/google-gemini/gemini-cli/pull/4176 * Kleine UX-Updates für IDE-Modus von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4311 * Addiere /ide status
Features
30. Juli 2025
- update beast prompt for openai models
Features
30. Juli 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert reduzieren, ab dem wir den Verlauf komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * hilfe: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Verbesserung der PR-Triage von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest kodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Strg+s-Verknüpfung anzeigen, um Debug-Konsole zu erweitern #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config in flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google-Benutzer-ID sicher Clearcut übergeben korrigiert von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeug-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer umgestalten, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Builds korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerbeseitigung von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierte Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Befehl-Verwendungsfehler in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um Verwendung des API-Schlüssels für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor:_allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI zulassen, die Auth des Nutzers in Cloud Shell erneut zu verwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Werkzeuge einmalig beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Problem im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release- und Packaging: Bereinigung von von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlosschleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzte Verlauf beibehalten beim Komprimieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nächtliches Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Argumenten-Validierung und Typisierung von Funktionsaufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Führe führenden Slash wegen Windows-Unrecht nicht durch, da dort nicht wahr von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Auth-Umgebungsvariablen-Validierung und Messaging, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge Befehlszeilenoption hinzu, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidiere alle Flags zu Bindestrichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage im Modell-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Authentifizierung standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell
Features
29. Juli 2025
- experimental well-known auth support
Features
29. Juli 2025
- fix: task type error (#1384) - feat: add OPENCODE_CONFIG env var for specifying a custom config file (#1370) - strip todo tool instructions from non anthropic models - feat: show current git branch in status bar, and make it responsive (#1339) Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com> - fix: improve handling of global File object in uploads tests (#1394) - fix: update file name extraction in uploads test to use __filename (#1395) - feat: show git diff in reverted messages - convert share backend to hono app - remove min/max in tool schemas
Features
29. Juli 2025
- Tweak auth cli copy - trim opencode title - fix: task type error (#1384) - feat: add OPENCODE_CONFIG env var for specifying a custom config file (#1370) - strip todo tool instructions from non anthropic models
Features
29. Juli 2025
## Änderungen * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle für History-Kompression senken von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Rechtschreibfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest codiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s Shortcut zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut übergeben – behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge erweitert und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer neu strukturiert, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Releases. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly releasen format angepasst von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierte Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fehler bei der Befehlsverwendung in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli angepasst, Nutzung des API-Schlüssels für Vertex erklärt von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future refaktoriert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Enable Gemini CLI, um die Auth des Nutzers im Cloud Shell wiederzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Werkzeuge einmalig beim Start initialisieren statt jedes Mal bei der Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte Escape-Taste Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: zeitgesteuerte Jobs im Fork-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fixe unendliche Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte kürzlich historie beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Validierung und Typisierung von Funktionsargumenten von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Führt Leading Slash auf Windows nicht durch, da dort nicht zutreffend von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Validierung von Auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge Befehlszeilenoption hinzu, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfig hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6.7
Features
28. Juli 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduzieren, ab der wir Historie komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Update Benachrichtigungsvorlage von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Rechtschreibung in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiertem #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Korrigierte Google-User-ID-Übermittlung an Clearcut von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Refactor Text-Puffer zur Nutzung eines Reducers von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging fürs Nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigiert von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * fix: Befehlsnutzung in deployment.md korrigieren von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Key-Nutzung für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindern, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names zu allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future refakturiert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Ermögliche Gemini CLI, die Auth des Nutzers in Cloud Shell wiederzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release- und Packaging: Bereinigen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: Allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: Geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix endlose Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte aktuellen Verlauf beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Validierung und Typisierung von Funktionsaufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Erzwinge keinen führenden Slash mehr, da das unter Windows nicht stimmt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Validierung von Auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren können von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge eine Befehlszeilenoption hinzu, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Honors DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: konsolidiere alle Flags zu Bindestrichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Schlechter Request im Model-Check korrigieren von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Nicht blind standardmäßig auf API-Key-Auth setzen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557
Features
28. Juli 2025
# [1.6.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.5.0...@continuedev/config-yaml@1.6.0) (2025-07-28) ### Bug Fixes * Add file tests + migrate to IntelliJ Platform Gradle Plugin v2 ([5f647af](https://github.com/continuedev/continue/commit/5f647afdf2f81a56a8c236746b1e0de39c925f3d)), schließt [/github.com/continuedev/continue/pull/6431#issuecomment-3031838189](https://github.com//github.com/continuedev/continue/pull/6431/issues/issuecomment-3031838189) * broken types ([4d32134](https://github.com/continuedev/continue/commit/4d321345573468e9174b159e37c9deac1e339ed3)) * don’t fail if no usage ([89320f8](https://github.com/continuedev/continue/commit/89320f8fc0de9b627b78ca2c0575e2247a594fef)) * double slash on opening hub urls ([f2c0357](https://github.com/continuedev/continue/commit/f2c0357b2ffcde5c6caf93c29b1cf365e65d6773)) * refactor, add comment ([70bc314](https://github.com/continuedev/continue/commit/70bc314502e1a77d5b8f1d09d27d8041231b30c2)) * test fix for fetch package and publish version with improved error logging ([87d55c5](https://github.com/continuedev/continue/commit/87d55c5b4d9e5ec662a19018ee2cb4bbeb433070)) ### Features * local block loading for hub assistants ([05d8603](https://github.com/continuedev/continue/commit/05d86030deab3066c018ae4cc37fa586ce2264ba)) * remove redundant hides ([4bc7f0c](https://github.com/continuedev/continue/commit/4bc7f0ca262145f3aa9252f68efb4f095f085b47)) ### Performance Improvements * pass editableRegionEndLine ([5085c2f](https://github.com/continuedev/continue/commit/5085c2f602cfc183511831cf8876d0fced937aac)) * reduce redundant calculations, make window disappear immediately ([4b4afe1](https://github.com/continuedev/continue/commit/4b4afe193eb17eddac68d0c9996d14494ad0a3e9))
Features
28. Juli 2025
## [1.4.1](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.4.0...@continuedev/openai-adapters@1.4.1) (2025-07-28) ### Bug Fixes * don’t fail if no usage ([89320f8](https://github.com/continuedev/continue/commit/89320f8fc0de9b627b78ca2c0575e2247a594fef)) * refactor, add comment ([70bc314](https://github.com/continuedev/continue/commit/70bc314502e1a77d5b8f1d09d27d8041231b30c2))
Features
28. Juli 2025
# [1.4.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.3.0...@continuedev/openai-adapters@1.4.0) (2025-07-28) ### Bug Fixes * Datei-Tests hinzufügen + Migration zu IntelliJ Platform Gradle Plugin v2 ([5f647af](https://github.com/continuedev/continue/commit/5f647afdf2f81a56a8c236746b1e0de39c925f3d)) * doppelter Slash beim Öffnen von Hub-URLs ([f2c0357](https://github.com/continuedev/continue/commit/f2c0357b2ffcde5c6caf93c29b1cf365e65d6773)) * Test-Problembehebung für Fetch-Package und Publish-Version mit verbesserten Fehlermeldungen ([87d55c5](https://github.com/continuedev/continue/commit/87d55c5b4d9e5ec662a19018ee2cb4bbeb433070)) ### Features * redundante Hide-Einstellungen entfernen ([4bc7f0c](https://github.com/continuedev/continue/commit/4bc7f0ca262145f3aa9252f68efb4f095f085b47)) ### Performance Improvements * editableRegionEndLine durchreichen ([5085c2f](https://github.com/continuedev/continue/commit/5085c2f602cfc183511831cf8876d0fced937aac)) * redundante Berechnungen reduzieren, Fenster verschwindet sofort ([4b4afe1](https://github.com/continuedev/continue/commit/4b4afe193eb17eddac68d0c9996d14494ad0a3e9))
Features
28. Juli 2025
- fix: attachment bugs (#1335) - show opencode button in vscode when focused on terminal - vscode: bring oc terminal to front if already opened - vscode: add cmd+shift+esc keybinding - fix phantom tool call failed messages and empty text parts with some models
Features
28. Juli 2025
# [1.3.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.2.0...@continuedev/openai-adapters@1.3.0) (2025-07-28) ### Bug Fixes * Protokollierung der Continue Binary IO hinzufügen ([#6658](https://github.com/continuedev/continue/issues/6658)) ([5d45c46](https://github.com/continuedev/continue/commit/5d45c46afeb0050c1a9a5b24b4786707b5fcec8c)) * Proxy-Einstellungen für den Continue-Prozess mittels Umgebungsvariablen anwenden (löst [#5242](https://github.com/continuedev/continue/issues/5242)) ([#6752](https://github.com/continuedev/continue/issues/6752)) ([e955827](https://github.com/continuedev/continue/commit/e9558277de17f9f22bec8262d358504a8fb3da6e)) ### Features * Commit-ID zu den Haupt-Build-Versionen hinzufügen ([dd53be0](https://github.com/continuedev/continue/commit/dd53be019c2dae1f4d70a854291af1440978c1d5)) * Modus-Warnung im Tools-Bereich klären ([5c46a1e](https://github.com/continuedev/continue/commit/5c46a1e90b506319d71bca4db95fd37a16d02784)) * Begründung-Button aktiv festigen, wenn aktiv ([#6756](https://github.com/continuedev/continue/issues/6756)) ([fc6ce50](https://github.com/continuedev/continue/commit/fc6ce50f2192bb771a7885a483e14e326b16ba18))
Features
28. Juli 2025
# [1.5.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.4.0...@continuedev/config-yaml@1.5.0) (2025-07-28) ### Bug Fixes * Add JCEF not supported warning ([#6762](https://github.com/continuedev/continue/issues/6762)) ([621e1db](https://github.com/continuedev/continue/commit/621e1dbf6bdd16183ed4e80e37fb49c15bc7f369)), schließt [#5107](https://github.com/continuedev/continue/issues/5107) [#4598](https://github.com/continuedev/continue/issues/4598) [#649](https://github.com/continuedev/continue/issues/649) [#596](https://github.com/continuedev/continue/issues/596) * Logging des Continue-Binär-IO hinzufügen ([#6658](https://github.com/continuedev/continue/issues/6658)) ([5d45c46](https://github.com/continuedev/continue/commit/5d45c46afeb0050c1a9a5b24b4786707b5fcec8c)) * Proxy-Einstellungen für den Continue-Prozess mithilfe von Umgebungsvariablen anwenden (löst [#5242](https://github.com/continuedev/continue/issues/5242)) ([#6752](https://github.com/continuedev/continue/issues/6752)) ([e955827](https://github.com/continuedev/continue/commit/e9558277de17f9f22bec8262d358504a8fb3da6e)) * Zuweisung zu contextLength basELLm Getter ([32911c0](https://github.com/continuedev/continue/commit/32911c07790b0cf2f7e2d9ff67ad5081184dbb67)) * Korrigiere /auth/refresh Zeichenkettenwert ([#6799](https://github.com/continuedev/continue/issues/6799)) ([b2986e3](https://github.com/continuedev/continue/commit/b2986e3a8414276c7292cf48b84fa07b845588bf)) * oneper-Skript zur automatischen OS-Erkennung ([ac594e4](https://github.com/continuedev/continue/commit/ac594e4eec5fc16ab17f0084dae5e1fa277332b4)) * Setze hohe Standard-Reduktionslänge, lasse Server Fehler werfen, sofern Kontextlänge unbekannt ist ([194b802](https://github.com/continuedev/continue/commit/194b802ed3b1c67afeb6abfa7153401acecd51b6)) * Verwende JAVA_HOME statt macOS-spezifischem JVM ([#6778](https://github.com/continuedev/continue/issues/6778)) ([92f4944](https://github.com/continuedev/continue/commit/92f494488a4ef598f5164cf447378be0516ebee1)) * Ladezustand für Ladeanzeige verwenden, bessere Fehlermeldungen ([55f5ed5](https://github.com/continuedev/continue/commit/55f5ed580f0e8ab5cc0dad2a524066af8187b667)) * Verwende Tokens des Reasoning-Budgets wenn verfügbar ([75858fb](https://github.com/continuedev/continue/commit/75858fb1d761ae2fc52526d436982d1e96a8c738)) ### Features * Commit-ID zu Haupt-Build-Versionen hinzufügen ([dd53be0](https://github.com/continuedev/continue/commit/dd53be019c2dae1f4d70a854291af1440978c1d5)) * Logging von editOutcome für Agent-Modus hinzufügen ([4d44234](https://github.com/continuedev/continue/commit/4d4423485526822b133e1109fcf4ca14adf9492d)) * Worttrennung für lange Wörter hinzufügen ([911cff3](https://github.com/continuedev/continue/commit/911cff30f86ca27cb42009135e72c77440e51966)) * Klarstellung der Modus-Warnung im Tools-Bereich ([5c46a1e](https://github.com/continuedev/continue/commit/5c46a1e90b506319d71bca4db95fd37a16d02784)) * Erstelle das `oneper` Utility-Skript ([#6783](https://github.com/continuedev/continue/issues/6783)) ([da1758e](https://github.com/continuedev/continue/commit/da1758ea7ad6649e31daf3542bb65118ec7732f2)) * Mach den Reasoning-Button fest, wenn aktiv ([#6756](https://github.com/continuedev/continue/issues/6756)) ([fc6ce50](https://github.com/continuedev/continue/commit/fc6ce50f2192bb771a7885a483e14e326b16ba18)) * Vertex AI OpenAI-Adapter ([#6736](https://github.com/continuedev/continue/issues/6736)) ([f0d35e2](https://github.com/continuedev/continue/commit/f0d35e2099c2ec74633acd11a47aa73d1055cb61))
Features
27. Juli 2025
- fix: strip thinking blocks from title (#1325) - simplify github action - fix input format affected by installing vscode extension
Features
27. Juli 2025
## Änderungen * Tag für /chat erforderlich gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduziert, ab der wir Verlauf komprimieren, von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzugefügt von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Update Benachrichtigungs-Template von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): Automatisiertes und geplantes PR-Triage hinzugefügt von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Verbesserung der PR-Triage von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md behoben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt fest codiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s Shortcut zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisiert von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id zum Clearcut übertragen behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer in Reducer umstrukturiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Releases. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release formatiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler behoben von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisiert, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signieren von Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fehler bei der Befehlsverwendung in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisiert, um Nutzung des API-Schlüssels für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entfernt unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab vom automatischen Ausführen unvollständiger Slash-Kommandos verhindern von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future umstrukturiert von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI kann Benutzerauth in Cloud Shell wiederverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt jedes Mal bei Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigiert und Tests für Auth-Validierung hinzugefügt von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehler im Auth-Dialog behoben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzugefügt von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktiviert von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlosschleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliches Verlauf beim Komprimieren beibehalten von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nachträgliche Veröffentlichung unter Nachtmodus korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserte Argument-Validierung und Typisierung von Funktionsaufrufen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading-Slash nicht erzwingen, da unter Windows nicht zutreffend von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserte Validierung der Auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Befehlzeile zum Aktivieren und Auflisten von Extensions hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: DEBUG- und CLI_TITLE-Umgebungsvariablen beachten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Falsche Anfrage im Model-Check behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Standardmäßige API-Key-Authentifizierung nicht blind verwenden von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(de
Features
26. Juli 2025
- fixing various typos in text. (#1185)
Features
26. Juli 2025
## Geändert * Tag für /chat erforderlich gemacht von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle zum História-Compressing reduzieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Template aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: überflüssigen Whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue verwenden: „blue“ im ANSI-Theme statt fest kodiertem #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S-Tastenkürzel zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google-Nutzer-ID an Clearcut übergeben korrigiert von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer in Reducer umwandeln von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichen: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Builds korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Signierte Tags für nächtliche Releases von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nächtliche Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Befehlverwendung-Problem in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von Gemini-CLI aktualisieren, um Nutzung von API-Schlüsseln für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Unnötigen Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future refaktorieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI ermöglicht Wiederverwendung der Benutzer-Auth in Cloud Shell von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt bei jeder Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehlerbehebung im Auth-Dialog von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlose Schleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * Stil: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Aktuelle Historie beim Komprimieren beibehalten von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nächtliche Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserung der Fehlerausgabe bei Funktionsaufrufen und Typisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading-Slash auf Windows ignorieren, da dort nicht true von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Validierung von Auth-Umgebungsvariablen und Messaging zur Erkennung von Einstellungen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Befehlzeile hinzufügen, um Extensions zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * Honor DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * Konsolidieren aller Flags zu Bindestrichen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Falsche Anfrage im Model-Check korrigiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * auth-Fehler-behandlung: Nicht blind standardmäßig auf API-Key-Auth setzen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * Chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Version von shell-quote korrigiert von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6.7.1 auf 7.1.1 aktualisieren von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/3592 * chore(deps): yargs von 17.7.2 auf 18.0.0 aktualisieren von @dependabot[bot] in https://github.com/google-gemini/gemini-cli/pull/3590 * chore(deps-dev): esbuild von 0.25.5 auf 0.25.6 aktualisieren von @dependabot[bot] in https://github.com/google-gemini/g
Features
25. Juli 2025
- better mcp support - should fix hanging when streamable http server is added
Features
25. Juli 2025
- qwen optimizations it works good now
Features
25. Juli 2025
- Fix a broken example in the MCP documentation and add more clarity (#1322) - qwen optimizations it works good now
Features
25. Juli 2025
- Fix a broken example in the MCP documentation and add more clarity (#1322)
Features
25. Juli 2025
- fix(headless): respect mode passed to /message endpoint (#1300) - handle uploaded text/plain
Features
25. Juli 2025
## Geändertes * feat(cli): hideBanner-Einstellung hinzufügen, um das Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Fix dubbele Hilfetext für Build-Ziele im Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige stderr-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Markdown-Überschriften-Ebenen-Problem von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Dokumentation zum /extensions-Befehl hinzufügen von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode-Kompagnon-Erweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Feature-Flag für IDE-Integration hinzufügen von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): globale Installation im Readme klären von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * aktualisiert '/auth', um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte unkomprimierte Verlauf nicht mit einer Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Verhindert stille Fehler und aktiviert für Nicht-Git-Projekte von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * Refactor MCP-Code für Wiederverwendung und Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Behebe zirkuläre Referenz-JSON-Serialisierung im Telemetrie-Logging von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * Make @-Befehl sortiert Dateien ohne Erweiterungsnamen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Einführung eines Loop-Erkennungsdienstes, der einfache Schleifen bricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Schleifen-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reine Refaktorisierung: Konsolidierung der isWithinRoot()-Funktions-Aufrufe von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Veröffentlichung von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: Warnung, die angezeigt wird, falls der Benutzer node -v <20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Groß-/Kleinschreibung standardisieren für "Troubleshooting Guide" im README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Fügt der IDE die aktive Datei des Benutzers in die Fußzeile hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streame Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Aktiviere Tool-Zusammenfassung nur, wenn sie explizit in settings.json gesetzt ist von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * API-Key im Header statt in der URL, von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Rückgängig: Node <20 Warnung von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload der VSIX der Companion-VS Code-Erweiterung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig: "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für zulässige/ausgeschlossene MCP-Servernamen in Settings hinzufügen von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Port dynamisch in VSCode-Erweiterung setzen und daraus in gemini-cli lesen und erste Benachrichtigung senden von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Verknüpfe aktives File mit System-Prompt durch den IDE-Server von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * verbessere AltName-Vervollständigung Verhalten in Slash-Befehlen von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellung, dass Gemini Code Assist, wenn angeboten über Google De… von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Optimiere Anzeige-Informationen von "/chat list" und "/chat resume" von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migrate compress-Befehl von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Move MCP-Slash-Command zum neuen System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): leere Eingabe-Puffer bei CTRL+C, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Führe Hintergrund-Modell-Verfügbarkeits-Check im Hintergrund aus, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * update `/docs` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängig: "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Einschluss der Companion-VS Code-Erweiterung VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * update `/tools` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: google/genai auf v1.9.0 aktualisieren und zu parametersJsonSchema für MCP-bezogene Tools wechseln von @wanlin31 in https://github.com/google-gem
Features
25. Juli 2025
# [1.2.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.1.0...@continuedev/openai-adapters@1.2.0) (2025-07-25) ### Bug Fixes * Add JCEF not supported warning ([#6762](https://github.com/continuedev/continue/issues/6762)) ([621e1db](https://github.com/continuedev/continue/commit/621e1dbf6bdd16183ed4e80e37fb49c15bc7f369)), schließt [#5107](https://github.com/continuedev/continue/issues/5107) [#4598](https://github.com/continuedev/continue/issues/4598) [#649](https://github.com/continuedev/continue/issues/649) [#596](https://github.com/continuedev/continue/issues/596) * Zuweisung an contextLength basellm Getter ([32911c0](https://github.com/continuedev/continue/commit/32911c07790b0cf2f7e2d9ff67ad5081184dbb67)) * fix /auth/refresh String-Wert ([#6799](https://github.com/continuedev/continue/issues/6799)) ([b2986e3](https://github.com/continuedev/continue/commit/b2986e3a8414276c7292cf48b84fa07b845588bf)) * oneper Script zur automatischen Os-Erkennung ([ac594e4](https://github.com/continuedev/continue/commit/ac594e4eec5fc16ab17f0084dae5e1fa277332b4)) * setze hohe Standard-Abschneide-Länge, lasse Server Fehler werfen, sofern Kontextlänge unbekannt ist ([194b802](https://github.com/continuedev/continue/commit/194b802ed3b1c67afeb6abfa7153401acecd51b6)) * nutze Reasoning-Budget-Tokens, wenn verfügbar ([75858fb](https://github.com/continuedev/continue/commit/75858fb1d761ae2fc52526d436982d1e96a8c738)) ### Features * add editOutcome Logging für den Agentenmodus ([4d44234](https://github.com/continuedev/continue/commit/4d4423485526822b133e1109fcf4ca14adf9492d)) * add Worttrennung für lange Wörter ([911cff3](https://github.com/continuedev/continue/commit/911cff30f86ca27cb42009135e72c77440e51966)) * erstelle `oneper` Utility-Skript ([#6783](https://github.com/continuedev/continue/issues/6783)) ([da1758e](https://github.com/continuedev/continue/commit/da1758ea7ad6649e31daf3542bb65118ec7732f2))
Features
25. Juli 2025
- fix issue with trailing whitespace error in assistant message - feat: add csharp lsp (#1312) - fix: apply content-level caching for non-anthropic providers (#1305)
Features
25. Juli 2025
- fix double system prompt - fix: header width to display header in one line when sharing disabled (#1310) - fix reading model from config - fix issue with trailing whitespace error in assistant message
Features
25. Juli 2025
- disable todo tools by default in agent
Features
25. Juli 2025
- fix symlinked agents - disable todo tools by default in agent
Features
25. Juli 2025
- agents better display when spawning
Features
25. Juli 2025
- Check if modelID includes "claude" for antropic/claude prompt caching (#1284) - includ baseline builds - fix: edit tool (#1287) - fix: add custom() to system prompt on summarize (#1289) - feat: Replace unzip with @zip.js/zip.js for Windows compatibility (#662) - (tui) tweak: add setting for scroll speed (#1288) - Fix: added environment() to summarize() (#1290) - real life totally configurabl ai subasians
Features
24. Juli 2025
# [1.1.0](https://github.com/continuedev/continue/compare/@continuedev/openai-adapters@1.0.0...@continuedev/openai-adapters@1.1.0) (2025-07-24) ### Bug Fixes * :art: prettier ([5fff215](https://github.com/continuedev/continue/commit/5fff215e0b00e05922db237f8cb71510718012f8)) * :art: Prettier ([7dd48d3](https://github.com/continuedev/continue/commit/7dd48d3689fa2183464eae5c58a2245a984fd1eb)) * :bug: Projektstrukturerstellung mit Bare-Codeblöcken bricht Markdown-Anzeige und -Erstellung ([00fc90b](https://github.com/continuedev/continue/commit/00fc90badca92b6d03c40eb2e2e3462ba3213aaf)) * :lipstick: Aktualisierung der Tailwind-Stile gemäß Feedback ([54fde47](https://github.com/continuedev/continue/commit/54fde47f3c30a22afd87c1281d9db90a0dd8e1a7)) * stringify nicht OS-Methoden ([ce26a84](https://github.com/continuedev/continue/commit/ce26a8439d9acaf13c37875265a4071c1552fc04)) * Parameter für funktionsspezifische Tool-Aufrufe-Divs behandeln ([ae29787](https://github.com/continuedev/continue/commit/ae29787bd2d0724244275cccf97ae2628c829772)) * Ungültige JSON-Nachrichten ignorieren (wie NODE_ENV undefiniert) ([#6576](https://github.com/continuedev/continue/issues/6576)) ([52e2f3c](https://github.com/continuedev/continue/commit/52e2f3c4e002ebc8f3da08126f54a3a160a3b16b)) * Interne Permalinks mit Dateierweiterungen ([58c721b](https://github.com/continuedev/continue/commit/58c721b8528b231f6499ae93935aa8f8b0f845c9)) * Fehlendes `alwaysApply` im lokalen Regelblock ([8819712](https://github.com/continuedev/continue/commit/8819712cf5a02262dd61256da2d9d406dd70d69d)) * das passende Konfigurationsdatei öffnen ([89a7d9a](https://github.com/continuedev/continue/commit/89a7d9a0c2fc2c56859af2f50c14e357caa6b2fb)) * nicht verwandte Änderung in InteliJIde.kt wiederherstellen ([ebd5154](https://github.com/continuedev/continue/commit/ebd5154b8c8f7f606194d424a1f330cc8b22a94e)) * Redundantes jcef.out-of-process=false aus Run-Konfigurationen entfernen ([71fed98](https://github.com/continuedev/continue/commit/71fed98d36d14b21ea63cd054b0323aec6c871aa)), schließt [#6611](https://github.com/continuedev/continue/issues/6611) * Den Prozess-Abbruchgrund an Sentry senden + Betriebssystem-Info hinzufügen ([d1b258f](https://github.com/continuedev/continue/commit/d1b258ffc38f48325d4e317c8fc564cfb7bad62d)) * Den Prozess-Abbruchgrund an Sentry senden + Betriebssystem-Info hinzufügen ([b72fc0e](https://github.com/continuedev/continue/commit/b72fc0ea8f8dc0e1f88934e18b1b9ab5d34826ef)) * Fehler werfen, wenn Tool-Aufruf-Argumente fehlen ([6af3554](https://github.com/continuedev/continue/commit/6af35548c8c80e244b4e81ba297d0ae98d817fbb)) * JAVA_HOME statt macOS-spezifischer JVM verwenden ([#6778](https://github.com/continuedev/continue/issues/6778)) ([92f4944](https://github.com/continuedev/continue/commit/92f494488a4ef598f5164cf447378be0516ebee1)) * Ladezustand für Ladeanzeige verwenden, bessere Fehlermeldungen ([55f5ed5](https://github.com/continuedev/continue/commit/55f5ed580f0e8ab5cc0dad2a524066af8187b667)) ### Features * :lipstick: Terminal kann bei großen Inhalten ein- bzw. ausgeklappt werden ([f1467b1](https://github.com/continuedev/continue/commit/f1467b1d9bf55bec19a1a64a6b8e6968a0062728)) * :lipstick: Weitere Tailwind-Refaktorisierung und Auslagerung von Komponenten ([28eb172](https://github.com/continuedev/continue/commit/28eb17273b6c003099337bd3f2eab6614c311150)) * `slug` zum Regel-Objekt in Dev-Daten hinzufügen ([bcc8c52](https://github.com/continuedev/continue/commit/bcc8c5264d7f8e6b9b1a884c8793aa23d5c10496)) * Implementiere runCommand() in IntelijIde.kt und passe eine Interface-Signatur für runCommand an, indem TerminalOptions.class bereitgestellt wird, was der Implementierung in der VS Code-Erweiterung entspricht ([bb049e8](https://github.com/continuedev/continue/commit/bb049e8f8659f818e001522aa161687bf8c2dae8)) * gründlichere Tool-Arg-Checkutils mit Tests ([1ee5c54](https://github.com/continuedev/continue/commit/1ee5c54151a2f109f99e1ca30d9949993db0c14a)) * getTerminalContents in InteliJIde.kt optimieren, welches aktuell Inhalte aus dem ausgewählten Terminal-Panel liest ([10e4c32](https://github.com/continuedev/continue/commit/10e4c325a2ee483a0cc1e907c5e65b0b435cd5d3)) * Logging-Code an Telemetrie entfernen ([b3e4d36](https://github.com/continuedev/continue/commit/b3e4d368bd457401eff9d5eb0f5713efa1f56b1e)) * Terminal erneut verwenden und vor dem Ausführen eines Befehls nach terminalName suchen ([76bbb67](https://github.com/continuedev/continue/commit/76bbb67dba0d7648028442d489d7a8d6e0e729ab)) * Unterstützung von getTerminalContents in InteliJIde.kt, welches derzeit nur Inhalte aus dem neuesten Terminal-Tab lesen kann ([1862344](https://github.com/continuedev/continue/commit/18623446053d55c4ec238e46bb94dfc7cf62167d)) * Vertex AI OpenAI-Adapter ([#6736](https://github.com/continuedev/continue/issues/6736)) ([f0d35e2](https://github.com/continuedev/continue/commit/f0d35e2099c2ec74633acd11a47aa73d1055cb61))
Features
24. Juli 2025
* More commands are "trusted" by default: https://github.com/openai/codex/pull/1668 * Thanks to @pbezglasny for fixing a UI inconsistency in the TUI header: https://github.com/openai/codex/pull/1675 * We now record some Git state in the `.jsonl` log due to @vishnu-oai https://github.com/openai/codex/pull/1598
Features
24. Juli 2025
# [1.4.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.3.0...@continuedev/config-yaml@1.4.0) (2025-07-24) ### Bug Fixes * :art: prettier ([5fff215](https://github.com/continuedev/continue/commit/5fff215e0b00e05922db237f8cb71510718012f8)) * :art: Prettier ([7dd48d3](https://github.com/continuedev/continue/commit/7dd48d3689fa2183464eae5c58a2245a984fd1eb)) * :bug: Projekt-Struktur-Erstellung mit nackten Codeblöcken bricht die Markdown-Anzeige und -Erstellung ([00fc90b](https://github.com/continuedev/continue/commit/00fc90badca92b6d03c40eb2e2e3462ba3213aaf)) * :lipstick: Aktualisierung der Tailwind-Stile gemäß Feedback ([54fde47](https://github.com/continuedev/continue/commit/54fde47f3c30a22afd87c1281d9db90a0dd8e1a7)) * fehlendes `alwaysApply` im lokalen Regelblock ([8819712](https://github.com/continuedev/continue/commit/8819712cf5a02262dd61256da2d9d406dd70d69d)) * Entferne redundantes jcef.out-of-process=false aus Run-Konfigurationen ([71fed98](https://github.com/continuedev/continue/commit/71fed98d36d14b21ea63cd054b0323aec6c871aa)), schließt [#6611](https://github.com/continuedev/continue/issues/6611) * Sende die Prozess-Ausstiegsgründe an Sentry + OS-Info hinzufügen ([d1b258f](https://github.com/continuedev/continue/commit/d1b258ffc38f48325d4e317c8fc564cfb7bad62d)) * Sende die Prozess-Ausstiegsgründe an Sentry + OS-Info hinzufügen ([b72fc0e](https://github.com/continuedev/continue/commit/b72fc0ea8f8dc0e1f88934e18b1b9ab5d34826ef)) ### Features * :lipstick: Erlaube dem Terminal, bei großen Inhalten zusammenzufalten/auszuklappen ([f1467b1](https://github.com/continuedev/continue/commit/f1467b1d9bf55bec19a1a64a6b8e6968a0062728)) * :lipstick: Weiteres Tailwind-Refactoring und Auslagerung von Komponenten ([28eb172](https://github.com/continuedev/continue/commit/28eb17273b6c003099337bd3f2eab6614c311150))
Features
24. Juli 2025
- fix "working" spinner animation (#1054) (#1259) - tweak: handle pasted attachment references (#1257) - feat: pass mode into task tool (#1248) - basic undo feature (#1268) Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com> Co-authored-by: Jay V <air@live.ca> Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Co-authored-by: Andrew Joslin <andrew@ajoslin.com> Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Tobias Walle <9933601+tobias-walle@users.noreply.github.com> - fix header width - fix: update max visible height in list tests (#1269) - disable undo/redo for now - add aura theme (#1280) - fix: slog error log serialization (#1276) - disable snapshots
Features
23. Juli 2025
- tweak: ensure most recently interacted with session appears at the top (#1239) - add debug paths command - remove providers path
Features
23. Juli 2025
- feat(tui): support pipe into tui (#1230) - Allow multiline prompts for github agent (#1225) - config: improve config schema
Features
22. Juli 2025
- tweak: cleanup cancelled markdown (#1222)
Features
22. Juli 2025
# [1.3.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.2.0...@continuedev/config-yaml@1.3.0) (2025-07-22) ### Features * füge `slug` zum rule obj on dev data ([bcc8c52](https://github.com/continuedev/continue/commit/bcc8c5264d7f8e6b9b1a884c8793aa23d5c10496))
Features
22. Juli 2025
# [1.2.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.1.0...@continuedev/config-yaml@1.2.0) (2025-07-22) ### Bug Fixes * stringifyingt nicht Os-Methoden ([ce26a84](https://github.com/continuedev/continue/commit/ce26a8439d9acaf13c37875265a4071c1552fc04)) * interne Permalinks mit Dateierweiterungen ([58c721b](https://github.com/continuedev/continue/commit/58c721b8528b231f6499ae93935aa8f8b0f845c9)) * das richtige Config-File öffnen ([89a7d9a](https://github.com/continuedev/continue/commit/89a7d9a0c2fc2c56859af2f50c14e357caa6b2fb)) * nicht verwandte Änderung in InteliJIde.kt wiederherstellen ([ebd5154](https://github.com/continuedev/continue/commit/ebd5154b8c8f7f606194d424a1f330cc8b22a94e)) ### Features * implementiere runCommand() Methode in IntelijIde.kt und passe Signatur eines Interface für runCommand durch Bereitstellung von TerminalOptions.class an, was der Implementierung im VS Code Extension entspricht ([bb049e8](https://github.com/continuedev/continue/commit/bb049e8f8659f818e001522aa161687bf8c2dae8)) * optimiere getTerminalContents in InteliJIde.kt, das Inhalte vom ausgewählten Terminal-Panel liest ([10e4c32](https://github.com/continuedev/continue/commit/10e4c325a2ee483a0cc1e907c5e65b0b435cd5d3)) * Terminal wiederverwenden und nach terminalName suchen, bevor der Befehl ausgeführt wird ([76bbb67](https://github.com/continuedev/continue/commit/76bbb67dba0d7648028442d489d7a8d6e0e729ab)) * Unterstützung von getTerminalContents in InteliJIde.kt, das derzeit nur Inhalte aus dem neuesten Terminal-Tab lesen kann ([1862344](https://github.com/continuedev/continue/commit/18623446053d55c4ec238e46bb94dfc7cf62167d))
Features
22. Juli 2025
# [1.1.0](https://github.com/continuedev/continue/compare/@continuedev/config-yaml@1.0.95...@continuedev/config-yaml@1.1.0) (2025-07-22) ### Bug Fixes * :ambulance: shiki löscht keine leeren Zeilen mehr ([f678ee9](https://github.com/continuedev/continue/commit/f678ee94309486c028e4e8761eceab008ab60e4d)) * :bug: Abbrüche beheben (einfaches Option?) ([52472e0](https://github.com/continuedev/continue/commit/52472e07feead7530069898a5d6eb9f77ac95442)) * :bug: Korrektur der Ellipsen-Animationspart deux ([e2ae734](https://github.com/continuedev/continue/commit/e2ae734a52f5b62ac47fe67478b24c58e18e2989)) * :bug: Die Bearbeitungs-Regeln-Schaltfläche öffnet die Regeldatei nicht ([e4b08ff](https://github.com/continuedev/continue/commit/e4b08ff8053aae25b878aa214d52eaad2cf5fc52)) * :bug: Wenn ein Terminalbefehl in den Hintergrund verschoben wird, Ausgabe beibehalten ([3dc2711](https://github.com/continuedev/continue/commit/3dc2711c53282ca0f5cd24d298a2c0e0baaa80ee)) * :mute: Die safeParseToolCallArgs-Funktion protokolliert übermäßig ([1a59113](https://github.com/continuedev/continue/commit/1a59113445f6bf99f4e0b9b9a73d7d834cc897c5)) * aktuellen Dateikontext hinzufügen, wenn die Einstellung aktiviert ist ([31b8f09](https://github.com/continuedev/continue/commit/31b8f0938bd3f527d8a652d72ffdfc23563cf6d6)) * OAI-Schlüssel zum Release-Flow hinzufügen ([bfe930b](https://github.com/continuedev/continue/commit/bfe930b05d709cebf9793f084b272e34fd2e1d44)) * Binärdatei anpassen/build.js. vscode/tree-sitter-Ordner zu binary/ kopieren und in Binärdatei packen ([3d4d777](https://github.com/continuedev/continue/commit/3d4d777b07875418cc7efff2e21de27960af395a)) * Prompts zulassen, die mit `/` beginnen ([#6704](https://github.com/continuedev/continue/issues/6704)) ([c7abc56](https://github.com/continuedev/continue/commit/c7abc56b0ced91cd65baf2af718c4e2c9b03803e)) * Immer mit Retries aktualisieren ([ebfb192](https://github.com/continuedev/continue/commit/ebfb1922f5ee1d20e6546ffdad2c7cc3779957fd)) * Ein Fehler trat beim Laden der Ansicht auf: continue.continueGUIView ([812a902](https://github.com/continuedev/continue/commit/812a902daa0897162c80c96f95e6d3bfee3d0544)) * args ([1bc7b78](https://github.com/continuedev/continue/commit/1bc7b78a1c093a579b8a737dd77e07a2401714d8)) * Umgebungstyp der gemeldeten Ausnahmen anhängen ([5d02e36](https://github.com/continuedev/continue/commit/5d02e362dd7b32116cd923df3b7bbb9719cf8066)) * Auto-Vervollständigung von Dev-Daten-Zeitstempel als ISO-String ([330fa09](https://github.com/continuedev/continue/commit/330fa09aab864cb7aadf9e7045156c78f13b7641)) * **autocomplete:** trailing <|file_separator|> für Gemini/Gemma-Modelle trimmen ([16d3145](https://github.com/continuedev/continue/commit/16d3145702c2222851867e467b84070f46a4594f)), schließt [#6067](https://github.com/continuedev/continue/issues/6067) * **ci:** Prüfung des neuesten Commits in der commitlint-Aktion beschränken ([8b8e173](https://github.com/continuedev/continue/commit/8b8e173d03ab4b03b0f6a11fa64b2537a6a799da)) * Lösche globalContext.json, falls beschädigt ([#6683](https://github.com/continuedev/continue/issues/6683)) ([2fb04eb](https://github.com/continuedev/continue/commit/2fb04eb2db3b617193afdc130c0dad15fd8793ce)) * Kommentar mit Anleitung ([2c8fd74](https://github.com/continuedev/continue/commit/2c8fd74cd13250295c55956ba7db6d7c02daaa15)) * maxDepth-Konfiguration in der Site-Indexierung in Zahl konvertieren ([16b80d9](https://github.com/continuedev/continue/commit/16b80d9117acd481e3b6ad531bb8649611f1bb77)) * Ecken ([99bccf2](https://github.com/continuedev/continue/commit/99bccf27f2d734b0927356cde036f5cbb3bf8e40)) * countTokens-Fehler ([cd30d42](https://github.com/continuedev/continue/commit/cd30d421810c4bc0e65ca5a9a0927ede23f721bd)) * Verwaiste Meldungen Aufräumverhalten ([#6707](https://github.com/continuedev/continue/issues/6707)) ([d61be03](https://github.com/continuedev/continue/commit/d61be0377d7330989629deb215140c8275a83105)) * Lösche keine Docs-Indizes beim Resync ([0b929bf](https://github.com/continuedev/continue/commit/0b929bf7994321cbb2fa8196bfca4081a4ad70f3)) * Markiere Autovervollständigung-Rendering nicht als Schreiboperation ([a780297](https://github.com/continuedev/continue/commit/a780297819cf7d02d4e11c5a4c9b7aaf857200fd)) * spawne keine endlosen exponentiellen Backoff-Schleifen ([73d44d7](https://github.com/continuedev/continue/commit/73d44d75c7e968ee9b40fd7a9104daa7741b2116)) * Verwende lokalen OpenAI-Adapter nicht lokal weiter ([f667548](https://github.com/continuedev/continue/commit/f6675480c216d3f74cdd598074884f5c0382f9fd)) * Dupliziere Msg-Inhalt für OpenAI-Messages ([d1b6e42](https://github.com/continuedev/continue/commit/d1b6e42d048881a412002aac1f8167674ee1c460)) * Parsing von qwen3-Agenten-Modus Chat-Nachrichten aktivieren ([a41c1a0](https://github.com/continuedev/continue/commit/a41c1a001731812966f8a63a788f4b65ac63c5c6)) * Rekursiver Token-Backoff-Fehlerbehebung ([1732ee9](https://github.com/continuedev/continue/commit/1732ee9e8384c378fa259c36483248c1f97ccb3b)) * Duplizierte Dateien beheben ([3516e07](https://github.com/continuedev/continue/commit/3516e07111ea788b6d58ead180bdf25c3bcd0f02)) * Problem beheben, bei dem der Chunk-Index möglicherweise dupliziert war ([6d6f89f](https://github.com/continuedev/continue/commit/6d6f89fe55e7301d3c84473162d2e4da8bf0dc31)) * JetBrains IDE-Proxy-Einstellungen folgen ([#6531](https://github.com/continuedev/continue/issues/6531)) ([60aa531](https://github.com/continuedev/continue/commit/60aa531650bed4f8393c6a4244e6446f4ca6e6d2
Features
21. Juli 2025
- do not copy empty strings - feat(tui): paste minimizing (#784) - fix(tui): up/down arrow handling
Features
21. Juli 2025
- feat(tui): theme override with OPENCODE_THEME - feat(tui): disable keybinds - add toast for copy - include newline between messages when copying
Features
20. Juli 2025
- implement copy paste much wow can you believe we went this long without it so stupid i blame adam
Features
20. Juli 2025
- fix(windows): resolve numlock and French keyboard input issues (#1165) - do not snapshot nongit projects for now
Features
20. Juli 2025
- fix bad layout on first render of chat history
Features
20. Juli 2025
- fix: adjust editor parsing to handle flags like --wait (#1160) - fix: title generation for certain providers (#1159)
Features
19. Juli 2025
## Was sich geändert hat * feat(cli): füge hideBanner-Einstellung hinzu, um Startbanner zu deaktivieren von @krikera in https://github.com/google-gemini/gemini-cli/pull/2803 * Fixiere duplizierten Hilfetext für Build-Targets in Makefile von @nick-popovic in https://github.com/google-gemini/gemini-cli/pull/4092 * Zeige stderr-Ausgabe von MCP-Servern im Debug-Modus von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4049 * Behebe Problem mit Markdown-Überschriftenebene von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/3381 * Füge Dokumentation für den /extensions-Befehl hinzu von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/4051 * Einführung der VSCode-Partnererweiterung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/3917 * Füge Feature-Flag für IDE-Integration hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/3927 * fix(docs): Klarstellung der globalen Installation in README von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3781 * Aktualisierte '/auth', um neue Slash-Command-Arch zu verwenden von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/3797 * Starte historischen Verlauf nicht unkomprimiert mit einer Funktionsantwort von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4141 * fix(checkpoint): Verhindere stilles Scheitern und aktiviere für Nicht-Git-Projekte von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4144 * Refactor MCP-Code für Wiederverwendung und Tests von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3880 * Behebe JSON-Serialisierung zirkulärer Referenzen im Telemetrie-Logging von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/4150 * Sortiere @-Befehl-Datei ohne Erweiterungsname von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4158 * Führe Loop-Erkennungsdienst ein, der einfache Schleifen unterbricht von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3919 * Protokolliere die 2 Arten der Loop-Erkennung von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4193 * Migriere /privacy zur neue Architektur von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4202 * Reiner Refactor: Konsolidiere Aufrufe von isWithinRoot() von @scidomino in https://github.com/google-gemini/gemini-cli/pull/4163 * Update auf yargs v18 von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3759 * migriere /about von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4207 * Roadmap-Release von @srithreepo in https://github.com/google-gemini/gemini-cli/pull/4178 * feat: füge Warnung hinzu, die erscheint, wenn Benutzer node -v < 20 verwendet #2930 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3371 * Behebe: Standardisiere Groß-/Kleinschreibung für "Troubleshooting Guide" in README von @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2763 * Fügt den aktiven Dateinamen des Benutzers im IDE-Footer hinzu von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4154 * [ide-mode] Streame Benachrichtigungen, wenn sich die aktive Datei ändert von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4147 * Aktiviere Tool-Zusammenfassung nur, wenn sie explizit in settings.json gesetzt ist von @anj-s in https://github.com/google-gemini/gemini-cli/pull/4140 * feat(tool): sortiere Tool-Liste alphabetisch für deterministische Ausgabe von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/3095 * Inkludiere API-Schlüssel im Header statt in der URL von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4240 * Rückgängig machen der Node <20-Warnung von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/4244 * Upload der VSIX der Companion-VS Code-Erweiterung von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4241 * Rückgängig machen von "Update to yargs v18 (#3759)" von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/4252 * aktualisiert `/stats` zur Verwendung der neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4146 * Unterstützung für erlaubte/ausgeschlossene MCP-Servernamen in Settings von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4135 * aktualisiere `/extensions` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4229 * Setze Port dynamisch in der VSCode-Erweiterung und lese ihn in gemini-cli und sende erste Benachrichtigung von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4255 * [ide-mode] Leite aktiven Datei durch zum Systemprompt von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4264 * Update MaxSizedBox.tsx von @elvinagam in https://github.com/google-gemini/gemini-cli/pull/2233 * Verbessere AltName-Vervollständigung-Verhalten in Slashes-Befehlen von @Lee-WonJun in https://github.com/google-gemini/gemini-cli/pull/4227 * Klarstellt, dass Gemini Code Assist durch Google De… angeboten wird von @cdemeke in https://github.com/google-gemini/gemini-cli/pull/3086 * refactor: Optimiere Anzeigeinformationen von "/chat list" und "/chat resume" von @HunDun0Ben in https://github.com/google-gemini/gemini-cli/pull/2857 * migriere compress-Befehl von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/4271 * Bewege MCP-Slash-Command in neues System von @emeryray2002 in https://github.com/google-gemini/gemini-cli/pull/3678 * feat(cli): Leere Eingabe-Buffer bei CTRL+C, wenn keine Befehle ausgeführt werden von @matias-casal in https://github.com/google-gemini/gemini-cli/pull/1729 * Führe Hintergrundmodell-Verfügbarkeit im Hintergrund aus, um Startzeit zu beschleunigen von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/4256 * chore: Nummerierung in release-docker.yaml aktualisieren von @ramonfigueiredo in https://github.com/google-gemini/gemini-cli/pull/4249 * aktualisiere `/docs` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4133 * Rückgängigmachen von "[ide-mode] Thread active file through to system prompt" von @chrstnb in https://github.com/google-gemini/gemini-cli/pull/4308 * Inklusive Companion-VS Code-Erweiterung VSIX als Teil von Build/Release von @skeshive in https://github.com/google-gemini/gemini-cli/pull/4254 * aktualisiere `/tools` zur neuen Slash-Command-Arch von @haroldmciver-go in https://github.com/google-gemini/gemini-cli/pull/4236 * fix: aktualisiere google/genai auf v1.9.0 und
Features
17. Juli 2025
Voice-Eingabe für Cascade-Chat mit tieferer Browser-Integration und MCP-Verbesserungen.
Features
16. Juli 2025
## Was geändert * chore: Telemetrie für Kontext-Provider hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/6371 * Jacob/feature/dynamic switch autocomplete nextedit von @jpoly1219 in https://github.com/continuedev/continue/pull/6388 * fix: Virtuelle Dateien im EDT lesen (getOpenFiles, getCurrentFile) von @exigow in https://github.com/continuedev/continue/pull/6378 * build: LaufIde-Argumente vereinfachen von @exigow in https://github.com/continuedev/continue/pull/6373 * add tool call support for deepseek-chat、deepseek-reasoner(Only for deepsee… von @xiaohuanxiong3 in https://github.com/continuedev/continue/pull/6236 * Quick fix: Entfernen funktional redundanter Items im dev data toolusage von @adarshramiyer in https://github.com/continuedev/continue/pull/6392 * Update Agent/Tool Message Construction and Handling von @RomneyDa in https://github.com/continuedev/continue/pull/6333 * fix: CoreMessenger-Schreibaufrufe von AWT-Thread verschieben, um UI-Freeze zu verhindern von @exigow in https://github.com/continuedev/continue/pull/6407 * refactor: Nicht verwendete Bundle-Ressource entfernen von @exigow in https://github.com/continuedev/continue/pull/6404 * feat: continue init prompt von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6233 * refactor: Icons bereinigen und dupliziertes Logo entfernen von @exigow in https://github.com/continuedev/continue/pull/6403 * Simplify tool names von @RomneyDa in https://github.com/continuedev/continue/pull/6396 * chore: Build-Pakete in JetBrains Release von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6304 * chore: bedingter Tooltip auf Reasoning-Button von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6355 * chore: update toolSupport.ts von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6380 * fix: Verhindern, dass Zeilen beim Einfügen von Docstrings entfernt werden von @uinstinct in https://github.com/continuedev/continue/pull/6364 * Update CLA-Whitelist, um weitere Mitwirkende einzuschließen von @sestinj in https://github.com/continuedev/continue/pull/6408 * fix: Dokumenten-Indizes bei Resync nicht löschen von @shssoichiro in https://github.com/continuedev/continue/pull/6146 * Add support for isWorkspaceRemote message type in IntelliJ extension von @sestinj in https://github.com/continuedev/continue/pull/6414 * Revert "Quick fix: removing functionally redundant items in dev data toolusage" von @RomneyDa in https://github.com/continuedev/continue/pull/6393 * fix: Bilder einfügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6416 * feat: Unterstützung für `claude-opus-4`-Tool für Bedrock-Modelle von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6419 * Mode-Cycling-Fokus-Fehlerbehebung von @RomneyDa in https://github.com/continuedev/continue/pull/6381 * Entfernen des unused onlyOneInsertion-Parameters von @RomneyDa in https://github.com/continuedev/continue/pull/6415 * fix: :bug: Der Bearbeitungsregeln-Button öffnet nicht die Regel-Datei von @chezsmithy in https://github.com/continuedev/continue/pull/6423 * Dynamisches Umschalten zwischen Rendering von Ghost-Text und SVG-Verzierungen basierend auf Model-Ausgabe von @jpoly1219 in https://github.com/continuedev/continue/pull/6389 * add llamastack-Unterstützung von @wukaixingxp in https://github.com/continuedev/continue/pull/6154 * Bump IntelliJ-Plugin-Version auf 1.0.27 von @sestinj in https://github.com/continuedev/continue/pull/6424 * ToolUsage Dev-Data-Updates von @adarshramiyer in https://github.com/continuedev/continue/pull/6425 * fix: Lokale Slugs im Document-Link-Anbieter unterstützen von @fbricon in https://github.com/continuedev/continue/pull/6376 * feat: Ladeindikator für Sessions hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/6427 * Icon zum Abschneiden der History beim letzten Tool-Aufruf hinzufügen von @RomneyDa in https://github.com/continuedev/continue/pull/6382 * Stringify Fetch-Daten-Streaming-Fehler von @RomneyDa in https://github.com/continuedev/continue/pull/6385 * Verhindern, dass der gesamte Indexierungsprozess bei Fehlern stoppt, und Meldungen im Indexing-Menü anzeigen von @tingwai in https://github.com/continuedev/continue/pull/6390 * Install-all-dependencies-Skript behoben von @shssoichiro in https://github.com/continuedev/continue/pull/6426 * Pre-Release-Version auf 1.1.55 erhöht von @jpoly1219 in https://github.com/continuedev/continue/pull/6436 * Duplizierte Tools-Bug behoben von @RomneyDa in https://github.com/continuedev/continue/pull/6418 * Weniger auffälliges Truncation-Symbol für Tool-Aufruf-Icon von @RomneyDa in https://github.com/continuedev/continue/pull/6441 * Verhindern, dass Lese-Tools Dateien hinzufügen, die mehr als die Hälfte der Kontextlänge überschreiten von @RomneyDa in https://github.com/continuedev/continue/pull/6440 * @codebase nutzt Tool-Ausführung (unter Experimental-Flag) von @tingwai in https://github.com/continuedev/continue/pull/6434 * build: Test-Abhängigkeiten aus dem Release entfernen von @exigow in https://github.com/continuedev/continue/pull/6431 * docs: Empfehlung des File Expander-Plugins von @exigow in https://github.com/continuedev/continue/pull/6432 * feat: Regel-Dialog generieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6421 * feat: benutzerdefiniertes llmstxt-Plugin von @bdougie in https://github.com/continuedev/continue/pull/6420 * chore: Alle Tasks nach Debug beenden von @uinstinct in https://github.com/continuedev/continue/pull/6405 * fix(autocomplete): trailing <|file_separator|> für Gemini/Gemma trimmen von @hayden-cardwell in https://github.com/continuedev/continue/pull/6194 * UI-Polishing von @sestinj in https://github.com/continuedev/continue/pull/6318 * Bearbeitungs-Verlauf-Sequenzen zu nextEdit Dev-Data hinzufügen, zur leichten Verarbeitung von @adarshramiyer in https://github.com/continuedev/continue/pull/6442 * Fix: Problem bei Kontextabruf für Codebase und Docs behoben von @Jazzcort in https://github.com/continuedev/continue/pull/6412 * Add o-series Modell-Diagnose und umfassende Testabdeckung von @sestinj in https://github.com/continuedev/continue/pull/6428 * History-Suche verbessert mit mehrstufigem Matching-Algorithmus von @sestinj in https://github.com/continuedev/continue/pull/6410 * Styled Components zu Tailwind Demo-Migration von @sestinj in https://github.com/continuedev/continue/pull/6317 * Jacob/feature/nextedit Telemetrie von @jpoly1219 in https://github.com/continuedev/continue/pull/6443 * Telemetrie für stream_error von @sestinj in https://github.com/continuedev/continue/pull/6062 * Version auf 1.1.56 erhöht von @sestinj in https://github.com/continuedev/continue/pull/6444 * docs: Dokumente neu strukturieren zu einer 8-Abschnitt-Navigation mit Guides von @bdougie in https://github.com/continuedev/continue/pull/6335 * Update CLA-Dokument in Workflow von @emmanuel-ferdman in https://github.com/continuedev/continue/pull/6458 * Nate/hotfix-read
Features
14. Juli 2025
**Vollständiges Change-Log**: https://github.com/google-gemini/gemini-cli/compare/v0.1.12...v0.1.12-nightly.250714.b018e2d3
Features
13. Juli 2025
## Was sich geändert hat * fix: Vermeide das Parsen von md-Regeln als yaml von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6096 * Jetbrains v1.0.23 von @RomneyDa in https://github.com/continuedev/continue/pull/6134 * docs: MCP-Dokumentation und Beispiele von @bdougie in https://github.com/continuedev/continue/pull/6060 * feat: Unterstützung für das vLLM-Antwortformat in der Neu-Rangierungslogik und up… von @Iamshankhadeep in https://github.com/continuedev/continue/pull/5954 * ✨ Aktualisierung der Cohere-Unterstützung von @maxbrunet in https://github.com/continuedev/continue/pull/6054 * Tomasz/fix auth von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6123 * docs: Aktualisierung mit Sonnet 4 von @bdougie in https://github.com/continuedev/continue/pull/6145 * feat: Verbesserung der fatalen Fehlermeldung von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6097 * feat: Verschiebung der Regel-Parser-Logik zu `config-yaml` von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6138 * Update shellPath.ts von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6157 * chore: Core-Tests (Autocomplete) auf vitest migriert von @uinstinct in https://github.com/continuedev/continue/pull/6063 * Entferne überflüssigen ebugger von @RomneyDa in https://github.com/continuedev/continue/pull/6151 * Behebe Bug verursacht durch leere config.json von @sestinj in https://github.com/continuedev/continue/pull/6149 * build(deps): brace-expansion von 2.0.1 auf 2.0.2 in /packages/continue-sdk von @dependabot[bot] in https://github.com/continuedev/continue/pull/6103 * fix vllm-Import in Docs von @RomneyDa in https://github.com/continuedev/continue/pull/6171 * fix: fehlerhafter Azure llm-Test von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6172 * chore: Erweiterung der Extension-Versionen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6177 * Erlaube "Unrolling" von Markdown-Blöcken von @sestinj in https://github.com/continuedev/continue/pull/6182 * feat: Proxy-Unterstützung für Ripgrep-Download hinzufügen von @dipfocus in https://github.com/continuedev/continue/pull/6106 * fix: IntelliJ-Extension-Dateierstellung fehlgeschlagen von @G81192 in https://github.com/continuedev/continue/pull/6000 * verbessern Stil-Richtlinien in Docs von @TyDunn in https://github.com/continuedev/continue/pull/6153 * docs: Aktualisierung der Anthropik-Prompt-Caching-Syntax von @bdougie in https://github.com/continuedev/continue/pull/6152 * fügt posthog-docusaurus hinzu von @bdougie in https://github.com/continuedev/continue/pull/6189 * Fix: Anwendung von Abbruch und Slash-Kommandos abbrechbar machen von @RomneyDa in https://github.com/continuedev/continue/pull/5907 * Manuelles Triggern von Regeln an/aus von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6176 * Fix Azure OpenAI-Abfrageparameter von @RomneyDa in https://github.com/continuedev/continue/pull/6227 * No Barrel Exports von @RomneyDa in https://github.com/continuedev/continue/pull/6202 * test: alwaysApply von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6170 * Icon für Suchwerkzeug grep geändert von @sestinj in https://github.com/continuedev/continue/pull/6147 * Hot-Reloading für .continue/rules-Dateien von @sestinj in https://github.com/continuedev/continue/pull/6230 * fix: :bug: Anfrage-Optionen zu YAML-Konfiguration für mcp hinzufügen von @chezsmithy in https://github.com/continuedev/continue/pull/6109 * MCP-Anbieter-Refresh für @mention-Dropdown-Untermenüpunkte hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/6224 * Begrenze und Kürze Grep-Suche-Ausgabe von @RomneyDa in https://github.com/continuedev/continue/pull/6206 * Begrenze Ausgabe des Glob-Tools von @RomneyDa in https://github.com/continuedev/continue/pull/6208 * OpenAI-Adapter-Versionen erhöhen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6231 * Verbesserte Fehlerprotokollierung von @sestinj in https://github.com/continuedev/continue/pull/6068 * fix: Problem beheben, dass der Chunk-Index dupliziert sein könnte von @jacob-lcs in https://github.com/continuedev/continue/pull/6037 * chore: Versions-Updates von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6235 * chore: Core-Tests (Commands, Control-Plane, Data, Diff) auf vitest migriert von @uinstinct in https://github.com/continuedev/continue/pull/6091 * feat: Webview-Listener für Index-Fortschritt hinzufügen, um Menüeinträge zu laden von @Iamshankhadeep in https://github.com/continuedev/continue/pull/6246 * fix: letzte zwei Teile der File-URI für Regel-Namen verwenden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6248 * feat: neue Regeln für continue-Repository von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6250 * Einige Regeln von @RomneyDa in https://github.com/continuedev/continue/pull/6209 * fügt Aktivierungs-Button für Reasoning hinzu von @uinstinct in https://github.com/continuedev/continue/pull/6254 * Regex-Regel-Auslöser von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6221 * feat: Erstelle `AssistantAndOrgListbox` von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6247 * Mache das neue Regel-Tool etwas klarer + aggressiver von @sestinj in https://github.com/continuedev/continue/pull/6232 * Behandle leere Abfrage, indem im MCP-Kontextanbieter "null" statt leerer String gesendet wird von @sestinj in https://github.com/continuedev/continue/pull/6225 * verbessern: Standard-Kontextlänge erhöhen und Tests zum Erkennen der Kontextlänge hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/6214 * fix: Assistant-Laden nach Login anzeigen von @uinstinct in https://github.com/continuedev/continue/pull/6187 * fix: lokaler Speicherzustand für kostenfreie Probe beendet von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6269 * Entfernt alwaysApply aus den erforderlichen Eigenschaften in createRuleBlock.ts von @alexmanno in https://github.com/continuedev/continue/pull/6272 * chore: CI-Build von `openai-adapters` durchführen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6279 * fetch 14 für Core von @RomneyDa in https://github.com/continuedev/continue/pull/6283 * Fetch 14: Lese zusätzliche CA-Zertifikate, bessere NO_PROXY-Logik von @RomneyDa in https://github.com/continuedev/continue/pull/6164 * fix: Übergabe des `env`-Objekts an openai-adapters von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6271 * protokolliere, ob Tool-Aufrufe fehlschlagen oder erfolgreich sind von @sestinj in https://github.com/continuedev/continue/pull/6251 * feat: Ollama-Streaming für Tool-Aufrufe unterstützen von @uinstinct in https://github.com/continuedev/continue/pull/621
Features
13. Juli 2025
## Änderungen * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle für History-Komprimierung reduzieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab-Hinweis hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue verwenden: 'blue' im ANSI-Theme statt fest kodierten #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google Benutzer-ID wird an Clearcut übergeben – behoben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge hinzugefügt und verbessert von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu strukturieren, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichung: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Releases korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nächtliches Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigiert von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues auf GitHub-Benachrichtigung umstellen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nächtliches Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signierung von Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fehler bei Befehlsnutzung in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md aktualisieren, um API-Schlüssel-Verwendung für Vertex anzuzeigen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Unnötigen Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision Für die Zukunft neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwenden kann von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren, statt jedes Mal zu authen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsanzeige zu --help-Hinweis hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Endlosschleife in start.js unter Windows behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliches History beibehalten beim Komprimieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Nächtliches Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Funktion-Call-Argumentvalidierung und Typisierung verbessern von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading Slash nicht erzwingen, da Windows anders ist von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Auth-Umgebungsvariablen-Validierung verbessern, um Settings, die GenAI SDK verwirren, zu erkennen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * BefehlzeileOption hinzufügen, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: DEBUG- und CLI_TITLE-Umgebungsvariablen respektieren von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche konsolidieren (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage im Model-Check korrigiert von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): Standardisierung auf API-Key-Auth vermeiden von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Version von shell-quote korrigieren von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios
Features
11. Juli 2025
Zurückrollen auf 1.0.15 **Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.0.16-vscode...v1.0.17-vscode
Features
11. Juli 2025
## Änderungen * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle für History-Komprimierung reduzieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab Hinweis hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Update Benachrichtigungs-Vorlage von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README behoben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): Pr-Triage verbessert von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Rechtschreibfehler in CONTRIBUTING.md behoben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernt von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: ‚blue‘ im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Ctrl+S Shortcut zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler holen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut weitergereicht – Fix von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeugmethoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer umgestalten, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für Nightly-Release korrigiert von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehlerbehebungen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Issue-Templates aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Befehlsnutzungsfehler in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um API-Key Nutzung für Vertex zu zeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * Unnötigen Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feat(commands) - Slash Command + Vision für die Zukunft umgestalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools beim Start einmal initialisieren statt jedes Mal neu zu authen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog fixen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release- und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsnachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked-Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Fix Unendliche Schleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten und Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürzliche History bewahren, wenn komprimiert wird von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbesserte Validierung von Funktionsaufrufen und Typisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Leading Slash nicht erzwingen, da auf Windows anders ist von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbesserung der Validierung von Auth-Umgebungsvariablen und Messaging zur Erkennung von Einstellungen, die GenAI SDK verwirren, von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Hinzufügen einer Kommandozeilenoption zum Aktivieren und Auflisten von Extensions von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Berücksichtige DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veralten) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage in Modellprüfung behoben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): nicht blindly auf API-Key-Auth standardisieren von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3557 * chore(deps): gaxios von 6.7.1 auf 7.1.1
Features
11. Juli 2025
## Was sich geändert hat * fix: Verwende Email für Clearcut Logging und refaktorisiere das Abrufen von Benutzerinformationen von @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/3620 * Rücknahme von "fix: Verwende Email für Clearcut Logging und refaktorisiere das Abrufen von Benutzerinformationen" von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3744 * Patch-Fix für grep.test.ts von @aryanjsawant in https://github.com/google-gemini/gemini-cli/pull/3747 * Behebe ungültigen docker-Befehl und ungültiges JSON im mcpServers-Beispiel. von @neoalienson in https://github.com/google-gemini/gemini-cli/pull/3672 * Cleanup: Entfernte doppelte Guidelines-Eingabe von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3741 * Unterbefehle in der Help-Ausgabe einrücken von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3703 * chore(release): v0.1.10 von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3749 * Umgehung der bracketing paste-Unterstützung für Node < 20 von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/2476 * Füge NO_BROWSER-Umgebungsvariable hinzu, um den Offline-OAuth-Flow auszulösen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/3713 * chore: Entferne ungenutzte Abhängigkeit ink-text-input von @smasato in https://github.com/google-gemini/gemini-cli/pull/2388 * chore(deps): Pin @google/genai auf 1.8.0 von @trapezoid in https://github.com/google-gemini/gemini-cli/pull/3834 ## Neue Contributors * @gsquared94 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3620 * @aryanjsawant hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3747 * @neoalienson hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3672 * @trapezoid hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3834 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.10...v0.1.11
Features
10. Juli 2025
## Was sich geändert hat * fix: parsere md-Rules nicht als yaml durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6096 * docs: mcp-Dokumentation und Beispiele von @bdougie in https://github.com/continuedev/continue/pull/6060 * feat: Unterstützung für vLLM-Antworthformat in der Re-Ranking-Logik und up… durch @Iamshankhadeep in https://github.com/continuedev/continue/pull/5954 * ✨ aktualisiere Cohere-Unterstützung durch @maxbrunet in https://github.com/continuedev/continue/pull/6054 * Tomasz/fix Auth durch @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6123 * docs: Aktualisierung mit Sonnet 4 durch @bdougie in https://github.com/continuedev/continue/pull/6145 * feat: Verbesserung der fatal error-Meldung durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6097 * feat: Verschiebe die Rule-Parsing zu `config-yaml` durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6138 * Update shellPath.ts durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6157 * chore: Migration der Core (Autocomplete)-Tests zu vitest durch @uinstinct in https://github.com/continuedev/continue/pull/6063 * Entferne überflüssigen ebugger durch @RomneyDa in https://github.com/continuedev/continue/pull/6151 * Fix Bug verursacht durch leeres config.json durch @sestinj in https://github.com/continuedev/continue/pull/6149 * build(deps): brace-expansion von 2.0.1 auf 2.0.2 in /packages/continue-sdk von @dependabot[bot] in https://github.com/continuedev/continue/pull/6103 * fix vllm-Import in Docs durch @RomneyDa in https://github.com/continuedev/continue/pull/6171 * fix: fehlender Azure llm-Test durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6172 * chore: Versions-Updates der Extensions durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6177 * ermöglichen das „Unrolling“ von Markdown-Blöcken durch @sestinj in https://github.com/continuedev/continue/pull/6182 * feat: Proxy-Unterstützung für Ripgrep-Download hinzufügen durch @dipfocus in https://github.com/continuedev/continue/pull/6106 * fix IntelliJ-Extension: Datei-Erstellung fehlgeschlagen durch @G81192 in https://github.com/continuedev/continue/pull/6000 * Verbesserte Stil-Richtlinien der Docs durch @TyDunn in https://github.com/continuedev/continue/pull/6153 * docs: Anthropik-PromptCaching-Syntax aktualisieren durch @bdougie in https://github.com/continuedev/continue/pull/6152 * fügt posthog-docusaurus hinzu durch @bdougie in https://github.com/continuedev/continue/pull/6189 * Apply-Cancellation korrigieren und Slash-Befehle abbrechbar machen durch @RomneyDa in https://github.com/continuedev/continue/pull/5907 * Manuelles Triggern von Regeln an/aus durch @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6176 * Azure OpenAI-Query-Param-Fehler beheben durch @RomneyDa in https://github.com/continuedev/continue/pull/6227 * No Barrel Exports durch @RomneyDa in https://github.com/continuedev/continue/pull/6202 * test: alwaysApply durch @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6170 * Symbol/Icon für Grep-Suchwerkzeug ändern durch @sestinj in https://github.com/continuedev/continue/pull/6147 * Hot Reloading für .continue/rules-Dateien durch @sestinj in https://github.com/continuedev/continue/pull/6230 * fix: :bug: Anfrage-Options zu YAML-Config für mcp hinzufügen durch @chezsmithy in https://github.com/continuedev/continue/pull/6109 * MCP-Anbieter-Refresh für @mention Dropdown-Untermenüpunkte hinzufügen durch @sestinj in https://github.com/continuedev/continue/pull/6224 * Begrenze und kürze Grep-Suchausgabe durch @RomneyDa in https://github.com/continuedev/continue/pull/6206 * Begrenze Ausgabe des Glob-Tools durch @RomneyDa in https://github.com/continuedev/continue/pull/6208 * OpenAI-Adapter-Versionen anheben durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6231 * Verbesserte Fehlprotokollierung durch @sestinj in https://github.com/continuedev/continue/pull/6068 * fix: Problem beheben, bei dem der Chunk-Index möglicherweise dupliziert wird durch @jacob-lcs in https://github.com/continuedev/continue/pull/6037 * chore: Versions-Updates durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6235 * chore: Migration der Core-Tests (Commands, Control-Plane, Data, Diff) zu vitest durch @uinstinct in https://github.com/continuedev/continue/pull/6091 * feat: Webview-Listener für Index-Fortschritt hinzufügen, um Untermenüpunkte zu laden durch @Iamshankhadeep in https://github.com/continuedev/continue/pull/6246 * fix: Verwende die letzten 2 Teile der Datei-URI für Rule-Namen durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6248 * feat: Neue Regeln für Continue-Repo durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6250 * Einige Regeln durch @RomneyDa in https://github.com/continuedev/continue/pull/6209 * füge Enable-Reasoning-Button hinzu durch @uinstinct in https://github.com/continuedev/continue/pull/6254 * Regex-Regel-Auslöser durch @tomasz-stefaniak in https://github.com/continuedev/continue/pull/6221 * feat: Erstelle `AssistantAndOrgListbox` durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6247 * Mach das neue Regel-Tool etwas klarer + aggressiver durch @sestinj in https://github.com/continuedev/continue/pull/6232 * Leeres Query durch Senden von "null" statt leerer Zeichenfolge im MCP-Kontext-Provider behandeln durch @sestinj in https://github.com/continuedev/continue/pull/6225 * Verbesserungen: Standardkontextlänge erhöhen und Tests zur Erkennung der Kontextlänge hinzufügen durch @uinstinct in https://github.com/continuedev/continue/pull/6214 * fix: Ladeanzeige des Assistenten nach dem Login anzeigen durch @uinstinct in https://github.com/continuedev/continue/pull/6187 * fix: Lokaler Speicherzustand für Freitrial-Ausstieg durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6269 * Entfernte alwaysApply aus den erforderlichen Eigenschaften in createRuleBlock.ts durch @alexmanno in https://github.com/continuedev/continue/pull/6272 * chore: Build von `openai-adapters` in CI durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6279 * fetch 14 für Core durch @RomneyDa in https://github.com/continuedev/continue/pull/6283 * Fetch 14: Lies Node-Extra-CA-Zertifikate, bessere NO_PROXY-Logik durch @RomneyDa in https://github.com/continuedev/continue/pull/6164 * fix: Übergib das `env`-Objekt an openai-adapters durch @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6271 * Protokolliere, ob Tool-Aufrufe fehlschlagen oder erfolgreich sind durch @sestinj in https://github.com/continuedev/continue/pull/6251 * feat: Ollama-Streaming für Tool-Aufrufe unterstützen durch @uinstinct in https://github.com/continuedev/continue/pull/6211 * feat: llms.txt-Generierung für Docs durch @bdougie in https://github.com/continuedev/continue/pull/626
Features
10. Juli 2025
## Was sich geändert hat * tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle verringern, ab der wir Verlauf komprimieren. von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab-Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * AccentBlue-Farbton: 'blue' im ANSI-Theme statt hartkodiert #0000FF verwenden von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Verkürzten Shortcut ctrl+s anzeigen, um Debug-Konsole zu erweitern #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id korrekt an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu gestalten, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly releasetag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues auf GitHub Alerts aktualisieren von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly releasetag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signiert Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * behebe Befehlsnutzungsproblem in deployment.md by @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um API-Schlüssel-Nutzung für Vertex zu zeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * Entferne unnötigen Code. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Verhindere, dass Tab unvollständige Slash-Befehle automatisch ausführt von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision for the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Benutzer-Auth in Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmal beim Start initialisieren statt jedes Mal bei der Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler beheben und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehlerbehebung im Auth-Dialog von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Nutzungsmeldung zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Fork-Repository deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Beende Endlosschleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Kürze Verlauf, wenn komprimiert wird. von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nächtliches Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 * Verbessere Validierung von Funktionsaufrufen und Typisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/2881 * Erzwinge keinen Leading Slash, da dies unter Windows nicht zutrifft von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3545 * Verbessere Validierung der Auth-Umgebungsvariablen und Meldungen, um Einstellungen zu erkennen, die GenAI SDK verwirren könnten von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/1381 * Füge eine Befehlszeilenoption hinzu, um Erweiterungen zu aktivieren und aufzulisten von @bbiggs in https://github.com/google-gemini/gemini-cli/pull/3191 * fix: Ehre DEBUG- und CLI_TITLE-Umgebungsvariablen von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3560 * refactor: alle Flags auf Bindestriche vereinheitlichen (Unterstrich-Flags veraltet) von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3541 * Fehlerhafte Anfrage bei Modell-Check beheben von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3568 * fix(auth): standardisiere Authentifizierung nicht blind auf API-Key-Bezug von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/3235 * chore(deps): Dependabot-Konfiguration hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2972 * chore: CodeQL-Analyse hinzufügen von @swissspidy in https://github.com/google-gemini/gemini-cli/pull/2992 * Fix Version von shell-quote von @scidomino in https://github.com/google-gemini/gem
Features
9. Juli 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Senke die Schwelle, ab der wir Verlauf komprimieren, von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * hilfe: füge Tipps zu shift+tab hinzu von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Aktualisiere Benachrichtigungsvorlage von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung anzeigen, um Debug-Konsole zu erweitern #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id bei Clearcut übergeben korrigiert von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer refakturiert, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release verwenden von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * fix Tagging für nightly von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly Release-Tag-Formatierung von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly Release-Commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebungsbefehl-Verwendung in deployment.md korrigiert von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doku: README.md von gemini-cli aktualisieren, um Node.js Version 20+ zu erfordern von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * feat: Minimale Node.js-Version auf 20 erhöhen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3277 * Tippfehler in diversen Dateien korrigieren von @didier-durand in https://github.com/google-gemini/gemini-cli/pull/3284 * Mk nohup von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3285 * fix: kleine Rechtschreibfehler von @0ldh in https://github.com/google-gemini/gemini-cli/pull/3183 * fix(cli): Gruppiere abgebrochene Tool-Aufrufe, um API-Fehler zu verhindern von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3333 * Relase: Aufräumen und Verdichten von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3321 * prompts für Release aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3335 * fix(core): Tool-Parameter bereinigen, um 400 API-Fehler zu beheben von @BigUncle in https://github.com/google-gemini/gemini-cli/pull/3300 * Fix #2922: Verhinderung der @-Verkettung zu gültigen Pfaden im Shell-Modus von @siba2893 in https://github.com/google-gemini/gemini-cli/pull/2932 * feat: Inline-Inhaltsänderung im Tool-Scheduler behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/2883 * Update @google/genai -> 1.8.0 von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3339 * feat: Warnungen beim Start des Benutzers hinzufügen, Verzeichnisprüfung hinzufügen von @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/3056 * feat: YOLO-Modus-Verschluss im /help anzeigen lassen von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/3367 * Release-Misc von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3418 * feat(core): Fehlermeldungen bei isCommandAllowed verbessern von @y-okt in https://github.com/google-gemini/gemini-cli/pull/3349 * fix: Umgebungsvariablen in .env für settings.json-Variablenersetzung berücksichtigen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3416 * Fix verschachtelte Markdown-Rendering für Tabellenüberschriften und -zeilen #3331 von @zfflxx in https://github.com/google-gemini/gemini-cli/pull/3362 * @file respektiert keine config respectGitIgnore=false (#3382) von @zfflxx in https://github.com/google-gemini/gemini-cli/pull/3387 * feat: .svg-Unterstützung hinzufügen von @PugazhendhiDev in https://github.com/google-gemini/gemini-cli/pull/3229 * Migriere Gemini CLI Action-Workflows zu Direct WIF-Authentifizierung von @jerop in https://github.com/google-gemini/gemini-cli/pull/3456 * Backticks im Shell-Tool-Verwendung wieder aktivieren. von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3360 * Füge excludeTools und includeTools zur mcpServers-Konfiguration hinzu von @jdemeulenaere in https://github.com/google-gemini/gemini-cli/pull/2976 * Neuer Test, um zu prüfen, dass bei Bereitstellung eines Authorization-Headers dies genutzt wird von @gennadiycivil in https://github.com/google-gemini/gemini-cli/pull/3023 * --allowed_mcp_server_names-Flag hinzufügen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3464 * fix: EditTool kann menschliche Bearbeitungen derselben Datei überschreiben von @mainroach in https://github.com/google-gemini/gemini-cli/pull/3043 * README.md aktualisieren, um API-Key-Nutzung für Vertex zu zeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060
Features
8. Juli 2025
## Änderungen Seit Dem Letzten Mal * Tag für /chat verpflichtend machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle reduzieren, ab der wir Verlauf komprimieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * help: Shift+Tab Tipp hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Template aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Rechtschreibfehler in README korrigieren von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Rechtschreibfehler in CONTRIBUTING.md korrigieren von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' in ANSI-Thema statt hartkodiertes #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Verknüpfung zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Konfiguration im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id erfolgreich an Clearcut übertragen von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge aktualisieren und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer refaktorieren, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Releases von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly relase tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigieren von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues aktualisieren, um GitHub-Alerts zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly relase tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebungsbefehl in deployment.md fehlerhaft verwendet korrigiert von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um Nutzung des API-Schlüssels für Vertex zu zeigen von @chrisheecho in https://github.com/google-gemini/gemini-cli/pull/3060 * Unnötigen Code entfernen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision für die Zukunft neu gestalten von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Enable Gemini CLI, um die Auth des Benutzers in Cloud Shell wiederzuverwenden von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren statt jedes Mal bei der Authentifizierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler korrigieren und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppeltes "esc"-Bug im Auth-Dialog beheben von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 * chore: allgemeine Usage-Nachricht zu --help hinzufügen von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3500 * ci: geplante Jobs im Forked Repo deaktivieren von @warjiang in https://github.com/google-gemini/gemini-cli/pull/3093 * Beende Endlosschleife in start.js unter Windows von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/3506 * style: Ausführungszeit als Minuten, Sekunden formatieren von @Aisha630 in https://github.com/google-gemini/gemini-cli/pull/2707 * Behalte jüngste Historie beim Komprimieren bei von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3049 * Fix nightly Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3511 ## Neue Mitwirkende * @mpcarolin hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3061 * @acktsap hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2722 * @joshmoon827 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2781 * @fnune hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3100 * @rmedranollamas hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3117 * @SunskyXH hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2118 * @kumar-mithlesh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3203 * @jackwotherspoon hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3167 * @nedn hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3247 * @didier-durand hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3284 * @0ldh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3183 * @BigUncle hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3300 * @siba2893 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2932 * @adamfweidman hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2883 * @y
Features
8. Juli 2025
## Was sich geändert hat * Tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert für die Komprimierung des Verlaufs reduzieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Shift+Tab Hinweis hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungsvorlage aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hartkodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: Tastenkombination ctrl+s zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id sicher an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer neu organisieren, um Reducer zu verwenden von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Releases. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für Nightly-Release korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly relase tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibfehler korrigieren von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Issue-Vorlagen aktualisieren, um GitHub Alert zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly relase tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Signieren von Tags von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Behebung eines Befehlsnutzungsfehlers in deployment.md von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli aktualisieren, um API-Schlüssel-Nutzung für Vertex zu verlangen von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * Entfernen unnötiger Codeschnipsel von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3467 * fix(cli): Tab daran hindern, unvollständige Slash-Befehle automatisch auszuführen von @sambhavKhanna in https://github.com/google-gemini/gemini-cli/pull/2919 * refactor: allowed_mcp_server_names in allowed-mcp-server-names umbenennen von @teeler in https://github.com/google-gemini/gemini-cli/pull/3469 * feature(commands) - Slash Command + Vision For the Future neu strukturieren von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/3175 * Gemini CLI so konfigurieren, dass es die Auth des Nutzers im Cloud Shell wiederverwendet von @mboshernitsan in https://github.com/google-gemini/gemini-cli/pull/3070 * MCP-Tools einmalig beim Start initialisieren, statt jedes Mal bei der Authentisierung von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3483 * Tippfehler beheben und Tests für Auth-Validierung hinzufügen von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3491 * Doppelte "esc"-Fehlerbehebung im Auth-Dialog von @scidomino in https://github.com/google-gemini/gemini-cli/pull/3493 * Release und Packaging: Aufräumen von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3489 ## Neue Mitwirkende * @mpcarolin hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3061 * @acktsap hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/2722 * @joshmoon827 hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/2781 * @fnune hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3100 * @rmedranollamas hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3117 * @SunskyXH hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/2118 * @kumar-mithlesh hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3203 * @jackwotherspoon hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3167 * @nedn hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3247 * @didier-durand hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3284 * @0ldh hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3183 * @BigUncle hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3300 * @siba2893 hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/2932 * @adamfweidman hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/2883 * @y-okt hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3349 * @zfflxx hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3362 * @PugazhendhiDev hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3229 * @gennadiycivil hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3023 * @mainroach hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3043 * @chrisheecho hat seine erste Mitwirkung beigetragen in https://github.com/google-gemini/gemini-cli/pull/3060 * @sambhavKhanna hat seine erste Mitwirkung beigetragen in
Features
7. Juli 2025
## Änderungen seit dem letzten Release * Tagpflicht für /chat erzwingen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwellenwert reduzieren, ab dem wir Verlauf komprimieren von @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Tipp zu Shift+Tab hinzufügen von @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Template aktualisieren von @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README beheben von @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisierte und geplante PR-Triage hinzufügen von @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern von @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md beheben von @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Whitespace entfernen von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hart kodiert #0000FF von @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s Tastenkürzel zum Erweitern der Debug-Konsole anzeigen #2002 von @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Kunst für kleinere Bildschirme aktualisieren von @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus Config im flashFallbackHandler abrufen von @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id erfolgreich an Clearcut übergeben von @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kern-Tool-Methoden hinzufügen und verbessern von @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Puffer um Refactor zu Reducer ändern von @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Release: Nutzung von Github Actions und Tagging für Release. von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nächtliche Builds korrigieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Tippfehlerkorrekturen von @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Issue-Vorlagen aktualisieren, um GitHub Alert zu verwenden von @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release tag formatting von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 * Tags signieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3254 * Mk sign nightly release commits von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3264 * Fehler bei Befehlsnutzung in deployment.md behoben von @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2862 * Doc: README.md von gemini-cli auf Node.js Version 20+ aktualisiert von @nedn in https://github.com/google-gemini/gemini-cli/pull/3247 * feat: Mindestens Node.js Version auf 20 aktualisieren von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3277 * Tippfehler in diversen Dateien behoben von @didier-durand in https://github.com/google-gemini/gemini-cli/pull/3284 * Mk nohup von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3285 * fix: kleiner Tippfehler von @0ldh in https://github.com/google-gemini/gemini-cli/pull/3183 * fix(cli): Gruppiere Abbruch-Reaktionen von Tool-Aufrufen, um API-Fehler zu verhindern von @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/3333 * Release: Bereinigen und Verdichten von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3321 * Bereinigung von Prompts für Release von @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3335 * fix(core): Tool-Parameter säubern, um 400 API-Fehler zu beheben von @BigUncle in https://github.com/google-gemini/gemini-cli/pull/3300 * Fix #2922: Verhinderung von @-Konkatenation zu gültigen Pfaden im Shell-Modus von @siba2893 in https://github.com/google-gemini/gemini-cli/pull/2932 * feat: Inline-Inhalt-Modifikation im Tool-Scheduler behandeln von @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/2883 ## Neue Contributors * @mpcarolin hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3061 * @acktsap hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2722 * @joshmoon827 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2781 * @fnune hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3100 * @rmedranollamas hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3117 * @SunskyXH hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2118 * @kumar-mithlesh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3203 * @jackwotherspoon hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3167 * @nedn hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3247 * @didier-durand hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3284 * @0ldh hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3183 * @BigUncle hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/3300 * @siba2893 hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2932 * @adamfweidman hat seinen ersten Beitrag geleistet in https://github.com/google-gemini/gemini-cli/pull/2883 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.9...v0.1.9-nightly.250707.d1c0a211
Features
4. Juli 2025
## Was sich geändert hat * tag für /chat erforderlich machen von @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2904 * Schwelle verringern, ab der wir Verlauf komprimieren by @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2898 * Hilfe: Tipp zu Shift+Tab hinzufügen by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2892 * Benachrichtigungs-Template aktualisieren by @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/3035 * Tippfehler in README korrigieren by @mpcarolin in https://github.com/google-gemini/gemini-cli/pull/3061 * feat(workflows): automatisches und geplantes PR-Triage hinzufügen by @jerop in https://github.com/google-gemini/gemini-cli/pull/3062 * refactor(ci): PR-Triage verbessern by @jerop in https://github.com/google-gemini/gemini-cli/pull/3082 * docs: Tippfehler in CONTRIBUTING.md korrigieren by @acktsap in https://github.com/google-gemini/gemini-cli/pull/2722 * fix: unnötigen Leerraum entfernen by @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/2781 * Use AccentBlue: 'blue' im ANSI-Theme statt hart kodiert #0000FF by @fnune in https://github.com/google-gemini/gemini-cli/pull/3100 * fix: ctrl+s-Tastenkürzel zum Erweitern der Debug-Konsole anzeigen #2002 by @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2491 * feat(cli): ASCII-Art für kleinere Bildschirme aktualisieren by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/3117 * fix(client): Modell aus config im flashFallbackHandler abrufen by @SunskyXH in https://github.com/google-gemini/gemini-cli/pull/2118 * Google User Id wird an Clearcut übergeben korrigiert by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/3147 * JSDoc-Kommentare für Kernwerkzeuge-methoden hinzufügen und verbessern by @joshmoon827 in https://github.com/google-gemini/gemini-cli/pull/3128 * Text-Buffer refaktorieren, um Reducer zu nutzen by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2652 * Veröffentlichung: Nutzung von Github Actions und Tagging für Release. by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/2852 * Tagging für nightly-Release korrigieren by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3202 * Mk nightly release Tag-Formatierung by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3204 * chore: Rechtschreibkorrekturen by @kumar-mithlesh in https://github.com/google-gemini/gemini-cli/pull/3203 * ci: Vorlagen für Issues auf GitHub Alerts umstellen by @jackwotherspoon in https://github.com/google-gemini/gemini-cli/pull/3167 * Mk nightly release Tag-Formatierung by @mattKorwel in https://github.com/google-gemini/gemini-cli/pull/3206 ## Neue Mitwirkende * @mpcarolin hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/3061 geleistet * @acktsap hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/2722 geleistet * @joshmoon827 hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/2781 geleistet * @fnune hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/3100 geleistet * @rmedranollamas hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/3117 geleistet * @SunskyXH hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/2118 geleistet * @kumar-mithlesh hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/3203 geleistet * @jackwotherspoon hat seinen ersten Beitrag in https://github.com/google-gemini/gemini-cli/pull/3167 geleistet **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.9...v0.1.9-nightly.250704.23eea823
Features
2. Juli 2025
Fast follow bug fixes from 0.1.8 ## Packages - https://www.npmjs.com/package/@google/gemini-cli/v/0.1.9 - https://www.npmjs.com/package/@google/gemini-cli-core/v/0.1.9 ## What's Changed * Improve slashCommand autoCompletion logic by @sethtroisi in https://github.com/google-gemini/gemini-cli/pull/2776 * Special case mime type for ts file. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2902 * Fix characters being dropped in text-buffer by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/2504 * feat(core): Add infinite loop protection to client by @allenhutchison in https://github.com/google-gemini/gemini-cli/pull/2793 * Add excludedTools to extensions. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2853 * Added support for session_id in API calls by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/2886 * chore: bump version to 0.1.9 by @KeijiBranshi in https://github.com/google-gemini/gemini-cli/pull/2906 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.8...v0.1.9
Features
1. Juli 2025
## What's Changed * Upgrade to Ink 6 and React 19 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/2096 * Updates error handling in case of incorrect tool calling. by @vachan-shetty in https://github.com/google-gemini/gemini-cli/pull/2304 * chore: bump to 0.1.8 by @KeijiBranshi in https://github.com/google-gemini/gemini-cli/pull/2308 * add issue triage using gemini cli by @jerop in https://github.com/google-gemini/gemini-cli/pull/2310 * improve triage prompt by @jerop in https://github.com/google-gemini/gemini-cli/pull/2314 * chore: fix typo in mcp-client by @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/1555 * Fix typos by @sadikkuzu in https://github.com/google-gemini/gemini-cli/pull/1629 * quiet dotenv log message by @motdotla in https://github.com/google-gemini/gemini-cli/pull/2239 * Inline the description and schema of the shell tool in the source by @bbiggs in https://github.com/google-gemini/gemini-cli/pull/1709 * chore: add proper pluralization handling for match in grep tool by @kahlstrm in https://github.com/google-gemini/gemini-cli/pull/2344 * fix: typo by @reidliu41 in https://github.com/google-gemini/gemini-cli/pull/2415 * Add troubleshooting note about CI env variables by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/2229 * feat: add VSCodium editor support by @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/2299 * fix edit retrigger by @ngleo in https://github.com/google-gemini/gemini-cli/pull/2306 * fix file extension in "modify flow" temp files by @ngleo in https://github.com/google-gemini/gemini-cli/pull/2478 * Re-enable Gemini Code Assist PR review bot by @umairidris in https://github.com/google-gemini/gemini-cli/pull/2254 * chore(gha): pin issue triage workflow to a specific commit by @jerop in https://github.com/google-gemini/gemini-cli/pull/2496 * docs: remove duplicate tool descriptions in file-system.md by @StarkOne in https://github.com/google-gemini/gemini-cli/pull/1790 * fix: Correct start script reference in create_alias.sh by @jimmyliao in https://github.com/google-gemini/gemini-cli/pull/1487 * docs: fix typos and grammatical errors by @krushna-sharma in https://github.com/google-gemini/gemini-cli/pull/2459 * Remove debug logs that are not actionable but numerous by @anj-s in https://github.com/google-gemini/gemini-cli/pull/2030 * 📦 NEW: Theme Shades of Purple by @ahmadawais in https://github.com/google-gemini/gemini-cli/pull/2114 * Esc to exit privacy screen in error state by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2527 * refactor: use for...of loop instead of traditional for loop by @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/1840 * refactor: remove imported multiple times by @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/1846 * docs: Add uninstallation instructions to README by @Zircoz in https://github.com/google-gemini/gemini-cli/pull/1985 * feat: add Neovim editor support by @yuki-yano in https://github.com/google-gemini/gemini-cli/pull/1448 * Fix a broken link by @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2598 * Fix a heading issue for Authentication Setup doc by @doggy8088 in https://github.com/google-gemini/gemini-cli/pull/2592 * Clarify .gemini/config.yaml is for the PR review bot (not CLI). by @umairidris in https://github.com/google-gemini/gemini-cli/pull/2495 * refactor: remove unnecessary assertion by @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2579 * refactor: remove unnecessary "await" by @noritaka1166 in https://github.com/google-gemini/gemini-cli/pull/2574 * feat: allow command-specific restrictions for ShellTool by @jerop in https://github.com/google-gemini/gemini-cli/pull/2605 * chore: add .editorconfig by @aspiers in https://github.com/google-gemini/gemini-cli/pull/2572 * fix: Correct pluralization of the number of occurrences in `EditTool` tool errors by @timrogers in https://github.com/google-gemini/gemini-cli/pull/2463 * Added obfuscated google account ID to clearcut log messages by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/2593 * Fix clearcut-logger.ts to event name GEMINI_CLI_API_RESPONSE_TOOL_TOK… by @uttamkanodia14 in https://github.com/google-gemini/gemini-cli/pull/1875 * feat: modular GEMINI.md imports with @file.md syntax (#1585) by @bniladridas in https://github.com/google-gemini/gemini-cli/pull/2230 * fix:Update /help to show correct newline key combo for different OS #… by @devpool007 in https://github.com/google-gemini/gemini-cli/pull/2043 * Highlight previous user input by @AlphaDaze in https://github.com/google-gemini/gemini-cli/pull/2507 * feat(cli): Add hideTips setting by @marcinjahn in https://github.com/google-gemini/gemini-cli/pull/1524 * feat: add support to remote MCP servers for custom HTTP headers by @aspiers in https://github.com/google-gemini/gemini-cli/pull/2477 * feat: Change /stats to include more detailed breakdowns by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2615 * feat(shell): Enable prefix matching for flexible command validation by @jerop in https://github.com/google-gemini/gemini-cli/pull/2653 * Fix oauth credential caching. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2709 * refactor(workflows): separate issue triage into two workflows by @jerop in https://github.com/google-gemini/gemini-cli/pull/2746 * feat(workflows): add issues list command to automated triage workflow by @jerop in https://github.com/google-gemini/gemini-cli/pull/2749 * fix(workflows): use preview release gemini-cli in triage workflows by @jerop in https://github.com/google-gemini/gemini-cli/pull/2759 * Fix CODE_ASSIST_ENDPOINT env var. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2712 * Removed fallback logic for gaia id logging by @owenofbrien in https://github.com/google-gemini/gemini-cli/pull/2761 * Remove unused method by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2721 * Use structured prompt for compression. by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2747 * Rename AuthType LOGIN_WITH_GOOGLE_PERSONAL -> LOGIN_WITH_GOOGLE by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2769 * refactor(ui): revamp exit stats display by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/2771 * Fix: Use HTTPS in docs and correct formatting typo in troubleshooting guide by @Jvr2022 in https://github.com/google-gemini/gemini-cli/pull/2762 * feat(triage): improve automated issue triage workflows by @jerop in https://github.com/google-gemini/gemini-cli/pull/2778 * update check + tests by @eddie-santos in https://github.com/google-gemini/gemini-cli/pull/2772 * docs(auth): clarify env-file discovery & recommend by @jarvisphere in https://github.com/google-gemini/gemini-cli/pull/2402 * feat: Add markdown table rendering support by @heartyguy in https://github.com/google-gemini/gemini-cli/pull/1955 * Make clean script cross-platform by @Mirza-Samad-Ahmed-Baig in https://github.com/google-gemini/gemini-cli/pull/1990 * Fix spurious logs about invalid MaxSizedBox children due to Ink6 + React19 migration by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/2794 * feat: add weekly community report workflow by @jerop in https://github.com/google-gemini/gemini-cli/pull/2855 * Use the constant placeholders for ".gemini/settings.json" in gemini.tsx by @scidomino in https://github.com/google-gemini/gemini-cli/pull/2860 * Update README.md by @logankilpatrick in https://github.com/google-gemini/gemini-cli/pull/2729 * feat: add audio and video support to read_file by @santhoshkumarCodes in https://github.com/google-gemini/gemini-cli/pull/2556 * Docs: Add a page detailing quota and cost information by @ptone in https://github.com/google-gemini/gemini-cli/pull/2894 ## New Contributors * @vachan-shetty made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2304 * @sadikkuzu made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1629 * @motdotla made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2239 * @kahlstrm made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2344 * @reidliu41 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2415 * @chrstnb made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2229 * @psinha40898 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2299 * @umairidris made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2254 * @krushna-sharma made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2459 * @ahmadawais made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2114 * @Zircoz made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1985 * @yuki-yano made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1448 * @doggy8088 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2598 * @aspiers made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2572 * @timrogers made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2463 * @uttamkanodia14 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1875 * @bniladridas made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2230 * @devpool007 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2043 * @AlphaDaze made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2507 * @marcinjahn made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1524 * @Jvr2022 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2762 * @jarvisphere made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2402 * @heartyguy made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1955 * @Mirza-Samad-Ahmed-Baig made their first contribution in https://github.com/google-gemini/gemini-cli/pull/1990 * @santhoshkumarCodes made their first contribution in https://github.com/google-gemini/gemini-cli/pull/2556 **Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.1.7...v0.1.8
Features
28. Juni 2025
- Fixes a bug with the sandbox container image in 0.1.6 (#2302) - Release Notes for 0.1.6 at https://github.com/google-gemini/gemini-cli/discussions/2301
Features
28. Juni 2025
Release notes at: https://github.com/google-gemini/gemini-cli/discussions/2301
27. Juni 2025
#### Neue Modelle - Unterstützung für neue Gemini-Modelle hinzugefügt, darunter `gemini-2.5-pro`, `gemini-2.5-flash` und `gemini-2.5-pro-preview-06-05` mit Unterstützung für Thinking-Tokens. - Aktualisierte Modell-Aliases: `flash` verweist jetzt auf `gemini-2.5-flash` und `gemini` verweist jetzt auf `gemini-2.5-pro`. - Unterstützung für Responses-API-Modelle wie o1-pro, o3-pro. - Added Unterstützung für das OpenAI o3-pro Modell über mehrere Anbieter. - Verbesserte Unterstützung für Thinking Tokens: Kann jetzt durch Setzen auf 0 deaktiviert werden, und die Hilfetexte mit Beispielen wurden verbessert. - Höhere Max-Tokens für Deepseek-Modelle auf 65536 für bessere Leistung. - Preisgestaltung für o3 aktualisiert. #### Neue Features & Verbesserungen - Flag `--add-gitignore-files` hinzugefügt, um Dateien aus .gitignore zum Bearbeitungsumfang von Aider hinzuzufügen, von omarcinkonis. - Co-authored-by-Beschreibung standardmäßig für Commit-Messages aktiviert. - Verbessertes Erzeugen von Commit-Messages durch Verwendung von System-Prompt-Präfixen, von Luke Reeves. - Neuer Flag `--commit-language` zum Festlegen der Sprache für Commit-Messages, von Kyosuke Takayama. - Teure Dateitracking-Operationen überspringen, wenn `--skip-sanity-check-repo` aktiviert ist, für bessere Leistung, von Makar Ivashko. - Optimierte Leistung der Chat-Historien-Zusammenfassung, von jayeshthk. - Benutzerdefinierte PostHog-Analytics-Konfigurationsoptionen mit den Flags `--analytics-posthog-host` und `--analytics-posthog-project-api-key`, von Vasil Markoukin. #### Repository-Karte - MATLAB-Unterstützung für Repository-Karten hinzugefügt, von Matthew Tofano. - Clojure-Unterstützung für Repository-Karten hinzugefügt, von Garrett Hopper. - Verbesserte Erkennung von kebab-case-Identifiers in Repository-Karten für eine bessere Code-Analyse. #### Fehlerbehebungen & Kleine Verbesserungen - Verbesserte GitHub Copilot Token-Verarbeitung mit besserer Validierung und Fehlermeldungen, von Vincent Taverna und Sebastian Estrella. - Verbesserte Inline-Code-Darstellung im Rich-Markdown-Ausgabe, von Vamsi Talupula. - Vertex AI-Modellnamen-Präfixe in den Einstellungen korrigiert, von Wietse Venema. - Verbesserter `/read-only`-Befehl zur korrekten Auflösung von literalen Pfaden, von Matteo Landi. - Encoding-Probleme in git diff-Ausgabe und LLM-Verlaufprotokollierung behoben. - Such-Block-Regex korrigiert, um optionale schließende Tags bei HTML-Inhalten zu akzeptieren, von Mathis Beer. - Automatisches Erstellen von übergeordneten Verzeichnissen für Chat-Verlaufsdateien, um Startfehler zu vermeiden, von Beitragender. - Sicherstellen, dass pip vor der Paketinstallation verfügbar ist. - Aider hat 21% des Codes in diesem Release geschrieben.
25. Juni 2025
**Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.0.24-jetbrains...v1.0.25-jetbrains
Features
25. Juni 2025
**Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.0.14-vscode...v1.0.15-vscode
Features
21. Juni 2025
## Was sich geändert hat * feat: `requestRule`-Tool von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5867 * Regel zur Anpassung von Empfehlungen für LLM-Code basierend auf dem spezifischen verwendeten LLM von @adarshramiyer in https://github.com/continuedev/continue/pull/5883 * füge Regel hinzu, damit das Modell den Code in einen größerer-zusammenhang beschreiben kann von @jpoly1219 in https://github.com/continuedev/continue/pull/5878 * hinzugefügt eine Regel, damit das Modell speziell zur Continue-Antworten liefert von @adarshramiyer in https://github.com/continuedev/continue/pull/5908 * Jacob/feature/call-alongside-autocomplete von @jpoly1219 in https://github.com/continuedev/continue/pull/5919 * Jacob/feature/call alongside autocomplete von @jpoly1219 in https://github.com/continuedev/continue/pull/5920 * Revision zu #5921 gemäß PR-Review von @jpoly1219 in https://github.com/continuedev/continue/pull/5923 * verhindern, dass Markdown-Tabellen bei formatierten Knoten brechen von @uinstinct in https://github.com/continuedev/continue/pull/5560 * fix: URL von llama.cpp wieder auf 'completion' gesetzt von @ipaddicting in https://github.com/continuedev/continue/pull/5726 * Feature/nextEdit von @jpoly1219 in https://github.com/continuedev/continue/pull/5921 * perf(llm): Optimiere pruneLines-Funktionen in countTokens von @0x23d11 in https://github.com/continuedev/continue/pull/5310 * Fix Config.yaml-Schema-Registrierung von @RomneyDa in https://github.com/continuedev/continue/pull/5851 * Remove free trial provider von @RomneyDa in https://github.com/continuedev/continue/pull/5855 * fix Landschaftsbreite beim Tippen von Text von @uinstinct in https://github.com/continuedev/continue/pull/5874 * Fix Git-Diff-Caching von @RomneyDa in https://github.com/continuedev/continue/pull/5882 * Add JCEF Out-of-Process VM-Einstellung von @RomneyDa in https://github.com/continuedev/continue/pull/5891 * fix: Mac-Build-Probleme von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5925 * Secrets aus dem <workspace>/.continue/.env-Ordner vor <workspace>/.env abrufen von @uinstinct in https://github.com/continuedev/continue/pull/5461 * Dokumentation aktualisieren von @bhaktatejas922 in https://github.com/continuedev/continue/pull/5941 * Claude-4-Sonnet und Opus zu llm-info hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/5852 * Nate/Adapater-OpenAI-Fix von @sestinj in https://github.com/continuedev/continue/pull/5612 * feat: Sourcemaps aktivieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5942 * Installation und Core-Checks aufgrund Import-Fehler behoben von @uinstinct in https://github.com/continuedev/continue/pull/5937 * Free Trial-Popover von @sestinj in https://github.com/continuedev/continue/pull/5926 * ci: :art: Prettier-Check für alle PRs ausführen von @sestinj in https://github.com/continuedev/continue/pull/5693 * Data URI für caBundlePath von @sestinj in https://github.com/continuedev/continue/pull/5963 * Unterstützung von Completions mit Proxy von @sestinj in https://github.com/continuedev/continue/pull/5962 * Verbaliserte Protokollierung für unseren eigenen Fetch von @sestinj in https://github.com/continuedev/continue/pull/5884 * Quick-Pick, um Schlüssel in VS Code einzugeben von @sestinj in https://github.com/continuedev/continue/pull/5952 * feat: ESLint-Regel `no-negated-condition` hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5967 * chore: Versionen erhöhen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5966 * refactor: :recycle: Refactor CodeBaseIndexer aus dem Core heraus von @chezsmithy in https://github.com/continuedev/continue/pull/5894 * Prompts-Fixes von @RomneyDa in https://github.com/continuedev/continue/pull/5946 * Tar-FS in /core aufwärts aktualisieren von @dependabot in https://github.com/continuedev/continue/pull/5956 * fix: Behandlung von kein Teilen von Gemini von @RomneyDa in https://github.com/continuedev/continue/pull/5974 * fetch aktualisieren von @sestinj in https://github.com/continuedev/continue/pull/5979 * Nur noch über continue für vllm completions zulassen vorerst von @RomneyDa in https://github.com/continuedev/continue/pull/5983 * Update durch @sestinj in https://github.com/continuedev/continue/pull/5984 * feat: :bricks: Terminals für zusätzliche vscode Remote Host Types aktivieren von @chezsmithy in https://github.com/continuedev/continue/pull/5813 * Immer aktive Datei in der Eingabe-Symbolleiste anzeigen, nicht Codebasis von @sestinj in https://github.com/continuedev/continue/pull/5868 * Dokumente/docs/customize/tutorials/build-your-own-slash-command.md gelöscht von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5905 * Vite von 5.4.18 auf 6.3.5 aktualisieren im /gui von @dependabot in https://github.com/continuedev/continue/pull/5916 * Gemini LLM-Info von @RomneyDa in https://github.com/continuedev/continue/pull/5976 * fix: Linting-Fehler von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5994 * fix: :bug: Codebase-Indexierung startet beim Laden nicht von @chezsmithy in https://github.com/continuedev/continue/pull/5993 * streamable-http-Unterstützung in YAML von @sestinj in https://github.com/continuedev/continue/pull/6014 * Möglichkeit hinzufügen, tabAutocompleteOptions pro Modell in config.yaml zu konfigurieren von @jpoly1219 in https://github.com/continuedev/continue/pull/5970 * Implementierung von #3244 von @jpoly1219 in https://github.com/continuedev/continue/pull/5973 * Inception zu JSON-Anbietern hinzufügen von @RomneyDa in https://github.com/continuedev/continue/pull/5854 * MCP-Server-Namen in Tool-Namen einbeziehen von @RomneyDa in https://github.com/continuedev/continue/pull/5991 * Bessere Notch-Regeln Abschnittsrand von @RomneyDa in https://github.com/continuedev/continue/pull/5944 * Node Fetch vorzeitiges Schließen Patch von @RomneyDa in https://github.com/continuedev/continue/pull/6009 * Konfiguration und Fehler an die Erweiterungs-GUI weiterleiten von @jpoly1219 in https://github.com/continuedev/continue/pull/5990 * Django von 3.2.7 auf 4.2.22 aktualisieren im /manual-testing-sandbox von @dependabot in https://github.com/continuedev/continue/pull/6021 * feat: Überspringe Hub-Onboarding im Free Trial von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6024 * Tool-Aufruf-Namen-Merging beheben von @RomneyDa in https://github.com/continuedev/continue/pull/6029 * Wechsel zum Free Trial-Assistenten beim ersten Login von @sestinj in https://github.com/continuedev/continue/pull/6035 * feat: richtige Bereitstellung für Azure verwenden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6023 * Watsonx-vi von @sestinj in https://github.com/continuedev/continue/pull/5889 * feat: Onboarding-Karten-Update-Tab von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/6034
Features
17. Juni 2025
## Release notes for v1.1.1 ### Security fixes This release contains multiple security fixes for underlying dependencies including Go `net/http` package and GitHub CLI extension library. ### Using native extension update notices Prior to `v1.1.1`, `gh copilot` notified users about new releases: ```shell A new release of copilot is available: 1.1.0 → 1.1.1 To upgrade, run: gh extension upgrade copilot --force https://github.com/github/gh-copilot ``` With `v1.1.1`, these notifications will now be handled by GitHub CLI as [`v2.66.0` release](https://github.com/cli/cli/releases/tag/v2.66.0) introduced native support for extension update notices. This removes double notices that some users will notice.
12. Juni 2025
Teile Browser-Kontext mit Windsurf für Webentwicklung.
Features
11. Juni 2025
Hotfix für Azure-Modelle über Continue proxy: https://github.com/continuedev/continue/pull/6071/commits/036e19618b86600e4e9c5ad6e6ee5a98e55e15f1
10. Juni 2025
## Was geändert * feat: verbessere StreamError-Dialog von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5823 * Fixiere Ausrichtung des Find-Widgets von @RomneyDa in https://github.com/continuedev/continue/pull/5741 * feat: `description` in markdown yaml von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5799 * reo fix von @TyDunn in https://github.com/continuedev/continue/pull/5810 * Feat: Unterstützung der maxStopWords Model Config-Option in yaml von @t-kulmburg in https://github.com/continuedev/continue/pull/5675 * Mach Apply StreamingCancelable von @RomneyDa in https://github.com/continuedev/continue/pull/5694 * feat: füge `stream` in defaultCompletionOptions yaml hinzu von @uinstinct in https://github.com/continuedev/continue/pull/5818 * Aktualisierte @openapitools/openapi-generator-cli /binary/axios /core/vendo… von @cmmoran1130 in https://github.com/continuedev/continue/pull/5755 * feat: entferne Edit als Modus von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5801 * Fix dev data Paper-Cuts von @sestinj in https://github.com/continuedev/continue/pull/5759 * feat: :technologist: Github-Workflow zur Messung von Issue/PR-Statistiken von @sestinj in https://github.com/continuedev/continue/pull/5609 * Zeige stderr in der Fehlermeldung für fehlgeschlagene MCP-Server von @sestinj in https://github.com/continuedev/continue/pull/5834 * Nate/vllm-no-fim von @sestinj in https://github.com/continuedev/continue/pull/5833 * Theme-Farben-Regel und Contributor-Leitfaden-Sektion von @RomneyDa in https://github.com/continuedev/continue/pull/5802 * Mcp streamingbar-HTTP von @maxxrdrgz in https://github.com/continuedev/continue/pull/5829 * Wenn nicht angemeldet,-org-Button in Assistant-Auswahl löst Login aus von @RomneyDa in https://github.com/continuedev/continue/pull/5743 * fix: :bug: Generierungs-Animation beheben von @chezsmithy in https://github.com/continuedev/continue/pull/5865 * Fix Tool-Call-Delta-Namen-Streaming-Logik von @RomneyDa in https://github.com/continuedev/continue/pull/5849 * Addiere AlwaysApply-Eigenschaft zu Regeln für bessere Steuerung der Regelanwendung… von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5837 * Fixiere Codebase-Indexer-Konfigurationslogik von @RomneyDa in https://github.com/continuedev/continue/pull/5848 * feat: :sparkles: Terminal-Befehl bewusst sein gegenüber OS, Plattform und Shell von @chezsmithy in https://github.com/continuedev/continue/pull/5814 * feat: aktuelle Dateikontext automatisch zum Chat hinzufügen von @uinstinct in https://github.com/continuedev/continue/pull/5670 * docs: angeben, dass MCP nur im Agenten-Modus verwendet werden kann von @uinstinct in https://github.com/continuedev/continue/pull/5846 * Aktualisiere empfohlene Agent-Modelle von @RomneyDa in https://github.com/continuedev/continue/pull/5871 * Einführung der ersten Continue-Dokumentationsregel von @TyDunn in https://github.com/continuedev/continue/pull/5877 * Deaktiviere Diff-Autocomplete-Snippets in JetBrains von @RomneyDa in https://github.com/continuedev/continue/pull/5879 * Gradle-Version erhöhen von @sestinj in https://github.com/continuedev/continue/pull/5881 * JetBrains auf 1.0.20 erhöhen von @RomneyDa in https://github.com/continuedev/continue/pull/5886 * Fix Tool-Call-Args-UI-Overflow von @RomneyDa in https://github.com/continuedev/continue/pull/5887 * Tippfehler korrigieren von @sestinj in https://github.com/continuedev/continue/pull/5870 * fix: Verzeichnishash in `tagToString` verwenden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5880 * Verbesserte ausgewählte JetBrains-Theme-Farben von @RomneyDa in https://github.com/continuedev/continue/pull/5888 * JetBrains auf 1.0.21 erhöhen von @RomneyDa in https://github.com/continuedev/continue/pull/5895 * Fehlendes Zeichen im Button beheben von @RomneyDa in https://github.com/continuedev/continue/pull/5890 * Cmd J funktioniert in JetBrains nicht mehr von @RomneyDa in https://github.com/continuedev/continue/pull/5892 * Nate/resource-templates von @sestinj in https://github.com/continuedev/continue/pull/5893 ## Neue Mitwirkende * @t-kulmburg leistete seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5675 * @cmmoran1130 leistete seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5755 **Volle Changelog**: https://github.com/continuedev/continue/compare/v1.0.11-vscode...v1.0.12-vscode
Features
10. Juni 2025
Planungsmodus für Cascade Messaging und natives Terminal im Cascade-Panel.
Features
3. Juni 2025
## Änderungen * fügte eine Regel hinzu, damit die Modellantwort speziell über continue von @adarshramiyer in https://github.com/continuedev/continue/pull/5908 handelt * Jacob/feature/call-alongside-autocomplete von @jpoly1219 in https://github.com/continuedev/continue/pull/5919 * Jacob/feature/call alongside autocomplete von @jpoly1219 in https://github.com/continuedev/continue/pull/5920 * Überarbeitung zu #5921 gemäß PR-Review von @jpoly1219 in https://github.com/continuedev/continue/pull/5923 * verhindere, dass Markdown-Tabelle bei formatierten Nodes bricht von @uinstinct in https://github.com/continuedev/continue/pull/5560 * fix: URL von llama.cpp zurück auf 'completion' gesetzt von @ipaddicting in https://github.com/continuedev/continue/pull/5726 * Feature/nextEdit von @jpoly1219 in https://github.com/continuedev/continue/pull/5921 * perf(llm): Optimiere pruneLines-Funktionen in countTokens von @0x23d11 in https://github.com/continuedev/continue/pull/5310 * Fix Config.yaml-Schema-Registrierung von @RomneyDa in https://github.com/continuedev/continue/pull/5851 * Entferne Free-Trial-Anbieter von @RomneyDa in https://github.com/continuedev/continue/pull/5855 * Problem beim Ändern der Breite beim Tippen von Text behoben von @uinstinct in https://github.com/continuedev/continue/pull/5874 * Fixing Git-Diff-Caching von @RomneyDa in https://github.com/continuedev/continue/pull/5882 * Hinzufügen von JCEF-Out-of-Process VM-Einstellung von @RomneyDa in https://github.com/continuedev/continue/pull/5891 * fix: Mac-Build-Probleme von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5925 * Secrets aus dem Ordner <workspace>/.continue/.env vor <workspace>/.env abrufen von @uinstinct in https://github.com/continuedev/continue/pull/5461 * Dokumentation aktualisieren von @bhaktatejas922 in https://github.com/continuedev/continue/pull/5941 * Claude-4-Sonnet und opus zu llm-info hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/5852 * Nate/behebe OpenAI-Adapter von @sestinj in https://github.com/continuedev/continue/pull/5612 * feat: Sourcemaps aktivieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5942 * Installation und Kernprüfungen wegen Import-Fehler behoben von @uinstinct in https://github.com/continuedev/continue/pull/5937 * Free-Trial-Popover von @sestinj in https://github.com/continuedev/continue/pull/5926 * ci: :art: Prettier-Check für alle PRs ausführen von @sestinj in https://github.com/continuedev/continue/pull/5693 * Data URI für caBundlePath von @sestinj in https://github.com/continuedev/continue/pull/5963 * Unterstützung von Abschlüssen mit Proxy von @sestinj in https://github.com/continuedev/continue/pull/5962 * verbose Logging-Option für unseren eigenen Fetch von @sestinj in https://github.com/continuedev/continue/pull/5884 * Schnell-Auswahl, um Schlüssel in VS Code einzugeben von @sestinj in https://github.com/continuedev/continue/pull/5952 * feat: eslint-Einstellung `no-negated-condition` von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5967 * chore: Versionen aktualisieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5966 * refactor: :recycle: CodeBaseIndexer aus dem Core heraus refaktorisieren von @chezsmithy in https://github.com/continuedev/continue/pull/5894 * Prompt-Korrekturen von @RomneyDa in https://github.com/continuedev/continue/pull/5946 ## Neue Mitwirkende * @ipaddicting hat seinen ersten Beitrag geleistet in https://github.com/continuedev/continue/pull/5726 **Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.0.21-jetbrains...v1.0.22-jetbrains
Features
31. Mai 2025
## Was sich geändert hat * chore: :technologist: vscode github actions extension zur empfohlenen Liste hinzufügen von @sestinj in https://github.com/continuedev/continue/pull/5607 * test: :white_check_mark: Tests zur Erscheinung der Accept All / Reject All Buttons hinzufügen + Fähigkeit, IDE-Nachrichten an Webview zu mocken von @sestinj in https://github.com/continuedev/continue/pull/5620 * open config when clicking on editing the prompt von @uinstinct in https://github.com/continuedev/continue/pull/5503 * fix: use `cmd` for windows MCP connections by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5631 * docs: remove incorrect note on org secrets by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5597 * Enhancements and fixes to autocomplete behaviour by @bdavj in https://github.com/continuedev/continue/pull/4509 * config-yaml: add embedding prefixes support by @eliransin in https://github.com/continuedev/continue/pull/4765 * feat(config-yaml): Add promptCaching to Default Completion Options and enable Bedrock Tools Caching by @chezsmithy in https://github.com/continuedev/continue/pull/5371 * fix(diff-editor)-performance by @chezsmithy in https://github.com/continuedev/continue/pull/5581 * error message when mcp arg has unsubstituted variable by @uinstinct in https://github.com/continuedev/continue/pull/5591 * Nate/contributin-md by @sestinj in https://github.com/continuedev/continue/pull/5611 * feat: update tutorial files w/ agent mode step by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5639 * fix: use proper alternating colors in KeyboardShortcuts.tsx by @fbricon in https://github.com/continuedev/continue/pull/5648 * fix: use bolt icon for shortcuts page by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5652 * replace vsce with @vscode/vsce by @uinstinct in https://github.com/continuedev/continue/pull/5538 * fix test dirs being created inside core folder by @uinstinct in https://github.com/continuedev/continue/pull/5588 * Fix apply state actions generating state by @RomneyDa in https://github.com/continuedev/continue/pull/5640 * Openrouter Tool Support by default by @RomneyDa in https://github.com/continuedev/continue/pull/5651 * fix: :bug: fixing issues with creating markdown files by @chezsmithy in https://github.com/continuedev/continue/pull/5624 * jetbrains test configurations by @sestinj in https://github.com/continuedev/continue/pull/5603 * docs: clarify local .env secret pull process for local assistants by @Spelkington in https://github.com/continuedev/continue/pull/5604 * fix loading configs from project .continue folder in JetBrains IDEs on Windows (Bug #5474) by @muravvv in https://github.com/continuedev/continue/pull/5618 * CLA by @sestinj in https://github.com/continuedev/continue/pull/5655 * Fix selected profile not being persisted by @RomneyDa in https://github.com/continuedev/continue/pull/5654 * Fix: codeblocks hanging on one line for tool calls by @RomneyDa in https://github.com/continuedev/continue/pull/5656 * fix: number of completions to generate is not supported by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5674 * chore: :rotating_light: fix lint errors in gui and introduce gui lint in CI by @sestinj in https://github.com/continuedev/continue/pull/5668 * ci: :green_heart: don't run cla assistant on fork repositories by @sestinj in https://github.com/continuedev/continue/pull/5678 * chore: :bookmark: bump intellij version by @sestinj in https://github.com/continuedev/continue/pull/5676 * chore: ignore whitespaces in CLA check by @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5682 * update to test out reo by @TyDunn in https://github.com/continuedev/continue/pull/5688 * feat: display rules used by @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5677 * chore(deps): bump undici from 6.21.1 to 6.21.3 in /extensions/vscode by @dependabot in https://github.com/continuedev/continue/pull/5687 * Nate/watsonx-rules-support by @sestinj in https://github.com/continuedev/continue/pull/5807 * Nate/sse by @sestinj in https://github.com/continuedev/continue/pull/5811 ## Neue Mitwirkende * @bdavj hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/4509 geleistet * @eliransin hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/4765 geleistet * @Spelkington hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5604 geleistet * @muravvv hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5618 geleistet * @Orion-zhen hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5608 geleistet * @zyxue hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5580 geleistet * @derhauck hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5729 geleistet * @saimadib hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5744 geleistet * @welcoMattic hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5779 geleistet * @jmoughon hat seinen ersten Beitrag in https://github.com/continuedev/continue/pull/5794 geleistet **Vollständiges Changelog**: https://github.com/continuedev/continue/compare/v1.0.10-vscode...v1.0.11-vscode
Features
30. Mai 2025
## Modellunterstützung & Anbieter-Updates - Added support for new Claude models including the Sonnet 4 and Opus 4 series (z.B. `claude-sonnet-4-20250514`, `claude-opus-4-20250514`) across various providers. Die Standard-Aliases `sonnet` und `opus` wurden auf diese neueren Versionen aktualisiert. - Added support for the `vertex_ai/gemini-2.5-flash-preview-05-20` model. - Updated default OpenRouter models during onboarding to `deepseek/deepseek-r1:free` für die Free-Tier und `anthropic/claude-sonnet-4` für kostenpflichtige Stufen. - Automatically refresh GitHub Copilot tokens when used as OpenAI API keys, by Lih Chen. ## Kernfunktionalitätsverbesserungen - Fixed an issue where files explicitly added via the command line were not correctly ignored if listed in `.gitignore`. - Improved automatic commit messages by providing more context during their generation, by wangboxue. - Fixed OpenRouter token cost calculation for improved accuracy. ## Qualitätsverbesserungen - Improved OpenRouter model metadata handling by introducing a local cache, increasing reliability and performance. - Added shell tab completion for file path arguments (by saviour) and for `--edit-format`/`--editor-edit-format` options. - Der `/settings`-Befehl zeigt jetzt detaillierte Metadaten für aktive Haupt-, Editor- und schwache Modelle an. - Improved user language detection by correctly normalizing hyphenated language codes (e.g., `en-US` to `en`) and enhancing the validation of locale results. - Prevented aider from instructing the LLM to reply in 'C' or 'POSIX' when these are detected as the system locale. - Displayed a spinner with the model name when generating commit messages. - Bumped configargparse to 1.7.1 as 1.7 was pulled.
29. Mai 2025
## Was sich geändert hat * chore: Whitespaces in CLA-Check ignorieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5682 * update to test out reo von @TyDunn in https://github.com/continuedev/continue/pull/5688 * feat: Anzeige von Regeln, verwendet von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5677 * chore(deps): Undici von 6.21.1 auf 6.21.3 updaten in /extensions/vscode von @dependabot in https://github.com/continuedev/continue/pull/5687 * chore: Updaten von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5691 * fix kleinere Probleme während der IntelliJ CE Extension Run-Skripte von @uinstinct in https://github.com/continuedev/continue/pull/5587 * Update IdeProtocolClient.kt von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5653 * :sparkles: Seed-Coder-FIM-Template hinzufügen von @Orion-zhen in https://github.com/continuedev/continue/pull/5608 * Update Troubleshooting.mdx von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5649 * fix: Modelle nicht umschalten beim Umschalten von Assistenten von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5636 * Dokumente korrigieren von @sestinj in https://github.com/continuedev/continue/pull/5695 * feat: Link zum Hub im Help Center hinzufügen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5650 * chore(deps): Undici von 6.21.1 auf 6.21.3 updaten in /core von @dependabot in https://github.com/continuedev/continue/pull/5704 * fix: `tagToString` auf maximale Dateinamenlänge zuschneiden von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5632 * Tests für uriToFile von @sestinj in https://github.com/continuedev/continue/pull/5584 * fix: Autoscrolling bei neuen Tool-Nachrichten verhindern von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5638 * fix: `fontSize` für Tool-Call-Status-Nachricht hartkodieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5637 * chore(JB): Bereinigen der `applyToFile`-Logik von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5680 * Fix: Logik für nicht existente Tools, bessere Tool-Fehler von @RomneyDa in https://github.com/continuedev/continue/pull/5673 * fix[JB]: Diverse Inline-Edit-Bugs von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5708 * Nate/Log-Inline-Edit von @sestinj in https://github.com/continuedev/continue/pull/5659 * Einstellungen für automatisches Akzeptieren von Agentenmodus-Edits von @RomneyDa in https://github.com/continuedev/continue/pull/5657 * Behandlung von `data:[DONE]` korrekt ohne Leerzeichen von @zyxue in https://github.com/continuedev/continue/pull/5580 * feat: Öffne Prompt-Datei oder Slug beim Editier-Klick von @uinstinct in https://github.com/continuedev/continue/pull/5718 * nate/changelog-link von @sestinj in https://github.com/continuedev/continue/pull/5658 * mache das Continuedev/fetch-Paket, automatische HTTP(S)_PROXY, NO_PROXY-Umgebungsvariablen zu respektieren, von @sestinj in https://github.com/continuedev/continue/pull/5715 * feat: nur automatisches Scrollen der Continue-Konsole, wenn letzter Element fokussiert ist von @fbricon in https://github.com/continuedev/continue/pull/5702 * Datenlogger bereinigen und Standard-Auth verwenden von @sestinj in https://github.com/continuedev/continue/pull/5623 * fix: Delphi/Pascal-Syntax-Highlighting-Unterstützung hinzufügen von @fbricon in https://github.com/continuedev/continue/pull/5732 * chore: :technologist: Commit-Nachricht für CLA-Signierung aktualisieren von @sestinj in https://github.com/continuedev/continue/pull/5692 * test: :white_check_mark: erneuter Versuch bei fehlgeschlagenen llm api-Tests von @sestinj in https://github.com/continuedev/continue/pull/5495 * improv: Autocomplete-Anfragen nach Timeout stornieren von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5739 * chore: Edit-Fähigkeiten in `createRuleBlock` spezifizieren von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5681 * fix: PATH für MCP-Verbindungen abrufen von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5740 * Client URL von @sestinj in https://github.com/continuedev/continue/pull/5723 * Von plist und Linux /etc/ Dateien für benutzerdefinierte Umgebung lesen von @sestinj in https://github.com/continuedev/continue/pull/5725 * win reg von @sestinj in https://github.com/continuedev/continue/pull/5737 * Updaten von @sestinj in https://github.com/continuedev/continue/pull/5742 * await isSignedIn() von @sestinj in https://github.com/continuedev/continue/pull/5757 * style: Button-Stile und Hintergrundfarbe aktualisieren von @lkk214 in https://github.com/continuedev/continue/pull/5711 * feat: Markdown-Regeln von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5760 * Fix Config-Merging von @pczekaj in https://github.com/continuedev/continue/pull/5748 * feat: Regex hinzufügen, um OpenAI o-series Modelle zu erlauben und Methode umzubenennen… von @derhauck in https://github.com/continuedev/continue/pull/5729 * feat: Unterstützung für SSE MCP-Server hinzufügen von @04cfb1ed in https://github.com/continuedev/continue/pull/5517 * Fix: Bessere Befehls-Extraktion in RunInTerminalButton (#5724) von @saimadib in https://github.com/continuedev/continue/pull/5744 * feat(JB): Implementiere `showFile` von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5765 * fix(JB): Diverse Inline-Edit-Bugs von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5761 * fix: Brückenkopflinke fehlerhaft, falscher Link von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5777 * Revertiere "feat: add support for SSE MCP servers" von @Patrick-Erichsen in https://github.com/continuedev/continue/pull/5780 * Add Devstral als Modell unterstützende Tools von @welcoMattic in https://github.com/continuedev/continue/pull/5779 * Entspreche alle Kontexte den Regeln von @tomasz-stefaniak in https://github.com/continuedev/continue/pull/5781 * Update Troubleshooting.mdx von @jmoughon in https://github.com/continuedev/continue/pull/5794 * Vollständiges Theme Colors Framework von @RomneyDa in https://github.com/continuedev/continue/pull/5766 * docs: Spezifizieren der Schema-Versionen im Dev-Daten-Referenz von @uinstinct in https://github.com/continuedev/continue/pull/5796 * feat: :sparkles: Unterstützung für Claude Sonnet 4 hinzufügen von @chezsmithy in https://github.com/continuedev/continue/pull/5800 * chore(deps): @nestjs/common und @openapitools/openapi-generator-cli in /extensions/vscode auf den neuesten Stand bringen von @dependabot in https://github.com/continuedev/continue/pull/5679 * Nate/watsonx-regelunterstützung von @sestinj in https://github.com/continuedev/continue/pull/5807 * Nate/sse von @sestinj in https://github.com
Features
15. Mai 2025
SWE-1 mit Frontier-Modellebene-Fähigkeiten, kostenlos für Pro-Nutzer.
Features
9. Mai 2025
- Unterstützung für `gemini-2.5-pro-preview-05-06` Modelle hinzugefügt. - Unterstützung für `qwen3-235b` Modelle hinzugefügt. - Repo-map-Unterstützung für OCaml und OCaml-Interface-Dateien hinzugefügt, von Andrey Popp. - Spinner-Animation beim Warten auf den Start des LLM zum Streaming der Antwort hinzugefügt. - Die Spinner-Animation auf einen Knight Rider-Stil aktualisiert. - Einführung der Option `--attribute-co-authored-by`, um Co-Author-Trailer zu Commit-Nachrichten hinzuzufügen, von Andrew Grigorev. - Gemini-Modell-Aliase (z. B. `gemini`, `gemini-2.5-pro`) aktualisiert, um auf die Preview-Versionen `05-06` zu verweisen. - Gemini 2.5 Pro Preview-Modelle standardmäßig als `overeager` markiert. - Aufforderung zum Commit-Nachrichtenprompt gibt die Sprache des Benutzers vor. - Standard-Weak-Modell für Gemini 2.5 Pro-Modelle auf `gemini/gemini-2.5-flash-preview-04-17` aktualisiert. - Einstellungen des `gemini-2.5-pro-exp-03-25`-Modells korrigiert, um dessen fehlende Unterstützung für `thinking_budget` widerzuspiegeln. - Sicher gestellt, dass modell-spezifische System-Prompt-Präfixe in einer neuen Zeile vor dem Haupt-System-Prompt platziert werden. - Tracking der gesamten gesendeten und empfangenen Tokens hinzugefügt, jetzt in den Benchmark-Statistiken enthalten. - Modellparameter (Context-Fenster, Pricing) für OpenRouter-Modelle direkt von deren Website automatisch abrufen, von Stefan Hladnik. - Unterstützung für Parameter `thinking_tokens` und `reasoning_effort` für OpenRouter-Modelle aktiviert. - Kostenberechnung mithilfe von `litellm.completion_cost` dort verfügbar verbessert. - Modell-Einstellungen für `openrouter/google/gemini-2.5-pro-preview-03-25` hinzugefügt. - Flag `--disable-playwright` hinzugefügt, um Installationsaufforderungen und Nutzung von Playwright zu verhindern, von Andrew Grigorev. - Das `aider scrape`-Kommandozeilen-Tool verwendet nun Playwright für Web-Scraping, sofern verfügbar, von Jon Keys. - Fehlerbehebung der Linter-Befehlsausführung unter Windows durch Annahme von `oslex` zur Argument-Quoting, von Titusz Pan. - Verbesserte plattformübergreifende Anzeige von Shell-Befehlen durch Verwendung von `oslex` für robustes Argument-Quoting, von Titusz Pan. - Verbesserter `/ask`-Modus, um dem LLM beizubringen, sich gleichbleibenden Code in seinen Antworten zu ersparen. - Sicher gestellt, dass Web Scraping in der GUI auch die Verfügbarkeit von Playwright und das Flag `--disable-playwright` berücksichtigt. - Verbesserte Anzeige von Dateinamen im Prompt-Header durch reiche Textformatierung. - `reasoning_effort` für Gemini 2.5 Flash-Modelle aktiviert. - Hinzugefügt: Argument `--shell-completions` zur Generierung von Shell-Completion-Skripten (z. B. für Bash, Zsh). - Explizite Flags `--attribute-author` oder `--attribute-committer` übersteuern nun das Standardverhalten, wenn `--attribute-co-authored-by` verwendet wird, um eine feinere Steuerung der Commit-Zuweisung zu ermöglichen, von Andrew Grigorev. - Problem behoben, bei dem der Read-Only-Status von Dateien von einigen Befehlen (z. B. `/drop` nach dem Hinzufügen einer Read-Only-Datei) möglicherweise nicht korrekt beibehalten wurde. - Das `aider-args`-Dienstprogramm (oder `python -m aider.args`) gibt standardmäßig eine Beispiel-YAML-Konfiguration aus, wenn keine Argumente angegeben werden. - Angezeigte Token-Anzahl-Fortschritt und der Name der bearbeiteten Datei bzw. Kennung während der Repo-Map-Aktualisierungen. - Erweiterte Warte-Spinner-Funktionalität, der auch bei nicht-streamenden Antworten angezeigt wird, sowie weitere Optimierungen der Animation mit Fensterbreiten-Clipping, Cursor-Verstecken und einer fließenderen Erscheinung. - Unterstützung für Python 3.9 eingestellt. - Aider schrieb 55% des Codes in diesem Release. Vollständige Release Notes: https://aider.chat/HISTORY.html
6. Mai 2025
Teams Windsurf Reviews, Conversation Sharing, Knowledge, Deploys, and Analytics.
Features
21. April 2025
Flow-Aktionen Credits eliminiert, Preisgestaltung vereinfacht auf Prompt-Credits.
Features
14. April 2025
- Unterstützung für GPT 4.1, mini und nano. - Verbesserte Unterstützung bei der Verwendung des Architect-Modus mit Gemini 2.5 Pro. - Unterstützung für `xai/grok-3-beta`, `xai/grok-3-mini-beta`, `openrouter/x-ai/grok-3-beta`, `openrouter/x-ai/grok-3-mini-beta` und `openrouter/openrouter/optimus-alpha`-Modelle hinzugefügt. - Unterstützung für `grok-3-fast-beta` und `grok-3-mini-fast-beta`-Modelle hinzugefügt. - Neue `patch`-Bearbeitungsformat für OpenAI's GPT-4.1-Modell hinzugefügt. - Neue Bearbeitungsformate `editor-diff`, `editor-whole` und `editor-diff-fenced` hinzugefügt. - Bugfix zur automatischen Auswahl des besten Bearbeitungsformats zur Verwendung im Architect-Modus. - Alias "grok3" für `xai/grok-3-beta` hinzugefügt. - Alias "optimus" für `openrouter/openrouter/optimus-alpha` hinzugefügt. - Fehlerbehebung bei der Extraktion von URLs aus Fehlermeldungen. - Erlaubt das Hinzufügen von Dateien über den vollständigen Pfad, auch wenn eine Datei mit demselben Basename bereits im Chat vorhanden ist. - Fehlerbehebung bei der Quoting von Werten, die '#' im Beispiel `aider.conf.yml` enthalten. - Unterstützung für das Fireworks AI-Modell 'deepseek-v3-0324' von Felix Lisczyk hinzugefügt. - Aider hat 92% des Codes in diesem Release geschrieben. <img width="730" alt="2025-04-14_16-22-29" src="https://github.com/user-attachments/assets/e4bd30b4-7fa4-4784-a10c-50315d7cbac6" />
4. April 2025
- Unterstützung für das Modell `openrouter/openrouter/quasar-alpha` hinzugefügt. - Derzeit kostenlos auf OpenRouter. - Quasar erzielte 55% im Polyglot-Coding-Benchmark - Ausführen mit `aider --model quasar` - OpenRouter OAuth-Authentifizierung anbieten, falls ein OpenRouter-Modell angegeben ist, aber der API-Schlüssel fehlt. - Verhindern, dass API-Aufrufe erneut versucht werden, wenn der Provider über unzureichende Credits berichtet. - URL-Erkennung verbessert, um nachfolgende Anführungszeichen auszuschließen. - Abhängigkeiten aktualisiert, um das litellm-Change zu übernehmen und die Wurzelursache von OpenRouter-"choices"-Fehlern korrekt anzuzeigen. - Fehlermeldung bei OpenRouter API-Verbindungsproblemen verbessert, um potenzielle Rate-Limitierung oder Probleme beim Upstream-Provider zu erwähnen. - Schwache Modelle (`gemini/gemini-2.0-flash` und `openrouter/google/gemini-2.0-flash-exp:free`) für Gemini 2.5 Pro-Modelle konfiguriert. - Modell-Metadaten für `openrouter/google/gemini-2.0-flash-exp:free` hinzugefügt. - Abhängigkeiten für gejagte fsspec- und aiohttp-Pakete aktualisiert #3699 - Redundante Abhängigkeitsprüfung während des OpenRouter OAuth-Flows entfernt, von Claudia Pellegrino. - Aider schrieb 86% des Codes in diesem Release. https://aider.chat/HISTORY.html <img width="826" alt="2025-04-04_16-17-33" src="https://github.com/user-attachments/assets/4b6c4c8f-6110-4c6c-8f27-03592e36c1d2" />
2. April 2025
Bereitstellt Beta für Netlify, Commit Message Generation und verbesserte Memories.
Features
31. März 2025
- OpenRouter OAuth-Integration: - Biete OAuth gegen OpenRouter an, wenn kein Modell und keine Schlüssel angegeben sind. - Wähle das OpenRouter-Standardmodell basierend auf dem Free/Paid-Tier-Status, wenn `OPENROUTER_API_KEY` gesetzt ist und kein Modell angegeben ist. - Priorisiere `gemini/gemini-2.5-pro-exp-03-25`, wenn `GEMINI_API_KEY` gesetzt ist, und `vertex_ai/gemini-2.5-pro-exp-03-25`, wenn `VERTEXAI_PROJECT` gesetzt ist, wenn kein Modell angegeben ist. - Validiere die benutzerkonfigurierten Farinstellungen beim Start und warne/teile ungültige Einstellungen ab. - Warne beim Start, wenn `--stream` und `--cache-prompts` zusammen verwendet werden, da Kostenschätzungen ungenau sein können. - Erhöhe das repomap-Ranking für Dateien, deren Pfadbestandteile mit Identifikatoren übereinstimmen, die im Chat erwähnt werden. - Ändere das Web-Scraping-Timeout von einem Fehler zu einer Warnung, sodass das Scrapen mit möglicherweise unvollständigem Inhalt fortgesetzt wird. - Links ausgerichtete Markdown-Überschriften im Terminalausgabe, von Peter Schilling. - Aktualisiere das Bearbeitungsformat auf das Standardmodell der neuen Version, wenn Modelle mit `/model` gewechselt werden, falls der Benutzer das alte Standardformat verwendet hat. - Füge das Modell `openrouter/deepseek-chat-v3-0324:free` hinzu. - Füge `Ctrl-X Ctrl-E`-Tastenbindung hinzu, um den aktuellen Eingabepuffer in einem externen Editor zu bearbeiten, von Matteo Landi. - Behebe Linting-Fehler für Dateipfade, die Shell-Metazeichen enthalten, von Mir Adnan ALI. - Füge Repomap-Unterstützung für die Scala-Sprache hinzu, von Vasil Markoukin. - Bugfix in `/run`, der Auto-Testing verhinderte. - Bugfix, der ein `UnboundLocalError` während der Git-Baum-Navigation verhinderte. - Behandle `GitCommandNotFound`, falls Git nicht installiert oder nicht im PATH ist. - Behandle `FileNotFoundError`, falls das aktuelle Arbeitsverzeichnis gelöscht wird, während aider läuft. - Behebe die Farbstilisierung des aktuellen Elements im Completion-Menü, von Andrey Ivanov. - Aider schrieb 87% des Codes in dieser Freigabe. Vollständiges Changelog: https://aider.chat/HISTORY.html
25. März 2025
- Unterstützung für SOTA Gemini 2.5 Pro hinzugefügt. - Unterstützung für DeepSeek V3 0324 hinzugefügt. - Neuer `/context`-Befehl hinzugefügt, der automatisch identifiziert, welche Dateien für eine gegebene Anfrage bearbeitet werden müssen. - `/edit` als Alias für den `/editor`-Befehl hinzugefügt. - "overeager"-Modus für Claude 3.7 Sonnet-Modelle hinzugefügt, um zu versuchen, es innerhalb des geforderten Rahmens funktionsfähig zu halten. - Aider hat 65% des Codes in diesem Release geschrieben. <img width="939" alt="2025-03-25_10-50-17" src="https://github.com/user-attachments/assets/48795278-5693-441c-8744-653f5ade99a3" />
21. März 2025
- Unterstützung für Thinking Tokens für OpenRouter Sonnet 3.7 hinzugefügt. - Befehle zum Wechseln zwischen Modelltypen hinzugefügt: `/editor-model` für Editor Model und `/weak-model` für Weak Model, von csala. - Modell-Einstellungsvalidierung hinzugefügt, um `--reasoning-effort` und `--thinking-tokens` zu ignorieren, falls das Modell sie nicht unterstützt. - Flag `--check-model-accepts-settings` (Standard: true) hinzugefügt, um nicht unterstützte Modelleinstellungen durchzusetzen. - Annotiert, welche Modelle `reasoning_effort`- und `thinking_tokens`-Einstellungen in den Modell-Einstellungen unterstützen. - Verbesserung der Code-Block-Darstellung in Markdown-Ausgabe mit besserem Padding durch NoInsetMarkdown. - Flag `--git-commit-verify` (Standard: False) hinzugefügt, um zu steuern, ob Git-Hooks umgangen werden. - Autovervollständigung für `/ask`, `/code` und `/architect` Befehle behoben, von shladnik. - Vi-ähnliches Verhalten beim Drücken von Enter im Multiline-Modus, während sich im Vi-Normal-/Navigations-Modus befindet, hinzugefügt, von Marco Mayer. - AWS_PROFILE-Unterstützung für Bedrock-Modelle hinzugefügt, sodass AWS-Profile statt expliziter Credentials verwendet werden können, von lentil32. - Verbesserung des `--aiderignore` Arguments, um sowohl absolute als auch relative Pfade aufzulösen, von mopemope. - Verbesserte Plattform-Informationsverarbeitung, um Fehlermeldungen beim Abrufen abzufangen. - Abhängigkeiten aktualisiert, um den Litellm-Fix für Ollama einzupacken. - Unterstützung für das Modell `openrouter/google/gemma-3-27b-it` hinzugefügt. - Ausschlussmuster für Hilfedokumentation aktualisiert. - Aider hat 92% des Codes in diesem Release geschrieben. Vollständige Release Notes: https://aider.chat/HISTORY.html
18. März 2025
Aufgerollte Autocomplete, Supercomplete, Tab zum Überspringen, Tab zum Importieren in Windsurf Tab.
Features
13. März 2025
- Großes Upgrade der unterstützten Programmiersprachen durch die Annahme von [tree-sitter-language-pack](https://github.com/Goldziher/tree-sitter-language-pack/). - 130 neue Sprachen mit Linter-Unterstützung. - 20 neue Sprachen mit repo-map-Unterstützung. - Hinzugefügt wurde der `/think-tokens`-Befehl, um das Thinking-Token-Budget mit Unterstützung für menschenlesbare Formate (8k, 10.5k, 0.5M) festzulegen. - Hinzugefügt wurde der `/reasoning-effort`-Befehl zur Steuerung des Modellverständnisniveaus. - Die Befehle `/think-tokens` und `/reasoning-effort` zeigen aktuelle Einstellungen an, wenn sie ohne Argumente aufgerufen werden. - Anzeige des Thinking-Token-Budgets und des Reasoning-Efforts in den Modellinformationen. - Geändert wurde das Argument `--thinking-tokens`, um Zeichenkettenwerte mit menschenlesbaren Formaten zu akzeptieren. - Hinzugefügt wurde das Flag `--auto-accept-architect` (Standard: true), um Änderungen im Architect-Coder-Format automatisch ohne Bestätigung zu akzeptieren. - Unterstützung für `cohere_chat/command-a-03-2025` und `gemini/gemma-3-27b-it` hinzugefügt. - Der normale `/drop`-Befehl bewahrt nun die ursprünglichen Read-Only-Dateien, die über args.read bereitgestellt werden. - Fehler behoben, durch den das Standardmodell durch veraltete `--shortcut`-Schalter festgelegt wurde, selbst wenn es bereits in der Kommandozeile spezifiziert war. - AutoCompleter verbessert, um 3 Zeichen für die Autovervollständigung zu verlangen und so die Geräusche zu reduzieren. - Fehlerbehebung bei der Behandlung von JSONDecodeError beim Laden der Modell-Cache-Datei. - Fehlerbehebung bei der Behandlung von GitCommandError beim Abrufen der Git-Benutzerkonfiguration. - Die Ignore-permission-denied-Option für den Dateiwächter wurde von Yutaka Matsubara hinzugefügt, um Fehler beim Zugriff auf eingeschränkte Dateien zu verhindern. - Aider wrote 72% of the code in this release.
Features
10. März 2025
- Verbesserte Unterstützung für [Thinking/Reasoning-Modelle](https://aider.chat/docs/config/reasoning.html): - Hinzugefügt: CLI-Option `--thinking-tokens`, um das Token-Budget für Modelle zu steuern, die Denken unterstützen. - Anzeige von Thinking/Reasoning-Inhalten aus LLMs, die sie zurückgeben. - Verbesserte Verarbeitung von Reasoning-Tags, um Antworten des Modells besser zu bereinigen. - Hinzugefügt: Abwärtskompatibilitäts-Warnung für die Einstellung `remove_reasoning`, jetzt ersetzt durch `reasoning_tag`. - Aider benachrichtigt Sie, wenn die letzte Anfrage abgeschlossen ist und Ihre Eingabe benötigt: - Hinzugefügt: [Benachrichtigungen, wenn LLM-Antworten bereit sind](https://aider.chat/docs/usage/notifications.html) mit dem Flag `--notifications`. - Spezifikation des Desktop-Benachrichtigungskommandos mit `--notifications-command`. - Hinzugefügte/verbesserte Unterstützung für viele Modelle/Provider: - Unterstützung für QWQ 32B hinzugefügt. - Unterstützung für DeepSeek V3 frei auf OpenRouter: `--model openrouter/deepseek/deepseek-chat:free`. - Unterstützung für Claude 3.7 Sonnet Modelle auf OpenRouter, Bedrock und Vertex AI. - Standardmodell auf Claude 3.7 Sonnet auf OpenRouter aktualisiert. - Unterstützung für GPT-4.5-preview hinzugefügt. - Unterstützung für Claude 3.7 Sonnet:beta auf OpenRouter hinzugefügt. - Unterstützung für `openrouter/anthropic/claude-3.7-sonnet` hinzugefügt. - Schwache `weak_model_name`-Muster korrigiert, um übereinstimmende Hauptmodell-Namen-Muster für einige Modelle zu verwenden. - Umstellung auf `tree-sitter-language-pack` für Tree-sitter-Unterstützung. - Verbesserte Fehlerbehandlung bei EOF (Ctrl+D) in Benutzereingabe-Prompts. - Hinzugefügte Hilfsfunktion, um sicherzustellen, dass Hex-Farbwerte ein `#`-Präfix haben. - Fehlerbehandlung beim Lesen gestaged Dateien mit Git korrigiert. - Bessere Kontrolle der SSL-Verifizierung für Modellinformationsanfragen. - Verbesserte Behandlung leerer LLM-Antworten mit klareren Warnmeldungen. - Git-Identitätsermittlung korrigiert, um globale Konfiguration zu respektieren, von Akira Komamura. - Angebot zur Installation von Abhängigkeiten für Bedrock- und Vertex AI-Modelle. - Veraltete Modell-Schnellzugriffsargumente (wie `--4o`, `--opus`) zugunsten des `--model`-Flags depräziert. - Aider schrieb 85% des Codes in diesem Release. https://aider.chat/HISTORY.html 
5. März 2025
Windsurf Previews Beta, Cascade Auto-Linter und neue MCP Server Integration.
Features
4. März 2025
- Grundlegende Unterstützung für Claude 3.7 Sonnet - Verwende `--model sonnet`, um das neue 3.7 zu nutzen - Denkunterstützung kommt bald. - Bugfix für den `/editor` Befehl. - Downgrade der streamlit-Abhängigkeit, um einen Threading-Bug zu vermeiden. - Added Unterstützung für das tree-sitter Language Pack. - Added openrouter/o3-mini-high Model-Konfiguration. - Added build.gradle.kts zu speziellen Dateien für Kotlin-Projektunterstützung, von Lucas Shadler. - Verhindern, dass mehr als ein Cache-Warming-Thread aktiv wird. - Fehlerbehebung beim Fortsetzungsprompt ". " für Mehrzeilen-Eingaben. - Added HCL (Terraform) Syntax-Unterstützung, von Warren Krewenki. - Haben o1 & o3-mini erzeugen Markdown, indem der magische String "Formatting re-enabled." gesendet wird. - Bugfix für Mehrzeilen-Eingaben, die nicht das Fortsetzungs-Prompt ". " enthalten sollten. - Aider hat 46% des Codes in diesem Release geschrieben.
13. Februar 2025
Cascade MCP-Unterstützung, benutzerdefinierte App-Symbole und die Tab-to-Jump-Funktion.
Features
10. Februar 2025
## Release notes for v1.1.0 ### Enable Copilot Free usage in the CLI Copilot free users may now use `gh copilot`. `gh copilot` uses the Copilot free chat limitations.For more information on usage limits, see the [Copilot usage limits docs](https://docs.github.com/en/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/about-github-copilot-free#what-are-the-limitations-of-copilot-free)
6. Februar 2025
- Dynamisch ändert das Ollama-Kontextfenster, um den aktuellen Chat zu halten. - Bessere Unterstützung für o3-mini, DeepSeek V3 & R1, o1-mini, o1 über sekundäre API-Anbieter. - Entferne `<think>`-Tags aus R1-Antworten für Commit-Messages (und andere schwache Modell-Verwendungen). - Kann jetzt `use_temperature: <float>` in den Modelleinstellungen spezifizieren, nicht nur wahr/falsch. - Der vollständige Docker-Container enthält jetzt `boto3` für Bedrock. - Docker-Container setzen jetzt `HOME=/app`, was der normale Projekt-Mount-Punkt ist, um `~/.aider` beizubehalten. - Bugfix, um das Erstellen falscher Dateinamen wie `python`, `php` usw. zu verhindern. - Bugfix für `--timeout` - Bugfix, sodass `/model` jetzt korrekt meldet, dass das schwache Modell nicht geändert wurde. - Bugfix, damit der Multi-Line-Modus auch bei Bestätigungsaufforderungen durch ^C bestehen bleibt. - Änderungsüberwachung berücksichtigt jetzt top-level Verzeichnisse in Ignore-Dateien vollständig, um die Gefahr von OS-Watch-Limits zu reduzieren. Hilfreich, um gigantische Subbäume wie `node_modules` zu ignorieren. - Schneller Start mit mehr Providern und wenn Modell-Metadaten in lokalen Dateien vorliegen. - Verbesserte .gitignore-Behandlung: - Berücksichtigt Ignore-Regeln, die bereits in Kraft sind, unabhängig davon, wie sie konfiguriert wurden. - Überprüft .env nur, wenn die Datei existiert. - Ja/Nein-Aufforderungen akzeptieren jetzt All/Skip als Alias für J/N, auch wenn keine Gruppe von Bestätigungen verarbeitet wird. - Aider hat in diesem Release 77% des Codes geschrieben. https://aider.chat/HISTORY.html
31. Januar 2025
- Vollständige Unterstützung von o3-mini: `aider --model o3-mini` - Neuer Parameter `--reasoning-effort`: low, medium, high. - Verbesserte Behandlung von Grenzen der Kontextfenster-Größe, mit besserer Meldung und Ollama-spezifischer Anleitung. - Unterstützung zum Entfernen modell-spezifischer Reasoning-Tags aus Antworten mit der Modell-Einstellung `remove_reasoning: tagname`. - Automatisches Erstellen von Elternverzeichnissen beim Anlegen neuer Dateien, von xqyz. - Unterstützung für R1 free auf OpenRouter: `--model openrouter/deepseek/deepseek-r1:free` - Durchsetzung der Turn-Reihenfolge von Benutzer/Assistent, um R1-Fehler zu vermeiden, von miradnanali. - Groß-/Kleinschreibung der Modellnamen bei der Übereinstimmung ignorieren, while die Original-Groß-/Kleinschreibung beibehalten. - Absicherung gegen Probleme der Benutzer-/Assistenten-Turnorder, die R1-Fehler verursachen. - Modell-Metadaten für `openrouter/deepseek/deepseek-r1` korrigiert. - Aider hat 69% des Codes in diesem Release geschrieben. https://aider.chat/HISTORY.html <img width="984" alt="2025-01-31_13-35-29" src="https://github.com/user-attachments/assets/94b0824b-c222-4b1e-98ec-df5947b07f5b" />
30. Januar 2025
Installieren Sie [Cody for Visual Studio aus dem Marketplace](https://marketplace.visualstudio.com/items?itemName=sourcegraph.cody-vs) ### Änderungen - Autocomplete hinzugefügt (unterstützt in Visual Studio 17.6+). - Neues Design für den Chat eingeführt. - Agent auf Version 1.54.0 aktualisiert.
Features
20. Januar 2025
- Unterstützung für DeepSeek R1. - Kurzbefehl verwenden: `--model r1` - Auch über OpenRouter: `--model openrouter/deepseek/deepseek-r1` - Hinzugefügte Kotlin-Syntaxunterstützung für das Repo-Map, von Paul Walker. - Hinzugefügt `--line-endings` zum Dateischreiben, von Titusz Pan. - Added examples_as_sys_msg=True für GPT-4o Modelle, verbessert Benchmark-Ergebnisse. - Alle Abhängigkeiten aktualisiert, um litellm-Unterstützung für o1 Systemnachrichten zu übernehmen. - Bugfix für das Nehmen von Zügen/Turn-taking bei reflektierenden Lint/Test-Fehlern. - Fehlerbehebung bei Berechtigungen in Docker-Images. - Lesemodus-Dateiankündigungen hinzugefügt. - Bugfix: ASCII-Fallback bei Unicode-Fehlern. - Bugfix: Ganzzahlige Indizes für Listen-Slicing in Repomap-Berechnungen. - Aider schrieb 52% des Codes in diesem Release. <img width="898" alt="2025-01-20_11-39-50" src="https://github.com/user-attachments/assets/1de1f960-699b-444d-ba6c-28a3aedd0ea3" />
17. Januar 2025
Web-Suche-Fähigkeiten, automatisch generierte Erinnerungen und verbesserte Dev-Container-Unterstützung.
Features
10. Januar 2025
- Prompts to help DeepSeek work better when alternating between `/ask` and `/code`. - Streaming pretty LLM responses is smoother and faster for long replies. - Streaming automatically turns off for models that don't support it - Can now switch to/from `/model o1` and a streaming model - Pretty output remains enabled even when editing files with triple-backtick fences - Bare `/ask`, `/code` and `/architect` commands now switch the chat mode. - Increased default size of the repomap. - Increased max chat history tokens limit from 4k to 8k. - Turn off fancy input and watch files if terminal is dumb. - Added support for custom voice format and input device settings. - Disabled Streamlit email prompt, by apaz-cli. - Fixed lint command handling of nested spaced strings, by Aaron Weisberg. - Added token count feedback when adding command output to chat. - Improved error handling for large audio files with automatic format conversion. - Improved handling of git repo index errors, by Krazer. - Improved unicode handling in console output with ASCII fallback. - Added AssertionError to git error handling. - Fixed file export path in voice format conversion. - Added AttributeError to git error handling. - Improved markdown rendering performance with adaptive delay based on render time. - Fixed typo in model metadata variable name. - Aider wrote 60% of the code in this release. https://aider.chat/HISTORY.html
6. Januar 2025
## Release notes for v1.0.6 ### Fixed command flag injection from execution of `gh copilot suggest` responses - Resolved an [issue](https://github.com/github/gh-copilot/issues/99) where command line options from Copilot responses could be injected into some built-in shell commands, causing unexpected behavior.
Features
26. Dezember 2024
- Vollständige Unterstützung für o1-Modelle. - Watch-Dateien berücksichtigen jetzt `--subtree-only` und beobachten nur dieses Subbaum. - Verbesserte Aufforderung beim Watchen von Dateien, um zuverlässiger mit mehr Modellen zu funktionieren. - Neue Installationsmethoden über uv, einschließlich One-Liner. - Unterstützung für openrouter/deepseek/deepseek-chat Modell. - Bessere Fehlerbehandlung, wenn interaktive Befehle über `/load` oder `--load` versucht werden. - Read-only Dateien mit absolute Pfad anzeigen, wenn dieser kürzer ist als der relative Pfad. - 10% der Benutzer zur Teilnahme an Analysen auffordern. - Fehlerbehebung für Auto-Suggest. - Unicode-Fehler bei Git-Pfadnamen elegant behandeln. - Behebung für Gemini-Modellnamen in Model-Metadaten. - Hinweise zu AI! und AI? anzeigen, wenn Benutzer AI-Kommentare macht. - Unterstützung für den Betrieb ohne installiertes Git. - Verbesserte Meldungen zur Einrichtung von Umgebungsvariablen unter Windows. - Aider schrieb 74% des Codes in diesem Release. https://aider.chat/HISTORY.html
13. Dezember 2024
- [Watch files](https://aider.chat/docs/usage/watch.html) Verbesserungen: - Verwende `# ... AI?`-Kommentare, um aider auszulösen und Fragen zu deinem Code zu stellen. - Jetzt werden *alle* Dateien überwacht, nicht nur bestimmte Quelldateien. - Verwende `# AI comments`, `// AI comments` oder `-- AI comments`, um Anweisungen an aider in jeder Textdatei zu geben. - Vollständige Unterstützung für Gemini Flash 2.0 Exp: - `aider --model flash` oder `aider --model gemini/gemini-2.0-flash-exp` - [Neues `--multiline`-Flag und `/multiline-mode`-Befehl](https://aider.chat/docs/usage/commands.html#entering-multi-line-chat-messages) macht ENTER zu einem weichen Zeilenumbruch und META-ENTER sendet die Nachricht, von @miradnanali. - `/copy-context <instructions>` akzeptiert nun optionale "instructions", wenn [Code-Kontext in die Zwischenablage kopieren](https://aider.chat/docs/usage/copypaste.html#copy-aiders-code-context-to-your-clipboard-paste-into-the-web-ui). - Verbesserte Zwischenablage-Fehlerbehandlung mit hilfreichen Installationshinweisen zu Anforderungen. - 5% der Benutzer fragen, ob sie Analytics aktivieren möchten. - `/voice` ermöglicht jetzt das Bearbeiten des transkribierten Textes vor dem Senden. - Automatische Vervollständigung bei Ja/Nein-Antworten deaktiviert. - Aider hat 68% des Codes in diesem Release geschrieben. https://github.com/user-attachments/assets/528b6868-f6be-426c-a736-dbe1a208435d
11. Dezember 2024
Regelkonfiguration für Cascade Memories mit Cascade Auto Run Commands.
Features
10. Dezember 2024
- [Aider arbeitet mit LLM-Web-Chat-UIs](https://aider.chat/docs/usage/copypaste.html). - Neuer Modus `--copy-paste`. - Neuer Befehl `/copy-context`. - [API-Schlüssel und weitere Umgebungsvariablen für alle Provider über die Kommandozeile oder YAML-Konfigurationsdatei setzen](https://aider.chat/docs/config/aider_conf.html#storing-llm-keys). - Neue Einstellung `--api-key provider=key`. - Neue Einstellung `--set-env VAR=value`. - Bash- und Zsh-Unterstützung für `--watch-files` hinzugefügt. - Bessere Fehlermeldungen, wenn Abhängigkeiten für Gemini- und Bedrock-Modelle fehlen. - Control-D beendet das Programm jetzt ordnungsgemäß. - Zählt keine Token-Kosten, wenn der API-Provider einen harten Fehler zurückgibt. - Bugfix, damit watch files auch mit Dateien funktionieren, die kein Tree-sitter-Unterstützung haben. - Bugfix, damit O1-Modelle als schwaches Modell verwendet werden können. - Aktualisierte Shell-Eingabeaufforderung. - Docstrings für alle Coders hinzugefügt. - Kommandozeilenargumente neu organisiert mit verbesserten Hilfetexten und Grouping. - Verwendet exakt `sys.python` für Self-Upgrades. - Experimentelle Gemini-Modelle hinzugefügt. - Aider hat 71% des Codes in diesem Release geschrieben. https://github.com/user-attachments/assets/a8dca5f6-a1f8-4282-9cbd-e8219f4a23b6
6. Dezember 2024
- [Verwendung von aider in deiner IDE oder deinem Editor](https://aider.chat/docs/usage/watch.html). - Führe `aider --watch-files` aus und es überwacht Anweisungen, die du in deine Quelldateien einfügst. - Einzeilige Kommentare `# ...` oder `// ...`, die mit "AI" beginnen oder enden, sind Anweisungen an aider. - Wenn aider "AI!" sieht, liest es alle Anweisungen in den AI-Kommentaren und folgt ihnen. - Unterstützung für neue Amazon Bedrock Nova Modelle. - Wenn `/run` oder `/test` nicht-null Exit-Codes liefern, wird im nächsten Nachrichtenprompt automatisch "Fix that" vorab eingefüllt. - `/diff` ruft jetzt `git diff` auf, um dein bevorzugtes Diff-Tool zu verwenden. - Hinzugefügt: Unterstützung für Ctrl-Z zum Prozess-Suspend. - Spinner greift jetzt auf ASCII-Kunst zurück, falls elegante Symbole Unicode-Fehler verursachen. - `--read` erweitert jetzt `~` Home-Verzeichnisse. - Fehler-/Ausnahmeerfassung in Analytics aktiviert. - [Aider hat 61% des Codes in diesem Release geschrieben.](https://aider.chat/HISTORY.html) https://github.com/user-attachments/assets/bea76d8b-5c31-4913-9536-97b7e6c632b5
1. Dezember 2024
- PDF-Unterstützung für Sonnet- und Gemini-Modelle. - Hinzugefügt `--voice-input-device`, um das Audioeingabegerät für Sprachaufnahmen auszuwählen, von @preynal. - Hinzugefügt `--timeout`-Option zur Konfiguration von API-Aufruf-Timeouts. - Arbeitsverzeichnis (cwd) auf Wurzel des Repos setzen, wenn Shell-Befehle ausgeführt werden. - Keyboard-Shortcuts Ctrl-↑/Ctrl-↓ zur Navigation im Verlauf pro Nachricht. - Verbesserte Fehlerbehandlung bei fehlgeschlagenen Operationen mit der .gitignore-Datei. - Verbesserte Fehlerbehandlung bei Berechtigungen der Eingabeverlauf-Datei. - Verbesserte Fehlerbehandlung beim Zugriff auf Analytics-Dateien. - Entfernte unnötige Warnung über das Deaktivieren von Pretty in VSCode. - Entfernte defekten Dart-Support. - Fehlerbehebung beim Scrapen von URLs, die in Chatnachrichten gefunden werden. - Bessere Behandlung von Importfehlern bei __version__. - Verbesserter `/drop`-Befehl, um Teilstring-Übereinstimmungen für Nicht-Globale Muster zu unterstützen. - Bugfix bei `--alias`. - Aider schrieb 82% des Codes in diesem Release. https://github.com/user-attachments/assets/4d9b5187-45e5-47c2-a8ff-1e00542c8b06
26. November 2024
- Vorgehensweise `--alias`-Konfig, um [benutzerdefinierte Model-Aliases](https://aider.chat/docs/config/model-aliases.html) zu definieren. - Vorgehenseinheit `--[no-]detect-urls` Flag hinzugefügt, um das Erkennen und Anbieten zum Scrapen von URLs im Chat zu deaktivieren. - Ollama-Modelle verwenden jetzt standardmäßig ein 8k Context Window. - [RepoMap-Unterstützung für Dart-Sprache](https://aider.chat/docs/languages.html) hinzugefügt von @malkoG. - 2,5% der Benutzer fragen, ob sie an [Analytics](https://aider.chat/docs/more/analytics.html) teilnehmen möchten. - Vorschläge für Dateien überspringen, die denselben Namen wie Dateien im Chat haben. - `/editor` gibt den Dateiinhalt zurück und füllt ihn in den Prompt vor, sodass du `/editor` verwenden kannst, um Nachrichten zu verfassen, die mit `/commands` beginnen, usw. - Verbesserte Fehlerbehandlung für Analytics. - Verbesserte Behandlung von UnknownEditFormat-Ausnahmen mit hilfreichen Verlinkungen zu Dokumentationen. - Abhängigkeiten aktualisiert, um grep-ast 0.4.0 für Dart-Sprachunterstützung zu verwenden. - Aider schrieb 81% des Codes in diesem Release. <img width="569" alt="2024-11-26_08-59-06" src="https://github.com/user-attachments/assets/ea13c0e7-a243-4798-96a8-eebb43fba794">
21. November 2024
- Added [`/editor` command](https://aider.chat/docs/usage/commands.html) to open system editor for writing prompts, by @thehunmonkgroup. - Vollständige Unterstützung für `gpt-4o-2024-11-20`. - Stream o1-Modelle standardmäßig. - `/run` und vorgeschlagene Shell-Befehle sind weniger mysteriös und bestätigen nun, dass sie „Added XX lines of output to the chat.“. - Frage 1% der Nutzer, ob sie sich für [Analytics](https://aider.chat/docs/more/analytics.html) anmelden möchten. - Added Unterstützung für [optionale mehrzeilige Eingabe-Tags](https://aider.chat/docs/usage/commands.html#entering-multi-line-chat-messages) mit passenden schließenden Tags. - Verbesserte [Model-Einstellungen-Konfiguration](https://aider.chat/docs/config/adv-model-settings.html#global-extra-params) mit Unterstützung globaler `extra_params` für `litellm.completion()`. - Architect-Modus fordert nun, Dateien hinzuzufügen, die vom LLM vorgeschlagen werden. - Behebung eines Fehlers bei der unscharfen Modellnamensübereinstimmung. - Timeout-Ausnahme hinzugefügt, um API-Anbieter-Timeouts zu handhaben. - `--show-release-notes` hinzugefügt, um die Release-Notes bei der ersten Ausführung einer neuen Version anzuzeigen. - Leeres Dict in Cache-Datei speichern bei Ausfall des Modell-Metadaten-Downloads, um die erneute Versuche zu verzögern. - Verbesserte Fehlerbehandlung und Code-Formatierung. - Behebung eines Fehlers bei der unscharfen Modellnamensübereinstimmung, wenn litellm-Anbieterinformationen fehlen. - Änderung beim Laden der Modell-Metadaten-Datei, um das Überschreiben von Ressourcen-Dateien zu ermöglichen. - Rekursives Laden von Verzeichnissen mit `--read` zulassen. - Abhängigkeiten auf neue Versionen aktualisiert, um den litellm-Fix für Ollama-Modelle zu übernehmen. - Exponentielle Backoff-Wiederholung beim Schreiben von Dateien hinzugefügt, um Editor-Dateisperren zu behandeln. - Aktualisierte Konfiguration des Qwen 2.5 Coder 32B-Modells. - Behebung eines Fehlers bei der Behandlung git-ignorierter Dateien. - Verbesserte Fehlerbehandlung für Git-Operationen. - Aider schrieb 74% des Codes in diesem Release.
13. November 2024
- Unterstützung für Qwen 2.5 Coder 32B. - `/web`-Befehl fügt die Seite einfach dem Chat hinzu, ohne eine LLM-Antwort auszulösen. - Verbesserte Aufforderung für die bevorzugte Chatsprache des Benutzers. - Verbesserte Behandlung von LiteLLM-Ausnahmen. - Bugfix zur Doppelzählung von Tokens bei der Meldung von Cache-Statistiken. - Bugfix, dass die LLM neue Dateien erstellt. - Weitere kleine Fehlerbehebungen. - Aider schrieb 55% des Codes in diesem Release.
Features
13. November 2024
Windsurf Allgemeines Release mit Cascade Multi-File-Editing und blitzschnellem Autocomplete.
Features
4. November 2024
- Vollständige Unterstützung für Claude 3.5 Haiku - Mit 75% im [aider's code editing leaderboard](https://aider.chat/docs/leaderboards/). - Fast so gut wie Sonnet zu deutlich niedrigeren Kosten. - Starten mit `--haiku`, um es zu verwenden. - Einfaches Anwenden von Dateiedits aus ChatGPT, Claude oder anderen Web-Apps - Chatten Sie mit ChatGPT oder Claude über deren Web-App. - Geben Sie Ihre Quelldateien ein und bitten Sie um die gewünschten Änderungen. - Verwenden Sie den Button der Web-App "copy response", um die gesamte Antwort vom LLM zu kopieren. - Führen Sie `aider --apply-clipboard-edits file-to-edit.js` aus. - Aider wird Ihre Datei mit den Änderungen des LLM bearbeiten. - Bugfix für das Erstellen neuer Dateien. - Aider hat 84% des Codes in diesem Release geschrieben. <img width="1003" alt="2024-11-04_12-11-03" src="https://github.com/user-attachments/assets/ceab2c15-848c-419c-bed6-38cd2347539e">
1. November 2024
- Laden und Speichern von aider-Slash-Commands in Dateien: - Der Befehl `/save <fname>` erstellt eine Datei der Befehle `/add` und `/read-only`, die den aktuellen Dateikontext im Chat reproduieren. - `/load <fname>` führt die Befehle in der Datei erneut aus. - Du kannst `/load` verwenden, um eine beliebige Menge von Slash-Commands auszuführen, nicht nur `/add` und `/read-only`. - Verwende `--load <fname>`, um eine Liste von Befehlen beim Start auszuführen, bevor der interaktive Chat beginnt. - Anonyme, optionale [Analytics](https://aider.chat/docs/more/analytics.html) ohne Weitergabe persönlicher Daten. - Aider folgt dem `supports_vision`-Attribut von litellm, um Bilderunterstützung für Modelle zu aktivieren. - Bugfix dafür, dass im Diff-Modus flexibel das falsche Dateinamen-Handling des Modells behoben wird. - Zeigt Dateinamen in sortierter Reihenfolge für `/add` und `/read-only` an. - Neuer Switch `--no-fancy-input` deaktiviert die Prompt Toolkit-Eingabe, jetzt weiterhin verfügbar mit `--no-pretty`. - Browser-Konfiguration mit `--no-browser` oder `--no-gui` überschreiben. - Bietet an, Dokumentations-URLs bei Fehlern zu öffnen. - Unterstützt alle o1-Modelle ordnungsgemäß, unabhängig vom Anbieter. - Verbesserte Anordnung der Dateinamen über dem Eingabe-Prompt. - Bessere Behandlung beschädigter Repomap-Tags-Cache. - Verbesserte Behandlung von API-Fehlern, insbesondere beim Zugriff auf das schwache Modell. - Aider schrieb 68% des Codes in diesem Release.
Features
22. Oktober 2024
- Full support for Sonnet 10/22, the new SOTA model on aider's code editing benchmark. - Aider uses Sonnet 10/22 by default. - Improved formatting of added and read-only files above chat prompt, by @jbellis. - Improved support for o1 models by more flexibly parsing their nonconforming code edit replies. - Corrected diff edit format prompt that only the first match is replaced. - Stronger whole edit format prompt asking for clean file names. - Now offers to add `.env` to the `.gitignore` file. - Ships with a small model metadata json file to handle models not yet updated in litellm. - Model settings for o1 models on azure. - Bugfix to properly include URLs in `/help` RAG results. - Aider wrote 49% of the code in this release. <img width="1021" alt="2024-10-22_11-25-54" src="https://github.com/user-attachments/assets/335e8276-fa4a-4749-bb47-8f30e13351b2">
4. Oktober 2024
- Improvements to `/read-only`: - Now supports shell-style auto-complete of the full file system. - Still auto-completes the full paths of the repo files like `/add`. - Now supports globs like `src/**/*.py` - Renamed `--yes` to `--yes-always`. - Now uses `AIDER_YES_ALWAYS` env var and `yes-always:` yaml key. - Existing YAML and .env files will need to be updated. - Can still abbreviate to `--yes` on the command line. - Config file now uses standard YAML list syntax with ` - list entries`, one per line. - `/settings` now includes the same announcement lines that would print at launch. - Sanity checks the `--editor-model` on launch now, same as main and weak models. - Added `--skip-sanity-check-repo` switch to speedup launch in large repos. - Bugfix so architect mode handles Control-C properly. - Repo-map is deterministic now, with improved caching logic. - Improved commit message prompt. - Aider wrote 77% of the code in this release.
Features
29. September 2024
- Verwende ein Paar Architect/Editor-Modelle für verbessertes Coding - Verwende ein starkes Reasoning-Modell wie o1-preview als Architect. - Verwende ein günstiges, schnelleres Modell wie gpt-4o als Editor. - Neue Shortcuts `--o1-preview` und `--o1-mini`. - Unterstützung für neue Gemini 002 Modelle. - Bessere Unterstützung für Qwen 2.5 Modelle. - Viele Bestätigungsfragen können für den Rest der Sitzung übersprungen werden mit der Antwort „(D)on't ask again“. - Autocomplete für `/read-only` unterstützt das gesamte Dateisystem. - Neue Einstellungen für Farben des Completion-Menüs. - Neuer `/copy` Befehl, um die letzte LLM-Antwort in die Zwischenablage zu kopieren. - Umbenanntes `/clipboard` zu `/paste`. - Wird jetzt HTTP-Redirects folgen, wenn URLs gecrawlt werden. - Neue `--voice-format` Umschaltung, um Sprach-Audio als wav/mp3/webm zu senden, von @mbailey. - ModelSettings nimmt das `extra_params`-Dikt auf, um alle Extras zu spezifizieren, die an `litellm.completion()` übergeben werden. - Unterstützung für Cursorformen im Vim-Modus. - Zahlreiche Bugfixes. - Aider hat 53% des Codes in diesem Release geschrieben. <img width="832" alt="2024-09-29_08-11-37" src="https://github.com/user-attachments/assets/96b05440-e0f5-49fe-9390-adcbf7ad75d1">
21. September 2024
- Unterstützung für OpenAI o1 Modelle: - o1-preview funktioniert nun gut mit dem Diff-Edit-Format. - o1-preview mit Diff erreicht nun das SOTA-Leaderboard-Ergebnis mit dem Whole-Edit-Format. - `aider --model o1-mini` - `aider --model o1-preview` - Unter Windows verwendet /run korrekt PowerShell oder cmd.exe. - Unterstützung der neuen 08-2024 Cohere-Modelle, von @jalammar. - Kann jetzt Verzeichnisse rekursiv mit `/read-only` hinzufügen. - Benutzereingabe-Abfragen fallen nun bei Abwesenheit von `--no-pretty` oder einer Windows-Konsole auf einfaches `input()` zurück. - Verbesserte Plausibilitätsprüfung des Git-Repos beim Start. - Verbesserungen der Prompt-Cache-Chunking-Strategie. - Entfernt "No changes made to git tracked files". - Zahlreiche Bugfixes für Randfall-Abstürze. - Alle Abhängigkeiten-Versionen aktualisiert. - Aider hat 70% des Codes in diesem Release geschrieben.
Features
12. September 2024
## Release notes for v1.0.5 ### Disable metrics opt-in prompt during `gh copilot alias` Before `v1.0.5`, users who [set up optional helpers](https://github.com/github/gh-copilot?tab=readme-ov-file#set-up-optional-helpers) would experience an issue due to our metrics opt-in prompt causing their shell to hang. With `v1.0.5`, `gh copilot alias` will not prompt for metrics opt-in. Fixes https://github.com/github/gh-copilot/issues/40. ### Improved Android 64-bit support Though the GitHub CLI does not officially support Android, `gh copilot` was building and distributing 64-bit releases for ARM and AMD distributions. In the process of improving GitHub CLI extension publishing, concerns were raised whether the `android-amd64` and `android-arm64` worked as expected. We have done more extensive efforts to test these builds, supporting the Termux community where we can. 🫶 See https://github.com/cli/gh-extension-precompile/issues/50 for more information.
9. September 2024
- Ermöglicht das Caching von Prompt-Daten für Sonnet via OpenRouter von @fry69 - Ermöglicht 8k Output-Tokens für Sonnet über VertexAI und DeepSeek V2.5. - Neuer `/report`-Befehl, um den Browser mit einem vorausgefüllten GitHub Issue zu öffnen. - Neuer `--chat-language`-Schalter zum Festlegen der gesprochenen Sprache. - Jetzt steuert `--[no-]suggest-shell-commands` sowohl das Prompting als auch das Angebot, Shell-Befehle auszuführen. - Prüft beim Start wichtige Importe und gibt eine hilfreiche Fehlermeldung aus, wenn Abhängigkeiten nicht verfügbar sind. - Umbenannt von `--models` zu `--list-models` von @fry69. - Zahlreiche Bugfixes für Randfall-Crashes. - Aider schrieb 56% des Codes in diesem Release.
Features
4. September 2024
- Biete an, eine GitHub-An issue mit vorausgefüllten uncaught exception-Infos zu erstellen. - Zahlreiche Corner-Case-Bugfixes eingereicht über die neue vorausgefüllte Crash-Report-Funktion. - Neuer `/settings`-Befehl, um aktive Einstellungen anzuzeigen. - Startup-QOL-Verbesserungen: - Sanity-Check des git-Repos und ordnungsgemäße Beendigung bei Problemen. - Pause für Bestätigung nach dem Model-Sanity-Check, um dem Nutzer Zeit zur Überprüfung von Warnungen zu geben. - Wichtige DevOps-Dateien in die Repo-Map aufnehmen. - In der aktuellen Sitzung nicht erneut fragen, ob eine Datei hinzugefügt werden soll, die der Nutzer gesagt hat, nicht in den Chat aufzunehmen. - Drucke den Pip-Befehl nur beim Self-Update unter Windows, ohne ihn auszuführen. - Viele Fehlermeldungen in Warnmeldungen umgewandelt. - Einstellung `--tool-warning-color` hinzugefügt. - Integrierter Linter für TypeScript deaktiviert. - Fange `/voice` Transkriptionsfehler ab, zeige die WAV-Datei, damit der Nutzer sie wiederherstellen kann. - Setuptools_scm übernommen, um `vX.Y.Z.dev`-Versionsbenennung mit Git-Hashes bereitzustellen. - Aktive Test- und Lint-Befehle mit dem LLM teilen. - Zusätzliches `--verbose` Debug-Ausgabe für Shell-Befehle. - Keine unscharfe Übereinstimmung von Dateinamen, wenn der LLM eine neue Datei erstellt, von @ozapinq. - Zeige den Status der Cache-Warming nur bei `--verbose` an. - Bugfix für Shell-Befehle unter Windows. - Weigere dich, ein Git-Repo im $HOME zu erstellen, Nutzer warnen. - `--update` als Alias für `--upgrade` hinzugefügt. - Bugfix bei den Completions für den `/model`-Befehl. - Aider hat 53% des Codes in diesem Release geschrieben.
Features
28. August 2024
- Added model settings for `gemini/gemini-1.5-pro-exp-0827` and `gemini/gemini-1.5-flash-exp-0827`. - Shell and `/run` commands can now be interactive in environments where a pty is available. - Optionally share output of suggested shell commands back to the LLM. - New `--[no-]suggest-shell-commands` switch to configure shell commands. - Performance improvements for autocomplete in large/mono repos. - New `--upgrade` switch to install latest version of aider from pypi. - Bugfix to `--show-prompt`. - Disabled automatic reply to the LLM on `/undo` for all models. - Removed pager from `/web` output. - Aider wrote 64% of the code in this release.
Features
27. August 2024
- [Halten Sie Ihren Prompt-Cache vor dem Ablauf]((https://aider.chat/docs/usage/caching.html#preventing-cache-expiration)) mit `--cache-keepalive-pings`. - Pingt die API alle 5 Minuten, um den Cache warm zu halten. - Sie können jetzt eine Serie von Add-URL- und Shell-Bestätigungen schrittweise akzeptieren/ablehnen. - Verbesserte Übereinstimmung von Dateinamen aus S/R-Blöcken mit Dateien im Chat. - Stärkere Aufforderung an Sonnet, im Code-Chat-Modus Edits vorzunehmen. - Stärkere Aufforderung an das LLM, vollständige Dateipfade anzugeben. - Verbesserte Shell-Befehl-Aufforderungen. - Der schwache Modell nutzt jetzt `extra_headers`, um Anthropic-Beta-Funktionen zu unterstützen. - Neuer `--install-main-branch`, um auf die neueste Dev-Version von aider zu aktualisieren. - Verbesserte Fehlermeldungen beim Versuch, Unterverzeichnis, das kein Git-Verzeichnis ist, zum Chat hinzuzufügen. - Anzeigen von Modell-Metadateninfos bei `--verbose`. - Verbesserte Warnungen, wenn Umgebungsvariablen der LLMs nicht gesetzt sind. - Bugfix bei Windows-Dateinamen, die `\_` enthalten. - Aider schrieb 59% des Codes in diesem Release.
Features
23. August 2024
- Aider bietet nun an, Shell-Befehle auszuführen: - Öffnen eines Browsers, um aktualisierte html/css/js anzusehen. - Neue Abhängigkeiten zu installieren. - DB-Migrationen durchzuführen. - Das Programm auszuführen, um Änderungen zu testen. - Neue Testfälle ausführen. - `/read` und `/drop` erweitern nun `~` zum Home-Verzeichnis. - Aktiven Chat-Modus beim Aider-Prompt anzeigen. - Neuer `/reset`-Befehl zum `/drop`-Entfernen von Dateien und zum `/clear` des Chat-Verlaufs. - Neuer `--map-multiplier-no-files`, um die Repo-Map-Größe-Multiplikator anzupassen, wenn keine Dateien im Chat sind. - Standardmultiplikator auf 2 reduziert. - Bugfixes und Verbesserungen der Auto-Commit-Sequenzierung. - Verbesserte Formatierung von Token-Berichten und Bestätigungsdialogen. - Standardmodell von OpenAI ist jetzt `gpt-4o-2024-08-06`. - Abhängigkeiten aktualisiert, um Bugfixes in litellm einzubeziehen. - Aider schrieb 68% des Codes in diesem Release. [](https://aider.chat/assets/shell-cmds-small.mp4)
20. August 2024
- Prompt-Caching für Anthropic-Modelle mit `--cache-prompts`. - Caches das System-Prompt, die Repo-Karte und `/read-only`-Dateien. - Repo-Karten-Neuberechnung erfolgt seltener in großen/Mono-Repos oder wenn Caching aktiviert ist. - Verwende `--map-refresh <always|files|manual|auto>`, um zu konfigurieren. - Verbesserte Kostenabschätzungs-Logik für Caching. - Verbesserte Bearbeitungsleistung bei Jupyter Notebook `.ipynb`-Dateien. - Zeigt an, welches config yaml-File mit `--verbose` geladen wird. - Abhängigkeiten-Versionen angehoben. - Bugfix: `.aider.models.metadata.json`-Daten korrekt laden. - Bugfix: Die Verwendung von `--msg /ask ...` führte zu einer Ausnahme. - Bugfix: Litellm-Tokenizer-Fehler bei Bildern. - Aider schrieb 56% des Codes in diesem Release.
13. August 2024
- Unendliche Ausgabe für DeepSeek Coder, Mistral-Modelle zusätzlich zu Anthropic-Modellen. - Neuer Switch `--deepseek`, um DeepSeek Coder zu verwenden. - DeepSeek Coder verwendet 8k Token-Ausgabe. - Neuer Switch `--chat-mode <mode>`, um in den Modi ask/help/code zu starten. - Neuer Befehl `/code <message>` fordert eine Code-Änderung im Modus `ask` an. - Web-Scraper ist robuster, wenn eine Seite nie in Leerlauf gerät. - Verbesserte Token- und Kostenberichterstattung für unendliche Ausgabe. - Verbesserungen und Bugfixes für `/read`-nur Dateien. - Von `setup.py` auf `pyproject.toml` umgestellt, von @branchvincent. - Bugfix, um Dateien, die während `/ask` hinzugefügt wurden, dauerhaft zu speichern. - Bugfix für die Größe des Chat-Verlaufs in `/tokens`. - Aider hat 66% des Codes in diesem Release geschrieben.
Features
10. August 2024
- Fügt lesbare Dateien dem Chat-Kontext hinzu mit `/read` und `--read`, auch von außerhalb des Git-Repos. - `/diff` zeigt jetzt Diffs aller Änderungen, die aus deiner Anfrage resultieren, einschließlich Lint- und Testfixes. - Neuer `/clipboard`-Befehl zum Einfügen von Bildern oder Text aus der Zwischenablage, ersetzt `/add-clipboard-image`. - Zeigt nun das Markdown, das beim Hinzufügen einer URL über `/web` geparst wird. - Wenn [scripting aider](https://aider.chat/docs/scripting.html) Nachrichten jetzt enthalten in-Chat `/`-Befehle. - Aider im Docker-Image schlägt nun den korrekten Befehl vor, um auf die neueste Version zu aktualisieren. - Verbesserte Wiederholungsversuche bei API-Fehlern (war leicht während des Sonnet-Ausfalls zu testen). - `--mini` für `gpt-4o-mini` hinzugefügt. - Bugfix, um die Sitzungs-kosten genau zu halten bei der Nutzung von `/ask` und `/help`. - Leistungsverbesserungen bei der Berechnung der Repo-Karte. - `/tokens` zeigt nun das aktive Modell an. - Verbesserte Optionen zur Attribution von Commit-Messages: - Neuer `--attribute-commit-message-author`, um Commit-Messages mit 'aider: ' zu prefixen, wenn aider die Änderungen verfasst hat, ersetzt `--attribute-commit-message`. - Neuer `--attribute-commit-message-committer`, um alle Commit-Messages mit 'aider: ' zu prefixen. - Added `openai/gpt-4o-2024-08-06`. - Umgehung eines Litellm-Bugs, der OpenRouter-App-Header entfernt, wenn `extra_headers` verwendet wird. - Verbesserte Fortschrittsanzeige während der Verarbeitung der Repo-Karte. - Entfernte veraltete 16k Token-Grenze bei Commit-Diffs, nutze pro-Modell-Grenzen. - Aider hat 61% des Codes in diesem Release geschrieben.
Features
6. August 2024
- Leistungsverbesserungen für große/Mono-Repos. - Hinzugefügt `--subtree-only`, um Aider auf den Unterbaum des aktuellen Verzeichnisses zu beschränken. - Sollte bei der Leistung großer/Mono-Repos helfen. - Neuer `/add-clipboard-image`, um Bilder aus der Zwischenablage in den Chat hinzuzufügen. - Verwende `--map-tokens 1024`, um die Repo-Map mit jedem Modell zu nutzen. - Unterstützung für Sonnet's 8k Ausgabefenster. - [Aider unterstützt bereits unendliche Ausgabe von Sonnet.](https://aider.chat/2024/07/01/sonnet-not-lazy.html) - Workaround für litellm-Fehler beim erneuten Versuch von API-Server-Fehlern. - Abhängigkeiten aktualisiert, um die litellm-Fehlerbehebungen zu übernehmen. - Aider hat 44% des Codes in diesem Release geschrieben.
Features
31. Juli 2024
- [Commit message](https://aider.chat/docs/git.html#commit-messages) Verbesserungen: - Konventionelle Commit-Richtlinien dem Commit-Message-Prompt hinzugefügt. - `--commit-prompt` hinzugefügt, um das Commit-Message-Prompt anzupassen. - Starker Modell-Fallback für Commit-Nachrichten (und Chat-Zusammenfassungen) hinzugefügt. - [Linting](https://aider.chat/docs/usage/lint-test.html) Verbesserungen: - Vor dem Beheben von Lint-Fehlern fragen. - Leistung von `--lint` bei allen schmutzigen Dateien im Repo verbessert. - Verbesserter Lint-Fluss, jetzt automatisches Code-Edit-Commit vor dem Linten. - Bugfix, um Subprozess-Codierungen ordnungsgemäß zu handhaben (auch für `/run`). - Verbesserte [Docker-Unterstützung](https://aider.chat/docs/install/docker.html): - Berechtigungsprobleme behoben bei Nutzung von `docker run --user xxx`. - Neues Docker-Image `paulgauthier/aider-full`, das alle Extras enthält. - Wechsle zu Code- und Ask-Modus—zusammengefassten Chat-Verlauf gibt es nicht mehr. - Grafik der Beitragsleistung von Aider für jede Release hinzugefügt. - Allgemeine Auto-Vervollständigungen werden für `/commands` bereitgestellt, ohne Overrides der Completion. - Feste defekte OCaml-Tags-Datei. - Bugfix in `/run`-Hinzufügung zur Chat-Genehmigungslogik. - Aider hat 58% des Codes in diesem Release geschrieben.
Features
29. Juli 2024
- Neuer Befehl `/ask <question>`, um sich zu deinem Code zu informieren, ohne Änderungen vorzunehmen. - Neuer Befehl `/chat-mode <mode>`, um Chat-Modi umzuschalten: - ask: Frage Fragen zu deinem Code, ohne Änderungen vorzunehmen. - code: Fordere Änderungen an deinem Code (unter Verwendung des besten Editierformats). - help: Erhalte Hilfe zur Verwendung von aider (Nutzung, Konfiguration, Fehlerbehebung). - Füge `file: CONVENTIONS.md` zu `.aider.conf.yml` hinzu, um immer eine bestimmte Datei zu laden. - Oder `file: [file1, file2, file3]`, um mehrere Dateien immer zu laden. - Verbesserte Token-Nutzung und Kostenberichterstattung. Funktioniert jetzt auch beim Streaming. - Auto-Vervollständigung des Dateinamens für `/add` und `/drop` ist jetzt fallunempfindlich. - Commit-Message-Verbesserungen: - Aktualisierte Aufforderung für Commit-Messages, um den Imperativ zu verwenden. - Zurückfall auf das Hauptmodell, wenn schwaches Modell keinen Commit-Message generieren kann. - Verhindert, dass aider erneut fragt, dieselbe URL mehrmals zum Chat hinzuzufügen. - Updates und Fixes zu `--no-verify-ssl`: - Behebung eines Regression-Bugs, der es in v0.42.0 kaputt machte. - Deaktiviert SSL-Zertifikatsprüfung, wenn `/web` Webseiten scrapet. - Verbesserte Fehlerbehandlung und -berichterstattung in der `/web`-Scraping-Funktionalität - Behebung eines Syntaxfehlers in Elm's tree-sitter scm-Datei (von @cjoach). - Behandlung von UnicodeEncodeError beim Streaming von Text zum Terminal. - Abhängigkeiten auf die neuesten Versionen aktualisiert. - Aider schrieb 45% des Codes in diesem Release.
Features
18. Juli 2024
- GPT 4o mini erreicht wie das originale GPT 3.5 beim Code-Editing-Benchmark von aider und nutzt Whole-Edit-Format. - Aider ist besser darin, Dateien zum Chat hinzuzufügen unter Windows. - Bugfix für Randfälle bei `/undo` mit neuen Dateien oder neuen Repos. - Zeigt jetzt die letzten 4 Zeichen von API-Keys im `--verbose`-Output an. - Bugfix zur Priorisierung mehrerer `.env`-Dateien. - Bugfix zum sanften Umgang mit HTTP-Fehlern beim Installieren von pandoc. - Aider schrieb 42% des Codes in diesem Release.
Features
16. Juli 2024
- Standard-Installgröße mit pip um 3–12x reduziert. - Es wurden 3 Paket-Extras hinzugefügt, die aider bei Bedarf installieren wird: - `aider-chat[help]` - `aider-chat[browser]` - `aider-chat[playwright]` - Verbesserte Regex zur Erkennung von URLs in Chat-Nachrichten des Benutzers. - Bugfix bei der Globbing-Logik, wenn absolute Pfade in `/add` enthalten sind. - Ausgabe von `--models` vereinfacht. - Der Schalter `--check-update` wurde in `--just-check-updated` umbenannt. - Der Schalter `--skip-check-update` wurde in `--[no-]check-update` umbenannt. - Aider schrieb 29% des Codes in diesem Release (157/547 Zeilen).
Features
9. Juli 2024
## Release notes for v1.0.4 ### Improved network routing GitHub Copilot in the CLI now supports improved client-server routing based on your GitHub Copilot plan. For help troubleshooting connectivity problems, see ["Troubleshooting network errors for GitHub Copilot"](https://docs.github.com/en/copilot/troubleshooting-github-copilot/troubleshooting-network-errors-for-github-copilot).
7. Juli 2024
- Verwende `/help <Frage>` um [Hilfe zur Nutzung von aider] zu erhalten, Einstellungen anzupassen, Fehlerbehebung, Nutzung von LLMs usw. - Mehrfaches Verwenden von `/undo` zulassen. - Alle Config-/Env-/yml-/json-Dateien werden nun aus dem Home-Verzeichnis, dem Git-Root, dem aktuellen Arbeitsverzeichnis (cwd) und dem benannten Command-Line-Flag geladen. - Neues Verzeichnis `$HOME/.aider/caches` für app-weite, entladbare Caches. - Standardmäßig ist `--model-settings-file` nun `.aider.model.settings.yml`. - Standardmäßig ist `--model-metadata-file` nun `.aider.model.metadata.json`. - Bugfix, der das Starten mit `--no-git` betrifft.
Features
4. Juli 2024
- Performance Release: - 5X schnellerer Start! - Schnelleres Auto-Complete in großen Git-Repositories (Benutzer berichten von ~100X Geschwindigkeit!).
Features
1. Juli 2024
- [Lässt Claude 3.5 Sonnet >4k Tokens streamen!](https://aider.chat/2024/07/01/sonnet-not-lazy.html) - Es ist das erste Modell, das solch große kohärente, nützliche Code-Änderungen schreiben kann. - Führt große Refaktorisierungen durch oder generiert mehrere Dateien neuen Codes auf einmal. - Aider verwendet nun standardmäßig `claude-3-5-sonnet-20240620`, wenn `ANTHROPIC_API_KEY` in der Umgebung gesetzt ist. - [Bildunterstützung aktiviert](https://aider.chat/docs/images-urls.html) für 3.5 Sonnet und für GPT-4o & 3.5 Sonnet über OpenRouter (von @yamitzky). - Hinzugefügt `--attribute-commit-message`, um die Commit-Messages von aider mit "aider:" zu prefixen. - Behebung eines Regression-Fehlers in der Qualität von Einzeilen-Commit-Messages. - Automatisches Wiederholen bei Anthropic `overloaded_error`. - Abhängigkeiten-Versionen aktualisiert.
Features
24. Juni 2024
- Verbesserte Prompting-Strategie, um zu verhindern, dass Sonnet Tokens verschwendet, indem unveränderlicher Code ausgegeben wird (#705). - Verbesserte Fehlerinformationen für Token-Limit-Fehler. - Optionen zum Unterdrücken des Hinzufügens von "(aider)" zu den [Git-Autoren- und Committer-Namen](https://aider.chat/docs/git.html#commit-attribution). - Verwende `--model-settings-file`, um modellabhängige Einstellungen anzupassen, z. B. Nutzung von repo-map (von @caseymcc). - Verbesserte Invocation des Flake8-Linters für Python-Code.
Features
20. Juni 2024
- Use `--sonnet` for Claude 3.5 Sonnet, which is the top model on [aider's LLM code editing leaderboard](https://aider.chat/docs/leaderboards/#claude-35-sonnet-takes-the-top-spot). - All `AIDER_xxx` environment variables can now be set in `.env` (by @jpshack-at-palomar). - Use `--llm-history-file` to log raw messages sent to the LLM (by @daniel-vainsencher). - Commit messages are no longer prefixed with "aider:". Instead the git author and committer names have "(aider)" added.
Features
17. Juni 2024
- Use `--vim` for [vim keybindings](https://aider.chat/docs/commands.html#vi) in the chat. - [Add LLM metadata](https://aider.chat/docs/llms/warnings.html#specifying-context-window-size-and-token-costs) via `.aider.models.json` file (by @caseymcc). - More detailed [error messages on token limit errors](https://aider.chat/docs/troubleshooting/token-limits.html). - Single line commit messages, without the recent chat messages. - Ensure `--commit --dry-run` does nothing. - Have playwright wait for idle network to better scrape js sites. - Documentation updates, moved into website/ subdir. - Moved tests/ into aider/tests/.
Features
4. Juni 2024
- Repo map is now optimized based on text of chat history as well as files added to chat. - Improved prompts when no files have been added to chat to solicit LLM file suggestions. - Aider will notice if you paste a URL into the chat, and offer to scrape it. - Performance improvements the repo map, especially in large repos. - Aider will not offer to add bare filenames like `make` or `run` which may just be words. - Properly override `GIT_EDITOR` env for commits if it is already set. - Detect supported audio sample rates for `/voice`. - Other small bug fixes.
Features
22. Mai 2024
- [Aider can now lint your code and fix any errors](https://aider.chat/2024/05/22/linting.html). - Aider automatically lints and fixes after every LLM edit. - You can manually lint-and-fix files with `/lint` in the chat or `--lint` on the command line. - Aider includes built in basic linters for all supported tree-sitter languages. - You can also configure aider to use your preferred linter with `--lint-cmd`. - Aider has additional support for running tests and fixing problems. - Configure your testing command with `--test-cmd`. - Run tests with `/test` or from the command line with `--test`. - Aider will automatically attempt to fix any test failures.
Features
15. Mai 2024
## Release notes for v1.0.3 This patch release focuses on quality of life fixes impacting users: ### Multi-account support GitHub Copilot in the CLI now supports multi-account users using `--hostname` flag or `GH_HOST` environment variable to specify the GitHub hostname for commands that would otherwise assume the `github.com` host. ### Improved exception reporting In order to better identify recurring exceptions since GA, exception reporting now captures the following limited dimensions only if optional usage analytics is enabled: - GitHub host used _(`github.com`)_ - operating system _(`darwin`, `linux`, `windows`)_ - CPU architecture _(`386`, `amd64`, `arm64`, `arm`)_ - build SHA _(`65174eb5689c8c6916d66d3948bd41c2c12284f7`)_ The GitHub Copilot in the CLI team wants thank our community for its trust to responsibly and transparently explain where and why usage metrics are gathered! :bow:
Features
13. Mai 2024
- Aider now uses GPT-4o by default. - GPT-4o tops the [aider LLM code editing leaderboard](https://aider.chat/docs/leaderboards/) at 72.9%, versus 68.4% for Opus. - GPT-4o takes second on [aider's refactoring leaderboard](https://aider.chat/docs/leaderboards/#code-refactoring-leaderboard) with 62.9%, versus Opus at 72.3%. - Added `--restore-chat-history` to restore prior chat history on launch, so you can continue the last conversation. - Improved reflection feedback to LLMs using the diff edit format. - Improved retries on `httpx` errors.
Features
10. Mai 2024
- Updated prompting to use more natural phrasing about files, the git repo, etc. Removed reliance on read-write/read-only terminology. - Refactored prompting to unify some phrasing across edit formats. - Enhanced the canned assistant responses used in prompts. - Added explicit model settings for `openrouter/anthropic/claude-3-opus`, `gpt-3.5-turbo` - Added `--show-prompts` debug switch. - Bugfix: catch and retry on all litellm exceptions.
Features
8. Mai 2024
- Added native support for [Deepseek models](https://aider.chat/docs/llms.html#deepseek) using `DEEPSEEK_API_KEY` and `deepseek/deepseek-chat`, etc rather than as a generic OpenAI compatible API.
Features
7. Mai 2024
- [Aider LLM code editing leaderboards](https://aider.chat/docs/leaderboards/) that rank popular models according to their ability to edit code. - Leaderboards include GPT-3.5/4 Turbo, Opus, Sonnet, Gemini 1.5 Pro, Llama 3, Deepseek Coder & Command-R+. - Gemini 1.5 Pro now defaults to a new diff-style edit format (diff-fenced), enabling it to work better with larger code bases. - Support for Deepseek-V2, via more a flexible config of system messages in the diff edit format. - Improved retry handling on errors from model APIs. - Benchmark outputs results in YAML, compatible with leaderboard.
Features
2. Mai 2024
- [Aider is now also AI pair programming in your browser!](https://aider.chat/2024/05/02/browser.html) Use the `--browser` switch to launch an experimental browser based version of aider. - Switch models during the chat with `/model <name>` and search the list of available models with `/models <query>`.
Features
29. April 2024
## Release notes for v1.0.2 While the GitHub Copilot in the CLI team reviews GA adoption and feedback, we wanted to address some quality of life fixes impacting users: ### Enhance `ghcs` to work for Alpine Linux `ghcs` uses a temporary directory with 3 placeholders required for BSD. This has been enhanced to use 6 placeholders needed for Alpine Linux. For more information, see https://github.com/github/gh-copilot/issues/66 with thanks to @cirolosapio! ### Fix PowerShell instructions to avoid word splitting For Windows users with spaces in PowerShell profile path, the PowerShell alias setup instructions would break due to word splitting. This has been addressed in the documented and generated setup instructions. For more information, see https://github.com/github/gh-copilot/issues/49 with thanks to @breadboi!
24. April 2024
- Added [Gemini 1.5 Pro](https://aider.chat/docs/llms.html#gemini) as a recommended free model. - Added better support for [Groq's free Llama3 70B model](https://aider.chat/docs/llms.html#groq). - Allow repo map for "whole" edit format. - Added `--models <MODEL-NAME>` to search the available models. - Added `--no-show-model-warnings` to silence model warnings. - Improved [model warnings](https://aider.chat/docs/llms.html#model-warnings) for unknown or unfamiliar models
21. April 2024
- Added support for [directly connecting to Anthropic, Cohere, Gemini and many other LLM providers](https://aider.chat/docs/llms.html). - Added `--weak-model <model-name>` which allows you to specify which model to use for commit messages and chat history summarization. - New command line switches for working with popular models: - `--4-turbo-vision` - `--opus` - `--sonnet` - `--anthropic-api-key` - Improved "whole" and "diff" backends to better support [Cohere's free to use Command-R+ model](https://aider.chat/docs/llms.html#cohere). - Allow `/add` of images from anywhere in the filesystem. - Fixed crash when operating in a repo in a detached HEAD state. - Fix: Use the same default model in CLI and python scripting.
Features
9. April 2024
- Added support for new `gpt-4-turbo-2024-04-09` and `gpt-4-turbo` models. - Benchmarked at 61.7% on Exercism benchmark, comparable to `gpt-4-0613` and worse than the `gpt-4-preview-XXXX` models. See [recent Exercism benchmark results](https://aider.chat/2024/03/08/claude-3.html). - Benchmarked at 34.1% on the refactoring/laziness benchmark, significantly worse than the `gpt-4-preview-XXXX` models. See [recent refactor bencmark results](https://aider.chat/2024/01/25/benchmarks-0125.html). - Aider continues to default to `gpt-4-1106-preview` as it performs best on both benchmarks, and significantly better on the refactoring/laziness benchmark.
Features
22. März 2024
# Release notes for v1.0.1 ## What's New ### Fix Windows bug impacting `gh copilot alias` use of `ghcs` and `ghce` `v1.0.1` is primarily a fix impacting Windows users around the new `ghcs` and `ghce` aliases as the executable file extension was being emitted in shell configuration output. Big thanks to feedback from several within our user community including @ifalatiksetlog, @xt0rted, @rlove, @masewo, @dubois as well as out of office help from @colinshum! :heart: For more information, see https://github.com/github/gh-copilot/issues/47.
22. März 2024
- Improved repomap support for typescript, by @ryanfreckleton. - Bugfix: Only /undo the files which were part of the last commit, don't stomp other dirty files - Bugfix: Show clear error message when OpenAI API key is not set. - Bugfix: Catch error for obscure languages without tags.scm file.
Features
21. März 2024
# Release notes for v1.0.0 Following our [public beta](https://github.blog/changelog/2023-11-08-github-copilot-in-the-cli-now-in-public-beta/), we're excited to announce the general availability of GitHub Copilot in the CLI! :tada: Bringing GitHub Copilot to your terminal, GitHub Copilot in the CLI assists with any task in the terminal: - Suggest commands using natural language for unfamiliar or hard to remember use cases. - Explain commands with finer details of arguments, flags, and expected outcomes. - Execute suggested commands in supported shells to stay in the flow. ## What's New ### Introducing support for `ghcs` and `ghce` aliases and executing commands for popular shells Before GitHub Universe, we knew our community would need these two features from the [Copilot for CLI technical preview](https://githubnext.com/projects/copilot-cli/), however your feedback in https://github.com/github/gh-copilot/issues/2 and https://github.com/github/gh-copilot/issues/5 confirmed it! `gh copilot alias` will generate aliases for Bash, PowerShell, or Zsh that use fewer keystrokes to jump into the `gh copilot` experience: - `ghcs` for `gh copilot suggest` - `ghce` for `gh copilot explain` <details> <summary> <b>For instructions to setup aliases, <code>gh copilot alias --help</code></b> </summary> <p> - Bash ```shell echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc ``` - PowerShell ```powershell $GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1" gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force ) echo ". $GH_COPILOT_PROFILE" >> $PROFILE ``` - Zsh ```shell echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc ``` </p> </details> In addition to making you faster, the new `ghcs` alias is the basis for the new `Execute command` option to execute and preserve generated suggestions: ```shell $ ghcs upgrade GitHub CLI on MacOS Welcome to GitHub Copilot in the CLI! version 1.0.0 (2024-03-18) I'm powered by AI, so surprises and mistakes are possible. Make sure to verify any generated code or suggestions, and share feedback so that we can learn and improve. For more information, see https://gh.io/gh-copilot-transparency Suggestion: brew upgrade gh ? Select an option [Use arrows to move, type to filter] > Copy command to clipboard Explain command Execute command Revise command Rate response Exit ``` > [!NOTE] > We are open to supporting additional popular shells with help from our community providing the same experience! :bow: ### Configuration for `Execute command` confirmation prompt GitHub Copilot in the CLI prompts for confirmation when executing commands. This safeguard will return you to the interactive loop if declined, focusing on safety by minimizing accidents. ```shell $ ghcs upgrade GitHub CLI on MacOS Welcome to GitHub Copilot in the CLI! version 1.0.0 (2024-03-18) I'm powered by AI, so surprises and mistakes are possible. Make sure to verify any generated code or suggestions, and share feedback so that we can learn and improve. For more information, see https://gh.io/gh-copilot-transparency Suggestion: brew upgrade gh ? Select an option > Execute command ? Are you sure you want to execute the suggested command? [Use arrows to move, type to filter] > No Yes ``` However if you feel the trade off between safety and speed is important, `gh copilot config` provides an option that can change the confirmation prompt default, allowing faster execution of commands by removing the need to select `Yes`. ```shell $ gh copilot config ? What would you like to configure? > Default value for confirming command execution ? Default when asked to confirm execution of a generated suggestion? [Use arrows to move, type to filter] > No Yes ``` ### Copy to clipboard exits immediately With GitHub Copilot's goal of keeping you in the flow, the `Copy to clipboard` option has been changed to exit immediately based on feedback from https://github.com/github/gh-copilot/issues/2. ```shell $ ghcs upgrade GitHub CLI on MacOS Welcome to GitHub Copilot in the CLI! version 1.0.0 (2024-03-18) I'm powered by AI, so surprises and mistakes are possible. Make sure to verify any generated code or suggestions, and share feedback so that we can learn and improve. For more information, see https://gh.io/gh-copilot-transparency Suggestion: brew upgrade gh ? Select an option > Copy command to clipboard Command copied to clipboard! ```
8. März 2024
- Use GPT-4 Turbo by default. - Added `-3` and `-4` switches to use GPT 3.5 or GPT-4 (non-Turbo). - Bug fix to avoid reflecting local git errors back to GPT. - Improved logic for opening git repo on launch.
Features
4. März 2024
- Issue a warning if user adds too much code to the chat. - https://aider.chat/docs/faq.html#how-can-i-add-all-the-files-to-the-chat - Vocally refuse to add files to the chat that match `.aiderignore` - Prevents bug where subsequent git commit of those files will fail. - Added `--openai-organization-id` argument. - Show the user a FAQ link if edits fail to apply. - Made past articles part of https://aider.chat/blog/
Features
10. Februar 2024
### v0.24.0 - New `/web <url>` command which scrapes the url, turns it into fairly clean markdown and adds it to the chat. - Updated all OpenAI model names, pricing info - Default GPT 3.5 model is now `gpt-3.5-turbo-0125`. - Bugfix to the `!` alias for `/run`.
Features
3. Februar 2024
### v0.23.0 - Added support for `--model gpt-4-0125-preview` and OpenAI's alias `--model gpt-4-turbo-preview`. The `--4turbo` switch remains an alias for `--model gpt-4-1106-preview` at this time. - New `/test` command that runs a command and adds the output to the chat on non-zero exit status. - Improved streaming of markdown to the terminal. - Added `/quit` as alias for `/exit`. - Added `--skip-check-update` to skip checking for the update on launch. - Added `--openrouter` as a shortcut for `--openai-api-base https://openrouter.ai/api/v1` - Fixed bug preventing use of env vars `OPENAI_API_BASE, OPENAI_API_TYPE, OPENAI_API_VERSION, OPENAI_API_DEPLOYMENT_ID`.
Features
23. Januar 2024
### v0.22.0 - Improvements for unified diff editing format. - Added ! as an alias for /run. - Autocomplete for /add and /drop now properly quotes filenames with spaces. - The /undo command asks GPT not to just retry reverted edit.
Features
8. Januar 2024
### v0.21.0 - Support for python 3.12. - Improvements to unified diff editing format. - New `--check-update` arg to check if updates are available and exit with status code.
Features
4. Januar 2024
### v0.20.0 - Add images to the chat to automatically use GPT-4 Vision, by @joshuavial - Bugfixes: - Improved unicode encoding for `/run` command output, by @ctoth - Prevent false auto-commits on Windows, by @ctoth
Features
20. Dezember 2023
### v0.19.0 - [Significantly reduced "lazy" coding from GPT-4 Turbo due to new unified diff edit format](https://aider.chat/docs/unified-diffs.html) - Score improves from 20% to 61% on new "laziness benchmark". - Aider now uses unified diffs by default for `gpt-4-1106-preview`. - New `--4-turbo` command line switch as a shortcut for `--model gpt-4-1106-preview`.
14. Dezember 2023
### v0.18.1 - Upgraded to new openai python client v1.3.7.
Features
17. November 2023
### v0.18.0 - Improved prompting for both GPT-4 and GPT-4 Turbo. - Far fewer edit errors from GPT-4 Turbo (`gpt-4-1106-preview`). - Significantly better benchmark results from the June GPT-4 (`gpt-4-0613`). Performance leaps from 47%/64% up to 51%/71%. - Fixed bug where in-chat files were marked as both read-only and ready-write, sometimes confusing GPT. - Fixed bug to properly handle repos with submodules.
Features
7. November 2023
### v0.17.0 - Support for OpenAI's new 11/06 models: - gpt-4-1106-preview with 128k context window - gpt-3.5-turbo-1106 with 16k context window - [Benchmarks for OpenAI's new 11/06 models](https://aider.chat/docs/benchmarks-1106.html) - Streamlined [API for scripting aider, added docs](https://aider.chat/docs/faq.html#can-i-script-aider) - Ask for more concise SEARCH/REPLACE blocks. [Benchmarked](https://aider.chat/docs/benchmarks.html) at 63.9%, no regression. - Improved repo-map support for elisp. - Fixed crash bug when `/add` used on file matching `.gitignore` - Fixed misc bugs to catch and handle unicode decoding errors.
Features
31. Oktober 2023
### v0.16.1 - Updated tree-sitter dependencies to streamline the pip install process ### Plus everything from v0.16.0 - [Improved repository map using tree-sitter](https://aider.chat/docs/repomap.html) - Switched from "edit block" to "search/replace block", which reduced malformed edit blocks. [Benchmarked](https://aider.chat/docs/benchmarks.html) at 66.2%, no regression. - Improved handling of malformed edit blocks targetting multiple edits to the same file. [Benchmarked](https://aider.chat/docs/benchmarks.html) at 65.4%, no regression. - Bugfix to properly handle malformed `/add` wildcards.
Features
29. Oktober 2023
### v0.16.0 - [Improved repository map using tree-sitter](https://aider.chat/docs/repomap.html) - Switched from "edit block" to "search/replace block", which reduced malformed edit blocks. [Benchmarked](https://aider.chat/docs/benchmarks.html) at 66.2%, no regression. - Improved handling of malformed edit blocks targetting multiple edits to the same file. [Benchmarked](https://aider.chat/docs/benchmarks.html) at 65.4%, no regression. - Bugfix to properly handle malformed `/add` wildcards.
Features
20. Oktober 2023
### v0.15.0 - Added support for `.aiderignore` file, which instructs aider to ignore parts of the git repo. - New `--commit` cmd line arg, which just commits all pending changes with a sensible commit message geneated by gpt-3.5. - Added universal ctags and multiple architectures to the [aider docker image](https://aider.chat/docs/docker.html) - `/run` and `/git` now accept full shell commands, like: `/run (cd subdir; ls)` - Restored missing `--encoding` cmd line switch.
Features
18. Oktober 2023
### v0.14.2 - Easily [run aider from a docker image](https://aider.chat/docs/docker.html) - Fixed bug with chat history summarization. - Fixed bug if `soundfile` package not available. ### Plus previous changes from v0.14.x releases... - /add and /drop handle absolute filenames and quoted filenames - /add checks to be sure files are within the git repo (or root) - If needed, warn users that in-chat file paths are all relative to the git repo - Fixed /add bug in when aider launched in repo subdir - Show models supported by api/key if requested model isn't available - [Support for Claude2 and other LLMs via OpenRouter](https://aider.chat/docs/faq.html#accessing-other-llms-with-openrouter) by @joshuavial - Documentation for [running the aider benchmarking suite](https://github.com/paul-gauthier/aider/tree/main/benchmark) - Aider now requires Python >= 3.9
30. September 2023
### v0.14.1 - /add and /drop handle absolute filenames and quoted filenames - /add checks to be sure files are within the git repo (or root) - If needed, warn users that in-chat file paths are all relative to the git repo - Fixed /add bug in when aider launched in repo subdir - Show models supported by api/key if requested model isn't available ### Plus features from v0.14.0 - [Support for Claude2 and other LLMs via OpenRouter](https://aider.chat/docs/faq.html#accessing-other-llms-with-openrouter) by @joshuavial - Documentation for [running the aider benchmarking suite](https://github.com/paul-gauthier/aider/tree/main/benchmark) - Aider now requires Python >= 3.9
Features
8. September 2023
### v0.14.0 - [Support for Claude2 and other LLMs via OpenRouter](https://aider.chat/docs/faq.html#accessing-other-llms-with-openrouter) by @joshuavial - Documentation for [running the aider benchmarking suite](https://github.com/paul-gauthier/aider/tree/main/benchmark) - Aider now requires Python >= 3.9
Features
22. August 2023
### v0.13.0 - [Only git commit dirty files that GPT tries to edit](https://aider.chat/docs/faq.html#how-did-v0130-change-git-usage) - Send chat history as prompt/context for Whisper voice transcription - Added `--voice-language` switch to constrain `/voice` to transcribe to a specific language - Late-bind importing `sounddevice`, as it was slowing down aider startup - Improved --foo/--no-foo switch handling for command line and yml config settings
Features
11. August 2023
### v0.12.0 - [Voice-to-code](https://aider.chat/docs/voice.html) support, which allows you to code with your voice. - Fixed bug where /diff was causing crash. - Improved prompting for gpt-4, refactor of editblock coder. - [Benchmarked](https://aider.chat/docs/benchmarks.html) at 63.2% for gpt-4/diff, no regression.
Features
8. August 2023
### v0.11.1 - Added a progress bar when initially creating a repo map. - Fixed bad commit message when adding new file to empty repo. - Fixed corner case of pending chat history summarization when dirty committing. - Fixed corner case of undefined `text` when using `--no-pretty`. - Fixed /commit bug from repo refactor, added test coverage. - [Benchmarked](https://aider.chat/docs/benchmarks.html) at 53.4% for gpt-3.5/whole (no regression). ### Plus the changes from v0.11.0 - Automatically summarize chat history to avoid exhausting context window. - More detail on dollar costs when running with `--no-stream` - Stronger GPT-3.5 prompt against skipping/eliding code in replies (51.9% [benchmark](https://aider.chat/docs/benchmarks.html), no regression) - Defend against GPT-3.5 or non-OpenAI models suggesting filenames surrounded by asterisks. - Refactored GitRepo code out of the Coder class.
2. August 2023
### v0.11.0 - Automatically summarize chat history to avoid exhausting context window. - More detail on dollar costs when running with `--no-stream` - Stronger GPT-3.5 prompt against skipping/eliding code in replies (51.9% [benchmark](https://aider.chat/docs/benchmarks.html), no regression) - Defend against GPT-3.5 or non-OpenAI models suggesting filenames surrounded by asterisks. - Refactored GitRepo code out of the Coder class.
Features
24. Juli 2023
### v0.10.1 - /add and /drop always use paths relative to the git root - Encourage GPT to use language like "add files to the chat" to ask users for permission to edit them. ### Plus changes from v0.10.0 - Added `/git` command to run git from inside aider chats. - Use Meta-ENTER (Esc+ENTER in some environments) to enter multiline chat messages. - Create a `.gitignore` with `.aider*` to prevent users from accidentaly adding aider files to git. - Check pypi for newer versions and notify user. - Updated keyboard interrupt logic so that 2 ^C in 2 seconds always forces aider to exit. - Provide GPT with detailed error if it makes a bad edit block, ask for a retry. - Force `--no-pretty` if aider detects it is running inside a VSCode terminal. - [Benchmarked](https://aider.chat/docs/benchmarks.html) at 64.7% for gpt-4/diff (no regression)
22. Juli 2023
- Added `/git` command to run git from inside aider chats. - Use Meta-ENTER (Esc+ENTER in some environments) to enter multiline chat messages. - Create a `.gitignore` with `.aider*` to prevent users from accidentaly adding aider files to git. - Check pypi for newer versions and notify user. - Updated keyboard interrupt logic so that 2 ^C in 2 seconds always forces aider to exit. - Provide GPT with detailed error if it makes a bad edit block, ask for a retry. - Force `--no-pretty` if aider detects it is running inside a VSCode terminal. - [Benchmarked](https://aider.chat/docs/benchmarks.html) at 64.7% for gpt-4/diff (no regression)
Features
16. Juli 2023
- Support for the OpenAI models in [Azure](https://aider.chat/docs/faq.html#azure) - Added `--show-repo-map` - Improved output when retrying connections to the OpenAI API - Redacted api key from `--verbose` output - Bugfix: recognize and add files in subdirectories mentioned by user or GPT - [Benchmarked](https://aider.chat/docs/benchmarks.html) at 53.8% for gpt-3.5-turbo/whole
Features
12. Juli 2023
### v0.8.3 - Added `--dark-mode` and `--light-mode` to select colors optimized for terminal background - Install docs link to [NeoVim plugin](https://github.com/joshuavial/aider.nvim) by @joshuavial - Reorganized the `--help` output - Bugfix/improvement to whole edit format, may improve coding editing for GPT-3.5 - Bugfix and tests around git filenames with unicode characters - Bugfix so that aider throws an exception when OpenAI returns InvalidRequest - Bugfix/improvement to /add and /drop to recurse selected directories - Bugfix for live diff output when using "whole" edit format ### Plus changes from earlier v0.8.x releases - Disabled general availability of gpt-4 (it's rolling out, not 100% available yet) - Ask to create a git repo if none found, to better track GPT's code changes - Glob wildcards are now supported in `/add` and `/drop` commands - Pass `--encoding` into ctags, require it to return `utf-8` - More robust handling of filepaths, to avoid 8.3 windows filenames - Added [FAQ](https://aider.chat/docs/faq.html) - ~Marked GPT-4 as generally available~ - Bugfix for live diffs of whole coder with missing filenames - Bugfix for chats with multiple files - Bugfix in editblock coder prompt - [Benchmark comparing code editing in GPT-3.5 and GPT-4](https://aider.chat/docs/benchmarks.html) - Improved Windows support: - Fixed bugs related to path separators in Windows - Added a CI step to run all tests on Windows - Improved handling of Unicode encoding/decoding - Explicitly read/write text files with utf-8 encoding by default (mainly benefits Windows) - Added `--encoding` switch to specify another encoding - Gracefully handle decoding errors - Added `--code-theme` switch to control the pygments styling of code blocks (by @kwmiebach) - Better status messages explaining the reason when ctags is disabled
8. Juli 2023
### v0.8.2 - Disabled general availability of gpt-4 (it is rolling out, not 100% available yet) ### Plus changes from earlier v0.8.x releases - Ask to create a git repo if none found, to better track GPT's code changes - Glob wildcards are now supported in `/add` and `/drop` commands - Pass `--encoding` into ctags, require it to return `utf-8` - More robust handling of filepaths, to avoid 8.3 windows filenames - Added [FAQ](https://aider.chat/docs/faq.html) - ~Marked GPT-4 as generally available~ - Bugfix for live diffs of whole coder with missing filenames - Bugfix for chats with multiple files - Bugfix in editblock coder prompt - [Benchmark comparing code editing in GPT-3.5 and GPT-4](https://aider.chat/docs/benchmarks.html) - Improved Windows support: - Fixed bugs related to path separators in Windows - Added a CI step to run all tests on Windows - Improved handling of Unicode encoding/decoding - Explicitly read/write text files with utf-8 encoding by default (mainly benefits Windows) - Added `--encoding` switch to specify another encoding - Gracefully handle decoding errors - Added `--code-theme` switch to control the pygments styling of code blocks (by @kwmiebach) - Better status messages explaining the reason when ctags is disabled
8. Juli 2023
### v0.8.1 - Ask to create a git repo if none found, to better track GPT's code changes - Glob wildcards are now supported in `/add` and `/drop` commands - Pass `--encoding` into ctags, require it to return `utf-8` - More robust handling of filepaths, to avoid 8.3 windows filenames - Added [FAQ](https://aider.chat/docs/faq.html) - Marked GPT-4 as generally available - Bugfix for live diffs of whole coder with missing filenames - Bugfix for chats with multiple files - Bugfix in editblock coder prompt ### Plus everything from v0.8.0 - [Benchmark comparing code editing in GPT-3.5 and GPT-4](https://aider.chat/docs/benchmarks.html) - Improved Windows support: - Fixed bugs related to path separators in Windows - Added a CI step to run all tests on Windows - Improved handling of Unicode encoding/decoding - Explicitly read/write text files with utf-8 encoding by default (mainly benefits Windows) - Added `--encoding` switch to specify another encoding - Gracefully handle decoding errors - Added `--code-theme` switch to control the pygments styling of code blocks (by @kwmiebach) - Better status messages explaining the reason when ctags is disabled
6. Juli 2023
### v0.8.0 - [Benchmark comparing code editing in GPT-3.5 and GPT-4](https://aider.chat/docs/benchmarks.html) - Improved Windows support: - Fixed bugs related to path separators in Windows - Added a CI step to run all tests on Windows - Improved handling of Unicode encoding/decoding - Explicitly read/write text files with utf-8 encoding by default (mainly benefits Windows) - Added `--encoding` switch to specify another encoding - Gracefully handle decoding errors - Added `--code-theme` switch to control the pygments styling of code blocks (by @kwmiebach) - Better status messages explaining the reason when ctags is disabled
Features
26. Juni 2023
New in v0.7.2: - Fixed a bug to allow aider to edit files that contain triple backtick fences. Plus changes from earlier v0.7.x versions: - Fixed a bug in the display of streaming diffs in GPT-3.5 chats. - Graceful handling of context window exhaustion, including helpful tips. - Added `--message` to give GPT that one instruction and then exit after it replies and any edits are performed. - Added `--no-stream` to disable streaming GPT responses. - Non-streaming responses include token usage info. - Enables display of cost info based on OpenAI advertised pricing. - Coding competence benchmarking tool against suite of programming tasks based on Execism's python repo. - https://github.com/exercism/python - Major refactor in preparation for supporting new function calls api. - Initial implementation of a function based code editing backend for 3.5. - Initial experiments show that using functions makes 3.5 less competent at coding. - Limit automatic retries when GPT returns a malformed edit response.
26. Juni 2023
New in v0.7.1: - Fixed a bug in the display of streaming diffs in GPT-3.5 chats Plus all the additions from v0.7.0: - Graceful handling of context window exhaustion, including helpful tips. - Added `--message` to give GPT that one instruction and then exit after it replies and any edits are performed. - Added `--no-stream` to disable streaming GPT responses. - Non-streaming responses include token usage info. - Enables display of cost info based on OpenAI advertised pricing. - Coding competence benchmarking tool against suite of programming tasks based on Execism's python repo. - https://github.com/exercism/python - Major refactor in preparation for supporting new function calls api. - Initial implementation of a function based code editing backend for 3.5. - Initial experiments show that using functions makes 3.5 less competent at coding. - Limit automatic retries when GPT returns a malformed edit response.
25. Juni 2023
- Graceful handling of context window exhaustion, including helpful tips. - Added `--message` to give GPT that one instruction and then exit after it replies and any edits are performed. - Added `--no-stream` to disable streaming GPT responses. - Non-streaming responses include token usage info. - Enables display of cost info based on OpenAI advertised pricing. - Coding competence benchmarking tool against suite of programming tasks based on Execism's python repo. - https://github.com/exercism/python - Major refactor in preparation for supporting new function calls api. - Initial implementation of a function based code editing backend for 3.5. - Initial experiments show that using functions makes 3.5 less competent at coding. - Limit automatic retries when GPT returns a malformed edit response.
17. Juni 2023
* Support for `gpt-3.5-turbo-16k`, and all OpenAI chat models * Improved ability to correct when gpt-4 omits leading whitespace in code edits * Added `--openai-api-base` to support API proxies, etc.
7. Juni 2023
- Added support for `gpt-3.5-turbo` and `gpt-4-32k`. - Added `--map-tokens` to set a token budget for the repo map, along with a PageRank based algorithm for prioritizing which files and identifiers to include in the map. - Added in-chat command `/tokens` to report on context window token usage. - Added in-chat command `/clear` to clear the conversation history.
Antworten auf die wichtigsten Fragen zu unserem KI-Coding-Tools Changelog Hub