64d480d
fix: header info while agent is running
Kujtim Hoxha created
64d480d
fix: header info while agent is running
Kujtim Hoxha created
6ff14c1
chore(legal): @zhiquanchi has signed the CLA
Charm created
fd35a87
fix(ui): padding in the view (#2107)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
8d6384e
v0.39.0
Andrey Nering created
3c8be69
fix: fix pasting files on some terminal emulators (#2106)
* Check `WT_SESSION` instead of `GOOS` for Windows Terminal. * Be more strict on Windows Terminal: do not allow chars outside quotes (prevents false positives). * Some terminals just paste the literal paths (Rio as separate events, Kitty separated by a line break). If it contains valid path(s) for existing file(s), just use that. * Workaround Rio on Windows that adds NULL chars to the string.
Andrey Nering created
02ec682
chore: auto-update files
Charm created
d0ed2c5
feat(ui): transparent mode (#2087)
optional transparent mode. this is enabled by default on apple terminal as it doesn't reset properly. refs #1140 refs #1137 Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
bf1c65e
feat: release new ui refactor (#2105)
Andrey Nering created
7c5d6ca
chore(styles): make rename style definitions match UI language
Christian Rocha created
d4b9b35
chore(style): add specific style for session rename placeholder
Christian Rocha created
0979bd3
fix(styles): increase text contrast in active session deletion item
Christian Rocha created
ea8c39f
feat: add configurable timeout for LSP initialization (#2075)
* feat: add configurable timeout for LSP initialization Add a timeout field to LSPConfig to allow users to customize the initialization timeout for LSP servers. This is particularly useful for slow-starting servers like kotlin-language-server that may require more than the default 30 seconds to initialize. Fixes #1865 * refactor: simplify timeout logic with cmp.Or Simplified the timeout handling by using Go's cmp.Or() function instead of manual conditional checks, reducing code from 5 lines to 1 line while maintaining the same functionality.
huaiyuWangh created
e6a4896
fix(ui): ensure `%d Queued` text is visible (#2096)
Andrey Nering created
0cbaacd
fix(ui): scroll to expanded item (#2088)
Scroll the chat view to ensure that an expanded message item is fully visible after toggling its expanded state. This improves user experience by keeping the context of the expanded content in view.
Ayman Bagabas created
b7e814a
chore(legal): @acmacalister has signed the CLA
Charm created
56769bb
fix(ui): fix permissions dialog rendering on small windows (#2093)
* Ensure the viewport content is at least 3 cells tall, to always be able to render at least 1 line of content + 1 top and 1 bottom margin. * Render in fullscreen as soon as we don't have enough space to render buttons without wrapping.
Andrey Nering created
019a9a1
v0.38.1
Andrey Nering created
b7e07a5
fix: address potential panic on initialization (#2092)
Easily reproducible for a new setup (onboarding).
Andrey Nering created
3cc4467
v0.38.0
Andrey Nering created
4a03cba
fix(lsp): improve lsp tools (#2089)
With auto discovery, the user configured lsps might be empty, but we might still configure some LSPs. We need to check the proper places, as well as refresh the tool list if LSPs are actually started. This is an alternative implementation to #2079 Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
00bbf45
feat: add support for vercel provider (#2090)
Kujtim Hoxha created
47f5f42
fix: ensure all tools work when behind a http proxy (#2065)
Replace custom `http.Transport` with cloned `DefaultTransport` to inherit proxy configuration from environment variables (`HTTP_PROXY`, `HTTPS_PROXY`, `NO_PROXY`). Affects `fetch`, `web_fetch`, `web_search`, `sourcegraph`, `download`, and `agentic_fetch` tools. Fixes enterprise environment compatibility where proxy configuration is required for external HTTP requests.
BitToby created
552fa17
fix: ensure the commands and models dialogs render with borders (#2068)
Andrey Nering created
7d9405f
chore(deps): bump the all group with 2 updates (#2084)
Bumps the all group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [anchore/scan-action](https://github.com/anchore/scan-action). Updates `github/codeql-action` from 4.31.11 to 4.32.0 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/19b2f06db2b6f5108140aeb04014ef02b648f789...b20883b0cd1f46c72ae0ba6d1090936928f9fa30) Updates `anchore/scan-action` from 7.3.0 to 7.3.1 - [Release notes](https://github.com/anchore/scan-action/releases) - [Changelog](https://github.com/anchore/scan-action/blob/main/RELEASE.md) - [Commits](https://github.com/anchore/scan-action/compare/0d444ed77d83ee2ba7f5ced0d90d640a1281d762...8d2fce09422cd6037e577f4130e9b925e9a37175) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: anchore/scan-action dependency-version: 7.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
ad1db46
chore(deps): bump the all group with 2 updates (#2085)
Bumps the all group with 2 updates: [github.com/clipperhouse/displaywidth](https://github.com/clipperhouse/displaywidth) and [github.com/clipperhouse/uax29/v2](https://github.com/clipperhouse/uax29). Updates `github.com/clipperhouse/displaywidth` from 0.7.0 to 0.9.0 - [Release notes](https://github.com/clipperhouse/displaywidth/releases) - [Changelog](https://github.com/clipperhouse/displaywidth/blob/main/CHANGELOG.md) - [Commits](https://github.com/clipperhouse/displaywidth/compare/v0.7.0...v0.9.0) Updates `github.com/clipperhouse/uax29/v2` from 2.3.1 to 2.5.0 - [Release notes](https://github.com/clipperhouse/uax29/releases) - [Commits](https://github.com/clipperhouse/uax29/compare/v2.3.1...v2.5.0) --- updated-dependencies: - dependency-name: github.com/clipperhouse/displaywidth dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: github.com/clipperhouse/uax29/v2 dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
46068b8
fix(lsp): improve auto discovery (#2086)
- ignore .git for autodiscovery - ignore LSPs with only .git as root marker Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
66556b5
chore: handle hyper config correctly (#2027)
Kujtim Hoxha created
25f05a6
refactor(chat): handle double click & triple click (#1959)
* refactor(chat): handle double click & tripple click this also improves the expand behavior for items that can expand when you click or heighlight them, now they won't expland for double click or while you are highlighting * chore: use uax29 words * fix(ui): chat: simplify word boundary detection in highlighted text * fix(ui): chat: adjust multi-click timing * chore: go mod tidy * chore: change double click to 400ms --------- Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Kujtim Hoxha and Ayman Bagabas created
514318d
fix(ui): show auto-discovered LSPs (#2077)
The fix changes iteration from configs-only to all cached states, displaying both configured and auto-discovered LSPs.
James Trew created
a8b62b1
chore(legal): @khalilgharbaoui has signed the CLA
Charm created
77a241f
chore(legal): @ijt has signed the CLA
Charm created
133cb6f
chore(legal): @bittoby has signed the CLA
Charm created
7119b7e
fix(ui): update layout and size after session switch
Ayman Bagabas created
2439781
v0.37.0
Andrey Nering created
216f904
fix(posthog): check correct error; prevent panic (#2036)
💘 Generated with Crush Assisted-by: GLM 4.7 via Crush <crush@charm.land>
Christian Rocha created
230b99c
fix(ui): arrow navigation wasnt working when todo view is open (#2052)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
6c26f2a
fix(ui): switch focus on click (#2055)
Ignore sidebar clicks when sidebar is visible. Assisted-by: GPT-5.2 via Crush <crush@charm.land>
Andrey Nering created
b51c2e0
fix: do not scroll to bottom if user has scrolled up (#2049)
Andrey Nering created
1696e72
chore: update catwalk and its import paths to `charm.land/catwalk`
Andrey Nering created
87c2165
chore: `chmod +x scripts/check_log_capitalization.sh`
Andrey Nering created
857cc28
chore(ui): string efficiency
💘 Generated with Crush Assisted-by: Kimi K2.5 via Crush <crush@charm.land>
Christian Rocha created
ac03cb0
fix(ui): typo in ListItemStyles type name
💘 Generated with Crush Assisted-by: Kimi K2.5 via Crush <crush@charm.land>
Christian Rocha created
4228f75
fix: slice string at the grapheme level, not byte level
Christian Rocha created
7ace8d5
fix: panic when matching titles in session dialogue
Christian Rocha created
02bb76b
fix: allow HYPER_URL with embedded provider (#2031)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
3a2a045
fix: improve logs, standardize capitalized (#2047)
* fix: improve logs, standarize capitalized Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * Update Taskfile.yaml Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com> * chore: lint Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>
Carlos Alexandro Becker and Andrey Nering created
c3ae230
fix: respect disabled indeterminate progress bar setting on app start (#2054)
Christian Rocha created
40869ec
chore: auto-update files
Charm created
c0a8c7e
feat: allow to disable indeterminate progress bar (#2048)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
7643d6a
ci: use goreleaser nightly on snapshot build
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created