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
{{ message }}
Repository navigation
Commit aa652bd
Browse filesBrowse the repository at this point in the historyBrowse files
fix(executor): read files in Copilot-started runs and replay repeated memory attachments once
Workflow runs Chat starts execute as Chat's principal, and content delivery
classified every read under it: queued runs had no gate and failed every
workspace-file read, and in-process runs applied Chat's per-item policy and
accounted to Chat's request. executeWorkflowCore now runs each execution under
runWorkflowOutsideContentDelivery, where that principal reads like any other;
the run's result stays gated where Chat started it.
Agent conversation memory counted every attachment reference against its replay
limit, so re-attaching the same files each turn failed the conversation after a
few runs and re-sent identical files. Replay now sends each storage key once,
where it first appears, and the limit counts what replay sends.
0 commit comments