191 Commits
Author SHA1 Message Date
kilo-maintainer[bot] c89946cbf2 chore: update nix node_modules hashes 2026-04-07 11:12:50 +00:00
kilo-maintainer[bot] 66421421a7 chore: update nix node_modules hashes 2026-04-07 09:38:35 +00:00
kilo-maintainer[bot] 29c02eef23 chore: update nix node_modules hashes 2026-04-07 09:04:42 +00:00
kilo-maintainer[bot] 2bad6d2d50 chore: update nix node_modules hashes 2026-04-07 08:53:29 +00:00
kilo-maintainer[bot] 46520f0322 chore: update nix node_modules hashes 2026-04-07 08:52:35 +00:00
kilo-maintainer[bot] ba2ecff47a chore: update nix node_modules hashes 2026-04-07 08:49:33 +00:00
kilo-maintainer[bot] 01be54fef7 chore: update nix node_modules hashes 2026-04-02 10:53:51 +00:00
kilo-maintainer[bot] 28e1733ae5 chore: update nix node_modules hashes 2026-04-02 10:29:23 +00:00
kilo-maintainer[bot] f65429df6c chore: update nix node_modules hashes 2026-03-26 14:31:02 +00:00
kilo-maintainer[bot] fcc0bc792b chore: update nix node_modules hashes 2026-03-25 08:06:49 +00:00
kilo-maintainer[bot] 52426b4738 chore: update nix node_modules hashes 2026-03-20 18:54:21 +00:00
kilo-maintainer[bot] dce406ac83 chore: update nix node_modules hashes 2026-03-09 23:45:16 +00:00
kilo-maintainer[bot] c641957a80 chore: update nix node_modules hashes 2026-03-09 11:43:08 +00:00
kilo-maintainer[bot] 818bcb4c38 chore: update nix node_modules hashes 2026-03-09 09:15:07 +00:00
kilo-maintainer[bot] 7d78c5becc chore: update nix node_modules hashes 2026-03-05 20:26:41 +00:00
kilo-maintainer[bot] bc22f712f0 chore: update nix node_modules hashes 2026-03-03 18:24:10 +00:00
kilo-maintainer[bot] 573459ad56 chore: update nix node_modules hashes 2026-03-03 13:16:27 +00:00
kilo-maintainer[bot] fe857307c0 chore: update nix node_modules hashes 2026-03-03 09:23:41 +00:00
kilo-maintainer[bot] 759719fc28 chore: update nix node_modules hashes 2026-02-27 21:24:05 +00:00
kilo-maintainer[bot] a6585bec28 chore: update nix node_modules hashes 2026-02-27 15:04:28 +00:00
kilo-maintainer[bot] 3b3a165a27 chore: update nix node_modules hashes 2026-02-26 15:39:58 +00:00
kilo-maintainer[bot] b2ae73b85f chore: update nix node_modules hashes 2026-02-26 01:46:45 +00:00
kilo-maintainer[bot] 9bc98ff2e4 chore: update nix node_modules hashes 2026-02-25 10:24:03 +00:00
kilo-maintainer[bot] a2d7a97fb3 chore: update nix node_modules hashes 2026-02-24 14:41:17 +00:00
kilo-maintainer[bot] 2e99329aad chore: update nix node_modules hashes 2026-02-23 18:25:08 +00:00
kilo-maintainer[bot] dbf0964318 chore: update nix node_modules hashes 2026-02-23 16:07:59 +00:00
kilo-maintainer[bot] 71c27ddb6a chore: update nix node_modules hashes 2026-02-23 15:43:13 +00:00
kilo-maintainer[bot] 2c5522e6dc chore: update nix node_modules hashes 2026-02-23 14:52:43 +00:00
kilo-maintainer[bot] 658878a362 chore: update nix node_modules hashes 2026-02-20 12:23:45 +00:00
kilo-maintainer[bot] f98de05da4 chore: update nix node_modules hashes 2026-02-19 18:39:30 +00:00
kilo-maintainer[bot] 1a9c9c0ace chore: update nix node_modules hashes 2026-02-19 13:05:00 +00:00
kilo-maintainer[bot] 8bfa151bc7 chore: update nix node_modules hashes 2026-02-19 10:11:36 +00:00
kilo-maintainer[bot] 958c173d4b chore: update nix node_modules hashes 2026-02-18 21:44:06 +00:00
kilo-maintainer[bot] 3f9b540e92 chore: update nix node_modules hashes 2026-02-18 15:03:49 +00:00
kilo-maintainer[bot] 267eb13c8e chore: update nix node_modules hashes 2026-02-18 14:34:52 +00:00
kilo-maintainer[bot] 9e880b7aa1 chore: update nix node_modules hashes 2026-02-18 14:33:57 +00:00
kilo-maintainer[bot] 18f03241d9 chore: update nix node_modules hashes 2026-02-16 21:55:40 +00:00
kilo-maintainer[bot] 4c1f516863 chore: update nix node_modules hashes 2026-02-16 15:09:50 +00:00
kilo-maintainer[bot] 1441c0aae6 chore: update nix node_modules hashes 2026-02-12 17:21:00 +00:00
+36 1b5ef0737f Merge OpenCode v1.1.42 (#67)
* chore: details

* fix(tui): add visual feedback for diff wrap and conceal toggles (#10655)

* fix: await SessionRevert.cleanup for shell (#10669)

* fix: Make diff wrapping toggle always available in command_list and correct a type error (resolves #10682) (#10683)

* feat(app): default servers on web

* fix(app): handle non-tool call permissions

* fix(app): line selection waits on ready

* wip(app): model settings

* feat(app): model settings

* chore: generate

* wip(app): sidebar hover full

* wip(app): full-height sidebar

* wip(app): full-height sidebar

* feat(app): better sidebar hover when collapsed

* fix(app): query selector with non-latin chars

* chore: stale-while-revalidate headers for changelog

* chore: generate

* feat(opencode): add agent description (#10680)

* feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them (#10678)

* chore: gen changelog page off changelog json

* upgrade opentui to v0.1.75

* chore: update nix node_modules hashes

* fix: move changelog footer outside content div to fix padding (#10712)

* fix(app): Order themes alphabetically (#10698)

* fix(app): restore external link opening in system browser (#10697)

* fix(ui): use focus-visible instead of focus to prevent sticky hover effect on click (#10651)

* fix: add 44px top padding to sticky version header on changelog (#10715)

* feat(app): file tree

* wip(app): file tree mode

* wip(app): file tree mode

* chore: cleanup

* chore: cleanup

* chore(app): createStore over signals

* fix(enterprise): add message navigation to share page desktop view (#10071)

Co-authored-by: Claude <noreply@anthropic.com>

* chore: fix changelog page

* Revert "fix(app): restore external link opening in system browser (#10697)"

This reverts commit 984518b1c0.

* ignore: tweak ai deps

* feat: use anthropic compat messages api for anthropic models through copilot

* chore: debug changelog

* fix: ensure openai 404 errors are retried (#10590)

* chore: generate

* test(app): e2e test for sidebar nav

* chore: refactor changelog

* fix(app): session load cap

* chore(app): missing i18n strings

* chore: cleanup

* fix(app): session sync issue

* chore: generate

* fix(ui): update button styles and disconnect button size

* fix(app): set provider row height to 56px

* fix(app): add hover text for env-connected providers

* fix(app): use default cursor for env provider text

* feat(ui): add providers icon and use in settings

* feat(ui): add models icon and use in settings

* fix(app): style view all button with interactive color and margin

* feat(ui): add optional transition animations to dialog

* fix(ui): prevent double-close and fix dialog replacement

* feat(app): add transition to select provider dialog

* feat(app): add transition to command palette

* fix(ui): reduce dialog transition in time to 150ms

* feat(app): add provider descriptions to settings

* feat(app): add Vercel AI Gateway provider description

* fix(ui): scope filetree pill tabs styling

* fix(app): adjust filetree panel padding

* fix(app): tighten filetree row spacing

* fix(app): use chevron icons for filetree folders

* fix(app): use medium font for filetree items

* fix(app): refine filetree row spacing and indent

* fix(app): reduce filetree folder indent

* fix(app): dim non-deep filetree guide lines

* fix(app): fade filetree guide lines on hover

* fix(app): move file tree toggle to right

* fix(app): disable tooltips in filetree tabs

* test(app): fix e2e test

* ci: add stale pr job

* ci: add dry-run option to stale PR closer workflow

Allows testing stale PR closure without actually closing PRs

* tweak: retry logic to catch certain provider problems

* fix(app): disconnect zen provider

* fix(app): zen disconnect not working

* chore: generate

* chore: cleanup

* fix: search clear icon

* wip: new release modal

- highlight key updates or new features
- needs some transition love
- all copy including text and video placeholder

* chore: cleanup

* wip: highlights

* wip: highlights

* wip: highlights

* tweak: when using messages api for copilot, attach anthropic beta headers

* chore: don't flip github draft release automatically

* fix(app): file tree performance

* fix(app): reactive file tree

* chore: generate

* chore: cleanup

* fix(app): enable file watcher

* chore: cleanup

* chore: cleanup

* test(app): file tree spec

* feat(release): add highlights template to draft releases (#10745)

* docs: add Italian README (#10732)

* chore: generate

* fix(app): add connect provier in model selector (#10706)

* fix(desktop): disable magnification gestures on macOS (#10605)

* feat: add /learn command to extract session learnings to scoped AGENTS.md files (#10717)

* fix: use Instance.directory instead of process.cwd() in read tool

* fix(core): expose Instance.directory to custom tools

* fix(app): only show files in select dialog when clicking + tab

* desktop: deduplicate tauri configs

* ignore: update download stats 2026-01-27

* fix(app): auto-scroll button sometimes sticks

* chore(app): missing tooltips

* feat(app): forward and back buttons

* chore: cleanup

* feat(core): add worktree to plugin tool context

* fix(app): agent fallback colors

* fix(app): non-fatal error handling

* docs(core): plugin tool context updates

* fix(ui): set filetree tablist height to 48px with centered content

* fix(app): center filetree empty state with 32px top margin

* fix(app): update review empty states to 14px and align select file empty state

* fix(app): only show left border on plus button when sticky

* fix(app): use smaller close icon on tabs to match comment cards

* fix(ui): add max-width 280px to tabs with text truncation

* fix(app): don't show session skeleton after workspace reset

* perf(app): don't keep parts in memory

* perf(app): cleanup connect provider timers

* perf(app): shared terminal ghostty-web instance

* fix(app): select model anchor

* Revert "fix(app): select model anchor"

This reverts commit 36babf5fc390fd9a892ad3742690740296d94a23.

* fix(app): open markdown links in external browser

* fix(app): navigate to tabs when opening file

* chore(app): cleanup tailwind vs pure css

* fix(app): tooltips causing getComputedStyle errors in model select

* fix(app): swallow file search errors

* feat(opencode): Handle Venice cache creation tokens (#10735)

Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>

* chore: generate

* chore(docs): Better explanation on how to allow tools in external directories (#10862)

* tweak: adjust retry check to be more defensive

* ci: make tests passing a requirement pre-release

* zen: kimi k2.5 and minimax m2.1

* feat(app): update settings in general settings

* chore(app): translations

* test(app): new e2e smoke tests

* feat(app): show loaded agents.md files

* fix(app): session diffs not always loading

* feat(app): improved layout

* chore: generate

* tweak: add recommended topP/temp for kimi k2.5

* Set temperature for kimi k2.5

* Revert "ci: make tests passing a requirement pre-release"

This reverts commit 8c00818108.

* Revert "Set temperature for kimi k2.5"

This reverts commit bb63d16fa8.

* feat(app): color filetree change dots by diff kind

* feat(app): add filetree tooltips with diff labels

* fix(app): shorten nav tooltips

* fix(app): adjust titlebar left spacing

* fix(app): delay nav tooltips

* fix(app): align filetree change styling

* fix(app): set filetree padding to 6px

* fix(app): highlight selected change

Track clicked file in the Changes tree and apply selection styling to the matching review diff.

* chore(app): show 5 highlights

* fix(app): auto-scroll

* fix(app): don't connect to localhost through vpn

* perf(app): better memory management

* chore: cleanup

* feat(desktop): i18n for tauri side

* feat(desktop): tauri locales

* fix(app): not auto-navigating to last project

* chore: update nix node_modules hashes

* fix(tui): handle 4-5 codes too in c to copy logic

* fix(app): spinner color

* fix(app): file tree not always loading

* test(app): fix outdated e2e test

* test(app): fix outdated e2e test

* fix(app): file tree not always loading

* fix(app): terminal corruption

* feat(app): add 'connect provider' button to the manage models dialog (#10887)

* fix(app): auto-scroll

* feat: support headless authentication for chatgpt/codex (#10890)

Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>

* fix(app): reintroduce review tab

* release: v1.1.37

* feat(app): use opentui markdown component behind experimental flag (#10900)

* chore: generate

* docs: add Daytona OpenCode plugin to ecosystem (#10917)

* chore: generate

* fix(cli): restore brand integrity of CLI wordmark (#10912)

* zen: kimi k2.5

* fix(opencode): ensure unsub(PartUpdated) is always called in TaskTool (#9992)

* chore: generate

* ignore: adjust flag

* bump plugin version

* ci

* fix: ensure parallel tool calls dont double load AGENTS.md

* release: v1.1.38

* fix: ensure copilot plugin properly sets headers for new messages api

* chore: generate

* release: v1.1.39

* bump: plugins

* ignore: update download stats 2026-01-28

* chore(app): global config changes

* feat(app): custom provider

* chore: cleanup

* wip(app): global config

* chore: cleanup

* chore: cleanup

* chore: generate

* feat(i18n): add th locale support (#10809)

* chore: generate

* fix(desktop): enable ctrl+n and ctrl+p for popover navigation (#10777)

* fix: add SubtaskPart with metadata reference (#10990)

Co-authored-by: yangtianzhe <yangtianzhe@corp.netease.com>

* chore: generate

* fix(app): close review pane

* fix(markdown): Add streaming prop to markdown element (#11025)

* release: v1.1.40

* fix(script): remove highlights template from release notes (#11052)

* chore: generate

* fix(ui): allow KaTeX inline math to be followed by punctuation (#11033)

* fix(app): alignment and padding in dialogs (#10866)

* fix(app): fill missing zh keys to avoid English fallback (#10841)

* chore: generate

* fix(opencode): normalize zh punctuation for Chinese UI (#10842)

* fix(ui): improve zh duration display formatting (#10844)

* fix(opencode): add `AbortSignal` support to `Ripgrep.files()` and `GlobTool` (#10833)

* fix(typescript errors): remove duplicate keys causing typescript failures (#11071)

* fix(app): file tabs - auto scroll on open & scroll via mouse wheel (#11070)

* tweak: add ctx.abort to grep tool

* fix(app): types

* docs: update experimental environment variables in CLI docs (#11030)

* fix(app): make settings more responsive for mobile and small web/desktop (#10775)

* chore: generate

* fix(opencode): allow media-src data: URL for small audio files (#11082)

* fix(provider): include providerID in SDK cache key (#11020)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

* fix: maxOutputTokens was accidentally hardcoded to undefined  (#10995)

* fix: ensure variants for copilot models work w/ maxTokens being set

* release: v1.1.41

* test: fix test

* chore: generate

* feat(cli): include cache tokens in stats (#10582)

* ci: adjust team

* guard destroyed input field in timeout

* feat: Sequential numbering for forked session titles (Issue #10105) (#10321)

* more timeout race guards

* fix: ensure that kimi doesnt have fake variants available

* fix: frontmatter was adding newlines in some cases causing invalid model ids (#11095)

Co-authored-by: aptdnfapt <aptdnfapt@users.noreply.github.com>

* fix: undo change that used anthropic messages endpoint for anthropic models on copilot due to ratelimiting issues, go back to completions endpoint instead

* release: v1.1.42

* fix: fix types

* fix: fix kilocode/sdk type

* chore: update nix node_modules hashes

---------

Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: Idris Gadi <85882535+IdrisGit@users.noreply.github.com>
Co-authored-by: Noam Bressler <noamzbr@gmail.com>
Co-authored-by: Ariane Emory <97994360+ariane-emory@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Steffen Deusch <steffen@deusch.me>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com>
Co-authored-by: Ryan Vogel <ryan@mandarin3d.com>
Co-authored-by: Sam Huckaby <samhuckaby@gmail.com>
Co-authored-by: Alex Yaroshuk <34632190+alexyaroshuk@users.noreply.github.com>
Co-authored-by: Rahul A Mistry <149420892+ProdigyRahul@users.noreply.github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: zerone0x <hi@trine.dev>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Tim <hello@timsmart.co>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
Co-authored-by: Fabio Martino <fabiomartino@users.noreply.github.com>
Co-authored-by: Chris Yang <18487241+ysm-dev@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: dpuyosa <dpuyosa@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Rohan Godha <git@rohangodha.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Tommy D. Rossi <beats.by.morse@gmail.com>
Co-authored-by: James Murdza <james@jamesmurdza.com>
Co-authored-by: Tito <github@mynameistito.com>
Co-authored-by: Goni Zahavy <goni1993@gmail.com>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Nattawee Phantawong <crozzio@gmail.com>
Co-authored-by: Sairaj <sairaj2119@gmail.com>
Co-authored-by: RenegadeE <37529469+YangTianz@users.noreply.github.com>
Co-authored-by: yangtianzhe <yangtianzhe@corp.netease.com>
Co-authored-by: Max Kong <kongzheyuan@outlook.com>
Co-authored-by: Julian Coy <julian@juliancoy.com>
Co-authored-by: Babou <42550761+bbabou@users.noreply.github.com>
Co-authored-by: Devin Griffin <31415269+DNGriffin@users.noreply.github.com>
Co-authored-by: tan <zerotanapok@gmail.com>
Co-authored-by: Saba Tchikhinashvili <38084512+saba-ch@users.noreply.github.com>
Co-authored-by: ideallove <20013535+ideallove@users.noreply.github.com>
Co-authored-by: Benjamin Oldenburg <benjamin.oldenburg@ordis.co.th>
Co-authored-by: aptdnfapt <aptdnfapt@users.noreply.github.com>
Co-authored-by: marius-kilocode <marius@kilocode.ai>
2026-02-02 12:47:09 +01:00
Github Action 0dabf11ef5 chore: update nix node_modules hashes 2026-01-29 11:03:05 +00:00
Github Action 4847abeb33 chore: update nix node_modules hashes 2026-01-28 14:10:48 +00:00
Github Action 1d9e10e670 chore: update nix node_modules hashes 2026-01-27 19:42:06 +00:00
Github Action dccf323cee chore: update nix node_modules hashes 2026-01-27 19:30:59 +00:00
Github Action b1072053ba chore: update nix node_modules hashes 2026-01-25 04:02:46 +00:00
Github Action d6efb797b5 chore: update nix node_modules hashes 2026-01-25 00:33:10 +00:00
Github Action e452b3cae0 chore: update nix node_modules hashes 2026-01-24 05:13:52 +00:00
Github Action 7c80ac072b chore: update nix node_modules hashes 2026-01-22 22:29:41 +00:00
Github Action 7e609cc612 chore: update nix node_modules hashes 2026-01-21 20:17:47 +00:00
Github Action 51126f081d chore: update nix node_modules hashes 2026-01-21 17:26:10 +00:00