Christopher Pruijsen
398eb0d1f1
feat(setup): register LM Studio during setup ( #8611 )
...
* feat(setup): register LM Studio during setup
Register rea in mcp.json in the LM Studio home through a new lm_studio
client. The home follows LM Studio's own lookup, read-only: the path in
~/.lmstudio-home-pointer, else an existing ~/.cache/lm-studio, else
~/.lmstudio. An unreadable or relative pointer reports a path error
instead of a guessed home.
LM Studio parses mcp.json with strict JSON.parse, so comments, trailing
commas and a BOM are rejected before any backup or write. The entry
carries command, args and env with no type or timeout. Local models have
small context windows, so the registration selects
REA_MCP_INPUT_SCHEMA_PROFILE=compact unless a profile is set explicitly,
and doctor reports an entry without a profile as stale. One predicate now
owns that default for Kimi Code and LM Studio.
* fix(doctor): resolve provider budgets for LM Studio as setup does
2026-11-04 19:52:16 +08:00
..
2026-10-31 15:49:16 +08:00
2026-10-24 05:51:22 +08:00
2026-11-04 19:03:56 +08:00
2026-11-03 16:56:44 +08:00
2026-10-28 00:54:54 +08:00
2026-11-03 14:48:54 +08:00
2026-11-01 13:30:21 +08:00
2026-11-02 02:13:32 +08:00
2026-10-29 05:09:31 +08:00
2026-11-03 14:48:54 +08:00
2026-11-04 19:28:59 +08:00
2026-10-29 20:00:02 +08:00
2026-10-28 19:46:11 +08:00
2026-10-30 01:00:06 -07:00
2026-10-25 13:56:51 +08:00
2026-11-01 13:30:21 +08:00
2026-11-03 09:37:41 +08:00
2026-11-03 14:50:00 +08:00
2026-10-29 07:57:00 +08:00
2026-10-29 22:31:50 +08:00
2026-11-01 13:30:21 +08:00
2026-10-23 23:42:58 +09:00
2026-11-04 19:50:39 +08:00
2026-11-04 19:52:16 +08:00
2026-10-26 02:33:31 +08:00
2026-10-30 01:00:28 -07:00
2026-10-24 23:51:20 +08:00
2026-10-29 20:06:58 +08:00
2026-10-14 12:49:17 +08:00
2026-11-02 01:15:08 +08:00
2026-11-04 11:46:11 +08:00
2026-10-24 17:39:57 +08:00
2026-10-31 11:12:30 -07:00
2026-10-31 15:24:32 +08:00
2026-10-31 15:24:32 +08:00
2026-11-03 09:38:01 +08:00
2026-11-03 09:17:33 +08:00
2026-10-29 13:33:26 +08:00
2026-11-03 14:48:21 +08:00
2026-10-24 01:47:31 +08:00
2026-10-29 04:57:59 +08:00
2026-10-27 03:49:12 +08:00
2026-10-31 15:24:17 +08:00
2026-10-24 04:23:56 +08:00
2026-10-24 17:56:31 +08:00
2026-11-01 23:53:56 +08:00
2026-10-31 15:24:17 +08:00
2026-10-31 15:48:46 +08:00
2026-10-24 04:43:33 +08:00
2026-10-28 19:43:43 +08:00
2026-10-24 02:35:21 +08:00
2026-11-04 19:44:18 +08:00
2026-10-28 12:35:55 +08:00
2026-10-28 03:34:36 +00:00
2026-11-01 08:57:11 -08:00
2026-10-29 01:55:47 +08:00
2026-11-03 14:45:03 +08:00
2026-10-31 15:49:16 +08:00
2026-11-04 19:52:16 +08:00
2026-10-24 03:59:44 +08:00
2026-11-01 08:56:05 -08:00
2026-11-02 05:16:16 -08:00
2026-10-24 03:11:07 +08:00
2026-11-01 08:56:58 -08:00
2026-10-24 03:16:30 +08:00
2026-11-03 08:54:39 +08:00
2026-10-27 06:22:10 +08:00
2026-10-24 23:51:20 +08:00
2026-11-04 11:49:36 +08:00
2026-10-31 00:10:36 +08:00
2026-11-04 19:14:52 +08:00
2026-10-31 11:11:05 -07:00
2026-10-10 05:41:52 +08:00
2026-10-24 02:00:10 +08:00
2026-10-26 02:22:32 +08:00
2026-11-03 09:38:12 +08:00
2026-11-04 19:31:14 +08:00
2026-10-23 19:07:46 +08:00
2026-10-28 18:14:22 +00:00
2026-10-29 08:56:07 +08:00
2026-10-24 16:08:26 +08:00
2026-10-24 23:51:20 +08:00
2026-11-04 19:42:49 +08:00
2026-10-25 03:30:22 +08:00
2026-10-24 10:23:06 +08:00
2026-10-30 22:28:06 +08:00
2026-10-24 05:13:41 +08:00
2026-10-24 06:13:53 +08:00
2026-10-24 11:31:39 +08:00
2026-10-24 16:02:59 +08:00
2026-10-27 17:13:17 +00:00
2026-11-04 19:32:00 +08:00
2026-10-10 05:41:45 +08:00
2026-10-25 02:16:33 +08:00
2026-10-24 05:13:41 +08:00
2026-10-24 12:34:10 +08:00
2026-11-04 11:49:36 +08:00
2026-11-02 00:21:23 -08:00
2026-11-01 21:14:27 +08:00
2026-10-31 16:27:00 +08:00
2026-10-29 15:13:37 +08:00
2026-10-28 16:47:39 +08:00
2026-11-01 08:57:32 -08:00
2026-11-01 08:56:58 -08:00
2026-11-03 14:46:10 +08:00
2026-11-03 14:50:00 +08:00
2026-10-30 01:00:41 -07:00
2026-10-24 22:54:05 +08:00
2026-10-24 02:40:21 +08:00
2026-11-01 08:57:11 -08:00