feat: Discord-independent inter-agent communication via paired_turn_outputs
- New paired_turn_outputs table stores agent output directly in DB - Owner/reviewer prompts assembled from DB instead of Discord messages - Arbiter context includes human messages + turn outputs - Falls back to Discord messages for pre-migration tasks - 50k char storage limit with truncation warning
This commit is contained in:
@@ -75,6 +75,15 @@ export interface PairedTask {
|
||||
updated_at: string;
|
||||
}
|
||||
|
||||
export interface PairedTurnOutput {
|
||||
id: number;
|
||||
task_id: string;
|
||||
turn_number: number;
|
||||
role: PairedRoomRole;
|
||||
output_text: string;
|
||||
created_at: string;
|
||||
}
|
||||
|
||||
export interface PairedWorkspace {
|
||||
id: string;
|
||||
task_id: string;
|
||||
|
||||
Reference in New Issue
Block a user