Skip to content

[FEATURE] Make observability easierΒ #414

@finbarr

Description

@finbarr

Scope check

  • This is core LLM communication (not application logic)
  • This benefits most users (not just my use case)
  • This can't be solved in application code with current RubyLLM
  • I read the Contributing Guide

Due diligence

  • I searched existing issues
  • I checked the documentation

What problem does this solve?

It's very difficult to implement proper observability with a market leading tool like Langfuse right now.

Proposed solution

There needs to be a way to log every raw request/response.

Why this belongs in RubyLLM

This is a core use case for any serious LLM user building agentic systems. They are extremely hard to debug without proper observability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions