feat: preview task canvases with workspace data (#3887)

This commit is contained in:
Carlos Florêncio
2026-09-23 20:51:55 +01:00
committed by GitHub
parent 9874ac4cf5
commit 4bebf7c511
79 changed files with 3369 additions and 282 deletions
@@ -119,7 +119,11 @@ func dependencyRedactionScopeFromBinding(binding webapp.CapabilityBinding, direc
for _, id := range directlyReadableIDs {
ids[id] = struct{}{}
}
return dependencyRedactionScope{kind: binding.ScopeKind, workspaceID: binding.WorkspaceID, directlyReadableIDs: ids}
return dependencyRedactionScope{
kind: instances.EffectiveDataScopeKind(binding.ScopeKind, binding.DataScopeKind),
workspaceID: binding.WorkspaceID,
directlyReadableIDs: ids,
}
}
// admits reports whether ref may be disclosed as a directly readable task