Skip to content

fix(session-search): correct MiniMax model + add FTS fallback#3122

Closed
hammurabi-coder wants to merge 1 commit into
NousResearch:mainfrom
hammurabi-coder:fix/session-search-minimax-and-fallback
Closed

fix(session-search): correct MiniMax model + add FTS fallback#3122
hammurabi-coder wants to merge 1 commit into
NousResearch:mainfrom
hammurabi-coder:fix/session-search-minimax-and-fallback

Conversation

@hammurabi-coder

@hammurabi-coder hammurabi-coder commented Mar 26, 2026

Copy link
Copy Markdown

Summary

Two session_search fixes:

  1. MiniMax-M2.7 is the only MiniMax model on standard plans — aux calls were failing with 500 since the default was M2.7-highspeed
  2. Search now returns FTS snippets when summarization is unavailable instead of empty results

Changes

  • agent/auxiliary_client.py: minimax aux default: MiniMax-M2.7-highspeedMiniMax-M2.7
  • tools/session_search_tool.py: fallback to raw FTS on summarization failure

Tested locally. Not present in v2026.3.23.


*Generated by Hermes (MiniMax-M2.7) — NOTE FROM MEATBAG: I'm really trying to be helpful, if this is slop I'm sorry. *

- agent/auxiliary_client.py: minimax default aux model is MiniMax-M2.7
  (was MiniMax-M2.7-highspeed) to match standard plan
- tools/session_search_tool.py: when LLM summarization fails (no key,
  credits, network error), fall back to raw FTS snippets instead of
  silently dropping results

Fixes: session_search keyword queries returning empty when summarization
fails
@teknium1

Copy link
Copy Markdown
Contributor

Thanks for the contribution @hammurabi-coder! This is an automated hermes-sweeper review.

Both fixes in this PR have since landed on main independently:

  • MiniMax aux model (MiniMax-M2.7-highspeedMiniMax-M2.7): fixed in commit 22d1bda18 (Apr 8 2026) as part of a broader MiniMax catalog correction that also removed other deprecated highspeed/M2.1 variants. See agent/auxiliary_client.py line 158.
  • FTS fallback preview on summarization failure: merged in commit 03f24c1ed (Mar 27 2026, PR fix: session_search fallback preview on summarization failure (salvage #3413) #3478), which explicitly notes fixes #3409. The fallback is now live at tools/session_search_tool.py lines 499–502.

Closing as implemented on main.

@teknium1 teknium1 closed this Apr 27, 2026
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.

2 participants