Skip to content

Conversation

@dot-agi
Copy link
Member

@dot-agi dot-agi commented Jan 16, 2025

📥 Partners integration tests

Motivation

  • Adds integration tests for the partners in agentops
  • Fixes tests for the llm providers if they were skipped or flaky

Challenges

  • TaskWeaver has dependency issues with litellm over the jsonschema library version. litellm uses 4.20.00 while TaskWeaver requires 4.22.0
  • TaskWeaver has both a partner and provider integration so we need to add tests for both

Caveats

  • crewAI has bugs that need to be resolved in a separate PR
  • Llama Stack was not part of the original test suite hence is not addressed here

@dot-agi dot-agi marked this pull request as draft January 16, 2025 18:10
@teocns
Copy link
Contributor

teocns commented Jan 16, 2025

this drags commits from another branch that is not yet merged into main?

@dot-agi
Copy link
Member Author

dot-agi commented Jan 16, 2025

this drags commits from another branch that is not yet merged into main?

Except feat/v0.4 - nope

@dot-agi dot-agi force-pushed the fix/partners-integration-tests branch from 9f7e992 to 9f72715 Compare January 16, 2025 18:30
@codecov
Copy link

codecov bot commented Jan 16, 2025

Codecov Report

Attention: Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
agentops/llms/providers/ollama.py 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@dot-agi dot-agi requested a review from teocns January 21, 2025 08:26
@dot-agi dot-agi marked this pull request as ready for review January 21, 2025 08:26
@dot-agi
Copy link
Member Author

dot-agi commented Jan 24, 2025

Closed in favor of small PRs.

@dot-agi dot-agi closed this Jan 24, 2025
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.

3 participants