Skip to content

Commit 4cd3027

Browse files
author
Johan Broberg
committed
feat: Implement chat history API for Azure AI Foundry
- Added `send_chat_history_messages` and `send_chat_history` methods to handle chat history messaging. - Introduced message conversion logic to transform ThreadMessage objects into ChatHistoryMessage format. - Implemented input validation for method parameters. - Created unit tests for input validation, message conversion, success paths, error handling, and edge cases. - Added mock classes for testing Azure AI Foundry message structures. - Established shared pytest fixtures for consistent testing setup.
1 parent f0158a1 commit 4cd3027

7 files changed

Lines changed: 2886 additions & 3 deletions

File tree

docs/prd/azure-ai-foundry-chat-history-api-tasks.md

Lines changed: 707 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)