componentsfeat(chat): the agent you are in, and the file you are reading, are context
Opening a file from a file browser — the agent workspace's Output tab, a
deal's Files tab, the Brain explorer — published nothing at all, and an agent
workspace published nothing anywhere. So a question asked while looking at
both arrived with neither: "this file" and "this agent" named things the chat
had never been told about.
Both now ride the wire as badges beside the others, dismissable the same way,
and the file carries its documentId — which is what makes the ambient file
attachable at all, since manage-context takes an id and a path is not one.
Co-Authored-By: Claude Opus 5 (1M context) <<email>>Sep 9, 2026, 1:07 PM