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
..
2026-01-09 22:00:14 +01:00
2026-01-09 23:00:36 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 22:30:15 +01:00
2026-01-09 16:41:05 +01:00
2026-01-10 00:52:24 +01:00
2026-01-08 08:26:40 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 23:00:36 +01:00
2026-01-03 05:10:09 +01:00
2026-01-09 08:13:05 +01:00
2026-01-10 01:09:34 +01:00
2026-01-10 01:09:34 +01:00
2026-01-10 01:09:34 +01:00
2026-01-09 08:13:05 +01:00
2026-01-10 10:57:09 -03:00
2026-01-08 22:18:07 +00:00
2026-01-07 01:28:46 +00:00
2026-01-09 22:00:14 +01:00
2026-01-08 06:56:34 +00:00
2026-01-09 17:53:57 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 11:07:17 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 09:27:42 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 12:48:42 +00:00
2026-01-07 04:43:24 +01:00
2026-01-08 02:29:32 +01:00
2026-01-09 16:27:28 +01:00
2026-01-10 03:01:27 +01:00
2026-01-09 10:39:00 +01:00
2026-01-09 10:39:00 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 12:48:42 +00:00
2026-01-10 03:01:27 +01:00
2026-01-10 03:01:27 +01:00
2025-12-26 13:20:30 +01:00
2026-01-05 06:18:11 +01:00
2025-12-26 14:32:57 +01:00
2026-01-08 07:40:08 +01:00
2026-01-09 08:30:24 +01:00
2026-01-09 20:47:03 +01:00
2026-01-09 22:00:14 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 14:07:45 +00:00
2026-01-10 01:09:34 +01:00
2026-01-10 10:57:09 -03:00
2026-01-09 12:48:42 +00:00
2026-01-03 16:48:08 +01:00
2026-01-10 03:54:29 +00:00
2026-01-10 04:14:39 +00:00
2026-01-10 04:14:39 +00:00
2026-01-10 03:54:25 +00:00
2026-01-10 01:08:00 +01:00
2026-01-10 01:08:00 +01:00
2026-01-07 01:19:31 +01:00
2026-01-07 01:19:31 +01:00
2026-01-10 01:09:34 +01:00
2026-01-09 17:50:34 +01:00
2026-01-09 12:48:42 +00:00
2026-01-09 12:48:42 +00:00
2026-01-10 01:09:34 +01:00
2026-01-10 01:09:34 +01:00
2026-01-08 23:59:40 -06:00
2026-01-08 12:01:06 +01:00
2026-01-09 13:23:16 +01:00
2026-01-09 13:23:16 +01:00
2026-01-09 13:23:16 +01:00
2026-01-09 13:29:47 +01:00
2026-01-09 13:29:47 +01:00
2026-01-09 12:48:42 +00:00
2026-01-10 05:14:07 +01:00
2026-01-09 12:48:42 +00:00
2026-01-04 14:38:51 +00:00
2026-01-09 21:59:01 +01:00
2026-01-09 21:59:01 +01:00
2026-01-09 22:17:09 +01:00