fix(executor): preserve actors for actorless tool calls
Merged
TH
2mo ago+667+667+012345678901234567890123456789-197-197-012345678901234567890123456789
Summary
- build credential-group executor principals in process so actorless workflows can list credentials
- preserve the legacy execution actor for personal resource lookup and attribution while keeping authorization principal-based
- apply actorless compatibility across custom tools, credential access, Knowledge, file sharing, Windchill transfers, and workflow reverts
Type of Change
- Bug fix
Testing
bun run lintbun run check:auditsbun run type-checkinapps/sim- 173 focused tests
Checklist
- Code follows project style guidelines
- Self-reviewed my changes
- Tests added/updated and passing
- No new warnings introduced
- I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)