Skip to content

Hide provider values in transient selection#409

Open
s-kostyaev wants to merge 2 commits intomainfrom
redact-provider-values-in-transient
Open

Hide provider values in transient selection#409
s-kostyaev wants to merge 2 commits intomainfrom
redact-provider-values-in-transient

Conversation

@s-kostyaev
Copy link
Copy Markdown
Owner

@s-kostyaev s-kostyaev commented Apr 30, 2026

Summary

  • avoid printing provider structs in transient provider completion candidates
  • show safe provider labels based on provider variable names instead of values
  • keep transient provider updates compatible with callable keys from Redact provider keys in printed structs ahyatt/llm#276
  • add regression tests for hidden provider values and selected-provider updates
  • add the 1.17.1 changelog entry and version bump

Related:

Testing

  • make refill-news
  • make build
  • make test
  • make check-compile-warnings
  • make checkdocs

Add safe provider completion labels so transient provider selection displays provider variable names without printing provider structs or secret-bearing values. Update provider-setting flow to rebuild selected providers from transient state and add regression tests for hidden values and callable keys.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant