Skip to content

fix(llm): preserve reasoning content across turns - #99

Open
atirna wants to merge 1 commit into
GH05TCREW:mainfrom
atirna:fix/preserve-reasoning-content
Open

atirna wants to merge 1 commit into
GH05TCREW:mainfrom
atirna:fix/preserve-reasoning-content

Conversation

@atirna

@atirna atirna commented Sep 1, 2026

Copy link
Copy Markdown

Summary

Validation

  • pytest -q tests/unit/llm/test_reasoning_content.py tests/unit/llm/test_api_base.py tests/integration/test_agent_loop.py (38 passed)
  • Black and Ruff checks on the changed files
  • python -m compileall -q pentestagent/llm/llm.py pentestagent/agents/base_agent.py pentestagent/agents/crew/orchestrator.py
  • git diff --check

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.

Bug: DeepSeek‑V4‑Flash with thinking mode enabled throws reasoning_content must be passed back to the API in multi‑turn tool‑call workflow

1 participant