Skip to content

Conversation

@ks6088ts
Copy link
Member

What this PR does / why we need it

  • support Langfuse

Which issue(s) this PR fixes:

Fixes #177

Does this introduce a breaking change?

[ ] Yes
[x] No

Pull Request Type

What kind of change does this Pull Request introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

  • Get the code
ORGANIZATION=<organization-name>
REPOSITORY=<repository-name>

git clone [email protected]:$ORGANIZATION/$REPOSITORY.git
cd $REPOSITORY
  • Test the code
make ci-test

What to Check

Verify that the following are valid

  • ...

Additional Information

@ks6088ts ks6088ts self-assigned this Oct 11, 2025
@ks6088ts ks6088ts requested a review from Copilot October 11, 2025 06:56
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Langfuse observability support to the template-langgraph project, enabling monitoring and tracing of LangGraph agent interactions.

  • Integrates Langfuse CallbackHandler across all agent invocations
  • Adds Langfuse as a project dependency
  • Updates documentation and environment configuration

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
template_langgraph/services/streamlits/pages/chat_with_tools_agent.py Adds Langfuse callback handler to Streamlit chat interface
scripts/agent_operator.py Integrates Langfuse callbacks into CLI agent operations
pyproject.toml Adds langfuse dependency to project requirements
docs/references.md Documents Langfuse integration with cookbook reference
Makefile Updates Trivy security scanner version
.env.template Adds Langfuse environment variable configuration

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@ks6088ts ks6088ts force-pushed the feature/issue-177_langfuse branch from 502a296 to b9205df Compare October 11, 2025 07:09
@ks6088ts ks6088ts merged commit 80366f6 into main Oct 11, 2025
5 checks passed
@ks6088ts ks6088ts deleted the feature/issue-177_langfuse branch October 11, 2025 07:13
@ks6088ts ks6088ts restored the feature/issue-177_langfuse branch October 11, 2025 07:13
@ks6088ts ks6088ts deleted the feature/issue-177_langfuse branch October 11, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

use Langfuse

2 participants