Skip to content

fix: retry auxiliary calls without unsupported temperature#15609

Closed
auspic7 wants to merge 1 commit into
NousResearch:mainfrom
auspic7:fix/aux-temperature-retry
Closed

fix: retry auxiliary calls without unsupported temperature#15609
auspic7 wants to merge 1 commit into
NousResearch:mainfrom
auspic7:fix/aux-temperature-retry

Conversation

@auspic7

@auspic7 auspic7 commented Apr 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • detect provider errors that reject the temperature request parameter
  • retry auxiliary sync/async LLM calls once without temperature
  • cover the memory-flush-style failure path with targeted tests

Test

  • python -m pytest tests/agent/test_auxiliary_client.py -o addopts='' -q

@auspic7 auspic7 force-pushed the fix/aux-temperature-retry branch from a82c651 to 187da69 Compare April 25, 2026 11:50
@auspic7 auspic7 force-pushed the fix/aux-temperature-retry branch from 187da69 to 747fb46 Compare April 25, 2026 11:57
@alt-glitch alt-glitch added type/bug Something isn't working P2 Medium — degraded but workaround exists comp/agent Core agent loop, run_agent.py, prompt builder labels Apr 25, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Likely duplicate of #15578 — same retry-without-temperature fix for auxiliary calls. Also overlaps with #15416 and #12523.

@auspic7

auspic7 commented Apr 25, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for pointing this out. I confirmed this overlaps with #15578 (and the earlier related PRs). Closing this as a duplicate so discussion can consolidate there.

@auspic7

auspic7 commented Apr 25, 2026

Copy link
Copy Markdown
Contributor Author

Closing as duplicate of #15578.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/agent Core agent loop, run_agent.py, prompt builder P2 Medium — degraded but workaround exists type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants