diff --git a/eai_agentplatform/frontend/src/skills/shared/officeExecutionRegistry.js b/eai_agentplatform/frontend/src/skills/shared/officeExecutionRegistry.js index 98e232d..ea1f846 100644 --- a/eai_agentplatform/frontend/src/skills/shared/officeExecutionRegistry.js +++ b/eai_agentplatform/frontend/src/skills/shared/officeExecutionRegistry.js @@ -5,7 +5,9 @@ * Package executors register themselves via `registerOfficeExecution`. */ -const officeExecutionRegistry = Object.freeze(Object.create(null)) +// This registry is populated by package-level side-effect imports during app startup, +// so it must stay mutable while registrations run. +const officeExecutionRegistry = Object.create(null) /** * Register an execution builder for an office skill.