Skip to content

Conversation

@Fr4nc3
Copy link
Collaborator

@Fr4nc3 Fr4nc3 commented Nov 12, 2025

Purpose

  • ...

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

Adds a method to reset the Magentic workflow context before orchestration runs, ensuring chat history is cleared for each new task. Updates PlanPage to disconnect the WebSocket when cancelling a plan or after agent message processing. Removes unused subscribe/unsubscribe methods from WebSocketService and adds a disconnect log for better traceability.
Deleted the _reset_workflow_context method from OrchestrationManager and its invocation, as it is no longer used. Also updated references from event.agent_id to event.executor_id for consistency in event handling.
Replaces 'executor_id' with 'agent_id' in orchestration_manager event handling for clarity and consistency. Removes redundant clarification prefix in proxy_agent, now passing message text directly. Adds comments to improve code readability.
Removed iter_original_agents and inlined agent/orchestrator state clearing directly in the run method. Now handles clearing of _conversation for orchestrator and _chat_history for agents, with improved logging and error handling.
@Fr4nc3 Fr4nc3 merged commit 83388f1 into microsoft:macae-rfp-agent-framework Nov 12, 2025
1 of 2 checks passed
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