Show turn summaries only in the transcript, not as inbox reports

This commit is contained in:
Ian Gulliver
2026-10-15 20:01:53 -07:00
parent 4ea79a0c61
commit ccd55afe13
24 changed files with 269 additions and 385 deletions
+3 -4
View File
@@ -808,12 +808,12 @@ components:
NotificationPrefs:
type: object
description: Which new inbox items notify this user in their open byre pages.
description: Which new inbox items and finished turns notify this user in their open byre pages.
required: [blocking_questions, questions, reports, errors, rate_limits]
properties:
blocking_questions: { type: boolean, description: "Questions asked with blocking: true. On by default." }
questions: { type: boolean, description: Non-blocking questions. }
reports: { type: boolean, description: Turn summaries. }
reports: { type: boolean, description: "Task turns that end with a summary (turn.ended with summary: true)." }
errors: { type: boolean, description: session_error items. }
rate_limits: { type: boolean, description: rate_limited items. }
@@ -1109,7 +1109,7 @@ components:
task_id: { type: string }
agent_session_id: { type: string }
thread_id: { type: string }
kind: { type: string, enum: [question, report, session_error, rate_limited] }
kind: { type: string, enum: [question, session_error, rate_limited] }
priority:
type: string
enum: [blocked, gate, review, fyi]
@@ -1120,7 +1120,6 @@ components:
description: >
question: context (Markdown with the choices inline as `- ( ) text` / `- (*) text` pick-one or `- [ ] text` / `- [x] text` pick-any list items),
question, why_blocked, options (each choice's text, in order), multiple (true for pick-any), recommended (the marked choices' text), attachments.
report: text (the final message of a turn that ended normally).
session_error: error.
rate_limited: vendor, rate_limit (the vendor's rate-limit status), error.
state: { $ref: "#/components/schemas/InboxState" }