feat: per-project LLM models, ACP session pool, smart pagination tests #42

Merged
michal merged 1 commits from feat/per-project-llm-pagination-tests into main 2026-02-25 01:29:57 +00:00
Owner

Summary

  • ACP session pool with per-model subprocesses and 8h idle eviction
  • Per-project LLM config resolution: local override → mcpd recommendation → global default
  • Model override support in ResponsePaginator for smart pagination
  • New /llm/models endpoint + available models shown in mcpctl status
  • Removed --llm-provider/--llm-model from create project (use edit/apply instead)
  • 8 new smart pagination e2e integration tests
  • 260 mcplocal tests, 330 CLI tests passing
## Summary - ACP session pool with per-model subprocesses and 8h idle eviction - Per-project LLM config resolution: local override → mcpd recommendation → global default - Model override support in ResponsePaginator for smart pagination - New /llm/models endpoint + available models shown in mcpctl status - Removed --llm-provider/--llm-model from create project (use edit/apply instead) - 8 new smart pagination e2e integration tests - 260 mcplocal tests, 330 CLI tests passing
michal added 1 commit 2026-02-25 01:29:50 +00:00
feat: per-project LLM models, ACP session pool, smart pagination tests
Some checks failed
CI / lint (pull_request) Has been cancelled
CI / typecheck (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / package (pull_request) Has been cancelled
bed725b387
- ACP session pool with per-model subprocesses and 8h idle eviction
- Per-project LLM config: local override → mcpd recommendation → global default
- Model override support in ResponsePaginator
- /llm/models endpoint + available models in mcpctl status
- Remove --llm-provider/--llm-model from create project (use edit/apply)
- 8 new smart pagination integration tests (e2e flow)
- 260 mcplocal tests, 330 CLI tests passing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
michal merged commit e8ac500ae9 into main 2026-02-25 01:29:57 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: michal/mcpctl#42