phantasmlabs / phantasm

Toolkits to create a human-in-the-loop approval layer to monitor and guide AI agents workflow in real-time.
https://docs.phantasmlabs.com
GNU General Public License v3.0
126 stars 6 forks source link

[CHORE] add more robust test suites #5

Closed edwinkys closed 1 week ago

edwinkys commented 2 weeks ago

Description

Currently, the functionality in Phantasm is tested manually since there are a lot of moving parts with some network-based functionality. We want to break this large functionality down to smaller testable functions and add a suite of unit tests to improve the maintainability of the project.

We don't need to add tests to the dashboard as the UI is likely to change in the near future.