2.1 KiB
CommandKit ckprompt v0.3.0
Summary
This candidate adopts go.maximumdirect.net/promptkit v0.18.0,
go.maximumdirect.net/configkit v1.1.0, and
go.maximumdirect.net/ckconfig v0.3.0, while retaining go.maximumdirect.net/commandkit v0.3.0. It requires
Go 1.27.0. Existing configuration, catalog, inspection, validation, and smoke
operations continue to forward the selected engine's native results.
Migration
Change PromptKit and ConfigKit imports to go.maximumdirect.net/promptkit and
go.maximumdirect.net/configkit. Update loaders and consumers together because
values from the old and new paths have distinct Go type identities. Migrate
PromptKit prompt, profile, and backend maps to lists with explicit IDs, and
update source builders, inheritance, import requiredness, and source-root
controls as needed. See the pinned upstream migration guide.
Prompt catalogs, prompt and requirements inspections, and smoke targets no longer include descriptive prompt versions. Update report consumers accordingly; collection release labels and source version evidence remain. Configuration inspection now exposes native normalized values and source evidence, and native comparisons treat lists atomically.
PromptKit's default OpenRouter bundle supplies a backend and root profiles.
They appear in catalog and configuration reports when enabled. Applications
that need an application-only inventory may choose
promptkit.WithBundledOpenRouter(false) in their engine loader. Review smoke
selections and configure appropriate clients and HTTP probes for the application.