Skip to content

Conversation

@ktn1234
Copy link
Contributor

@ktn1234 ktn1234 commented Mar 24, 2025

Description

Rather than attaching the monitors to the runtime and passing them around as a property of the runtime, make them a singleton object instead so that monitors can be used anywhere in the codebase: model providers, memory providers, plugins, or core runtime code

Related Issues

NA

Changes Made

  • Feature added
  • Bug fixed
  • Code refactored
  • Documentation updated

How to Test

run maiar-starter and maiar-client, observe model lifecycle events in the event view.

Checklist

  • Code follows project style guidelines
  • Tests have been added/updated if needed
  • Documentation has been updated if necessary
  • Ready for review 🚀

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