hermes-agent/hermes_cli
kshitijk4poor d442f25a2f fix: align MiniMax provider with official API docs
Aligns MiniMax provider with official API documentation. Fixes 6 bugs:
transport mismatch (openai_chat -> anthropic_messages), credential leak
in switch_model(), prompt caching sent to non-Anthropic endpoints,
dot-to-hyphen model name corruption, trajectory compressor URL routing,
and stale doctor health check.

Also corrects context window (204,800), thinking support (manual mode),
max output (131,072), and model catalog (M2 family only on /anthropic).

Source: https://platform.minimax.io/docs/api-reference/text-anthropic-api

Co-authored-by: kshitijk4poor <kshitijk4poor@users.noreply.github.com>
2026-04-11 01:04:41 -07:00
..
__init__.py
auth_commands.py fix(auth): make 'auth remove' for claude_code prevent re-seeding 2026-04-10 05:19:21 -07:00
auth.py fix: resolve overlay provider slug mismatch in /model picker (#7373) 2026-04-10 14:46:57 -07:00
banner.py fix: remove 115 verified dead code symbols across 46 production files 2026-04-10 03:44:43 -07:00
callbacks.py
claw.py
clipboard.py feat(gateway): WSL-aware gateway with smart systemd detection (#7510) 2026-04-10 21:15:47 -07:00
codex_models.py
colors.py
commands.py fix: restore agent.close() cleanup and correct /restart category 2026-04-10 21:18:34 -07:00
config.py fix(gateway): drain in-flight work before restart 2026-04-10 21:18:34 -07:00
copilot_auth.py fix: remove 115 verified dead code symbols across 46 production files 2026-04-10 03:44:43 -07:00
cron.py
curses_ui.py fix: no auto-activation + unified hermes plugins UI with provider categories 2026-04-10 19:15:50 -07:00
default_soul.py
doctor.py fix: align MiniMax provider with official API docs 2026-04-11 01:04:41 -07:00
dump.py fix: complete Weixin platform parity audit — 16 missing integration points 2026-04-10 05:54:37 -07:00
env_loader.py
gateway.py fix(gateway): address restart review feedback 2026-04-10 21:18:34 -07:00
logs.py
main.py feat(gateway): WSL-aware gateway with smart systemd detection (#7510) 2026-04-10 21:15:47 -07:00
mcp_config.py
memory_setup.py
model_normalize.py fix(model): tighten direct-provider fallback normalization 2026-04-10 05:52:45 -07:00
model_switch.py fix: resolve overlay provider slug mismatch in /model picker (#7373) 2026-04-10 14:46:57 -07:00
models.py fix: align MiniMax provider with official API docs 2026-04-11 01:04:41 -07:00
nous_subscription.py
pairing.py
plugins_cmd.py fix: no auto-activation + unified hermes plugins UI with provider categories 2026-04-10 19:15:50 -07:00
plugins.py feat: wire context engine plugin slot into agent and plugin system 2026-04-10 19:15:50 -07:00
profiles.py fix: per-profile subprocess HOME isolation (#4426) (#7357) 2026-04-10 13:37:45 -07:00
providers.py fix: align MiniMax provider with official API docs 2026-04-11 01:04:41 -07:00
runtime_provider.py fix: skip stale Nous pool entry when agent_key is expired 2026-04-09 21:48:50 -07:00
setup.py fix: align MiniMax provider with official API docs 2026-04-11 01:04:41 -07:00
skills_config.py fix: complete Weixin platform parity audit — 16 missing integration points 2026-04-10 05:54:37 -07:00
skills_hub.py fix: parallelize skills browse/search to prevent hanging (#7301) 2026-04-10 12:54:18 -07:00
skin_engine.py
status.py fix: salvage follow-ups for Weixin adapter (#6747) 2026-04-10 05:54:37 -07:00
tools_config.py fix: salvage follow-ups for Weixin adapter (#6747) 2026-04-10 05:54:37 -07:00
uninstall.py fix(cli): add missing os and platform imports in uninstall.py (#7034) 2026-04-10 02:41:33 -07:00
webhook.py