I’d be happy to have a review on this PR: https://github.com/OpenHands/software-agent-sdk/pull/2789
In doing testing of the settings within openhands, I realized that we probably should keep separate the settings used to initialize the agent, and the settings used to start a conversation. This PR creates
ConversationSettings
for this purpose.
c
calm-artist-7206
04/10/2026, 9:08 PM
Sounds good to me! It would be great if Xingyao could take a quick look, I wonder if it's compatible with agent statelessness-ish and creating agent fully from settings..., if it uses settings from conversation 🤔
I'm sorry, I have no bandwidth and maybe what I just said doesn't make sense? 🙏
l
limited-student-10747
04/10/2026, 9:09 PM
No worries! The main difference is that it bundles together the parameters that are used to make a conversation start request into a single pydantic object for easy serialization, it should have no effect on agent stateful/statelessness