Skip to content

Conversation

@tonxxd
Copy link
Contributor

@tonxxd tonxxd commented Sep 22, 2025

  • Add ObservabilityManager export to main index.ts for better accessibility
  • Refactor MCPAgent to support dynamic metadata and tag providers
  • Enhance Langfuse integration with custom metadata and tag support
  • Improve observability manager with better initialization and callback handling
  • Update examples and tests to reflect new observability features
  • Add support for runtime metadata and tag updates during agent execution
  • Add comprehensive observability documentation to README with setup guides, usage examples, and production configuration instructions

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have added tests that prove my fix is effective or that my feature works
  • The title of my pull request follows the conventional commits standard
  • Changes have been documented in the README/documentation (if applicable)

@tonxxd tonxxd requested a review from Pederzh September 22, 2025 12:22
- Add ObservabilityManager export to main index.ts for better accessibility
- Refactor MCPAgent to support dynamic metadata and tag providers
- Enhance Langfuse integration with custom metadata and tag support
- Improve observability manager with better initialization and callback handling
- Update examples and tests to reflect new observability features
- Add support for runtime metadata and tag updates during agent execution
- Add comprehensive observability documentation to README with setup guides,
  usage examples, and production configuration instructions
- Fix linting errors in README and DEVELOPMENT.md
- Add markdown files to pre-commit hook for consistent code quality
@tonxxd tonxxd force-pushed the feat/observability-metadata branch from 680434d to 0bc0ead Compare September 22, 2025 12:32
@tonxxd tonxxd marked this pull request as ready for review September 29, 2025 09:29
- Introduced a new example for observability integration in mcp_everything.ts
- Updated README to streamline observability setup instructions and remove redundant sections
- Added support for an 'observe' option in MCPAgent and ObservabilityManager to control observability behavior
- Improved observability manager to handle cases when observability is disabled
- Cleaned up example code for better clarity and removed unnecessary debug logging
@tonxxd tonxxd merged commit 8dc449d into main Oct 4, 2025
1 check passed
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.

2 participants