v2.1.2
ACP server enhancements that power the new Codeep VS Code 2.2 features — editor clients can now list models per provider and pin a provider, model, or custom endpoint over the protocol.
Added
session/list_providersnow returns model metadata — each provider
carries itsmodels(id + name),defaultModel, and adynamicModels
flag. Lets ACP clients (the VS Code model picker, Zed) build a provider →
model selector without hardcoding a catalog. Backward-compatible: older
clients ignore the extra fields.- New
session/set_config_optionids:providerandcustomBaseUrl.
providerswitches the active provider (and picks its default model +
protocol);customBaseUrlsets the base URL for thecustom
(OpenAI-compatible) provider. These let editor settings drive provider /
model / endpoint without hand-editing~/.codeep/config.json.
Notes
- Pure additive ACP surface — no behavior change for the TUI or existing
clients. The Codeep VS Code extension 2.2.0 builds on these.