Skip to content

Add OpenTelemetry observability lab to Agent Memory Workshop#166

Open
markxnelson wants to merge 3 commits into
oracle-devrel:mainfrom
markxnelson:mark/agent-memory-observability
Open

Add OpenTelemetry observability lab to Agent Memory Workshop#166
markxnelson wants to merge 3 commits into
oracle-devrel:mainfrom
markxnelson:mark/agent-memory-observability

Conversation

@markxnelson

@markxnelson markxnelson commented Jun 1, 2026

Copy link
Copy Markdown

Summary

This PR extends the Agent Memory Workshop with a new Part 7 observability lab that makes the memory-aware agent inspectable with LangSmith.

It adds:

  • A new Part 7 guide covering LangSmith setup and trace inspection
  • Three new workshop TODOs for configuring telemetry, wrapping the agent loop with spans, and inspecting observed turns
  • Student and complete notebook updates for the observed agent path
  • Troubleshooting guidance for LangSmith, missing traces, and safe telemetry defaults

Why This Matters

The workshop already shows how Oracle AI Database gives agents durable memory and controlled context growth. This addition makes the runtime behavior visible.

Learners can now see the operational path behind an agent turn: memory reads, context assembly, tool lookup, LLM calls, context checks, tool execution, and memory writes. The lab keeps telemetry safe by recording counts, lengths, tool names, model names, and statuses rather than prompts, retrieved documents, or raw tool output.

Validation

  • Checked current upstream contribution guidance in README.md
  • Compared this branch against fetched upstream/main
  • Validated all code with a full notebook execution and Docker Compose validation

Signed-off-by: Mark Nelson <mark.x.nelson@oracle.com>
Signed-off-by: Mark Nelson <mark.x.nelson@oracle.com>
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 1, 2026
Signed-off-by: Mark Nelson <mark.x.nelson@oracle.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant