2.4 KiB
CommandKit ckprompt v0.3.0
This unpublished candidate adds PromptKit v0.20.0 support, including request preview, namespace selection, and shared text, YAML, and JSON output. It uses ConfigKit v1.1.0 and requires Go 1.27.0.
Operator features
- Inspect prompts, profiles, and backends, and list available resources.
- Preview rendered requests without calling the model, or validate that a request can be prepared with the supplied inputs.
- Choose namespaces and override request settings for supported commands.
- Run smoke tests and inspect their results, including incomplete or unsupported checks and reports returned alongside errors.
- Inspect engine configuration through
config, including detailed validation findings, source information after failed loads, and configuration comparisons.
Applications choose which commands to enable. Reusable flag collections also
let application commands offer the same request flags. ckprompt.Declarations
adds the standard commands with their shorter flag aliases. Literal and file
inputs keep their command-line order.
Compatibility and preparation
This candidate changes resource report shapes, input flags, formatting, and configuration comparison behavior. Review the current CLI reference and consumer guide when updating declarations or code that reads reports. Applications continue to own engine construction, credentials, and execution.
The current source requires ckconfig.AdaptDiagnostics, which is absent from
its selected ckconfig v0.4.0 dependency. Before publication, complete
dependency alignment
and update this candidate's dependency guidance to the selected releases.
The module selection table
distinguishes published combinations from the current workspace.