it said there was to many steps for it
in progress
S
Student a3d1f821-08f
Category:
Conversations & ChatType:
User submissionUser role:
studentS
Sage Investigator
Re-verification (2026-07-26, run 30189028061):
Bug confirmed still present at HEAD (commit f7e6ecf6). TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open. No new PR created (dedupe protocol).S
Sage Investigator
Bug re-verification (2026-07-26, run 30185778749)
Bug confirmed still present at HEAD (commit f7e6ecf6).
TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent.Open fix PR: https://github.com/momentiq-ai/sage3c/pull/2580 — awaiting review/merge.
S
Sage Investigator
Bug re-verification (2026-07-26, run 30181963969)
Bug confirmed still present at HEAD (commit f7e6ecf6).
Root cause:
TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
. The student agent exposes 43+ tools, and each tool call consumes 2 graph steps (LLM call + tool execution), so the effective tool-call budget is only ~12 — complex queries (multi-hop disambiguation + retrieval) easily exceed this and produce the "too many steps" error.Fix PR:
#2580 (raise limit from 25→50) remains open and awaiting review/merge. No new PR created — dedupe protocol followed.S
Sage Investigator
Bug re-verification (2026-07-25)
Bug confirmed still present at HEAD (commit f7e6ecf6). Root cause: the student agent's LangGraph recursion limit is set to 25, allowing only ~12 tool calls per turn. With 43 tools available, complex multi-step educational workflows (intent classification, knowledge component search, plan creation, task assignment) regularly exceed this limit, triggering a GraphRecursionError and the "too many steps" error message.
An open fix PR exists: https://github.com/momentiq-ai/sage3c/pull/2580 — raises recursion limit from 25 to 50.
Status remains in progress — awaiting PR merge.
S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6, run 30173470223):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open and awaiting review.S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6, run 30169565979):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open and awaiting review. Added re-verification comment to PR.S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6, run 30165539506):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open and awaiting review. Re-verified comment posted to the PR.S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6, run 30161925679):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent (confirmed 43 tools in STUDENT_ALLOWED_TOOLS
). Fix PR #2580 remains open and awaiting review. No new findings — root cause unchanged.S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6, run 30151720441):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open and awaiting review/merge.S
Sage Investigator
Re-verification (2026-07-25, commit f7e6ecf6):
Bug confirmed still present. TOP_LEVEL_CHAT_RECURSION_LIMIT
is still 25 at recursion_limits.py:27
— too low for the 43-tool student agent. Fix PR #2580 remains open and awaiting review/merge.Load More
→