From 5fdc877c625f03e40d83e5093bfc4773c30e9530 Mon Sep 17 00:00:00 2001 From: Jack Amadeo Date: Tue, 12 May 2026 12:00:02 -0400 Subject: [PATCH] Keep thread tables + column (#9156) --- crates/goose/src/session/session_manager.rs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/crates/goose/src/session/session_manager.rs b/crates/goose/src/session/session_manager.rs index 18dac60585..37b2726646 100644 --- a/crates/goose/src/session/session_manager.rs +++ b/crates/goose/src/session/session_manager.rs @@ -1086,20 +1086,6 @@ impl SessionStorage { .execute(&mut **tx) .await?; } - - // Drop thread tables and thread_id column (no longer used). - sqlx::query("DROP TABLE IF EXISTS thread_messages") - .execute(&mut **tx) - .await?; - sqlx::query("DROP TABLE IF EXISTS threads") - .execute(&mut **tx) - .await?; - sqlx::query("DROP INDEX IF EXISTS idx_sessions_thread") - .execute(&mut **tx) - .await?; - sqlx::query("ALTER TABLE sessions DROP COLUMN thread_id") - .execute(&mut **tx) - .await?; } _ => { anyhow::bail!("Unknown migration version: {}", version);