Commit Graph

  • 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
  • d1c6e4451b 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
  • 65c340a03c fix: prevent attach/detach-server from repeating server arg on tab fix/completion-no-repeat-server-arg Michal 2026-02-23 19:36:45 +00:00
  • d00973dc54 fix: prevent attach/detach-server from repeating server arg on tab Michal 2026-02-23 19:36:45 +00:00
  • 677d34b868 Merge pull request 'fix: instance completions use server.name, smart attach/detach' (#32) from fix/completion-instances-attach-detach into main michal 2026-02-23 19:32:34 +00:00
  • 413dd783cd Merge pull request 'fix: instance completions use server.name, smart attach/detach' (#32) from fix/completion-instances-attach-detach into main michal 2026-02-23 19:32:34 +00:00
  • c5b8cb60b7 fix: instance completions use server.name, smart attach/detach fix/completion-instances-attach-detach Michal 2026-02-23 19:32:18 +00:00
  • 41f70bb178 fix: instance completions use server.name, smart attach/detach Michal 2026-02-23 19:32:18 +00:00
  • 9a5deffb8f Merge pull request 'fix: use .[][].name in jq for wrapped JSON response' (#31) from fix/completion-jq-wrapped-json into main michal 2026-02-23 19:27:02 +00:00
  • 4f1811d6f2 Merge pull request 'fix: use .[][].name in jq for wrapped JSON response' (#31) from fix/completion-jq-wrapped-json into main michal 2026-02-23 19:27:02 +00:00
  • ec7ada5383 fix: use .[][].name in jq for wrapped JSON response fix/completion-jq-wrapped-json Michal 2026-02-23 19:26:47 +00:00
  • 0a641491a4 fix: use .[][].name in jq for wrapped JSON response Michal 2026-02-23 19:26:47 +00:00
  • b81d3be2d5 Merge pull request 'fix: use jq for completion name extraction to avoid nested matches' (#30) from fix/completion-nested-names into main michal 2026-02-23 19:23:48 +00:00
  • 8d296b6b7c Merge pull request 'fix: use jq for completion name extraction to avoid nested matches' (#30) from fix/completion-nested-names into main michal 2026-02-23 19:23:48 +00:00
  • e2c54bfc5c fix: use jq for completion name extraction to avoid nested matches fix/completion-nested-names Michal 2026-02-23 19:23:21 +00:00
  • dbab2f733d fix: use jq for completion name extraction to avoid nested matches Michal 2026-02-23 19:23:21 +00:00
  • 7b7854b007 Merge pull request 'feat: erase stale fish completions and add completion tests' (#29) from feat/completions-stale-erase-and-tests into main michal 2026-02-23 19:17:00 +00:00
  • 940b7714a3 Merge pull request 'feat: erase stale fish completions and add completion tests' (#29) from feat/completions-stale-erase-and-tests into main michal 2026-02-23 19:17:00 +00:00
  • f23dd99662 feat: erase stale fish completions and add completion tests feat/completions-stale-erase-and-tests Michal 2026-02-23 19:16:36 +00:00
  • 84947580ff feat: erase stale fish completions and add completion tests Michal 2026-02-23 19:16:36 +00:00
  • 43af85cb58 Merge pull request 'feat: context-aware completions with dynamic resource names' (#28) from feat/completions-project-scope-dynamic into main michal 2026-02-23 19:08:45 +00:00
  • eb9034b8bb Merge pull request 'feat: context-aware completions with dynamic resource names' (#28) from feat/completions-project-scope-dynamic into main michal 2026-02-23 19:08:45 +00:00
  • 6d2e3c2eb3 feat: context-aware completions with dynamic resource names feat/completions-project-scope-dynamic Michal 2026-02-23 19:08:29 +00:00
  • 846fbf8ae9 feat: context-aware completions with dynamic resource names Michal 2026-02-23 19:08:29 +00:00
  • ce21db3853 Merge pull request 'feat: --project scopes get servers/instances' (#27) from feat/project-scoped-get into main michal 2026-02-23 19:03:23 +00:00
  • 1a731c5aad Merge pull request 'feat: --project scopes get servers/instances' (#27) from feat/project-scoped-get into main michal 2026-02-23 19:03:23 +00:00
  • 767725023e feat: --project flag scopes get servers/instances to project feat/project-scoped-get Michal 2026-02-23 19:03:07 +00:00
  • 88b9158197 feat: --project flag scopes get servers/instances to project Michal 2026-02-23 19:03:07 +00:00
  • 2bd1b55fe8 Merge pull request 'feat: add tests.sh runner and project routes tests' (#26) from feat/tests-sh-and-project-routes-tests into main michal 2026-02-23 18:58:06 +00:00
  • 23ade02451 Merge pull request 'feat: add tests.sh runner and project routes tests' (#26) from feat/tests-sh-and-project-routes-tests into main michal 2026-02-23 18:58:06 +00:00
  • 0f2a93f2f0 feat: add tests.sh runner and project routes integration tests feat/tests-sh-and-project-routes-tests Michal 2026-02-23 18:57:46 +00:00
  • 9badb0e478 feat: add tests.sh runner and project routes integration tests Michal 2026-02-23 18:57:46 +00:00
  • ce81d9d616 Merge pull request 'fix: project list uses RBAC filtering instead of ownerId' (#25) from fix/project-list-rbac into main michal 2026-02-23 18:52:29 +00:00
  • 485e01c704 Merge pull request 'fix: project list uses RBAC filtering instead of ownerId' (#25) from fix/project-list-rbac into main michal 2026-02-23 18:52:29 +00:00
  • c6cc39c6f7 fix: project list should use RBAC filtering, not ownerId fix/project-list-rbac Michal 2026-02-23 18:52:13 +00:00
  • 7d114a8aed fix: project list should use RBAC filtering, not ownerId Michal 2026-02-23 18:52:13 +00:00
  • de074d9a90 Merge pull request 'feat: remove ProjectMember, add expose RBAC role, attach/detach-server' (#24) from feat/project-improvements into main michal 2026-02-23 17:50:24 +00:00
  • f8df1e15e9 Merge pull request 'feat: remove ProjectMember, add expose RBAC role, attach/detach-server' (#24) from feat/project-improvements into main michal 2026-02-23 17:50:24 +00:00
  • 783cf15179 feat: remove ProjectMember, add expose RBAC role, attach/detach-server commands feat/project-improvements Michal 2026-02-23 17:50:01 +00:00
  • 329315ec71 feat: remove ProjectMember, add expose RBAC role, attach/detach-server commands Michal 2026-02-23 17:50:01 +00:00
  • 5844d6c73f Merge pull request 'fix: RBAC name-scoped access — CUID resolution + list filtering' (#23) from fix/rbac-name-scoped-access into main michal 2026-02-23 12:27:48 +00:00
  • 1f628d39d2 Merge pull request 'fix: RBAC name-scoped access — CUID resolution + list filtering' (#23) from fix/rbac-name-scoped-access into main michal 2026-02-23 12:27:48 +00:00
  • 604bd76d60 fix: RBAC name-scoped access — CUID resolution + list filtering Michal 2026-02-23 12:26:37 +00:00
  • f0faa764e2 fix: RBAC name-scoped access — CUID resolution + list filtering Michal 2026-02-23 12:26:37 +00:00
  • da14bb8c23 Merge pull request 'fix: update shell completions for current CLI commands' (#22) from fix/update-shell-completions into main michal 2026-02-23 12:00:50 +00:00