You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(safety): say how far a block reached, and show what the model saw
The auto-block embed said a host was blocked and how many links, but not
whether that meant the whole domain, one pattern, or a single link. The
scope was tucked into the reason as a parenthetical on some paths and
absent on others. It is now its own field on every block embed, and the
reason carries only the model's reason.
The screenshot the model judged never left the agent run. fetch_page now
leaves it in a mutable contextvar holder, the same shape as the hard-hit
flag and for the same create_task reason, and the investigator attaches it
to both the block and the review embed. Discord takes it as a multipart
file the embed references by attachment name. Screening-tier blocks have
no render and attach nothing.
0 commit comments