LearnNewsExamplesServices
Frontmatter
id9749
titleAdd QA Subagent Profile leveraging Local Gemma4 Swarm
stateClosed
labels
enhancementaitesting
assigneestobiu
createdAtApr 7, 2026, 11:29 AM
updatedAtApr 7, 2026, 12:03 PM
githubUrlhttps://github.com/neomjs/neo/issues/9749
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 7, 2026, 12:03 PM

Add QA Subagent Profile leveraging Local Gemma4 Swarm

Closedenhancementaitesting
tobiu
tobiu commented on Apr 7, 2026, 11:29 AM

The QA Agent (Neo.ai.agent.profile.QA) will be our first local Swarm subagent designed to natively use modelProvider: 'ollama'. This offline agent will generate unit tests and perform Quality Assurance on Neo.mjs classes using the already implemented delegate() capability in Agent.mjs.

Objectives

  • Create ai/agent/profile/QA.mjs extending Neo.ai.Agent.
  • Register 'qa' via subAgents in Agent.mjs.
  • Provide specific System Pruning instructions for Playwright assertion writing.
  • Draft a CLI testing harness for isolated execution.
tobiu added the enhancement label on Apr 7, 2026, 11:29 AM
tobiu added the ai label on Apr 7, 2026, 11:29 AM
tobiu added the testing label on Apr 7, 2026, 11:29 AM
tobiu referenced in commit 5340afb - "feat: Add QA Subagent Profile leveraging Local Gemma4 Swarm (#9749)" on Apr 7, 2026, 12:03 PM
tobiu assigned to @tobiu on Apr 7, 2026, 12:03 PM
tobiu
tobiu Apr 7, 2026, 12:03 PM

QA subagent has been configured locally with the gemma4 swarm profile. The hallucinated renderTo option was removed and component instantiation adheres to the offline environment restrictions. 100% complete.

tobiu closed this issue on Apr 7, 2026, 12:03 PM