LearnNewsExamplesServices
Frontmatter
id7974
titleRefactor Loop.mjs configs to be reactive
stateClosed
labels
airefactoring
assigneestobiu
createdAtDec 1, 2025, 6:40 PM
updatedAtDec 1, 2025, 6:41 PM
githubUrlhttps://github.com/neomjs/neo/issues/7974
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtDec 1, 2025, 6:41 PM

Refactor Loop.mjs configs to be reactive

Closed v11.14.0 airefactoring
tobiu
tobiu commented on Dec 1, 2025, 6:40 PM

Refactor assembler and provider configs in Neo.ai.agent.Loop to be reactive (assembler_, provider_). This allows for dynamic updates and better integration with the ClassSystemUtil for flexible instantiation (supporting config objects, classes, or instances).

Also update JSDoc to reflect that Object is a valid type for these configs.

tobiu added the ai label on Dec 1, 2025, 6:40 PM
tobiu added the refactoring label on Dec 1, 2025, 6:40 PM
tobiu assigned to @tobiu on Dec 1, 2025, 6:41 PM
tobiu closed this issue on Dec 1, 2025, 6:41 PM
tobiu referenced in commit a4e04c1 - "refactor #7974 Loop configs to be reactive" on Dec 1, 2025, 6:44 PM