Skip to content

Implement MatlabSimulator interface#12

Closed
marcomelloni wants to merge 2 commits intomatlab-agentfrom
codex/refactor-matlab-agent-thread-management
Closed

Implement MatlabSimulator interface#12
marcomelloni wants to merge 2 commits intomatlab-agentfrom
codex/refactor-matlab-agent-thread-management

Conversation

@marcomelloni
Copy link
Copy Markdown
Owner

Summary

  • turn MatlabSimulator into an interface
  • implement BatchSimulator, StreamingSimulator, and InteractiveSimulator
  • adapt batch processor and unit tests to use new class

Testing

  • autopep8 --in-place --aggressive --recursive agents/matlab/matlab_agent/src/core/matlab_simulator.py agents/matlab/matlab_agent/src/core/batch.py agents/matlab/matlab_agent/src/core/streaming.py agents/matlab/matlab_agent/src/core/interactive.py agents/matlab/matlab_agent/test/unit/test_matlab_simulator.py
  • pylint simulation_bridge
  • pytest -q (fails: ModuleNotFoundError: No module named 'blinker')

https://chatgpt.com/codex/tasks/task_e_6881f688b6d883338e1d90d7d32b2794

@marcomelloni marcomelloni deleted the codex/refactor-matlab-agent-thread-management branch September 5, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant