Files
commandkit/integrations/ckprompt/docs/releases/v0.3.0.md

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.

COPYRIGHT | LICENSE | ATTRIBUTION