on ee7137e help sign in
ee7137eMerge pull request #1679 from charmbracelet/chat-search-toolsAyman Bagabas 78544f7Merge pull request #1678 from charmbracelet/chat-file-toolsAyman Bagabas 0af0ebeMerge pull request #1676 from charmbracelet/chat-bash-toolsAyman Bagabas 5699a91refactor(chat): add search toolsKujtim Hoxha df22d89refactor(chat): add file toolsKujtim Hoxha 2f1feaarefactor(chat): add bash related toolsKujtim Hoxha 3474160chore(chat): remove empty assistant messagesKujtim Hoxha 9899424fix(ui): dialog sessions refactor and close commands dialog on selectAyman Bagabas eed0b49refactor(ui): dialog: unify session and model switching dialogsAyman Bagabas 98df293fix(ui): handle model selection in models dialogAyman Bagabas e16eae1perf(ui): dialog: preallocate slice for filterable items in ModelsListAyman Bagabas 67ac46afix(ui): dialog: no need for groupItems map in ModelsList.VisibleItemsAyman Bagabas 82eafdefix(ui): dialog: show provider name for recent modelsAyman Bagabas 179e17ffix(ui): dialog: show shortcut/info in list itemsAyman Bagabas b449545fix(ui): properly align session item age textAyman Bagabas 26145a7feat(ui): model selection dialogAyman Bagabas 8645586Merge pull request #1659 from charmbracelet/chat-ui-assistant-toolsAyman Bagabas 8e244e6fix(ui): improve thinking message truncation displayAyman Bagabas e86304dfix(ui): remove redundant check in thinking renderingAyman Bagabas 41b819frefactor(ui): chat: abstract tool message renderingAyman Bagabas 2cccd51refactor(chat): rename GetMessageItems to ExtractMessageItems and GetToolRenderer to ToolRendererAyman Bagabas 39b2070Merge branch 'ui' into chat-ui-assistant-toolsAyman Bagabas 8483061Merge branch 'main' into uiAyman Bagabas 996539fchore: remove cspell.json (#1664)Ayman Bagabas f14253ffix(ui): dialog: clarify session age displayAyman Bagabas 45e3310Merge pull request #1646 from charmbracelet/chat-ui-assistant-messageAyman Bagabas b0dd983chore(chat): rename funcsKujtim Hoxha a326efefeat: add ability to set envs to override config directories (#1661)Andrey Nering cffe0cffix(tui/mcp): singularize tool/prompt count when 1 (#1623)Amolith 03beedcfix(chat): do not mark tools with results as canceledKujtim Hoxha 14ff224chore(chat): small improvementsKujtim Hoxha 462cdf6refactor(chat): hook up events for toolsKujtim Hoxha 0896789refactor(chat): initial setup for tool callsKujtim Hoxha 4316ef3feat(chat): expandable thinking for assistantKujtim Hoxha bcebf07chore: auto-update filesCharm e181714chore: auto-update filesCharm f4e8023Merge branch 'main' into uiAyman Bagabas 3c22cb8refactor(config): add ToProvider method to ProviderConfigAyman Bagabas c0be798feat(ui): list: expose filterable items source type and return values for selection methodsAyman Bagabas d5f0987fix(chat): reset index and paused animationsKujtim Hoxha b6185b1fix(chat): race conditionKujtim Hoxha 3221de2v0.27.0Andrey Nering 77e0475chore: auto-update filesCharm 66a272dchore: auto-update filesCharm 5fe0177feat: add github copilot auth flow via tuiAndrey Nering cddb306refactor(hyper): a couple of small adjustmentsAndrey Nering ab057fdfeat: add github copilot supportAndrey Nering e67c16echore(cmd/projects): improve help text (#1647)Christian Rocha ff9cbf6fix(chat): only spin when there is no and no tool callsKujtim Hoxha ed18aacrefactor(chat): only show animations for items that are visibleKujtim Hoxha