fix(discord): keep multibot threads responsive#1439
Conversation
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
LGTM � � exact-SHA review at 8774c9a confirms outbound target authorization and self-target rejection, validated schema/prompt gating, bounded replay/rate state, inert presentation streaming, handoff size bounds, and synchronized documentation. Canonical review: #1439 (comment)
|
Caution This PR has been waiting on the author for more than 2 days (labeled @chaodu-obk[bot] — You must add a new comment on this PR to remove the |
|
Note LGTM ✅ - The exact-SHA follow-up is safe to merge; the final delta tightens canonical source and target ID validation and changes only an equivalent iterator predicate. What This PR DoesThis PR keeps Discord multibot threads responsive with sanitized presentation streaming while separating human-facing output from explicit, structured bot-to-bot handoffs. Handoffs are allowlisted, provenance-bound, bounded, replay-protected, rate-limited, and fail-closed. How It WorksDiscord presentation sends and edits disable automatic mentions and sanitize mention-like text. A complete ACP turn may emit a Findings
Finding Details🟢 F1: Canonical handoff identity validationThe follow-up rejects padded numeric forms such as Baseline Check
Validation
What's Good (🟢)
Addressing External Reviewer FeedbackNo substantive external reviewer feedback was present for this exact-SHA round. The prior review state was rechecked against the new three-commit delta, and no unresolved finding was identified. 5. Three Reasons We Might Not Need This PR
|
Summary
Review fixes
Operational limitations
Validation
Closes #1436
Review Contract
Goal
Keep Discord multibot threads visibly responsive during long ACP turns while separating sanitized human-facing presentation from structured, fail-closed bot-to-bot handoffs (closes #1436).
Non-goals
Accepted Residual Risks
Acceptance Criteria
Follow-ups