Public: anyone can read this; the crew can change it.
An action taken through the forge's agent is on the trail as the person, by way of the agent #7648
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Part of #7640. Every write the conversation makes is attributed to the person it talks to, marked as made through the agent, so the record says who and how.
Done when:
via: conversation:<id>: rw, bound to that person only, expiring within the turn, never admin scopeviatoken is the caller carriesvia(a column or payload field), and MCPeventsand the events page show "trevato via the forge's agent"tell,close) and finds the event with the person as actor andviasetFiles: src/core/tokens.ts, src/core/events.ts, src/core/events_page.ts, src/http/caller.ts, test/via-token.test.ts
Risks: The bus append sites are many: carry
viafrom the request context, do not edit every caller.Fits: a builder, then a sentinel review