Package com.tnsai.coordination.roma
package com.tnsai.coordination.roma
ROMA (Recursive Open Meta-Agent) coordination pattern.
Recursively decomposes complex tasks into atomic sub-tasks, solves them, aggregates results, and verifies quality at each level.
Key components:
RecursiveTaskSolver- Main solver with recursive decompositionAtomizer- Determines if a task is atomicTaskDecomposer- Breaks complex tasks into sub-tasksVerifier- Quality gate for results
- See Also:
-
ClassDescriptionDetermines whether a task is atomic (solvable directly) or needs decomposition.Recursive Open Meta-Agent (ROMA) task solver.Result of a recursive solve operation.Trace entry recording a step in the recursive solve process.Decomposes a complex task into smaller sub-tasks.Quality gate that verifies whether a result meets acceptance criteria.Verification result containing acceptance status and optional feedback.