Skip to content

feat(cognitive-assembly-line): implement complete pipeline with 16 new MCP subagents, explore/orchestrator agents, and pipeline commands#159

Open
Delqhi wants to merge 15 commits into
mainfrom
feat/aktuelle-coding-benchmarks-2026
Open

feat(cognitive-assembly-line): implement complete pipeline with 16 new MCP subagents, explore/orchestrator agents, and pipeline commands#159
Delqhi wants to merge 15 commits into
mainfrom
feat/aktuelle-coding-benchmarks-2026

Conversation

@Delqhi
Copy link
Copy Markdown
Member

@Delqhi Delqhi commented May 4, 2026

This PR implements the complete Cognitive Assembly Line infrastructure:

  • Add 16 new MCP servers for Code Quality, Docs, DevOps, Data Science subagents
  • Integrate 21 subagents from infra-opencode-stack (hermes, prometheus, zeus, atlas, etc.)
  • Add explore agent (Step 3.5 Flash, reasoning high) for codebase analysis
  • Add orchestrator agent for Cognitive Assembly Line coordination
  • Add 8 pipeline commands (descriptor, router, validation, execution, aggregation, full, dispatch)
  • Enable sin-research MCP for web research
  • Document benchmark comparisons (GLM-5.1, DeepSeek V4, Qwen 3.6, MiniMax, Mistral)
  • Create cognitive-assembly-line-subagent-blueprint.md with complete subagent spec
  • Test pipeline-descriptor command successfully

Refs: #1 (Benchmark research issue created and dispatched)

Related: Infra-SIN-OpenCode-Stack PR #X (oh-my-opencode.json integration)

SIN-Agent added 15 commits May 4, 2026 13:59
…w MCP subagents, explore/orchestrator agents, and pipeline commands

- Add 16 new MCP servers for Code Quality, Docs, DevOps, Data Science subagents
- Integrate 21 subagents from infra-opencode-stack (hermes, prometheus, zeus, atlas, etc.)
- Add explore agent (Step 3.5 Flash, reasoning high) for codebase analysis
- Add orchestrator agent for Cognitive Assembly Line coordination
- Add 8 pipeline commands (descriptor, router, validation, execution, aggregation, full, dispatch)
- Enable sin-research MCP for web research
- Document benchmark comparisons (GLM-5.1, DeepSeek V4, Qwen 3.6, MiniMax, Mistral)
- Create cognitive-assembly-line-subagent-blueprint.md with complete subagent spec
- Test pipeline-descriptor command successfully

This sets up the complete Cognitive Assembly Line infrastructure for automated parallel agent workflows.

Refs: #1 (Benchmark research issue created and dispatched)
…e commands; reset default_agent to SIN-Zeus
…us, athena, argus, zeus, omoc) instead of non-existent 'explore', 'librarian', 'oracle'
…peline

- Add 15 functional MCP server scripts (bash-based) in .opencode/mcp-servers/
- Enable all MCPs in .opencode/opencode.json (enabled: true)
- Update commands to use repo-relative paths for portability
- Fix bash syntax errors (function definitions)
- MCPs: code-checker, test-runner, security-scanner, performance-auditor, doc-writer, pr-generator, changelog-writer, ci-agent, env-manager, infra-provisioner, backup-agent, data-viz, data-analyzer, ml-trainer, ml-deployer
- SIN-Zeus prompt already corrected in previous commit to use actual subagents (daedalus, athena, argus, zeus, omoc)

These MCPs provide the foundation for the validation and execution layers of the Cognitive Assembly Line pipeline.
- code-checker: Add mypy, black, tsc, prettier support
- test-runner: pytest integration
- security-scanner: semgrep SAST
- performance-auditor: lighthouse (fallback if missing)
- Proper JSON-RPC error handling and structured output
- PIPELINE-ROUTER-MANIFEST.json: 5-route pipeline manifest (R-001 to R-005)
- ULTRA-PLAN_FACTORIAL_IMPLEMENTATION.json: full ultra-plan with research, risk assessment, quality gates, and OKRs
- Baseline SHA for Hermes dispatch reference: 9a0102c

Artifacts attributable to SIN-Zeus pipeline-execution dispatch.
MiniMax M2.7 appeared twice in the model selector because it was defined
in both nvidia-nim and fireworks-ai providers. Removed the nvidia-nim entry
since all agents are configured to use fireworks-ai/minimax-m2.7.
- reasoningEffort: 'xhigh' -> 'high' (invalid value for MiniMax M2.7, only
  accepts low/medium/high per Fireworks API reference)
- MiniMax M2.7 context: 262144 -> 196608 (196.6k per fireworks.ai)
- Kimi K2.6: add modalities (supports text+image input)
- Qwen 3.6 Plus: add modalities (vision model) + reduce context from
  262144 to 131072 (no official context limit listed by Fireworks)
…@ai-sdk/fireworks provider

The @ai-sdk/fireworks provider (v2.0.52) natively supports:
- thinking/reasoning via providerOptions.fireworks.thinking
- reasoningHistory (disabled/interleaved/preserved)
- Proper model capability detection for reasoning/thinking UI controls

Previously using @ai-sdk/openai-compatible which doesn't declare
reasoning capabilities, causing OpenCode to hide thinking options
for models like Kimi K2.6 and MiniMax M2.7.
- kimi-k2p6 (was kimi-k2p6 with wrong ID format)
- minimax-m2p7 (was minimax-m2p7 with wrong prefix)
- qwen3p6-plus (was qwen3p6-plus with wrong prefix)
- Added kimi-k2-thinking as bonus

Model IDs corrected to match actual Fireworks AI model URLs:
- fireworks/kimi-k2p6 (262144 context, vision)
- fireworks/minimax-m2p7 (196608 context)
- fireworks/qwen3p6-plus (vision)
- fireworks/kimi-k2-thinking (262144 context)

Removed invalid reasoningEffort options from agents.

Also fixed agent model references from minimax-m2.7 to minimax-m2p7.
DeepSeek V4 Pro: fireworks/deepseek-ai/deepseek-v4-pro
- 1048576 context (1M tokens!)
- 65536 output
- $1.74/M Input • $3.48/M Output
GLM 5.1: fireworks/glm-5p1 (743.9B MoE, 202.8k context, $1.40/M input)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant