Squashed commit of the following:
commit 93babc04486e64ae55c106478d5c04a9ec891c1f Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 01:05:31 2025 +0100 UX commit 91c93187290e4e0882018c392dd744eba7cd2193 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 01:03:39 2025 +0100 Update TaskDetailsPanel.tsx Follow up UI commit b66cfbfa727eb7d69b2250102712d6169a3af3b1 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 00:58:21 2025 +0100 Tweaks commit aa2235c56413ffe88c4ec1bf7950012c019f9455 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 00:34:02 2025 +0100 Add follow up endpoint commit 1b536e33c956e39881d5ddfd169d229cfba99c20 Author: Louis Knight-Webb <louis@bloop.ai> Date: Tue Jun 24 00:12:55 2025 +0100 Track executor type commit 1c5d208f62fce2ed36e04384e139884e85dcb295 Author: Louis Knight-Webb <louis@bloop.ai> Date: Mon Jun 23 16:56:58 2025 +0100 Add executor_session commit 8e305953afb71d096079587df94cf5e63c4c6a04 Author: Louis Knight-Webb <louis@bloop.ai> Date: Mon Jun 23 16:49:07 2025 +0100 Fix type issue commit bc2dcf4fd4926ca2a42d71cd429de66fd1215208 Author: Louis Knight-Webb <louis@bloop.ai> Date: Mon Jun 23 16:03:27 2025 +0100 Refactor
This commit is contained in:
17
backend/migrations/20250623120000_executor_sessions.sql
Normal file
17
backend/migrations/20250623120000_executor_sessions.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
PRAGMA foreign_keys = ON;
|
||||
|
||||
CREATE TABLE executor_sessions (
|
||||
id BLOB PRIMARY KEY,
|
||||
task_attempt_id BLOB NOT NULL,
|
||||
execution_process_id BLOB NOT NULL,
|
||||
session_id TEXT, -- External session ID from Claude/Amp
|
||||
prompt TEXT, -- The prompt sent to the executor
|
||||
created_at TEXT NOT NULL DEFAULT (datetime('now', 'subsec')),
|
||||
updated_at TEXT NOT NULL DEFAULT (datetime('now', 'subsec')),
|
||||
FOREIGN KEY (task_attempt_id) REFERENCES task_attempts(id) ON DELETE CASCADE,
|
||||
FOREIGN KEY (execution_process_id) REFERENCES execution_processes(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
CREATE INDEX idx_executor_sessions_task_attempt_id ON executor_sessions(task_attempt_id);
|
||||
CREATE INDEX idx_executor_sessions_execution_process_id ON executor_sessions(execution_process_id);
|
||||
CREATE INDEX idx_executor_sessions_session_id ON executor_sessions(session_id);
|
||||
@@ -0,0 +1,4 @@
|
||||
PRAGMA foreign_keys = ON;
|
||||
|
||||
-- Add executor_type column to execution_processes table
|
||||
ALTER TABLE execution_processes ADD COLUMN executor_type TEXT;
|
||||
Reference in New Issue
Block a user