From a8c0ec64fa8b8a86d5e43617f787f0ade30d68ae Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Mon, 21 Sep 2026 12:29:07 -0600 Subject: [PATCH] feat: Deep research upgrade so sisyphus and the architect now have 3 possible research types: librarian standard, librarian deep, and true deep research with reflexion --- assets/agents/architect/config.yaml | 10 ++- assets/agents/deep-research/README.md | 7 ++ assets/agents/deep-research/graph.yaml | 66 +++++++++++-------- .../deep-research/scripts/approval_gate.py | 38 +++++++++++ .../deep-research/scripts/question_fault.py | 11 ++-- .../deep-research/scripts/reflexion_gate.py | 14 ++-- assets/agents/librarian/graph.yaml | 60 ++++++++++++----- assets/agents/sisyphus/config.yaml | 6 +- src/config/request_context.rs | 21 ++++-- 9 files changed, 171 insertions(+), 62 deletions(-) create mode 100644 assets/agents/deep-research/scripts/approval_gate.py diff --git a/assets/agents/architect/config.yaml b/assets/agents/architect/config.yaml index 762cf83..49ee0c4 100644 --- a/assets/agents/architect/config.yaml +++ b/assets/agents/architect/config.yaml @@ -6,7 +6,7 @@ description: | plan-conformance check (plus a black-box usage-pattern probe for consumer-facing surface), and finishes with ONE draft PR (CI checks watched to green) plus tracked follow-up tasks. Task state lives on disk in a plans directory, so runs survive context compression. -version: 2.6.0 +version: 2.8.0 agent_session: temp auto_continue: true max_auto_continues: 100 @@ -18,6 +18,7 @@ spawnable_agents: - oracle - explore - librarian + - deep-research - adversary - probe - review-gauntlet @@ -180,7 +181,9 @@ instructions: |