v1.8.0
What's Changed
- fix(/context ui): declutter and increase visual hierachy by @GoodluckH in #1174
- fix(/profile ux): default
/profile
to/profile help
by @GoodluckH in #1179 - chore(deps-dev): bump vite from 6.2.5 to 6.2.6 by @dependabot in #1184
- chore(deps-dev): bump eslint-config-prettier from 10.1.1 to 10.1.2 by @dependabot in #1185
- fix(deps): bump tokio-vsock from 0.6.0 to 0.7.1 by @dependabot in #1188
- chore(deps-dev): bump @vscode/test-electron from 2.5.1 to 2.5.2 by @dependabot in #1170
- fix(deps): bump bstr from 1.11.3 to 1.12.0 by @dependabot in #1151
- fix: set a reqwest client as the http client for the aws sdk clients to enable system proxy use by @brandonskiser in #1199
- Mcp enablement squashed by @dingfeli in #1204
- docs: Fix typo in Windows installation section by @sriram-mv in #1206
- fix(cli): remove --accept-all references from chat help by @hayemaxi in #1203
- Revert "Mcp enablement squashed" by @dingfeli in #1205
- fix(/context): handle filepaths with white spaces by @GoodluckH in #1198
- feat(context): load and execute context hooks by @hayemaxi in #1176
- Ask for confirmation before clearing chat history by @GoodluckH in #1180
- feat: Add fzf integration for command selection and context management by @bergjaak in #1181
- feat: enhance tools reset by @kzhou003 in #1102
- feat(context): context hooks with
/context hooks
by @hayemaxi in #1218 - fix: handle slash commands by @gel-work in #1235
- feat(context): de-duplicate hook names within configs by @hayemaxi in #1216
- fix(/tools reset): add existence check before resetting tool permissions by @GoodluckH in #1234
- fix(chat): Parse EDITOR env var to support arguments by @carlesso in #1209
- feat(/tools ux): improve UI and refactor codes by @GoodluckH in #1233
- chore(deps-dev): bump the typescript-eslint group with 4 updates by @dependabot in #1241
- fix(deps): bump shellexpand from 3.1.0 to 3.1.1 by @dependabot in #1244
- fix(deps): bump anyhow from 1.0.97 to 1.0.98 by @dependabot in #1223
- fix(deps): bump prost-reflect from 0.14.7 to 0.15.1 by @dependabot in #1222
- feat: /usage by @GoodluckH in #1177
- bug(fix): Make bell notifications only for final response and untrust… by @saisrinivas26 in #1251
- Improve agentic execution UI by @GoodluckH in #999
- chore: make skimCommandKey configurable and add help text by @bergjaak in #1269
- ci: add workflow to check for merge conflicts with main branch by @kkashilk in #1278
- feat(chat ui): brand new greeting UI + rotating tips by @GoodluckH in #1262
- fix(context): deduplicate context files by @GoodluckH in #1279
- doc(README): increase conversion using direct download link by @GoodluckH in #1272
- test(context): add /context hooks tests for HookExecutor, ContextManager by @hayemaxi in #1239
- feat(context): don't store per-prompt hooks, improve system prompt for hooks by @hayemaxi in #1285
- feat(context): improve hooks execution UI by @hayemaxi in #1280
- feat(/tools): update trustall UX, /trust and /untrust capability by @hayemaxi in #1200
- feat: add auto compaction, fix/refactor conversation state handling by @brandonskiser in #1275
- refactor(chat): address auto compaction regressions and minor cleanup by @brandonskiser in #1312
- chore: bump version to 1.8.0 by @brandonskiser in #1315
- fix: remove whitespace from user input message to prevent ISEs by @brandonskiser in #1318
- chore: update chat imports to be relative, minor code refactoring by @brandonskiser in #1319
- Mcp enablement squashed by @dingfeli in #1327
- fix: add check for tool use timeouts by @brandonskiser in #1324
- fix: add request id to errored json message by @brandonskiser in #1332
New Contributors
- @sriram-mv made their first contribution in #1206
- @bergjaak made their first contribution in #1181
- @kzhou003 made their first contribution in #1102
- @gel-work made their first contribution in #1235
Full Changelog: v1.7.3...v1.8.0