Upgrade PromptKit to version 0.2.0

This commit is contained in:
2026-07-30 01:54:47 +00:00
parent de046a8f13
commit 2a9db9a957
7 changed files with 829 additions and 20 deletions

View File

@@ -100,7 +100,6 @@ func (c *PromptKitClient) CompleteStructured(ctx context.Context, req contracts.
ProfileID: strings.TrimSpace(req.ProfileID),
Inputs: promptKitInputs(req.Inputs),
Vars: promptKitVars(req),
Metadata: promptKitMetadata(req),
}
prepared, err := c.engine.Prepare(ctx, runReq)
if err != nil {
@@ -361,17 +360,6 @@ func promptKitVars(req contracts.StructuredCompletionRequest) map[string]string
return vars
}
func promptKitMetadata(req contracts.StructuredCompletionRequest) map[string]string {
metadata := map[string]string{}
if stageName := strings.TrimSpace(req.StageName); stageName != "" {
metadata["stage_name"] = stageName
}
if len(metadata) == 0 {
return nil
}
return metadata
}
var bearerTokenPattern = regexp.MustCompile(`(?i)Bearer\s+[A-Za-z0-9._~+/=-]+`)
func redactPromptKitError(err error) error {