openclaw/patches
mneves75 3e2e3eb023 Config: add MiniMax direct API authentication option
Makes apiKey optional in ModelProviderConfig so MiniMax can use auth
profiles or environment variables (MINIMAX_API_KEY) instead of requiring
explicit config.

Changes:
- src/config/types.ts: apiKey changed from required to optional
- src/config/zod-schema.ts: use z.string().min(1).optional() for validation
- src/commands/configure.ts: add minimax-api auth choice in wizard
- src/commands/onboard-auth.ts: MiniMax provider omits apiKey (uses env/auth)
- patches/@mariozechner__pi-ai@0.42.1.patch: map minimax → MINIMAX_API_KEY

Auth Resolution Order (unchanged):
1. Auth profiles (highest priority)
2. Environment variables (MINIMAX_API_KEY, etc.)
3. Custom provider apiKey from models.json (lowest priority)
2026-01-10 10:57:09 -03:00
..
@buape__carbon@0.0.0-beta-20260109194934.patch fix(pnpm): regenerate patchedDependencies 2026-01-10 01:09:41 +00:00
@mariozechner__pi-agent-core.patch chore(deps): update dependencies 2026-01-08 04:55:14 +00:00
@mariozechner__pi-ai@0.42.1.patch Config: add MiniMax direct API authentication option 2026-01-10 10:57:09 -03:00
@mariozechner__pi-ai@0.42.2.patch fix: restore Anthropic OAuth tool dispatch 2026-01-10 04:01:00 +01:00
@mariozechner__pi-coding-agent.patch fix: filter empty error messages to prevent session corruption 2026-01-09 18:10:23 +01:00
playwright-core@1.57.0.patch fix(browser): patch playwright-core for Bun WebSocket compatibility 2026-01-06 19:27:09 +00:00
qrcode-terminal.patch fix: patch qrcode-terminal import for Node 22 2026-01-06 02:23:55 +01:00