Skip to content

feat(GroupChat): implement get_thread RPC logic - #8002

Open
wasim-builds wants to merge 3 commits into
microsoft:mainfrom
wasim-builds:feat/get-current-message
Open

feat(GroupChat): implement get_thread RPC logic#8002
wasim-builds wants to merge 3 commits into
microsoft:mainfrom
wasim-builds:feat/get-current-message

Conversation

@wasim-builds

@wasim-builds wasim-builds commented Jul 27, 2026

Copy link
Copy Markdown

Resolves #6085

Summary

Implement get_thread() RPC logic in BaseGroupChat to retrieve message history safely through the group chat manager.

Changes

  • _base_group_chat.py: add get_thread() async method
  • _base_group_chat_manager.py: add RPC handler and dispatch
  • _events.py: add thread-access event types
  • _assistant_agent.py: align with new thread API
  • Tests: test_group_chat.py, test_assistant_agent.py

Verification

Thread history retrieval works asynchronously without disrupting existing chat flow.

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.

Get current message thread from a group chat team.

1 participant