Skip to content

feat: allow per-call delegation model overrides - #31345

Closed
adam91holt wants to merge 1 commit into
NousResearch:mainfrom
adam91holt:feat/delegate-per-call-model-overrides
Closed

feat: allow per-call delegation model overrides#31345
adam91holt wants to merge 1 commit into
NousResearch:mainfrom
adam91holt:feat/delegate-per-call-model-overrides

Conversation

@adam91holt

Copy link
Copy Markdown
Contributor

Summary

  • add non-persistent model and provider args to delegate_task
  • allow top-level delegation overrides plus per-task overrides in batch mode
  • expose the new override fields in the delegate tool schema

Test Plan

  • python -m pytest tests/tools/test_delegate.py -q -o 'addopts='
  • fresh Hermes smoke: default delegated child used gpt-5.5, per-task override child used gpt-5.4-mini

@alt-glitch alt-glitch added type/feature New feature or request P3 Low — cosmetic, nice to have comp/tools Tool registry, model_tools, toolsets tool/delegate Subagent delegation labels May 24, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Duplicate of the per-call delegation model override cluster. Tracking issue: #14974. Open PRs implementing the same feature: #25813, #12794, #3172, #16163, #17756, #23649. Please consolidate onto one of the existing PRs.

@teknium1

teknium1 commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

We do not want this

@teknium1 teknium1 closed this Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/tools Tool registry, model_tools, toolsets P3 Low — cosmetic, nice to have tool/delegate Subagent delegation type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants