Skip to content

chore: drop _AgentHubConfigDefaultMixin#836

Merged
radu-mocanu merged 1 commit intomainfrom
chore/drop-agenthub-config-mixin
May 8, 2026
Merged

chore: drop _AgentHubConfigDefaultMixin#836
radu-mocanu merged 1 commit intomainfrom
chore/drop-agenthub-config-mixin

Conversation

@radu-mocanu
Copy link
Copy Markdown
Collaborator

@radu-mocanu radu-mocanu commented May 8, 2026

Summary

  • delete src/uipath_langchain/chat/_settings.py and remove _AgentHubConfigDefaultMixin from the four chat-class files
  • bump uipath-langchain-client pin to >=1.11.0,<1.12.0
  • drop the TestUpstreamAgentHubConfigUntouched test class

Why

the mixin was a workaround introduced in #826/#830 to clear the upstream agentsruntime default at construction time, so direct-construction users wouldn't send the wrong X-UiPath-AgentHub-Config header. UiPath/uipath-llm-client-python#76 flips that upstream default to None, so the workaround is no longer needed and the natural state is correct.

@radu-mocanu radu-mocanu merged commit 8184fd7 into main May 8, 2026
44 of 45 checks passed
@radu-mocanu radu-mocanu deleted the chore/drop-agenthub-config-mixin branch May 8, 2026 12:49
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.

2 participants