Description
The orchestrator sometimes calls resolveKey on objects that are not part of a return value, but part of the function call's machinery (e.g., resolveKey( [ 'Z7K1', 'Z8K2' ] )). It should instead call resolveEphemeral on these objects and, accordingly, use getNameEphemeral to access function call internals.
Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)
- less prolix return values (especially for certain classes of errors)
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Back-end_Task/Bug_completion_checklist