AgentOps-AI / agentops

Python SDK for agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks like CrewAI, Langchain, and Autogen
https://agentops.ai
MIT License
1.77k stars 170 forks source link

[Feature] Comply codebase with mypy and add test coverage #153

Closed the-praxs closed 5 months ago

the-praxs commented 5 months ago

๐Ÿ“ฅ Pull Request

๐Ÿ“˜ Description This is still a WIP and the list will be updated regularly

๐Ÿ”„ Related Issue (if applicable)

14

๐ŸŽฏ Goal To make the codebase better by adding type checks and adding coverage in tests

๐Ÿ” Additional Context None at the moment

๐Ÿงช Testing Describe the tests you performed to validate your changes.

Thank you for your contribution to Agentops!

the-praxs commented 5 months ago

2 errors that remain from mypy check -

the-praxs commented 5 months ago

@areibman can you please approve the workflow for this PR?

areibman commented 5 months ago

@areibman can you please approve the workflow for this PR?

Thanks for doing this! Taking a look

bboynton97 commented 5 months ago

Is this in a state ready to review? :)

the-praxs commented 5 months ago

Is this in a state ready to review? :)

I will update some more over the weekend since I need to look at the new changes. Should be ready by Monday.

bboynton97 commented 5 months ago

@the-praxs just checking in on this! :)