goose icon indicating copy to clipboard operation
goose copied to clipboard

Feat: Added custom headers and toggle keyring CLI options

Open BlairAllan opened this issue 2 months ago • 5 comments

Summary

Add support for custom HTTP headers and a CLI option to toggle keyring storage. Updated docs to explain how to add these headers and provided an example.

Type of Change

  • [x] Feature

Testing

  • Added unit tests for custom headers in custom_providers.rs to verify that the headers are saved and loaded correctly
  • Manually tested the CLI flow for adding custom headers
  • Manually tested the keyring toggle functionality via goose configure > Settings > Secret Storage

BlairAllan avatar Oct 06 '25 00:10 BlairAllan

Let us know when this is ready for review, or if you have questions!

taniandjerry avatar Oct 08 '25 18:10 taniandjerry

here's how to fix the DCO check

blackgirlbytes avatar Oct 25 '25 11:10 blackgirlbytes

sorry @BlairAllan for letting this linger - there was a merge conflict I tried to fix, but we changed the interface and I think I made it worse. can you have a look?

DOsinga avatar Nov 10 '25 13:11 DOsinga

there's a linter error now @BlairAllan

DOsinga avatar Nov 20 '25 17:11 DOsinga

there's a linter error now @BlairAllan

This should all be fixed now

BlairAllan avatar Nov 30 '25 12:11 BlairAllan