Brooklyn Nicholson
adbc77eb50
feat(desktop): setup_mcp tool — inline MCP consent card over the clarify-style blocking bridge
...
New desktop_ui tool: the agent proposes an MCP server (install/enable/
authorize + a one-line reason) and blocks on mcp.setup.request until the
renderer's consent card answers mcp.setup.respond with the outcome
(installed/enabled/authorized/declined/unanswered/error). Same lifecycle
as clarify: 10-min timeout, allow_expired late answers, tool lifecycle
events forced on so the card mounts even with tool progress off. Desktop
prompt hint steers the model to the tool instead of hand-editing config;
every other surface keeps the schema out and is pointed at hermes mcp
install.
2026-08-13 01:06:51 -05:00
..
2026-08-01 21:17:51 -04:00
2026-08-08 18:11:02 -07:00
2026-07-24 11:45:57 -07:00
2026-08-12 19:13:32 -07:00
2026-08-10 12:43:46 -07:00
2026-08-07 10:11:05 -07:00
2026-08-13 01:06:51 -05:00
2026-08-13 01:06:51 -05:00
2026-08-11 13:25:37 +05:30
2026-08-12 16:25:20 -07:00
2026-08-02 10:02:33 -07:00
2026-07-26 23:41:54 -07:00
2026-08-09 16:13:52 +05:30
2026-07-29 11:53:39 -07:00
2026-07-29 11:53:39 -07:00
2026-08-10 10:45:44 -07:00
2026-08-12 19:13:32 -07:00
2026-08-12 18:38:25 -07:00
2026-08-08 11:24:45 -07:00
2026-08-12 12:42:39 +05:30
2026-07-29 15:28:15 -07:00
2026-07-26 18:06:21 -07:00
2026-08-09 16:20:48 +05:30
2026-08-08 23:09:45 +05:30
2026-08-12 18:41:59 -07:00
2026-08-09 22:29:39 +05:30
2026-08-12 21:50:35 -07:00
2026-08-12 11:04:45 -07:00
2026-08-08 19:17:02 -07:00
2026-08-08 12:32:23 -07:00
2026-07-28 21:36:23 +00:00
2026-08-08 15:10:35 +05:30
2026-08-03 18:21:17 +05:30
2026-08-06 03:16:26 +05:30
2026-08-10 10:45:44 -07:00
2026-08-13 01:17:02 +05:30
2026-08-08 05:21:09 -07:00
2026-08-12 11:04:45 -07:00
2026-08-05 17:21:01 -07:00
2026-07-26 20:59:16 -07:00
2026-07-29 15:28:15 -07:00
2026-08-08 14:49:28 -07:00
2026-08-12 19:13:32 -07:00
2026-08-03 18:45:43 +05:30
2026-08-02 22:15:20 +05:30
2026-07-26 12:54:45 -07:00
2026-08-08 05:09:43 -07:00
2026-07-29 11:53:39 -07:00
2026-07-24 13:00:53 +05:30
2026-08-03 20:35:47 +05:30
2026-08-07 16:57:11 +05:30
2026-08-12 21:50:35 -07:00
2026-08-12 13:37:04 -04:00
2026-08-12 14:42:00 -04:00
2026-08-08 14:09:41 -07:00
2026-07-24 17:10:39 -07:00
2026-08-02 15:01:11 -07:00
2026-08-12 16:25:20 -07:00
2026-08-12 18:38:25 -07:00
2026-08-13 01:06:51 -05:00
2026-08-09 15:25:12 +05:30
2026-08-09 15:25:12 +05:30
2026-08-06 22:02:37 -05:00
2026-08-12 13:37:04 -04:00
2026-08-12 18:55:14 -07:00
2026-08-08 23:46:17 -07:00
2026-08-12 19:19:54 -07:00
2026-08-08 23:46:17 -07:00
2026-07-29 10:13:50 -07:00
2026-08-02 09:59:52 -07:00
2026-08-02 16:16:36 -07:00
2026-08-12 19:44:04 -07:00
2026-07-29 12:20:34 -07:00
2026-08-09 15:25:12 +05:30
2026-07-29 15:28:15 -07:00
2026-08-06 03:16:26 +05:30
2026-08-08 15:10:24 +05:30
2026-08-02 22:15:20 +05:30
2026-08-03 20:43:34 +05:30
2026-08-12 16:34:58 -07:00
2026-08-06 23:08:23 -05:00
2026-08-09 04:33:58 -05:00
2026-08-03 22:53:32 +05:30
2026-08-13 01:06:51 -05:00
2026-07-26 21:27:45 -07:00
2026-07-24 11:45:57 -07:00
2026-08-12 19:01:30 -07:00
2026-08-12 19:13:32 -07:00
2026-08-12 19:13:32 -07:00
2026-08-09 04:33:58 -05:00
2026-08-08 12:31:19 -07:00
2026-08-08 11:24:45 -07:00
2026-07-26 17:47:51 -07:00
2026-08-12 13:58:26 +05:30
2026-08-07 10:11:05 -07:00
2026-08-12 01:15:25 -07:00
2026-08-08 14:49:28 -07:00
2026-08-12 19:13:32 -07:00
2026-08-12 19:13:32 -07:00