Releases: AgentOps-AI/agentops
Releases · AgentOps-AI/agentops
0.4.11
What's Changed
- Add httpx dependency to fix import error by @devin-ai-integration in #966
- fix versions by @areibman in #970
Full Changelog: 0.4.10...0.4.11
0.4.10
What's Changed
- Update README and example notebooks to reflect IBM Watsonx branding a… by @Dwij1704 in #949
- Update naming by @Dwij1704 in #950
- IO.net IO Intelligence integration document by @kernelzeroday in #954
- Enhance the wrap_llm_call function to set prompt and completion attri… by @Dwij1704 in #958
- upgrade version by @areibman in #963
New Contributors
- @kernelzeroday made their first contribution in #954
Full Changelog: 0.4.9...0.4.10
0.4.9
What's Changed
- Introducing V2 Documentation with Comprehensive Updates by @Dwij1704 in #938
- Logo fixes by @areibman in #942
- Logo fixes by @areibman in #943
- Logo fixes by @areibman in #944
- Logo fixes by @areibman in #946
- Add AG2Instrumentor by @Dwij1704 in #939
- Add IBM watsonx.ai instrumentation by @Dwij1704 in #941
- Bump version to 0.4.9 in pyproject.toml by @Dwij1704 in #948
Full Changelog: 0.4.8...0.4.9
0.4.8
0.4.7
What's Changed
- Add system stats and imported libraries tracking by @Dwij1704 in #914
- Add session management during shutdown and improve session handling by @Dwij1704 in #915
- bad api key doesnt block by @bboynton97 in #919
- Update Anthropic instrumentation by @Dwij1704 in #918
- Update import LangchainCallbackHandler in documentation by @pavalucas in #927
- S3 logs by @bboynton97 in #928
- Refactor CrewAI instrumentation to enhance span attribute management by @Dwij1704 in #926
- Add GoogleGenerativeAIInstrumentor by @Dwij1704 in #932
- Bump version to 0.4.7 by @Dwij1704 in #933
New Contributors
- @pavalucas made their first contribution in #927
Full Changelog: 0.4.6...0.4.7
0.4.6
What's Changed
- Fix token counts in OpenAI Agents. by @tcdent in #888
- Add LLM_CONTENT_COMPLETION_CHUNK attribute to SpanAttributes class by @Dwij1704 in #885
- collapse details by @areibman in #893
- Fix token counts in OpenAI Agents redux by @tcdent in #890
- Fix incorrect url in README.md by @mlkorra in #896
- Ensure auto started sessions behave properly by @tcdent in #899
- OpenAI Agents voice support by @tcdent in #900
- OpenAI Responses by @tcdent in #892
New Contributors
Full Changelog: 0.4.5...0.4.6
What's Changed
- Fix token counts in OpenAI Agents. by @tcdent in #888
- Add LLM_CONTENT_COMPLETION_CHUNK attribute to SpanAttributes class by @Dwij1704 in #885
- collapse details by @areibman in #893
- Fix token counts in OpenAI Agents redux by @tcdent in #890
- Fix incorrect url in README.md by @mlkorra in #896
- Ensure auto started sessions behave properly by @tcdent in #899
- OpenAI Agents voice support by @tcdent in #900
- OpenAI Responses by @tcdent in #892
- bump to
0.4.6by @the-praxs in #911
New Contributors
Full Changelog: 0.4.5...0.4.6
0.4.5
What's Changed
- Updated README with updated usage examples for new decorators and session management. Introduce
session,agent,operation,task, andworkflowdecorators for improved observability. by @Dwij1704 in #862 - Updated unit tests for decorators by adding workflow and task nesting validation. by @Dwij1704 in #863
- Update README.md by @srilaasya in #872
- Update README.md by @areibman in #874
- Configure Ruff to enforce unused imports and undefined names by @tcdent in #881
- Log deeplink to trace on AgentOps dashboard. by @tcdent in #879
- Add langchanin callback handler by @Dwij1704 in #876
- Version bump to 0.4.5 by @tcdent in #880
- Refactor Agents SDK instrumentation. by @tcdent in #854
New Contributors
- @srilaasya made their first contribution in #872
Full Changelog: 0.4.4...0.4.5
0.4.4
Changelog
- Reduce the delay of span export from five seconds to one second to avoid orphaned spans during unexpected system exits (not necessarily exceptions but explicit exits from other applications). Expose this configuration parameter as an environment variable
- Fixes #838 @the-praxs
- Fixes #710 @tcdent
- Restores support for Python 3.9 which has not yet reached EOL
- Crew released version 105 which interacts with the legacy public API in a different manner. AgentOps is now integrated as a separate [module] (https://github.com/crewAIInc/crewAI/blob/main/src/crewai/utilities/events/third_party/agentops_listener.py) and we have included support for this refactor here.
- Versions less than 105 were mostly covered by the existing implementation is also supported in this PR.
- Tested with
openai-agentsto verify span export
Tests
- Implements tests/unit/test_session_legacy.py to verify full backwards compatibility with CrewAI's and other libs
- Removes deprecated failing tests:
test_insturmentation.pytest_instrumentation_errors.pytest_core.py
- Favors
test_decorators.py - Adds an implementation of crew AI testing in
test/unit/test_session_legacy.py