Skip to content

Commit 99f7955

Browse files
authored
Merge branch 'main' into fix/aichat-perf-1239
Signed-off-by: Ngô Quốc Đạt <datlechin@gmail.com>
2 parents 3ce4020 + f315fdd commit 99f7955

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Fixed
1111

1212
- AI Chat: scrolling no longer pegs CPU at 100% or shows blank chat after a long response. Markdown is parsed once per message and cached, code blocks reuse their editors instead of being recreated on every re-render, and scroll position uses the native `.scrollPosition` API. (#1239)
13+
- AI Chat: starting a new conversation now resets the Copilot server-side conversation. Previously the next message reused the prior conversation's context.
1314
- Cassandra: connection now fails fast with a clear "Cassandra 2.x is not supported" message instead of cryptic "table not found" errors during sidebar load.
1415
- MongoDB: dropped the `nameOnly: true` flag on `listDatabases` for servers older than 3.4, which previously rejected the flag.
1516
- ClickHouse: index sidebar no longer fails on ClickHouse older than 19.17 by skipping the `system.data_skipping_indices` lookup when the table doesn't exist.

TablePro/ViewModels/AIChatViewModel.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ final class AIChatViewModel {
180180
}
181181

182182
func startNewConversation() {
183+
AIProviderFactory.resetCopilotConversation()
183184
cancelStream()
184185
persistCurrentConversation()
185186
messages.removeAll()

0 commit comments

Comments
 (0)