[claude] Context injection — pass conversation history to work model (#39) (#78)

This commit was merged in pull request #78.
This commit is contained in:
2026-03-23 01:51:22 +00:00
parent ef3e27d595
commit 4ea59f7198
6 changed files with 104 additions and 5 deletions

View File

@@ -0,0 +1,13 @@
-- Migration: Session conversation history (#38/#39)
-- Stores user/assistant message pairs for context injection into the work model.
CREATE TABLE IF NOT EXISTS session_messages (
id SERIAL PRIMARY KEY,
session_id TEXT NOT NULL REFERENCES sessions(id),
role TEXT NOT NULL,
content TEXT NOT NULL,
token_count INTEGER,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);
CREATE INDEX idx_session_messages_session_id ON session_messages(session_id);