Questions tab, question bubbles, answer snapshots; errors to transcript
This commit is contained in:
@@ -479,6 +479,23 @@ ALTER TABLE users ADD COLUMN default_model TEXT NOT NULL DEFAULT 'claude-opus-5-
|
||||
`}, {"add-team-members", `
|
||||
ALTER TABLE agent_sessions ADD COLUMN member TEXT NOT NULL DEFAULT '';
|
||||
ALTER TABLE task_inputs ADD COLUMN member TEXT NOT NULL DEFAULT '';
|
||||
`}, {"rename-inbox-tab", `
|
||||
UPDATE users SET focus = replace(focus, '"inbox"', '"questions"');
|
||||
`}, {"add-inbox-response-snapshots", `
|
||||
ALTER TABLE inbox_responses ADD COLUMN snapshot_n INTEGER;
|
||||
`}, {"errors-to-transcript", `
|
||||
UPDATE events SET kind = 'session.error', payload = json_object('error', json_extract(payload, '$.payload.error'))
|
||||
WHERE kind = 'inbox.created' AND json_extract(payload, '$.kind') = 'session_error';
|
||||
UPDATE events SET kind = 'session.rate_limited', payload = json_object(
|
||||
'vendor', json_extract(payload, '$.payload.vendor'),
|
||||
'rate_limit', json(json_extract(payload, '$.payload.rate_limit')),
|
||||
'error', json_extract(payload, '$.payload.error'))
|
||||
WHERE kind = 'inbox.created' AND json_extract(payload, '$.kind') = 'rate_limited';
|
||||
DELETE FROM events WHERE kind IN ('inbox.created', 'inbox.updated') AND json_extract(payload, '$.kind') != 'question';
|
||||
UPDATE events SET payload = json_remove(payload, '$.kind') WHERE kind IN ('inbox.created', 'inbox.updated');
|
||||
DELETE FROM inbox_responses WHERE item_id IN (SELECT id FROM inbox_items WHERE kind != 'question');
|
||||
DELETE FROM inbox_items WHERE kind != 'question';
|
||||
ALTER TABLE inbox_items DROP COLUMN kind;
|
||||
`}}
|
||||
|
||||
const (
|
||||
|
||||
Reference in New Issue
Block a user