Commit Graph

  • 0ffbcfad79 docs: fix install URLs in README to use real public registry Michal 2026-03-08 16:10:38 +00:00
  • 25903a6d20 docs: clarify plugin inheritance in README Michal 2026-03-08 15:05:12 +00:00
  • 13e256aa0c docs: fix README quick start to use templates and git backup Michal 2026-03-08 14:58:12 +00:00
  • 6ddc49569a fix: ensure git remote origin is set when backup repo already exists Michal 2026-03-08 14:46:16 +00:00
  • af4b3fb702 feat: store backup config in DB secret instead of env var Michal 2026-03-08 13:53:12 +00:00
  • 6bce1431ae fix: backup disabled message now explains how to enable Michal 2026-03-08 13:33:36 +00:00
  • 225e0dddfc fix: rate limiting breaking smoke tests and backup routes 404 when disabled Michal 2026-03-08 13:32:17 +00:00
  • af9f7458fc fix: empty MCPD_BACKUP_REPO crashes mcpd on healthz with ERR_HTTP_HEADERS_SENT Michal 2026-03-08 01:29:45 +00:00
  • 98f3a3eda0 refactor: consolidate restore under backup command Michal 2026-03-08 01:17:03 +00:00
  • 7818cb2194 feat: Git-based backup system replacing JSON bundle backup/restore Michal 2026-03-08 01:14:28 +00:00
  • 9fc31e5945 docs: ProxyModel authoring guide in README, mark cache tasks done Michal 2026-03-07 23:37:07 +00:00
  • d773419ccd feat: enhanced MCP inspector with proxymodel switching and provenance view Michal 2026-03-07 23:37:01 +00:00
  • a2728f280a feat: file cache, pause queue, hot-reload, and cache CLI commands Michal 2026-03-07 23:36:55 +00:00
  • 1665b12c0c feat: prompt section drill-down via prompts/get arguments Michal 2026-03-07 23:36:45 +00:00
  • 0995851810 feat: remove proxyMode — all traffic goes through mcplocal proxy Michal 2026-03-07 23:36:36 +00:00
  • d9d0a7a374 docs: update README for plugin system, add proxyModel tests Michal 2026-03-07 01:24:47 +00:00
  • f60d40a25b fix: normalize proxyModel in yaml/json output, drop deprecated gated field Michal 2026-03-07 00:45:31 +00:00
  • cfe0d99c8f fix: exclude db tests from workspace root and fix TS build errors Michal 2026-03-07 00:39:25 +00:00
  • a22a17f8d3 feat: make proxyModel the primary plugin control field Michal 2026-03-07 00:32:13 +00:00
  • 86c5a61eaa feat: add userName tracking to audit events Michal 2026-03-07 00:18:58 +00:00
  • 75c44e4ba1 fix: audit console navigation — use arrow keys like main console Michal 2026-03-04 00:00:59 +00:00
  • 5d859ca7d8 feat: audit console TUI, system prompt management, and CLI improvements Michal 2026-03-03 23:50:54 +00:00
  • 89f869f460 fix: tolerate incomplete LLM title arrays in paginate stage Michal 2026-03-03 22:10:56 +00:00
  • 4cfdd805d8 feat: LLM provider failover in proxymodel adapter Michal 2026-03-03 22:04:58 +00:00
  • 03827f11e4 feat: eager vLLM warmup and smart page titles in paginate stage Michal 2026-03-03 19:07:39 +00:00
  • 0427d7dc1a fix: correct architecture diagram in README Michal 2026-02-27 17:12:29 +00:00
  • 69867bd47a feat: mcpctl v0.0.1 — first public release Michal 2026-02-27 17:05:05 +00:00
  • 414a8d3774 fix: stub react-devtools-core for bun compile Michal 2026-02-26 00:06:31 +00:00
  • 59f0c06b91 Merge pull request 'feat: interactive MCP console (mcpctl console)' (#46) from feat/mcp-console into main michal 2026-02-25 23:57:41 +00:00
  • b16deab56c feat: interactive MCP console (mcpctl console <project>) feat/mcp-console Michal 2026-02-25 23:56:23 +00:00
  • a59d2237b9 feat: interactive MCP console (mcpctl console <project>) Michal 2026-02-25 23:56:23 +00:00
  • f388c09924 fix: bootstrap system user before system project (FK constraint) Michal 2026-02-25 23:27:59 +00:00
  • d4aa677bfc fix: bootstrap system user before system project (FK constraint) Michal 2026-02-25 23:27:59 +00:00
  • e382becb7a fix: add gated field to project repository create type signature Michal 2026-02-25 23:24:17 +00:00
  • d712d718db fix: add gated field to project repository create type signature Michal 2026-02-25 23:24:17 +00:00
  • 987a6d0d9a Merge pull request 'feat: gated project experience & prompt intelligence' (#45) from feat/gated-prompt-intelligence into main michal 2026-02-25 23:23:08 +00:00
  • b54307e7df Merge pull request 'feat: gated project experience & prompt intelligence' (#45) from feat/gated-prompt-intelligence into main michal 2026-02-25 23:23:08 +00:00
  • 705df06996 feat: gated project experience & prompt intelligence feat/gated-prompt-intelligence Michal 2026-02-25 23:22:42 +00:00
  • ecc9c48597 feat: gated project experience & prompt intelligence Michal 2026-02-25 23:22:42 +00:00
  • 62647a7f90 Merge pull request 'fix: per-provider health checks in status display' (#44) from fix/per-provider-health-check into main michal 2026-02-25 02:25:28 +00:00
  • 3782bcf9d7 Merge pull request 'fix: per-provider health checks in status display' (#44) from fix/per-provider-health-check into main michal 2026-02-25 02:25:28 +00:00
  • 39ca134201 fix: per-provider health checks in /llm/providers and status display fix/per-provider-health-check Michal 2026-02-25 02:25:06 +00:00
  • 50ffa115ca fix: per-provider health checks in /llm/providers and status display Michal 2026-02-25 02:25:06 +00:00
  • 78a1dc9c8a Merge pull request 'feat: tiered LLM providers (fast/heavy)' (#43) from feat/tiered-llm-providers into main michal 2026-02-25 02:16:29 +00:00
  • 1c81cb3548 Merge pull request 'feat: tiered LLM providers (fast/heavy)' (#43) from feat/tiered-llm-providers into main michal 2026-02-25 02:16:29 +00:00
  • 9ce705608b feat: tiered LLM providers (fast/heavy) with multi-provider config feat/tiered-llm-providers Michal 2026-02-25 02:16:08 +00:00
  • d2be0d7198 feat: tiered LLM providers (fast/heavy) with multi-provider config Michal 2026-02-25 02:16:08 +00:00
  • 0824f8e635 fix: cache LLM health check result for 10 minutes Michal 2026-02-25 01:39:15 +00:00
  • 7b5a658d9b fix: cache LLM health check result for 10 minutes Michal 2026-02-25 01:39:15 +00:00
  • 9bd3127519 fix: warmup ACP subprocess eagerly to avoid 30s cold-start on status Michal 2026-02-25 01:37:30 +00:00
  • 637bf3d112 fix: warmup ACP subprocess eagerly to avoid 30s cold-start on status Michal 2026-02-25 01:37:30 +00:00
  • e8ac500ae9 Merge pull request 'feat: per-project LLM models, ACP session pool, smart pagination tests' (#42) from feat/per-project-llm-pagination-tests into main michal 2026-02-25 01:29:56 +00:00
  • 5099ee1f88 Merge pull request 'feat: per-project LLM models, ACP session pool, smart pagination tests' (#42) from feat/per-project-llm-pagination-tests into main michal 2026-02-25 01:29:56 +00:00
  • bed725b387 feat: per-project LLM models, ACP session pool, smart pagination tests feat/per-project-llm-pagination-tests Michal 2026-02-25 01:29:38 +00:00
  • 61a07024e9 feat: per-project LLM models, ACP session pool, smart pagination tests Michal 2026-02-25 01:29:38 +00:00
  • 17a456d835 Merge pull request 'feat: completions update, create promptrequest, LLM flag rename, ACP content fix' (#41) from feat/completions-llm-flags-promptrequest into main michal 2026-02-25 00:21:51 +00:00
  • d2dedf74e5 Merge pull request 'feat: completions update, create promptrequest, LLM flag rename, ACP content fix' (#41) from feat/completions-llm-flags-promptrequest into main michal 2026-02-25 00:21:51 +00:00
  • 9481d394a1 feat: completions update, create promptrequest, LLM flag rename, ACP content fix feat/completions-llm-flags-promptrequest Michal 2026-02-25 00:21:31 +00:00
  • de95dd287f feat: completions update, create promptrequest, LLM flag rename, ACP content fix Michal 2026-02-25 00:21:31 +00:00
  • bc769c4eeb fix: LLM health check via mcplocal instead of spawning gemini directly Michal 2026-02-25 00:03:25 +00:00
  • cd12782797 fix: LLM health check via mcplocal instead of spawning gemini directly Michal 2026-02-25 00:03:25 +00:00
  • 6f534c8ba9 Merge pull request 'feat: persistent Gemini ACP provider + status spinner' (#40) from feat/gemini-acp-provider into main michal 2026-02-24 23:52:31 +00:00
  • f3b2e2c1c5 Merge pull request 'feat: persistent Gemini ACP provider + status spinner' (#40) from feat/gemini-acp-provider into main michal 2026-02-24 23:52:31 +00:00
  • 11da8b1fbf feat: persistent Gemini ACP provider + status spinner feat/gemini-acp-provider Michal 2026-02-24 23:52:04 +00:00
  • ce19427ec6 feat: persistent Gemini ACP provider + status spinner Michal 2026-02-24 23:52:04 +00:00
  • 848868d45f feat: auto-detect gemini binary path, LLM health check in status Michal 2026-02-24 23:24:31 +00:00
  • 36cd0bbec4 feat: auto-detect gemini binary path, LLM health check in status Michal 2026-02-24 23:24:31 +00:00
  • 869217a07a fix: exactOptionalPropertyTypes and ResponsePaginator type errors Michal 2026-02-24 23:15:15 +00:00
  • 3ff39ff1ee fix: exactOptionalPropertyTypes and ResponsePaginator type errors Michal 2026-02-24 23:15:15 +00:00
  • 04d115933b Merge pull request 'feat: LLM provider configuration, secret store, and setup wizard' (#39) from feat/llm-config-and-secrets into main michal 2026-02-24 22:48:39 +00:00
  • 4439e85852 Merge pull request 'feat: LLM provider configuration, secret store, and setup wizard' (#39) from feat/llm-config-and-secrets into main michal 2026-02-24 22:48:39 +00:00
  • 7c23da10c6 feat: LLM provider configuration, secret store, and setup wizard feat/llm-config-and-secrets Michal 2026-02-24 22:48:17 +00:00
  • 5bc39c988c feat: LLM provider configuration, secret store, and setup wizard Michal 2026-02-24 22:48:17 +00:00
  • 32b4de4343 Merge pull request 'feat: smart response pagination for large MCP tool results' (#38) from feat/response-pagination into main michal 2026-02-24 21:40:53 +00:00
  • d6e4951a69 Merge pull request 'feat: smart response pagination for large MCP tool results' (#38) from feat/response-pagination into main michal 2026-02-24 21:40:53 +00:00
  • e06db9afba feat: smart response pagination for large MCP tool results feat/response-pagination Michal 2026-02-24 21:40:33 +00:00
  • b7d54a4af6 feat: smart response pagination for large MCP tool results Michal 2026-02-24 21:40:33 +00:00
  • a25809b84a fix: auto-read user credentials for mcpd auth Michal 2026-02-24 19:14:56 +00:00
  • c6fab132aa fix: auto-read user credentials for mcpd auth Michal 2026-02-24 19:14:56 +00:00
  • f5a902d3e0 Merge pull request 'fix: STDIO transport stdout flush and MCP notification handling' (#37) from fix/stdio-flush-and-notifications into main michal 2026-02-24 19:10:03 +00:00
  • cdfdfa87cc Merge pull request 'fix: STDIO transport stdout flush and MCP notification handling' (#37) from fix/stdio-flush-and-notifications into main michal 2026-02-24 19:10:03 +00:00
  • 9cb0c5ce24 fix: STDIO transport stdout flush and MCP notification handling fix/stdio-flush-and-notifications Michal 2026-02-24 19:09:47 +00:00
  • 6df56b21d3 fix: STDIO transport stdout flush and MCP notification handling Michal 2026-02-24 19:09:47 +00:00
  • 06230ec034 Merge pull request 'feat: prompt resources, proxy transport fix, enriched descriptions' (#36) from feat/prompt-resources-and-proxy-transport into main michal 2026-02-24 14:53:24 +00:00
  • 316f122605 Merge pull request 'feat: prompt resources, proxy transport fix, enriched descriptions' (#36) from feat/prompt-resources-and-proxy-transport into main michal 2026-02-24 14:53:24 +00:00
  • 079c7b3dfa feat: add prompt resources, fix MCP proxy transport, enrich tool descriptions feat/prompt-resources-and-proxy-transport Michal 2026-02-24 14:53:00 +00:00
  • b025ade2b0 feat: add prompt resources, fix MCP proxy transport, enrich tool descriptions Michal 2026-02-24 14:53:00 +00:00
  • 7829f4fb92 fix: handle SSE responses in MCP bridge and add Commander-level tests Michal 2026-02-24 10:17:45 +00:00
  • fdafe87a77 fix: handle SSE responses in MCP bridge and add Commander-level tests Michal 2026-02-24 10:17:45 +00:00
  • fa6240107f fix: mcp command accepts --project directly for Claude spawned processes Michal 2026-02-24 10:14:16 +00:00
  • eb49ede732 fix: mcp command accepts --project directly for Claude spawned processes Michal 2026-02-24 10:14:16 +00:00
  • b34ea63d3d Merge pull request 'feat: add mcpctl mcp STDIO bridge, rework config claude' (#35) from feat/mcp-stdio-bridge into main michal 2026-02-24 00:52:21 +00:00
  • f2495f644b Merge pull request 'feat: add mcpctl mcp STDIO bridge, rework config claude' (#35) from feat/mcp-stdio-bridge into main michal 2026-02-24 00:52:21 +00:00
  • e17a2282e8 feat: add mcpctl mcp STDIO bridge, rework config claude feat/mcp-stdio-bridge Michal 2026-02-24 00:52:05 +00:00
  • b241b3d91c feat: add mcpctl mcp STDIO bridge, rework config claude Michal 2026-02-24 00:52:05 +00:00
  • 01d3c4e02d Merge pull request 'fix: don't send Content-Type on bodyless DELETE, include full server data in project queries' (#34) from fix/delete-content-type-and-project-servers into main michal 2026-02-23 19:55:35 +00:00
  • 6118835190 Merge pull request 'fix: don't send Content-Type on bodyless DELETE, include full server data in project queries' (#34) from fix/delete-content-type-and-project-servers into main michal 2026-02-23 19:55:35 +00:00
  • e4affe5962 fix: don't send Content-Type on bodyless DELETE, include full server data in project queries fix/delete-content-type-and-project-servers Michal 2026-02-23 19:54:34 +00:00
  • 40e9de9327 fix: don't send Content-Type on bodyless DELETE, include full server data in project queries Michal 2026-02-23 19:54:34 +00:00
  • c75e7cdf4d Merge pull request 'fix: prevent attach/detach-server from repeating server arg on tab' (#33) from fix/completion-no-repeat-server-arg into main michal 2026-02-23 19:36:53 +00:00