on 77ecb39 help sign in
77ecb39feat(ui): filepicker: add image attachment support with previewAyman Bagabas 5d2c533feat(ui): dialog: add file picker dialog with image previewAyman Bagabas fedf059fix(ui): dialog: saveKeyAndContinue should return ActionAyman Bagabas dcd664afeat: implement api key input dialog on new ui codebase (#1836)Andrey Nering 4379251Refactored permissions dialog (#1796)Kujtim Hoxha 9442ae7Merge remote-tracking branch 'origin/main' into uiKujtim Hoxha 5f1d92achore(legal): @andreasdotorg has signed the CLACharm dd0d6cfchore: fix some typosJohn Eismeier 71b54b2chore(legal): @uppet has signed the CLACharm d6028d6chore(legal): @jeis4wpi has signed the CLACharm 9d9cfa1fix: update fantasy with panic fix for google gemini (#1840)Andrey Nering 69f3812v0.32.0Andrey Nering 33a41c5chore(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 in the all group (#1837)dependabot[bot] 112b400Merge remote-tracking branch 'origin/main' into uiKujtim Hoxha 6f0f519Fix shutdown (#1833)Kujtim Hoxha b2252f8chore: auto-update filesCharm 163abdcfeat: add `disable_default_providers` option (#1675)Jon Gjengset 6f646c9perf: improve startup and shutdown speed (#1829)Carlos Alexandro Becker a447f55perf(config): simplify loadFromConfigPaths (#1821)Carlos Alexandro Becker 2350f7efix: make sure to unlock in goroutine (#1820)Carlos Alexandro Becker b884767perf: fix possibly unclosed resp.body (#1818)Carlos Alexandro Becker 542750achore(deps): bump the all group with 5 updates (#1832)dependabot[bot] fcd1b83refactor(ui): dialog: message and draw handling (#1822)Ayman Bagabas c4add9efix: use cached lsp.DiagnosticCounts (#1814)Carlos Alexandro Becker 0868681perf: use strings.Builder for string concatenation in loops (#1819)Carlos Alexandro Becker e4400adperf(shell): reduce allocations in updateShellFromRunner (#1817)Carlos Alexandro Becker 7f70efaMerge remote-tracking branch 'origin/main' into uiCarlos Alexandro Becker df6f514fix(sqlite): busy timeout (#1815)Carlos Alexandro Becker 7936f0cMerge remote-tracking branch 'origin/main' into uiCarlos Alexandro Becker d1382bbperf: reduce memory usage (#1812)Carlos Alexandro Becker 7fb6038Merge remote-tracking branch 'origin/main' into uiCarlos Alexandro Becker 617f9e2feat: allow to send the prompt if its empty but has text attachments (#1806)Carlos Alexandro Becker 030c8fcfeat: allow to send the prompt if its empty but has text attachments (#1809)Carlos Alexandro Becker 23c6e43chore(legal): @aleksclark has signed the CLACharm 1e83e66feat: paste as file (#1800)Carlos Alexandro Becker 467418dfeat: open editor in the right position (#1804)Carlos Alexandro Becker 7c99274feat: open editor in the right position (#1803)Carlos Alexandro Becker 15de352chore(legal): @zyriab has signed the CLACharm fa5c593fix(ui): dry up session dialog key bindingsAyman Bagabas 666fabdchore(legal): @mohaanymo has signed the CLACharm 4c540cfchore: fix const typeCarlos Alexandro Becker b66db25feat: attachments (#1797)Carlos Alexandro Becker 6a57463fix(ui): completions: load files asynchronouslyAyman Bagabas c4cdc5dfix(ui): dry up up/down key binding in dialog commandsAyman Bagabas 01c0524fix(ui): simplify suffix handling in message editorAyman Bagabas 0c8cd47fix(ui): completions: simplify Close methodAyman Bagabas 6c05739fix(ui): completions: simplify completions popup message handlingAyman Bagabas fb78b80fix(ui): dialogs: ensure returned commands are executedAyman Bagabas 23e0b06feat: completions menu (#1781)Carlos Alexandro Becker e38ffc3fix(models): ensure that we show unknown providers on the listAndrey Nering