Capture LLM Observability to Open Telemetry compatible tools. #1

Merged
stefano merged 10 commits from opentelemetry-llm into main 2025-07-16 01:20:27 +00:00

10 Commits

Author SHA1 Message Date
7b35d74659 docs(config): update observability rules in readme
Update the README.md to include detailed instructions for llm_observability_otel tool usage, specifying required parameters and system prompt requirements. The changes clarify the observability implementation guidelines and ensure consistent operation naming.
2025-07-15 20:14:30 -05:00
d4fd61a344 Based on the diff showing deletion of an observability configuration file, here's the appropriate commit message:
chore(observability): remove llm observability rules file

Delete deprecated llm-observability.mdc configuration file as the observability
implementation has been migrated to a different approach
2025-07-15 17:35:07 -05:00
97f358245d Based on the staged changes, here are the appropriate commit messages:
1. For the documentation reorganization and tool renaming:
docs(opentelemetry): reorganize documentation and rename observability tools

- Move OpenTelemetry documentation to docs/ directory
- Rename tools from 'capture_llm_observability_opentelemetry' to 'llm_observability_otel'
- Rename PostHog tool from 'capture_llm_observability' to 'llm_observability_posthog'
- Update README to reflect new tool names and documentation structure

2. For the file deletions and additions:
chore(docs): remove old documentation files

- Delete OPENTELEMETRY.md and examples/opentelemetry-usage.md
- Add new comprehensive docs/opentelemetry.md

3. For the tool implementation changes:
refactor(tools): update tool names in implementation files

- Update tool names in opentelemetry-llm.tool.ts and posthog-llm.tool.ts
- Keep all functionality identical, only change naming
2025-07-15 17:17:01 -05:00
fef71122cf Fixes related to config loader 2025-07-15 14:39:33 -05:00
9b25a964f7 Some more cleanup 2025-07-15 11:10:06 -05:00
90df726b47 Refactor config loading (completed) 2025-07-15 10:54:13 -05:00
4b2d63335a Refactor config loading (in progress 3) 2025-07-15 00:15:56 -05:00
0a045762bc Refactor config loading (in progress 2) 2025-07-14 17:31:51 -05:00
82a509859d Refactor config loading (in progress) 2025-07-14 17:29:44 -05:00
1f201a093f Initial implementation of opentelemetry-llm tool 2025-07-14 16:27:29 -05:00