35 lines
2.1 KiB
Markdown
35 lines
2.1 KiB
Markdown
|
|
# 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](https://forge.maximumdirect.net/base-layer/promptkit/src/commit/d9f6aad30509e538fc73ea16710df3a3ec084502/docs/consumers/configuration-migration.md).
|
||
|
|
|
||
|
|
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](https://forge.maximumdirect.net/base-layer/commandkit/src/tag/integrations/ckprompt/v0.3.0/integrations/ckprompt/COPYRIGHT) |
|
||
|
|
[LICENSE](https://forge.maximumdirect.net/base-layer/commandkit/src/tag/integrations/ckprompt/v0.3.0/integrations/ckprompt/LICENSE) |
|
||
|
|
[ATTRIBUTION](https://forge.maximumdirect.net/base-layer/commandkit/src/tag/integrations/ckprompt/v0.3.0/integrations/ckprompt/docs/oss/attribution.md)
|