Skip to content

fix: cas api and event schema fixes#35

Merged
maxduu merged 1 commit intomainfrom
fix-cas-chat-tool-types
Feb 12, 2026
Merged

fix: cas api and event schema fixes#35
maxduu merged 1 commit intomainfrom
fix-cas-chat-tool-types

Conversation

@maxduu
Copy link
Contributor

@maxduu maxduu commented Feb 11, 2026

Fixed CAS schemas for conversation events and APIs as per https://github.com/UiPath/AgentInterfaces/tree/main/lib/types/src/conversation

Examples:

  • session events (used to be conversation events)
  • input is not an InlineOrExternal - just a JSONObject
  • output has replaced value. value was a InlineOrExternal and has been deprecated. output is just any JSON now, and is used for tool-call result output.
  • Added createdAt and updatedAt to missing API types
  • Missing types added, like persistent interrupts
  • etc.

@maxduu maxduu changed the title fix: CAS tool input/output schemas fix: cas api and event schema fixes Feb 11, 2026
Comment on lines -22 to -23
class UiPathConversationToolCall(BaseModel):
"""Represents a call to an external tool or function within a message."""
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved this lower and fixed the input type.

Moved this to bottom of file since the rest of the chat type files have the Event types at the top, and the API types at the bottom.

@maxduu maxduu requested a review from JoshParkSJ February 11, 2026 22:39
chore: formatting and time-to-live type fix

fix: more cas types

chore: upgrade minor version

chore: update pyproject version
@maxduu maxduu force-pushed the fix-cas-chat-tool-types branch from 56f2779 to 1b2312b Compare February 12, 2026 06:11
@maxduu maxduu merged commit 0af22f5 into main Feb 12, 2026
13 checks passed
@maxduu maxduu deleted the fix-cas-chat-tool-types branch February 12, 2026 06:13
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.

4 participants