Private
Public Access
0
0

fix(gui): Resolve MiniMax compression error and fix Markdown table rendering

- Correctly route 'minimax' provider in run_discussion_compression.
- Fix MiniMax base URL to api.minimax.io to match main sender.
- Refactor read-mode discussion entries to always use a scrollable child with auto-resize.
- Remove redundant text wrapping that caused Markdown tables to squash vertically.
- Clean up duplicate separators in discussion hub.
This commit is contained in:
2026-06-02 03:12:27 -04:00
parent 59fa495a20
commit f116f027cf
2 changed files with 14 additions and 6 deletions
+10
View File
@@ -2659,6 +2659,16 @@ def run_discussion_compression(discussion_text: str) -> str:
return r.json()["choices"][0]["message"]["content"]
except Exception as e:
return f"ERROR: DeepSeek compression failed: {e}"
elif _provider == "minimax":
_ensure_minimax_client()
if _minimax_client:
resp = _minimax_client.chat.completions.create(
model=_model,
messages=[{"role": "user", "content": prompt}],
temperature=0.0,
max_tokens=2048
)
return resp.choices[0].message.content or ""
elif _provider == "gemini_cli":
adapter = GeminiCliAdapter(binary_path="gemini")
resp_data = adapter.send(prompt, model=_model)