Skip to content

Prototype agent lifecycle events (semconv #445) across LangGraph, CrewAI and ADK #537

Description

@meshailabs

On open-telemetry/semantic-conventions-genai#445, lmolkova asked for real instrumentation over two or three libraries in this repo as evidence for the candidate gen_ai.agent.paused / gen_ai.agent.checkpointed / gen_ai.agent.resumed events, instead of hand-emitted reference scenarios.

Plan, one PR each:

  • LangGraph: extend the langchain instrumentation. Draft up as Add LangGraph durable-execution agent lifecycle events #536.
  • CrewAI: fill in the existing skeleton package via CrewAI's event bus (flow persistence, human feedback, checkpoints).
  • ADK: ADK ships its own OpenTelemetry tracing, so this would be a plugin rather than an instrumentation package. Open to guidance on whether it belongs in this repo at all.

Candidate event names stay pending the semconv proposal, the same approach as #507 and semantic-conventions-genai#483. Flagging before starting the CrewAI and ADK work in case the direction or the split should differ.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions