LearnNewsExamplesServices
Frontmatter
id9643
title"Librarian" Sub-Agent Orchestration
stateClosed
labels
epicaiarchitecture
assigneestobiu
createdAtApr 3, 2026, 12:44 PM
updatedAtApr 3, 2026, 4:01 PM
githubUrlhttps://github.com/neomjs/neo/issues/9643
authortobiu
commentsCount1
parentIssue9638
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtApr 3, 2026, 4:01 PM

"Librarian" Sub-Agent Orchestration

Closed v13.0.0/archive-v13-0-0-chunk-1 epicaiarchitecture
tobiu
tobiu commented on Apr 3, 2026, 12:44 PM

Parent Epic: #9638

Problem

The primary agent currently performs direct tool calls, but complex historical or topological tasks should ideally be offloaded to an asynchronous local model.

Solution

  • Implement the Librarian persona in a new local SubAgent.
  • Establish multi-agent interaction via Agent.mjs and the Loop.mjs state machine to hand off unstructured tasks.
tobiu cross-referenced by #9655 on Apr 3, 2026, 1:31 PM
tobiu cross-referenced by #9656 on Apr 3, 2026, 1:31 PM
tobiu cross-referenced by #9657 on Apr 3, 2026, 1:31 PM
tobiu
tobiu Apr 3, 2026, 1:56 PM

Sub-Agent orchestration & E2E unit testing complete. The test has been migrated to the Playwright suite and mocks the ContextAssembler correctly to avoid ChromaDB connection errors in isolated CI environments. Proceeding with brainstorming Playwright-based testing architectures.

tobiu cross-referenced by PR #10122 on Apr 20, 2026, 1:47 PM