Skip to content

Revert to Single Tool Call; Other Latency Reductions - #172

Merged
mdr223 merged 5 commits into
skunkfrom
skunk-mdr-parallel-search
Jun 14, 2026
Merged

Revert to Single Tool Call; Other Latency Reductions#172
mdr223 merged 5 commits into
skunkfrom
skunk-mdr-parallel-search

Conversation

@mdr223

@mdr223 mdr223 commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Ubuntu and others added 2 commits June 14, 2026 02:41
… + caps

Resolves the merge by taking mainline's rewritten subsystems as the base and
re-applying the still-wanted feature-branch changes on top:

- orchestrator.py / retrieve.py / plan.py: take theirs (Final/NeedsMore pool
  recovery, fresh-Plan replan + AttemptRecord, block_select/block_extract
  pipeline). Dropped my planner-chosen resume op (ResumeOp/PlanDiff.resume/
  _apply_diff/_resume_one) and the MissingData/PlanDiff model it rode on.
- multi_turn_agent.py: kept my single-tool-call + misfire-aware step budget;
  adopted theirs' temperature and call(resume=True) primitive; dropped my
  resume()/max_resume_steps.
- Kept additive caps: read_document_max_output_chars, context_budget_chars,
  input_values_desc label elision, agent_max_misfires.
- plan.py source-selection wording made corpus-agnostic (per-value retrieve vs
  lookup_external choice); both sides had already relaxed "retrieve-only".
- config.py: dropped agent_resume_max_steps (resume-only).
- Removed obsolete tests/test_orchestrator_resume.py.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mdr223 mdr223 changed the title Skunk mdr parallel search Revert to Single Tool Call; Other Latency Reductions Jun 14, 2026
@mdr223
mdr223 merged commit a549c47 into skunk Jun 14, 2026
1 check passed
@mdr223
mdr223 deleted the skunk-mdr-parallel-search branch June 14, 2026 15:27
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