PromptChatMessagePart:
    | components["schemas"]["TextContentPart"]
    | components["schemas"]["ToolCallContentPart"]
    | components["schemas"]["ToolResultContentPart"]

Extracts the chat message part type from the prompt chat message.