Review request for customer-support tagged issue: ...
# proj-agent
c
Review request for customer-support tagged issue: https://github.com/OpenHands/software-agent-sdk/pull/2873 feat: Add per-conversation secrets support for MCP config variable expansion
✅ 1
Thanks very much @limited-student-10747! Fixes posted!
l
Thanks! What did you think about the comment about possibly get_all_secrets() not being necessary? The reason why I’m a little concerned about this is that I’m not sure if we want to encourage a pattern where we expand all secrets into plain-text strings outside of the secret store. Even if it’s safe in this instance, I’m thinking about future-proofing against mistakes in the future.
nod 1
c
Makes sense.
I'll make that change.
👍 1
Ready for another look. Thanks again for your help with this: https://github.com/OpenHands/software-agent-sdk/pull/2873#issuecomment-4273816010
l
Thanks for the revisions, approved!
c
Really appreciate your advice and review on this. Thank you!
Another reviewer found a security concern which has now been addressed but this requires a minor API change caught by our breakage checks. https://github.com/OpenHands/software-agent-sdk/pull/2873#issuecomment-4273946750 I am not sure how to handle the CI checks. OpenHands is suggesting merging with the two failing checks but wanted to run that by @limited-student-10747 or @calm-artist-7206 first.
👀 1
@modern-fireman-99755 If you wouldn't mind giving https://github.com/OpenHands/software-agent-sdk/pull/2873#issuecomment-4274224420 another look before we merge, Engle and I would appreciate it.
👍 1
✅ 1