-
Notifications
You must be signed in to change notification settings - Fork 509
[RELEASE] v0.4.0
#820
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
[RELEASE] v0.4.0
#820
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
…nitions (#810) * Add AgentsInstrumentor and update SpanKind definitions * Added support for Agents SDK streaming * Remove monkey patching of shutdown method from AgentsInstrumentor * Remove debug print statement from AgentsInstrumentor and clean up initialization code * Refactor logging in AgentsInstrumentor to use warning level for error messages and remove debug statements. This change enhances log clarity by reducing verbosity and ensuring that important warnings are highlighted.
* Added Examples for OpenAI * Update OpenAI examples to reference 'trace url' instead of 'session url' for tracking runs in AgentOps. --------- Co-authored-by: Pratyush Shukla <[email protected]>
* Added Examples for CrewAI * Update .gitignore to include .db files and remove obsolete SQLite and binary files from examples/crewai_examples/db directory. --------- Co-authored-by: Pratyush Shukla <[email protected]>
* remove haystack support * Delete groq_examples directory * removed ollama support
* commands mod Signed-off-by: Teo <[email protected]> * start_span, end_span commands Signed-off-by: Teo <[email protected]> * Move compat to legacy Signed-off-by: Teo <[email protected]> * legacy: start/end session Signed-off-by: Teo <[email protected]> * commands: move session-related to legacy Signed-off-by: Teo <[email protected]> * Move facade to context Signed-off-by: Teo <[email protected]> * Client: auto_start_session configured with legacy Signed-off-by: Teo <[email protected]> * commands: start_span to implement auto init Signed-off-by: Teo <[email protected]> * core: refactor, remove .start_session() methods, improve exceptions Signed-off-by: Teo <[email protected]> * adapt examples Signed-off-by: Teo <[email protected]> --------- Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
Signed-off-by: Teo <[email protected]>
* Added Examples for Anthropic * Refactor Anthropic example notebook by removing verbose debug output and updating execution count to null for cleaner presentation. --------- Co-authored-by: Pratyush Shukla <[email protected]>
* remove unnecessary instrumentations * move `test_auth_flow` to `tests/integraiton` * remove cursor rules * remove incomplete instrumentations from the sdk * ignore .cursorrules * remove `autogen` instrumentation * ruff format code * ruff format examples * Added Agents SDK Examples (#819) * Added Agents Example * remove init from agents examples --------- Co-authored-by: Pratyush Shukla <[email protected]> * clean the scripts to fix ruff formatting * ruff format --------- Co-authored-by: Dwij <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🚀 AgentOps v0.4.0
🌟 Overview
We're thrilled to announce the release of AgentOps v0.4.0, featuring a complete redesign built on OpenTelemetry! This major architectural shift enables more robust instrumentation, standardized metrics collection, and enhanced interoperability with the broader observability ecosystem.
🏗️ Key Architectural Changes
📊 OpenTelemetry Core Integration
🔌 Instrumentation Framework
🧩 Client Architecture
✨ New Features
🌊 Streaming Support
Full instrumentation for streaming LLM responses with accurate token counting and latency measurements
📈 Enhanced Metrics Collection
⚙️ Internal Span Processing
🛡️ Improved Error Handling
🤝 Framework-Specific Integrations
🔄 Backward Compatibility
While this is a complete redesign, we've maintained backward compatibility through:
📚 Documentation & Examples