From ac5b2c0113aa71cee62d0acd0ece687b541d15af Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 29 Nov 2024 12:07:10 +0000 Subject: [PATCH] chore: update langfuse_github_discussions.json --- src/langfuse_github_discussions.json | 16291 +++++++++++++------------ 1 file changed, 8161 insertions(+), 8130 deletions(-) diff --git a/src/langfuse_github_discussions.json b/src/langfuse_github_discussions.json index 1f317980..6409c6a1 100644 --- a/src/langfuse_github_discussions.json +++ b/src/langfuse_github_discussions.json @@ -1,5088 +1,4946 @@ { - "updated_at": "2024-11-29T06:06:02.614624+00:00", + "updated_at": "2024-11-29T12:07:09.457079+00:00", "categories": [ { - "category": "Ideas", + "category": "Support", "discussions": [ { - "number": 4484, - "title": "Custom Non-LLM evaluators/scores through UI", - "href": "https://github.com/orgs/langfuse/discussions/4484", - "created_at": "2024-11-28T15:28:42Z", - "upvotes": 5, - "comment_count": 0, + "number": 4496, + "title": "prompt-production-tag", + "href": "https://github.com/orgs/langfuse/discussions/4496", + "created_at": "2024-11-29T10:16:27Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "simonwh", - "html_url": "https://github.com/simonwh" + "login": "rancy-1229", + "html_url": "https://github.com/rancy-1229" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4483, - "title": "Side-by-side comparison in playground", - "href": "https://github.com/orgs/langfuse/discussions/4483", - "created_at": "2024-11-28T15:19:15Z", - "upvotes": 5, - "comment_count": 0, + "number": 4493, + "title": "truncated input for base64 string inputs for generation tracing", + "href": "https://github.com/orgs/langfuse/discussions/4493", + "created_at": "2024-11-29T07:45:53Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "simonwh", - "html_url": "https://github.com/simonwh" + "login": "JTZ18", + "html_url": "https://github.com/JTZ18" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4480, - "title": "Allow to control permission that can promote prompt to production level.", - "href": "https://github.com/orgs/langfuse/discussions/4480", - "created_at": "2024-11-28T09:01:06Z", - "upvotes": 3, - "comment_count": 0, + "number": 4482, + "title": "Inconsistent results with LangChain", + "href": "https://github.com/orgs/langfuse/discussions/4482", + "created_at": "2024-11-28T14:16:27Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "feat-prompt-management", - "feat-rbac" - ], + "labels": [], "author": { - "login": "takryo00", - "html_url": "https://github.com/takryo00" + "login": "salvadr", + "html_url": "https://github.com/salvadr" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4478, - "title": "Session management of outputs for users", - "href": "https://github.com/orgs/langfuse/discussions/4478", - "created_at": "2024-11-28T06:08:40Z", + "number": 4479, + "title": "LANGFUSE_HOST for SDK client with custom base path", + "href": "https://github.com/orgs/langfuse/discussions/4479", + "created_at": "2024-11-28T07:28:08Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 2, + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "MazarSayed", - "html_url": "https://github.com/MazarSayed" + "login": "hookenful", + "html_url": "https://github.com/hookenful" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4454, - "title": "Support user input, message history, and tool calls in prompt experiments", - "href": "https://github.com/orgs/langfuse/discussions/4454", - "created_at": "2024-11-27T01:04:26Z", - "upvotes": 3, + "number": 4468, + "title": "Postgres database is missing relations", + "href": "https://github.com/orgs/langfuse/discussions/4468", + "created_at": "2024-11-27T19:15:35Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "feat-prompt-experiments" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "victor-at-square", + "html_url": "https://github.com/victor-at-square" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4430, - "title": "Feature request: CRUD for Prompt API", - "href": "https://github.com/orgs/langfuse/discussions/4430", - "created_at": "2024-11-26T08:42:39Z", + "number": 4456, + "title": "I can't see some of my traces", + "href": "https://github.com/orgs/langfuse/discussions/4456", + "created_at": "2024-11-27T06:25:16Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "barseghyanartur", - "html_url": "https://github.com/barseghyanartur" + "login": "MazarSayed", + "html_url": "https://github.com/MazarSayed" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4414, - "title": "langfuse-python: simple static method listing prompt template var names", - "href": "https://github.com/orgs/langfuse/discussions/4414", - "created_at": "2024-11-25T16:28:05Z", + "number": 4452, + "title": "Take chat history in consideration when running a prompt experiment", + "href": "https://github.com/orgs/langfuse/discussions/4452", + "created_at": "2024-11-27T00:32:20Z", "upvotes": 1, - "comment_count": 3, - "resolved": false, + "comment_count": 4, + "resolved": true, "labels": [ - "feat-prompt-management" + "feat-prompt-experiments" ], "author": { - "login": "rhighs", - "html_url": "https://github.com/rhighs" + "login": "benjtlv", + "html_url": "https://github.com/benjtlv" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4397, - "title": "n8n Integration", - "href": "https://github.com/orgs/langfuse/discussions/4397", - "created_at": "2024-11-24T09:43:01Z", + "number": 4444, + "title": "Running Langfuse behind Nginx with custom base path", + "href": "https://github.com/orgs/langfuse/discussions/4444", + "created_at": "2024-11-26T19:57:21Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 2, + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "aibucketmail", - "html_url": "https://github.com/aibucketmail" + "login": "hookenful", + "html_url": "https://github.com/hookenful" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4381, - "title": "Feature Request: Add Tagging Pipelines for Evaluation-Based Tagging", - "href": "https://github.com/orgs/langfuse/discussions/4381", - "created_at": "2024-11-22T03:44:17Z", - "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "number": 4438, + "title": "Observability with concurrent threads", + "href": "https://github.com/orgs/langfuse/discussions/4438", + "created_at": "2024-11-26T17:08:01Z", + "upvotes": 0, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-python-decorator" + ], "author": { - "login": "wesleyearlstander", - "html_url": "https://github.com/wesleyearlstander" + "login": "DavideSanvito", + "html_url": "https://github.com/DavideSanvito" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4380, - "title": "Adding types for evals in Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/4380", - "created_at": "2024-11-22T03:35:26Z", + "number": 4429, + "title": "Is there a way to rotate traces and generations?", + "href": "https://github.com/orgs/langfuse/discussions/4429", + "created_at": "2024-11-26T03:17:35Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "wesleyearlstander", - "html_url": "https://github.com/wesleyearlstander" + "login": "woung717", + "html_url": "https://github.com/woung717" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4372, - "title": "LaTex Rendering", - "href": "https://github.com/orgs/langfuse/discussions/4372", - "created_at": "2024-11-21T22:06:07Z", - "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "number": 4418, + "title": "Cannot use prompt experiments \"No dataset item contains any variables\"", + "href": "https://github.com/orgs/langfuse/discussions/4418", + "created_at": "2024-11-25T20:32:59Z", + "upvotes": 2, + "comment_count": 5, + "resolved": true, + "labels": [ + "feat-prompt-experiments" + ], "author": { - "login": "wesleyearlstander", - "html_url": "https://github.com/wesleyearlstander" + "login": "j10sanders", + "html_url": "https://github.com/j10sanders" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4353, - "title": "Datasets: Add selection of traces to a dataset", - "href": "https://github.com/orgs/langfuse/discussions/4353", - "created_at": "2024-11-21T08:56:15Z", - "upvotes": 1, - "comment_count": 0, + "number": 4417, + "title": "does token & cost counting take into consideration prompt caching, eg openai prompt caching?", + "href": "https://github.com/orgs/langfuse/discussions/4417", + "created_at": "2024-11-25T19:59:13Z", + "upvotes": 2, + "comment_count": 2, "resolved": false, "labels": [ - "feat-datasets" + "feat-cost-tracking" ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "dwstevens", + "html_url": "https://github.com/dwstevens" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4348, - "title": "Multi-user annotation capability in Score Configs", - "href": "https://github.com/orgs/langfuse/discussions/4348", - "created_at": "2024-11-20T19:16:38Z", + "number": 4413, + "title": "Help needed with CustomSSOProvider Configuration for GitHub Enterprise", + "href": "https://github.com/orgs/langfuse/discussions/4413", + "created_at": "2024-11-25T15:30:23Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 4, "resolved": false, "labels": [ - "feat-annotation" + "feat-auth", + "self-hosting" ], "author": { - "login": "juanmleng", - "html_url": "https://github.com/juanmleng" + "login": "jay0129", + "html_url": "https://github.com/jay0129" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4342, - "title": "Feature request: Lifecycle hooks in LangFuse", - "href": "https://github.com/orgs/langfuse/discussions/4342", - "created_at": "2024-11-20T14:23:44Z", + "number": 4393, + "title": "Openai JS: Tracing for multiple iterations and tool calling", + "href": "https://github.com/orgs/langfuse/discussions/4393", + "created_at": "2024-11-23T06:57:40Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "barseghyanartur", - "html_url": "https://github.com/barseghyanartur" - }, - "category": "Ideas" - }, - { - "number": 4340, - "title": "RBAC: Restriction based on trace tags/metadata", - "href": "https://github.com/orgs/langfuse/discussions/4340", - "created_at": "2024-11-20T12:32:40Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "integration-openai" + ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "uhhfeef", + "html_url": "https://github.com/uhhfeef" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4332, - "title": "Trace Table: Ability to sort table by score", - "href": "https://github.com/orgs/langfuse/discussions/4332", - "created_at": "2024-11-20T10:27:38Z", - "upvotes": 2, - "comment_count": 0, + "number": 4389, + "title": "Does Langfuse tracing work in Vercel edge functions?", + "href": "https://github.com/orgs/langfuse/discussions/4389", + "created_at": "2024-11-22T22:41:52Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "holdenmatt", + "html_url": "https://github.com/holdenmatt" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4322, - "title": "Add the ability to remove tags from traces via the SDK/API", - "href": "https://github.com/orgs/langfuse/discussions/4322", - "created_at": "2024-11-19T20:09:18Z", - "upvotes": 2, - "comment_count": 0, + "number": 4388, + "title": "How to completely discard image with new multi-modal system?", + "href": "https://github.com/orgs/langfuse/discussions/4388", + "created_at": "2024-11-22T18:56:07Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "justinwiley", - "html_url": "https://github.com/justinwiley" + "login": "bioshazard", + "html_url": "https://github.com/bioshazard" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4316, - "title": "Prompt Changelog Management", - "href": "https://github.com/orgs/langfuse/discussions/4316", - "created_at": "2024-11-19T14:32:33Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 4374, + "title": "Error while migrating schema", + "href": "https://github.com/orgs/langfuse/discussions/4374", + "created_at": "2024-11-21T22:39:36Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "alexander-abramovich", - "html_url": "https://github.com/alexander-abramovich" + "login": "geek1s42", + "html_url": "https://github.com/geek1s42" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4315, - "title": "Smartly integrate with prompt templating tools (like Jinja templating engine)", - "href": "https://github.com/orgs/langfuse/discussions/4315", - "created_at": "2024-11-19T14:30:42Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 4373, + "title": "Silent failure when attempting adding scores to trace", + "href": "https://github.com/orgs/langfuse/discussions/4373", + "created_at": "2024-11-21T22:18:26Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "alexander-abramovich", - "html_url": "https://github.com/alexander-abramovich" + "login": "bioshazard", + "html_url": "https://github.com/bioshazard" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4314, - "title": "Making prompt editing eye-pleasing and less error-prown", - "href": "https://github.com/orgs/langfuse/discussions/4314", - "created_at": "2024-11-19T14:24:29Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 4365, + "title": "Not able to see traces", + "href": "https://github.com/orgs/langfuse/discussions/4365", + "created_at": "2024-11-21T16:56:26Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "alexander-abramovich", - "html_url": "https://github.com/alexander-abramovich" + "login": "uhhfeef", + "html_url": "https://github.com/uhhfeef" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4304, - "title": "Prompt Management: Metadata for Prompt Versions", - "href": "https://github.com/orgs/langfuse/discussions/4304", - "created_at": "2024-11-19T08:39:27Z", - "upvotes": 7, + "number": 4363, + "title": "Langchain with ChatVertexAI: Image/Audio Input Not Displayed in Dashboard with Multi-Modal Traces", + "href": "https://github.com/orgs/langfuse/discussions/4363", + "created_at": "2024-11-21T16:41:35Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "resolved": true, + "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "pleomax0730", + "html_url": "https://github.com/pleomax0730" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4303, - "title": "Exporting comments", - "href": "https://github.com/orgs/langfuse/discussions/4303", - "created_at": "2024-11-19T06:59:31Z", + "number": 4361, + "title": "Is downgrade available for self-hosted version?", + "href": "https://github.com/orgs/langfuse/discussions/4361", + "created_at": "2024-11-21T15:52:18Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "jamesyu", - "html_url": "https://github.com/jamesyu" + "login": "skabbit", + "html_url": "https://github.com/skabbit" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4301, - "title": "[Feature Request] API to Remove or Update Trace Tags", - "href": "https://github.com/orgs/langfuse/discussions/4301", - "created_at": "2024-11-19T02:41:13Z", + "number": 4359, + "title": "Unexpected error occurred", + "href": "https://github.com/orgs/langfuse/discussions/4359", + "created_at": "2024-11-21T14:21:11Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 1, + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "0xcodedead", - "html_url": "https://github.com/0xcodedead" + "login": "jguokion", + "html_url": "https://github.com/jguokion" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4299, - "title": "Add XML/tree viewer to playground and trace viewer", - "href": "https://github.com/orgs/langfuse/discussions/4299", - "created_at": "2024-11-19T01:12:03Z", + "number": 4358, + "title": "Tracing of Async Tasks in Agentic Workflow", + "href": "https://github.com/orgs/langfuse/discussions/4358", + "created_at": "2024-11-21T10:46:31Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "jeff-an", - "html_url": "https://github.com/jeff-an" + "login": "ashish-vwo", + "html_url": "https://github.com/ashish-vwo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4280, - "title": "Increase character limit of comments in Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/4280", - "created_at": "2024-11-18T11:20:06Z", + "number": 4352, + "title": "Send metrics to ELK", + "href": "https://github.com/orgs/langfuse/discussions/4352", + "created_at": "2024-11-21T05:57:10Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "Kratemis", + "html_url": "https://github.com/Kratemis" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4276, - "title": "Enh prompt management system", - "href": "https://github.com/orgs/langfuse/discussions/4276", - "created_at": "2024-11-17T21:50:06Z", + "number": 4331, + "title": "UserIds missing on some traces", + "href": "https://github.com/orgs/langfuse/discussions/4331", + "created_at": "2024-11-20T08:27:01Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "flefevre", - "html_url": "https://github.com/flefevre" + "login": "takefy-dev", + "html_url": "https://github.com/takefy-dev" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4268, - "title": "Support image messages in the playground", - "href": "https://github.com/orgs/langfuse/discussions/4268", - "created_at": "2024-11-17T01:02:48Z", + "number": 4330, + "title": "Request for Simplified Custom `trace_id` Implementation in `CallbackHandler` for LangServe", + "href": "https://github.com/orgs/langfuse/discussions/4330", + "created_at": "2024-11-20T07:55:51Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-langchain" + ], "author": { - "login": "jeff-an", - "html_url": "https://github.com/jeff-an" + "login": "wertycn", + "html_url": "https://github.com/wertycn" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4263, - "title": "Extend RBAC to Include Teams and Refine Permissions for Prompt Management", - "href": "https://github.com/orgs/langfuse/discussions/4263", - "created_at": "2024-11-16T04:22:27Z", + "number": 4309, + "title": "Langchain//Langgraph prompt link", + "href": "https://github.com/orgs/langfuse/discussions/4309", + "created_at": "2024-11-19T11:18:16Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 3, + "resolved": true, + "labels": [ + "feat-prompt-management", + "integration-langchain" + ], "author": { - "login": "flefevre", - "html_url": "https://github.com/flefevre" + "login": "BuragaIonut", + "html_url": "https://github.com/BuragaIonut" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4258, - "title": "Automatically Trace from Playground", - "href": "https://github.com/orgs/langfuse/discussions/4258", - "created_at": "2024-11-15T18:58:05Z", + "number": 4293, + "title": "slower than expected langfuse_context.update_current_observation operation?", + "href": "https://github.com/orgs/langfuse/discussions/4293", + "created_at": "2024-11-18T17:00:12Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "Chinoman10", - "html_url": "https://github.com/Chinoman10" + "login": "nikcaryo-super", + "html_url": "https://github.com/nikcaryo-super" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4247, - "title": "Reset LangfuseDecorator context to allow nested traces", - "href": "https://github.com/orgs/langfuse/discussions/4247", - "created_at": "2024-11-15T09:59:28Z", - "upvotes": 2, - "comment_count": 0, + "number": 4286, + "title": "Langfuse returning a internal server error message sometimes", + "href": "https://github.com/orgs/langfuse/discussions/4286", + "created_at": "2024-11-18T13:37:41Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "vitalii-diachkov-sumup", - "html_url": "https://github.com/vitalii-diachkov-sumup" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4212, - "title": "Disable authentication in self-hosted deployments", - "href": "https://github.com/orgs/langfuse/discussions/4212", - "created_at": "2024-11-13T13:32:11Z", - "upvotes": 3, + "number": 4284, + "title": "Update prompt label programatically", + "href": "https://github.com/orgs/langfuse/discussions/4284", + "created_at": "2024-11-18T13:18:06Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-auth", - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "mariusp12", - "html_url": "https://github.com/mariusp12" + "login": "nikitagupta5566", + "html_url": "https://github.com/nikitagupta5566" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4208, - "title": "Multi-turn / session experiments in datasets", - "href": "https://github.com/orgs/langfuse/discussions/4208", - "created_at": "2024-11-13T11:43:31Z", + "number": 4281, + "title": "Preventing Input and Output Capture for GENERATION span in Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/4281", + "created_at": "2024-11-18T11:23:08Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], + "author": { + "login": "ootkin", + "html_url": "https://github.com/ootkin" + }, + "category": "Support" + }, + { + "number": 4262, + "title": "why setup trace is showing SETUP Tracing Pending always and Trace doesn't show in dashboard", + "href": "https://github.com/orgs/langfuse/discussions/4262", + "created_at": "2024-11-15T23:49:20Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-datasets" - ], + "resolved": true, + "labels": [], "author": { - "login": "bartsimo", - "html_url": "https://github.com/bartsimo" + "login": "msgateway", + "html_url": "https://github.com/msgateway" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4189, - "title": "feat: add support for SSR to allow runtime BASE_PATH", - "href": "https://github.com/orgs/langfuse/discussions/4189", - "created_at": "2024-11-12T12:39:25Z", - "upvotes": 2, + "number": 4261, + "title": "Disable tracing for certain calls", + "href": "https://github.com/orgs/langfuse/discussions/4261", + "created_at": "2024-11-15T22:54:27Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "self-hosting" - ], + "resolved": true, + "labels": [], "author": { - "login": "sinux-l5d", - "html_url": "https://github.com/sinux-l5d" + "login": "yliuaaron", + "html_url": "https://github.com/yliuaaron" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4168, - "title": "Centralized API Key Management with Secret Store Integration (e.g. HashiCorp Vault)", - "href": "https://github.com/orgs/langfuse/discussions/4168", - "created_at": "2024-11-11T11:11:10Z", + "number": 4259, + "title": "Custom trace properties in AsyncOpenAI", + "href": "https://github.com/orgs/langfuse/discussions/4259", + "created_at": "2024-11-15T19:50:10Z", "upvotes": 1, "comment_count": 2, "resolved": false, - "labels": [ - "security", - "self-hosting" - ], + "labels": [], "author": { - "login": "bikram42", - "html_url": "https://github.com/bikram42" + "login": "yliuaaron", + "html_url": "https://github.com/yliuaaron" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4166, - "title": "Allow sending events to multiple LF projects within one client app", - "href": "https://github.com/orgs/langfuse/discussions/4166", - "created_at": "2024-11-11T10:51:01Z", + "number": 4231, + "title": "Langfuse overwriting ingested usage for gpt-4o-mini models & incorrect inferred usage for low-detail image data", + "href": "https://github.com/orgs/langfuse/discussions/4231", + "created_at": "2024-11-14T12:29:51Z", "upvotes": 1, "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "integration-openai", + "feat-cost-tracking" + ], "author": { - "login": "snopoke", - "html_url": "https://github.com/snopoke" + "login": "LastRemote", + "html_url": "https://github.com/LastRemote" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4165, - "title": "Another glimpse into prompt management in LangFuse", - "href": "https://github.com/orgs/langfuse/discussions/4165", - "created_at": "2024-11-11T10:20:18Z", + "number": 4228, + "title": "Why my langgrpahjs agent can't show token", + "href": "https://github.com/orgs/langfuse/discussions/4228", + "created_at": "2024-11-14T08:46:36Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "barseghyanartur", - "html_url": "https://github.com/barseghyanartur" + "login": "VittorioYan", + "html_url": "https://github.com/VittorioYan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4154, - "title": "Feature Request: Enable Invites with `AUTH_DISABLE_SIGNUP` (or/and GitHub OAuth for a given organization)", - "href": "https://github.com/orgs/langfuse/discussions/4154", - "created_at": "2024-11-10T15:04:41Z", - "upvotes": 3, - "comment_count": 1, + "number": 4223, + "title": "How/which environment var do I need to set to get OAuth2.0 authentication flow?", + "href": "https://github.com/orgs/langfuse/discussions/4223", + "created_at": "2024-11-13T19:57:27Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [ - "feat-auth", "self-hosting" ], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "itay-moav", + "html_url": "https://github.com/itay-moav" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4143, - "title": "Getting prompts using LiteLLM syntax", - "href": "https://github.com/orgs/langfuse/discussions/4143", - "created_at": "2024-11-09T17:01:10Z", + "number": 4213, + "title": "Is there a way to keep database connections open longer?", + "href": "https://github.com/orgs/langfuse/discussions/4213", + "created_at": "2024-11-13T13:53:25Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "self-hosting" + ], "author": { - "login": "doasfrancisco", - "html_url": "https://github.com/doasfrancisco" + "login": "tomi-bigpi", + "html_url": "https://github.com/tomi-bigpi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4129, - "title": "Annotation Queue: Display trace id", - "href": "https://github.com/orgs/langfuse/discussions/4129", - "created_at": "2024-11-08T16:14:00Z", + "number": 4205, + "title": "Tokenizer config for Qwen 2.5 models", + "href": "https://github.com/orgs/langfuse/discussions/4205", + "created_at": "2024-11-13T08:05:03Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "mediumsizeworkingdog", + "html_url": "https://github.com/mediumsizeworkingdog" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4121, - "title": "Enable to use variable of prompt on evaluator.", - "href": "https://github.com/orgs/langfuse/discussions/4121", - "created_at": "2024-11-08T09:16:28Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, + "number": 4197, + "title": "[Generations]: Support n parameter", + "href": "https://github.com/orgs/langfuse/discussions/4197", + "created_at": "2024-11-12T18:58:32Z", + "upvotes": 1, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-evals" + "integration-openai" ], "author": { - "login": "takryo00", - "html_url": "https://github.com/takryo00" + "login": "ngamolsky", + "html_url": "https://github.com/ngamolsky" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4120, - "title": "Sessions Table: Scores Column", - "href": "https://github.com/orgs/langfuse/discussions/4120", - "created_at": "2024-11-08T08:58:10Z", - "upvotes": 5, - "comment_count": 0, - "resolved": false, + "number": 4179, + "title": "Is there a way to get process to exit on DB connection errors when rotating database passwords?", + "href": "https://github.com/orgs/langfuse/discussions/4179", + "created_at": "2024-11-11T21:55:56Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-sessions" + "self-hosting" ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "tomi-bigpi", + "html_url": "https://github.com/tomi-bigpi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4110, - "title": "Sort functionality in Users page", - "href": "https://github.com/orgs/langfuse/discussions/4110", - "created_at": "2024-11-07T19:43:07Z", + "number": 4178, + "title": "How to update a score?", + "href": "https://github.com/orgs/langfuse/discussions/4178", + "created_at": "2024-11-11T21:48:51Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 1, + "resolved": true, + "labels": [ + "feat-scores" + ], "author": { - "login": "sal-dti", - "html_url": "https://github.com/sal-dti" + "login": "leichx", + "html_url": "https://github.com/leichx" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4106, - "title": "Add new filters for the LLM as a Judge Evaluation (other scores and cost)", - "href": "https://github.com/orgs/langfuse/discussions/4106", - "created_at": "2024-11-07T14:44:31Z", + "number": 4172, + "title": "TypeError: LangfuseTracer.trace() got an unexpected keyword argument 'parent_span'", + "href": "https://github.com/orgs/langfuse/discussions/4172", + "created_at": "2024-11-11T13:31:14Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-evals" + "integration-haystack" ], "author": { - "login": "laisalvescw", - "html_url": "https://github.com/laisalvescw" + "login": "schwasa", + "html_url": "https://github.com/schwasa" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4103, - "title": "Prompt Management: Deployment level view", - "href": "https://github.com/orgs/langfuse/discussions/4103", - "created_at": "2024-11-07T12:40:07Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 4169, + "title": "Tenant based prompt management ?", + "href": "https://github.com/orgs/langfuse/discussions/4169", + "created_at": "2024-11-11T11:22:21Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ "feat-prompt-management" ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" - }, - "category": "Ideas" - }, - { - "number": 4102, - "title": "Prompt Management: labels in prompt table", - "href": "https://github.com/orgs/langfuse/discussions/4102", - "created_at": "2024-11-07T12:38:00Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], - "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "PreetamGKatakali", + "html_url": "https://github.com/PreetamGKatakali" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4099, - "title": "Does LangFuse support a (declarative) plugin architecture?", - "href": "https://github.com/orgs/langfuse/discussions/4099", - "created_at": "2024-11-07T11:27:39Z", + "number": 4134, + "title": "LangGraph traces cause self-hosted instance to hang", + "href": "https://github.com/orgs/langfuse/discussions/4134", + "created_at": "2024-11-08T22:54:34Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "integration-langchain" + ], "author": { - "login": "barseghyanartur", - "html_url": "https://github.com/barseghyanartur" + "login": "rishimo", + "html_url": "https://github.com/rishimo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4097, - "title": "More Granular Target Objects for Langfuse Evaluators", - "href": "https://github.com/orgs/langfuse/discussions/4097", - "created_at": "2024-11-07T10:00:11Z", + "number": 4123, + "title": "Block strangers from signing in to your app", + "href": "https://github.com/orgs/langfuse/discussions/4123", + "created_at": "2024-11-08T10:14:08Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "qrosseel", - "html_url": "https://github.com/qrosseel" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4096, - "title": "Evaluator CRUD in UI and API", - "href": "https://github.com/orgs/langfuse/discussions/4096", - "created_at": "2024-11-07T09:46:01Z", + "number": 4119, + "title": "Can we use Langfuse without any Authentication enabled?", + "href": "https://github.com/orgs/langfuse/discussions/4119", + "created_at": "2024-11-08T08:32:30Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "qrosseel", - "html_url": "https://github.com/qrosseel" + "login": "SudhaGarimella", + "html_url": "https://github.com/SudhaGarimella" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4078, - "title": "Specify data masking on decorator itself", - "href": "https://github.com/orgs/langfuse/discussions/4078", - "created_at": "2024-11-06T14:00:47Z", + "number": 4118, + "title": "Can I evaluate Span using the External Evaluation Pipeline?", + "href": "https://github.com/orgs/langfuse/discussions/4118", + "created_at": "2024-11-08T08:04:55Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [ - "integration-python-decorator", - "feat-data-masking" + "feat-evals" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "ygt1qa8", + "html_url": "https://github.com/ygt1qa8" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4077, - "title": "Export dataset run table", - "href": "https://github.com/orgs/langfuse/discussions/4077", - "created_at": "2024-11-06T13:58:30Z", - "upvotes": 4, - "comment_count": 0, + "number": 4117, + "title": "ERROR - An error occurred: 'function' object is not subscriptable", + "href": "https://github.com/orgs/langfuse/discussions/4117", + "created_at": "2024-11-08T04:51:09Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "feat-datasets" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "MazarSayed", + "html_url": "https://github.com/MazarSayed" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4076, - "title": "Customizable data mask (input/output, observation names, observation type)", - "href": "https://github.com/orgs/langfuse/discussions/4076", - "created_at": "2024-11-06T13:56:36Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-data-masking" - ], + "number": 4116, + "title": "How can I implement a knowledge base and multi-turn file dialogue with pip deployment?! How does this “history” work?", + "href": "https://github.com/orgs/langfuse/discussions/4116", + "created_at": "2024-11-08T03:05:40Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "SKKKKYLAR", + "html_url": "https://github.com/SKKKKYLAR" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4060, - "title": "Add support for more complex Jinja constructs", - "href": "https://github.com/orgs/langfuse/discussions/4060", - "created_at": "2024-11-05T14:28:17Z", + "number": 4115, + "title": "Configure LangFuse Project within CallbackHandler", + "href": "https://github.com/orgs/langfuse/discussions/4115", + "created_at": "2024-11-07T23:19:13Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "alex-stoica", - "html_url": "https://github.com/alex-stoica" + "login": "krlng", + "html_url": "https://github.com/krlng" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4040, - "title": "Linking ChatPromptTemplate to Multiple Prompts", - "href": "https://github.com/orgs/langfuse/discussions/4040", - "created_at": "2024-11-04T13:49:06Z", - "upvotes": 2, + "number": 4091, + "title": "Openwebui and langfuse", + "href": "https://github.com/orgs/langfuse/discussions/4091", + "created_at": "2024-11-06T22:21:43Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "resolved": true, + "labels": [], "author": { - "login": "sternr", - "html_url": "https://github.com/sternr" + "login": "flefevre", + "html_url": "https://github.com/flefevre" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4037, - "title": "feat: support adding trace tags in annotation queue view", - "href": "https://github.com/orgs/langfuse/discussions/4037", - "created_at": "2024-11-04T13:04:02Z", - "upvotes": 2, - "comment_count": 0, + "number": 4090, + "title": "Configuring logging", + "href": "https://github.com/orgs/langfuse/discussions/4090", + "created_at": "2024-11-06T21:39:03Z", + "upvotes": 1, + "comment_count": 5, + "resolved": true, + "labels": [], + "author": { + "login": "pcoccoli", + "html_url": "https://github.com/pcoccoli" + }, + "category": "Support" + }, + { + "number": 4080, + "title": "Langfuse User Management with Custom Oauth", + "href": "https://github.com/orgs/langfuse/discussions/4080", + "created_at": "2024-11-06T14:21:39Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [ - "feat-annotation" + "feat-auth", + "self-hosting" ], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "bziolkowski", + "html_url": "https://github.com/bziolkowski" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4035, - "title": "Feat: De-dupe and show info when adding the same trace/observation to an annotation queue multiple times", - "href": "https://github.com/orgs/langfuse/discussions/4035", - "created_at": "2024-11-04T12:58:59Z", + "number": 4079, + "title": "How to prevent strangers from creating an account on your app", + "href": "https://github.com/orgs/langfuse/discussions/4079", + "created_at": "2024-11-06T14:17:46Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-annotation" + "self-hosting" ], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4025, - "title": "Diff support for dataset runs view", - "href": "https://github.com/orgs/langfuse/discussions/4025", - "created_at": "2024-11-04T03:48:40Z", - "upvotes": 4, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-datasets" - ], + "number": 4075, + "title": "Does it make sense to use multiple api-keys", + "href": "https://github.com/orgs/langfuse/discussions/4075", + "created_at": "2024-11-06T11:22:45Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "saikatmitra91", - "html_url": "https://github.com/saikatmitra91" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4019, - "title": "Create Support for gemini models in playground", - "href": "https://github.com/orgs/langfuse/discussions/4019", - "created_at": "2024-11-03T11:12:42Z", - "upvotes": 2, + "number": 4071, + "title": "Authentication not working?", + "href": "https://github.com/orgs/langfuse/discussions/4071", + "created_at": "2024-11-06T01:00:12Z", + "upvotes": 1, "comment_count": 2, + "resolved": true, + "labels": [], + "author": { + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" + }, + "category": "Support" + }, + { + "number": 4056, + "title": "Langfuse deployment issue on k8", + "href": "https://github.com/orgs/langfuse/discussions/4056", + "created_at": "2024-11-05T11:54:57Z", + "upvotes": 1, + "comment_count": 4, "resolved": false, "labels": [ - "feat-evals", - "feat-playground" + "self-hosting" ], "author": { - "login": "anuraj-suman", - "html_url": "https://github.com/anuraj-suman" + "login": "hrone-dev-satyammishra", + "html_url": "https://github.com/hrone-dev-satyammishra" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4012, - "title": "Duplicate a template prompt to start a new prompt with all the boilerplate prepared", - "href": "https://github.com/orgs/langfuse/discussions/4012", - "created_at": "2024-11-02T15:26:33Z", + "number": 4046, + "title": "Should the Langfuse classs initialization be cached (does it do any I/O on init?) ?", + "href": "https://github.com/orgs/langfuse/discussions/4046", + "created_at": "2024-11-04T16:44:27Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "jakelucasnyc", - "html_url": "https://github.com/jakelucasnyc" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4009, - "title": "SDK-Python: Get all prompts from LangfuseSDK Client", - "href": "https://github.com/orgs/langfuse/discussions/4009", - "created_at": "2024-11-01T18:39:02Z", + "number": 4043, + "title": "\"Custom\" traces not creating when Next.js Vercel instrumentation is on.", + "href": "https://github.com/orgs/langfuse/discussions/4043", + "created_at": "2024-11-04T14:07:46Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-vercel-ai-sdk" + ], + "author": { + "login": "rovnyart", + "html_url": "https://github.com/rovnyart" + }, + "category": "Support" + }, + { + "number": 4041, + "title": "When running in relatively high amount of concurrent requests we start getting: \"API error occurred: Service unavailable.\" from Langfuse server", + "href": "https://github.com/orgs/langfuse/discussions/4041", + "created_at": "2024-11-04T13:55:19Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "nthanapaisal", - "html_url": "https://github.com/nthanapaisal" + "login": "sternr", + "html_url": "https://github.com/sternr" }, - "category": "Ideas" + "category": "Support" }, { - "number": 4000, - "title": "Support custom aggregated queries through the UI", - "href": "https://github.com/orgs/langfuse/discussions/4000", - "created_at": "2024-11-01T14:19:58Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 4038, + "title": "SSL: CERTIFICATE_VERIFY_FAILED error when access the self hosted langfuse from the code", + "href": "https://github.com/orgs/langfuse/discussions/4038", + "created_at": "2024-11-04T13:14:05Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "emieldatalytica", - "html_url": "https://github.com/emieldatalytica" + "login": "SugumarRavichandran", + "html_url": "https://github.com/SugumarRavichandran" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3997, - "title": "Alerts based on metrics (cost, evaluation, user-feedback), trigger webhook/email/slack/...", - "href": "https://github.com/orgs/langfuse/discussions/3997", - "created_at": "2024-11-01T11:25:05Z", + "number": 4026, + "title": "Blob is not defined for Node 16", + "href": "https://github.com/orgs/langfuse/discussions/4026", + "created_at": "2024-11-04T04:58:15Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jamesyu", + "html_url": "https://github.com/jamesyu" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3988, - "title": "Change AWS access pattern for Bedrock LLM usage, assume role", - "href": "https://github.com/orgs/langfuse/discussions/3988", - "created_at": "2024-10-31T17:45:48Z", + "number": 4001, + "title": "Cloudron packaging issue with Prisma client", + "href": "https://github.com/orgs/langfuse/discussions/4001", + "created_at": "2024-11-01T14:21:59Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "feat-evals", - "feat-playground" - ], + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "j10sanders", - "html_url": "https://github.com/j10sanders" + "login": "Lanhild", + "html_url": "https://github.com/Lanhild" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3986, - "title": "Support for Atlassian OAuth-Provider", - "href": "https://github.com/orgs/langfuse/discussions/3986", - "created_at": "2024-10-31T16:56:45Z", + "number": 3996, + "title": "Can you use the app without OAuth?", + "href": "https://github.com/orgs/langfuse/discussions/3996", + "created_at": "2024-11-01T03:36:33Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ "feat-auth", "self-hosting" ], "author": { - "login": "backface", - "html_url": "https://github.com/backface" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3981, - "title": "Async support for data masking in JS/TS SDK", - "href": "https://github.com/orgs/langfuse/discussions/3981", - "created_at": "2024-10-31T14:06:21Z", - "upvotes": 3, - "comment_count": 3, - "resolved": false, - "labels": [ - "feat-data-masking" - ], + "number": 3985, + "title": "Pending Badge Stuck on Setup Tracing Step", + "href": "https://github.com/orgs/langfuse/discussions/3985", + "created_at": "2024-10-31T15:51:08Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "pexxi", - "html_url": "https://github.com/pexxi" + "login": "c0pper", + "html_url": "https://github.com/c0pper" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3970, - "title": "Add ability to export and import evaluators between projects", - "href": "https://github.com/orgs/langfuse/discussions/3970", - "created_at": "2024-10-30T16:13:20Z", - "upvotes": 2, + "number": 3977, + "title": "getPromptStateless received 403 error when using `LangfuseWeb` SDK", + "href": "https://github.com/orgs/langfuse/discussions/3977", + "created_at": "2024-10-31T01:45:19Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-evals" + "feat-prompt-management" ], "author": { - "login": "j10sanders", - "html_url": "https://github.com/j10sanders" + "login": "huangbaitu123", + "html_url": "https://github.com/huangbaitu123" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3954, - "title": "Decorator: disable tracing at the decorated function level", - "href": "https://github.com/orgs/langfuse/discussions/3954", - "created_at": "2024-10-29T11:45:13Z", - "upvotes": 3, - "comment_count": 2, - "resolved": false, + "number": 3976, + "title": "Missing scores after pushing scores to Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/3976", + "created_at": "2024-10-31T00:02:59Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, + "labels": [], + "author": { + "login": "laisalvescw", + "html_url": "https://github.com/laisalvescw" + }, + "category": "Support" + }, + { + "number": 3972, + "title": "For which kinds of data is `ENCRYPTION_KEY` used?", + "href": "https://github.com/orgs/langfuse/discussions/3972", + "created_at": "2024-10-30T18:21:25Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "sdk-python", - "integration-python-decorator" + "self-hosting" ], "author": { - "login": "klemenstraeger", - "html_url": "https://github.com/klemenstraeger" + "login": "felix-sanchez-unmind", + "html_url": "https://github.com/felix-sanchez-unmind" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3941, - "title": "Add keyword highlighting and color coding", - "href": "https://github.com/orgs/langfuse/discussions/3941", - "created_at": "2024-10-28T12:17:38Z", + "number": 3965, + "title": "How to set environment variables for custom oauth2.0 sso?", + "href": "https://github.com/orgs/langfuse/discussions/3965", + "created_at": "2024-10-30T06:27:15Z", "upvotes": 1, - "comment_count": 2, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-prompt-management" + "feat-auth", + "self-hosting" ], "author": { - "login": "ignazflam", - "html_url": "https://github.com/ignazflam" + "login": "IeohMingChan", + "html_url": "https://github.com/IeohMingChan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3935, - "title": "feat: Folder structure for dataset organisation", - "href": "https://github.com/orgs/langfuse/discussions/3935", - "created_at": "2024-10-28T08:23:14Z", - "upvotes": 2, + "number": 3957, + "title": "Langfuse.create_prompt() got an unexpected keyword argument 'version'", + "href": "https://github.com/orgs/langfuse/discussions/3957", + "created_at": "2024-10-29T13:21:51Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "feat-prompt-management" ], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "silenceliang", + "html_url": "https://github.com/silenceliang" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3918, - "title": "Model-based evaluations triggered by observations", - "href": "https://github.com/orgs/langfuse/discussions/3918", - "created_at": "2024-10-25T14:25:49Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 3949, + "title": "Is there a way to clear trace data in batch?", + "href": "https://github.com/orgs/langfuse/discussions/3949", + "created_at": "2024-10-29T06:10:26Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-evals" + "self-hosting" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "renwei-work", + "html_url": "https://github.com/renwei-work" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3904, - "title": "Support for Custom SSO Without AUTH_CUSTOM_CLIENT_SECRET and Incorrect Profile Mapping", - "href": "https://github.com/orgs/langfuse/discussions/3904", - "created_at": "2024-10-24T17:07:38Z", - "upvotes": 0, - "comment_count": 0, - "resolved": false, - "labels": [], + "number": 3943, + "title": "Improvements of Langfuse-Haystack integration", + "href": "https://github.com/orgs/langfuse/discussions/3943", + "created_at": "2024-10-28T14:49:51Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-haystack" + ], "author": { - "login": "lucebert", - "html_url": "https://github.com/lucebert" + "login": "alex-stoica", + "html_url": "https://github.com/alex-stoica" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3893, - "title": "Allow prompt editing without creating new version (draft mode)", - "href": "https://github.com/orgs/langfuse/discussions/3893", - "created_at": "2024-10-24T08:47:13Z", + "number": 3924, + "title": "Postgres version mismatch when upgrading langfuse locally", + "href": "https://github.com/orgs/langfuse/discussions/3924", + "created_at": "2024-10-25T18:30:14Z", "upvotes": 2, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "resolved": true, + "labels": [], "author": { - "login": "dveyarangi", - "html_url": "https://github.com/dveyarangi" + "login": "nikcaryo-super", + "html_url": "https://github.com/nikcaryo-super" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3891, - "title": "feat: user consumption broken down by model", - "href": "https://github.com/orgs/langfuse/discussions/3891", - "created_at": "2024-10-24T05:41:12Z", + "number": 3920, + "title": "Rate limit exceed using Langfuse Python SDK", + "href": "https://github.com/orgs/langfuse/discussions/3920", + "created_at": "2024-10-25T14:45:56Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 1, + "resolved": true, + "labels": [ + "feat-api" + ], "author": { - "login": "belphegor-s", - "html_url": "https://github.com/belphegor-s" + "login": "laisalvescw", + "html_url": "https://github.com/laisalvescw" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3885, - "title": "Trace -> Playground: Populate variable fields to make input iteration easier.", - "href": "https://github.com/orgs/langfuse/discussions/3885", - "created_at": "2024-10-23T16:26:36Z", + "number": 3910, + "title": "If I use Anthropic Claude component in Langflow, the trace data in Langfuse is all null", + "href": "https://github.com/orgs/langfuse/discussions/3910", + "created_at": "2024-10-25T06:50:02Z", "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-prompt-management", - "feat-playground" - ], + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "b8heng", + "html_url": "https://github.com/b8heng" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3875, - "title": "add gpt-4o-2024-08-06 model to langfuse models list", - "href": "https://github.com/orgs/langfuse/discussions/3875", - "created_at": "2024-10-23T10:54:01Z", + "number": 3905, + "title": "Allow injection of generation context into evaluation prompt", + "href": "https://github.com/orgs/langfuse/discussions/3905", + "created_at": "2024-10-24T20:39:46Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done" + "feat-evals" ], "author": { - "login": "alex-stoica", - "html_url": "https://github.com/alex-stoica" + "login": "dveyarangi", + "html_url": "https://github.com/dveyarangi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3874, - "title": "Ensure prompt validation when attaching prompts to generations", - "href": "https://github.com/orgs/langfuse/discussions/3874", - "created_at": "2024-10-23T10:48:38Z", - "upvotes": 1, - "comment_count": 0, - "resolved": false, + "number": 3902, + "title": "How to fetch the output and input tokens of a trace via API?", + "href": "https://github.com/orgs/langfuse/discussions/3902", + "created_at": "2024-10-24T16:16:56Z", + "upvotes": 0, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-prompt-management" + "feat-api", + "feat-cost-tracking" ], "author": { - "login": "alex-stoica", - "html_url": "https://github.com/alex-stoica" + "login": "fdb02983rhy", + "html_url": "https://github.com/fdb02983rhy" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3866, - "title": "Support for OpenAI's cached input tokens", - "href": "https://github.com/orgs/langfuse/discussions/3866", - "created_at": "2024-10-22T19:38:33Z", - "upvotes": 4, - "comment_count": 2, - "resolved": false, - "labels": [ - "feat-cost-tracking" - ], + "number": 3900, + "title": "Sometimes traces lack metadata completely", + "href": "https://github.com/orgs/langfuse/discussions/3900", + "created_at": "2024-10-24T15:06:32Z", + "upvotes": 1, + "comment_count": 4, + "resolved": true, + "labels": [], "author": { - "login": "anatolec", - "html_url": "https://github.com/anatolec" + "login": "RichardSieg", + "html_url": "https://github.com/RichardSieg" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3862, - "title": "python generator request - return values", - "href": "https://github.com/orgs/langfuse/discussions/3862", - "created_at": "2024-10-22T11:43:22Z", + "number": 3890, + "title": "how to add invoked langchain tool names as tags or as metadata", + "href": "https://github.com/orgs/langfuse/discussions/3890", + "created_at": "2024-10-24T00:39:02Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "integration-python-decorator" + "integration-langchain" ], "author": { - "login": "benji-finster", - "html_url": "https://github.com/benji-finster" + "login": "Wrashionis", + "html_url": "https://github.com/Wrashionis" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3842, - "title": "Scores: Conditional Annotation", - "href": "https://github.com/orgs/langfuse/discussions/3842", - "created_at": "2024-10-21T08:37:48Z", + "number": 3886, + "title": "Azure AD auth: OAUTH_PARSE_PROFILE_ERROR", + "href": "https://github.com/orgs/langfuse/discussions/3886", + "created_at": "2024-10-23T19:40:57Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-scores", - "feat-annotation" - ], + "labels": [], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "kryvokhyzha", + "html_url": "https://github.com/kryvokhyzha" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3841, - "title": "Annotation Queues: define optional/mandatory score configs by queue", - "href": "https://github.com/orgs/langfuse/discussions/3841", - "created_at": "2024-10-21T08:32:46Z", + "number": 3884, + "title": "I cant quite tell if i'm doing the parent span correctly. The trace is appearing but not associated to the Session", + "href": "https://github.com/orgs/langfuse/discussions/3884", + "created_at": "2024-10-23T16:12:44Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-annotation" - ], + "labels": [], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "PandelisZ", + "html_url": "https://github.com/PandelisZ" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3840, - "title": "Scores: support for recording multiple choice selection as score value", - "href": "https://github.com/orgs/langfuse/discussions/3840", - "created_at": "2024-10-21T08:20:01Z", + "number": 3879, + "title": "No token information in observation of LLM run", + "href": "https://github.com/orgs/langfuse/discussions/3879", + "created_at": "2024-10-23T13:07:43Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [ - "feat-scores" + "feat-cost-tracking" ], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "noInterestIfPaidInFull", + "html_url": "https://github.com/noInterestIfPaidInFull" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3839, - "title": "Prompts: ability to share prompt or playground session", - "href": "https://github.com/orgs/langfuse/discussions/3839", - "created_at": "2024-10-21T08:00:15Z", - "upvotes": 2, - "comment_count": 0, + "number": 3877, + "title": "Self host Langfuse not working - column `t6.cloud_config` does not exist", + "href": "https://github.com/orgs/langfuse/discussions/3877", + "created_at": "2024-10-23T11:54:13Z", + "upvotes": 1, + "comment_count": 4, "resolved": false, "labels": [ - "feat-prompt-management" + "self-hosting" ], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "SugumarRavichandran", + "html_url": "https://github.com/SugumarRavichandran" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3836, - "title": "Distinguishing various steps", - "href": "https://github.com/orgs/langfuse/discussions/3836", - "created_at": "2024-10-20T16:54:32Z", + "number": 3868, + "title": "Langfuse Tracing not showing up on UI", + "href": "https://github.com/orgs/langfuse/discussions/3868", + "created_at": "2024-10-22T21:26:13Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "nthanapaisal", + "html_url": "https://github.com/nthanapaisal" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3818, - "title": "Filter by status in dataset items table", - "href": "https://github.com/orgs/langfuse/discussions/3818", - "created_at": "2024-10-18T03:17:50Z", - "upvotes": 2, + "number": 3863, + "title": "Request Timeout for Dashboard", + "href": "https://github.com/orgs/langfuse/discussions/3863", + "created_at": "2024-10-22T14:18:43Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "self-hosting" ], "author": { - "login": "FrankyCTY", - "html_url": "https://github.com/FrankyCTY" + "login": "mritonia", + "html_url": "https://github.com/mritonia" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3817, - "title": "Add generic types for prompt variables in the sdk clients, e.g. `langfuse.getPrompt<{input: string}>(\"prompt name\")`", - "href": "https://github.com/orgs/langfuse/discussions/3817", - "created_at": "2024-10-17T23:40:45Z", + "number": 3858, + "title": "Monitoring self-hosted langfuse.", + "href": "https://github.com/orgs/langfuse/discussions/3858", + "created_at": "2024-10-22T07:04:26Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "self-hosting" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "SinghCoder", + "html_url": "https://github.com/SinghCoder" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3801, - "title": "Add image type with image_url for vision apo", - "href": "https://github.com/orgs/langfuse/discussions/3801", - "created_at": "2024-10-17T15:27:23Z", + "number": 3854, + "title": "Open AI Python SDK - 'OpenAI' object has no attribute 'langfuse_auth_check'", + "href": "https://github.com/orgs/langfuse/discussions/3854", + "created_at": "2024-10-21T21:41:17Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 4, + "resolved": true, "labels": [ - "feat-prompt-management", - "feat-playground" + "integration-openai" ], "author": { - "login": "profikid", - "html_url": "https://github.com/profikid" + "login": "hjensen", + "html_url": "https://github.com/hjensen" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3798, - "title": "Versioning/edit of Evaluator Configuration", - "href": "https://github.com/orgs/langfuse/discussions/3798", - "created_at": "2024-10-17T11:59:39Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, + "number": 3845, + "title": "Traces: Link a trace to multiple sessions", + "href": "https://github.com/orgs/langfuse/discussions/3845", + "created_at": "2024-10-21T11:31:54Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-evals" + "feat-sessions" ], "author": { - "login": "filipmihal", - "html_url": "https://github.com/filipmihal" + "login": "nikitagupta5566", + "html_url": "https://github.com/nikitagupta5566" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3782, - "title": "Measure time to last generated token", - "href": "https://github.com/orgs/langfuse/discussions/3782", - "created_at": "2024-10-16T17:45:12Z", + "number": 3838, + "title": "How do I user wise \"Total Token\" counts via API or via python, As I want to track which user is consuming how much tokens", + "href": "https://github.com/orgs/langfuse/discussions/3838", + "created_at": "2024-10-21T06:51:06Z", "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], - "author": { - "login": "dsherry", - "html_url": "https://github.com/dsherry" - }, - "category": "Ideas" - }, - { - "number": 3772, - "title": "Support annotation role permission to only access Annotation Queue feature", - "href": "https://github.com/orgs/langfuse/discussions/3772", - "created_at": "2024-10-16T03:49:43Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "feat-annotation" - ], - "author": { - "login": "ytqh", - "html_url": "https://github.com/ytqh" - }, - "category": "Ideas" - }, - { - "number": 3765, - "title": "OpenAI integration support for realtime api", - "href": "https://github.com/orgs/langfuse/discussions/3765", - "created_at": "2024-10-15T21:35:13Z", - "upvotes": 5, "comment_count": 3, - "resolved": false, + "resolved": true, "labels": [ - "integration-openai" + "feat-cost-tracking" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "hrone-dev-satyammishra", + "html_url": "https://github.com/hrone-dev-satyammishra" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3761, - "title": "DsPY type optimization functionality", - "href": "https://github.com/orgs/langfuse/discussions/3761", - "created_at": "2024-10-15T20:02:39Z", + "number": 3835, + "title": "To use Gemini on playground", + "href": "https://github.com/orgs/langfuse/discussions/3835", + "created_at": "2024-10-20T12:20:22Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "integration-dspy" - ], - "author": { - "login": "nikshepsvn", - "html_url": "https://github.com/nikshepsvn" - }, - "category": "Ideas" - }, - { - "number": 3755, - "title": "Intergrate with Ragflow", - "href": "https://github.com/orgs/langfuse/discussions/3755", - "created_at": "2024-10-15T06:54:12Z", - "upvotes": 3, - "comment_count": 1, + "comment_count": 3, "resolved": false, - "labels": [ - "integrations" - ], + "labels": [], "author": { - "login": "chuwe000", - "html_url": "https://github.com/chuwe000" + "login": "yu-tarrrr", + "html_url": "https://github.com/yu-tarrrr" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3802, - "title": "Get Observation IDs of sub chains when using @observe decorator combined with Langchain", - "href": "https://github.com/orgs/langfuse/discussions/3802", - "created_at": "2024-10-14T14:22:38Z", + "number": 3824, + "title": "Traces and events not going through to Langfuse server even though they're generating", + "href": "https://github.com/orgs/langfuse/discussions/3824", + "created_at": "2024-10-18T13:49:53Z", "upvotes": 1, - "comment_count": 4, + "comment_count": 2, "resolved": false, "labels": [ - "sdk-python", - "integration-langchain", "integration-python-decorator" ], "author": { - "login": "guusfrenken-wk", - "html_url": "https://github.com/guusfrenken-wk" + "login": "FaresKi", + "html_url": "https://github.com/FaresKi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3725, - "title": "observe context manager", - "href": "https://github.com/orgs/langfuse/discussions/3725", - "created_at": "2024-10-12T07:33:09Z", + "number": 3800, + "title": "Insert API Keys in database", + "href": "https://github.com/orgs/langfuse/discussions/3800", + "created_at": "2024-10-17T12:40:17Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "eliorc", - "html_url": "https://github.com/eliorc" + "login": "kryvokhyzha", + "html_url": "https://github.com/kryvokhyzha" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3723, - "title": "Terminal version of Langfuse (Langfuse CLI)", - "href": "https://github.com/orgs/langfuse/discussions/3723", - "created_at": "2024-10-11T21:06:48Z", - "upvotes": 3, + "number": 3799, + "title": "Weird behaviour of metric values and their reasoning", + "href": "https://github.com/orgs/langfuse/discussions/3799", + "created_at": "2024-10-17T12:17:48Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "feat-evals" + ], "author": { - "login": "Shahin-rmz", - "html_url": "https://github.com/Shahin-rmz" + "login": "filipmihal", + "html_url": "https://github.com/filipmihal" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3681, - "title": "Evalution of a prompt by a LLM", - "href": "https://github.com/orgs/langfuse/discussions/3681", - "created_at": "2024-10-09T19:17:30Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 3797, + "title": "Filter Categorical Score Values", + "href": "https://github.com/orgs/langfuse/discussions/3797", + "created_at": "2024-10-17T10:15:58Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-prompt-management" + "feat-scores" ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "alabrashJr", + "html_url": "https://github.com/alabrashJr" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3663, - "title": "Dashboard: Add time to first token chart (ttft)", - "href": "https://github.com/orgs/langfuse/discussions/3663", - "created_at": "2024-10-08T23:56:42Z", - "upvotes": 6, - "comment_count": 0, - "resolved": false, + "number": 3796, + "title": "Manually setting up Langchain Callback handler with explicit values doesn't configure langfuse client in decorator approach", + "href": "https://github.com/orgs/langfuse/discussions/3796", + "created_at": "2024-10-17T08:36:51Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-dashboard" + "integration-langchain" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "FaresKi", + "html_url": "https://github.com/FaresKi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3646, - "title": "Table sorting and filtering in database runs", - "href": "https://github.com/orgs/langfuse/discussions/3646", - "created_at": "2024-10-08T11:13:52Z", + "number": 3780, + "title": "How to use prompt management with litellm's integration with langfuse?", + "href": "https://github.com/orgs/langfuse/discussions/3780", + "created_at": "2024-10-16T16:48:40Z", "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], + "comment_count": 8, + "resolved": true, + "labels": [ + "feat-prompt-management", + "integration-litellm" + ], "author": { - "login": "FlorDonnaSanders", - "html_url": "https://github.com/FlorDonnaSanders" + "login": "GildeshAbhay", + "html_url": "https://github.com/GildeshAbhay" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3618, - "title": "User Aliases", - "href": "https://github.com/orgs/langfuse/discussions/3618", - "created_at": "2024-10-07T07:51:49Z", + "number": 3779, + "title": "Annotation Queues and Session IDs and Datasets and LLM Security", + "href": "https://github.com/orgs/langfuse/discussions/3779", + "created_at": "2024-10-16T14:55:09Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "FlorDonnaSanders", - "html_url": "https://github.com/FlorDonnaSanders" + "login": "paolotamag", + "html_url": "https://github.com/paolotamag" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3576, - "title": "feat: edit custom model definitions", - "href": "https://github.com/orgs/langfuse/discussions/3576", - "created_at": "2024-10-04T12:40:54Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 3778, + "title": "Observe decorator not working with custom langchain model & custom langfuse callback handler", + "href": "https://github.com/orgs/langfuse/discussions/3778", + "created_at": "2024-10-16T12:36:02Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "nialldevlin1", - "html_url": "https://github.com/nialldevlin1" + "login": "FaresKi", + "html_url": "https://github.com/FaresKi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3558, - "title": "Dashboard: split prompt/completion/total tokens", - "href": "https://github.com/orgs/langfuse/discussions/3558", - "created_at": "2024-10-02T02:17:47Z", - "upvotes": 6, - "comment_count": 0, + "number": 3777, + "title": "Error when trying to upgrade my langfuse deployment", + "href": "https://github.com/orgs/langfuse/discussions/3777", + "created_at": "2024-10-16T09:25:53Z", + "upvotes": 2, + "comment_count": 2, "resolved": false, "labels": [ - "feat-dashboard" + "self-hosting" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3551, - "title": "Metrics API to support the OpenMetrics format", - "href": "https://github.com/orgs/langfuse/discussions/3551", - "created_at": "2024-10-01T15:03:02Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 3766, + "title": "Latency and total cost for runs are not computed", + "href": "https://github.com/orgs/langfuse/discussions/3766", + "created_at": "2024-10-15T21:38:15Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [], "author": { - "login": "shukawam", - "html_url": "https://github.com/shukawam" + "login": "ldbolanos", + "html_url": "https://github.com/ldbolanos" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3550, - "title": "Asynchronous Langfuse Client.", - "href": "https://github.com/orgs/langfuse/discussions/3550", - "created_at": "2024-10-01T14:03:48Z", - "upvotes": 9, - "comment_count": 1, - "resolved": false, + "number": 3764, + "title": "Best practices for tracing an app with history and tool usage", + "href": "https://github.com/orgs/langfuse/discussions/3764", + "created_at": "2024-10-15T21:27:34Z", + "upvotes": 2, + "comment_count": 3, + "resolved": true, "labels": [ - "sdk-python" + "integration-openai" ], "author": { - "login": "fimselamse", - "html_url": "https://github.com/fimselamse" + "login": "machulav", + "html_url": "https://github.com/machulav" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3546, - "title": "Add SCIM support for user/role/identity management", - "href": "https://github.com/orgs/langfuse/discussions/3546", - "created_at": "2024-10-01T02:18:33Z", + "number": 3756, + "title": "How to create an eval config for prompts using python api?", + "href": "https://github.com/orgs/langfuse/discussions/3756", + "created_at": "2024-10-15T09:20:06Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-api", - "security" + "feat-evals" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "GildeshAbhay", + "html_url": "https://github.com/GildeshAbhay" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3538, - "title": "Vector search for datasets for few-shot prompting", - "href": "https://github.com/orgs/langfuse/discussions/3538", - "created_at": "2024-09-30T17:31:18Z", + "number": 3737, + "title": "Monitoring for multi agent systems (OpenWebUI)", + "href": "https://github.com/orgs/langfuse/discussions/3737", + "created_at": "2024-10-14T16:50:17Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-datasets" + "integration-openwebui" ], "author": { - "login": "antoniomdk", - "html_url": "https://github.com/antoniomdk" + "login": "OM-EL", + "html_url": "https://github.com/OM-EL" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3529, - "title": "Sampling for JS/TS SDKs and integrations", - "href": "https://github.com/orgs/langfuse/discussions/3529", - "created_at": "2024-09-30T05:44:07Z", - "upvotes": 8, - "comment_count": 0, - "resolved": false, + "number": 3735, + "title": "Is it possible to use tools calling and structured output in the Prompts UI and Playground?", + "href": "https://github.com/orgs/langfuse/discussions/3735", + "created_at": "2024-10-14T16:43:23Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-sampling" + "feat-prompt-management", + "feat-playground" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "mifopen", + "html_url": "https://github.com/mifopen" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3528, - "title": "Add saved filters config", - "href": "https://github.com/orgs/langfuse/discussions/3528", - "created_at": "2024-09-30T05:36:44Z", + "number": 3718, + "title": "How to delete a Session?", + "href": "https://github.com/orgs/langfuse/discussions/3718", + "created_at": "2024-10-11T14:51:46Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "ui" + "feat-sessions" ], "author": { - "login": "emaugars12", - "html_url": "https://github.com/emaugars12" + "login": "augustoolucas", + "html_url": "https://github.com/augustoolucas" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3527, - "title": "Show prompt-level aggregate metrics on the prompts table", - "href": "https://github.com/orgs/langfuse/discussions/3527", - "created_at": "2024-09-30T00:33:43Z", - "upvotes": 4, - "comment_count": 0, - "resolved": false, + "number": 3717, + "title": "Llamaindex Workflow does't work with Instrumentation Module", + "href": "https://github.com/orgs/langfuse/discussions/3717", + "created_at": "2024-10-11T10:27:09Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-prompt-management" + "integraton-llamaindex" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "ntdanhtma", + "html_url": "https://github.com/ntdanhtma" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3524, - "title": "Field-level selection for input/output filtering in decorator instead of using update_current_observation/trace", - "href": "https://github.com/orgs/langfuse/discussions/3524", - "created_at": "2024-09-29T08:28:45Z", + "number": 3698, + "title": "Can I use Amazon Bedrock for Langfuse Evals?", + "href": "https://github.com/orgs/langfuse/discussions/3698", + "created_at": "2024-10-10T15:34:48Z", "upvotes": 1, - "comment_count": 4, - "resolved": false, + "comment_count": 5, + "resolved": true, "labels": [ - "integration-python-decorator" + "feat-evals", + "integration-amazon-bedrock" ], "author": { - "login": "amir-mic-lin", - "html_url": "https://github.com/amir-mic-lin" + "login": "j10sanders", + "html_url": "https://github.com/j10sanders" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3508, - "title": "feat: organization level dashboard", - "href": "https://github.com/orgs/langfuse/discussions/3508", - "created_at": "2024-09-27T13:48:13Z", + "number": 3679, + "title": "Langfuse / Langflow not intergrating", + "href": "https://github.com/orgs/langfuse/discussions/3679", + "created_at": "2024-10-09T17:06:32Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "integration-langflow" + ], "author": { - "login": "nialldevlin1", - "html_url": "https://github.com/nialldevlin1" + "login": "colecal", + "html_url": "https://github.com/colecal" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3478, - "title": "TextGrad integration", - "href": "https://github.com/orgs/langfuse/discussions/3478", - "created_at": "2024-09-25T16:13:45Z", + "number": 3678, + "title": "Langfuse not tracing code from my VM (server)", + "href": "https://github.com/orgs/langfuse/discussions/3678", + "created_at": "2024-10-09T14:56:05Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "integrations" + "self-hosting" ], "author": { - "login": "sakthi-geek", - "html_url": "https://github.com/sakthi-geek" + "login": "akbar-mta", + "html_url": "https://github.com/akbar-mta" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3476, - "title": "Chart: usage/metrics grouped by tags", - "href": "https://github.com/orgs/langfuse/discussions/3476", - "created_at": "2024-09-25T13:54:14Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 3674, + "title": "Docs for K8s deployments", + "href": "https://github.com/orgs/langfuse/discussions/3674", + "created_at": "2024-10-09T09:52:05Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-dashboard", - "feat-tags" + "self-hosting" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "Brant-lzh", + "html_url": "https://github.com/Brant-lzh" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3472, - "title": "Dashboard: add chart for unique users (MAU/WAU/DAU)", - "href": "https://github.com/orgs/langfuse/discussions/3472", - "created_at": "2024-09-25T11:37:30Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-dashboard", - "feat-users" - ], + "number": 3645, + "title": "Cannot Sign In or Sign Up to Local Langfuse Instance", + "href": "https://github.com/orgs/langfuse/discussions/3645", + "created_at": "2024-10-08T11:09:48Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "Patryk-Chlanda", + "html_url": "https://github.com/Patryk-Chlanda" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3447, - "title": "Playground: Move messages / add messages in-between others", - "href": "https://github.com/orgs/langfuse/discussions/3447", - "created_at": "2024-09-23T09:16:23Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-playground" - ], + "number": 3641, + "title": "Sign in and Sign up button is greyed out", + "href": "https://github.com/orgs/langfuse/discussions/3641", + "created_at": "2024-10-08T09:32:16Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "akbar-mta", + "html_url": "https://github.com/akbar-mta" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3443, - "title": "Why not extend observeOpenAI to support message-level user id?", - "href": "https://github.com/orgs/langfuse/discussions/3443", - "created_at": "2024-09-21T23:57:57Z", + "number": 3637, + "title": "Sign In Button Remains Disabled When Logging in with Email/Password on Langfuse Self-Hosted", + "href": "https://github.com/orgs/langfuse/discussions/3637", + "created_at": "2024-10-08T06:40:05Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, + "labels": [], + "author": { + "login": "tubone24", + "html_url": "https://github.com/tubone24" + }, + "category": "Support" + }, + { + "number": 3615, + "title": "Failing with internal server error when trying to add score to a trace", + "href": "https://github.com/orgs/langfuse/discussions/3615", + "created_at": "2024-10-07T06:15:14Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "derrickstaten", - "html_url": "https://github.com/derrickstaten" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3439, - "title": "Filtering dataset items", - "href": "https://github.com/orgs/langfuse/discussions/3439", - "created_at": "2024-09-21T01:51:33Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-datasets" - ], + "number": 3592, + "title": "Set trace_id in Langchain CallbackHandler", + "href": "https://github.com/orgs/langfuse/discussions/3592", + "created_at": "2024-10-05T11:09:30Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "emaugars12", - "html_url": "https://github.com/emaugars12" + "login": "michaelpoluektov", + "html_url": "https://github.com/michaelpoluektov" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3438, - "title": "Support export for Dataset Items", - "href": "https://github.com/orgs/langfuse/discussions/3438", - "created_at": "2024-09-20T22:57:21Z", - "upvotes": 4, - "comment_count": 0, - "resolved": false, + "number": 3574, + "title": "Automated provisioning of default resources in self hosting", + "href": "https://github.com/orgs/langfuse/discussions/3574", + "created_at": "2024-10-04T06:44:45Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-datasets" + "self-hosting" ], "author": { - "login": "uladkaminski", - "html_url": "https://github.com/uladkaminski" + "login": "Harinisri29", + "html_url": "https://github.com/Harinisri29" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3436, - "title": "Prompt label promotion via api/sdk", - "href": "https://github.com/orgs/langfuse/discussions/3436", - "created_at": "2024-09-20T21:32:07Z", + "number": 3569, + "title": "UnauthorizedError: No authorization header After Switching to Headless Initialization", + "href": "https://github.com/orgs/langfuse/discussions/3569", + "created_at": "2024-10-03T08:52:35Z", "upvotes": 2, - "comment_count": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "mrdrprofuroboros", - "html_url": "https://github.com/mrdrprofuroboros" + "login": "chandel-aman", + "html_url": "https://github.com/chandel-aman" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3431, - "title": "3rd option for \"sharing\" traces publicly", - "href": "https://github.com/orgs/langfuse/discussions/3431", - "created_at": "2024-09-20T16:29:28Z", + "number": 3559, + "title": "Token Cost using OpenRouter", + "href": "https://github.com/orgs/langfuse/discussions/3559", + "created_at": "2024-10-02T05:25:14Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "austinm911", + "html_url": "https://github.com/austinm911" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3415, - "title": "Only use traces in the dataset to render score columns", - "href": "https://github.com/orgs/langfuse/discussions/3415", - "created_at": "2024-09-19T17:36:44Z", + "number": 3557, + "title": "Link 2 traces", + "href": "https://github.com/orgs/langfuse/discussions/3557", + "created_at": "2024-10-02T02:14:27Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-datasets" - ], + "resolved": true, + "labels": [], "author": { - "login": "micahstairs", - "html_url": "https://github.com/micahstairs" + "login": "saiprasath21", + "html_url": "https://github.com/saiprasath21" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3412, - "title": "Source code versioning and automatic statistics caluclation from scores", - "href": "https://github.com/orgs/langfuse/discussions/3412", - "created_at": "2024-09-19T10:44:02Z", + "number": 3556, + "title": "Update a trace", + "href": "https://github.com/orgs/langfuse/discussions/3556", + "created_at": "2024-10-02T02:10:15Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-scores" - ], + "resolved": true, + "labels": [], "author": { - "login": "ge28yen", - "html_url": "https://github.com/ge28yen" + "login": "saiprasath21", + "html_url": "https://github.com/saiprasath21" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3409, - "title": "Add graph view for LangGraph traces", - "href": "https://github.com/orgs/langfuse/discussions/3409", - "created_at": "2024-09-19T07:55:02Z", - "upvotes": 5, + "number": 3553, + "title": "How to track DSPy call within Langgraph", + "href": "https://github.com/orgs/langfuse/discussions/3553", + "created_at": "2024-10-01T20:00:11Z", + "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "integration-langchain" + "integration-langchain", + "integration-dspy" ], "author": { - "login": "hassiebp", - "html_url": "https://github.com/hassiebp" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3402, - "title": "Mask / redact PII from traces logged to langfuse", - "href": "https://github.com/orgs/langfuse/discussions/3402", - "created_at": "2024-09-18T21:04:06Z", - "upvotes": 6, - "comment_count": 3, - "resolved": false, + "number": 3552, + "title": "LlamaIndex traces grouping", + "href": "https://github.com/orgs/langfuse/discussions/3552", + "created_at": "2024-10-01T18:35:11Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "✅ Done", - "security" + "integraton-llamaindex" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "ivanviragine", + "html_url": "https://github.com/ivanviragine" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3401, - "title": "Make compile and get_langchain_prompt interoperable when using a prompt from langfuse in langchain", - "href": "https://github.com/orgs/langfuse/discussions/3401", - "created_at": "2024-09-18T21:03:20Z", + "number": 3549, + "title": "create api keys pair using some method or api", + "href": "https://github.com/orgs/langfuse/discussions/3549", + "created_at": "2024-10-01T11:45:12Z", "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-prompt-management", - "integration-langchain", - "✅ Done" + "self-hosting" ], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "ryanrib14", + "html_url": "https://github.com/ryanrib14" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3396, - "title": "Better mustache/jinja support in langfuse playground", - "href": "https://github.com/orgs/langfuse/discussions/3396", - "created_at": "2024-09-18T11:54:28Z", - "upvotes": 3, + "number": 3545, + "title": "How to Set Custom Trace ID with a Decorator and Include langfuse_observation_id?", + "href": "https://github.com/orgs/langfuse/discussions/3545", + "created_at": "2024-10-01T02:04:03Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-playground" + "integration-python-decorator" ], "author": { - "login": "FlorDonnaSanders", - "html_url": "https://github.com/FlorDonnaSanders" + "login": "octadion", + "html_url": "https://github.com/octadion" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3395, - "title": "Add fine-grained filtering options in python `fetch_traces` API to match web UI", - "href": "https://github.com/orgs/langfuse/discussions/3395", - "created_at": "2024-09-18T11:18:20Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], - "author": { - "login": "evangriffiths", - "html_url": "https://github.com/evangriffiths" - }, - "category": "Ideas" - }, - { - "number": 3376, - "title": "Allow LangchainCallbackHandler to specify custom input/output?", - "href": "https://github.com/orgs/langfuse/discussions/3376", - "created_at": "2024-09-16T23:45:18Z", + "number": 3540, + "title": "error ❌ tRPC failed on public.checkUpdate: Failed to fetch or json parse the latest releases Failed to fetch or json parse the latest releases", + "href": "https://github.com/orgs/langfuse/discussions/3540", + "created_at": "2024-09-30T20:29:22Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "integration-langchain" - ], - "author": { - "login": "xxkennyxu", - "html_url": "https://github.com/xxkennyxu" - }, - "category": "Ideas" - }, - { - "number": 3375, - "title": "Promptfoo integration", - "href": "https://github.com/orgs/langfuse/discussions/3375", - "created_at": "2024-09-16T23:34:34Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "integrations" + "self-hosting" ], "author": { - "login": "aiseei", - "html_url": "https://github.com/aiseei" + "login": "FaresKi", + "html_url": "https://github.com/FaresKi" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3367, - "title": "Default closed dropdown view in trace details", - "href": "https://github.com/orgs/langfuse/discussions/3367", - "created_at": "2024-09-16T12:47:26Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 3531, + "title": "is it possible to assign a label to an existing prompt via API/SDK ?", + "href": "https://github.com/orgs/langfuse/discussions/3531", + "created_at": "2024-09-30T07:49:28Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "ui" + "feat-prompt-management" ], "author": { - "login": "jannikmaierhoefer", - "html_url": "https://github.com/jannikmaierhoefer" + "login": "simicvm", + "html_url": "https://github.com/simicvm" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3363, - "title": "Dashboard: TPM chart", - "href": "https://github.com/orgs/langfuse/discussions/3363", - "created_at": "2024-09-16T07:53:52Z", - "upvotes": 2, - "comment_count": 1, + "number": 3525, + "title": "Applying database migrations failed. This is mostly caused by the database being unavailable", + "href": "https://github.com/orgs/langfuse/discussions/3525", + "created_at": "2024-09-29T11:14:04Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [ - "feat-dashboard" + "self-hosting" ], "author": { - "login": "afonsomatos", - "html_url": "https://github.com/afonsomatos" + "login": "NanthagopalEswaran", + "html_url": "https://github.com/NanthagopalEswaran" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3361, - "title": "Group Similar or Consecutive Traces", - "href": "https://github.com/orgs/langfuse/discussions/3361", - "created_at": "2024-09-16T05:38:40Z", + "number": 3521, + "title": "is it open source or not?", + "href": "https://github.com/orgs/langfuse/discussions/3521", + "created_at": "2024-09-27T22:07:52Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "rvndbalaji", - "html_url": "https://github.com/rvndbalaji" + "login": "severfire", + "html_url": "https://github.com/severfire" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3358, - "title": "More customization in graphs and dashboard panels", - "href": "https://github.com/orgs/langfuse/discussions/3358", - "created_at": "2024-09-14T03:12:38Z", + "number": 3520, + "title": "Langfuse not logging costs on Vertex AI gemini-1.5-flash-002.", + "href": "https://github.com/orgs/langfuse/discussions/3520", + "created_at": "2024-09-27T18:51:08Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-dashboard" + "integraton-llamaindex" ], "author": { - "login": "emaugars12", - "html_url": "https://github.com/emaugars12" + "login": "arthurbrenno", + "html_url": "https://github.com/arthurbrenno" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3352, - "title": "LLM Based Evaluation - more control with mapping a variable e.g. {{query}}, {{ground_truth}} etc inside of Input/Output/Metadata observation", - "href": "https://github.com/orgs/langfuse/discussions/3352", - "created_at": "2024-09-13T16:58:05Z", + "number": 3503, + "title": "Not possible to delete prompts programmatically, (langfuse python library or api)", + "href": "https://github.com/orgs/langfuse/discussions/3503", + "created_at": "2024-09-27T12:33:52Z", "upvotes": 2, - "comment_count": 1, - "resolved": false, - "labels": [], + "comment_count": 2, + "resolved": true, + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "stepanogil", - "html_url": "https://github.com/stepanogil" + "login": "RealGammaNL", + "html_url": "https://github.com/RealGammaNL" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3351, - "title": "Support for Firebase Genkit", - "href": "https://github.com/orgs/langfuse/discussions/3351", - "created_at": "2024-09-13T16:29:07Z", + "number": 3496, + "title": "Unable to fetch prompts without production label", + "href": "https://github.com/orgs/langfuse/discussions/3496", + "created_at": "2024-09-27T03:27:52Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "integrations" + "feat-prompt-management" ], "author": { - "login": "debkanchan", - "html_url": "https://github.com/debkanchan" + "login": "chandel-aman", + "html_url": "https://github.com/chandel-aman" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3338, - "title": "o1-preview and o1-mini support", - "href": "https://github.com/orgs/langfuse/discussions/3338", - "created_at": "2024-09-13T07:16:22Z", - "upvotes": 2, - "comment_count": 3, + "number": 3489, + "title": "Missing input/output on trace when using openai js integration", + "href": "https://github.com/orgs/langfuse/discussions/3489", + "created_at": "2024-09-26T15:36:06Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [ - "✅ Done" + "integration-openai" ], "author": { - "login": "juan-abia", - "html_url": "https://github.com/juan-abia" + "login": "dimitrydesilias", + "html_url": "https://github.com/dimitrydesilias" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3336, - "title": "Add Notification for / in Comments Objects", - "href": "https://github.com/orgs/langfuse/discussions/3336", - "created_at": "2024-09-13T00:04:16Z", + "number": 3486, + "title": "Bind all multiple hierarchical call against session-id instead of opening multiple threads", + "href": "https://github.com/orgs/langfuse/discussions/3486", + "created_at": "2024-09-26T06:31:20Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-comments" + "integration-python-decorator" ], "author": { - "login": "Zugunruhekami", - "html_url": "https://github.com/Zugunruhekami" + "login": "ajeet6261", + "html_url": "https://github.com/ajeet6261" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3335, - "title": "Extend Searchability (through filter) for Comments Objects", - "href": "https://github.com/orgs/langfuse/discussions/3335", - "created_at": "2024-09-12T23:58:17Z", + "number": 3485, + "title": "How to avoid memory leaks due to LangchainCallbackHandler while using userId and sessionId", + "href": "https://github.com/orgs/langfuse/discussions/3485", + "created_at": "2024-09-26T00:07:14Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 6, + "resolved": true, "labels": [ - "feat-comments" + "integration-langchain", + "feat-users", + "feat-sessions" ], "author": { - "login": "Zugunruhekami", - "html_url": "https://github.com/Zugunruhekami" + "login": "Chengdyc", + "html_url": "https://github.com/Chengdyc" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3291, - "title": "Filter by error in sub span", - "href": "https://github.com/orgs/langfuse/discussions/3291", - "created_at": "2024-09-10T13:20:11Z", - "upvotes": 2, - "comment_count": 3, - "resolved": false, + "number": 3480, + "title": "How to provide a TLS Cert for PGSQL cloud connection in Langfuse docker container?", + "href": "https://github.com/orgs/langfuse/discussions/3480", + "created_at": "2024-09-25T20:44:17Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "✅ Done", - "feat-log-levels" + "self-hosting" ], "author": { - "login": "bettlebrox", - "html_url": "https://github.com/bettlebrox" + "login": "barvhaim", + "html_url": "https://github.com/barvhaim" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3289, - "title": "Deleting old, unused tags or making them unseen if weren't used in the chosen time window.", - "href": "https://github.com/orgs/langfuse/discussions/3289", - "created_at": "2024-09-10T12:56:43Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "feat-tags" - ], - "author": { - "login": "constalozinschi", - "html_url": "https://github.com/constalozinschi" - }, - "category": "Ideas" - }, - { - "number": 3285, - "title": "SDK-JS: Allow to delete one or more trace", - "href": "https://github.com/orgs/langfuse/discussions/3285", - "created_at": "2024-09-10T09:26:04Z", - "upvotes": 5, - "comment_count": 2, + "number": 3477, + "title": "LangFuse Low Level SDK does not render images by passing the link", + "href": "https://github.com/orgs/langfuse/discussions/3477", + "created_at": "2024-09-25T15:15:54Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "sdk-js" + "feat-multimodal" ], "author": { - "login": "Lunik", - "html_url": "https://github.com/Lunik" + "login": "VikramShenoy97", + "html_url": "https://github.com/VikramShenoy97" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3276, - "title": "Retrieve the trace by metdata", - "href": "https://github.com/orgs/langfuse/discussions/3276", - "created_at": "2024-09-09T20:51:08Z", - "upvotes": 3, - "comment_count": 0, + "number": 3469, + "title": "raise exception when handle_span_events", + "href": "https://github.com/orgs/langfuse/discussions/3469", + "created_at": "2024-09-25T00:56:32Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-metadata" - ], + "labels": [], "author": { - "login": "gingerjx", - "html_url": "https://github.com/gingerjx" + "login": "nightosong", + "html_url": "https://github.com/nightosong" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3275, - "title": "Include metrics and scores in getDatasetRun / `GET /api/public/datasets/{datasetName}/runs/{runName}`", - "href": "https://github.com/orgs/langfuse/discussions/3275", - "created_at": "2024-09-09T20:48:16Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 3466, + "title": "How to get costs associated with an API call / user?", + "href": "https://github.com/orgs/langfuse/discussions/3466", + "created_at": "2024-09-24T19:33:56Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-datasets" + "feat-users", + "feat-cost-tracking" ], "author": { - "login": "gingerjx", - "html_url": "https://github.com/gingerjx" + "login": "punkpeye", + "html_url": "https://github.com/punkpeye" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3273, - "title": "Custom Themes", - "href": "https://github.com/orgs/langfuse/discussions/3273", - "created_at": "2024-09-09T15:08:25Z", + "number": 3465, + "title": "How to run langfuse locally while using a hosted database", + "href": "https://github.com/orgs/langfuse/discussions/3465", + "created_at": "2024-09-24T14:24:29Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "rvndbalaji", - "html_url": "https://github.com/rvndbalaji" + "login": "wil0u", + "html_url": "https://github.com/wil0u" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3263, - "title": "Comment API", - "href": "https://github.com/orgs/langfuse/discussions/3263", - "created_at": "2024-09-07T05:53:31Z", + "number": 3462, + "title": "how to set user_id or session_id in trace?", + "href": "https://github.com/orgs/langfuse/discussions/3462", + "created_at": "2024-09-24T08:34:59Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-api", - "feat-datasets" + "integration-python-decorator", + "feat-users", + "feat-sessions" ], "author": { - "login": "darvin", - "html_url": "https://github.com/darvin" + "login": "yumc2573", + "html_url": "https://github.com/yumc2573" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3256, - "title": "Integration with LangChain4j", - "href": "https://github.com/orgs/langfuse/discussions/3256", - "created_at": "2024-09-06T15:50:51Z", + "number": 3460, + "title": "Langfuse observation for openai embeddings method", + "href": "https://github.com/orgs/langfuse/discussions/3460", + "created_at": "2024-09-24T06:01:06Z", "upvotes": 2, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "integrations", - "feat-prompt-management", - "integration-langchain" + "integration-openai", + "integration-python-decorator", + "feat-cost-tracking" ], "author": { - "login": "ruizrube", - "html_url": "https://github.com/ruizrube" + "login": "simrangulati-jktech", + "html_url": "https://github.com/simrangulati-jktech" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3252, - "title": "Need to retain the old evaluation history results, including input and all ground truth", - "href": "https://github.com/orgs/langfuse/discussions/3252", - "created_at": "2024-09-06T03:29:17Z", + "number": 3446, + "title": "Right way to migrate langfuse deployed on K8s within an AWS account", + "href": "https://github.com/orgs/langfuse/discussions/3446", + "created_at": "2024-09-23T06:32:02Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "self-hosting" ], "author": { - "login": "serlina", - "html_url": "https://github.com/serlina" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3243, - "title": "Add organization / project / user / API key management API", - "href": "https://github.com/orgs/langfuse/discussions/3243", - "created_at": "2024-09-05T08:10:12Z", - "upvotes": 9, - "comment_count": 5, - "resolved": false, - "labels": [ - "self-hosting" - ], + "number": 3435, + "title": "Langfuse is inconsistently generating span latencies table in traces greater than 36K entiries", + "href": "https://github.com/orgs/langfuse/discussions/3435", + "created_at": "2024-09-20T18:54:28Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, + "labels": [], "author": { - "login": "EricAntidot", - "html_url": "https://github.com/EricAntidot" + "login": "databloom", + "html_url": "https://github.com/databloom" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3240, - "title": "Ability to export all traces/sessions/scores from langfuse and import back to another langfuse instance", - "href": "https://github.com/orgs/langfuse/discussions/3240", - "created_at": "2024-09-05T07:11:48Z", - "upvotes": 5, + "number": 3429, + "title": "Async version of Langfuse.get_prompt", + "href": "https://github.com/orgs/langfuse/discussions/3429", + "created_at": "2024-09-20T14:26:51Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "SinghCoder", - "html_url": "https://github.com/SinghCoder" + "login": "antoniomdk", + "html_url": "https://github.com/antoniomdk" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3237, - "title": "Support for Selecting Specific Paths from JSON Objects in Evaluation Prompts", - "href": "https://github.com/orgs/langfuse/discussions/3237", - "created_at": "2024-09-05T05:05:48Z", - "upvotes": 2, - "comment_count": 2, + "number": 3420, + "title": "Help setting up GCP host (cloudbuild or console)", + "href": "https://github.com/orgs/langfuse/discussions/3420", + "created_at": "2024-09-20T04:34:35Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [ - "feat-evals" + "self-hosting" ], "author": { - "login": "divyanshubhuta", - "html_url": "https://github.com/divyanshubhuta" + "login": "elliottower", + "html_url": "https://github.com/elliottower" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3220, - "title": "Trace Logprobs from OpenAI models", - "href": "https://github.com/orgs/langfuse/discussions/3220", - "created_at": "2024-09-04T01:25:15Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 3410, + "title": "Configuring Evaluation with \"Correctness\" Template & Python Code Invocation", + "href": "https://github.com/orgs/langfuse/discussions/3410", + "created_at": "2024-09-19T09:44:42Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [ - "integration-openai" + "feat-scores" ], "author": { - "login": "yusuke-intern", - "html_url": "https://github.com/yusuke-intern" + "login": "zoulou00", + "html_url": "https://github.com/zoulou00" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3215, - "title": "(ui) Ability to hide \"scores\" column", - "href": "https://github.com/orgs/langfuse/discussions/3215", - "created_at": "2024-09-03T15:34:14Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, - "labels": [], - "author": { - "login": "marctorsoc", - "html_url": "https://github.com/marctorsoc" - }, - "category": "Ideas" - }, - { - "number": 3212, - "title": "Dataset run description and metadata should not be fixed on the page", - "href": "https://github.com/orgs/langfuse/discussions/3212", - "created_at": "2024-09-03T12:30:34Z", + "number": 3406, + "title": "Module not found: Can't resolve '@langfuse'", + "href": "https://github.com/orgs/langfuse/discussions/3406", + "created_at": "2024-09-19T05:57:04Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "self-hosting" ], "author": { - "login": "justinas-kazanavicius", - "html_url": "https://github.com/justinas-kazanavicius" + "login": "christosuster", + "html_url": "https://github.com/christosuster" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3208, - "title": "Support for exporting traces to CSV/JSON", - "href": "https://github.com/orgs/langfuse/discussions/3208", - "created_at": "2024-09-03T08:00:36Z", - "upvotes": 4, + "number": 3397, + "title": "tokens and usage cost", + "href": "https://github.com/orgs/langfuse/discussions/3397", + "created_at": "2024-09-18T13:05:07Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done" + "feat-cost-tracking" ], "author": { - "login": "david1542", - "html_url": "https://github.com/david1542" + "login": "Karanaiinfox", + "html_url": "https://github.com/Karanaiinfox" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3194, - "title": "Optionally set timestamp when creating a score", - "href": "https://github.com/orgs/langfuse/discussions/3194", - "created_at": "2024-09-02T15:20:20Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, + "number": 3393, + "title": "Self-Host evaluation feature", + "href": "https://github.com/orgs/langfuse/discussions/3393", + "created_at": "2024-09-18T07:55:30Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-api", - "feat-scores" + "feat-evals" ], "author": { - "login": "FlorDonnaSanders", - "html_url": "https://github.com/FlorDonnaSanders" + "login": "MayankBitcot", + "html_url": "https://github.com/MayankBitcot" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3186, - "title": "Setting trace ID and parent observation ID with Python decorator SDK", - "href": "https://github.com/orgs/langfuse/discussions/3186", - "created_at": "2024-09-02T09:27:36Z", + "number": 3392, + "title": "not able to track entire request end to end in langchain + langfuse", + "href": "https://github.com/orgs/langfuse/discussions/3392", + "created_at": "2024-09-18T07:08:49Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 2, "resolved": false, "labels": [ - "✅ Done", - "integration-python-decorator" + "integration-langchain" ], "author": { - "login": "MrOrz", - "html_url": "https://github.com/MrOrz" + "login": "jaiswalvineet", + "html_url": "https://github.com/jaiswalvineet" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3181, - "title": "Log only metadata", - "href": "https://github.com/orgs/langfuse/discussions/3181", - "created_at": "2024-08-31T18:31:11Z", - "upvotes": 2, - "comment_count": 0, + "number": 3379, + "title": "Feedback for “Langfuse Documentation”", + "href": "https://github.com/orgs/langfuse/discussions/3379", + "created_at": "2024-09-17T07:44:56Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "jan-kubica", - "html_url": "https://github.com/jan-kubica" + "login": "Preet1234-ux", + "html_url": "https://github.com/Preet1234-ux" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3178, - "title": "The display time on the x-axis of the chart in the Dashboard shows only the date, without hours, minutes, and seconds.", - "href": "https://github.com/orgs/langfuse/discussions/3178", - "created_at": "2024-08-31T04:09:07Z", + "number": 3364, + "title": "Hey want to change the Eval Templates name, can we do it from UI", + "href": "https://github.com/orgs/langfuse/discussions/3364", + "created_at": "2024-09-16T08:07:30Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 3, + "resolved": true, "labels": [ - "bug", - "✅ Done", - "feat-dashboard" + "feat-evals" ], "author": { - "login": "HGladiator", - "html_url": "https://github.com/HGladiator" + "login": "divyanshubhuta", + "html_url": "https://github.com/divyanshubhuta" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3166, - "title": "Support Tool Calls / Functions in Playground", - "href": "https://github.com/orgs/langfuse/discussions/3166", - "created_at": "2024-08-30T20:04:34Z", - "upvotes": 15, - "comment_count": 10, + "number": 3344, + "title": "How to use langfuse with LangGraph Studio", + "href": "https://github.com/orgs/langfuse/discussions/3344", + "created_at": "2024-09-13T11:35:53Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [ - "feat-playground" + "integration-langchain" ], "author": { - "login": "yuyuma", - "html_url": "https://github.com/yuyuma" - }, - "category": "Ideas" - }, - { - "number": 3147, - "title": "Add the ability to search by message words in traces and scores", - "href": "https://github.com/orgs/langfuse/discussions/3147", - "created_at": "2024-08-30T08:02:32Z", - "upvotes": 4, - "comment_count": 0, - "resolved": false, - "labels": [], - "author": { - "login": "ValentinKovalev", - "html_url": "https://github.com/ValentinKovalev" + "login": "debkanchan", + "html_url": "https://github.com/debkanchan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3131, - "title": "Diff of prompt versions", - "href": "https://github.com/orgs/langfuse/discussions/3131", - "created_at": "2024-08-29T11:43:24Z", - "upvotes": 6, + "number": 3321, + "title": "Session ids for Langserve", + "href": "https://github.com/orgs/langfuse/discussions/3321", + "created_at": "2024-09-11T22:40:01Z", + "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "feat-prompt-management" + "integration-langchain", + "feat-sessions" ], "author": { - "login": "dylanjcastillo", - "html_url": "https://github.com/dylanjcastillo" + "login": "YaphetKG", + "html_url": "https://github.com/YaphetKG" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3129, - "title": "The LangchainCallbackHandler supports statistical delay of the first token", - "href": "https://github.com/orgs/langfuse/discussions/3129", - "created_at": "2024-08-29T09:26:11Z", - "upvotes": 3, - "comment_count": 2, - "resolved": false, + "number": 3313, + "title": "how to pass custom user managed model name to calculate the cost via langchain", + "href": "https://github.com/orgs/langfuse/discussions/3313", + "created_at": "2024-09-11T13:25:48Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, "labels": [ "integration-langchain", - "✅ Done" + "feat-cost-tracking" ], "author": { - "login": "Hacky-DH", - "html_url": "https://github.com/Hacky-DH" + "login": "jaiswalvineet", + "html_url": "https://github.com/jaiswalvineet" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3112, - "title": "Request Role elevation from Langfuse UI", - "href": "https://github.com/orgs/langfuse/discussions/3112", - "created_at": "2024-08-28T13:15:21Z", + "number": 3308, + "title": "Automated Prompt Management across Environments", + "href": "https://github.com/orgs/langfuse/discussions/3308", + "created_at": "2024-09-11T09:31:26Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-rbac" + "feat-prompt-management" ], "author": { - "login": "thund3rbrd", - "html_url": "https://github.com/thund3rbrd" + "login": "jonnyforsterMSG", + "html_url": "https://github.com/jonnyforsterMSG" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3111, - "title": "Improve RBAC", - "href": "https://github.com/orgs/langfuse/discussions/3111", - "created_at": "2024-08-28T13:08:57Z", + "number": 3307, + "title": "DataSet Scores are not being displayed", + "href": "https://github.com/orgs/langfuse/discussions/3307", + "created_at": "2024-09-11T08:46:31Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 3, + "resolved": true, "labels": [ - "feat-rbac" + "feat-datasets" ], "author": { - "login": "thund3rbrd", - "html_url": "https://github.com/thund3rbrd" + "login": "MaxYaz", + "html_url": "https://github.com/MaxYaz" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3074, - "title": "Add \"image_url\" to Langfuse Prompt types.", - "href": "https://github.com/orgs/langfuse/discussions/3074", - "created_at": "2024-08-26T11:54:32Z", - "upvotes": 2, - "comment_count": 1, + "number": 3305, + "title": "bug: cost usage are not getting captured automatically from llm response", + "href": "https://github.com/orgs/langfuse/discussions/3305", + "created_at": "2024-09-11T05:02:03Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "labels": [], "author": { - "login": "grobruegge", - "html_url": "https://github.com/grobruegge" + "login": "ajeet6261", + "html_url": "https://github.com/ajeet6261" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3062, - "title": "Support for OpenAI.client.chat.completions.with_raw_response", - "href": "https://github.com/orgs/langfuse/discussions/3062", - "created_at": "2024-08-24T12:55:39Z", + "number": 3271, + "title": "Understanding pricing model (self-hosting vs cloud serving) from security perspective", + "href": "https://github.com/orgs/langfuse/discussions/3271", + "created_at": "2024-09-09T14:07:32Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "integration-openai" - ], + "labels": [], "author": { - "login": "aman-gupta-doc", - "html_url": "https://github.com/aman-gupta-doc" + "login": "uahmad235", + "html_url": "https://github.com/uahmad235" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3053, - "title": "Being able to link Prompts with Traces when using the LangChain integration", - "href": "https://github.com/orgs/langfuse/discussions/3053", - "created_at": "2024-08-23T13:14:21Z", - "upvotes": 2, - "comment_count": 2, + "number": 3267, + "title": "python decorator grouping in trace when using FastAPI Server Sent Events and Langraph + custom function", + "href": "https://github.com/orgs/langfuse/discussions/3267", + "created_at": "2024-09-09T11:10:00Z", + "upvotes": 1, + "comment_count": 4, "resolved": false, "labels": [ - "✅ Done" + "integration-langchain", + "integration-python-decorator" ], "author": { - "login": "jonnyforsterMSG", - "html_url": "https://github.com/jonnyforsterMSG" + "login": "lixxvsky", + "html_url": "https://github.com/lixxvsky" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3050, - "title": "Implement dataset removal method", - "href": "https://github.com/orgs/langfuse/discussions/3050", - "created_at": "2024-08-23T11:40:13Z", - "upvotes": 4, - "comment_count": 0, + "number": 3254, + "title": "Vercel AI SDK and Svelte. How to push traces intermittently back to langfuse", + "href": "https://github.com/orgs/langfuse/discussions/3254", + "created_at": "2024-09-06T13:37:17Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "feat-datasets" + "integration-vercel-ai-sdk" ], "author": { - "login": "justinas-kazanavicius", - "html_url": "https://github.com/justinas-kazanavicius" + "login": "oghaAI", + "html_url": "https://github.com/oghaAI" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3023, - "title": "Track openai token usage from stream_options instead of tokenizing the response server-side", - "href": "https://github.com/orgs/langfuse/discussions/3023", - "created_at": "2024-08-22T17:08:08Z", - "upvotes": 3, - "comment_count": 3, + "number": 3210, + "title": "When using callbacks, the langfuse_context.update_current_trace method does not function properly.", + "href": "https://github.com/orgs/langfuse/discussions/3210", + "created_at": "2024-09-03T10:29:29Z", + "upvotes": 1, + "comment_count": 4, "resolved": false, - "labels": [ - "integration-openai", - "✅ Done", - "feat-cost-tracking" - ], + "labels": [], "author": { - "login": "kilimchoi", - "html_url": "https://github.com/kilimchoi" + "login": "hgliyuhao", + "html_url": "https://github.com/hgliyuhao" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3021, - "title": "Pre-defined user access", - "href": "https://github.com/orgs/langfuse/discussions/3021", - "created_at": "2024-08-22T16:08:19Z", + "number": 3207, + "title": "change of data region", + "href": "https://github.com/orgs/langfuse/discussions/3207", + "created_at": "2024-09-03T06:06:48Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [ - "self-hosting" - ], + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "LucasMagnum", - "html_url": "https://github.com/LucasMagnum" + "login": "divyanshubhuta", + "html_url": "https://github.com/divyanshubhuta" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3014, - "title": "Supports filter string using regular expression matching", - "href": "https://github.com/orgs/langfuse/discussions/3014", - "created_at": "2024-08-22T14:39:34Z", + "number": 3191, + "title": "Evaluation config setup related query", + "href": "https://github.com/orgs/langfuse/discussions/3191", + "created_at": "2024-09-02T14:48:01Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "chai3", - "html_url": "https://github.com/chai3" + "login": "divyanshubhuta", + "html_url": "https://github.com/divyanshubhuta" }, - "category": "Ideas" + "category": "Support" }, { - "number": 3004, - "title": "Support for more modalities and base64 content", - "href": "https://github.com/orgs/langfuse/discussions/3004", - "created_at": "2024-08-22T09:50:47Z", - "upvotes": 45, - "comment_count": 18, - "resolved": false, - "labels": [ - "✅ Done", - "feat-multimodal" - ], + "number": 3182, + "title": "What does `version` means when ingesting trace?", + "href": "https://github.com/orgs/langfuse/discussions/3182", + "created_at": "2024-08-31T20:44:26Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "marliessophie", - "html_url": "https://github.com/marliessophie" + "login": "STRRL", + "html_url": "https://github.com/STRRL" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2997, - "title": "Filter Span events in dashboard", - "href": "https://github.com/orgs/langfuse/discussions/2997", - "created_at": "2024-08-21T16:25:02Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 3176, + "title": "Get all the generations, events, etc. under Trace", + "href": "https://github.com/orgs/langfuse/discussions/3176", + "created_at": "2024-08-31T02:10:28Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "tagaretiro", - "html_url": "https://github.com/tagaretiro" + "login": "bytecod3r", + "html_url": "https://github.com/bytecod3r" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2987, - "title": "Claude/openai/google prompt caching", - "href": "https://github.com/orgs/langfuse/discussions/2987", - "created_at": "2024-08-21T04:18:55Z", - "upvotes": 5, - "comment_count": 4, - "resolved": false, + "number": 3168, + "title": "usage pattern for new llamaindex integration", + "href": "https://github.com/orgs/langfuse/discussions/3168", + "created_at": "2024-08-30T20:23:17Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-cost-tracking" + "integraton-llamaindex" ], "author": { - "login": "mrdrprofuroboros", - "html_url": "https://github.com/mrdrprofuroboros" + "login": "erik-squared", + "html_url": "https://github.com/erik-squared" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2978, - "title": "Unexpected event format when using `ibm-watsonx-ai` with LangChain extension", - "href": "https://github.com/orgs/langfuse/discussions/2978", - "created_at": "2024-08-20T11:20:28Z", + "number": 3132, + "title": "Tracing ChatGoogleGenerativeAI calls in langchain doesn't return usage metadata", + "href": "https://github.com/orgs/langfuse/discussions/3132", + "created_at": "2024-08-29T13:09:13Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [ "integration-langchain" ], "author": { - "login": "barvhaim", - "html_url": "https://github.com/barvhaim" + "login": "NeerajG03", + "html_url": "https://github.com/NeerajG03" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2975, - "title": "fetch all users via sdk/api", - "href": "https://github.com/orgs/langfuse/discussions/2975", - "created_at": "2024-08-20T06:52:47Z", + "number": 3124, + "title": "Generation does not come under @observe trace", + "href": "https://github.com/orgs/langfuse/discussions/3124", + "created_at": "2024-08-29T00:28:14Z", "upvotes": 1, - "comment_count": 3, - "resolved": false, - "labels": [ - "feat-users" - ], + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "vincent-larisma", - "html_url": "https://github.com/vincent-larisma" + "login": "SatheeshJM", + "html_url": "https://github.com/SatheeshJM" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2967, - "title": "Tag based usage", - "href": "https://github.com/orgs/langfuse/discussions/2967", - "created_at": "2024-08-19T07:13:26Z", + "number": 3120, + "title": "Langfuse 2.74.0 integration with Flowise 2.0.5", + "href": "https://github.com/orgs/langfuse/discussions/3120", + "created_at": "2024-08-28T20:18:19Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-dashboard", - "feat-tags" - ], + "labels": [], "author": { - "login": "aakash-vwo", - "html_url": "https://github.com/aakash-vwo" + "login": "harshad-c1", + "html_url": "https://github.com/harshad-c1" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2949, - "title": "Auto-patching Langchain to include Langfuse callback handler", - "href": "https://github.com/orgs/langfuse/discussions/2949", - "created_at": "2024-08-15T12:17:32Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, - "labels": [ - "integration-langchain" - ], + "number": 3110, + "title": "How to set SMTP_CONNECTION_URL and reset password?", + "href": "https://github.com/orgs/langfuse/discussions/3110", + "created_at": "2024-08-28T10:05:06Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "kongzii", - "html_url": "https://github.com/kongzii" + "login": "zs856", + "html_url": "https://github.com/zs856" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2923, - "title": "Feature: Add CAS (and maybe SAML) as a authentication method", - "href": "https://github.com/orgs/langfuse/discussions/2923", - "created_at": "2024-08-13T17:18:42Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 3105, + "title": "Dockerfile of langfuse/langfuse:2 image", + "href": "https://github.com/orgs/langfuse/discussions/3105", + "created_at": "2024-08-28T00:13:57Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ "self-hosting" ], "author": { - "login": "jayteaftw", - "html_url": "https://github.com/jayteaftw" + "login": "pparreira", + "html_url": "https://github.com/pparreira" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2919, - "title": "Adding access to User's sessions directly", - "href": "https://github.com/orgs/langfuse/discussions/2919", - "created_at": "2024-08-13T12:42:16Z", + "number": 3100, + "title": "Time to first token is not populating in trace detail or generations view", + "href": "https://github.com/orgs/langfuse/discussions/3100", + "created_at": "2024-08-27T20:12:14Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-users", - "feat-sessions" - ], + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "Youneesz", - "html_url": "https://github.com/Youneesz" + "login": "databloom", + "html_url": "https://github.com/databloom" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2883, - "title": "Compare two dataset runs side by side", - "href": "https://github.com/orgs/langfuse/discussions/2883", - "created_at": "2024-08-09T10:40:05Z", - "upvotes": 5, + "number": 3099, + "title": "Pulling prompts by tag?", + "href": "https://github.com/orgs/langfuse/discussions/3099", + "created_at": "2024-08-27T20:01:45Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "feat-datasets" - ], + "labels": [], "author": { - "login": "dmaslov", - "html_url": "https://github.com/dmaslov" + "login": "mayajosifo", + "html_url": "https://github.com/mayajosifo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2881, - "title": "feat (ui): Collapse sidebar by default", - "href": "https://github.com/orgs/langfuse/discussions/2881", - "created_at": "2024-08-09T10:03:39Z", + "number": 3092, + "title": "Deployment into Azure", + "href": "https://github.com/orgs/langfuse/discussions/3092", + "created_at": "2024-08-27T10:05:32Z", "upvotes": 1, - "comment_count": 5, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "ui" + "self-hosting" ], "author": { - "login": "marctorsoc", - "html_url": "https://github.com/marctorsoc" + "login": "GaryFail", + "html_url": "https://github.com/GaryFail" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2877, - "title": "Make langfuse deployable to AWS Lambda", - "href": "https://github.com/orgs/langfuse/discussions/2877", - "created_at": "2024-08-09T08:24:14Z", + "number": 3079, + "title": "How to change the Level to ERROR when there is an error in SPAN?", + "href": "https://github.com/orgs/langfuse/discussions/3079", + "created_at": "2024-08-26T15:46:23Z", "upvotes": 3, "comment_count": 2, - "resolved": false, - "labels": [], - "author": { - "login": "MeddahAbdellah", - "html_url": "https://github.com/MeddahAbdellah" - }, - "category": "Ideas" - }, - { - "number": 2870, - "title": "custom base path deployments", - "href": "https://github.com/orgs/langfuse/discussions/2870", - "created_at": "2024-08-08T13:15:51Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "marioweid", - "html_url": "https://github.com/marioweid" - }, - "category": "Ideas" - }, - { - "number": 2864, - "title": "Add Bedrock Guardrails to the LLM Security documentation", - "href": "https://github.com/orgs/langfuse/discussions/2864", - "created_at": "2024-08-07T23:56:05Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "resolved": true, "labels": [ - "feat-llm-security", - "integration-amazon-bedrock" + "feat-log-levels" ], "author": { - "login": "wirjo", - "html_url": "https://github.com/wirjo" + "login": "kftam1994", + "html_url": "https://github.com/kftam1994" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2863, - "title": "Add AWS as a deployment option in the documentation", - "href": "https://github.com/orgs/langfuse/discussions/2863", - "created_at": "2024-08-07T23:53:40Z", - "upvotes": 3, + "number": 3056, + "title": "Support for configuring SMTP email at project level", + "href": "https://github.com/orgs/langfuse/discussions/3056", + "created_at": "2024-08-23T14:41:45Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done", "self-hosting" ], "author": { - "login": "wirjo", - "html_url": "https://github.com/wirjo" + "login": "rvndbalaji", + "html_url": "https://github.com/rvndbalaji" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2850, - "title": "Feat (ui): Move columns", - "href": "https://github.com/orgs/langfuse/discussions/2850", - "created_at": "2024-08-07T11:55:55Z", + "number": 3003, + "title": "Example GenAI bot with guardrails", + "href": "https://github.com/orgs/langfuse/discussions/3003", + "created_at": "2024-08-22T06:37:29Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "marctorsoc", - "html_url": "https://github.com/marctorsoc" + "login": "wangxj03", + "html_url": "https://github.com/wangxj03" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2848, - "title": "Feat: Allow not sorting tags", - "href": "https://github.com/orgs/langfuse/discussions/2848", - "created_at": "2024-08-07T11:50:44Z", + "number": 2990, + "title": "[Question] using langfuse with llama_index", + "href": "https://github.com/orgs/langfuse/discussions/2990", + "created_at": "2024-08-21T08:00:59Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-tags" + "integraton-llamaindex" ], "author": { - "login": "marctorsoc", - "html_url": "https://github.com/marctorsoc" + "login": "nightosong", + "html_url": "https://github.com/nightosong" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2823, - "title": "Need support for ChatOCIGenAI", - "href": "https://github.com/orgs/langfuse/discussions/2823", - "created_at": "2024-08-05T13:34:30Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, - "labels": [], + "number": 2988, + "title": "Non-langchain generation nested within LangGraph execution", + "href": "https://github.com/orgs/langfuse/discussions/2988", + "created_at": "2024-08-21T05:13:51Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-langchain" + ], "author": { - "login": "engchina", - "html_url": "https://github.com/engchina" + "login": "mrdrprofuroboros", + "html_url": "https://github.com/mrdrprofuroboros" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2821, - "title": "Need API endpoints to add projects and users", - "href": "https://github.com/orgs/langfuse/discussions/2821", - "created_at": "2024-08-05T13:10:49Z", - "upvotes": 2, + "number": 2983, + "title": "Tracing directly to queue instead of http api", + "href": "https://github.com/orgs/langfuse/discussions/2983", + "created_at": "2024-08-20T14:33:17Z", + "upvotes": 0, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "kameshbrao", - "html_url": "https://github.com/kameshbrao" + "login": "exotikh3", + "html_url": "https://github.com/exotikh3" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2812, - "title": "Could you make the Prompt label 36 char long?", - "href": "https://github.com/orgs/langfuse/discussions/2812", - "created_at": "2024-08-02T11:03:08Z", + "number": 3901, + "title": "How to resolve memory leak when integrating Langfuse with LangChain", + "href": "https://github.com/orgs/langfuse/discussions/3901", + "created_at": "2024-08-20T03:14:45Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "feat-prompt-management", - "✅ Done" - ], - "author": { - "login": "DevSageH", - "html_url": "https://github.com/DevSageH" - }, - "category": "Ideas" - }, - { - "number": 2810, - "title": "Enable setting a label to an existing prompt version via the api/sdk.", - "href": "https://github.com/orgs/langfuse/discussions/2810", - "created_at": "2024-08-01T16:53:06Z", - "upvotes": 10, - "comment_count": 4, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], - "author": { - "login": "ClementNguyen", - "html_url": "https://github.com/ClementNguyen" - }, - "category": "Ideas" - }, - { - "number": 2797, - "title": "Enable list_prompts/search_prompts using client", - "href": "https://github.com/orgs/langfuse/discussions/2797", - "created_at": "2024-07-31T13:45:38Z", - "upvotes": 4, - "comment_count": 2, - "resolved": false, + "comment_count": 6, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "krlng", - "html_url": "https://github.com/krlng" + "login": "ivan-94", + "html_url": "https://github.com/ivan-94" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2781, - "title": "Add support for custom serialization of observation fields", - "href": "https://github.com/orgs/langfuse/discussions/2781", - "created_at": "2024-07-29T18:49:03Z", + "number": 2959, + "title": "Duplicate usage data in observation api endpoint response", + "href": "https://github.com/orgs/langfuse/discussions/2959", + "created_at": "2024-08-16T10:57:00Z", "upvotes": 1, "comment_count": 2, - "resolved": false, - "labels": [ - "sdk-python" - ], + "resolved": true, + "labels": [], "author": { - "login": "ashamlian-roadway", - "html_url": "https://github.com/ashamlian-roadway" + "login": "jonnyforsterMSG", + "html_url": "https://github.com/jonnyforsterMSG" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2770, - "title": "Add clickable link to the 'release' kwargs in a Trace - this will route to the documentations/change log of that release/version", - "href": "https://github.com/orgs/langfuse/discussions/2770", - "created_at": "2024-07-28T07:08:07Z", + "number": 2958, + "title": "Time to first token query", + "href": "https://github.com/orgs/langfuse/discussions/2958", + "created_at": "2024-08-16T10:08:42Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "stepanogil", - "html_url": "https://github.com/stepanogil" + "login": "GaryFail", + "html_url": "https://github.com/GaryFail" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2766, - "title": "Support Exporting LangSmith Run Traces into Langfuse!", - "href": "https://github.com/orgs/langfuse/discussions/2766", - "created_at": "2024-07-27T02:34:44Z", - "upvotes": 3, + "number": 2952, + "title": "Locally hosted PrivateGPT + pgpt_python + Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2952", + "created_at": "2024-08-15T15:12:16Z", + "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "p-barman", - "html_url": "https://github.com/p-barman" + "login": "qdingle404", + "html_url": "https://github.com/qdingle404" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2747, - "title": "A new configuration env variable for custom URL prefix", - "href": "https://github.com/orgs/langfuse/discussions/2747", - "created_at": "2024-07-25T17:00:57Z", + "number": 2945, + "title": "Unit of token count for cost analysis", + "href": "https://github.com/orgs/langfuse/discussions/2945", + "created_at": "2024-08-15T09:33:59Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "abdullah-retorio", - "html_url": "https://github.com/abdullah-retorio" + "login": "thomasjv799", + "html_url": "https://github.com/thomasjv799" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2746, - "title": "Returning prompts from expired cache may be disabled using a boolean argument", - "href": "https://github.com/orgs/langfuse/discussions/2746", - "created_at": "2024-07-25T15:57:26Z", + "number": 2933, + "title": "how to return trace_id in openai completion response when using langfuse as a proxy in litellm?", + "href": "https://github.com/orgs/langfuse/discussions/2933", + "created_at": "2024-08-14T07:52:30Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-litellm" ], "author": { - "login": "ogunoz", - "html_url": "https://github.com/ogunoz" + "login": "octadion", + "html_url": "https://github.com/octadion" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2745, - "title": "Lazy fallback for get_prompt", - "href": "https://github.com/orgs/langfuse/discussions/2745", - "created_at": "2024-07-25T15:50:32Z", + "number": 2927, + "title": "Span created with Langchain not showing up in traces.", + "href": "https://github.com/orgs/langfuse/discussions/2927", + "created_at": "2024-08-13T20:32:35Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], - "author": { - "login": "ogunoz", - "html_url": "https://github.com/ogunoz" - }, - "category": "Ideas" - }, - { - "number": 2738, - "title": "Set variables in playground from dataset", - "href": "https://github.com/orgs/langfuse/discussions/2738", - "created_at": "2024-07-25T09:27:30Z", - "upvotes": 4, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets", - "feat-playground" + "integration-langchain" ], "author": { - "login": "hbenyamina", - "html_url": "https://github.com/hbenyamina" + "login": "HardKothari", + "html_url": "https://github.com/HardKothari" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2729, - "title": "Comment thread on Traces", - "href": "https://github.com/orgs/langfuse/discussions/2729", - "created_at": "2024-07-24T13:52:51Z", + "number": 2909, + "title": "Change port database in file docker-compose.yml", + "href": "https://github.com/orgs/langfuse/discussions/2909", + "created_at": "2024-08-13T08:05:37Z", "upvotes": 1, - "comment_count": 3, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "✅ Done", - "feat-comments" + "self-hosting" ], "author": { - "login": "guptakvgaurav", - "html_url": "https://github.com/guptakvgaurav" + "login": "hungvipqt15", + "html_url": "https://github.com/hungvipqt15" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2728, - "title": "Session-level scores", - "href": "https://github.com/orgs/langfuse/discussions/2728", - "created_at": "2024-07-24T10:05:40Z", - "upvotes": 3, - "comment_count": 3, + "number": 2907, + "title": "Change port connection in docker compose", + "href": "https://github.com/orgs/langfuse/discussions/2907", + "created_at": "2024-08-13T06:40:30Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "feat-scores", - "feat-sessions" + "self-hosting" ], "author": { - "login": "felixsg", - "html_url": "https://github.com/felixsg" + "login": "hungvipqt15", + "html_url": "https://github.com/hungvipqt15" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2721, - "title": "Add note on each prompt version", - "href": "https://github.com/orgs/langfuse/discussions/2721", - "created_at": "2024-07-23T14:48:02Z", + "number": 2904, + "title": "How to append current trace when calling function second time?", + "href": "https://github.com/orgs/langfuse/discussions/2904", + "created_at": "2024-08-12T15:12:22Z", "upvotes": 2, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-python-decorator" ], "author": { - "login": "cubxxw", - "html_url": "https://github.com/cubxxw" + "login": "nathan-vo810", + "html_url": "https://github.com/nathan-vo810" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2720, - "title": "Feature request [UI]: Remember column selection PER project in Traces view", - "href": "https://github.com/orgs/langfuse/discussions/2720", - "created_at": "2024-07-23T13:53:38Z", + "number": 2895, + "title": "How to update an event", + "href": "https://github.com/orgs/langfuse/discussions/2895", + "created_at": "2024-08-11T16:51:18Z", "upvotes": 1, - "comment_count": 2, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "justingodden", - "html_url": "https://github.com/justingodden" + "login": "bytecod3r", + "html_url": "https://github.com/bytecod3r" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2710, - "title": "Support JSON messages in prompt management", - "href": "https://github.com/orgs/langfuse/discussions/2710", - "created_at": "2024-07-23T01:59:12Z", + "number": 2888, + "title": "How to change the level of a trace?", + "href": "https://github.com/orgs/langfuse/discussions/2888", + "created_at": "2024-08-09T14:35:34Z", + "upvotes": 3, + "comment_count": 2, + "resolved": true, + "labels": [ + "feat-log-levels" + ], + "author": { + "login": "ldbolanos", + "html_url": "https://github.com/ldbolanos" + }, + "category": "Support" + }, + { + "number": 2879, + "title": "ERROR:langfuse:status_code: 404, body: {'message': 'Trace not found within authorized project', 'error': 'LangfuseNotFoundError'}", + "href": "https://github.com/orgs/langfuse/discussions/2879", + "created_at": "2024-08-09T09:31:33Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "jasonslyvia", - "html_url": "https://github.com/jasonslyvia" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2704, - "title": "Deleting user's traces via API to be GDPR compliant", - "href": "https://github.com/orgs/langfuse/discussions/2704", - "created_at": "2024-07-22T12:03:22Z", - "upvotes": 8, - "comment_count": 2, + "number": 2874, + "title": "Does langfuse trace parallel api calls? I tried a sample with parallel call but it didn't traced.", + "href": "https://github.com/orgs/langfuse/discussions/2874", + "created_at": "2024-08-09T05:09:26Z", + "upvotes": 1, + "comment_count": 4, "resolved": false, "labels": [], "author": { - "login": "Stormyy", - "html_url": "https://github.com/Stormyy" + "login": "ksundarraj-c-rpx", + "html_url": "https://github.com/ksundarraj-c-rpx" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2699, - "title": "Schemad or structured configuration for prompt", - "href": "https://github.com/orgs/langfuse/discussions/2699", - "created_at": "2024-07-22T02:29:13Z", + "number": 2871, + "title": "Self-hosted Langfuse running as a Google cloud service not showing traces", + "href": "https://github.com/orgs/langfuse/discussions/2871", + "created_at": "2024-08-08T13:40:34Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management" + "🐞❔ unconfirmed bug" ], "author": { - "login": "jasonslyvia", - "html_url": "https://github.com/jasonslyvia" + "login": "SectumPsempra", + "html_url": "https://github.com/SectumPsempra" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2697, - "title": "A transparent mode", - "href": "https://github.com/orgs/langfuse/discussions/2697", - "created_at": "2024-07-21T20:55:43Z", + "number": 2867, + "title": "Using the API to record traces from multiple platforms?", + "href": "https://github.com/orgs/langfuse/discussions/2867", + "created_at": "2024-08-08T13:15:49Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "emsi", - "html_url": "https://github.com/emsi" + "login": "appliraz", + "html_url": "https://github.com/appliraz" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2684, - "title": "Langfuse batch prompts api should return prompt configs as well", - "href": "https://github.com/orgs/langfuse/discussions/2684", - "created_at": "2024-07-19T10:05:45Z", - "upvotes": 2, + "number": 2858, + "title": "Langfuse observeOpenAI not logging generations using new zodResponseFormat.", + "href": "https://github.com/orgs/langfuse/discussions/2858", + "created_at": "2024-08-07T21:45:41Z", + "upvotes": 1, "comment_count": 3, - "resolved": false, - "labels": [ - "feat-prompt-management", - "✅ Done" - ], + "resolved": true, + "labels": [], "author": { - "login": "ashutoshsaboo", - "html_url": "https://github.com/ashutoshsaboo" + "login": "fabstu", + "html_url": "https://github.com/fabstu" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2669, - "title": "Visualisation of graph execution", - "href": "https://github.com/orgs/langfuse/discussions/2669", - "created_at": "2024-07-18T08:44:03Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, - "labels": [], + "number": 2852, + "title": "How run Langfuse evaluations over specifics spans?", + "href": "https://github.com/orgs/langfuse/discussions/2852", + "created_at": "2024-08-07T13:40:02Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-langchain", + "feat-evals" + ], "author": { - "login": "VMinB12", - "html_url": "https://github.com/VMinB12" + "login": "joaoCrulhas", + "html_url": "https://github.com/joaoCrulhas" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2668, - "title": "I want to say something about user feedback", - "href": "https://github.com/orgs/langfuse/discussions/2668", - "created_at": "2024-07-18T07:57:50Z", - "upvotes": 1, - "comment_count": 1, + "number": 2844, + "title": "LangFuse not logging LlamaIndex events", + "href": "https://github.com/orgs/langfuse/discussions/2844", + "created_at": "2024-08-07T10:46:19Z", + "upvotes": 2, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "integraton-llamaindex" + ], "author": { - "login": "cubxxw", - "html_url": "https://github.com/cubxxw" + "login": "adieyal", + "html_url": "https://github.com/adieyal" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2664, - "title": "Prompts are supported for export", - "href": "https://github.com/orgs/langfuse/discussions/2664", - "created_at": "2024-07-18T00:43:12Z", + "number": 2830, + "title": "UpdateRoot in the callback handler seems not work", + "href": "https://github.com/orgs/langfuse/discussions/2830", + "created_at": "2024-08-06T08:58:25Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "cubxxw", - "html_url": "https://github.com/cubxxw" + "login": "joaoCrulhas", + "html_url": "https://github.com/joaoCrulhas" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2653, - "title": "Web page request is a little slow, whether to consider using golang to reconstruct", - "href": "https://github.com/orgs/langfuse/discussions/2653", - "created_at": "2024-07-17T07:08:45Z", + "number": 2828, + "title": "Issue: Integration of Langfuse with DSPy Framework - Zero Values for Cost and Token Usage", + "href": "https://github.com/orgs/langfuse/discussions/2828", + "created_at": "2024-08-06T05:55:30Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [], + "comment_count": 3, + "resolved": true, + "labels": [ + "integration-dspy" + ], "author": { - "login": "cubxxw", - "html_url": "https://github.com/cubxxw" + "login": "mahitha-29", + "html_url": "https://github.com/mahitha-29" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2642, - "title": "Add ability to add name or label to a Langfuse API key", - "href": "https://github.com/orgs/langfuse/discussions/2642", - "created_at": "2024-07-16T17:08:42Z", - "upvotes": 5, + "number": 2817, + "title": "Praise for the Langfuse library! 🚀", + "href": "https://github.com/orgs/langfuse/discussions/2817", + "created_at": "2024-08-03T10:53:41Z", + "upvotes": 2, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "agibralter", - "html_url": "https://github.com/agibralter" + "login": "ttamg", + "html_url": "https://github.com/ttamg" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2625, - "title": "Track Openai Assistant API costs", - "href": "https://github.com/orgs/langfuse/discussions/2625", - "created_at": "2024-07-15T07:50:18Z", - "upvotes": 4, - "comment_count": 0, - "resolved": false, + "number": 2809, + "title": "No space left on device db error", + "href": "https://github.com/orgs/langfuse/discussions/2809", + "created_at": "2024-08-01T15:10:52Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "integration-openai" + "self-hosting" ], "author": { - "login": "christos-bsq", - "html_url": "https://github.com/christos-bsq" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2624, - "title": "Add tool / function calling and tool messages to Prompt Management", - "href": "https://github.com/orgs/langfuse/discussions/2624", - "created_at": "2024-07-15T06:49:50Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 2808, + "title": "Dynamic prompt generation", + "href": "https://github.com/orgs/langfuse/discussions/2808", + "created_at": "2024-08-01T14:41:48Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ "feat-prompt-management" ], "author": { - "login": "eloko7", - "html_url": "https://github.com/eloko7" + "login": "LLazzar", + "html_url": "https://github.com/LLazzar" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2622, - "title": "Inbuild langfuse tracing.", - "href": "https://github.com/orgs/langfuse/discussions/2622", - "created_at": "2024-07-13T10:39:13Z", + "number": 2801, + "title": "Unable to update generation span after LLM invocation", + "href": "https://github.com/orgs/langfuse/discussions/2801", + "created_at": "2024-08-01T03:23:15Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-langchain" + ], + "author": { + "login": "Heucles", + "html_url": "https://github.com/Heucles" + }, + "category": "Support" + }, + { + "number": 2787, + "title": "Self-hosted (Railway) Authorization error (401) while connecting to host", + "href": "https://github.com/orgs/langfuse/discussions/2787", + "created_at": "2024-07-30T19:23:59Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "rashid-globallogic", - "html_url": "https://github.com/rashid-globallogic" + "login": "vishnumallela", + "html_url": "https://github.com/vishnumallela" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2605, - "title": "DSPy tracing", - "href": "https://github.com/orgs/langfuse/discussions/2605", - "created_at": "2024-07-10T12:52:35Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 2769, + "title": "Continue trace on Celery worker with observe decorator", + "href": "https://github.com/orgs/langfuse/discussions/2769", + "created_at": "2024-07-27T18:23:13Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "integrations", - "✅ Done", - "integration-dspy" + "integration-python-decorator" ], "author": { - "login": "paolotamag", - "html_url": "https://github.com/paolotamag" + "login": "artefactop", + "html_url": "https://github.com/artefactop" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2586, - "title": "Feat: Ability to change curreny for model usage costs.", - "href": "https://github.com/orgs/langfuse/discussions/2586", - "created_at": "2024-07-09T15:40:22Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 2768, + "title": "How do i register the token count and cost for observe decorator", + "href": "https://github.com/orgs/langfuse/discussions/2768", + "created_at": "2024-07-27T14:47:58Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ + "integration-python-decorator", "feat-cost-tracking" ], "author": { - "login": "jannikstdl", - "html_url": "https://github.com/jannikstdl" + "login": "yevkim", + "html_url": "https://github.com/yevkim" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2578, - "title": "Conditional Trace Content/Message submission", - "href": "https://github.com/orgs/langfuse/discussions/2578", - "created_at": "2024-07-09T09:57:26Z", - "upvotes": 3, + "number": 2767, + "title": "Missing evaluation metrics", + "href": "https://github.com/orgs/langfuse/discussions/2767", + "created_at": "2024-07-27T05:07:56Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], + "author": { + "login": "MayankBitcot", + "html_url": "https://github.com/MayankBitcot" + }, + "category": "Support" + }, + { + "number": 2736, + "title": "Ability to upload Cost and Usage metrics in Langfuse for Gemini Models from LlamaIndex", + "href": "https://github.com/orgs/langfuse/discussions/2736", + "created_at": "2024-07-25T06:17:14Z", + "upvotes": 2, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integraton-llamaindex", + "feat-cost-tracking" + ], "author": { - "login": "simonwh", - "html_url": "https://github.com/simonwh" + "login": "ansu86d", + "html_url": "https://github.com/ansu86d" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2577, - "title": "Detailed and Interactive Plot Visualization like WandB", - "href": "https://github.com/orgs/langfuse/discussions/2577", - "created_at": "2024-07-09T09:19:38Z", + "number": 2735, + "title": "Deployment on K8s", + "href": "https://github.com/orgs/langfuse/discussions/2735", + "created_at": "2024-07-25T04:38:19Z", "upvotes": 1, - "comment_count": 3, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "yusuke-intern", - "html_url": "https://github.com/yusuke-intern" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2576, - "title": "Log prob on Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2576", - "created_at": "2024-07-09T09:16:23Z", - "upvotes": 1, - "comment_count": 1, + "number": 2718, + "title": "How to ignore inputs when using LangChain?", + "href": "https://github.com/orgs/langfuse/discussions/2718", + "created_at": "2024-07-23T10:58:07Z", + "upvotes": 2, + "comment_count": 3, "resolved": false, "labels": [ - "integration-openai" + "integration-langchain" ], "author": { - "login": "yusuke-intern", - "html_url": "https://github.com/yusuke-intern" + "login": "justingodden", + "html_url": "https://github.com/justingodden" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2573, - "title": "Prompt Cataloguing and prompt github", - "href": "https://github.com/orgs/langfuse/discussions/2573", - "created_at": "2024-07-08T20:05:23Z", + "number": 2716, + "title": "Langgraph with langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2716", + "created_at": "2024-07-23T09:12:20Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 4, + "resolved": true, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "kunal2002", - "html_url": "https://github.com/kunal2002" + "login": "MayankBitcot", + "html_url": "https://github.com/MayankBitcot" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2571, - "title": "If Data/Metadata given to Langfuse SDK that exceeds Langfuse's limit, log/throw/emit Stack Trace", - "href": "https://github.com/orgs/langfuse/discussions/2571", - "created_at": "2024-07-08T15:17:52Z", + "number": 2714, + "title": "Using langfuse without saving promps", + "href": "https://github.com/orgs/langfuse/discussions/2714", + "created_at": "2024-07-23T08:44:44Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "josiahbryan", - "html_url": "https://github.com/josiahbryan" + "login": "molntamas", + "html_url": "https://github.com/molntamas" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2539, - "title": "Include request's `tools` configuration in OpenAI LLM calls", - "href": "https://github.com/orgs/langfuse/discussions/2539", - "created_at": "2024-07-04T11:39:43Z", - "upvotes": 2, - "comment_count": 1, + "number": 2712, + "title": "cannot execute INSERT in a read-only transaction", + "href": "https://github.com/orgs/langfuse/discussions/2712", + "created_at": "2024-07-23T07:49:30Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [ - "integration-openai" + "self-hosting" ], "author": { - "login": "ricwo", - "html_url": "https://github.com/ricwo" + "login": "damianradowiecki", + "html_url": "https://github.com/damianradowiecki" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2534, - "title": "Simple graphs and metrics for scores and evaluations", - "href": "https://github.com/orgs/langfuse/discussions/2534", - "created_at": "2024-07-03T17:14:42Z", + "number": 2706, + "title": "Disable tracing of input and output for nested elements with in a chain.", + "href": "https://github.com/orgs/langfuse/discussions/2706", + "created_at": "2024-07-22T16:17:53Z", "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "justinwiley", - "html_url": "https://github.com/justinwiley" + "login": "jaitd", + "html_url": "https://github.com/jaitd" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2529, - "title": "feat: Track Exceptions while using Decorators", - "href": "https://github.com/orgs/langfuse/discussions/2529", - "created_at": "2024-07-03T11:40:19Z", + "number": 2705, + "title": "Support for adding traces/observations/sessions/events/spans/generations related logging to LF via API", + "href": "https://github.com/orgs/langfuse/discussions/2705", + "created_at": "2024-07-22T12:57:05Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "integration-python-decorator" - ], + "resolved": true, + "labels": [], "author": { - "login": "Manonandan", - "html_url": "https://github.com/Manonandan" + "login": "ashutoshsaboo", + "html_url": "https://github.com/ashutoshsaboo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2523, - "title": "Feature Request: Sidebar Display for Trace Details in Dataset Runs", - "href": "https://github.com/orgs/langfuse/discussions/2523", - "created_at": "2024-07-02T15:00:47Z", + "number": 2671, + "title": "Cannot connect prompt to trace when using Langchain AzureChatOpenai", + "href": "https://github.com/orgs/langfuse/discussions/2671", + "created_at": "2024-07-18T13:30:14Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 2, "resolved": false, - "labels": [ - "feat-datasets" - ], + "labels": [], "author": { - "login": "tuan3w", - "html_url": "https://github.com/tuan3w" + "login": "nihadazimli", + "html_url": "https://github.com/nihadazimli" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2511, - "title": "Scoring dataset runs, e.g. precision, recall, f-value", - "href": "https://github.com/orgs/langfuse/discussions/2511", - "created_at": "2024-07-02T08:10:21Z", - "upvotes": 8, - "comment_count": 1, - "resolved": false, + "number": 2658, + "title": "how to customize trace id when using callback handler in langchain integration", + "href": "https://github.com/orgs/langfuse/discussions/2658", + "created_at": "2024-07-17T13:38:18Z", + "upvotes": 3, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-datasets", - "feat-scores" + "integration-langchain" ], "author": { - "login": "yusuke-intern", - "html_url": "https://github.com/yusuke-intern" + "login": "shawnzhu", + "html_url": "https://github.com/shawnzhu" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2510, - "title": "How can we see traces of MULTIMODAL llms over langfuse ?", - "href": "https://github.com/orgs/langfuse/discussions/2510", - "created_at": "2024-07-02T05:15:59Z", - "upvotes": 4, - "comment_count": 3, - "resolved": false, + "number": 2640, + "title": "Adding Scores to langfuse with dify", + "href": "https://github.com/orgs/langfuse/discussions/2640", + "created_at": "2024-07-16T16:00:11Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, "labels": [ - "✅ Done", - "feat-multimodal" + "integration-dify" ], "author": { - "login": "Aaryaveerkrishna23", - "html_url": "https://github.com/Aaryaveerkrishna23" + "login": "shaquelsamir", + "html_url": "https://github.com/shaquelsamir" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2509, - "title": "Support OpenTelemetry-based instrumentation (traceloop openllmetry and others)", - "href": "https://github.com/orgs/langfuse/discussions/2509", - "created_at": "2024-07-02T02:29:14Z", - "upvotes": 8, - "comment_count": 7, - "resolved": false, + "number": 2619, + "title": "How to add a function to current trace instead of seperate since it's outside lcel chain?", + "href": "https://github.com/orgs/langfuse/discussions/2619", + "created_at": "2024-07-12T07:08:47Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "integrations" + "integration-langchain" ], "author": { - "login": "gyliu513", - "html_url": "https://github.com/gyliu513" + "login": "sarim2000", + "html_url": "https://github.com/sarim2000" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2508, - "title": "Enable Langfuse can expose metrics in Prometheus format", - "href": "https://github.com/orgs/langfuse/discussions/2508", - "created_at": "2024-07-02T02:25:24Z", - "upvotes": 7, - "comment_count": 1, + "number": 2616, + "title": "Weird Output for scores when using fetch_traces()", + "href": "https://github.com/orgs/langfuse/discussions/2616", + "created_at": "2024-07-11T12:46:23Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "gyliu513", - "html_url": "https://github.com/gyliu513" + "login": "kevinpkaria", + "html_url": "https://github.com/kevinpkaria" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2501, - "title": "Use Langchain LCEL + Langserve + run time user_id/session_id", - "href": "https://github.com/orgs/langfuse/discussions/2501", - "created_at": "2024-07-01T15:51:47Z", + "number": 2600, + "title": "Add input Price and Output price for gemini-1.5-pro and gemini-1.5-flash in Models", + "href": "https://github.com/orgs/langfuse/discussions/2600", + "created_at": "2024-07-10T09:52:23Z", "upvotes": 4, "comment_count": 1, "resolved": false, - "labels": [ - "integration-langchain", - "feat-users", - "feat-sessions" - ], + "labels": [], "author": { - "login": "ravediamond", - "html_url": "https://github.com/ravediamond" + "login": "fjeanchar", + "html_url": "https://github.com/fjeanchar" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2493, - "title": "Easy token price estimates for 400+ LLMs", - "href": "https://github.com/orgs/langfuse/discussions/2493", - "created_at": "2024-07-01T06:55:56Z", + "number": 2599, + "title": "Overall projects dashboard?", + "href": "https://github.com/orgs/langfuse/discussions/2599", + "created_at": "2024-07-10T09:09:02Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-cost-tracking" + "feat-dashboard" ], "author": { - "login": "derevyan", - "html_url": "https://github.com/derevyan" + "login": "justingodden", + "html_url": "https://github.com/justingodden" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2488, - "title": "Add contextmanager support to python decorator", - "href": "https://github.com/orgs/langfuse/discussions/2488", - "created_at": "2024-06-29T20:43:50Z", - "upvotes": 6, - "comment_count": 2, - "resolved": false, + "number": 2597, + "title": "[Errno 111] Connection refused when connecting to langfuse within docker compose", + "href": "https://github.com/orgs/langfuse/discussions/2597", + "created_at": "2024-07-10T09:00:34Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "integration-python-decorator" + "self-hosting" ], "author": { - "login": "yaniv-aknin", - "html_url": "https://github.com/yaniv-aknin" + "login": "bspetrov", + "html_url": "https://github.com/bspetrov" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2469, - "title": "Adding userId / author to score (custom metadata)", - "href": "https://github.com/orgs/langfuse/discussions/2469", - "created_at": "2024-06-27T19:02:17Z", - "upvotes": 4, - "comment_count": 3, - "resolved": false, + "number": 2595, + "title": "Migrate a local deployment of langfuse from one computer to another", + "href": "https://github.com/orgs/langfuse/discussions/2595", + "created_at": "2024-07-10T07:46:04Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-scores", - "feat-users" + "self-hosting" ], "author": { - "login": "ivanviragine", - "html_url": "https://github.com/ivanviragine" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2456, - "title": "Export to CSV feature in the Traces", - "href": "https://github.com/orgs/langfuse/discussions/2456", - "created_at": "2024-06-27T11:02:47Z", + "number": 2590, + "title": "Experiments running but inputs and outputs of LLM are not linked to dashboard", + "href": "https://github.com/orgs/langfuse/discussions/2590", + "created_at": "2024-07-09T18:29:22Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Aniket3007", - "html_url": "https://github.com/Aniket3007" + "login": "IbrahimAhmed03", + "html_url": "https://github.com/IbrahimAhmed03" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2454, - "title": "Expand all json-views of Dataset items etc.", - "href": "https://github.com/orgs/langfuse/discussions/2454", - "created_at": "2024-06-27T08:18:23Z", + "number": 2574, + "title": "how to embed langfuse dashboard in other tool", + "href": "https://github.com/orgs/langfuse/discussions/2574", + "created_at": "2024-07-08T21:24:13Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done", - "feat-datasets" + "feat-dashboard" ], "author": { - "login": "tkreuder", - "html_url": "https://github.com/tkreuder" + "login": "deepakdeore2004", + "html_url": "https://github.com/deepakdeore2004" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2438, - "title": "Bedrock provider when using llamaindex", - "href": "https://github.com/orgs/langfuse/discussions/2438", - "created_at": "2024-06-26T11:00:54Z", + "number": 2567, + "title": "How to use prompt management with openai JS?", + "href": "https://github.com/orgs/langfuse/discussions/2567", + "created_at": "2024-07-08T08:22:49Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, "labels": [ - "integraton-llamaindex", - "integration-amazon-bedrock" + "feat-prompt-management" ], "author": { - "login": "mdciri", - "html_url": "https://github.com/mdciri" + "login": "oscarmorrison", + "html_url": "https://github.com/oscarmorrison" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2437, - "title": "Project members management via public API", - "href": "https://github.com/orgs/langfuse/discussions/2437", - "created_at": "2024-06-26T10:03:50Z", - "upvotes": 3, - "comment_count": 1, + "number": 2564, + "title": "Update metadata when using OpenAI JS Integration", + "href": "https://github.com/orgs/langfuse/discussions/2564", + "created_at": "2024-07-08T07:37:38Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, - "labels": [ - "feat-rbac" - ], + "labels": [], "author": { - "login": "tmarenko", - "html_url": "https://github.com/tmarenko" + "login": "oscarmorrison", + "html_url": "https://github.com/oscarmorrison" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2402, - "title": "Add string data type in score config", - "href": "https://github.com/orgs/langfuse/discussions/2402", - "created_at": "2024-06-24T11:12:54Z", - "upvotes": 1, - "comment_count": 1, + "number": 2527, + "title": "Can't set trace params e.g session_id when using with llhama_index", + "href": "https://github.com/orgs/langfuse/discussions/2527", + "created_at": "2024-07-02T20:41:53Z", + "upvotes": 2, + "comment_count": 2, "resolved": false, "labels": [ - "feat-scores" + "integraton-llamaindex" ], "author": { - "login": "emfhal", - "html_url": "https://github.com/emfhal" + "login": "famoraes", + "html_url": "https://github.com/famoraes" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2400, - "title": "Support for Custom Base URL Prefix in Langfuse (nextjs basepath)", - "href": "https://github.com/orgs/langfuse/discussions/2400", - "created_at": "2024-06-24T09:57:57Z", - "upvotes": 21, - "comment_count": 9, - "resolved": false, + "number": 2498, + "title": "Method to update prompt template for Langserve use case", + "href": "https://github.com/orgs/langfuse/discussions/2498", + "created_at": "2024-07-01T11:20:08Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, "labels": [ - "✅ Done", - "self-hosting" + "integration-langchain" ], "author": { - "login": "databill86", - "html_url": "https://github.com/databill86" + "login": "quadcube", + "html_url": "https://github.com/quadcube" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2397, - "title": "Add ARM64 docker image", - "href": "https://github.com/orgs/langfuse/discussions/2397", - "created_at": "2024-06-21T13:35:24Z", + "number": 2486, + "title": "Cost of embedding in langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2486", + "created_at": "2024-06-29T07:50:06Z", "upvotes": 1, "comment_count": 2, - "resolved": false, - "labels": [ - "✅ Done", - "self-hosting" - ], + "resolved": true, + "labels": [], "author": { - "login": "lucasiscovici", - "html_url": "https://github.com/lucasiscovici" + "login": "Amitt1412", + "html_url": "https://github.com/Amitt1412" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2390, - "title": "Implement Duplication Check for Prompt Versions in Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2390", - "created_at": "2024-06-21T08:03:39Z", + "number": 2481, + "title": "Getting all traces logged in a timerange for custom scoring", + "href": "https://github.com/orgs/langfuse/discussions/2481", + "created_at": "2024-06-28T12:09:14Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-prompt-management" + "feat-scores" ], "author": { - "login": "sapipoZZZ", - "html_url": "https://github.com/sapipoZZZ" + "login": "sanandnarayan", + "html_url": "https://github.com/sanandnarayan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2378, - "title": "Number of times a prompt was fetched", - "href": "https://github.com/orgs/langfuse/discussions/2378", - "created_at": "2024-06-20T07:37:12Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "number": 2479, + "title": "Cost of embedding", + "href": "https://github.com/orgs/langfuse/discussions/2479", + "created_at": "2024-06-28T06:58:16Z", + "upvotes": 1, + "comment_count": 3, + "resolved": true, + "labels": [], "author": { - "login": "subhampasari", - "html_url": "https://github.com/subhampasari" + "login": "Amitt1412", + "html_url": "https://github.com/Amitt1412" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2376, - "title": "Allow for custom OAuth scopes when self-hosing", - "href": "https://github.com/orgs/langfuse/discussions/2376", - "created_at": "2024-06-19T22:23:59Z", + "number": 2455, + "title": "Getting issue with local setup", + "href": "https://github.com/orgs/langfuse/discussions/2455", + "created_at": "2024-06-27T10:23:02Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-auth" + "self-hosting" ], "author": { - "login": "0x77dev", - "html_url": "https://github.com/0x77dev" + "login": "kiranraut7709", + "html_url": "https://github.com/kiranraut7709" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2371, - "title": "SBS Markdown mode for dataset runs", - "href": "https://github.com/orgs/langfuse/discussions/2371", - "created_at": "2024-06-19T14:57:32Z", - "upvotes": 1, + "number": 2447, + "title": "Access observation id in langchain runnable", + "href": "https://github.com/orgs/langfuse/discussions/2447", + "created_at": "2024-06-26T21:03:07Z", + "upvotes": 4, "comment_count": 1, "resolved": false, "labels": [ - "feat-datasets" + "integration-langchain" ], "author": { - "login": "pfurovYnP", - "html_url": "https://github.com/pfurovYnP" + "login": "snikch", + "html_url": "https://github.com/snikch" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2358, - "title": "Add view mode to Settings", - "href": "https://github.com/orgs/langfuse/discussions/2358", - "created_at": "2024-06-17T12:48:04Z", + "number": 2431, + "title": "Trying to work with llama3 in Azure using AzureMLChatOnlineEndpoint but no cost showing up", + "href": "https://github.com/orgs/langfuse/discussions/2431", + "created_at": "2024-06-25T21:20:25Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "emfhal", - "html_url": "https://github.com/emfhal" + "login": "spacepirate0001", + "html_url": "https://github.com/spacepirate0001" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2352, - "title": "Support SAML login protocol", - "href": "https://github.com/orgs/langfuse/discussions/2352", - "created_at": "2024-06-17T07:14:14Z", - "upvotes": 4, - "comment_count": 1, + "number": 2416, + "title": "some tests failed for langfuse-js", + "href": "https://github.com/orgs/langfuse/discussions/2416", + "created_at": "2024-06-25T04:31:35Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, - "labels": [ - "self-hosting" - ], + "labels": [], "author": { - "login": "emfhal", - "html_url": "https://github.com/emfhal" + "login": "4t8dd", + "html_url": "https://github.com/4t8dd" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2343, - "title": "Bring Langfuse to Cloud Marketplaces", - "href": "https://github.com/orgs/langfuse/discussions/2343", - "created_at": "2024-06-14T06:41:18Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, - "labels": [ - "self-hosting" - ], + "number": 2415, + "title": "AUTH AZURE AD returns AADSTS9002325: Proof Key for Code Exchange is required for cross-origin authorization code redemption.", + "href": "https://github.com/orgs/langfuse/discussions/2415", + "created_at": "2024-06-24T18:00:45Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" + "login": "spacepirate0001", + "html_url": "https://github.com/spacepirate0001" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2336, - "title": "Saving a filter", - "href": "https://github.com/orgs/langfuse/discussions/2336", - "created_at": "2024-06-13T09:15:59Z", + "number": 2401, + "title": "Trying to understand why in Langfuse Trace under Stream Completion I get this output:", + "href": "https://github.com/orgs/langfuse/discussions/2401", + "created_at": "2024-06-21T12:22:38Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "avinash361-devrev", - "html_url": "https://github.com/avinash361-devrev" + "login": "howtodoml", + "html_url": "https://github.com/howtodoml" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2331, - "title": "Pendo integration", - "href": "https://github.com/orgs/langfuse/discussions/2331", - "created_at": "2024-06-12T18:22:32Z", - "upvotes": 1, - "comment_count": 1, + "number": 2385, + "title": "Modify trace after getting response from OpenAI", + "href": "https://github.com/orgs/langfuse/discussions/2385", + "created_at": "2024-06-20T18:00:09Z", + "upvotes": 2, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "mrunaaaaaal", - "html_url": "https://github.com/mrunaaaaaal" + "login": "tylerlittlefield", + "html_url": "https://github.com/tylerlittlefield" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2282, - "title": "[Dashboard] Update Scores Chart to include number of scores on secondary y axis", - "href": "https://github.com/orgs/langfuse/discussions/2282", - "created_at": "2024-06-10T08:41:41Z", - "upvotes": 1, + "number": 2381, + "title": "LangFuse UI doesn't show all traces despite debug logging saying that all are sent to the server", + "href": "https://github.com/orgs/langfuse/discussions/2381", + "created_at": "2024-06-20T14:02:12Z", + "upvotes": 3, "comment_count": 1, "resolved": false, - "labels": [ - "feat-dashboard" - ], + "labels": [], "author": { - "login": "charlieviettq", - "html_url": "https://github.com/charlieviettq" + "login": "stokedout", + "html_url": "https://github.com/stokedout" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2278, - "title": "Type of input and output of each span visible in the UI", - "href": "https://github.com/orgs/langfuse/discussions/2278", - "created_at": "2024-06-08T21:17:48Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, + "number": 2379, + "title": "Langfuse was not able to parse the LLM model", + "href": "https://github.com/orgs/langfuse/discussions/2379", + "created_at": "2024-06-20T08:56:57Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "ui" + "integration-langchain", + "integration-amazon-bedrock" ], "author": { - "login": "arthurGrigo", - "html_url": "https://github.com/arthurGrigo" + "login": "fdbvega", + "html_url": "https://github.com/fdbvega" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2268, - "title": "Langfuse retention settings", - "href": "https://github.com/orgs/langfuse/discussions/2268", - "created_at": "2024-06-07T12:27:32Z", - "upvotes": 8, + "number": 2377, + "title": "Can't see any traces or logs when running Langfuse locally.", + "href": "https://github.com/orgs/langfuse/discussions/2377", + "created_at": "2024-06-19T23:51:46Z", + "upvotes": 1, "comment_count": 6, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "sudhanshu746", - "html_url": "https://github.com/sudhanshu746" + "login": "ibdafna", + "html_url": "https://github.com/ibdafna" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2241, - "title": "Tracing integration with unify.ai", - "href": "https://github.com/orgs/langfuse/discussions/2241", - "created_at": "2024-06-05T15:17:00Z", - "upvotes": 5, - "comment_count": 3, + "number": 2373, + "title": "Not recording llamaindex response. Please help", + "href": "https://github.com/orgs/langfuse/discussions/2373", + "created_at": "2024-06-19T19:26:30Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "integrations" + "integraton-llamaindex" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "mraguth", + "html_url": "https://github.com/mraguth" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2237, - "title": "Add Langchain Support to Prompt Management", - "href": "https://github.com/orgs/langfuse/discussions/2237", - "created_at": "2024-06-05T10:05:13Z", - "upvotes": 34, - "comment_count": 5, - "resolved": false, + "number": 2366, + "title": "Add label to prompt from Langfuse UI", + "href": "https://github.com/orgs/langfuse/discussions/2366", + "created_at": "2024-06-18T14:26:14Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-prompt-management", - "integration-langchain", - "✅ Done" + "feat-prompt-management" ], "author": { - "login": "guidev", - "html_url": "https://github.com/guidev" + "login": "charlieviettq", + "html_url": "https://github.com/charlieviettq" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2226, - "title": "Monitoring Costs and Traces generated by RAGAS", - "href": "https://github.com/orgs/langfuse/discussions/2226", - "created_at": "2024-06-04T09:35:25Z", - "upvotes": 4, - "comment_count": 1, - "resolved": false, + "number": 2354, + "title": "Link Prompt & Trace with langchain CallbackHandler", + "href": "https://github.com/orgs/langfuse/discussions/2354", + "created_at": "2024-06-17T08:21:56Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "paolotamag", - "html_url": "https://github.com/paolotamag" + "login": "derevyan", + "html_url": "https://github.com/derevyan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2215, - "title": "new chart in dashboard for booleans metrics", - "href": "https://github.com/orgs/langfuse/discussions/2215", - "created_at": "2024-06-03T12:48:37Z", + "number": 2353, + "title": "[Migration] Auto-migration DB error when upgrade langfuse version", + "href": "https://github.com/orgs/langfuse/discussions/2353", + "created_at": "2024-06-17T08:02:03Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "self-hosting" + ], "author": { - "login": "paolotamag", - "html_url": "https://github.com/paolotamag" + "login": "charlieviettq", + "html_url": "https://github.com/charlieviettq" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2210, - "title": "MessagesPlaceholder in \"Create New Prompt\" panel", - "href": "https://github.com/orgs/langfuse/discussions/2210", - "created_at": "2024-06-03T06:58:45Z", - "upvotes": 6, + "number": 2351, + "title": "Customize Langchain callback handler to add spans to existing traces created by separate thread/process", + "href": "https://github.com/orgs/langfuse/discussions/2351", + "created_at": "2024-06-17T03:41:57Z", + "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [ - "feat-prompt-management" + "integration-langchain" ], "author": { - "login": "NIKsun", - "html_url": "https://github.com/NIKsun" + "login": "Chengdyc", + "html_url": "https://github.com/Chengdyc" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2209, - "title": "Enhance data in daily metrics api endpoint", - "href": "https://github.com/orgs/langfuse/discussions/2209", - "created_at": "2024-06-02T14:38:15Z", + "number": 2348, + "title": "not serializable object of type: LangfuseResponseGeneratorSync", + "href": "https://github.com/orgs/langfuse/discussions/2348", + "created_at": "2024-06-14T22:33:09Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "✅ Done", - "feat-api" - ], + "labels": [], "author": { - "login": "matthiaslau", - "html_url": "https://github.com/matthiaslau" + "login": "howtodoml", + "html_url": "https://github.com/howtodoml" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2203, - "title": "Ability to add comments to versions of prompts (\"commit message\")", - "href": "https://github.com/orgs/langfuse/discussions/2203", - "created_at": "2024-06-01T13:13:27Z", - "upvotes": 4, - "comment_count": 4, + "number": 2346, + "title": "Chain two prompts", + "href": "https://github.com/orgs/langfuse/discussions/2346", + "created_at": "2024-06-14T08:20:48Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "feat-prompt-management" + "feat-prompt-management", + "integration-langchain" ], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "darkostanimirovic", + "html_url": "https://github.com/darkostanimirovic" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2195, - "title": "Timeline/graph visualization for traces", - "href": "https://github.com/orgs/langfuse/discussions/2195", - "created_at": "2024-05-31T08:18:11Z", - "upvotes": 7, - "comment_count": 4, - "resolved": false, - "labels": [ - "✅ Done" - ], + "number": 2344, + "title": "Can you use internal Kubernetes DNS to receive traffic from other Kubernetes workloads?", + "href": "https://github.com/orgs/langfuse/discussions/2344", + "created_at": "2024-06-14T08:15:36Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "david1542", - "html_url": "https://github.com/david1542" + "login": "smeasures", + "html_url": "https://github.com/smeasures" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2194, - "title": "Terraform Provider for internal Langfuse configuration", - "href": "https://github.com/orgs/langfuse/discussions/2194", - "created_at": "2024-05-31T06:23:11Z", - "upvotes": 2, + "number": 2342, + "title": "Getting trace id out of a langchain runnable", + "href": "https://github.com/orgs/langfuse/discussions/2342", + "created_at": "2024-06-14T01:15:26Z", + "upvotes": 1, "comment_count": 1, + "resolved": true, + "labels": [], + "author": { + "login": "salmanmashayekh", + "html_url": "https://github.com/salmanmashayekh" + }, + "category": "Support" + }, + { + "number": 2338, + "title": "Can RBAC Role Assignment be done using Azure AD SSO token?", + "href": "https://github.com/orgs/langfuse/discussions/2338", + "created_at": "2024-06-13T11:29:59Z", + "upvotes": 4, + "comment_count": 2, "resolved": false, "labels": [ + "feat-rbac", "self-hosting" ], "author": { - "login": "mroedder-d7", - "html_url": "https://github.com/mroedder-d7" + "login": "joshwright10", + "html_url": "https://github.com/joshwright10" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2184, - "title": "support query prompt via prompt id", - "href": "https://github.com/orgs/langfuse/discussions/2184", - "created_at": "2024-05-30T02:55:59Z", + "number": 2298, + "title": "llamaindex: function_call does not generate subspans for a custom AsyncBaseTool class", + "href": "https://github.com/orgs/langfuse/discussions/2298", + "created_at": "2024-06-11T09:28:33Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "integraton-llamaindex" + ], "author": { - "login": "hu9029", - "html_url": "https://github.com/hu9029" - }, - "category": "Ideas" + "login": "ootkin", + "html_url": "https://github.com/ootkin" + }, + "category": "Support" }, { - "number": 2181, - "title": "Support for SDK entry-point wrapper around async REST API client", - "href": "https://github.com/orgs/langfuse/discussions/2181", - "created_at": "2024-05-29T17:50:22Z", + "number": 2290, + "title": "There are no evaluation component in the 2.50 version", + "href": "https://github.com/orgs/langfuse/discussions/2290", + "created_at": "2024-06-10T19:36:30Z", "upvotes": 1, - "comment_count": 0, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "blazing-gig", - "html_url": "https://github.com/blazing-gig" + "login": "yanlinchn", + "html_url": "https://github.com/yanlinchn" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2176, - "title": "Support querying Users (GET) to support analytics pipeline solutions", - "href": "https://github.com/orgs/langfuse/discussions/2176", - "created_at": "2024-05-29T02:42:13Z", - "upvotes": 2, + "number": 2254, + "title": "Unable to get hello world program working due to incorrect public key / host", + "href": "https://github.com/orgs/langfuse/discussions/2254", + "created_at": "2024-06-06T09:13:53Z", + "upvotes": 3, "comment_count": 1, - "resolved": false, - "labels": [ - "feat-users" - ], - "author": { - "login": "Tjmstudios", - "html_url": "https://github.com/Tjmstudios" - }, - "category": "Ideas" - }, - { - "number": 2161, - "title": "Prompt version only create when different", - "href": "https://github.com/orgs/langfuse/discussions/2161", - "created_at": "2024-05-27T23:47:21Z", - "upvotes": 4, - "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-prompt-management" + "self-hosting" ], "author": { - "login": "brightsparc", - "html_url": "https://github.com/brightsparc" + "login": "mr-nano", + "html_url": "https://github.com/mr-nano" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2140, - "title": "clickhouse support", - "href": "https://github.com/orgs/langfuse/discussions/2140", - "created_at": "2024-05-24T15:21:14Z", - "upvotes": 2, + "number": 2244, + "title": "2 traces generated instead of 1", + "href": "https://github.com/orgs/langfuse/discussions/2244", + "created_at": "2024-06-05T17:06:52Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "work-in-progress", - "performance" + "integration-langchain", + "feat-datasets" ], "author": { - "login": "newcworld", - "html_url": "https://github.com/newcworld" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2131, - "title": "Export to data warehouses (BigQuery etc)", - "href": "https://github.com/orgs/langfuse/discussions/2131", - "created_at": "2024-05-23T15:52:18Z", - "upvotes": 19, + "number": 2211, + "title": "How to clean the langfuse cache data periodically?", + "href": "https://github.com/orgs/langfuse/discussions/2211", + "created_at": "2024-06-03T07:40:22Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "rohan-mehta", - "html_url": "https://github.com/rohan-mehta" + "login": "He-Huang", + "html_url": "https://github.com/He-Huang" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2124, - "title": "Proposal: Add Support for Uploading Dataset Items via UI", - "href": "https://github.com/orgs/langfuse/discussions/2124", - "created_at": "2024-05-22T10:58:04Z", - "upvotes": 5, + "number": 2207, + "title": "Model Cost does not show up", + "href": "https://github.com/orgs/langfuse/discussions/2207", + "created_at": "2024-06-02T11:08:58Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "feat-cost-tracking" ], "author": { - "login": "vaddenz", - "html_url": "https://github.com/vaddenz" + "login": "jannikstdl", + "html_url": "https://github.com/jannikstdl" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2119, - "title": "Phidata support", - "href": "https://github.com/orgs/langfuse/discussions/2119", - "created_at": "2024-05-21T14:20:09Z", + "number": 2206, + "title": "Possibilities for auth", + "href": "https://github.com/orgs/langfuse/discussions/2206", + "created_at": "2024-06-01T23:38:39Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [ - "integrations" + "self-hosting" ], "author": { - "login": "michaelpoluektov", - "html_url": "https://github.com/michaelpoluektov" + "login": "Getty", + "html_url": "https://github.com/Getty" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2104, - "title": "Feature Request: Tracing Sampling Rate Configuration for Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2104", - "created_at": "2024-05-20T16:23:05Z", - "upvotes": 2, + "number": 2200, + "title": "How does one replace values for a ChatPromptTemplate for Langchain", + "href": "https://github.com/orgs/langfuse/discussions/2200", + "created_at": "2024-05-31T19:39:14Z", + "upvotes": 0, + "comment_count": 2, + "resolved": false, + "labels": [], + "author": { + "login": "ajram23", + "html_url": "https://github.com/ajram23" + }, + "category": "Support" + }, + { + "number": 2188, + "title": "Time to first token?", + "href": "https://github.com/orgs/langfuse/discussions/2188", + "created_at": "2024-05-30T12:45:37Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "✅ Done" - ], + "labels": [], "author": { - "login": "himansrivastava", - "html_url": "https://github.com/himansrivastava" + "login": "jrcapicua", + "html_url": "https://github.com/jrcapicua" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2101, - "title": "feat: Adding AWS Cognito Authentication", - "href": "https://github.com/orgs/langfuse/discussions/2101", - "created_at": "2024-05-20T14:30:32Z", + "number": 2172, + "title": "How to reuse callback handler in langchain integration?", + "href": "https://github.com/orgs/langfuse/discussions/2172", + "created_at": "2024-05-28T15:25:39Z", "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [ - "✅ Done", - "feat-auth" + "integration-langchain" ], "author": { - "login": "Shekswess", - "html_url": "https://github.com/Shekswess" + "login": "SebastianStehle", + "html_url": "https://github.com/SebastianStehle" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2097, - "title": "Markdown Rendering Option", - "href": "https://github.com/orgs/langfuse/discussions/2097", - "created_at": "2024-05-18T16:58:37Z", - "upvotes": 4, - "comment_count": 4, + "number": 2165, + "title": "Auth0 not working", + "href": "https://github.com/orgs/langfuse/discussions/2165", + "created_at": "2024-05-28T11:38:43Z", + "upvotes": 2, + "comment_count": 3, "resolved": false, "labels": [ - "✅ Done" + "self-hosting" ], "author": { - "login": "hburrichter", - "html_url": "https://github.com/hburrichter" + "login": "mforell", + "html_url": "https://github.com/mforell" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2081, - "title": "feat: inject langfuse info into langchain metadata", - "href": "https://github.com/orgs/langfuse/discussions/2081", - "created_at": "2024-05-16T20:43:41Z", - "upvotes": 1, - "comment_count": 0, - "resolved": false, - "labels": [ - "integration-langchain" - ], + "number": 2162, + "title": "Connect Prompt ID to GENERATIONS when integrate Langfuse in LangChain.", + "href": "https://github.com/orgs/langfuse/discussions/2162", + "created_at": "2024-05-28T00:56:34Z", + "upvotes": 8, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "benobytes", - "html_url": "https://github.com/benobytes" + "login": "hdp173", + "html_url": "https://github.com/hdp173" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2072, - "title": "Adding prompt tags via Python SDK (or other code based interactions)", - "href": "https://github.com/orgs/langfuse/discussions/2072", - "created_at": "2024-05-16T09:46:20Z", - "upvotes": 5, + "number": 2154, + "title": "__root__ -> items -> 0 -> datasetName field required (type=value_error.missing)", + "href": "https://github.com/orgs/langfuse/discussions/2154", + "created_at": "2024-05-27T11:26:24Z", + "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "simon-hiel", - "html_url": "https://github.com/simon-hiel" + "login": "emailic", + "html_url": "https://github.com/emailic" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2071, - "title": "Save playground conversation to a dataset", - "href": "https://github.com/orgs/langfuse/discussions/2071", - "created_at": "2024-05-16T09:24:29Z", - "upvotes": 3, - "comment_count": 0, + "number": 2152, + "title": "get_langchain_handler() alwasy start from trace root.", + "href": "https://github.com/orgs/langfuse/discussions/2152", + "created_at": "2024-05-27T10:47:42Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "feat-datasets", - "feat-playground" + "integration-langchain" ], "author": { - "login": "bderenzi", - "html_url": "https://github.com/bderenzi" + "login": "hdp173", + "html_url": "https://github.com/hdp173" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2065, - "title": "Support multiple prompts attached to a generation.", - "href": "https://github.com/orgs/langfuse/discussions/2065", - "created_at": "2024-05-15T22:16:35Z", - "upvotes": 3, + "number": 2146, + "title": "Customize LangChain Integration.", + "href": "https://github.com/orgs/langfuse/discussions/2146", + "created_at": "2024-05-27T06:12:41Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "integration-langchain" + ], "author": { - "login": "jansenderr", - "html_url": "https://github.com/jansenderr" + "login": "hdp173", + "html_url": "https://github.com/hdp173" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2064, - "title": "Show explicit error when viewing a project that doesn't exist", - "href": "https://github.com/orgs/langfuse/discussions/2064", - "created_at": "2024-05-15T16:49:32Z", + "number": 2145, + "title": "Need help on syntax for editing project roles", + "href": "https://github.com/orgs/langfuse/discussions/2145", + "created_at": "2024-05-26T18:50:59Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "backmask", - "html_url": "https://github.com/backmask" + "login": "hrithik062", + "html_url": "https://github.com/hrithik062" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2045, - "title": "Requesting official support OpenAI's new gpt-4o model", - "href": "https://github.com/orgs/langfuse/discussions/2045", - "created_at": "2024-05-13T21:37:38Z", - "upvotes": 3, - "comment_count": 5, - "resolved": false, - "labels": [ - "integration-openai", - "✅ Done", - "feat-cost-tracking" - ], + "number": 2142, + "title": "Unable to login with SSO", + "href": "https://github.com/orgs/langfuse/discussions/2142", + "created_at": "2024-05-24T18:40:35Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "varenc", - "html_url": "https://github.com/varenc" + "login": "alecor191", + "html_url": "https://github.com/alecor191" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2043, - "title": "Support instrumentation through openllmetry", - "href": "https://github.com/orgs/langfuse/discussions/2043", - "created_at": "2024-05-13T19:27:59Z", - "upvotes": 8, + "number": 2137, + "title": "Latency (Avg) showing 0 for dataset runs", + "href": "https://github.com/orgs/langfuse/discussions/2137", + "created_at": "2024-05-24T07:33:51Z", + "upvotes": 4, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "baggiponte", - "html_url": "https://github.com/baggiponte" + "login": "karthik-TLIT", + "html_url": "https://github.com/karthik-TLIT" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2039, - "title": "Introduce the concept of \"sub-prompt\" to improve prompt reusability", - "href": "https://github.com/orgs/langfuse/discussions/2039", - "created_at": "2024-05-13T10:14:44Z", + "number": 2130, + "title": "Evaluations Not Available in Self-Hosted Version?", + "href": "https://github.com/orgs/langfuse/discussions/2130", + "created_at": "2024-05-23T14:31:16Z", "upvotes": 3, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "feat-evals" + ], "author": { - "login": "khaelys", - "html_url": "https://github.com/khaelys" + "login": "c0pper", + "html_url": "https://github.com/c0pper" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2030, - "title": "Add number of 'successful request' to traces list view", - "href": "https://github.com/orgs/langfuse/discussions/2030", - "created_at": "2024-05-09T23:25:27Z", + "number": 2114, + "title": "Careers link on HN is broken", + "href": "https://github.com/orgs/langfuse/discussions/2114", + "created_at": "2024-05-21T07:28:26Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], + "author": { + "login": "davherrmann", + "html_url": "https://github.com/davherrmann" + }, + "category": "Support" + }, + { + "number": 2111, + "title": "Token cost is counted even if langchains LLM cache is utilized", + "href": "https://github.com/orgs/langfuse/discussions/2111", + "created_at": "2024-05-20T23:23:44Z", + "upvotes": 5, + "comment_count": 1, + "resolved": true, + "labels": [ + "integration-langchain" + ], "author": { "login": "arthurGrigo", "html_url": "https://github.com/arthurGrigo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2021, - "title": "Ask for a import/export on prompt management page", - "href": "https://github.com/orgs/langfuse/discussions/2021", - "created_at": "2024-05-09T03:17:50Z", + "number": 2106, + "title": "Hability to store pre defined initial message", + "href": "https://github.com/orgs/langfuse/discussions/2106", + "created_at": "2024-05-20T20:40:23Z", "upvotes": 1, - "comment_count": 2, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "ShaunDeng", - "html_url": "https://github.com/ShaunDeng" + "login": "Lunik", + "html_url": "https://github.com/Lunik" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2006, - "title": "Gitlab Auth Provider", - "href": "https://github.com/orgs/langfuse/discussions/2006", - "created_at": "2024-05-08T10:12:51Z", + "number": 2099, + "title": "Deleting Duplicate Items in a Dataset", + "href": "https://github.com/orgs/langfuse/discussions/2099", + "created_at": "2024-05-20T09:48:58Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "feat-datasets" + ], "author": { - "login": "jsirex", - "html_url": "https://github.com/jsirex" + "login": "emailic", + "html_url": "https://github.com/emailic" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1990, - "title": "Add batch actions to traces", - "href": "https://github.com/orgs/langfuse/discussions/1990", - "created_at": "2024-05-07T09:37:42Z", - "upvotes": 3, - "comment_count": 0, - "resolved": false, + "number": 2098, + "title": "Wrong model for billing", + "href": "https://github.com/orgs/langfuse/discussions/2098", + "created_at": "2024-05-20T09:29:33Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "nimbusaeta", - "html_url": "https://github.com/nimbusaeta" + "login": "wdxwj", + "html_url": "https://github.com/wdxwj" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1988, - "title": "Upload datasets via UI", - "href": "https://github.com/orgs/langfuse/discussions/1988", - "created_at": "2024-05-06T20:25:20Z", - "upvotes": 9, + "number": 2077, + "title": "Error Encountered During Migration for Applying Newly Supported Models to Existing Data", + "href": "https://github.com/orgs/langfuse/discussions/2077", + "created_at": "2024-05-16T15:30:33Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "feat-datasets" - ], + "labels": [], "author": { - "login": "assafweinberg", - "html_url": "https://github.com/assafweinberg" + "login": "Zherdev1996", + "html_url": "https://github.com/Zherdev1996" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1987, - "title": "API/UI to delete dataset items and runs", - "href": "https://github.com/orgs/langfuse/discussions/1987", - "created_at": "2024-05-06T17:13:16Z", - "upvotes": 24, + "number": 2073, + "title": "Will Playground be available for self-hosted?", + "href": "https://github.com/orgs/langfuse/discussions/2073", + "created_at": "2024-05-16T12:40:30Z", + "upvotes": 5, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "feat-datasets" + "feat-playground" ], "author": { - "login": "tomek82", - "html_url": "https://github.com/tomek82" + "login": "sabatesduran", + "html_url": "https://github.com/sabatesduran" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1963, - "title": "Is it possible integrate Langfuse with Microsoft Copilot Studio?", - "href": "https://github.com/orgs/langfuse/discussions/1963", - "created_at": "2024-05-03T03:33:22Z", + "number": 2070, + "title": "Error on Local Deployment: \"Evals available in cloud only\" when Adding LLM API Key", + "href": "https://github.com/orgs/langfuse/discussions/2070", + "created_at": "2024-05-16T09:02:43Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" + "login": "youngsj951104", + "html_url": "https://github.com/youngsj951104" }, - "category": "Ideas" + "category": "Support" }, { - "number": 2055, - "title": "Openai: Support IO capture when streaming function / tool call", - "href": "https://github.com/orgs/langfuse/discussions/2055", - "created_at": "2024-05-01T15:25:15Z", - "upvotes": 16, - "comment_count": 7, - "resolved": false, - "labels": [ - "sdk-python", - "integration-openai", - "✅ Done" - ], + "number": 2069, + "title": "Does langfuse uses any Postgres-only features?", + "href": "https://github.com/orgs/langfuse/discussions/2069", + "created_at": "2024-05-16T06:36:16Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "DanrForetellix", - "html_url": "https://github.com/DanrForetellix" + "login": "rohts-patil", + "html_url": "https://github.com/rohts-patil" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1941, - "title": "Looking into allowing more customization of the table", - "href": "https://github.com/orgs/langfuse/discussions/1941", - "created_at": "2024-05-01T14:47:32Z", + "number": 2063, + "title": "Exception(\"parent run not found\")", + "href": "https://github.com/orgs/langfuse/discussions/2063", + "created_at": "2024-05-15T14:45:00Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Mohamed-Ayaan358", - "html_url": "https://github.com/Mohamed-Ayaan358" + "login": "emailic", + "html_url": "https://github.com/emailic" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1916, - "title": "Langchain integration Improvements", - "href": "https://github.com/orgs/langfuse/discussions/1916", - "created_at": "2024-04-30T13:23:19Z", + "number": 2042, + "title": "Availability of evals when self-hosting", + "href": "https://github.com/orgs/langfuse/discussions/2042", + "created_at": "2024-05-13T14:06:11Z", "upvotes": 2, - "comment_count": 2, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [ - "integration-langchain", - "✅ Done" + "feat-evals" ], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "derevyan", + "html_url": "https://github.com/derevyan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1904, - "title": "Retrieve prompts based on versioning rather than times for caching", - "href": "https://github.com/orgs/langfuse/discussions/1904", - "created_at": "2024-04-29T14:04:27Z", + "number": 2031, + "title": "Starting a demo from JS SDK and local running Langfuse, but cannot create init trace currently", + "href": "https://github.com/orgs/langfuse/discussions/2031", + "created_at": "2024-05-10T08:49:40Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, - "labels": [ - "feat-prompt-management" - ], + "labels": [], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "JamieLee0510", + "html_url": "https://github.com/JamieLee0510" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1896, - "title": "Delete Session", - "href": "https://github.com/orgs/langfuse/discussions/1896", - "created_at": "2024-04-29T08:01:05Z", - "upvotes": 15, - "comment_count": 0, - "resolved": false, + "number": 2009, + "title": "Custom name of Span when using Langchain handler instead of RunnableSequence", + "href": "https://github.com/orgs/langfuse/discussions/2009", + "created_at": "2024-05-08T12:23:08Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-sessions" + "integration-langchain" ], "author": { - "login": "rohan-gt", - "html_url": "https://github.com/rohan-gt" + "login": "nathan-vo810", + "html_url": "https://github.com/nathan-vo810" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1895, - "title": "linking prompts with tracing in langchain integration", - "href": "https://github.com/orgs/langfuse/discussions/1895", - "created_at": "2024-04-28T13:13:08Z", - "upvotes": 10, - "comment_count": 3, + "number": 2008, + "title": "Not able to add dataset item", + "href": "https://github.com/orgs/langfuse/discussions/2008", + "created_at": "2024-05-08T12:11:04Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "feat-prompt-management", - "integration-langchain", - "✅ Done" - ], + "labels": [], "author": { - "login": "SatheeshJM", - "html_url": "https://github.com/SatheeshJM" + "login": "nithin1995", + "html_url": "https://github.com/nithin1995" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1867, - "title": "Add integration with evaluation frameworks", - "href": "https://github.com/orgs/langfuse/discussions/1867", - "created_at": "2024-04-25T23:09:03Z", + "number": 2007, + "title": "Langfuse in PHP. Which are the minimum functions needed to implement?", + "href": "https://github.com/orgs/langfuse/discussions/2007", + "created_at": "2024-05-08T10:55:07Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "johnnydevriese", - "html_url": "https://github.com/johnnydevriese" + "login": "phpia", + "html_url": "https://github.com/phpia" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1862, - "title": "Support Linking Execution Trace to DatasetItem without Fetching Entire Dataset", - "href": "https://github.com/orgs/langfuse/discussions/1862", - "created_at": "2024-04-25T18:57:08Z", + "number": 2005, + "title": "How to get trace data with langfuse-langchain in JS/TS?", + "href": "https://github.com/orgs/langfuse/discussions/2005", + "created_at": "2024-05-08T08:08:42Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-datasets" + "integration-langchain" ], "author": { - "login": "sfarthin", - "html_url": "https://github.com/sfarthin" + "login": "AdiletBekmuratov", + "html_url": "https://github.com/AdiletBekmuratov" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1858, - "title": "Platform User roles to allow or disable project creation", - "href": "https://github.com/orgs/langfuse/discussions/1858", - "created_at": "2024-04-25T16:00:12Z", + "number": 1982, + "title": "trace doesn't work with .batch handler on langserve", + "href": "https://github.com/orgs/langfuse/discussions/1982", + "created_at": "2024-05-06T02:32:30Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [], + "author": { + "login": "restuprajna", + "html_url": "https://github.com/restuprajna" + }, + "category": "Support" + }, + { + "number": 1979, + "title": "get_prompt function failed in langfuse-python 2.28.3", + "href": "https://github.com/orgs/langfuse/discussions/1979", + "created_at": "2024-05-05T19:57:40Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], + "author": { + "login": "nathan-vo810", + "html_url": "https://github.com/nathan-vo810" + }, + "category": "Support" + }, + { + "number": 1969, + "title": "How to utilize a dataset w/ typescript and langchain integration", + "href": "https://github.com/orgs/langfuse/discussions/1969", + "created_at": "2024-05-03T15:22:21Z", "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [ "✅ Done", - "feat-rbac" + "feat-datasets" ], "author": { - "login": "JMcGenn", - "html_url": "https://github.com/JMcGenn" + "login": "sahellebusch", + "html_url": "https://github.com/sahellebusch" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1851, - "title": "[oauth] Keycloak provider support", - "href": "https://github.com/orgs/langfuse/discussions/1851", - "created_at": "2024-04-25T12:39:26Z", - "upvotes": 7, - "comment_count": 1, - "resolved": false, + "number": 1957, + "title": "DevOps: What is the best way to create separate Langfuse instances in different environments: Dev, Test, QA, Prod?", + "href": "https://github.com/orgs/langfuse/discussions/1957", + "created_at": "2024-05-02T21:28:07Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, "labels": [ "self-hosting" ], "author": { - "login": "9teen90nine", - "html_url": "https://github.com/9teen90nine" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1843, - "title": "Support GigaChat model from LangChain", - "href": "https://github.com/orgs/langfuse/discussions/1843", - "created_at": "2024-04-25T09:24:07Z", + "number": 1952, + "title": "How to communicate trace-id between backend and frontend ? (langchain+langserve integration)", + "href": "https://github.com/orgs/langfuse/discussions/1952", + "created_at": "2024-05-02T13:48:20Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 3, "resolved": false, "labels": [ "integration-langchain" ], "author": { - "login": "Rai220", - "html_url": "https://github.com/Rai220" + "login": "Sinnaeve", + "html_url": "https://github.com/Sinnaeve" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1830, - "title": "Decorator should also be able to return JSON or Dictionary object", - "href": "https://github.com/orgs/langfuse/discussions/1830", - "created_at": "2024-04-24T09:41:39Z", - "upvotes": 1, - "comment_count": 2, - "resolved": false, - "labels": [], - "author": { - "login": "nathan-vo810", - "html_url": "https://github.com/nathan-vo810" + "number": 1946, + "title": "Not able to build docker image from web/Dockerfile", + "href": "https://github.com/orgs/langfuse/discussions/1946", + "created_at": "2024-05-02T09:41:18Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, + "labels": [ + "self-hosting" + ], + "author": { + "login": "Subham0793", + "html_url": "https://github.com/Subham0793" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1826, - "title": "Having a session_with_user client", - "href": "https://github.com/orgs/langfuse/discussions/1826", - "created_at": "2024-04-24T08:31:05Z", - "upvotes": 1, - "comment_count": 0, - "resolved": false, + "number": 1940, + "title": "Simple Prompt -> LLM error with Usage Object?", + "href": "https://github.com/orgs/langfuse/discussions/1940", + "created_at": "2024-05-01T13:47:14Z", + "upvotes": 2, + "comment_count": 1, + "resolved": true, "labels": [], "author": { - "login": "rtzy7", - "html_url": "https://github.com/rtzy7" + "login": "tzilkha", + "html_url": "https://github.com/tzilkha" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1823, - "title": "Change `/api/chatCompletion` to be a standard OpenAI proxy on `/api/v1/chat/completions`?", - "href": "https://github.com/orgs/langfuse/discussions/1823", - "created_at": "2024-04-23T19:48:34Z", - "upvotes": 1, + "number": 1864, + "title": "Can't see traces in the webUI if callback_handler passed to LLM init constructor", + "href": "https://github.com/orgs/langfuse/discussions/1864", + "created_at": "2024-04-25T21:01:54Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "gabrielfior", + "html_url": "https://github.com/gabrielfior" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1820, - "title": "Auth using Microsoft Entra ID", - "href": "https://github.com/orgs/langfuse/discussions/1820", - "created_at": "2024-04-23T18:32:42Z", + "number": 1860, + "title": "Alter generation names with LangChain integration", + "href": "https://github.com/orgs/langfuse/discussions/1860", + "created_at": "2024-04-25T18:12:35Z", "upvotes": 1, - "comment_count": 2, - "resolved": false, + "comment_count": 1, + "resolved": true, "labels": [ - "✅ Done", - "self-hosting" + "integration-langchain" ], "author": { - "login": "Stadly", - "html_url": "https://github.com/Stadly" + "login": "nic-asnes-klaviyo", + "html_url": "https://github.com/nic-asnes-klaviyo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1816, - "title": "Add a metrics endpoint for Prometheus", - "href": "https://github.com/orgs/langfuse/discussions/1816", - "created_at": "2024-04-23T14:33:38Z", - "upvotes": 5, - "comment_count": 2, + "number": 1831, + "title": "how to check only output tokens and models costs related to only output tokens?", + "href": "https://github.com/orgs/langfuse/discussions/1831", + "created_at": "2024-04-24T12:27:17Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "nolwennz", - "html_url": "https://github.com/nolwennz" - }, - "category": "Ideas" - }, - { - "number": 1813, - "title": "Provide an integration with Matomo Analytics so as for Posthog", - "href": "https://github.com/orgs/langfuse/discussions/1813", - "created_at": "2024-04-23T12:24:41Z", - "upvotes": 12, - "comment_count": 4, - "resolved": false, - "labels": [ - "integrations" - ], - "author": { - "login": "Chardonneaur", - "html_url": "https://github.com/Chardonneaur" + "login": "manishiitg", + "html_url": "https://github.com/manishiitg" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1800, - "title": "Add command r/command r plus via Azure Marketplace", - "href": "https://github.com/orgs/langfuse/discussions/1800", - "created_at": "2024-04-22T16:11:38Z", - "upvotes": 2, + "number": 1814, + "title": "Deploy to heroku", + "href": "https://github.com/orgs/langfuse/discussions/1814", + "created_at": "2024-04-23T13:56:27Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "bug", - "integration-langchain" + "self-hosting" ], "author": { - "login": "jayfk", - "html_url": "https://github.com/jayfk" + "login": "MarcoSteinke", + "html_url": "https://github.com/MarcoSteinke" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1794, - "title": "User-level dashboard", - "href": "https://github.com/orgs/langfuse/discussions/1794", - "created_at": "2024-04-22T01:56:15Z", - "upvotes": 1, + "number": 1788, + "title": "Need help with resolving long runtimes when Langfuse tracing is enabled", + "href": "https://github.com/orgs/langfuse/discussions/1788", + "created_at": "2024-04-19T17:46:05Z", + "upvotes": 2, "comment_count": 1, "resolved": false, - "labels": [ - "feat-users" - ], + "labels": [], "author": { - "login": "secsilm", - "html_url": "https://github.com/secsilm" + "login": "pooja1423", + "html_url": "https://github.com/pooja1423" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1793, - "title": "Request chart of min/avg/max input/output tokens", - "href": "https://github.com/orgs/langfuse/discussions/1793", - "created_at": "2024-04-21T13:33:39Z", - "upvotes": 2, + "number": 1785, + "title": "How to limit the number of traces", + "href": "https://github.com/orgs/langfuse/discussions/1785", + "created_at": "2024-04-19T10:29:17Z", + "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], @@ -5090,2053 +4948,1940 @@ "login": "secsilm", "html_url": "https://github.com/secsilm" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1783, - "title": "Limit new user registration", - "href": "https://github.com/orgs/langfuse/discussions/1783", - "created_at": "2024-04-19T09:34:55Z", + "number": 1773, + "title": "Flowise 1.6.5 can not Trace", + "href": "https://github.com/orgs/langfuse/discussions/1773", + "created_at": "2024-04-18T11:55:32Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "self-hosting" - ], + "labels": [], "author": { - "login": "secsilm", - "html_url": "https://github.com/secsilm" + "login": "lknbv5", + "html_url": "https://github.com/lknbv5" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1781, - "title": "feature for python client:get traces by score", - "href": "https://github.com/orgs/langfuse/discussions/1781", - "created_at": "2024-04-19T09:12:48Z", + "number": 1759, + "title": "How to get generations and scores in the same trace when using OpenAI sdk or other tools", + "href": "https://github.com/orgs/langfuse/discussions/1759", + "created_at": "2024-04-17T15:56:51Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "StarsSparkle", - "html_url": "https://github.com/StarsSparkle" + "login": "databill86", + "html_url": "https://github.com/databill86" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1780, - "title": "Log for Function Calling", - "href": "https://github.com/orgs/langfuse/discussions/1780", - "created_at": "2024-04-19T06:40:55Z", - "upvotes": 6, + "number": 1712, + "title": "Invalid public key", + "href": "https://github.com/orgs/langfuse/discussions/1712", + "created_at": "2024-04-14T18:11:51Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "integration-openai" - ], + "labels": [], "author": { - "login": "jaindees", - "html_url": "https://github.com/jaindees" + "login": "taaha3244", + "html_url": "https://github.com/taaha3244" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1776, - "title": "SSO: Cognito", - "href": "https://github.com/orgs/langfuse/discussions/1776", - "created_at": "2024-04-18T20:40:43Z", + "number": 1672, + "title": "Cookies not allowed", + "href": "https://github.com/orgs/langfuse/discussions/1672", + "created_at": "2024-04-11T07:43:53Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 3, "resolved": false, - "labels": [ - "✅ Done", - "self-hosting" - ], + "labels": [], "author": { - "login": "theluk", - "html_url": "https://github.com/theluk" + "login": "danielpirs", + "html_url": "https://github.com/danielpirs" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1774, - "title": "PromptClient: Support mustache type export to langchain", - "href": "https://github.com/orgs/langfuse/discussions/1774", - "created_at": "2024-04-18T18:52:40Z", + "number": 1649, + "title": "Run Langchain Evaluations on data in Langfuse , Why is the prompt not considered, and could this lead to evaluation flaws?", + "href": "https://github.com/orgs/langfuse/discussions/1649", + "created_at": "2024-04-10T05:25:28Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "maxjacu", - "html_url": "https://github.com/maxjacu" + "login": "pengpengIlove", + "html_url": "https://github.com/pengpengIlove" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1770, - "title": "New REST API endpoint to get all prompts", - "href": "https://github.com/orgs/langfuse/discussions/1770", - "created_at": "2024-04-18T02:40:14Z", - "upvotes": 1, - "comment_count": 2, - "resolved": false, - "labels": [], + "number": 1610, + "title": "Scoring a trace after the LLM chain returns", + "href": "https://github.com/orgs/langfuse/discussions/1610", + "created_at": "2024-04-07T15:12:34Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [ + "feat-scores" + ], "author": { - "login": "zoltan-fedor", - "html_url": "https://github.com/zoltan-fedor" + "login": "pooja1423", + "html_url": "https://github.com/pooja1423" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1769, - "title": "Request chart of the generation speed of tokens (tokens/s)", - "href": "https://github.com/orgs/langfuse/discussions/1769", - "created_at": "2024-04-18T02:14:37Z", + "number": 1601, + "title": "Okta auth got `read ECONNRESET`", + "href": "https://github.com/orgs/langfuse/discussions/1601", + "created_at": "2024-04-04T03:46:08Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "secsilm", - "html_url": "https://github.com/secsilm" + "login": "tmwatchanan", + "html_url": "https://github.com/tmwatchanan" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1760, - "title": "annotation of traces in langfuse console?", - "href": "https://github.com/orgs/langfuse/discussions/1760", - "created_at": "2024-04-17T17:51:47Z", - "upvotes": 3, - "comment_count": 2, + "number": 1538, + "title": "Trace input is null when passing in nodes, or Documents with transformations to VectorStoreIndex constructor", + "href": "https://github.com/orgs/langfuse/discussions/1538", + "created_at": "2024-03-29T00:30:49Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "✅ Done", - "feat-annotation" - ], + "labels": [], "author": { - "login": "erik-squared", - "html_url": "https://github.com/erik-squared" + "login": "mwertheim-zco", + "html_url": "https://github.com/mwertheim-zco" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1755, - "title": "feat: Prompt API Search (by tags)", - "href": "https://github.com/orgs/langfuse/discussions/1755", - "created_at": "2024-04-17T09:37:50Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, + "number": 1536, + "title": "Tracing and Session support on Integrations like LiteLLM Proxy and others and Is LangFuse logging a background process?", + "href": "https://github.com/orgs/langfuse/discussions/1536", + "created_at": "2024-03-28T20:22:49Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "✅ Done" + "integration-litellm", + "feat-sessions" ], "author": { - "login": "bryan-agicap", - "html_url": "https://github.com/bryan-agicap" + "login": "Harryalways317", + "html_url": "https://github.com/Harryalways317" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1744, - "title": "Is it possible to support Dify?", - "href": "https://github.com/orgs/langfuse/discussions/1744", - "created_at": "2024-04-16T20:55:11Z", - "upvotes": 2, - "comment_count": 2, + "number": 1528, + "title": "Aggregated project from multiple langfuse servers", + "href": "https://github.com/orgs/langfuse/discussions/1528", + "created_at": "2024-03-28T09:01:37Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, - "labels": [ - "integrations", - "✅ Done", - "integration-dify" - ], + "labels": [], "author": { - "login": "jtsang4", - "html_url": "https://github.com/jtsang4" + "login": "juan-abia", + "html_url": "https://github.com/juan-abia" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1716, - "title": "feat: Add `TRACE_EVENTS` flag", - "href": "https://github.com/orgs/langfuse/discussions/1716", - "created_at": "2024-04-15T12:29:30Z", + "number": 1524, + "title": "How to add default user and project to self-hosted docker?", + "href": "https://github.com/orgs/langfuse/discussions/1524", + "created_at": "2024-03-28T08:00:07Z", "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done" + "self-hosting" ], "author": { - "login": "JorisAndrade", - "html_url": "https://github.com/JorisAndrade" + "login": "tzsombor95", + "html_url": "https://github.com/tzsombor95" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1715, - "title": "Add support for ZITADEL OIDC", - "href": "https://github.com/orgs/langfuse/discussions/1715", - "created_at": "2024-04-15T12:27:54Z", - "upvotes": 1, + "number": 1512, + "title": "[Alerts] Connect to Slack", + "href": "https://github.com/orgs/langfuse/discussions/1512", + "created_at": "2024-03-27T08:04:49Z", + "upvotes": 4, "comment_count": 1, - "resolved": false, - "labels": [ - "self-hosting" - ], + "resolved": true, + "labels": [], "author": { - "login": "bitfactory-sem-denbroeder", - "html_url": "https://github.com/bitfactory-sem-denbroeder" + "login": "hypernovas", + "html_url": "https://github.com/hypernovas" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1711, - "title": "Webhook to trigger CI/CD pipeline when new prompt version is created", - "href": "https://github.com/orgs/langfuse/discussions/1711", - "created_at": "2024-04-14T13:46:30Z", + "number": 1486, + "title": "Update/delete score using python sdk", + "href": "https://github.com/orgs/langfuse/discussions/1486", + "created_at": "2024-03-25T20:13:55Z", "upvotes": 5, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "feat-prompt-management", - "feat-api" + "feat-scores" ], "author": { - "login": "tamdoEH", - "html_url": "https://github.com/tamdoEH" + "login": "msanand", + "html_url": "https://github.com/msanand" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1710, - "title": "Review feature for prompt deployment", - "href": "https://github.com/orgs/langfuse/discussions/1710", - "created_at": "2024-04-14T13:39:50Z", - "upvotes": 3, + "number": 1481, + "title": "502-Bad Request", + "href": "https://github.com/orgs/langfuse/discussions/1481", + "created_at": "2024-03-22T13:06:18Z", + "upvotes": 1, "comment_count": 3, - "resolved": false, - "labels": [ - "feat-prompt-management" - ], - "author": { - "login": "tamdoEH", - "html_url": "https://github.com/tamdoEH" - }, - "category": "Ideas" - }, - { - "number": 1707, - "title": "API for custom model <> token usage pricing", - "href": "https://github.com/orgs/langfuse/discussions/1707", - "created_at": "2024-04-13T22:37:38Z", - "upvotes": 3, - "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done", - "feat-api" + "self-hosting" ], "author": { - "login": "rydamckinney", - "html_url": "https://github.com/rydamckinney" + "login": "tbarbito", + "html_url": "https://github.com/tbarbito" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1696, - "title": "Export & import for prompts, copy between projects", - "href": "https://github.com/orgs/langfuse/discussions/1696", - "created_at": "2024-04-12T20:28:47Z", - "upvotes": 16, - "comment_count": 7, + "number": 1466, + "title": "bug: Potential bug with AzureAD auth setup", + "href": "https://github.com/orgs/langfuse/discussions/1466", + "created_at": "2024-03-22T07:12:43Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "feat-prompt-management" + "self-hosting" ], "author": { - "login": "zoltan-fedor", - "html_url": "https://github.com/zoltan-fedor" + "login": "mprudra", + "html_url": "https://github.com/mprudra" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1692, - "title": "Read-only prompt keys?", - "href": "https://github.com/orgs/langfuse/discussions/1692", - "created_at": "2024-04-12T00:57:44Z", - "upvotes": 2, + "number": 1449, + "title": "Langfuse session ID when using Chainlit", + "href": "https://github.com/orgs/langfuse/discussions/1449", + "created_at": "2024-03-20T00:57:09Z", + "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "tituslhy", + "html_url": "https://github.com/tituslhy" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1671, - "title": "Ability to run langfuse in tests automatically without manual involvement", - "href": "https://github.com/orgs/langfuse/discussions/1671", - "created_at": "2024-04-11T05:29:44Z", + "number": 1445, + "title": "Linking dataset run items with existing callback handler", + "href": "https://github.com/orgs/langfuse/discussions/1445", + "created_at": "2024-03-19T16:54:54Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [ - "✅ Done", - "self-hosting" + "feat-datasets" ], "author": { - "login": "SinghCoder", - "html_url": "https://github.com/SinghCoder" + "login": "subandwho", + "html_url": "https://github.com/subandwho" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1664, - "title": "\"Task\" and \"Bot\" core abstractions", - "href": "https://github.com/orgs/langfuse/discussions/1664", - "created_at": "2024-04-10T20:24:53Z", - "upvotes": 2, + "number": 1434, + "title": "Add UserID and Feedback when using LlamaIndex Integration", + "href": "https://github.com/orgs/langfuse/discussions/1434", + "created_at": "2024-03-18T20:24:29Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "sfarthin", - "html_url": "https://github.com/sfarthin" - }, - "category": "Ideas" - }, - { - "number": 1660, - "title": "Prompt Composability", - "href": "https://github.com/orgs/langfuse/discussions/1660", - "created_at": "2024-04-10T15:25:05Z", - "upvotes": 11, - "comment_count": 5, - "resolved": false, + "resolved": true, "labels": [ - "feat-prompt-management" + "integraton-llamaindex" ], "author": { - "login": "meissnereric", - "html_url": "https://github.com/meissnereric" + "login": "skelleex", + "html_url": "https://github.com/skelleex" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1633, - "title": "feat: Function Calling Under OpenAI Format", - "href": "https://github.com/orgs/langfuse/discussions/1633", - "created_at": "2024-04-09T08:49:58Z", - "upvotes": 2, + "number": 1432, + "title": "langfuse.api.resources.commons.errors.not_found_error.NotFoundError: status_code: 404, body: {'message': 'Observation not found'}", + "href": "https://github.com/orgs/langfuse/discussions/1432", + "created_at": "2024-03-18T13:29:05Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "feat-playground" - ], + "labels": [], "author": { - "login": "anhphong22", - "html_url": "https://github.com/anhphong22" + "login": "emailic", + "html_url": "https://github.com/emailic" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1630, - "title": "Groq - Mixtral", - "href": "https://github.com/orgs/langfuse/discussions/1630", - "created_at": "2024-04-09T05:11:12Z", + "number": 1429, + "title": "Hybrid usage Langfuse among OpenAI calls as well Langchain", + "href": "https://github.com/orgs/langfuse/discussions/1429", + "created_at": "2024-03-17T14:09:57Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "mike4lyf", - "html_url": "https://github.com/mike4lyf" + "login": "mikeon", + "html_url": "https://github.com/mikeon" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1627, - "title": "VertexAI support", - "href": "https://github.com/orgs/langfuse/discussions/1627", - "created_at": "2024-04-08T22:43:38Z", - "upvotes": 3, - "comment_count": 1, - "resolved": false, + "number": 1420, + "title": "Datasets list / by id", + "href": "https://github.com/orgs/langfuse/discussions/1420", + "created_at": "2024-03-15T02:22:27Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, "labels": [ - "integration-langchain" + "feat-datasets" ], "author": { - "login": "eles13", - "html_url": "https://github.com/eles13" + "login": "norton120", + "html_url": "https://github.com/norton120" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1613, - "title": "[Feature] Add a score value filter", - "href": "https://github.com/orgs/langfuse/discussions/1613", - "created_at": "2024-04-08T07:58:58Z", + "number": 1417, + "title": "Running Langfuse in Kubernetes", + "href": "https://github.com/orgs/langfuse/discussions/1417", + "created_at": "2024-03-14T19:59:42Z", "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [], + "author": { + "login": "mikeon", + "html_url": "https://github.com/mikeon" + }, + "category": "Support" + }, + { + "number": 1382, + "title": "Match LLMs from AWS Bedrock to added model definition", + "href": "https://github.com/orgs/langfuse/discussions/1382", + "created_at": "2024-03-09T08:28:53Z", + "upvotes": 2, "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "Hacky-DH", - "html_url": "https://github.com/Hacky-DH" + "login": "DominikNeumaier", + "html_url": "https://github.com/DominikNeumaier" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1612, - "title": "DSPY integration", - "href": "https://github.com/orgs/langfuse/discussions/1612", - "created_at": "2024-04-07T18:54:32Z", + "number": 1380, + "title": "Langfuse flush() taking a long time and hangs", + "href": "https://github.com/orgs/langfuse/discussions/1380", + "created_at": "2024-03-09T00:09:55Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "wdhitchc", - "html_url": "https://github.com/wdhitchc" + "login": "venu-shapley", + "html_url": "https://github.com/venu-shapley" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1566, - "title": "LangchainCallbackHandler httpx_client not accessible", - "href": "https://github.com/orgs/langfuse/discussions/1566", - "created_at": "2024-04-03T09:18:12Z", - "upvotes": 2, + "number": 1373, + "title": "How to fix error when running docs app demo chat", + "href": "https://github.com/orgs/langfuse/discussions/1373", + "created_at": "2024-03-08T00:08:46Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "integration-langchain" - ], + "resolved": true, + "labels": [], "author": { - "login": "dlmatt", - "html_url": "https://github.com/dlmatt" + "login": "luandro", + "html_url": "https://github.com/luandro" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1541, - "title": "Disable events logging", - "href": "https://github.com/orgs/langfuse/discussions/1541", - "created_at": "2024-03-29T18:08:13Z", - "upvotes": 8, - "comment_count": 3, - "resolved": false, + "number": 1357, + "title": "Run items not appearing when linking to a trace and not a span or a generation", + "href": "https://github.com/orgs/langfuse/discussions/1357", + "created_at": "2024-03-07T10:17:34Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, "labels": [ - "✅ Done" + "feat-datasets" ], "author": { - "login": "omgovich", - "html_url": "https://github.com/omgovich" + "login": "ladislasdellinger", + "html_url": "https://github.com/ladislasdellinger" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1535, - "title": "Request for Integration of Mistral Models into Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/1535", - "created_at": "2024-03-28T16:10:25Z", - "upvotes": 5, - "comment_count": 2, + "number": 1353, + "title": "How do I add custom LLM APIs to the Langfuse UI?", + "href": "https://github.com/orgs/langfuse/discussions/1353", + "created_at": "2024-03-07T06:33:23Z", + "upvotes": 0, + "comment_count": 1, "resolved": false, - "labels": [ - "integrations", - "✅ Done" - ], + "labels": [], "author": { - "login": "Zherdev1996", - "html_url": "https://github.com/Zherdev1996" + "login": "yudhiesh", + "html_url": "https://github.com/yudhiesh" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1533, - "title": "Managing Embeddings", - "href": "https://github.com/orgs/langfuse/discussions/1533", - "created_at": "2024-03-28T15:36:21Z", + "number": 1336, + "title": "Applying database migrations failed. This is mostly caused by the database being unavailable.", + "href": "https://github.com/orgs/langfuse/discussions/1336", + "created_at": "2024-03-06T09:10:19Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "Botman-Hotman", - "html_url": "https://github.com/Botman-Hotman" + "login": "everyfin-in", + "html_url": "https://github.com/everyfin-in" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1513, - "title": "Langfuse Trace with OpenAI Assistants", - "href": "https://github.com/orgs/langfuse/discussions/1513", - "created_at": "2024-03-27T11:47:19Z", - "upvotes": 10, - "comment_count": 5, + "number": 1335, + "title": "Openai and null traces for input/output/metadata", + "href": "https://github.com/orgs/langfuse/discussions/1335", + "created_at": "2024-03-06T02:02:46Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "integration-openai" - ], + "labels": [], "author": { - "login": "marco-introvigne", - "html_url": "https://github.com/marco-introvigne" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1500, - "title": "Comment column can have any name the user chooses, there could be multiple comment columns per metric", - "href": "https://github.com/orgs/langfuse/discussions/1500", - "created_at": "2024-03-26T08:42:45Z", + "number": 1328, + "title": "Incompatibility between openllmetry and langfuse OpenAI wrapper", + "href": "https://github.com/orgs/langfuse/discussions/1328", + "created_at": "2024-03-05T17:03:34Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "emailic", - "html_url": "https://github.com/emailic" + "login": "pamelafox", + "html_url": "https://github.com/pamelafox" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1488, - "title": "Make Langfuse switchable", - "href": "https://github.com/orgs/langfuse/discussions/1488", - "created_at": "2024-03-25T21:05:17Z", - "upvotes": 2, + "number": 1326, + "title": "Does Langfuse integrate with LiteLLM Proxy Server?", + "href": "https://github.com/orgs/langfuse/discussions/1326", + "created_at": "2024-03-05T15:25:37Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "MrMojoR", - "html_url": "https://github.com/MrMojoR" + "login": "alphanome", + "html_url": "https://github.com/alphanome" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1479, - "title": "Add total filtered Generations to UI", - "href": "https://github.com/orgs/langfuse/discussions/1479", - "created_at": "2024-03-24T17:19:51Z", + "number": 1325, + "title": "Do you need a helm chart of langfuse?", + "href": "https://github.com/orgs/langfuse/discussions/1325", + "created_at": "2024-03-05T15:02:42Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "PhiBrandon", - "html_url": "https://github.com/PhiBrandon" + "login": "artemus717", + "html_url": "https://github.com/artemus717" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1461, - "title": "Loose prisma datasource db provider.", - "href": "https://github.com/orgs/langfuse/discussions/1461", - "created_at": "2024-03-21T13:09:15Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [ - "self-hosting" - ], + "number": 1323, + "title": "When referencing the local langfuse in the langserve code, an error occurs:“ImportError: cannot import name 'ChatDeepInfra' from 'langchain_community.chat_models...”", + "href": "https://github.com/orgs/langfuse/discussions/1323", + "created_at": "2024-03-05T13:03:49Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, + "labels": [], "author": { - "login": "muazhari", - "html_url": "https://github.com/muazhari" + "login": "zhenlong-zhu", + "html_url": "https://github.com/zhenlong-zhu" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1460, - "title": "Langfuse images for arm64 (mac silicon, some cloud vms)", - "href": "https://github.com/orgs/langfuse/discussions/1460", - "created_at": "2024-03-21T05:48:56Z", + "number": 1225, + "title": "Can Langfuse be used to record the records of ConversationChain in LangChain?", + "href": "https://github.com/orgs/langfuse/discussions/1225", + "created_at": "2024-02-22T09:24:34Z", "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "verdverm", - "html_url": "https://github.com/verdverm" - }, - "category": "Ideas" - }, - { - "number": 1454, - "title": "Add a time based filter option", - "href": "https://github.com/orgs/langfuse/discussions/1454", - "created_at": "2024-03-20T16:06:15Z", - "upvotes": 4, - "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done" + "integration-langchain" ], "author": { - "login": "Kurumindla-Kranthivardhan", - "html_url": "https://github.com/Kurumindla-Kranthivardhan" + "login": "lyzltysgithub", + "html_url": "https://github.com/lyzltysgithub" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1431, - "title": "Integration with Langserve", - "href": "https://github.com/orgs/langfuse/discussions/1431", - "created_at": "2024-03-18T08:40:32Z", + "number": 1193, + "title": "What is the shadow database needed for?", + "href": "https://github.com/orgs/langfuse/discussions/1193", + "created_at": "2024-02-17T08:23:33Z", "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "Haxeebraja", - "html_url": "https://github.com/Haxeebraja" + "login": "Stadly", + "html_url": "https://github.com/Stadly" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1428, - "title": "allow to delete sessions", - "href": "https://github.com/orgs/langfuse/discussions/1428", - "created_at": "2024-03-16T15:56:35Z", - "upvotes": 4, - "comment_count": 2, - "resolved": false, + "number": 1184, + "title": "Unable to set session id or other CallbackHandler parameters when passing trace client in langchain sdk", + "href": "https://github.com/orgs/langfuse/discussions/1184", + "created_at": "2024-02-16T08:01:51Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-sessions" + "integration-langchain" ], "author": { - "login": "morganveyret", - "html_url": "https://github.com/morganveyret" + "login": "sasidevtool", + "html_url": "https://github.com/sasidevtool" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1427, - "title": "Toggle collection of traces on a per-trace basis", - "href": "https://github.com/orgs/langfuse/discussions/1427", - "created_at": "2024-03-16T15:19:07Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [], + "number": 1186, + "title": "How to set tags when using the Langchain Callback handler", + "href": "https://github.com/orgs/langfuse/discussions/1186", + "created_at": "2024-02-16T05:47:31Z", + "upvotes": 2, + "comment_count": 2, + "resolved": true, + "labels": [ + "sdk-python", + "integration-langchain", + "feat-tags" + ], "author": { - "login": "foragerr", - "html_url": "https://github.com/foragerr" + "login": "reza-mohideen", + "html_url": "https://github.com/reza-mohideen" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1415, - "title": "Add a \"correction\" field on the user feedback info", - "href": "https://github.com/orgs/langfuse/discussions/1415", - "created_at": "2024-03-14T14:18:30Z", - "upvotes": 3, + "number": 1179, + "title": "Ollama token counts", + "href": "https://github.com/orgs/langfuse/discussions/1179", + "created_at": "2024-02-15T23:38:39Z", + "upvotes": 2, "comment_count": 2, - "resolved": false, - "labels": [], + "resolved": true, + "labels": [ + "feat-cost-tracking" + ], "author": { - "login": "almirb", - "html_url": "https://github.com/almirb" + "login": "aiseei", + "html_url": "https://github.com/aiseei" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1408, - "title": "Trace Latencies line chart please", - "href": "https://github.com/orgs/langfuse/discussions/1408", - "created_at": "2024-03-13T15:00:35Z", - "upvotes": 2, + "number": 1310, + "title": "Trace of custom classes gives nondescriptive info", + "href": "https://github.com/orgs/langfuse/discussions/1310", + "created_at": "2024-02-06T14:13:26Z", + "upvotes": 1, "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "Huarong", - "html_url": "https://github.com/Huarong" + "login": "mjungiewicz-exadel", + "html_url": "https://github.com/mjungiewicz-exadel" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1398, - "title": "What standardized dataset formats are people using?", - "href": "https://github.com/orgs/langfuse/discussions/1398", - "created_at": "2024-03-12T15:47:53Z", - "upvotes": 2, - "comment_count": 0, - "resolved": false, + "number": 1091, + "title": "How to pass span id to OpenAI `chat.completions.create`", + "href": "https://github.com/orgs/langfuse/discussions/1091", + "created_at": "2024-02-06T09:33:30Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "feat-datasets" + "integration-openai" ], "author": { - "login": "norton120", - "html_url": "https://github.com/norton120" + "login": "techytushar", + "html_url": "https://github.com/techytushar" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1397, - "title": "Reorder columns in tables", - "href": "https://github.com/orgs/langfuse/discussions/1397", - "created_at": "2024-03-12T14:45:37Z", - "upvotes": 3, + "number": 1081, + "title": "Sessions vs Traces?", + "href": "https://github.com/orgs/langfuse/discussions/1081", + "created_at": "2024-02-05T21:06:03Z", + "upvotes": 1, "comment_count": 2, - "resolved": false, + "resolved": true, "labels": [ - "✅ Done" + "feat-sessions" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1394, - "title": "Adding a \"Select all\" button to tables", - "href": "https://github.com/orgs/langfuse/discussions/1394", - "created_at": "2024-03-12T10:37:23Z", - "upvotes": 2, - "comment_count": 1, + "number": 1071, + "title": "feat: support for custom httpx.client", + "href": "https://github.com/orgs/langfuse/discussions/1071", + "created_at": "2024-02-05T06:35:23Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "samyxdev", - "html_url": "https://github.com/samyxdev" + "login": "brandonkzw", + "html_url": "https://github.com/brandonkzw" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1392, - "title": "Hide prompts/completions (privacy)", - "href": "https://github.com/orgs/langfuse/discussions/1392", - "created_at": "2024-03-12T07:48:22Z", - "upvotes": 10, + "number": 1070, + "title": "Where to log request and response headers of generations? (litellm)", + "href": "https://github.com/orgs/langfuse/discussions/1070", + "created_at": "2024-02-05T02:40:38Z", + "upvotes": 1, + "comment_count": 2, + "resolved": true, + "labels": [ + "integration-litellm" + ], + "author": { + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" + }, + "category": "Support" + }, + { + "number": 1055, + "title": "Best way to flush LF in Next.js?", + "href": "https://github.com/orgs/langfuse/discussions/1055", + "created_at": "2024-02-02T17:50:58Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "ziodave", - "html_url": "https://github.com/ziodave" + "login": "gullerg", + "html_url": "https://github.com/gullerg" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1391, - "title": "Enhancements for Langfuse User Sign-Up Control", - "href": "https://github.com/orgs/langfuse/discussions/1391", - "created_at": "2024-03-11T23:38:18Z", - "upvotes": 7, - "comment_count": 0, - "resolved": false, - "labels": [ - "self-hosting" - ], + "number": 1054, + "title": "Sentry for self-hosted?", + "href": "https://github.com/orgs/langfuse/discussions/1054", + "created_at": "2024-02-02T17:21:06Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, + "labels": [], "author": { - "login": "udit-001", - "html_url": "https://github.com/udit-001" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1385, - "title": "bug: Not allowing to limit Azure AD authentication for selected users in same tenent", - "href": "https://github.com/orgs/langfuse/discussions/1385", - "created_at": "2024-03-11T17:42:05Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, + "number": 1051, + "title": "How can I get the trace_id in langfuse.openai.OpenAI?", + "href": "https://github.com/orgs/langfuse/discussions/1051", + "created_at": "2024-02-02T09:39:55Z", + "upvotes": 1, + "comment_count": 1, + "resolved": true, "labels": [ - "self-hosting" + "integration-openai" ], "author": { - "login": "SathinduGA", - "html_url": "https://github.com/SathinduGA" + "login": "yangge2333", + "html_url": "https://github.com/yangge2333" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1378, - "title": "Aggregate cost per span", - "href": "https://github.com/orgs/langfuse/discussions/1378", - "created_at": "2024-03-08T16:06:04Z", + "number": 1044, + "title": "AWS SES IAM Policy", + "href": "https://github.com/orgs/langfuse/discussions/1044", + "created_at": "2024-02-02T01:58:26Z", "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "ladislasdellinger", - "html_url": "https://github.com/ladislasdellinger" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1376, - "title": "Support parsing LLM model for ChatOllama", - "href": "https://github.com/orgs/langfuse/discussions/1376", - "created_at": "2024-03-08T14:13:58Z", - "upvotes": 1, - "comment_count": 1, + "number": 1019, + "title": "WAF Rules for self-hosted", + "href": "https://github.com/orgs/langfuse/discussions/1019", + "created_at": "2024-02-01T01:41:51Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "kleebaum", - "html_url": "https://github.com/kleebaum" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1374, - "title": "Add LLamaIndexTS example", - "href": "https://github.com/orgs/langfuse/discussions/1374", - "created_at": "2024-03-08T00:42:30Z", + "number": 1016, + "title": "Scaling / Parallelism / Concurrency safe?", + "href": "https://github.com/orgs/langfuse/discussions/1016", + "created_at": "2024-01-31T22:33:36Z", "upvotes": 1, "comment_count": 1, - "resolved": false, + "resolved": true, "labels": [], "author": { - "login": "luandro", - "html_url": "https://github.com/luandro" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1361, - "title": "Add a retention window for unnecessary data", - "href": "https://github.com/orgs/langfuse/discussions/1361", - "created_at": "2024-03-07T14:42:07Z", + "number": 1013, + "title": "Building Docker container without database connection?", + "href": "https://github.com/orgs/langfuse/discussions/1013", + "created_at": "2024-01-31T19:32:47Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [], "author": { - "login": "albertoforcato", - "html_url": "https://github.com/albertoforcato" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1337, - "title": "Support for Langchain ChatAnthropic", - "href": "https://github.com/orgs/langfuse/discussions/1337", - "created_at": "2024-03-06T10:42:36Z", - "upvotes": 2, + "number": 973, + "title": "If we use cloud services, when we migrate to our own host later, do all the above data support export?", + "href": "https://github.com/orgs/langfuse/discussions/973", + "created_at": "2024-01-27T09:55:41Z", + "upvotes": 1, "comment_count": 1, - "resolved": false, - "labels": [ - "integration-langchain" - ], + "resolved": true, + "labels": [], "author": { - "login": "dotrunghieu96", - "html_url": "https://github.com/dotrunghieu96" + "login": "wsdo", + "html_url": "https://github.com/wsdo" }, - "category": "Ideas" + "category": "Support" }, { - "number": 1331, - "title": "Adding cost to the datasets tables", - "href": "https://github.com/orgs/langfuse/discussions/1331", - "created_at": "2024-03-05T18:53:25Z", + "number": 866, + "title": "Cannot see Add to Dataset button in the UI", + "href": "https://github.com/orgs/langfuse/discussions/866", + "created_at": "2024-01-11T09:12:16Z", "upvotes": 1, - "comment_count": 1, - "resolved": false, + "comment_count": 2, + "resolved": true, "labels": [ - "✅ Done" + "feat-datasets" ], "author": { - "login": "ladislasdellinger", - "html_url": "https://github.com/ladislasdellinger" + "login": "SinghCoder", + "html_url": "https://github.com/SinghCoder" }, - "category": "Ideas" - }, + "category": "Support" + } + ] + }, + { + "category": "Ideas", + "discussions": [ { - "number": 1321, - "title": "More prompt environments/tags instead of just `active`", - "href": "https://github.com/orgs/langfuse/discussions/1321", - "created_at": "2024-03-05T11:05:17Z", - "upvotes": 3, - "comment_count": 2, + "number": 4484, + "title": "Custom Non-LLM evaluators/scores through UI", + "href": "https://github.com/orgs/langfuse/discussions/4484", + "created_at": "2024-11-28T15:28:42Z", + "upvotes": 5, + "comment_count": 0, "resolved": false, - "labels": [ - "feat-prompt-management", - "✅ Done" - ], + "labels": [], "author": { - "login": "ladislasdellinger", - "html_url": "https://github.com/ladislasdellinger" + "login": "simonwh", + "html_url": "https://github.com/simonwh" }, "category": "Ideas" }, { - "number": 1309, - "title": "Log used prompt on generations when using Langchain", - "href": "https://github.com/orgs/langfuse/discussions/1309", - "created_at": "2024-03-04T09:03:35Z", + "number": 4483, + "title": "Side-by-side comparison in playground", + "href": "https://github.com/orgs/langfuse/discussions/4483", + "created_at": "2024-11-28T15:19:15Z", "upvotes": 5, - "comment_count": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "integration-langchain", - "✅ Done" - ], + "labels": [], "author": { - "login": "TobinShaw", - "html_url": "https://github.com/TobinShaw" + "login": "simonwh", + "html_url": "https://github.com/simonwh" }, "category": "Ideas" }, { - "number": 1306, - "title": "[TS] Generating through OpenAI SDK directly", - "href": "https://github.com/orgs/langfuse/discussions/1306", - "created_at": "2024-03-02T10:56:07Z", - "upvotes": 1, - "comment_count": 2, + "number": 4480, + "title": "Allow to control permission that can promote prompt to production level.", + "href": "https://github.com/orgs/langfuse/discussions/4480", + "created_at": "2024-11-28T09:01:06Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, "labels": [ - "integrations", - "integration-openai", - "✅ Done" + "feat-prompt-management", + "feat-rbac" ], "author": { - "login": "louis030195", - "html_url": "https://github.com/louis030195" + "login": "takryo00", + "html_url": "https://github.com/takryo00" }, "category": "Ideas" }, { - "number": 1305, - "title": "Allow Project-Specific Default Time Ranges", - "href": "https://github.com/orgs/langfuse/discussions/1305", - "created_at": "2024-03-02T03:42:42Z", + "number": 4478, + "title": "Session management of outputs for users", + "href": "https://github.com/orgs/langfuse/discussions/4478", + "created_at": "2024-11-28T06:08:40Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "dkindlund", - "html_url": "https://github.com/dkindlund" + "login": "MazarSayed", + "html_url": "https://github.com/MazarSayed" }, "category": "Ideas" }, { - "number": 1300, - "title": "Consider adding support for DSPy", - "href": "https://github.com/orgs/langfuse/discussions/1300", - "created_at": "2024-03-01T15:42:23Z", - "upvotes": 1, - "comment_count": 2, + "number": 4454, + "title": "Support user input, message history, and tool calls in prompt experiments", + "href": "https://github.com/orgs/langfuse/discussions/4454", + "created_at": "2024-11-27T01:04:26Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-experiments" + ], "author": { - "login": "sutyum", - "html_url": "https://github.com/sutyum" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, "category": "Ideas" }, { - "number": 1295, - "title": "Support DSPy", - "href": "https://github.com/orgs/langfuse/discussions/1295", - "created_at": "2024-03-01T11:34:05Z", - "upvotes": 19, - "comment_count": 9, + "number": 4430, + "title": "Feature request: CRUD for Prompt API", + "href": "https://github.com/orgs/langfuse/discussions/4430", + "created_at": "2024-11-26T08:42:39Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "integrations", - "✅ Done", - "integration-dspy" - ], + "labels": [], "author": { - "login": "sandangel", - "html_url": "https://github.com/sandangel" + "login": "barseghyanartur", + "html_url": "https://github.com/barseghyanartur" }, "category": "Ideas" }, { - "number": 1291, - "title": "Integration: LlamaIndex JS/TS", - "href": "https://github.com/orgs/langfuse/discussions/1291", - "created_at": "2024-02-29T11:56:42Z", - "upvotes": 33, + "number": 4414, + "title": "langfuse-python: simple static method listing prompt template var names", + "href": "https://github.com/orgs/langfuse/discussions/4414", + "created_at": "2024-11-25T16:28:05Z", + "upvotes": 1, "comment_count": 3, "resolved": false, "labels": [ - "sdk-js", - "integrations", - "integraton-llamaindex" + "feat-prompt-management" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "rhighs", + "html_url": "https://github.com/rhighs" }, "category": "Ideas" }, { - "number": 1287, - "title": "Add filtering by errors", - "href": "https://github.com/orgs/langfuse/discussions/1287", - "created_at": "2024-02-28T22:52:59Z", - "upvotes": 3, - "comment_count": 2, + "number": 4397, + "title": "n8n Integration", + "href": "https://github.com/orgs/langfuse/discussions/4397", + "created_at": "2024-11-24T09:43:01Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "ui" - ], + "labels": [], "author": { - "login": "ankerbachryhl", - "html_url": "https://github.com/ankerbachryhl" + "login": "aibucketmail", + "html_url": "https://github.com/aibucketmail" }, "category": "Ideas" }, { - "number": 1277, - "title": "Add Audit Logging System to Worker Tasks", - "href": "https://github.com/orgs/langfuse/discussions/1277", - "created_at": "2024-02-28T11:53:15Z", + "number": 4381, + "title": "Feature Request: Add Tagging Pipelines for Evaluation-Based Tagging", + "href": "https://github.com/orgs/langfuse/discussions/4381", + "created_at": "2024-11-22T03:44:17Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "khareyash05", - "html_url": "https://github.com/khareyash05" + "login": "wesleyearlstander", + "html_url": "https://github.com/wesleyearlstander" }, "category": "Ideas" }, { - "number": 1268, - "title": "Possible with different units for input and output", - "href": "https://github.com/orgs/langfuse/discussions/1268", - "created_at": "2024-02-27T13:45:21Z", + "number": 4380, + "title": "Adding types for evals in Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/4380", + "created_at": "2024-11-22T03:35:26Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Stadly", - "html_url": "https://github.com/Stadly" + "login": "wesleyearlstander", + "html_url": "https://github.com/wesleyearlstander" }, "category": "Ideas" }, { - "number": 1264, - "title": "ChatML/ChatMessage Prompt Templates", - "href": "https://github.com/orgs/langfuse/discussions/1264", - "created_at": "2024-02-27T01:59:05Z", - "upvotes": 4, - "comment_count": 3, + "number": 4372, + "title": "LaTex Rendering", + "href": "https://github.com/orgs/langfuse/discussions/4372", + "created_at": "2024-11-21T22:06:07Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "feat-prompt-management", - "✅ Done" - ], + "labels": [], "author": { - "login": "tuan3w", - "html_url": "https://github.com/tuan3w" + "login": "wesleyearlstander", + "html_url": "https://github.com/wesleyearlstander" }, "category": "Ideas" }, { - "number": 1258, - "title": "Dashboard for all projects of an organization", - "href": "https://github.com/orgs/langfuse/discussions/1258", - "created_at": "2024-02-26T20:12:22Z", - "upvotes": 11, - "comment_count": 2, + "number": 4353, + "title": "Datasets: Add selection of traces to a dataset", + "href": "https://github.com/orgs/langfuse/discussions/4353", + "created_at": "2024-11-21T08:56:15Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [ - "feat-dashboard" + "feat-datasets" ], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1221, - "title": "Add Haystack integration", - "href": "https://github.com/orgs/langfuse/discussions/1221", - "created_at": "2024-02-21T13:06:06Z", - "upvotes": 9, + "number": 4348, + "title": "Multi-user annotation capability in Score Configs", + "href": "https://github.com/orgs/langfuse/discussions/4348", + "created_at": "2024-11-20T19:16:38Z", + "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [ - "integrations", - "✅ Done", - "integration-haystack" + "feat-annotation" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "juanmleng", + "html_url": "https://github.com/juanmleng" }, "category": "Ideas" }, { - "number": 1220, - "title": "Export to S3", - "href": "https://github.com/orgs/langfuse/discussions/1220", - "created_at": "2024-02-21T12:46:58Z", + "number": 4342, + "title": "Feature request: Lifecycle hooks in LangFuse", + "href": "https://github.com/orgs/langfuse/discussions/4342", + "created_at": "2024-11-20T14:23:44Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, - "labels": [ - "integrations" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "barseghyanartur", + "html_url": "https://github.com/barseghyanartur" }, "category": "Ideas" }, { - "number": 1219, - "title": "Export to BigQuery", - "href": "https://github.com/orgs/langfuse/discussions/1219", - "created_at": "2024-02-21T12:46:26Z", - "upvotes": 5, + "number": 4340, + "title": "RBAC: Restriction based on trace tags/metadata", + "href": "https://github.com/orgs/langfuse/discussions/4340", + "created_at": "2024-11-20T12:32:40Z", + "upvotes": 2, "comment_count": 0, "resolved": false, - "labels": [ - "integrations" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1212, - "title": "Adding support for async Langchain methods", - "href": "https://github.com/orgs/langfuse/discussions/1212", - "created_at": "2024-02-20T13:09:19Z", - "upvotes": 24, - "comment_count": 5, + "number": 4332, + "title": "Trace Table: Ability to sort table by score", + "href": "https://github.com/orgs/langfuse/discussions/4332", + "created_at": "2024-11-20T10:27:38Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "integration-langchain", - "✅ Done" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1208, - "title": "Add Images in Tracing", - "href": "https://github.com/orgs/langfuse/discussions/1208", - "created_at": "2024-02-20T00:41:41Z", - "upvotes": 11, - "comment_count": 2, + "number": 4322, + "title": "Add the ability to remove tags from traces via the SDK/API", + "href": "https://github.com/orgs/langfuse/discussions/4322", + "created_at": "2024-11-19T20:09:18Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "✅ Done", - "feat-multimodal" - ], + "labels": [], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" - }, + "login": "justinwiley", + "html_url": "https://github.com/justinwiley" + }, "category": "Ideas" }, { - "number": 1190, - "title": "Request to add 75 percentile under Model latency section as shown in image below", - "href": "https://github.com/orgs/langfuse/discussions/1190", - "created_at": "2024-02-16T21:41:29Z", - "upvotes": 1, - "comment_count": 1, + "number": 4316, + "title": "Prompt Changelog Management", + "href": "https://github.com/orgs/langfuse/discussions/4316", + "created_at": "2024-11-19T14:32:33Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "ssubburaj85", - "html_url": "https://github.com/ssubburaj85" + "login": "alexander-abramovich", + "html_url": "https://github.com/alexander-abramovich" }, "category": "Ideas" }, { - "number": 1170, - "title": "LLM Playground", - "href": "https://github.com/orgs/langfuse/discussions/1170", - "created_at": "2024-02-15T17:44:42Z", - "upvotes": 7, - "comment_count": 6, + "number": 4315, + "title": "Smartly integrate with prompt templating tools (like Jinja templating engine)", + "href": "https://github.com/orgs/langfuse/discussions/4315", + "created_at": "2024-11-19T14:30:42Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "feat-prompt-management", - "✅ Done", - "feat-playground" - ], + "labels": [], "author": { - "login": "reza-mohideen", - "html_url": "https://github.com/reza-mohideen" + "login": "alexander-abramovich", + "html_url": "https://github.com/alexander-abramovich" }, "category": "Ideas" }, { - "number": 1159, - "title": "Looking for users (that are migrating off of something) to co-build Langfuse integration with", - "href": "https://github.com/orgs/langfuse/discussions/1159", - "created_at": "2024-02-14T19:05:27Z", - "upvotes": 2, - "comment_count": 1, + "number": 4314, + "title": "Making prompt editing eye-pleasing and less error-prown", + "href": "https://github.com/orgs/langfuse/discussions/4314", + "created_at": "2024-11-19T14:24:29Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "skrawcz", - "html_url": "https://github.com/skrawcz" + "login": "alexander-abramovich", + "html_url": "https://github.com/alexander-abramovich" }, "category": "Ideas" }, { - "number": 1156, - "title": "Possible to set timestamp when creating trace", - "href": "https://github.com/orgs/langfuse/discussions/1156", - "created_at": "2024-02-14T14:26:22Z", - "upvotes": 1, - "comment_count": 1, + "number": 4304, + "title": "Prompt Management: Metadata for Prompt Versions", + "href": "https://github.com/orgs/langfuse/discussions/4304", + "created_at": "2024-11-19T08:39:27Z", + "upvotes": 7, + "comment_count": 2, "resolved": false, "labels": [ - "sdk-js" + "feat-prompt-management" ], "author": { - "login": "Stadly", - "html_url": "https://github.com/Stadly" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1154, - "title": "Dedicated user object which can include groups/teams and other attributes", - "href": "https://github.com/orgs/langfuse/discussions/1154", - "created_at": "2024-02-14T09:45:40Z", - "upvotes": 6, - "comment_count": 5, + "number": 4303, + "title": "Exporting comments", + "href": "https://github.com/orgs/langfuse/discussions/4303", + "created_at": "2024-11-19T06:59:31Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "feat-users" - ], + "labels": [], "author": { - "login": "bryan-agicap", - "html_url": "https://github.com/bryan-agicap" + "login": "jamesyu", + "html_url": "https://github.com/jamesyu" }, "category": "Ideas" }, { - "number": 1133, - "title": "API to delete scores", - "href": "https://github.com/orgs/langfuse/discussions/1133", - "created_at": "2024-02-12T11:19:59Z", - "upvotes": 2, - "comment_count": 1, + "number": 4301, + "title": "[Feature Request] API to Remove or Update Trace Tags", + "href": "https://github.com/orgs/langfuse/discussions/4301", + "created_at": "2024-11-19T02:41:13Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "feat-api", - "feat-scores" - ], + "labels": [], "author": { - "login": "Jason-CKY", - "html_url": "https://github.com/Jason-CKY" + "login": "0xcodedead", + "html_url": "https://github.com/0xcodedead" }, "category": "Ideas" }, { - "number": 1128, - "title": "Display all traces within a session", - "href": "https://github.com/orgs/langfuse/discussions/1128", - "created_at": "2024-02-10T17:36:48Z", - "upvotes": 2, - "comment_count": 1, + "number": 4299, + "title": "Add XML/tree viewer to playground and trace viewer", + "href": "https://github.com/orgs/langfuse/discussions/4299", + "created_at": "2024-11-19T01:12:03Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "ui", - "feat-sessions" - ], + "labels": [], "author": { - "login": "benm5678", - "html_url": "https://github.com/benm5678" + "login": "jeff-an", + "html_url": "https://github.com/jeff-an" }, "category": "Ideas" }, { - "number": 1118, - "title": "[Simple Feature/WebUI] Adding a button to hide the sidebar", - "href": "https://github.com/orgs/langfuse/discussions/1118", - "created_at": "2024-02-09T09:43:34Z", - "upvotes": 3, - "comment_count": 1, + "number": 4280, + "title": "Increase character limit of comments in Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/4280", + "created_at": "2024-11-18T11:20:06Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "ui" - ], + "labels": [], "author": { - "login": "samyxdev", - "html_url": "https://github.com/samyxdev" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1115, - "title": "Prioritize traces captured from LangGraph by relevance", - "href": "https://github.com/orgs/langfuse/discussions/1115", - "created_at": "2024-02-08T06:44:34Z", - "upvotes": 8, - "comment_count": 3, + "number": 4276, + "title": "Enh prompt management system", + "href": "https://github.com/orgs/langfuse/discussions/4276", + "created_at": "2024-11-17T21:50:06Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "ui", - "integration-langchain" - ], + "labels": [], "author": { - "login": "litagent", - "html_url": "https://github.com/litagent" + "login": "flefevre", + "html_url": "https://github.com/flefevre" }, "category": "Ideas" }, { - "number": 1114, - "title": "Pulling prompt/completions via API", - "href": "https://github.com/orgs/langfuse/discussions/1114", - "created_at": "2024-02-08T00:52:10Z", + "number": 4268, + "title": "Support image messages in the playground", + "href": "https://github.com/orgs/langfuse/discussions/4268", + "created_at": "2024-11-17T01:02:48Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "mukundt", - "html_url": "https://github.com/mukundt" + "login": "jeff-an", + "html_url": "https://github.com/jeff-an" }, "category": "Ideas" }, { - "number": 1106, - "title": "Prompt version comments", - "href": "https://github.com/orgs/langfuse/discussions/1106", - "created_at": "2024-02-07T15:38:07Z", - "upvotes": 5, - "comment_count": 2, + "number": 4263, + "title": "Extend RBAC to Include Teams and Refine Permissions for Prompt Management", + "href": "https://github.com/orgs/langfuse/discussions/4263", + "created_at": "2024-11-16T04:22:27Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "ui", - "feat-prompt-management", - "✅ Done" - ], + "labels": [], "author": { - "login": "mukundt", - "html_url": "https://github.com/mukundt" + "login": "flefevre", + "html_url": "https://github.com/flefevre" }, "category": "Ideas" }, { - "number": 1105, - "title": "\"Git diff\" view between two prompt versions", - "href": "https://github.com/orgs/langfuse/discussions/1105", - "created_at": "2024-02-07T15:37:18Z", - "upvotes": 14, - "comment_count": 1, + "number": 4258, + "title": "Automatically Trace from Playground", + "href": "https://github.com/orgs/langfuse/discussions/4258", + "created_at": "2024-11-15T18:58:05Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "ui", - "feat-prompt-management" - ], + "labels": [], "author": { - "login": "mukundt", - "html_url": "https://github.com/mukundt" + "login": "Chinoman10", + "html_url": "https://github.com/Chinoman10" }, "category": "Ideas" }, { - "number": 1097, - "title": "Ability to post-process generation data", - "href": "https://github.com/orgs/langfuse/discussions/1097", - "created_at": "2024-02-06T17:45:58Z", + "number": 4247, + "title": "Reset LangfuseDecorator context to allow nested traces", + "href": "https://github.com/orgs/langfuse/discussions/4247", + "created_at": "2024-11-15T09:59:28Z", "upvotes": 2, - "comment_count": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "denisergashbaev", - "html_url": "https://github.com/denisergashbaev" + "login": "vitalii-diachkov-sumup", + "html_url": "https://github.com/vitalii-diachkov-sumup" }, "category": "Ideas" }, { - "number": 1096, - "title": "[Python SDK] Link prompt to OpenAI Chat Completion directly", - "href": "https://github.com/orgs/langfuse/discussions/1096", - "created_at": "2024-02-06T17:19:29Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, - "labels": [ - "sdk-python", - "feat-prompt-management", - "integration-openai" + "number": 4212, + "title": "Disable authentication in self-hosted deployments", + "href": "https://github.com/orgs/langfuse/discussions/4212", + "created_at": "2024-11-13T13:32:11Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, + "labels": [ + "feat-auth", + "self-hosting" ], "author": { - "login": "fancyweb", - "html_url": "https://github.com/fancyweb" + "login": "mariusp12", + "html_url": "https://github.com/mariusp12" }, "category": "Ideas" }, { - "number": 1089, - "title": "Use JWTs for API private key", - "href": "https://github.com/orgs/langfuse/discussions/1089", - "created_at": "2024-02-06T02:11:39Z", + "number": 4208, + "title": "Multi-turn / session experiments in datasets", + "href": "https://github.com/orgs/langfuse/discussions/4208", + "created_at": "2024-11-13T11:43:31Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-datasets" + ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "bartsimo", + "html_url": "https://github.com/bartsimo" }, "category": "Ideas" }, { - "number": 1082, - "title": "Add LLM call duration on session and trace table", - "href": "https://github.com/orgs/langfuse/discussions/1082", - "created_at": "2024-02-05T20:52:23Z", - "upvotes": 1, + "number": 4189, + "title": "feat: add support for SSR to allow runtime BASE_PATH", + "href": "https://github.com/orgs/langfuse/discussions/4189", + "created_at": "2024-11-12T12:39:25Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [ - "ui" + "self-hosting" ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "sinux-l5d", + "html_url": "https://github.com/sinux-l5d" }, "category": "Ideas" }, { - "number": 1077, - "title": "Flowise: Allow adding metadata in API call to populate Langfuse trace metadata", - "href": "https://github.com/orgs/langfuse/discussions/1077", - "created_at": "2024-02-05T15:55:07Z", - "upvotes": 2, - "comment_count": 0, + "number": 4168, + "title": "Centralized API Key Management with Secret Store Integration (e.g. HashiCorp Vault)", + "href": "https://github.com/orgs/langfuse/discussions/4168", + "created_at": "2024-11-11T11:11:10Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [ - "integration-flowise" + "security", + "self-hosting" ], "author": { - "login": "jpmin7", - "html_url": "https://github.com/jpmin7" + "login": "bikram42", + "html_url": "https://github.com/bikram42" }, "category": "Ideas" }, { - "number": 1076, - "title": "Flowise: Allow Langfuse traceId to be set or passed on with API response", - "href": "https://github.com/orgs/langfuse/discussions/1076", - "created_at": "2024-02-05T14:58:23Z", + "number": 4166, + "title": "Allow sending events to multiple LF projects within one client app", + "href": "https://github.com/orgs/langfuse/discussions/4166", + "created_at": "2024-11-11T10:51:01Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "sdk-js", - "integration-flowise" - ], + "labels": [], "author": { - "login": "jpmin7", - "html_url": "https://github.com/jpmin7" + "login": "snopoke", + "html_url": "https://github.com/snopoke" }, "category": "Ideas" }, { - "number": 1074, - "title": "Model costs in terms of energy for self hosted models (or cloud hosted)", - "href": "https://github.com/orgs/langfuse/discussions/1074", - "created_at": "2024-02-05T10:15:27Z", + "number": 4165, + "title": "Another glimpse into prompt management in LangFuse", + "href": "https://github.com/orgs/langfuse/discussions/4165", + "created_at": "2024-11-11T10:20:18Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "vquilon", - "html_url": "https://github.com/vquilon" + "login": "barseghyanartur", + "html_url": "https://github.com/barseghyanartur" }, "category": "Ideas" }, { - "number": 1073, - "title": "Use proper logger for backend API to make it configurable", - "href": "https://github.com/orgs/langfuse/discussions/1073", - "created_at": "2024-02-05T09:19:01Z", + "number": 4154, + "title": "Feature Request: Enable Invites with `AUTH_DISABLE_SIGNUP` (or/and GitHub OAuth for a given organization)", + "href": "https://github.com/orgs/langfuse/discussions/4154", + "created_at": "2024-11-10T15:04:41Z", "upvotes": 3, - "comment_count": 5, + "comment_count": 1, "resolved": false, "labels": [ - "✅ Done", + "feat-auth", "self-hosting" ], "author": { - "login": "code-haven", - "html_url": "https://github.com/code-haven" + "login": "shner-elmo", + "html_url": "https://github.com/shner-elmo" }, "category": "Ideas" }, { - "number": 1049, - "title": "API Examples for Generations", - "href": "https://github.com/orgs/langfuse/discussions/1049", - "created_at": "2024-02-02T07:02:08Z", - "upvotes": 2, - "comment_count": 1, + "number": 4143, + "title": "Getting prompts using LiteLLM syntax", + "href": "https://github.com/orgs/langfuse/discussions/4143", + "created_at": "2024-11-09T17:01:10Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "doasfrancisco", + "html_url": "https://github.com/doasfrancisco" }, "category": "Ideas" }, { - "number": 1048, - "title": "Allow sharing traces as a self contained HTML file via presigned S3 URL", - "href": "https://github.com/orgs/langfuse/discussions/1048", - "created_at": "2024-02-02T06:05:47Z", - "upvotes": 2, + "number": 4129, + "title": "Annotation Queue: Display trace id", + "href": "https://github.com/orgs/langfuse/discussions/4129", + "created_at": "2024-11-08T16:14:00Z", + "upvotes": 1, "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1043, - "title": "Ability to query entities from SDK", - "href": "https://github.com/orgs/langfuse/discussions/1043", - "created_at": "2024-02-01T23:51:00Z", - "upvotes": 4, - "comment_count": 2, + "number": 4121, + "title": "Enable to use variable of prompt on evaluator.", + "href": "https://github.com/orgs/langfuse/discussions/4121", + "created_at": "2024-11-08T09:16:28Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, "labels": [ - "feat-api" + "feat-evals" ], "author": { - "login": "Pranov1", - "html_url": "https://github.com/Pranov1" - }, - "category": "Ideas" - }, - { - "number": 1033, - "title": "Subscribe to Langfuse Events via Webhooks", - "href": "https://github.com/orgs/langfuse/discussions/1033", - "created_at": "2024-02-01T18:59:56Z", - "upvotes": 34, - "comment_count": 6, - "resolved": false, - "labels": [], - "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "takryo00", + "html_url": "https://github.com/takryo00" }, "category": "Ideas" }, { - "number": 1032, - "title": "Periodic reports (email or slack)", - "href": "https://github.com/orgs/langfuse/discussions/1032", - "created_at": "2024-02-01T18:57:42Z", - "upvotes": 12, - "comment_count": 1, + "number": 4120, + "title": "Sessions Table: Scores Column", + "href": "https://github.com/orgs/langfuse/discussions/4120", + "created_at": "2024-11-08T08:58:10Z", + "upvotes": 5, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "feat-sessions" + ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1021, - "title": "Add `Embedding` observation type", - "href": "https://github.com/orgs/langfuse/discussions/1021", - "created_at": "2024-02-01T03:15:17Z", - "upvotes": 57, - "comment_count": 2, + "number": 4110, + "title": "Sort functionality in Users page", + "href": "https://github.com/orgs/langfuse/discussions/4110", + "created_at": "2024-11-07T19:43:07Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "sal-dti", + "html_url": "https://github.com/sal-dti" }, "category": "Ideas" }, { - "number": 1020, - "title": "Leveraging Azure OpenAI Diagnostic Settings?", - "href": "https://github.com/orgs/langfuse/discussions/1020", - "created_at": "2024-02-01T02:58:54Z", + "number": 4106, + "title": "Add new filters for the LLM as a Judge Evaluation (other scores and cost)", + "href": "https://github.com/orgs/langfuse/discussions/4106", + "created_at": "2024-11-07T14:44:31Z", "upvotes": 1, - "comment_count": 0, + "comment_count": 1, "resolved": false, "labels": [ - "integration-openai", - "integration-litellm" + "feat-evals" ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "laisalvescw", + "html_url": "https://github.com/laisalvescw" }, "category": "Ideas" }, { - "number": 1011, - "title": "Configurable dashboards", - "href": "https://github.com/orgs/langfuse/discussions/1011", - "created_at": "2024-01-31T13:40:59Z", - "upvotes": 17, - "comment_count": 2, + "number": 4103, + "title": "Prompt Management: Deployment level view", + "href": "https://github.com/orgs/langfuse/discussions/4103", + "created_at": "2024-11-07T12:40:07Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [ - "ui", - "feat-dashboard" + "feat-prompt-management" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1010, - "title": "Add new integration: LLM Proxy", - "href": "https://github.com/orgs/langfuse/discussions/1010", - "created_at": "2024-01-31T12:40:35Z", + "number": 4102, + "title": "Prompt Management: labels in prompt table", + "href": "https://github.com/orgs/langfuse/discussions/4102", + "created_at": "2024-11-07T12:38:00Z", "upvotes": 2, - "comment_count": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "integrations" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1009, - "title": "Decorator-based integration with Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/1009", - "created_at": "2024-01-31T12:19:26Z", - "upvotes": 7, - "comment_count": 3, + "number": 4099, + "title": "Does LangFuse support a (declarative) plugin architecture?", + "href": "https://github.com/orgs/langfuse/discussions/4099", + "created_at": "2024-11-07T11:27:39Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "sdk-python", - "integrations", - "✅ Done", - "integration-python-decorator" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "barseghyanartur", + "html_url": "https://github.com/barseghyanartur" }, "category": "Ideas" }, { - "number": 1004, - "title": "should work with OpenAI-compatible self-hosted endpoints", - "href": "https://github.com/orgs/langfuse/discussions/1004", - "created_at": "2024-01-31T09:04:28Z", - "upvotes": 2, - "comment_count": 2, + "number": 4097, + "title": "More Granular Target Objects for Langfuse Evaluators", + "href": "https://github.com/orgs/langfuse/discussions/4097", + "created_at": "2024-11-07T10:00:11Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "sdk-python", - "integration-openai" - ], + "labels": [], "author": { - "login": "7flash", - "html_url": "https://github.com/7flash" + "login": "qrosseel", + "html_url": "https://github.com/qrosseel" }, "category": "Ideas" }, { - "number": 999, - "title": "Users should be able to pass metadata and tags via `overrideConfig` when using the Flowise integration", - "href": "https://github.com/orgs/langfuse/discussions/999", - "created_at": "2024-01-30T19:52:41Z", - "upvotes": 2, + "number": 4096, + "title": "Evaluator CRUD in UI and API", + "href": "https://github.com/orgs/langfuse/discussions/4096", + "created_at": "2024-11-07T09:46:01Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "sdk-js", - "integration-flowise", - "✅ Done" - ], + "labels": [], "author": { - "login": "giorgosera", - "html_url": "https://github.com/giorgosera" + "login": "qrosseel", + "html_url": "https://github.com/qrosseel" }, "category": "Ideas" }, { - "number": 991, - "title": "Inferring cost of trace from metadata field if optionally provided", - "href": "https://github.com/orgs/langfuse/discussions/991", - "created_at": "2024-01-30T07:38:56Z", + "number": 4078, + "title": "Specify data masking on decorator itself", + "href": "https://github.com/orgs/langfuse/discussions/4078", + "created_at": "2024-11-06T14:00:47Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "integration-python-decorator", + "feat-data-masking" + ], "author": { - "login": "sumba101", - "html_url": "https://github.com/sumba101" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, "category": "Ideas" }, { - "number": 990, - "title": "filtering sessions with metadata", - "href": "https://github.com/orgs/langfuse/discussions/990", - "created_at": "2024-01-30T06:21:42Z", - "upvotes": 7, - "comment_count": 2, + "number": 4077, + "title": "Export dataset run table", + "href": "https://github.com/orgs/langfuse/discussions/4077", + "created_at": "2024-11-06T13:58:30Z", + "upvotes": 4, + "comment_count": 0, "resolved": false, "labels": [ - "ui", - "feat-sessions", - "feat-metadata" + "feat-datasets" ], "author": { - "login": "litagent", - "html_url": "https://github.com/litagent" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, "category": "Ideas" }, { - "number": 989, - "title": "Enable Collaboration Platforms for Project Members", - "href": "https://github.com/orgs/langfuse/discussions/989", - "created_at": "2024-01-30T04:00:26Z", - "upvotes": 1, - "comment_count": 1, + "number": 4076, + "title": "Customizable data mask (input/output, observation names, observation type)", + "href": "https://github.com/orgs/langfuse/discussions/4076", + "created_at": "2024-11-06T13:56:36Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "feat-data-masking" + ], "author": { - "login": "khareyash05", - "html_url": "https://github.com/khareyash05" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, "category": "Ideas" }, { - "number": 982, - "title": "Supporting OpenAI Vision", - "href": "https://github.com/orgs/langfuse/discussions/982", - "created_at": "2024-01-29T19:06:44Z", - "upvotes": 7, - "comment_count": 2, + "number": 4060, + "title": "Add support for more complex Jinja constructs", + "href": "https://github.com/orgs/langfuse/discussions/4060", + "created_at": "2024-11-05T14:28:17Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "integration-openai", - "✅ Done", - "feat-multimodal" + "feat-prompt-management" ], "author": { - "login": "pj747", - "html_url": "https://github.com/pj747" + "login": "alex-stoica", + "html_url": "https://github.com/alex-stoica" }, "category": "Ideas" }, { - "number": 980, - "title": "Comments on objects across the Langfuse UI", - "href": "https://github.com/orgs/langfuse/discussions/980", - "created_at": "2024-01-29T18:21:03Z", - "upvotes": 3, - "comment_count": 3, + "number": 4040, + "title": "Linking ChatPromptTemplate to Multiple Prompts", + "href": "https://github.com/orgs/langfuse/discussions/4040", + "created_at": "2024-11-04T13:49:06Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [ - "ui", - "✅ Done" + "feat-prompt-management" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "sternr", + "html_url": "https://github.com/sternr" }, "category": "Ideas" }, { - "number": 976, - "title": "Support alternative databases next to Postgres, e.g. MySQL", - "href": "https://github.com/orgs/langfuse/discussions/976", - "created_at": "2024-01-28T21:44:11Z", - "upvotes": 3, - "comment_count": 6, + "number": 4037, + "title": "feat: support adding trace tags in annotation queue view", + "href": "https://github.com/orgs/langfuse/discussions/4037", + "created_at": "2024-11-04T13:04:02Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [ - "self-hosting" + "feat-annotation" ], "author": { - "login": "zoltan-fedor", - "html_url": "https://github.com/zoltan-fedor" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, "category": "Ideas" }, { - "number": 969, - "title": "Flowise - OpenAI Assistant cost tracking", - "href": "https://github.com/orgs/langfuse/discussions/969", - "created_at": "2024-01-26T18:04:07Z", - "upvotes": 2, - "comment_count": 0, + "number": 4035, + "title": "Feat: De-dupe and show info when adding the same trace/observation to an annotation queue multiple times", + "href": "https://github.com/orgs/langfuse/discussions/4035", + "created_at": "2024-11-04T12:58:59Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [ - "integration-flowise" + "feat-annotation" ], "author": { - "login": "jozsef-gereby", - "html_url": "https://github.com/jozsef-gereby" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, "category": "Ideas" }, { - "number": 964, - "title": "Latency metrics - Time to first token, Tokens per second", - "href": "https://github.com/orgs/langfuse/discussions/964", - "created_at": "2024-01-26T15:37:01Z", - "upvotes": 8, - "comment_count": 3, + "number": 4025, + "title": "Diff support for dataset runs view", + "href": "https://github.com/orgs/langfuse/discussions/4025", + "created_at": "2024-11-04T03:48:40Z", + "upvotes": 4, + "comment_count": 0, "resolved": false, "labels": [ - "✅ Done" + "feat-datasets" ], "author": { - "login": "nikcaryo-super", - "html_url": "https://github.com/nikcaryo-super" + "login": "saikatmitra91", + "html_url": "https://github.com/saikatmitra91" }, "category": "Ideas" }, { - "number": 958, - "title": "LLM calls captured via Langchain integration should match what’s sent to the LLM", - "href": "https://github.com/orgs/langfuse/discussions/958", - "created_at": "2024-01-25T16:45:38Z", - "upvotes": 3, - "comment_count": 2, + "number": 4019, + "title": "Create Support for gemini models in playground", + "href": "https://github.com/orgs/langfuse/discussions/4019", + "created_at": "2024-11-03T11:12:42Z", + "upvotes": 2, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-evals", + "feat-playground" + ], "author": { - "login": "benm5678", - "html_url": "https://github.com/benm5678" + "login": "anuraj-suman", + "html_url": "https://github.com/anuraj-suman" }, "category": "Ideas" }, { - "number": 953, - "title": "Improve integration with flowise", - "href": "https://github.com/orgs/langfuse/discussions/953", - "created_at": "2024-01-24T19:57:06Z", + "number": 4012, + "title": "Duplicate a template prompt to start a new prompt with all the boilerplate prepared", + "href": "https://github.com/orgs/langfuse/discussions/4012", + "created_at": "2024-11-02T15:26:33Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [ - "sdk-js", - "integration-flowise" + "feat-prompt-management" ], "author": { - "login": "tsiougkosn", - "html_url": "https://github.com/tsiougkosn" + "login": "jakelucasnyc", + "html_url": "https://github.com/jakelucasnyc" }, "category": "Ideas" }, { - "number": 941, - "title": "Dark mode", - "href": "https://github.com/orgs/langfuse/discussions/941", - "created_at": "2024-01-24T05:52:30Z", - "upvotes": 9, - "comment_count": 5, + "number": 4009, + "title": "SDK-Python: Get all prompts from LangfuseSDK Client", + "href": "https://github.com/orgs/langfuse/discussions/4009", + "created_at": "2024-11-01T18:39:02Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, - "labels": [ - "✅ Done" - ], + "labels": [], "author": { - "login": "archywillhe", - "html_url": "https://github.com/archywillhe" + "login": "nthanapaisal", + "html_url": "https://github.com/nthanapaisal" }, "category": "Ideas" }, { - "number": 939, - "title": "Full-text search on trace/observation/generation input/output", - "href": "https://github.com/orgs/langfuse/discussions/939", - "created_at": "2024-01-23T23:47:11Z", - "upvotes": 28, - "comment_count": 10, + "number": 4000, + "title": "Support custom aggregated queries through the UI", + "href": "https://github.com/orgs/langfuse/discussions/4000", + "created_at": "2024-11-01T14:19:58Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [ - "ui" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "emieldatalytica", + "html_url": "https://github.com/emieldatalytica" }, "category": "Ideas" }, { - "number": 917, - "title": "Download dashboard details", - "href": "https://github.com/orgs/langfuse/discussions/917", - "created_at": "2024-01-21T16:35:24Z", - "upvotes": 8, - "comment_count": 3, + "number": 3997, + "title": "Alerts based on metrics (cost, evaluation, user-feedback), trigger webhook/email/slack/...", + "href": "https://github.com/orgs/langfuse/discussions/3997", + "created_at": "2024-11-01T11:25:05Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "kerenaba", - "html_url": "https://github.com/kerenaba" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, "category": "Ideas" }, { - "number": 902, - "title": "Support secret in docker compose", - "href": "https://github.com/orgs/langfuse/discussions/902", - "created_at": "2024-01-17T14:03:26Z", - "upvotes": 2, + "number": 3988, + "title": "Change AWS access pattern for Bedrock LLM usage, assume role", + "href": "https://github.com/orgs/langfuse/discussions/3988", + "created_at": "2024-10-31T17:45:48Z", + "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-evals", + "feat-playground" + ], "author": { - "login": "shuther", - "html_url": "https://github.com/shuther" + "login": "j10sanders", + "html_url": "https://github.com/j10sanders" }, "category": "Ideas" }, { - "number": 896, - "title": "generation usage should accept a list of dict for async generation", - "href": "https://github.com/orgs/langfuse/discussions/896", - "created_at": "2024-01-17T05:59:24Z", + "number": 3986, + "title": "Support for Atlassian OAuth-Provider", + "href": "https://github.com/orgs/langfuse/discussions/3986", + "created_at": "2024-10-31T16:56:45Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-auth", + "self-hosting" + ], "author": { - "login": "dove-young", - "html_url": "https://github.com/dove-young" + "login": "backface", + "html_url": "https://github.com/backface" }, "category": "Ideas" }, { - "number": 874, - "title": "Improve exception handling and type safety in python SDK", - "href": "https://github.com/orgs/langfuse/discussions/874", - "created_at": "2024-01-12T17:01:58Z", - "upvotes": 5, + "number": 3981, + "title": "Async support for data masking in JS/TS SDK", + "href": "https://github.com/orgs/langfuse/discussions/3981", + "created_at": "2024-10-31T14:06:21Z", + "upvotes": 3, "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "feat-data-masking" + ], "author": { - "login": "hubert-springbok", - "html_url": "https://github.com/hubert-springbok" + "login": "pexxi", + "html_url": "https://github.com/pexxi" }, "category": "Ideas" }, { - "number": 854, - "title": "Feature: API should give User-Tokens", - "href": "https://github.com/orgs/langfuse/discussions/854", - "created_at": "2024-01-09T14:26:47Z", - "upvotes": 6, - "comment_count": 0, + "number": 3970, + "title": "Add ability to export and import evaluators between projects", + "href": "https://github.com/orgs/langfuse/discussions/3970", + "created_at": "2024-10-30T16:13:20Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-evals" + ], "author": { - "login": "droggta", - "html_url": "https://github.com/droggta" + "login": "j10sanders", + "html_url": "https://github.com/j10sanders" }, "category": "Ideas" }, { - "number": 852, - "title": "Add prompt.to_langchain() to get a Langchain Prompt Template", - "href": "https://github.com/orgs/langfuse/discussions/852", - "created_at": "2024-01-09T13:20:55Z", - "upvotes": 7, + "number": 3954, + "title": "Decorator: disable tracing at the decorated function level", + "href": "https://github.com/orgs/langfuse/discussions/3954", + "created_at": "2024-10-29T11:45:13Z", + "upvotes": 3, "comment_count": 2, "resolved": false, "labels": [ - "integrations", - "feat-prompt-management", - "✅ Done" + "sdk-python", + "integration-python-decorator" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "klemenstraeger", + "html_url": "https://github.com/klemenstraeger" }, "category": "Ideas" }, { - "number": 853, - "title": "feat(ui): Dashboard filter and highlight", - "href": "https://github.com/orgs/langfuse/discussions/853", - "created_at": "2024-01-09T05:37:34Z", - "upvotes": 2, - "comment_count": 1, + "number": 3941, + "title": "Add keyword highlighting and color coding", + "href": "https://github.com/orgs/langfuse/discussions/3941", + "created_at": "2024-10-28T12:17:38Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [ - "ui", - "Dashboard" + "feat-prompt-management" ], "author": { - "login": "lkNGAT", - "html_url": "https://github.com/lkNGAT" + "login": "ignazflam", + "html_url": "https://github.com/ignazflam" }, "category": "Ideas" }, { - "number": 844, - "title": "Integration: Node.js/Typescript OpenAI SDK", - "href": "https://github.com/orgs/langfuse/discussions/844", - "created_at": "2024-01-08T22:39:27Z", - "upvotes": 8, - "comment_count": 2, + "number": 3935, + "title": "feat: Folder structure for dataset organisation", + "href": "https://github.com/orgs/langfuse/discussions/3935", + "created_at": "2024-10-28T08:23:14Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [ - "sdk-js", - "integrations", - "✅ Done" + "feat-datasets" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, "category": "Ideas" }, { - "number": 828, - "title": "LlamaIndex integration (Python)", - "href": "https://github.com/orgs/langfuse/discussions/828", - "created_at": "2024-01-06T18:21:02Z", - "upvotes": 20, - "comment_count": 7, + "number": 3918, + "title": "Model-based evaluations triggered by observations", + "href": "https://github.com/orgs/langfuse/discussions/3918", + "created_at": "2024-10-25T14:25:49Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [ - "sdk-python", - "integrations", - "✅ Done", - "integraton-llamaindex" + "feat-evals" ], "author": { "login": "marcklingen", @@ -7145,5837 +6890,6123 @@ "category": "Ideas" }, { - "number": 1007, - "title": "Admin API: projects, api keys, user management", - "href": "https://github.com/orgs/langfuse/discussions/1007", - "created_at": "2023-12-21T13:22:28Z", - "upvotes": 24, - "comment_count": 13, + "number": 3904, + "title": "Support for Custom SSO Without AUTH_CUSTOM_CLIENT_SECRET and Incorrect Profile Mapping", + "href": "https://github.com/orgs/langfuse/discussions/3904", + "created_at": "2024-10-24T17:07:38Z", + "upvotes": 0, + "comment_count": 0, "resolved": false, - "labels": [ - "feat-api", - "self-hosting" - ], + "labels": [], "author": { - "login": "maxxte", - "html_url": "https://github.com/maxxte" + "login": "lucebert", + "html_url": "https://github.com/lucebert" }, "category": "Ideas" }, { - "number": 1006, - "title": "Versioning of docs", - "href": "https://github.com/orgs/langfuse/discussions/1006", - "created_at": "2023-12-18T01:27:09Z", - "upvotes": 1, + "number": 3893, + "title": "Allow prompt editing without creating new version (draft mode)", + "href": "https://github.com/orgs/langfuse/discussions/3893", + "created_at": "2024-10-24T08:47:13Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [ - "docs" + "feat-prompt-management" ], "author": { - "login": "flxwu", - "html_url": "https://github.com/flxwu" + "login": "dveyarangi", + "html_url": "https://github.com/dveyarangi" }, "category": "Ideas" }, { - "number": 1008, - "title": "Datasets: Diff of output and expected output", - "href": "https://github.com/orgs/langfuse/discussions/1008", - "created_at": "2023-11-29T00:35:13Z", - "upvotes": 6, - "comment_count": 3, + "number": 3891, + "title": "feat: user consumption broken down by model", + "href": "https://github.com/orgs/langfuse/discussions/3891", + "created_at": "2024-10-24T05:41:12Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "ui", - "feat-datasets" - ], + "labels": [], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "belphegor-s", + "html_url": "https://github.com/belphegor-s" }, "category": "Ideas" }, { - "number": 1066, - "title": "feat: Publish arm64 compatible docker images", - "href": "https://github.com/orgs/langfuse/discussions/1066", - "created_at": "2023-11-08T16:06:08Z", - "upvotes": 1, - "comment_count": 10, + "number": 3885, + "title": "Trace -> Playground: Populate variable fields to make input iteration easier.", + "href": "https://github.com/orgs/langfuse/discussions/3885", + "created_at": "2024-10-23T16:26:36Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [ - "✅ Done", - "self-hosting" + "feat-prompt-management", + "feat-playground" ], "author": { - "login": "code-haven", - "html_url": "https://github.com/code-haven" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, "category": "Ideas" }, { - "number": 1065, - "title": "OpenAI SDK wrapper for JS", - "href": "https://github.com/orgs/langfuse/discussions/1065", - "created_at": "2023-09-15T10:55:35Z", + "number": 3875, + "title": "add gpt-4o-2024-08-06 model to langfuse models list", + "href": "https://github.com/orgs/langfuse/discussions/3875", + "created_at": "2024-10-23T10:54:01Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 1, "resolved": false, "labels": [ - "sdk-js", - "integrations", - "integration-openai", "✅ Done" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "alex-stoica", + "html_url": "https://github.com/alex-stoica" }, "category": "Ideas" - } - ] - }, - { - "category": "Support", - "discussions": [ + }, { - "number": 4482, - "title": "Inconsistent results with LangChain", - "href": "https://github.com/orgs/langfuse/discussions/4482", - "created_at": "2024-11-28T14:16:27Z", + "number": 3874, + "title": "Ensure prompt validation when attaching prompts to generations", + "href": "https://github.com/orgs/langfuse/discussions/3874", + "created_at": "2024-10-23T10:48:38Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "salvadr", - "html_url": "https://github.com/salvadr" + "login": "alex-stoica", + "html_url": "https://github.com/alex-stoica" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4479, - "title": "LANGFUSE_HOST for SDK client with custom base path", - "href": "https://github.com/orgs/langfuse/discussions/4479", - "created_at": "2024-11-28T07:28:08Z", - "upvotes": 1, + "number": 3866, + "title": "Support for OpenAI's cached input tokens", + "href": "https://github.com/orgs/langfuse/discussions/3866", + "created_at": "2024-10-22T19:38:33Z", + "upvotes": 4, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "feat-cost-tracking" ], "author": { - "login": "hookenful", - "html_url": "https://github.com/hookenful" + "login": "anatolec", + "html_url": "https://github.com/anatolec" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4468, - "title": "Postgres database is missing relations", - "href": "https://github.com/orgs/langfuse/discussions/4468", - "created_at": "2024-11-27T19:15:35Z", + "number": 3862, + "title": "python generator request - return values", + "href": "https://github.com/orgs/langfuse/discussions/3862", + "created_at": "2024-10-22T11:43:22Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-python-decorator" + ], "author": { - "login": "victor-at-square", - "html_url": "https://github.com/victor-at-square" + "login": "benji-finster", + "html_url": "https://github.com/benji-finster" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4456, - "title": "I can't see some of my traces", - "href": "https://github.com/orgs/langfuse/discussions/4456", - "created_at": "2024-11-27T06:25:16Z", + "number": 3842, + "title": "Scores: Conditional Annotation", + "href": "https://github.com/orgs/langfuse/discussions/3842", + "created_at": "2024-10-21T08:37:48Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "comment_count": 0, + "resolved": false, + "labels": [ + "feat-scores", + "feat-annotation" + ], "author": { - "login": "MazarSayed", - "html_url": "https://github.com/MazarSayed" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4452, - "title": "Take chat history in consideration when running a prompt experiment", - "href": "https://github.com/orgs/langfuse/discussions/4452", - "created_at": "2024-11-27T00:32:20Z", + "number": 3841, + "title": "Annotation Queues: define optional/mandatory score configs by queue", + "href": "https://github.com/orgs/langfuse/discussions/3841", + "created_at": "2024-10-21T08:32:46Z", "upvotes": 1, - "comment_count": 4, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-prompt-experiments" + "feat-annotation" ], "author": { - "login": "benjtlv", - "html_url": "https://github.com/benjtlv" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4444, - "title": "Running Langfuse behind Nginx with custom base path", - "href": "https://github.com/orgs/langfuse/discussions/4444", - "created_at": "2024-11-26T19:57:21Z", + "number": 3840, + "title": "Scores: support for recording multiple choice selection as score value", + "href": "https://github.com/orgs/langfuse/discussions/3840", + "created_at": "2024-10-21T08:20:01Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "self-hosting" + "feat-scores" ], "author": { - "login": "hookenful", - "html_url": "https://github.com/hookenful" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4438, - "title": "Observability with concurrent threads", - "href": "https://github.com/orgs/langfuse/discussions/4438", - "created_at": "2024-11-26T17:08:01Z", - "upvotes": 0, - "comment_count": 2, - "resolved": true, + "number": 3839, + "title": "Prompts: ability to share prompt or playground session", + "href": "https://github.com/orgs/langfuse/discussions/3839", + "created_at": "2024-10-21T08:00:15Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-python-decorator" + "feat-prompt-management" ], "author": { - "login": "DavideSanvito", - "html_url": "https://github.com/DavideSanvito" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4429, - "title": "Is there a way to rotate traces and generations?", - "href": "https://github.com/orgs/langfuse/discussions/4429", - "created_at": "2024-11-26T03:17:35Z", + "number": 3836, + "title": "Distinguishing various steps", + "href": "https://github.com/orgs/langfuse/discussions/3836", + "created_at": "2024-10-20T16:54:32Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "woung717", - "html_url": "https://github.com/woung717" + "login": "ajram23", + "html_url": "https://github.com/ajram23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4418, - "title": "Cannot use prompt experiments \"No dataset item contains any variables\"", - "href": "https://github.com/orgs/langfuse/discussions/4418", - "created_at": "2024-11-25T20:32:59Z", + "number": 3818, + "title": "Filter by status in dataset items table", + "href": "https://github.com/orgs/langfuse/discussions/3818", + "created_at": "2024-10-18T03:17:50Z", "upvotes": 2, - "comment_count": 5, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [ - "feat-prompt-experiments" + "feat-datasets" ], "author": { - "login": "j10sanders", - "html_url": "https://github.com/j10sanders" + "login": "FrankyCTY", + "html_url": "https://github.com/FrankyCTY" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4417, - "title": "does token & cost counting take into consideration prompt caching, eg openai prompt caching?", - "href": "https://github.com/orgs/langfuse/discussions/4417", - "created_at": "2024-11-25T19:59:13Z", - "upvotes": 2, - "comment_count": 2, - "resolved": false, - "labels": [ - "feat-cost-tracking" - ], - "author": { - "login": "dwstevens", - "html_url": "https://github.com/dwstevens" - }, - "category": "Support" - }, - { - "number": 4413, - "title": "Help needed with CustomSSOProvider Configuration for GitHub Enterprise", - "href": "https://github.com/orgs/langfuse/discussions/4413", - "created_at": "2024-11-25T15:30:23Z", + "number": 3817, + "title": "Add generic types for prompt variables in the sdk clients, e.g. `langfuse.getPrompt<{input: string}>(\"prompt name\")`", + "href": "https://github.com/orgs/langfuse/discussions/3817", + "created_at": "2024-10-17T23:40:45Z", "upvotes": 1, - "comment_count": 4, + "comment_count": 0, "resolved": false, "labels": [ - "feat-auth", - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "jay0129", - "html_url": "https://github.com/jay0129" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4393, - "title": "Openai JS: Tracing for multiple iterations and tool calling", - "href": "https://github.com/orgs/langfuse/discussions/4393", - "created_at": "2024-11-23T06:57:40Z", + "number": 3801, + "title": "Add image type with image_url for vision apo", + "href": "https://github.com/orgs/langfuse/discussions/3801", + "created_at": "2024-10-17T15:27:23Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "integration-openai" + "feat-prompt-management", + "feat-playground" ], "author": { - "login": "uhhfeef", - "html_url": "https://github.com/uhhfeef" + "login": "profikid", + "html_url": "https://github.com/profikid" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4389, - "title": "Does Langfuse tracing work in Vercel edge functions?", - "href": "https://github.com/orgs/langfuse/discussions/4389", - "created_at": "2024-11-22T22:41:52Z", - "upvotes": 1, + "number": 3798, + "title": "Versioning/edit of Evaluator Configuration", + "href": "https://github.com/orgs/langfuse/discussions/3798", + "created_at": "2024-10-17T11:59:39Z", + "upvotes": 3, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-evals" + ], "author": { - "login": "holdenmatt", - "html_url": "https://github.com/holdenmatt" + "login": "filipmihal", + "html_url": "https://github.com/filipmihal" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4388, - "title": "How to completely discard image with new multi-modal system?", - "href": "https://github.com/orgs/langfuse/discussions/4388", - "created_at": "2024-11-22T18:56:07Z", - "upvotes": 1, - "comment_count": 3, + "number": 3782, + "title": "Measure time to last generated token", + "href": "https://github.com/orgs/langfuse/discussions/3782", + "created_at": "2024-10-16T17:45:12Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "bioshazard", - "html_url": "https://github.com/bioshazard" - }, - "category": "Support" - }, - { - "number": 4374, - "title": "Error while migrating schema", - "href": "https://github.com/orgs/langfuse/discussions/4374", - "created_at": "2024-11-21T22:39:36Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "geek1s42", - "html_url": "https://github.com/geek1s42" - }, - "category": "Support" - }, - { - "number": 4373, - "title": "Silent failure when attempting adding scores to trace", - "href": "https://github.com/orgs/langfuse/discussions/4373", - "created_at": "2024-11-21T22:18:26Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "bioshazard", - "html_url": "https://github.com/bioshazard" + "login": "dsherry", + "html_url": "https://github.com/dsherry" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4365, - "title": "Not able to see traces", - "href": "https://github.com/orgs/langfuse/discussions/4365", - "created_at": "2024-11-21T16:56:26Z", + "number": 3772, + "title": "Support annotation role permission to only access Annotation Queue feature", + "href": "https://github.com/orgs/langfuse/discussions/3772", + "created_at": "2024-10-16T03:49:43Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "comment_count": 1, + "resolved": false, + "labels": [ + "feat-annotation" + ], "author": { - "login": "uhhfeef", - "html_url": "https://github.com/uhhfeef" + "login": "ytqh", + "html_url": "https://github.com/ytqh" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4363, - "title": "Langchain with ChatVertexAI: Image/Audio Input Not Displayed in Dashboard with Multi-Modal Traces", - "href": "https://github.com/orgs/langfuse/discussions/4363", - "created_at": "2024-11-21T16:41:35Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "number": 3765, + "title": "OpenAI integration support for realtime api", + "href": "https://github.com/orgs/langfuse/discussions/3765", + "created_at": "2024-10-15T21:35:13Z", + "upvotes": 5, + "comment_count": 3, + "resolved": false, + "labels": [ + "integration-openai" + ], "author": { - "login": "pleomax0730", - "html_url": "https://github.com/pleomax0730" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4361, - "title": "Is downgrade available for self-hosted version?", - "href": "https://github.com/orgs/langfuse/discussions/4361", - "created_at": "2024-11-21T15:52:18Z", + "number": 3761, + "title": "DsPY type optimization functionality", + "href": "https://github.com/orgs/langfuse/discussions/3761", + "created_at": "2024-10-15T20:02:39Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "integration-dspy" + ], "author": { - "login": "skabbit", - "html_url": "https://github.com/skabbit" + "login": "nikshepsvn", + "html_url": "https://github.com/nikshepsvn" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4359, - "title": "Unexpected error occurred", - "href": "https://github.com/orgs/langfuse/discussions/4359", - "created_at": "2024-11-21T14:21:11Z", - "upvotes": 1, + "number": 3755, + "title": "Intergrate with Ragflow", + "href": "https://github.com/orgs/langfuse/discussions/3755", + "created_at": "2024-10-15T06:54:12Z", + "upvotes": 3, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "integrations" ], "author": { - "login": "jguokion", - "html_url": "https://github.com/jguokion" + "login": "chuwe000", + "html_url": "https://github.com/chuwe000" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4358, - "title": "Tracing of Async Tasks in Agentic Workflow", - "href": "https://github.com/orgs/langfuse/discussions/4358", - "created_at": "2024-11-21T10:46:31Z", + "number": 3802, + "title": "Get Observation IDs of sub chains when using @observe decorator combined with Langchain", + "href": "https://github.com/orgs/langfuse/discussions/3802", + "created_at": "2024-10-14T14:22:38Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 4, "resolved": false, - "labels": [], + "labels": [ + "sdk-python", + "integration-langchain", + "integration-python-decorator" + ], "author": { - "login": "ashish-vwo", - "html_url": "https://github.com/ashish-vwo" + "login": "guusfrenken-wk", + "html_url": "https://github.com/guusfrenken-wk" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4352, - "title": "Send metrics to ELK", - "href": "https://github.com/orgs/langfuse/discussions/4352", - "created_at": "2024-11-21T05:57:10Z", + "number": 3725, + "title": "observe context manager", + "href": "https://github.com/orgs/langfuse/discussions/3725", + "created_at": "2024-10-12T07:33:09Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Kratemis", - "html_url": "https://github.com/Kratemis" + "login": "eliorc", + "html_url": "https://github.com/eliorc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4331, - "title": "UserIds missing on some traces", - "href": "https://github.com/orgs/langfuse/discussions/4331", - "created_at": "2024-11-20T08:27:01Z", - "upvotes": 1, - "comment_count": 3, + "number": 3723, + "title": "Terminal version of Langfuse (Langfuse CLI)", + "href": "https://github.com/orgs/langfuse/discussions/3723", + "created_at": "2024-10-11T21:06:48Z", + "upvotes": 3, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "takefy-dev", - "html_url": "https://github.com/takefy-dev" + "login": "Shahin-rmz", + "html_url": "https://github.com/Shahin-rmz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4330, - "title": "Request for Simplified Custom `trace_id` Implementation in `CallbackHandler` for LangServe", - "href": "https://github.com/orgs/langfuse/discussions/4330", - "created_at": "2024-11-20T07:55:51Z", - "upvotes": 1, - "comment_count": 1, + "number": 3681, + "title": "Evalution of a prompt by a LLM", + "href": "https://github.com/orgs/langfuse/discussions/3681", + "created_at": "2024-10-09T19:17:30Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, "labels": [ - "integration-langchain" + "feat-prompt-management" ], "author": { - "login": "wertycn", - "html_url": "https://github.com/wertycn" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4309, - "title": "Langchain//Langgraph prompt link", - "href": "https://github.com/orgs/langfuse/discussions/4309", - "created_at": "2024-11-19T11:18:16Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, + "number": 3663, + "title": "Dashboard: Add time to first token chart (ttft)", + "href": "https://github.com/orgs/langfuse/discussions/3663", + "created_at": "2024-10-08T23:56:42Z", + "upvotes": 6, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-prompt-management", - "integration-langchain" + "feat-dashboard" ], "author": { - "login": "BuragaIonut", - "html_url": "https://github.com/BuragaIonut" - }, - "category": "Support" - }, - { - "number": 4293, - "title": "slower than expected langfuse_context.update_current_observation operation?", - "href": "https://github.com/orgs/langfuse/discussions/4293", - "created_at": "2024-11-18T17:00:12Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "nikcaryo-super", - "html_url": "https://github.com/nikcaryo-super" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4286, - "title": "Langfuse returning a internal server error message sometimes", - "href": "https://github.com/orgs/langfuse/discussions/4286", - "created_at": "2024-11-18T13:37:41Z", - "upvotes": 1, - "comment_count": 2, + "number": 3646, + "title": "Table sorting and filtering in database runs", + "href": "https://github.com/orgs/langfuse/discussions/3646", + "created_at": "2024-10-08T11:13:52Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "FlorDonnaSanders", + "html_url": "https://github.com/FlorDonnaSanders" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4284, - "title": "Update prompt label programatically", - "href": "https://github.com/orgs/langfuse/discussions/4284", - "created_at": "2024-11-18T13:18:06Z", + "number": 3618, + "title": "User Aliases", + "href": "https://github.com/orgs/langfuse/discussions/3618", + "created_at": "2024-10-07T07:51:49Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "feat-prompt-management" - ], + "resolved": false, + "labels": [], "author": { - "login": "nikitagupta5566", - "html_url": "https://github.com/nikitagupta5566" + "login": "FlorDonnaSanders", + "html_url": "https://github.com/FlorDonnaSanders" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4281, - "title": "Preventing Input and Output Capture for GENERATION span in Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/4281", - "created_at": "2024-11-18T11:23:08Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3576, + "title": "feat: edit custom model definitions", + "href": "https://github.com/orgs/langfuse/discussions/3576", + "created_at": "2024-10-04T12:40:54Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "ootkin", - "html_url": "https://github.com/ootkin" + "login": "nialldevlin1", + "html_url": "https://github.com/nialldevlin1" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4262, - "title": "why setup trace is showing SETUP Tracing Pending always and Trace doesn't show in dashboard", - "href": "https://github.com/orgs/langfuse/discussions/4262", - "created_at": "2024-11-15T23:49:20Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 3558, + "title": "Dashboard: split prompt/completion/total tokens", + "href": "https://github.com/orgs/langfuse/discussions/3558", + "created_at": "2024-10-02T02:17:47Z", + "upvotes": 6, + "comment_count": 0, + "resolved": false, + "labels": [ + "feat-dashboard" + ], "author": { - "login": "msgateway", - "html_url": "https://github.com/msgateway" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4261, - "title": "Disable tracing for certain calls", - "href": "https://github.com/orgs/langfuse/discussions/4261", - "created_at": "2024-11-15T22:54:27Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 3551, + "title": "Metrics API to support the OpenMetrics format", + "href": "https://github.com/orgs/langfuse/discussions/3551", + "created_at": "2024-10-01T15:03:02Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "yliuaaron", - "html_url": "https://github.com/yliuaaron" + "login": "shukawam", + "html_url": "https://github.com/shukawam" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4259, - "title": "Custom trace properties in AsyncOpenAI", - "href": "https://github.com/orgs/langfuse/discussions/4259", - "created_at": "2024-11-15T19:50:10Z", - "upvotes": 1, - "comment_count": 2, + "number": 3550, + "title": "Asynchronous Langfuse Client.", + "href": "https://github.com/orgs/langfuse/discussions/3550", + "created_at": "2024-10-01T14:03:48Z", + "upvotes": 9, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "sdk-python" + ], "author": { - "login": "yliuaaron", - "html_url": "https://github.com/yliuaaron" + "login": "fimselamse", + "html_url": "https://github.com/fimselamse" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4231, - "title": "Langfuse overwriting ingested usage for gpt-4o-mini models & incorrect inferred usage for low-detail image data", - "href": "https://github.com/orgs/langfuse/discussions/4231", - "created_at": "2024-11-14T12:29:51Z", + "number": 3546, + "title": "Add SCIM support for user/role/identity management", + "href": "https://github.com/orgs/langfuse/discussions/3546", + "created_at": "2024-10-01T02:18:33Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [ - "integration-openai", - "feat-cost-tracking" + "feat-api", + "security" ], "author": { - "login": "LastRemote", - "html_url": "https://github.com/LastRemote" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4228, - "title": "Why my langgrpahjs agent can't show token", - "href": "https://github.com/orgs/langfuse/discussions/4228", - "created_at": "2024-11-14T08:46:36Z", + "number": 3538, + "title": "Vector search for datasets for few-shot prompting", + "href": "https://github.com/orgs/langfuse/discussions/3538", + "created_at": "2024-09-30T17:31:18Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain" + "feat-datasets" ], "author": { - "login": "VittorioYan", - "html_url": "https://github.com/VittorioYan" + "login": "antoniomdk", + "html_url": "https://github.com/antoniomdk" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4223, - "title": "How/which environment var do I need to set to get OAuth2.0 authentication flow?", - "href": "https://github.com/orgs/langfuse/discussions/4223", - "created_at": "2024-11-13T19:57:27Z", - "upvotes": 1, - "comment_count": 3, + "number": 3529, + "title": "Sampling for JS/TS SDKs and integrations", + "href": "https://github.com/orgs/langfuse/discussions/3529", + "created_at": "2024-09-30T05:44:07Z", + "upvotes": 8, + "comment_count": 0, "resolved": false, "labels": [ - "self-hosting" + "feat-sampling" ], "author": { - "login": "itay-moav", - "html_url": "https://github.com/itay-moav" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4213, - "title": "Is there a way to keep database connections open longer?", - "href": "https://github.com/orgs/langfuse/discussions/4213", - "created_at": "2024-11-13T13:53:25Z", + "number": 3528, + "title": "Add saved filters config", + "href": "https://github.com/orgs/langfuse/discussions/3528", + "created_at": "2024-09-30T05:36:44Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [ - "self-hosting" + "ui" ], "author": { - "login": "tomi-bigpi", - "html_url": "https://github.com/tomi-bigpi" - }, - "category": "Support" + "login": "emaugars12", + "html_url": "https://github.com/emaugars12" + }, + "category": "Ideas" }, { - "number": 4205, - "title": "Tokenizer config for Qwen 2.5 models", - "href": "https://github.com/orgs/langfuse/discussions/4205", - "created_at": "2024-11-13T08:05:03Z", - "upvotes": 1, - "comment_count": 2, + "number": 3527, + "title": "Show prompt-level aggregate metrics on the prompts table", + "href": "https://github.com/orgs/langfuse/discussions/3527", + "created_at": "2024-09-30T00:33:43Z", + "upvotes": 4, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "mediumsizeworkingdog", - "html_url": "https://github.com/mediumsizeworkingdog" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4197, - "title": "[Generations]: Support n parameter", - "href": "https://github.com/orgs/langfuse/discussions/4197", - "created_at": "2024-11-12T18:58:32Z", + "number": 3524, + "title": "Field-level selection for input/output filtering in decorator instead of using update_current_observation/trace", + "href": "https://github.com/orgs/langfuse/discussions/3524", + "created_at": "2024-09-29T08:28:45Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 4, "resolved": false, "labels": [ - "integration-openai" + "integration-python-decorator" ], "author": { - "login": "ngamolsky", - "html_url": "https://github.com/ngamolsky" + "login": "amir-mic-lin", + "html_url": "https://github.com/amir-mic-lin" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4179, - "title": "Is there a way to get process to exit on DB connection errors when rotating database passwords?", - "href": "https://github.com/orgs/langfuse/discussions/4179", - "created_at": "2024-11-11T21:55:56Z", + "number": 3508, + "title": "feat: organization level dashboard", + "href": "https://github.com/orgs/langfuse/discussions/3508", + "created_at": "2024-09-27T13:48:13Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, - "labels": [ - "self-hosting" - ], + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "tomi-bigpi", - "html_url": "https://github.com/tomi-bigpi" + "login": "nialldevlin1", + "html_url": "https://github.com/nialldevlin1" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4178, - "title": "How to update a score?", - "href": "https://github.com/orgs/langfuse/discussions/4178", - "created_at": "2024-11-11T21:48:51Z", + "number": 3478, + "title": "TextGrad integration", + "href": "https://github.com/orgs/langfuse/discussions/3478", + "created_at": "2024-09-25T16:13:45Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-scores" + "integrations" ], "author": { - "login": "leichx", - "html_url": "https://github.com/leichx" + "login": "sakthi-geek", + "html_url": "https://github.com/sakthi-geek" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4172, - "title": "TypeError: LangfuseTracer.trace() got an unexpected keyword argument 'parent_span'", - "href": "https://github.com/orgs/langfuse/discussions/4172", - "created_at": "2024-11-11T13:31:14Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3476, + "title": "Chart: usage/metrics grouped by tags", + "href": "https://github.com/orgs/langfuse/discussions/3476", + "created_at": "2024-09-25T13:54:14Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-haystack" + "feat-dashboard", + "feat-tags" ], "author": { - "login": "schwasa", - "html_url": "https://github.com/schwasa" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4169, - "title": "Tenant based prompt management ?", - "href": "https://github.com/orgs/langfuse/discussions/4169", - "created_at": "2024-11-11T11:22:21Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3472, + "title": "Dashboard: add chart for unique users (MAU/WAU/DAU)", + "href": "https://github.com/orgs/langfuse/discussions/3472", + "created_at": "2024-09-25T11:37:30Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-prompt-management" + "feat-dashboard", + "feat-users" ], "author": { - "login": "PreetamGKatakali", - "html_url": "https://github.com/PreetamGKatakali" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4134, - "title": "LangGraph traces cause self-hosted instance to hang", - "href": "https://github.com/orgs/langfuse/discussions/4134", - "created_at": "2024-11-08T22:54:34Z", - "upvotes": 1, - "comment_count": 2, + "number": 3447, + "title": "Playground: Move messages / add messages in-between others", + "href": "https://github.com/orgs/langfuse/discussions/3447", + "created_at": "2024-09-23T09:16:23Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [ - "integration-langchain" + "feat-playground" ], "author": { - "login": "rishimo", - "html_url": "https://github.com/rishimo" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4123, - "title": "Block strangers from signing in to your app", - "href": "https://github.com/orgs/langfuse/discussions/4123", - "created_at": "2024-11-08T10:14:08Z", + "number": 3443, + "title": "Why not extend observeOpenAI to support message-level user id?", + "href": "https://github.com/orgs/langfuse/discussions/3443", + "created_at": "2024-09-21T23:57:57Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "derrickstaten", + "html_url": "https://github.com/derrickstaten" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4119, - "title": "Can we use Langfuse without any Authentication enabled?", - "href": "https://github.com/orgs/langfuse/discussions/4119", - "created_at": "2024-11-08T08:32:30Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 3439, + "title": "Filtering dataset items", + "href": "https://github.com/orgs/langfuse/discussions/3439", + "created_at": "2024-09-21T01:51:33Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, + "labels": [ + "feat-datasets" + ], "author": { - "login": "SudhaGarimella", - "html_url": "https://github.com/SudhaGarimella" + "login": "emaugars12", + "html_url": "https://github.com/emaugars12" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4118, - "title": "Can I evaluate Span using the External Evaluation Pipeline?", - "href": "https://github.com/orgs/langfuse/discussions/4118", - "created_at": "2024-11-08T08:04:55Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 3438, + "title": "Support export for Dataset Items", + "href": "https://github.com/orgs/langfuse/discussions/3438", + "created_at": "2024-09-20T22:57:21Z", + "upvotes": 4, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-evals" + "feat-datasets" ], "author": { - "login": "ygt1qa8", - "html_url": "https://github.com/ygt1qa8" + "login": "uladkaminski", + "html_url": "https://github.com/uladkaminski" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4117, - "title": "ERROR - An error occurred: 'function' object is not subscriptable", - "href": "https://github.com/orgs/langfuse/discussions/4117", - "created_at": "2024-11-08T04:51:09Z", - "upvotes": 1, + "number": 3436, + "title": "Prompt label promotion via api/sdk", + "href": "https://github.com/orgs/langfuse/discussions/3436", + "created_at": "2024-09-20T21:32:07Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "MazarSayed", - "html_url": "https://github.com/MazarSayed" + "login": "mrdrprofuroboros", + "html_url": "https://github.com/mrdrprofuroboros" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4116, - "title": "How can I implement a knowledge base and multi-turn file dialogue with pip deployment?! How does this “history” work?", - "href": "https://github.com/orgs/langfuse/discussions/4116", - "created_at": "2024-11-08T03:05:40Z", + "number": 3431, + "title": "3rd option for \"sharing\" traces publicly", + "href": "https://github.com/orgs/langfuse/discussions/3431", + "created_at": "2024-09-20T16:29:28Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "SKKKKYLAR", - "html_url": "https://github.com/SKKKKYLAR" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4115, - "title": "Configure LangFuse Project within CallbackHandler", - "href": "https://github.com/orgs/langfuse/discussions/4115", - "created_at": "2024-11-07T23:19:13Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3415, + "title": "Only use traces in the dataset to render score columns", + "href": "https://github.com/orgs/langfuse/discussions/3415", + "created_at": "2024-09-19T17:36:44Z", + "upvotes": 1, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain" + "feat-datasets" ], "author": { - "login": "krlng", - "html_url": "https://github.com/krlng" + "login": "micahstairs", + "html_url": "https://github.com/micahstairs" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4091, - "title": "Openwebui and langfuse", - "href": "https://github.com/orgs/langfuse/discussions/4091", - "created_at": "2024-11-06T22:21:43Z", + "number": 3412, + "title": "Source code versioning and automatic statistics caluclation from scores", + "href": "https://github.com/orgs/langfuse/discussions/3412", + "created_at": "2024-09-19T10:44:02Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-scores" + ], "author": { - "login": "flefevre", - "html_url": "https://github.com/flefevre" + "login": "ge28yen", + "html_url": "https://github.com/ge28yen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4090, - "title": "Configuring logging", - "href": "https://github.com/orgs/langfuse/discussions/4090", - "created_at": "2024-11-06T21:39:03Z", - "upvotes": 1, - "comment_count": 5, - "resolved": true, - "labels": [], + "number": 3409, + "title": "Add graph view for LangGraph traces", + "href": "https://github.com/orgs/langfuse/discussions/3409", + "created_at": "2024-09-19T07:55:02Z", + "upvotes": 5, + "comment_count": 1, + "resolved": false, + "labels": [ + "integration-langchain" + ], "author": { - "login": "pcoccoli", - "html_url": "https://github.com/pcoccoli" + "login": "hassiebp", + "html_url": "https://github.com/hassiebp" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4080, - "title": "Langfuse User Management with Custom Oauth", - "href": "https://github.com/orgs/langfuse/discussions/4080", - "created_at": "2024-11-06T14:21:39Z", - "upvotes": 1, + "number": 3402, + "title": "Mask / redact PII from traces logged to langfuse", + "href": "https://github.com/orgs/langfuse/discussions/3402", + "created_at": "2024-09-18T21:04:06Z", + "upvotes": 6, "comment_count": 3, "resolved": false, "labels": [ - "feat-auth", - "self-hosting" + "✅ Done", + "security" ], "author": { - "login": "bziolkowski", - "html_url": "https://github.com/bziolkowski" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4079, - "title": "How to prevent strangers from creating an account on your app", - "href": "https://github.com/orgs/langfuse/discussions/4079", - "created_at": "2024-11-06T14:17:46Z", + "number": 3401, + "title": "Make compile and get_langchain_prompt interoperable when using a prompt from langfuse in langchain", + "href": "https://github.com/orgs/langfuse/discussions/3401", + "created_at": "2024-09-18T21:03:20Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management", + "integration-langchain", + "✅ Done" ], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "ajram23", + "html_url": "https://github.com/ajram23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4075, - "title": "Does it make sense to use multiple api-keys", - "href": "https://github.com/orgs/langfuse/discussions/4075", - "created_at": "2024-11-06T11:22:45Z", - "upvotes": 1, + "number": 3396, + "title": "Better mustache/jinja support in langfuse playground", + "href": "https://github.com/orgs/langfuse/discussions/3396", + "created_at": "2024-09-18T11:54:28Z", + "upvotes": 3, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-playground" + ], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "FlorDonnaSanders", + "html_url": "https://github.com/FlorDonnaSanders" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4071, - "title": "Authentication not working?", - "href": "https://github.com/orgs/langfuse/discussions/4071", - "created_at": "2024-11-06T01:00:12Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3395, + "title": "Add fine-grained filtering options in python `fetch_traces` API to match web UI", + "href": "https://github.com/orgs/langfuse/discussions/3395", + "created_at": "2024-09-18T11:18:20Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "evangriffiths", + "html_url": "https://github.com/evangriffiths" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4056, - "title": "Langfuse deployment issue on k8", - "href": "https://github.com/orgs/langfuse/discussions/4056", - "created_at": "2024-11-05T11:54:57Z", + "number": 3376, + "title": "Allow LangchainCallbackHandler to specify custom input/output?", + "href": "https://github.com/orgs/langfuse/discussions/3376", + "created_at": "2024-09-16T23:45:18Z", "upvotes": 1, - "comment_count": 4, + "comment_count": 1, "resolved": false, "labels": [ - "self-hosting" + "integration-langchain" ], "author": { - "login": "hrone-dev-satyammishra", - "html_url": "https://github.com/hrone-dev-satyammishra" + "login": "xxkennyxu", + "html_url": "https://github.com/xxkennyxu" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4046, - "title": "Should the Langfuse classs initialization be cached (does it do any I/O on init?) ?", - "href": "https://github.com/orgs/langfuse/discussions/4046", - "created_at": "2024-11-04T16:44:27Z", - "upvotes": 1, + "number": 3375, + "title": "Promptfoo integration", + "href": "https://github.com/orgs/langfuse/discussions/3375", + "created_at": "2024-09-16T23:34:34Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "integration-langchain" + "integrations" ], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "aiseei", + "html_url": "https://github.com/aiseei" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4043, - "title": "\"Custom\" traces not creating when Next.js Vercel instrumentation is on.", - "href": "https://github.com/orgs/langfuse/discussions/4043", - "created_at": "2024-11-04T14:07:46Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3367, + "title": "Default closed dropdown view in trace details", + "href": "https://github.com/orgs/langfuse/discussions/3367", + "created_at": "2024-09-16T12:47:26Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-vercel-ai-sdk" + "ui" ], "author": { - "login": "rovnyart", - "html_url": "https://github.com/rovnyart" + "login": "jannikmaierhoefer", + "html_url": "https://github.com/jannikmaierhoefer" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4041, - "title": "When running in relatively high amount of concurrent requests we start getting: \"API error occurred: Service unavailable.\" from Langfuse server", - "href": "https://github.com/orgs/langfuse/discussions/4041", - "created_at": "2024-11-04T13:55:19Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "number": 3363, + "title": "Dashboard: TPM chart", + "href": "https://github.com/orgs/langfuse/discussions/3363", + "created_at": "2024-09-16T07:53:52Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, + "labels": [ + "feat-dashboard" + ], "author": { - "login": "sternr", - "html_url": "https://github.com/sternr" + "login": "afonsomatos", + "html_url": "https://github.com/afonsomatos" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4038, - "title": "SSL: CERTIFICATE_VERIFY_FAILED error when access the self hosted langfuse from the code", - "href": "https://github.com/orgs/langfuse/discussions/4038", - "created_at": "2024-11-04T13:14:05Z", + "number": 3361, + "title": "Group Similar or Consecutive Traces", + "href": "https://github.com/orgs/langfuse/discussions/3361", + "created_at": "2024-09-16T05:38:40Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "SugumarRavichandran", - "html_url": "https://github.com/SugumarRavichandran" + "login": "rvndbalaji", + "html_url": "https://github.com/rvndbalaji" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4026, - "title": "Blob is not defined for Node 16", - "href": "https://github.com/orgs/langfuse/discussions/4026", - "created_at": "2024-11-04T04:58:15Z", + "number": 3358, + "title": "More customization in graphs and dashboard panels", + "href": "https://github.com/orgs/langfuse/discussions/3358", + "created_at": "2024-09-14T03:12:38Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-dashboard" + ], "author": { - "login": "jamesyu", - "html_url": "https://github.com/jamesyu" + "login": "emaugars12", + "html_url": "https://github.com/emaugars12" }, - "category": "Support" + "category": "Ideas" }, { - "number": 4001, - "title": "Cloudron packaging issue with Prisma client", - "href": "https://github.com/orgs/langfuse/discussions/4001", - "created_at": "2024-11-01T14:21:59Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3352, + "title": "LLM Based Evaluation - more control with mapping a variable e.g. {{query}}, {{ground_truth}} etc inside of Input/Output/Metadata observation", + "href": "https://github.com/orgs/langfuse/discussions/3352", + "created_at": "2024-09-13T16:58:05Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "Lanhild", - "html_url": "https://github.com/Lanhild" + "login": "stepanogil", + "html_url": "https://github.com/stepanogil" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3996, - "title": "Can you use the app without OAuth?", - "href": "https://github.com/orgs/langfuse/discussions/3996", - "created_at": "2024-11-01T03:36:33Z", + "number": 3351, + "title": "Support for Firebase Genkit", + "href": "https://github.com/orgs/langfuse/discussions/3351", + "created_at": "2024-09-13T16:29:07Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-auth", - "self-hosting" + "integrations" ], "author": { - "login": "shner-elmo", - "html_url": "https://github.com/shner-elmo" + "login": "debkanchan", + "html_url": "https://github.com/debkanchan" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3985, - "title": "Pending Badge Stuck on Setup Tracing Step", - "href": "https://github.com/orgs/langfuse/discussions/3985", - "created_at": "2024-10-31T15:51:08Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "number": 3338, + "title": "o1-preview and o1-mini support", + "href": "https://github.com/orgs/langfuse/discussions/3338", + "created_at": "2024-09-13T07:16:22Z", + "upvotes": 2, + "comment_count": 3, + "resolved": false, + "labels": [ + "✅ Done" + ], "author": { - "login": "c0pper", - "html_url": "https://github.com/c0pper" + "login": "juan-abia", + "html_url": "https://github.com/juan-abia" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3977, - "title": "getPromptStateless received 403 error when using `LangfuseWeb` SDK", - "href": "https://github.com/orgs/langfuse/discussions/3977", - "created_at": "2024-10-31T01:45:19Z", + "number": 3336, + "title": "Add Notification for / in Comments Objects", + "href": "https://github.com/orgs/langfuse/discussions/3336", + "created_at": "2024-09-13T00:04:16Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-prompt-management" + "feat-comments" ], "author": { - "login": "huangbaitu123", - "html_url": "https://github.com/huangbaitu123" + "login": "Zugunruhekami", + "html_url": "https://github.com/Zugunruhekami" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3976, - "title": "Missing scores after pushing scores to Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/3976", - "created_at": "2024-10-31T00:02:59Z", + "number": 3335, + "title": "Extend Searchability (through filter) for Comments Objects", + "href": "https://github.com/orgs/langfuse/discussions/3335", + "created_at": "2024-09-12T23:58:17Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, - "labels": [], + "comment_count": 0, + "resolved": false, + "labels": [ + "feat-comments" + ], "author": { - "login": "laisalvescw", - "html_url": "https://github.com/laisalvescw" + "login": "Zugunruhekami", + "html_url": "https://github.com/Zugunruhekami" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3972, - "title": "For which kinds of data is `ENCRYPTION_KEY` used?", - "href": "https://github.com/orgs/langfuse/discussions/3972", - "created_at": "2024-10-30T18:21:25Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 3291, + "title": "Filter by error in sub span", + "href": "https://github.com/orgs/langfuse/discussions/3291", + "created_at": "2024-09-10T13:20:11Z", + "upvotes": 2, + "comment_count": 3, + "resolved": false, "labels": [ - "self-hosting" + "✅ Done", + "feat-log-levels" ], "author": { - "login": "felix-sanchez-unmind", - "html_url": "https://github.com/felix-sanchez-unmind" + "login": "bettlebrox", + "html_url": "https://github.com/bettlebrox" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3965, - "title": "How to set environment variables for custom oauth2.0 sso?", - "href": "https://github.com/orgs/langfuse/discussions/3965", - "created_at": "2024-10-30T06:27:15Z", + "number": 3289, + "title": "Deleting old, unused tags or making them unseen if weren't used in the chosen time window.", + "href": "https://github.com/orgs/langfuse/discussions/3289", + "created_at": "2024-09-10T12:56:43Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-auth", - "self-hosting" + "feat-tags" ], "author": { - "login": "IeohMingChan", - "html_url": "https://github.com/IeohMingChan" + "login": "constalozinschi", + "html_url": "https://github.com/constalozinschi" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3957, - "title": "Langfuse.create_prompt() got an unexpected keyword argument 'version'", - "href": "https://github.com/orgs/langfuse/discussions/3957", - "created_at": "2024-10-29T13:21:51Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 3285, + "title": "SDK-JS: Allow to delete one or more trace", + "href": "https://github.com/orgs/langfuse/discussions/3285", + "created_at": "2024-09-10T09:26:04Z", + "upvotes": 5, + "comment_count": 2, + "resolved": false, "labels": [ - "feat-prompt-management" + "sdk-js" ], "author": { - "login": "silenceliang", - "html_url": "https://github.com/silenceliang" + "login": "Lunik", + "html_url": "https://github.com/Lunik" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3949, - "title": "Is there a way to clear trace data in batch?", - "href": "https://github.com/orgs/langfuse/discussions/3949", - "created_at": "2024-10-29T06:10:26Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3276, + "title": "Retrieve the trace by metdata", + "href": "https://github.com/orgs/langfuse/discussions/3276", + "created_at": "2024-09-09T20:51:08Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [ - "self-hosting" + "feat-metadata" ], "author": { - "login": "renwei-work", - "html_url": "https://github.com/renwei-work" + "login": "gingerjx", + "html_url": "https://github.com/gingerjx" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3943, - "title": "Improvements of Langfuse-Haystack integration", - "href": "https://github.com/orgs/langfuse/discussions/3943", - "created_at": "2024-10-28T14:49:51Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 3275, + "title": "Include metrics and scores in getDatasetRun / `GET /api/public/datasets/{datasetName}/runs/{runName}`", + "href": "https://github.com/orgs/langfuse/discussions/3275", + "created_at": "2024-09-09T20:48:16Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-haystack" + "feat-datasets" ], "author": { - "login": "alex-stoica", - "html_url": "https://github.com/alex-stoica" + "login": "gingerjx", + "html_url": "https://github.com/gingerjx" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3924, - "title": "Postgres version mismatch when upgrading langfuse locally", - "href": "https://github.com/orgs/langfuse/discussions/3924", - "created_at": "2024-10-25T18:30:14Z", - "upvotes": 2, + "number": 3273, + "title": "Custom Themes", + "href": "https://github.com/orgs/langfuse/discussions/3273", + "created_at": "2024-09-09T15:08:25Z", + "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "nikcaryo-super", - "html_url": "https://github.com/nikcaryo-super" + "login": "rvndbalaji", + "html_url": "https://github.com/rvndbalaji" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3920, - "title": "Rate limit exceed using Langfuse Python SDK", - "href": "https://github.com/orgs/langfuse/discussions/3920", - "created_at": "2024-10-25T14:45:56Z", + "number": 3263, + "title": "Comment API", + "href": "https://github.com/orgs/langfuse/discussions/3263", + "created_at": "2024-09-07T05:53:31Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-api" + "feat-api", + "feat-datasets" ], "author": { - "login": "laisalvescw", - "html_url": "https://github.com/laisalvescw" + "login": "darvin", + "html_url": "https://github.com/darvin" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3910, - "title": "If I use Anthropic Claude component in Langflow, the trace data in Langfuse is all null", - "href": "https://github.com/orgs/langfuse/discussions/3910", - "created_at": "2024-10-25T06:50:02Z", + "number": 3256, + "title": "Integration with LangChain4j", + "href": "https://github.com/orgs/langfuse/discussions/3256", + "created_at": "2024-09-06T15:50:51Z", "upvotes": 2, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "integrations", + "feat-prompt-management", + "integration-langchain" + ], "author": { - "login": "b8heng", - "html_url": "https://github.com/b8heng" + "login": "ruizrube", + "html_url": "https://github.com/ruizrube" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3905, - "title": "Allow injection of generation context into evaluation prompt", - "href": "https://github.com/orgs/langfuse/discussions/3905", - "created_at": "2024-10-24T20:39:46Z", + "number": 3252, + "title": "Need to retain the old evaluation history results, including input and all ground truth", + "href": "https://github.com/orgs/langfuse/discussions/3252", + "created_at": "2024-09-06T03:29:17Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-evals" + "feat-datasets" ], "author": { - "login": "dveyarangi", - "html_url": "https://github.com/dveyarangi" + "login": "serlina", + "html_url": "https://github.com/serlina" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3902, - "title": "How to fetch the output and input tokens of a trace via API?", - "href": "https://github.com/orgs/langfuse/discussions/3902", - "created_at": "2024-10-24T16:16:56Z", - "upvotes": 0, - "comment_count": 1, - "resolved": true, + "number": 3243, + "title": "Add organization / project / user / API key management API", + "href": "https://github.com/orgs/langfuse/discussions/3243", + "created_at": "2024-09-05T08:10:12Z", + "upvotes": 9, + "comment_count": 5, + "resolved": false, "labels": [ - "feat-api", - "feat-cost-tracking" + "self-hosting" ], "author": { - "login": "fdb02983rhy", - "html_url": "https://github.com/fdb02983rhy" - }, - "category": "Support" - }, - { - "number": 3900, - "title": "Sometimes traces lack metadata completely", - "href": "https://github.com/orgs/langfuse/discussions/3900", - "created_at": "2024-10-24T15:06:32Z", - "upvotes": 1, - "comment_count": 4, - "resolved": true, - "labels": [], - "author": { - "login": "RichardSieg", - "html_url": "https://github.com/RichardSieg" + "login": "EricAntidot", + "html_url": "https://github.com/EricAntidot" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3890, - "title": "how to add invoked langchain tool names as tags or as metadata", - "href": "https://github.com/orgs/langfuse/discussions/3890", - "created_at": "2024-10-24T00:39:02Z", - "upvotes": 1, + "number": 3240, + "title": "Ability to export all traces/sessions/scores from langfuse and import back to another langfuse instance", + "href": "https://github.com/orgs/langfuse/discussions/3240", + "created_at": "2024-09-05T07:11:48Z", + "upvotes": 5, "comment_count": 1, "resolved": false, "labels": [ - "integration-langchain" + "self-hosting" ], "author": { - "login": "Wrashionis", - "html_url": "https://github.com/Wrashionis" + "login": "SinghCoder", + "html_url": "https://github.com/SinghCoder" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3886, - "title": "Azure AD auth: OAUTH_PARSE_PROFILE_ERROR", - "href": "https://github.com/orgs/langfuse/discussions/3886", - "created_at": "2024-10-23T19:40:57Z", - "upvotes": 1, + "number": 3237, + "title": "Support for Selecting Specific Paths from JSON Objects in Evaluation Prompts", + "href": "https://github.com/orgs/langfuse/discussions/3237", + "created_at": "2024-09-05T05:05:48Z", + "upvotes": 2, "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "feat-evals" + ], "author": { - "login": "kryvokhyzha", - "html_url": "https://github.com/kryvokhyzha" + "login": "divyanshubhuta", + "html_url": "https://github.com/divyanshubhuta" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3884, - "title": "I cant quite tell if i'm doing the parent span correctly. The trace is appearing but not associated to the Session", - "href": "https://github.com/orgs/langfuse/discussions/3884", - "created_at": "2024-10-23T16:12:44Z", - "upvotes": 1, - "comment_count": 2, + "number": 3220, + "title": "Trace Logprobs from OpenAI models", + "href": "https://github.com/orgs/langfuse/discussions/3220", + "created_at": "2024-09-04T01:25:15Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "integration-openai" + ], "author": { - "login": "PandelisZ", - "html_url": "https://github.com/PandelisZ" + "login": "yusuke-intern", + "html_url": "https://github.com/yusuke-intern" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3879, - "title": "No token information in observation of LLM run", - "href": "https://github.com/orgs/langfuse/discussions/3879", - "created_at": "2024-10-23T13:07:43Z", - "upvotes": 1, + "number": 3215, + "title": "(ui) Ability to hide \"scores\" column", + "href": "https://github.com/orgs/langfuse/discussions/3215", + "created_at": "2024-09-03T15:34:14Z", + "upvotes": 2, "comment_count": 2, "resolved": false, - "labels": [ - "feat-cost-tracking" - ], + "labels": [], "author": { - "login": "noInterestIfPaidInFull", - "html_url": "https://github.com/noInterestIfPaidInFull" + "login": "marctorsoc", + "html_url": "https://github.com/marctorsoc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3877, - "title": "Self host Langfuse not working - column `t6.cloud_config` does not exist", - "href": "https://github.com/orgs/langfuse/discussions/3877", - "created_at": "2024-10-23T11:54:13Z", + "number": 3212, + "title": "Dataset run description and metadata should not be fixed on the page", + "href": "https://github.com/orgs/langfuse/discussions/3212", + "created_at": "2024-09-03T12:30:34Z", "upvotes": 1, - "comment_count": 4, + "comment_count": 1, "resolved": false, "labels": [ - "self-hosting" + "feat-datasets" ], "author": { - "login": "SugumarRavichandran", - "html_url": "https://github.com/SugumarRavichandran" - }, - "category": "Support" - }, - { - "number": 3868, - "title": "Langfuse Tracing not showing up on UI", - "href": "https://github.com/orgs/langfuse/discussions/3868", - "created_at": "2024-10-22T21:26:13Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "nthanapaisal", - "html_url": "https://github.com/nthanapaisal" + "login": "justinas-kazanavicius", + "html_url": "https://github.com/justinas-kazanavicius" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3863, - "title": "Request Timeout for Dashboard", - "href": "https://github.com/orgs/langfuse/discussions/3863", - "created_at": "2024-10-22T14:18:43Z", - "upvotes": 1, + "number": 3208, + "title": "Support for exporting traces to CSV/JSON", + "href": "https://github.com/orgs/langfuse/discussions/3208", + "created_at": "2024-09-03T08:00:36Z", + "upvotes": 4, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "✅ Done" ], "author": { - "login": "mritonia", - "html_url": "https://github.com/mritonia" + "login": "david1542", + "html_url": "https://github.com/david1542" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3858, - "title": "Monitoring self-hosted langfuse.", - "href": "https://github.com/orgs/langfuse/discussions/3858", - "created_at": "2024-10-22T07:04:26Z", + "number": 3194, + "title": "Optionally set timestamp when creating a score", + "href": "https://github.com/orgs/langfuse/discussions/3194", + "created_at": "2024-09-02T15:20:20Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "feat-api", + "feat-scores" ], "author": { - "login": "SinghCoder", - "html_url": "https://github.com/SinghCoder" + "login": "FlorDonnaSanders", + "html_url": "https://github.com/FlorDonnaSanders" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3854, - "title": "Open AI Python SDK - 'OpenAI' object has no attribute 'langfuse_auth_check'", - "href": "https://github.com/orgs/langfuse/discussions/3854", - "created_at": "2024-10-21T21:41:17Z", + "number": 3186, + "title": "Setting trace ID and parent observation ID with Python decorator SDK", + "href": "https://github.com/orgs/langfuse/discussions/3186", + "created_at": "2024-09-02T09:27:36Z", "upvotes": 1, - "comment_count": 4, - "resolved": true, + "comment_count": 3, + "resolved": false, "labels": [ - "integration-openai" + "✅ Done", + "integration-python-decorator" ], "author": { - "login": "hjensen", - "html_url": "https://github.com/hjensen" + "login": "MrOrz", + "html_url": "https://github.com/MrOrz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3845, - "title": "Traces: Link a trace to multiple sessions", - "href": "https://github.com/orgs/langfuse/discussions/3845", - "created_at": "2024-10-21T11:31:54Z", + "number": 3181, + "title": "Log only metadata", + "href": "https://github.com/orgs/langfuse/discussions/3181", + "created_at": "2024-08-31T18:31:11Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [], + "author": { + "login": "jan-kubica", + "html_url": "https://github.com/jan-kubica" + }, + "category": "Ideas" + }, + { + "number": 3178, + "title": "The display time on the x-axis of the chart in the Dashboard shows only the date, without hours, minutes, and seconds.", + "href": "https://github.com/orgs/langfuse/discussions/3178", + "created_at": "2024-08-31T04:09:07Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-sessions" + "bug", + "✅ Done", + "feat-dashboard" ], "author": { - "login": "nikitagupta5566", - "html_url": "https://github.com/nikitagupta5566" + "login": "HGladiator", + "html_url": "https://github.com/HGladiator" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3838, - "title": "How do I user wise \"Total Token\" counts via API or via python, As I want to track which user is consuming how much tokens", - "href": "https://github.com/orgs/langfuse/discussions/3838", - "created_at": "2024-10-21T06:51:06Z", - "upvotes": 2, - "comment_count": 3, - "resolved": true, + "number": 3166, + "title": "Support Tool Calls / Functions in Playground", + "href": "https://github.com/orgs/langfuse/discussions/3166", + "created_at": "2024-08-30T20:04:34Z", + "upvotes": 15, + "comment_count": 10, + "resolved": false, "labels": [ - "feat-cost-tracking" + "feat-playground" ], "author": { - "login": "hrone-dev-satyammishra", - "html_url": "https://github.com/hrone-dev-satyammishra" + "login": "yuyuma", + "html_url": "https://github.com/yuyuma" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3835, - "title": "To use Gemini on playground", - "href": "https://github.com/orgs/langfuse/discussions/3835", - "created_at": "2024-10-20T12:20:22Z", - "upvotes": 1, - "comment_count": 3, + "number": 3147, + "title": "Add the ability to search by message words in traces and scores", + "href": "https://github.com/orgs/langfuse/discussions/3147", + "created_at": "2024-08-30T08:02:32Z", + "upvotes": 4, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "yu-tarrrr", - "html_url": "https://github.com/yu-tarrrr" + "login": "ValentinKovalev", + "html_url": "https://github.com/ValentinKovalev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3824, - "title": "Traces and events not going through to Langfuse server even though they're generating", - "href": "https://github.com/orgs/langfuse/discussions/3824", - "created_at": "2024-10-18T13:49:53Z", - "upvotes": 1, - "comment_count": 2, + "number": 3131, + "title": "Diff of prompt versions", + "href": "https://github.com/orgs/langfuse/discussions/3131", + "created_at": "2024-08-29T11:43:24Z", + "upvotes": 6, + "comment_count": 1, "resolved": false, "labels": [ - "integration-python-decorator" + "feat-prompt-management" ], "author": { - "login": "FaresKi", - "html_url": "https://github.com/FaresKi" - }, - "category": "Support" - }, - { - "number": 3800, - "title": "Insert API Keys in database", - "href": "https://github.com/orgs/langfuse/discussions/3800", - "created_at": "2024-10-17T12:40:17Z", - "upvotes": 1, - "comment_count": 3, - "resolved": false, - "labels": [], - "author": { - "login": "kryvokhyzha", - "html_url": "https://github.com/kryvokhyzha" + "login": "dylanjcastillo", + "html_url": "https://github.com/dylanjcastillo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3799, - "title": "Weird behaviour of metric values and their reasoning", - "href": "https://github.com/orgs/langfuse/discussions/3799", - "created_at": "2024-10-17T12:17:48Z", - "upvotes": 1, + "number": 3129, + "title": "The LangchainCallbackHandler supports statistical delay of the first token", + "href": "https://github.com/orgs/langfuse/discussions/3129", + "created_at": "2024-08-29T09:26:11Z", + "upvotes": 3, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-evals" + "integration-langchain", + "✅ Done" ], "author": { - "login": "filipmihal", - "html_url": "https://github.com/filipmihal" + "login": "Hacky-DH", + "html_url": "https://github.com/Hacky-DH" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3797, - "title": "Filter Categorical Score Values", - "href": "https://github.com/orgs/langfuse/discussions/3797", - "created_at": "2024-10-17T10:15:58Z", + "number": 3112, + "title": "Request Role elevation from Langfuse UI", + "href": "https://github.com/orgs/langfuse/discussions/3112", + "created_at": "2024-08-28T13:15:21Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-scores" + "feat-rbac" ], "author": { - "login": "alabrashJr", - "html_url": "https://github.com/alabrashJr" + "login": "thund3rbrd", + "html_url": "https://github.com/thund3rbrd" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3796, - "title": "Manually setting up Langchain Callback handler with explicit values doesn't configure langfuse client in decorator approach", - "href": "https://github.com/orgs/langfuse/discussions/3796", - "created_at": "2024-10-17T08:36:51Z", + "number": 3111, + "title": "Improve RBAC", + "href": "https://github.com/orgs/langfuse/discussions/3111", + "created_at": "2024-08-28T13:08:57Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-langchain" + "feat-rbac" ], "author": { - "login": "FaresKi", - "html_url": "https://github.com/FaresKi" + "login": "thund3rbrd", + "html_url": "https://github.com/thund3rbrd" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3780, - "title": "How to use prompt management with litellm's integration with langfuse?", - "href": "https://github.com/orgs/langfuse/discussions/3780", - "created_at": "2024-10-16T16:48:40Z", + "number": 3074, + "title": "Add \"image_url\" to Langfuse Prompt types.", + "href": "https://github.com/orgs/langfuse/discussions/3074", + "created_at": "2024-08-26T11:54:32Z", "upvotes": 2, - "comment_count": 8, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-prompt-management", - "integration-litellm" + "feat-prompt-management" ], "author": { - "login": "GildeshAbhay", - "html_url": "https://github.com/GildeshAbhay" + "login": "grobruegge", + "html_url": "https://github.com/grobruegge" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3779, - "title": "Annotation Queues and Session IDs and Datasets and LLM Security", - "href": "https://github.com/orgs/langfuse/discussions/3779", - "created_at": "2024-10-16T14:55:09Z", + "number": 3062, + "title": "Support for OpenAI.client.chat.completions.with_raw_response", + "href": "https://github.com/orgs/langfuse/discussions/3062", + "created_at": "2024-08-24T12:55:39Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-openai" + ], "author": { - "login": "paolotamag", - "html_url": "https://github.com/paolotamag" + "login": "aman-gupta-doc", + "html_url": "https://github.com/aman-gupta-doc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3778, - "title": "Observe decorator not working with custom langchain model & custom langfuse callback handler", - "href": "https://github.com/orgs/langfuse/discussions/3778", - "created_at": "2024-10-16T12:36:02Z", - "upvotes": 1, + "number": 3053, + "title": "Being able to link Prompts with Traces when using the LangChain integration", + "href": "https://github.com/orgs/langfuse/discussions/3053", + "created_at": "2024-08-23T13:14:21Z", + "upvotes": 2, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "✅ Done" + ], "author": { - "login": "FaresKi", - "html_url": "https://github.com/FaresKi" + "login": "jonnyforsterMSG", + "html_url": "https://github.com/jonnyforsterMSG" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3777, - "title": "Error when trying to upgrade my langfuse deployment", - "href": "https://github.com/orgs/langfuse/discussions/3777", - "created_at": "2024-10-16T09:25:53Z", - "upvotes": 2, - "comment_count": 2, + "number": 3050, + "title": "Implement dataset removal method", + "href": "https://github.com/orgs/langfuse/discussions/3050", + "created_at": "2024-08-23T11:40:13Z", + "upvotes": 4, + "comment_count": 0, "resolved": false, "labels": [ - "self-hosting" + "feat-datasets" ], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "justinas-kazanavicius", + "html_url": "https://github.com/justinas-kazanavicius" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3766, - "title": "Latency and total cost for runs are not computed", - "href": "https://github.com/orgs/langfuse/discussions/3766", - "created_at": "2024-10-15T21:38:15Z", - "upvotes": 1, + "number": 3023, + "title": "Track openai token usage from stream_options instead of tokenizing the response server-side", + "href": "https://github.com/orgs/langfuse/discussions/3023", + "created_at": "2024-08-22T17:08:08Z", + "upvotes": 3, "comment_count": 3, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "integration-openai", + "✅ Done", + "feat-cost-tracking" + ], "author": { - "login": "ldbolanos", - "html_url": "https://github.com/ldbolanos" + "login": "kilimchoi", + "html_url": "https://github.com/kilimchoi" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3764, - "title": "Best practices for tracing an app with history and tool usage", - "href": "https://github.com/orgs/langfuse/discussions/3764", - "created_at": "2024-10-15T21:27:34Z", - "upvotes": 2, - "comment_count": 3, - "resolved": true, + "number": 3021, + "title": "Pre-defined user access", + "href": "https://github.com/orgs/langfuse/discussions/3021", + "created_at": "2024-08-22T16:08:19Z", + "upvotes": 1, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-openai" + "self-hosting" ], "author": { - "login": "machulav", - "html_url": "https://github.com/machulav" + "login": "LucasMagnum", + "html_url": "https://github.com/LucasMagnum" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3756, - "title": "How to create an eval config for prompts using python api?", - "href": "https://github.com/orgs/langfuse/discussions/3756", - "created_at": "2024-10-15T09:20:06Z", + "number": 3014, + "title": "Supports filter string using regular expression matching", + "href": "https://github.com/orgs/langfuse/discussions/3014", + "created_at": "2024-08-22T14:39:34Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "feat-evals" - ], + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "GildeshAbhay", - "html_url": "https://github.com/GildeshAbhay" + "login": "chai3", + "html_url": "https://github.com/chai3" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3737, - "title": "Monitoring for multi agent systems (OpenWebUI)", - "href": "https://github.com/orgs/langfuse/discussions/3737", - "created_at": "2024-10-14T16:50:17Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, + "number": 3004, + "title": "Support for more modalities and base64 content", + "href": "https://github.com/orgs/langfuse/discussions/3004", + "created_at": "2024-08-22T09:50:47Z", + "upvotes": 45, + "comment_count": 18, + "resolved": false, "labels": [ - "integration-openwebui" + "✅ Done", + "feat-multimodal" ], "author": { - "login": "OM-EL", - "html_url": "https://github.com/OM-EL" + "login": "marliessophie", + "html_url": "https://github.com/marliessophie" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3735, - "title": "Is it possible to use tools calling and structured output in the Prompts UI and Playground?", - "href": "https://github.com/orgs/langfuse/discussions/3735", - "created_at": "2024-10-14T16:43:23Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2997, + "title": "Filter Span events in dashboard", + "href": "https://github.com/orgs/langfuse/discussions/2997", + "created_at": "2024-08-21T16:25:02Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [], + "author": { + "login": "tagaretiro", + "html_url": "https://github.com/tagaretiro" + }, + "category": "Ideas" + }, + { + "number": 2987, + "title": "Claude/openai/google prompt caching", + "href": "https://github.com/orgs/langfuse/discussions/2987", + "created_at": "2024-08-21T04:18:55Z", + "upvotes": 5, + "comment_count": 4, + "resolved": false, "labels": [ - "feat-prompt-management", - "feat-playground" + "feat-cost-tracking" ], "author": { - "login": "mifopen", - "html_url": "https://github.com/mifopen" + "login": "mrdrprofuroboros", + "html_url": "https://github.com/mrdrprofuroboros" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3718, - "title": "How to delete a Session?", - "href": "https://github.com/orgs/langfuse/discussions/3718", - "created_at": "2024-10-11T14:51:46Z", + "number": 2978, + "title": "Unexpected event format when using `ibm-watsonx-ai` with LangChain extension", + "href": "https://github.com/orgs/langfuse/discussions/2978", + "created_at": "2024-08-20T11:20:28Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-sessions" + "integration-langchain" ], "author": { - "login": "augustoolucas", - "html_url": "https://github.com/augustoolucas" + "login": "barvhaim", + "html_url": "https://github.com/barvhaim" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3717, - "title": "Llamaindex Workflow does't work with Instrumentation Module", - "href": "https://github.com/orgs/langfuse/discussions/3717", - "created_at": "2024-10-11T10:27:09Z", + "number": 2975, + "title": "fetch all users via sdk/api", + "href": "https://github.com/orgs/langfuse/discussions/2975", + "created_at": "2024-08-20T06:52:47Z", "upvotes": 1, "comment_count": 3, - "resolved": true, + "resolved": false, "labels": [ - "integraton-llamaindex" + "feat-users" ], "author": { - "login": "ntdanhtma", - "html_url": "https://github.com/ntdanhtma" + "login": "vincent-larisma", + "html_url": "https://github.com/vincent-larisma" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3698, - "title": "Can I use Amazon Bedrock for Langfuse Evals?", - "href": "https://github.com/orgs/langfuse/discussions/3698", - "created_at": "2024-10-10T15:34:48Z", + "number": 2967, + "title": "Tag based usage", + "href": "https://github.com/orgs/langfuse/discussions/2967", + "created_at": "2024-08-19T07:13:26Z", "upvotes": 1, - "comment_count": 5, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-evals", - "integration-amazon-bedrock" + "feat-dashboard", + "feat-tags" ], "author": { - "login": "j10sanders", - "html_url": "https://github.com/j10sanders" + "login": "aakash-vwo", + "html_url": "https://github.com/aakash-vwo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3679, - "title": "Langfuse / Langflow not intergrating", - "href": "https://github.com/orgs/langfuse/discussions/3679", - "created_at": "2024-10-09T17:06:32Z", - "upvotes": 1, - "comment_count": 2, + "number": 2949, + "title": "Auto-patching Langchain to include Langfuse callback handler", + "href": "https://github.com/orgs/langfuse/discussions/2949", + "created_at": "2024-08-15T12:17:32Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, "labels": [ - "integration-langflow" + "integration-langchain" ], "author": { - "login": "colecal", - "html_url": "https://github.com/colecal" + "login": "kongzii", + "html_url": "https://github.com/kongzii" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3678, - "title": "Langfuse not tracing code from my VM (server)", - "href": "https://github.com/orgs/langfuse/discussions/3678", - "created_at": "2024-10-09T14:56:05Z", - "upvotes": 1, + "number": 2923, + "title": "Feature: Add CAS (and maybe SAML) as a authentication method", + "href": "https://github.com/orgs/langfuse/discussions/2923", + "created_at": "2024-08-13T17:18:42Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [ "self-hosting" ], "author": { - "login": "akbar-mta", - "html_url": "https://github.com/akbar-mta" + "login": "jayteaftw", + "html_url": "https://github.com/jayteaftw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3674, - "title": "Docs for K8s deployments", - "href": "https://github.com/orgs/langfuse/discussions/3674", - "created_at": "2024-10-09T09:52:05Z", + "number": 2919, + "title": "Adding access to User's sessions directly", + "href": "https://github.com/orgs/langfuse/discussions/2919", + "created_at": "2024-08-13T12:42:16Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "self-hosting" + "feat-users", + "feat-sessions" ], "author": { - "login": "Brant-lzh", - "html_url": "https://github.com/Brant-lzh" + "login": "Youneesz", + "html_url": "https://github.com/Youneesz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3645, - "title": "Cannot Sign In or Sign Up to Local Langfuse Instance", - "href": "https://github.com/orgs/langfuse/discussions/3645", - "created_at": "2024-10-08T11:09:48Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "Patryk-Chlanda", - "html_url": "https://github.com/Patryk-Chlanda" - }, - "category": "Support" + "number": 2883, + "title": "Compare two dataset runs side by side", + "href": "https://github.com/orgs/langfuse/discussions/2883", + "created_at": "2024-08-09T10:40:05Z", + "upvotes": 5, + "comment_count": 1, + "resolved": false, + "labels": [ + "feat-datasets" + ], + "author": { + "login": "dmaslov", + "html_url": "https://github.com/dmaslov" + }, + "category": "Ideas" }, { - "number": 3641, - "title": "Sign in and Sign up button is greyed out", - "href": "https://github.com/orgs/langfuse/discussions/3641", - "created_at": "2024-10-08T09:32:16Z", + "number": 2881, + "title": "feat (ui): Collapse sidebar by default", + "href": "https://github.com/orgs/langfuse/discussions/2881", + "created_at": "2024-08-09T10:03:39Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "comment_count": 5, + "resolved": false, + "labels": [ + "ui" + ], "author": { - "login": "akbar-mta", - "html_url": "https://github.com/akbar-mta" + "login": "marctorsoc", + "html_url": "https://github.com/marctorsoc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3637, - "title": "Sign In Button Remains Disabled When Logging in with Email/Password on Langfuse Self-Hosted", - "href": "https://github.com/orgs/langfuse/discussions/3637", - "created_at": "2024-10-08T06:40:05Z", - "upvotes": 2, + "number": 2877, + "title": "Make langfuse deployable to AWS Lambda", + "href": "https://github.com/orgs/langfuse/discussions/2877", + "created_at": "2024-08-09T08:24:14Z", + "upvotes": 3, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "tubone24", - "html_url": "https://github.com/tubone24" + "login": "MeddahAbdellah", + "html_url": "https://github.com/MeddahAbdellah" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3615, - "title": "Failing with internal server error when trying to add score to a trace", - "href": "https://github.com/orgs/langfuse/discussions/3615", - "created_at": "2024-10-07T06:15:14Z", + "number": 2870, + "title": "custom base path deployments", + "href": "https://github.com/orgs/langfuse/discussions/2870", + "created_at": "2024-08-08T13:15:51Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "marioweid", + "html_url": "https://github.com/marioweid" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3592, - "title": "Set trace_id in Langchain CallbackHandler", - "href": "https://github.com/orgs/langfuse/discussions/3592", - "created_at": "2024-10-05T11:09:30Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 2864, + "title": "Add Bedrock Guardrails to the LLM Security documentation", + "href": "https://github.com/orgs/langfuse/discussions/2864", + "created_at": "2024-08-07T23:56:05Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [ + "feat-llm-security", + "integration-amazon-bedrock" + ], "author": { - "login": "michaelpoluektov", - "html_url": "https://github.com/michaelpoluektov" + "login": "wirjo", + "html_url": "https://github.com/wirjo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3574, - "title": "Automated provisioning of default resources in self hosting", - "href": "https://github.com/orgs/langfuse/discussions/3574", - "created_at": "2024-10-04T06:44:45Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2863, + "title": "Add AWS as a deployment option in the documentation", + "href": "https://github.com/orgs/langfuse/discussions/2863", + "created_at": "2024-08-07T23:53:40Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, "labels": [ + "✅ Done", "self-hosting" ], "author": { - "login": "Harinisri29", - "html_url": "https://github.com/Harinisri29" + "login": "wirjo", + "html_url": "https://github.com/wirjo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3569, - "title": "UnauthorizedError: No authorization header After Switching to Headless Initialization", - "href": "https://github.com/orgs/langfuse/discussions/3569", - "created_at": "2024-10-03T08:52:35Z", - "upvotes": 2, - "comment_count": 2, + "number": 2850, + "title": "Feat (ui): Move columns", + "href": "https://github.com/orgs/langfuse/discussions/2850", + "created_at": "2024-08-07T11:55:55Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "chandel-aman", - "html_url": "https://github.com/chandel-aman" + "login": "marctorsoc", + "html_url": "https://github.com/marctorsoc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3559, - "title": "Token Cost using OpenRouter", - "href": "https://github.com/orgs/langfuse/discussions/3559", - "created_at": "2024-10-02T05:25:14Z", + "number": 2848, + "title": "Feat: Allow not sorting tags", + "href": "https://github.com/orgs/langfuse/discussions/2848", + "created_at": "2024-08-07T11:50:44Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-tags" + ], "author": { - "login": "austinm911", - "html_url": "https://github.com/austinm911" + "login": "marctorsoc", + "html_url": "https://github.com/marctorsoc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3557, - "title": "Link 2 traces", - "href": "https://github.com/orgs/langfuse/discussions/3557", - "created_at": "2024-10-02T02:14:27Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 2823, + "title": "Need support for ChatOCIGenAI", + "href": "https://github.com/orgs/langfuse/discussions/2823", + "created_at": "2024-08-05T13:34:30Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "saiprasath21", - "html_url": "https://github.com/saiprasath21" + "login": "engchina", + "html_url": "https://github.com/engchina" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3556, - "title": "Update a trace", - "href": "https://github.com/orgs/langfuse/discussions/3556", - "created_at": "2024-10-02T02:10:15Z", - "upvotes": 1, + "number": 2821, + "title": "Need API endpoints to add projects and users", + "href": "https://github.com/orgs/langfuse/discussions/2821", + "created_at": "2024-08-05T13:10:49Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "saiprasath21", - "html_url": "https://github.com/saiprasath21" + "login": "kameshbrao", + "html_url": "https://github.com/kameshbrao" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3553, - "title": "How to track DSPy call within Langgraph", - "href": "https://github.com/orgs/langfuse/discussions/3553", - "created_at": "2024-10-01T20:00:11Z", + "number": 2812, + "title": "Could you make the Prompt label 36 char long?", + "href": "https://github.com/orgs/langfuse/discussions/2812", + "created_at": "2024-08-02T11:03:08Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "integration-langchain", - "integration-dspy" + "feat-prompt-management", + "✅ Done" ], "author": { - "login": "marcklingen", - "html_url": "https://github.com/marcklingen" + "login": "DevSageH", + "html_url": "https://github.com/DevSageH" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3552, - "title": "LlamaIndex traces grouping", - "href": "https://github.com/orgs/langfuse/discussions/3552", - "created_at": "2024-10-01T18:35:11Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2810, + "title": "Enable setting a label to an existing prompt version via the api/sdk.", + "href": "https://github.com/orgs/langfuse/discussions/2810", + "created_at": "2024-08-01T16:53:06Z", + "upvotes": 10, + "comment_count": 4, + "resolved": false, "labels": [ - "integraton-llamaindex" + "feat-prompt-management" ], "author": { - "login": "ivanviragine", - "html_url": "https://github.com/ivanviragine" + "login": "ClementNguyen", + "html_url": "https://github.com/ClementNguyen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3549, - "title": "create api keys pair using some method or api", - "href": "https://github.com/orgs/langfuse/discussions/3549", - "created_at": "2024-10-01T11:45:12Z", - "upvotes": 1, + "number": 2797, + "title": "Enable list_prompts/search_prompts using client", + "href": "https://github.com/orgs/langfuse/discussions/2797", + "created_at": "2024-07-31T13:45:38Z", + "upvotes": 4, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "ryanrib14", - "html_url": "https://github.com/ryanrib14" + "login": "krlng", + "html_url": "https://github.com/krlng" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3545, - "title": "How to Set Custom Trace ID with a Decorator and Include langfuse_observation_id?", - "href": "https://github.com/orgs/langfuse/discussions/3545", - "created_at": "2024-10-01T02:04:03Z", + "number": 2781, + "title": "Add support for custom serialization of observation fields", + "href": "https://github.com/orgs/langfuse/discussions/2781", + "created_at": "2024-07-29T18:49:03Z", "upvotes": 1, "comment_count": 2, - "resolved": true, - "labels": [ - "integration-python-decorator" - ], - "author": { - "login": "octadion", - "html_url": "https://github.com/octadion" - }, - "category": "Support" - }, - { - "number": 3540, - "title": "error ❌ tRPC failed on public.checkUpdate: Failed to fetch or json parse the latest releases Failed to fetch or json parse the latest releases", - "href": "https://github.com/orgs/langfuse/discussions/3540", - "created_at": "2024-09-30T20:29:22Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "sdk-python" ], "author": { - "login": "FaresKi", - "html_url": "https://github.com/FaresKi" + "login": "ashamlian-roadway", + "html_url": "https://github.com/ashamlian-roadway" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3531, - "title": "is it possible to assign a label to an existing prompt via API/SDK ?", - "href": "https://github.com/orgs/langfuse/discussions/3531", - "created_at": "2024-09-30T07:49:28Z", + "number": 2770, + "title": "Add clickable link to the 'release' kwargs in a Trace - this will route to the documentations/change log of that release/version", + "href": "https://github.com/orgs/langfuse/discussions/2770", + "created_at": "2024-07-28T07:08:07Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "feat-prompt-management" - ], + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "simicvm", - "html_url": "https://github.com/simicvm" + "login": "stepanogil", + "html_url": "https://github.com/stepanogil" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3525, - "title": "Applying database migrations failed. This is mostly caused by the database being unavailable", - "href": "https://github.com/orgs/langfuse/discussions/3525", - "created_at": "2024-09-29T11:14:04Z", - "upvotes": 1, - "comment_count": 3, + "number": 2766, + "title": "Support Exporting LangSmith Run Traces into Langfuse!", + "href": "https://github.com/orgs/langfuse/discussions/2766", + "created_at": "2024-07-27T02:34:44Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, - "labels": [ - "self-hosting" - ], + "labels": [], "author": { - "login": "NanthagopalEswaran", - "html_url": "https://github.com/NanthagopalEswaran" + "login": "p-barman", + "html_url": "https://github.com/p-barman" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3521, - "title": "is it open source or not?", - "href": "https://github.com/orgs/langfuse/discussions/3521", - "created_at": "2024-09-27T22:07:52Z", + "number": 2747, + "title": "A new configuration env variable for custom URL prefix", + "href": "https://github.com/orgs/langfuse/discussions/2747", + "created_at": "2024-07-25T17:00:57Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "severfire", - "html_url": "https://github.com/severfire" + "login": "abdullah-retorio", + "html_url": "https://github.com/abdullah-retorio" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3520, - "title": "Langfuse not logging costs on Vertex AI gemini-1.5-flash-002.", - "href": "https://github.com/orgs/langfuse/discussions/3520", - "created_at": "2024-09-27T18:51:08Z", + "number": 2746, + "title": "Returning prompts from expired cache may be disabled using a boolean argument", + "href": "https://github.com/orgs/langfuse/discussions/2746", + "created_at": "2024-07-25T15:57:26Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "integraton-llamaindex" - ], - "author": { - "login": "arthurbrenno", - "html_url": "https://github.com/arthurbrenno" - }, - "category": "Support" - }, - { - "number": 3503, - "title": "Not possible to delete prompts programmatically, (langfuse python library or api)", - "href": "https://github.com/orgs/langfuse/discussions/3503", - "created_at": "2024-09-27T12:33:52Z", - "upvotes": 2, - "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ "feat-prompt-management" ], "author": { - "login": "RealGammaNL", - "html_url": "https://github.com/RealGammaNL" + "login": "ogunoz", + "html_url": "https://github.com/ogunoz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3496, - "title": "Unable to fetch prompts without production label", - "href": "https://github.com/orgs/langfuse/discussions/3496", - "created_at": "2024-09-27T03:27:52Z", + "number": 2745, + "title": "Lazy fallback for get_prompt", + "href": "https://github.com/orgs/langfuse/discussions/2745", + "created_at": "2024-07-25T15:50:32Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ "feat-prompt-management" ], "author": { - "login": "chandel-aman", - "html_url": "https://github.com/chandel-aman" + "login": "ogunoz", + "html_url": "https://github.com/ogunoz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3489, - "title": "Missing input/output on trace when using openai js integration", - "href": "https://github.com/orgs/langfuse/discussions/3489", - "created_at": "2024-09-26T15:36:06Z", - "upvotes": 1, + "number": 2738, + "title": "Set variables in playground from dataset", + "href": "https://github.com/orgs/langfuse/discussions/2738", + "created_at": "2024-07-25T09:27:30Z", + "upvotes": 4, "comment_count": 2, "resolved": false, "labels": [ - "integration-openai" + "feat-datasets", + "feat-playground" ], "author": { - "login": "dimitrydesilias", - "html_url": "https://github.com/dimitrydesilias" + "login": "hbenyamina", + "html_url": "https://github.com/hbenyamina" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3486, - "title": "Bind all multiple hierarchical call against session-id instead of opening multiple threads", - "href": "https://github.com/orgs/langfuse/discussions/3486", - "created_at": "2024-09-26T06:31:20Z", + "number": 2729, + "title": "Comment thread on Traces", + "href": "https://github.com/orgs/langfuse/discussions/2729", + "created_at": "2024-07-24T13:52:51Z", "upvotes": 1, "comment_count": 3, - "resolved": true, + "resolved": false, "labels": [ - "integration-python-decorator" + "✅ Done", + "feat-comments" ], "author": { - "login": "ajeet6261", - "html_url": "https://github.com/ajeet6261" + "login": "guptakvgaurav", + "html_url": "https://github.com/guptakvgaurav" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3485, - "title": "How to avoid memory leaks due to LangchainCallbackHandler while using userId and sessionId", - "href": "https://github.com/orgs/langfuse/discussions/3485", - "created_at": "2024-09-26T00:07:14Z", - "upvotes": 1, - "comment_count": 6, - "resolved": true, + "number": 2728, + "title": "Session-level scores", + "href": "https://github.com/orgs/langfuse/discussions/2728", + "created_at": "2024-07-24T10:05:40Z", + "upvotes": 3, + "comment_count": 3, + "resolved": false, "labels": [ - "integration-langchain", - "feat-users", + "feat-scores", "feat-sessions" ], "author": { - "login": "Chengdyc", - "html_url": "https://github.com/Chengdyc" - }, - "category": "Support" - }, - { - "number": 3480, - "title": "How to provide a TLS Cert for PGSQL cloud connection in Langfuse docker container?", - "href": "https://github.com/orgs/langfuse/discussions/3480", - "created_at": "2024-09-25T20:44:17Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "self-hosting" - ], - "author": { - "login": "barvhaim", - "html_url": "https://github.com/barvhaim" + "login": "felixsg", + "html_url": "https://github.com/felixsg" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3477, - "title": "LangFuse Low Level SDK does not render images by passing the link", - "href": "https://github.com/orgs/langfuse/discussions/3477", - "created_at": "2024-09-25T15:15:54Z", - "upvotes": 1, + "number": 2721, + "title": "Add note on each prompt version", + "href": "https://github.com/orgs/langfuse/discussions/2721", + "created_at": "2024-07-23T14:48:02Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [ - "feat-multimodal" + "feat-prompt-management" ], "author": { - "login": "VikramShenoy97", - "html_url": "https://github.com/VikramShenoy97" + "login": "cubxxw", + "html_url": "https://github.com/cubxxw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3469, - "title": "raise exception when handle_span_events", - "href": "https://github.com/orgs/langfuse/discussions/3469", - "created_at": "2024-09-25T00:56:32Z", + "number": 2720, + "title": "Feature request [UI]: Remember column selection PER project in Traces view", + "href": "https://github.com/orgs/langfuse/discussions/2720", + "created_at": "2024-07-23T13:53:38Z", "upvotes": 1, "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "nightosong", - "html_url": "https://github.com/nightosong" + "login": "justingodden", + "html_url": "https://github.com/justingodden" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3466, - "title": "How to get costs associated with an API call / user?", - "href": "https://github.com/orgs/langfuse/discussions/3466", - "created_at": "2024-09-24T19:33:56Z", + "number": 2710, + "title": "Support JSON messages in prompt management", + "href": "https://github.com/orgs/langfuse/discussions/2710", + "created_at": "2024-07-23T01:59:12Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [ - "feat-users", - "feat-cost-tracking" - ], + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "punkpeye", - "html_url": "https://github.com/punkpeye" + "login": "jasonslyvia", + "html_url": "https://github.com/jasonslyvia" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3465, - "title": "How to run langfuse locally while using a hosted database", - "href": "https://github.com/orgs/langfuse/discussions/3465", - "created_at": "2024-09-24T14:24:29Z", + "number": 2704, + "title": "Deleting user's traces via API to be GDPR compliant", + "href": "https://github.com/orgs/langfuse/discussions/2704", + "created_at": "2024-07-22T12:03:22Z", + "upvotes": 8, + "comment_count": 2, + "resolved": false, + "labels": [], + "author": { + "login": "Stormyy", + "html_url": "https://github.com/Stormyy" + }, + "category": "Ideas" + }, + { + "number": 2699, + "title": "Schemad or structured configuration for prompt", + "href": "https://github.com/orgs/langfuse/discussions/2699", + "created_at": "2024-07-22T02:29:13Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "wil0u", - "html_url": "https://github.com/wil0u" + "login": "jasonslyvia", + "html_url": "https://github.com/jasonslyvia" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3462, - "title": "how to set user_id or session_id in trace?", - "href": "https://github.com/orgs/langfuse/discussions/3462", - "created_at": "2024-09-24T08:34:59Z", + "number": 2697, + "title": "A transparent mode", + "href": "https://github.com/orgs/langfuse/discussions/2697", + "created_at": "2024-07-21T20:55:43Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-python-decorator", - "feat-users", - "feat-sessions" - ], + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "yumc2573", - "html_url": "https://github.com/yumc2573" + "login": "emsi", + "html_url": "https://github.com/emsi" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3460, - "title": "Langfuse observation for openai embeddings method", - "href": "https://github.com/orgs/langfuse/discussions/3460", - "created_at": "2024-09-24T06:01:06Z", + "number": 2684, + "title": "Langfuse batch prompts api should return prompt configs as well", + "href": "https://github.com/orgs/langfuse/discussions/2684", + "created_at": "2024-07-19T10:05:45Z", "upvotes": 2, - "comment_count": 2, - "resolved": true, + "comment_count": 3, + "resolved": false, "labels": [ - "integration-openai", - "integration-python-decorator", - "feat-cost-tracking" + "feat-prompt-management", + "✅ Done" ], "author": { - "login": "simrangulati-jktech", - "html_url": "https://github.com/simrangulati-jktech" + "login": "ashutoshsaboo", + "html_url": "https://github.com/ashutoshsaboo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3446, - "title": "Right way to migrate langfuse deployed on K8s within an AWS account", - "href": "https://github.com/orgs/langfuse/discussions/3446", - "created_at": "2024-09-23T06:32:02Z", - "upvotes": 1, + "number": 2669, + "title": "Visualisation of graph execution", + "href": "https://github.com/orgs/langfuse/discussions/2669", + "created_at": "2024-07-18T08:44:03Z", + "upvotes": 3, "comment_count": 1, - "resolved": true, - "labels": [ - "self-hosting" - ], + "resolved": false, + "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "VMinB12", + "html_url": "https://github.com/VMinB12" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3435, - "title": "Langfuse is inconsistently generating span latencies table in traces greater than 36K entiries", - "href": "https://github.com/orgs/langfuse/discussions/3435", - "created_at": "2024-09-20T18:54:28Z", + "number": 2668, + "title": "I want to say something about user feedback", + "href": "https://github.com/orgs/langfuse/discussions/2668", + "created_at": "2024-07-18T07:57:50Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "databloom", - "html_url": "https://github.com/databloom" + "login": "cubxxw", + "html_url": "https://github.com/cubxxw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3429, - "title": "Async version of Langfuse.get_prompt", - "href": "https://github.com/orgs/langfuse/discussions/3429", - "created_at": "2024-09-20T14:26:51Z", + "number": 2664, + "title": "Prompts are supported for export", + "href": "https://github.com/orgs/langfuse/discussions/2664", + "created_at": "2024-07-18T00:43:12Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "feat-prompt-management" - ], + "resolved": false, + "labels": [], "author": { - "login": "antoniomdk", - "html_url": "https://github.com/antoniomdk" + "login": "cubxxw", + "html_url": "https://github.com/cubxxw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3420, - "title": "Help setting up GCP host (cloudbuild or console)", - "href": "https://github.com/orgs/langfuse/discussions/3420", - "created_at": "2024-09-20T04:34:35Z", + "number": 2653, + "title": "Web page request is a little slow, whether to consider using golang to reconstruct", + "href": "https://github.com/orgs/langfuse/discussions/2653", + "created_at": "2024-07-17T07:08:45Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 1, "resolved": false, - "labels": [ - "self-hosting" - ], + "labels": [], "author": { - "login": "elliottower", - "html_url": "https://github.com/elliottower" + "login": "cubxxw", + "html_url": "https://github.com/cubxxw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3410, - "title": "Configuring Evaluation with \"Correctness\" Template & Python Code Invocation", - "href": "https://github.com/orgs/langfuse/discussions/3410", - "created_at": "2024-09-19T09:44:42Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, - "labels": [ - "feat-scores" - ], + "number": 2642, + "title": "Add ability to add name or label to a Langfuse API key", + "href": "https://github.com/orgs/langfuse/discussions/2642", + "created_at": "2024-07-16T17:08:42Z", + "upvotes": 5, + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "zoulou00", - "html_url": "https://github.com/zoulou00" + "login": "agibralter", + "html_url": "https://github.com/agibralter" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3406, - "title": "Module not found: Can't resolve '@langfuse'", - "href": "https://github.com/orgs/langfuse/discussions/3406", - "created_at": "2024-09-19T05:57:04Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 2625, + "title": "Track Openai Assistant API costs", + "href": "https://github.com/orgs/langfuse/discussions/2625", + "created_at": "2024-07-15T07:50:18Z", + "upvotes": 4, + "comment_count": 0, + "resolved": false, "labels": [ - "self-hosting" + "integration-openai" ], "author": { - "login": "christosuster", - "html_url": "https://github.com/christosuster" + "login": "christos-bsq", + "html_url": "https://github.com/christos-bsq" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3397, - "title": "tokens and usage cost", - "href": "https://github.com/orgs/langfuse/discussions/3397", - "created_at": "2024-09-18T13:05:07Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2624, + "title": "Add tool / function calling and tool messages to Prompt Management", + "href": "https://github.com/orgs/langfuse/discussions/2624", + "created_at": "2024-07-15T06:49:50Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-cost-tracking" + "feat-prompt-management" ], "author": { - "login": "Karanaiinfox", - "html_url": "https://github.com/Karanaiinfox" + "login": "eloko7", + "html_url": "https://github.com/eloko7" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3393, - "title": "Self-Host evaluation feature", - "href": "https://github.com/orgs/langfuse/discussions/3393", - "created_at": "2024-09-18T07:55:30Z", - "upvotes": 2, - "comment_count": 2, - "resolved": true, - "labels": [ - "feat-evals" - ], + "number": 2622, + "title": "Inbuild langfuse tracing.", + "href": "https://github.com/orgs/langfuse/discussions/2622", + "created_at": "2024-07-13T10:39:13Z", + "upvotes": 1, + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "MayankBitcot", - "html_url": "https://github.com/MayankBitcot" + "login": "rashid-globallogic", + "html_url": "https://github.com/rashid-globallogic" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3392, - "title": "not able to track entire request end to end in langchain + langfuse", - "href": "https://github.com/orgs/langfuse/discussions/3392", - "created_at": "2024-09-18T07:08:49Z", - "upvotes": 1, - "comment_count": 2, + "number": 2605, + "title": "DSPy tracing", + "href": "https://github.com/orgs/langfuse/discussions/2605", + "created_at": "2024-07-10T12:52:35Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [ - "integration-langchain" + "integrations", + "✅ Done", + "integration-dspy" ], "author": { - "login": "jaiswalvineet", - "html_url": "https://github.com/jaiswalvineet" + "login": "paolotamag", + "html_url": "https://github.com/paolotamag" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3379, - "title": "Feedback for “Langfuse Documentation”", - "href": "https://github.com/orgs/langfuse/discussions/3379", - "created_at": "2024-09-17T07:44:56Z", - "upvotes": 1, - "comment_count": 3, + "number": 2586, + "title": "Feat: Ability to change curreny for model usage costs.", + "href": "https://github.com/orgs/langfuse/discussions/2586", + "created_at": "2024-07-09T15:40:22Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-cost-tracking" + ], "author": { - "login": "Preet1234-ux", - "html_url": "https://github.com/Preet1234-ux" + "login": "jannikstdl", + "html_url": "https://github.com/jannikstdl" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3364, - "title": "Hey want to change the Eval Templates name, can we do it from UI", - "href": "https://github.com/orgs/langfuse/discussions/3364", - "created_at": "2024-09-16T08:07:30Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, - "labels": [ - "feat-evals" - ], + "number": 2578, + "title": "Conditional Trace Content/Message submission", + "href": "https://github.com/orgs/langfuse/discussions/2578", + "created_at": "2024-07-09T09:57:26Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "divyanshubhuta", - "html_url": "https://github.com/divyanshubhuta" + "login": "simonwh", + "html_url": "https://github.com/simonwh" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3344, - "title": "How to use langfuse with LangGraph Studio", - "href": "https://github.com/orgs/langfuse/discussions/3344", - "created_at": "2024-09-13T11:35:53Z", + "number": 2577, + "title": "Detailed and Interactive Plot Visualization like WandB", + "href": "https://github.com/orgs/langfuse/discussions/2577", + "created_at": "2024-07-09T09:19:38Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 3, "resolved": false, - "labels": [ - "integration-langchain" - ], + "labels": [], "author": { - "login": "debkanchan", - "html_url": "https://github.com/debkanchan" + "login": "yusuke-intern", + "html_url": "https://github.com/yusuke-intern" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3321, - "title": "Session ids for Langserve", - "href": "https://github.com/orgs/langfuse/discussions/3321", - "created_at": "2024-09-11T22:40:01Z", + "number": 2576, + "title": "Log prob on Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2576", + "created_at": "2024-07-09T09:16:23Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "integration-langchain", - "feat-sessions" + "integration-openai" ], "author": { - "login": "YaphetKG", - "html_url": "https://github.com/YaphetKG" + "login": "yusuke-intern", + "html_url": "https://github.com/yusuke-intern" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3313, - "title": "how to pass custom user managed model name to calculate the cost via langchain", - "href": "https://github.com/orgs/langfuse/discussions/3313", - "created_at": "2024-09-11T13:25:48Z", + "number": 2573, + "title": "Prompt Cataloguing and prompt github", + "href": "https://github.com/orgs/langfuse/discussions/2573", + "created_at": "2024-07-08T20:05:23Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain", - "feat-cost-tracking" + "feat-prompt-management" ], "author": { - "login": "jaiswalvineet", - "html_url": "https://github.com/jaiswalvineet" + "login": "kunal2002", + "html_url": "https://github.com/kunal2002" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3308, - "title": "Automated Prompt Management across Environments", - "href": "https://github.com/orgs/langfuse/discussions/3308", - "created_at": "2024-09-11T09:31:26Z", + "number": 2571, + "title": "If Data/Metadata given to Langfuse SDK that exceeds Langfuse's limit, log/throw/emit Stack Trace", + "href": "https://github.com/orgs/langfuse/discussions/2571", + "created_at": "2024-07-08T15:17:52Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "feat-prompt-management" - ], + "resolved": false, + "labels": [], "author": { - "login": "jonnyforsterMSG", - "html_url": "https://github.com/jonnyforsterMSG" + "login": "josiahbryan", + "html_url": "https://github.com/josiahbryan" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3307, - "title": "DataSet Scores are not being displayed", - "href": "https://github.com/orgs/langfuse/discussions/3307", - "created_at": "2024-09-11T08:46:31Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, + "number": 2539, + "title": "Include request's `tools` configuration in OpenAI LLM calls", + "href": "https://github.com/orgs/langfuse/discussions/2539", + "created_at": "2024-07-04T11:39:43Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-datasets" + "integration-openai" ], "author": { - "login": "MaxYaz", - "html_url": "https://github.com/MaxYaz" + "login": "ricwo", + "html_url": "https://github.com/ricwo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3305, - "title": "bug: cost usage are not getting captured automatically from llm response", - "href": "https://github.com/orgs/langfuse/discussions/3305", - "created_at": "2024-09-11T05:02:03Z", - "upvotes": 1, - "comment_count": 2, + "number": 2534, + "title": "Simple graphs and metrics for scores and evaluations", + "href": "https://github.com/orgs/langfuse/discussions/2534", + "created_at": "2024-07-03T17:14:42Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "ajeet6261", - "html_url": "https://github.com/ajeet6261" + "login": "justinwiley", + "html_url": "https://github.com/justinwiley" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3271, - "title": "Understanding pricing model (self-hosting vs cloud serving) from security perspective", - "href": "https://github.com/orgs/langfuse/discussions/3271", - "created_at": "2024-09-09T14:07:32Z", + "number": 2529, + "title": "feat: Track Exceptions while using Decorators", + "href": "https://github.com/orgs/langfuse/discussions/2529", + "created_at": "2024-07-03T11:40:19Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-python-decorator" + ], "author": { - "login": "uahmad235", - "html_url": "https://github.com/uahmad235" + "login": "Manonandan", + "html_url": "https://github.com/Manonandan" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3267, - "title": "python decorator grouping in trace when using FastAPI Server Sent Events and Langraph + custom function", - "href": "https://github.com/orgs/langfuse/discussions/3267", - "created_at": "2024-09-09T11:10:00Z", + "number": 2523, + "title": "Feature Request: Sidebar Display for Trace Details in Dataset Runs", + "href": "https://github.com/orgs/langfuse/discussions/2523", + "created_at": "2024-07-02T15:00:47Z", "upvotes": 1, - "comment_count": 4, + "comment_count": 3, "resolved": false, "labels": [ - "integration-langchain", - "integration-python-decorator" + "feat-datasets" ], "author": { - "login": "lixxvsky", - "html_url": "https://github.com/lixxvsky" + "login": "tuan3w", + "html_url": "https://github.com/tuan3w" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3254, - "title": "Vercel AI SDK and Svelte. How to push traces intermittently back to langfuse", - "href": "https://github.com/orgs/langfuse/discussions/3254", - "created_at": "2024-09-06T13:37:17Z", - "upvotes": 1, + "number": 2511, + "title": "Scoring dataset runs, e.g. precision, recall, f-value", + "href": "https://github.com/orgs/langfuse/discussions/2511", + "created_at": "2024-07-02T08:10:21Z", + "upvotes": 8, "comment_count": 1, "resolved": false, "labels": [ - "integration-vercel-ai-sdk" + "feat-datasets", + "feat-scores" ], "author": { - "login": "oghaAI", - "html_url": "https://github.com/oghaAI" + "login": "yusuke-intern", + "html_url": "https://github.com/yusuke-intern" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3210, - "title": "When using callbacks, the langfuse_context.update_current_trace method does not function properly.", - "href": "https://github.com/orgs/langfuse/discussions/3210", - "created_at": "2024-09-03T10:29:29Z", - "upvotes": 1, - "comment_count": 4, + "number": 2510, + "title": "How can we see traces of MULTIMODAL llms over langfuse ?", + "href": "https://github.com/orgs/langfuse/discussions/2510", + "created_at": "2024-07-02T05:15:59Z", + "upvotes": 4, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-multimodal" + ], "author": { - "login": "hgliyuhao", - "html_url": "https://github.com/hgliyuhao" + "login": "Aaryaveerkrishna23", + "html_url": "https://github.com/Aaryaveerkrishna23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3207, - "title": "change of data region", - "href": "https://github.com/orgs/langfuse/discussions/3207", - "created_at": "2024-09-03T06:06:48Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 2509, + "title": "Support OpenTelemetry-based instrumentation (traceloop openllmetry and others)", + "href": "https://github.com/orgs/langfuse/discussions/2509", + "created_at": "2024-07-02T02:29:14Z", + "upvotes": 8, + "comment_count": 7, + "resolved": false, + "labels": [ + "integrations" + ], "author": { - "login": "divyanshubhuta", - "html_url": "https://github.com/divyanshubhuta" + "login": "gyliu513", + "html_url": "https://github.com/gyliu513" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3191, - "title": "Evaluation config setup related query", - "href": "https://github.com/orgs/langfuse/discussions/3191", - "created_at": "2024-09-02T14:48:01Z", - "upvotes": 1, - "comment_count": 2, + "number": 2508, + "title": "Enable Langfuse can expose metrics in Prometheus format", + "href": "https://github.com/orgs/langfuse/discussions/2508", + "created_at": "2024-07-02T02:25:24Z", + "upvotes": 7, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "divyanshubhuta", - "html_url": "https://github.com/divyanshubhuta" + "login": "gyliu513", + "html_url": "https://github.com/gyliu513" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3182, - "title": "What does `version` means when ingesting trace?", - "href": "https://github.com/orgs/langfuse/discussions/3182", - "created_at": "2024-08-31T20:44:26Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "number": 2501, + "title": "Use Langchain LCEL + Langserve + run time user_id/session_id", + "href": "https://github.com/orgs/langfuse/discussions/2501", + "created_at": "2024-07-01T15:51:47Z", + "upvotes": 4, + "comment_count": 1, + "resolved": false, + "labels": [ + "integration-langchain", + "feat-users", + "feat-sessions" + ], "author": { - "login": "STRRL", - "html_url": "https://github.com/STRRL" + "login": "ravediamond", + "html_url": "https://github.com/ravediamond" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3176, - "title": "Get all the generations, events, etc. under Trace", - "href": "https://github.com/orgs/langfuse/discussions/3176", - "created_at": "2024-08-31T02:10:28Z", + "number": 2493, + "title": "Easy token price estimates for 400+ LLMs", + "href": "https://github.com/orgs/langfuse/discussions/2493", + "created_at": "2024-07-01T06:55:56Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-cost-tracking" + ], "author": { - "login": "bytecod3r", - "html_url": "https://github.com/bytecod3r" + "login": "derevyan", + "html_url": "https://github.com/derevyan" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3168, - "title": "usage pattern for new llamaindex integration", - "href": "https://github.com/orgs/langfuse/discussions/3168", - "created_at": "2024-08-30T20:23:17Z", - "upvotes": 1, + "number": 2488, + "title": "Add contextmanager support to python decorator", + "href": "https://github.com/orgs/langfuse/discussions/2488", + "created_at": "2024-06-29T20:43:50Z", + "upvotes": 6, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "integraton-llamaindex" + "integration-python-decorator" ], "author": { - "login": "erik-squared", - "html_url": "https://github.com/erik-squared" + "login": "yaniv-aknin", + "html_url": "https://github.com/yaniv-aknin" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3132, - "title": "Tracing ChatGoogleGenerativeAI calls in langchain doesn't return usage metadata", - "href": "https://github.com/orgs/langfuse/discussions/3132", - "created_at": "2024-08-29T13:09:13Z", - "upvotes": 1, - "comment_count": 1, + "number": 2469, + "title": "Adding userId / author to score (custom metadata)", + "href": "https://github.com/orgs/langfuse/discussions/2469", + "created_at": "2024-06-27T19:02:17Z", + "upvotes": 4, + "comment_count": 3, "resolved": false, "labels": [ - "integration-langchain" + "feat-scores", + "feat-users" ], "author": { - "login": "NeerajG03", - "html_url": "https://github.com/NeerajG03" + "login": "ivanviragine", + "html_url": "https://github.com/ivanviragine" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3124, - "title": "Generation does not come under @observe trace", - "href": "https://github.com/orgs/langfuse/discussions/3124", - "created_at": "2024-08-29T00:28:14Z", + "number": 2456, + "title": "Export to CSV feature in the Traces", + "href": "https://github.com/orgs/langfuse/discussions/2456", + "created_at": "2024-06-27T11:02:47Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "SatheeshJM", - "html_url": "https://github.com/SatheeshJM" + "login": "Aniket3007", + "html_url": "https://github.com/Aniket3007" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3120, - "title": "Langfuse 2.74.0 integration with Flowise 2.0.5", - "href": "https://github.com/orgs/langfuse/discussions/3120", - "created_at": "2024-08-28T20:18:19Z", + "number": 2454, + "title": "Expand all json-views of Dataset items etc.", + "href": "https://github.com/orgs/langfuse/discussions/2454", + "created_at": "2024-06-27T08:18:23Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-datasets" + ], "author": { - "login": "harshad-c1", - "html_url": "https://github.com/harshad-c1" + "login": "tkreuder", + "html_url": "https://github.com/tkreuder" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3110, - "title": "How to set SMTP_CONNECTION_URL and reset password?", - "href": "https://github.com/orgs/langfuse/discussions/3110", - "created_at": "2024-08-28T10:05:06Z", + "number": 2438, + "title": "Bedrock provider when using llamaindex", + "href": "https://github.com/orgs/langfuse/discussions/2438", + "created_at": "2024-06-26T11:00:54Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "comment_count": 1, + "resolved": false, + "labels": [ + "integraton-llamaindex", + "integration-amazon-bedrock" + ], "author": { - "login": "zs856", - "html_url": "https://github.com/zs856" + "login": "mdciri", + "html_url": "https://github.com/mdciri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3105, - "title": "Dockerfile of langfuse/langfuse:2 image", - "href": "https://github.com/orgs/langfuse/discussions/3105", - "created_at": "2024-08-28T00:13:57Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2437, + "title": "Project members management via public API", + "href": "https://github.com/orgs/langfuse/discussions/2437", + "created_at": "2024-06-26T10:03:50Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "feat-rbac" ], "author": { - "login": "pparreira", - "html_url": "https://github.com/pparreira" + "login": "tmarenko", + "html_url": "https://github.com/tmarenko" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3100, - "title": "Time to first token is not populating in trace detail or generations view", - "href": "https://github.com/orgs/langfuse/discussions/3100", - "created_at": "2024-08-27T20:12:14Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], - "author": { - "login": "databloom", - "html_url": "https://github.com/databloom" - }, - "category": "Support" - }, - { - "number": 3099, - "title": "Pulling prompts by tag?", - "href": "https://github.com/orgs/langfuse/discussions/3099", - "created_at": "2024-08-27T20:01:45Z", + "number": 2402, + "title": "Add string data type in score config", + "href": "https://github.com/orgs/langfuse/discussions/2402", + "created_at": "2024-06-24T11:12:54Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-scores" + ], "author": { - "login": "mayajosifo", - "html_url": "https://github.com/mayajosifo" + "login": "emfhal", + "html_url": "https://github.com/emfhal" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3092, - "title": "Deployment into Azure", - "href": "https://github.com/orgs/langfuse/discussions/3092", - "created_at": "2024-08-27T10:05:32Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2400, + "title": "Support for Custom Base URL Prefix in Langfuse (nextjs basepath)", + "href": "https://github.com/orgs/langfuse/discussions/2400", + "created_at": "2024-06-24T09:57:57Z", + "upvotes": 21, + "comment_count": 9, + "resolved": false, "labels": [ + "✅ Done", "self-hosting" ], "author": { - "login": "GaryFail", - "html_url": "https://github.com/GaryFail" + "login": "databill86", + "html_url": "https://github.com/databill86" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3079, - "title": "How to change the Level to ERROR when there is an error in SPAN?", - "href": "https://github.com/orgs/langfuse/discussions/3079", - "created_at": "2024-08-26T15:46:23Z", - "upvotes": 3, + "number": 2397, + "title": "Add ARM64 docker image", + "href": "https://github.com/orgs/langfuse/discussions/2397", + "created_at": "2024-06-21T13:35:24Z", + "upvotes": 1, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-log-levels" + "✅ Done", + "self-hosting" ], "author": { - "login": "kftam1994", - "html_url": "https://github.com/kftam1994" + "login": "lucasiscovici", + "html_url": "https://github.com/lucasiscovici" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3056, - "title": "Support for configuring SMTP email at project level", - "href": "https://github.com/orgs/langfuse/discussions/3056", - "created_at": "2024-08-23T14:41:45Z", + "number": 2390, + "title": "Implement Duplication Check for Prompt Versions in Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2390", + "created_at": "2024-06-21T08:03:39Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "rvndbalaji", - "html_url": "https://github.com/rvndbalaji" + "login": "sapipoZZZ", + "html_url": "https://github.com/sapipoZZZ" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3003, - "title": "Example GenAI bot with guardrails", - "href": "https://github.com/orgs/langfuse/discussions/3003", - "created_at": "2024-08-22T06:37:29Z", - "upvotes": 1, - "comment_count": 1, + "number": 2378, + "title": "Number of times a prompt was fetched", + "href": "https://github.com/orgs/langfuse/discussions/2378", + "created_at": "2024-06-20T07:37:12Z", + "upvotes": 3, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "wangxj03", - "html_url": "https://github.com/wangxj03" + "login": "subhampasari", + "html_url": "https://github.com/subhampasari" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2990, - "title": "[Question] using langfuse with llama_index", - "href": "https://github.com/orgs/langfuse/discussions/2990", - "created_at": "2024-08-21T08:00:59Z", + "number": 2376, + "title": "Allow for custom OAuth scopes when self-hosing", + "href": "https://github.com/orgs/langfuse/discussions/2376", + "created_at": "2024-06-19T22:23:59Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "integraton-llamaindex" + "feat-auth" ], "author": { - "login": "nightosong", - "html_url": "https://github.com/nightosong" + "login": "0x77dev", + "html_url": "https://github.com/0x77dev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2988, - "title": "Non-langchain generation nested within LangGraph execution", - "href": "https://github.com/orgs/langfuse/discussions/2988", - "created_at": "2024-08-21T05:13:51Z", + "number": 2371, + "title": "SBS Markdown mode for dataset runs", + "href": "https://github.com/orgs/langfuse/discussions/2371", + "created_at": "2024-06-19T14:57:32Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain" + "feat-datasets" ], "author": { - "login": "mrdrprofuroboros", - "html_url": "https://github.com/mrdrprofuroboros" + "login": "pfurovYnP", + "html_url": "https://github.com/pfurovYnP" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2983, - "title": "Tracing directly to queue instead of http api", - "href": "https://github.com/orgs/langfuse/discussions/2983", - "created_at": "2024-08-20T14:33:17Z", - "upvotes": 0, + "number": 2358, + "title": "Add view mode to Settings", + "href": "https://github.com/orgs/langfuse/discussions/2358", + "created_at": "2024-06-17T12:48:04Z", + "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "self-hosting" - ], + "resolved": false, + "labels": [], "author": { - "login": "exotikh3", - "html_url": "https://github.com/exotikh3" + "login": "emfhal", + "html_url": "https://github.com/emfhal" }, - "category": "Support" + "category": "Ideas" }, { - "number": 3901, - "title": "How to resolve memory leak when integrating Langfuse with LangChain", - "href": "https://github.com/orgs/langfuse/discussions/3901", - "created_at": "2024-08-20T03:14:45Z", - "upvotes": 1, - "comment_count": 6, - "resolved": true, + "number": 2352, + "title": "Support SAML login protocol", + "href": "https://github.com/orgs/langfuse/discussions/2352", + "created_at": "2024-06-17T07:14:14Z", + "upvotes": 4, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain" + "self-hosting" ], "author": { - "login": "ivan-94", - "html_url": "https://github.com/ivan-94" + "login": "emfhal", + "html_url": "https://github.com/emfhal" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2959, - "title": "Duplicate usage data in observation api endpoint response", - "href": "https://github.com/orgs/langfuse/discussions/2959", - "created_at": "2024-08-16T10:57:00Z", - "upvotes": 1, + "number": 2343, + "title": "Bring Langfuse to Cloud Marketplaces", + "href": "https://github.com/orgs/langfuse/discussions/2343", + "created_at": "2024-06-14T06:41:18Z", + "upvotes": 2, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "self-hosting" + ], "author": { - "login": "jonnyforsterMSG", - "html_url": "https://github.com/jonnyforsterMSG" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2958, - "title": "Time to first token query", - "href": "https://github.com/orgs/langfuse/discussions/2958", - "created_at": "2024-08-16T10:08:42Z", + "number": 2336, + "title": "Saving a filter", + "href": "https://github.com/orgs/langfuse/discussions/2336", + "created_at": "2024-06-13T09:15:59Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "GaryFail", - "html_url": "https://github.com/GaryFail" + "login": "avinash361-devrev", + "html_url": "https://github.com/avinash361-devrev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2952, - "title": "Locally hosted PrivateGPT + pgpt_python + Langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2952", - "created_at": "2024-08-15T15:12:16Z", + "number": 2331, + "title": "Pendo integration", + "href": "https://github.com/orgs/langfuse/discussions/2331", + "created_at": "2024-06-12T18:22:32Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "qdingle404", - "html_url": "https://github.com/qdingle404" + "login": "mrunaaaaaal", + "html_url": "https://github.com/mrunaaaaaal" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2945, - "title": "Unit of token count for cost analysis", - "href": "https://github.com/orgs/langfuse/discussions/2945", - "created_at": "2024-08-15T09:33:59Z", + "number": 2282, + "title": "[Dashboard] Update Scores Chart to include number of scores on secondary y axis", + "href": "https://github.com/orgs/langfuse/discussions/2282", + "created_at": "2024-06-10T08:41:41Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-dashboard" + ], "author": { - "login": "thomasjv799", - "html_url": "https://github.com/thomasjv799" + "login": "charlieviettq", + "html_url": "https://github.com/charlieviettq" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2933, - "title": "how to return trace_id in openai completion response when using langfuse as a proxy in litellm?", - "href": "https://github.com/orgs/langfuse/discussions/2933", - "created_at": "2024-08-14T07:52:30Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2278, + "title": "Type of input and output of each span visible in the UI", + "href": "https://github.com/orgs/langfuse/discussions/2278", + "created_at": "2024-06-08T21:17:48Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-litellm" + "ui" ], "author": { - "login": "octadion", - "html_url": "https://github.com/octadion" + "login": "arthurGrigo", + "html_url": "https://github.com/arthurGrigo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2927, - "title": "Span created with Langchain not showing up in traces.", - "href": "https://github.com/orgs/langfuse/discussions/2927", - "created_at": "2024-08-13T20:32:35Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-langchain" - ], + "number": 2268, + "title": "Langfuse retention settings", + "href": "https://github.com/orgs/langfuse/discussions/2268", + "created_at": "2024-06-07T12:27:32Z", + "upvotes": 8, + "comment_count": 6, + "resolved": false, + "labels": [], "author": { - "login": "HardKothari", - "html_url": "https://github.com/HardKothari" + "login": "sudhanshu746", + "html_url": "https://github.com/sudhanshu746" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2909, - "title": "Change port database in file docker-compose.yml", - "href": "https://github.com/orgs/langfuse/discussions/2909", - "created_at": "2024-08-13T08:05:37Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2241, + "title": "Tracing integration with unify.ai", + "href": "https://github.com/orgs/langfuse/discussions/2241", + "created_at": "2024-06-05T15:17:00Z", + "upvotes": 5, + "comment_count": 3, + "resolved": false, "labels": [ - "self-hosting" + "integrations" ], "author": { - "login": "hungvipqt15", - "html_url": "https://github.com/hungvipqt15" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2907, - "title": "Change port connection in docker compose", - "href": "https://github.com/orgs/langfuse/discussions/2907", - "created_at": "2024-08-13T06:40:30Z", - "upvotes": 1, - "comment_count": 1, + "number": 2237, + "title": "Add Langchain Support to Prompt Management", + "href": "https://github.com/orgs/langfuse/discussions/2237", + "created_at": "2024-06-05T10:05:13Z", + "upvotes": 34, + "comment_count": 5, "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management", + "integration-langchain", + "✅ Done" ], "author": { - "login": "hungvipqt15", - "html_url": "https://github.com/hungvipqt15" + "login": "guidev", + "html_url": "https://github.com/guidev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2904, - "title": "How to append current trace when calling function second time?", - "href": "https://github.com/orgs/langfuse/discussions/2904", - "created_at": "2024-08-12T15:12:22Z", - "upvotes": 2, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-python-decorator" - ], + "number": 2226, + "title": "Monitoring Costs and Traces generated by RAGAS", + "href": "https://github.com/orgs/langfuse/discussions/2226", + "created_at": "2024-06-04T09:35:25Z", + "upvotes": 4, + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "nathan-vo810", - "html_url": "https://github.com/nathan-vo810" + "login": "paolotamag", + "html_url": "https://github.com/paolotamag" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2895, - "title": "How to update an event", - "href": "https://github.com/orgs/langfuse/discussions/2895", - "created_at": "2024-08-11T16:51:18Z", + "number": 2215, + "title": "new chart in dashboard for booleans metrics", + "href": "https://github.com/orgs/langfuse/discussions/2215", + "created_at": "2024-06-03T12:48:37Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "bytecod3r", - "html_url": "https://github.com/bytecod3r" + "login": "paolotamag", + "html_url": "https://github.com/paolotamag" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2888, - "title": "How to change the level of a trace?", - "href": "https://github.com/orgs/langfuse/discussions/2888", - "created_at": "2024-08-09T14:35:34Z", - "upvotes": 3, + "number": 2210, + "title": "MessagesPlaceholder in \"Create New Prompt\" panel", + "href": "https://github.com/orgs/langfuse/discussions/2210", + "created_at": "2024-06-03T06:58:45Z", + "upvotes": 6, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-log-levels" + "feat-prompt-management" ], "author": { - "login": "ldbolanos", - "html_url": "https://github.com/ldbolanos" + "login": "NIKsun", + "html_url": "https://github.com/NIKsun" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2879, - "title": "ERROR:langfuse:status_code: 404, body: {'message': 'Trace not found within authorized project', 'error': 'LangfuseNotFoundError'}", - "href": "https://github.com/orgs/langfuse/discussions/2879", - "created_at": "2024-08-09T09:31:33Z", + "number": 2209, + "title": "Enhance data in daily metrics api endpoint", + "href": "https://github.com/orgs/langfuse/discussions/2209", + "created_at": "2024-06-02T14:38:15Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-api" + ], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "matthiaslau", + "html_url": "https://github.com/matthiaslau" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2874, - "title": "Does langfuse trace parallel api calls? I tried a sample with parallel call but it didn't traced.", - "href": "https://github.com/orgs/langfuse/discussions/2874", - "created_at": "2024-08-09T05:09:26Z", - "upvotes": 1, + "number": 2203, + "title": "Ability to add comments to versions of prompts (\"commit message\")", + "href": "https://github.com/orgs/langfuse/discussions/2203", + "created_at": "2024-06-01T13:13:27Z", + "upvotes": 4, "comment_count": 4, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "ksundarraj-c-rpx", - "html_url": "https://github.com/ksundarraj-c-rpx" + "login": "ajram23", + "html_url": "https://github.com/ajram23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2871, - "title": "Self-hosted Langfuse running as a Google cloud service not showing traces", - "href": "https://github.com/orgs/langfuse/discussions/2871", - "created_at": "2024-08-08T13:40:34Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2195, + "title": "Timeline/graph visualization for traces", + "href": "https://github.com/orgs/langfuse/discussions/2195", + "created_at": "2024-05-31T08:18:11Z", + "upvotes": 7, + "comment_count": 4, + "resolved": false, "labels": [ - "🐞❔ unconfirmed bug" + "✅ Done" ], "author": { - "login": "SectumPsempra", - "html_url": "https://github.com/SectumPsempra" + "login": "david1542", + "html_url": "https://github.com/david1542" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2867, - "title": "Using the API to record traces from multiple platforms?", - "href": "https://github.com/orgs/langfuse/discussions/2867", - "created_at": "2024-08-08T13:15:49Z", - "upvotes": 1, + "number": 2194, + "title": "Terraform Provider for internal Langfuse configuration", + "href": "https://github.com/orgs/langfuse/discussions/2194", + "created_at": "2024-05-31T06:23:11Z", + "upvotes": 2, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "self-hosting" + ], "author": { - "login": "appliraz", - "html_url": "https://github.com/appliraz" + "login": "mroedder-d7", + "html_url": "https://github.com/mroedder-d7" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2858, - "title": "Langfuse observeOpenAI not logging generations using new zodResponseFormat.", - "href": "https://github.com/orgs/langfuse/discussions/2858", - "created_at": "2024-08-07T21:45:41Z", + "number": 2184, + "title": "support query prompt via prompt id", + "href": "https://github.com/orgs/langfuse/discussions/2184", + "created_at": "2024-05-30T02:55:59Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "fabstu", - "html_url": "https://github.com/fabstu" + "login": "hu9029", + "html_url": "https://github.com/hu9029" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2852, - "title": "How run Langfuse evaluations over specifics spans?", - "href": "https://github.com/orgs/langfuse/discussions/2852", - "created_at": "2024-08-07T13:40:02Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-langchain", - "feat-evals" - ], + "number": 2181, + "title": "Support for SDK entry-point wrapper around async REST API client", + "href": "https://github.com/orgs/langfuse/discussions/2181", + "created_at": "2024-05-29T17:50:22Z", + "upvotes": 1, + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "joaoCrulhas", - "html_url": "https://github.com/joaoCrulhas" + "login": "blazing-gig", + "html_url": "https://github.com/blazing-gig" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2844, - "title": "LangFuse not logging LlamaIndex events", - "href": "https://github.com/orgs/langfuse/discussions/2844", - "created_at": "2024-08-07T10:46:19Z", + "number": 2176, + "title": "Support querying Users (GET) to support analytics pipeline solutions", + "href": "https://github.com/orgs/langfuse/discussions/2176", + "created_at": "2024-05-29T02:42:13Z", "upvotes": 2, - "comment_count": 3, + "comment_count": 1, "resolved": false, "labels": [ - "integraton-llamaindex" + "feat-users" ], "author": { - "login": "adieyal", - "html_url": "https://github.com/adieyal" + "login": "Tjmstudios", + "html_url": "https://github.com/Tjmstudios" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2830, - "title": "UpdateRoot in the callback handler seems not work", - "href": "https://github.com/orgs/langfuse/discussions/2830", - "created_at": "2024-08-06T08:58:25Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 2161, + "title": "Prompt version only create when different", + "href": "https://github.com/orgs/langfuse/discussions/2161", + "created_at": "2024-05-27T23:47:21Z", + "upvotes": 4, + "comment_count": 2, + "resolved": false, + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "joaoCrulhas", - "html_url": "https://github.com/joaoCrulhas" + "login": "brightsparc", + "html_url": "https://github.com/brightsparc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2828, - "title": "Issue: Integration of Langfuse with DSPy Framework - Zero Values for Cost and Token Usage", - "href": "https://github.com/orgs/langfuse/discussions/2828", - "created_at": "2024-08-06T05:55:30Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, + "number": 2140, + "title": "clickhouse support", + "href": "https://github.com/orgs/langfuse/discussions/2140", + "created_at": "2024-05-24T15:21:14Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-dspy" + "work-in-progress", + "performance" ], "author": { - "login": "mahitha-29", - "html_url": "https://github.com/mahitha-29" + "login": "newcworld", + "html_url": "https://github.com/newcworld" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2817, - "title": "Praise for the Langfuse library! 🚀", - "href": "https://github.com/orgs/langfuse/discussions/2817", - "created_at": "2024-08-03T10:53:41Z", - "upvotes": 2, + "number": 2131, + "title": "Export to data warehouses (BigQuery etc)", + "href": "https://github.com/orgs/langfuse/discussions/2131", + "created_at": "2024-05-23T15:52:18Z", + "upvotes": 19, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "ttamg", - "html_url": "https://github.com/ttamg" + "login": "rohan-mehta", + "html_url": "https://github.com/rohan-mehta" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2809, - "title": "No space left on device db error", - "href": "https://github.com/orgs/langfuse/discussions/2809", - "created_at": "2024-08-01T15:10:52Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2124, + "title": "Proposal: Add Support for Uploading Dataset Items via UI", + "href": "https://github.com/orgs/langfuse/discussions/2124", + "created_at": "2024-05-22T10:58:04Z", + "upvotes": 5, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "feat-datasets" ], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "vaddenz", + "html_url": "https://github.com/vaddenz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2808, - "title": "Dynamic prompt generation", - "href": "https://github.com/orgs/langfuse/discussions/2808", - "created_at": "2024-08-01T14:41:48Z", + "number": 2119, + "title": "Phidata support", + "href": "https://github.com/orgs/langfuse/discussions/2119", + "created_at": "2024-05-21T14:20:09Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "feat-prompt-management" + "integrations" ], "author": { - "login": "LLazzar", - "html_url": "https://github.com/LLazzar" + "login": "michaelpoluektov", + "html_url": "https://github.com/michaelpoluektov" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2801, - "title": "Unable to update generation span after LLM invocation", - "href": "https://github.com/orgs/langfuse/discussions/2801", - "created_at": "2024-08-01T03:23:15Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2104, + "title": "Feature Request: Tracing Sampling Rate Configuration for Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/2104", + "created_at": "2024-05-20T16:23:05Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ - "integration-langchain" + "✅ Done" ], "author": { - "login": "Heucles", - "html_url": "https://github.com/Heucles" + "login": "himansrivastava", + "html_url": "https://github.com/himansrivastava" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2787, - "title": "Self-hosted (Railway) Authorization error (401) while connecting to host", - "href": "https://github.com/orgs/langfuse/discussions/2787", - "created_at": "2024-07-30T19:23:59Z", + "number": 2101, + "title": "feat: Adding AWS Cognito Authentication", + "href": "https://github.com/orgs/langfuse/discussions/2101", + "created_at": "2024-05-20T14:30:32Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-auth" + ], "author": { - "login": "vishnumallela", - "html_url": "https://github.com/vishnumallela" + "login": "Shekswess", + "html_url": "https://github.com/Shekswess" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2769, - "title": "Continue trace on Celery worker with observe decorator", - "href": "https://github.com/orgs/langfuse/discussions/2769", - "created_at": "2024-07-27T18:23:13Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2097, + "title": "Markdown Rendering Option", + "href": "https://github.com/orgs/langfuse/discussions/2097", + "created_at": "2024-05-18T16:58:37Z", + "upvotes": 4, + "comment_count": 4, + "resolved": false, "labels": [ - "integration-python-decorator" + "✅ Done" ], "author": { - "login": "artefactop", - "html_url": "https://github.com/artefactop" + "login": "hburrichter", + "html_url": "https://github.com/hburrichter" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2768, - "title": "How do i register the token count and cost for observe decorator", - "href": "https://github.com/orgs/langfuse/discussions/2768", - "created_at": "2024-07-27T14:47:58Z", + "number": 2081, + "title": "feat: inject langfuse info into langchain metadata", + "href": "https://github.com/orgs/langfuse/discussions/2081", + "created_at": "2024-05-16T20:43:41Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-python-decorator", - "feat-cost-tracking" + "integration-langchain" ], "author": { - "login": "yevkim", - "html_url": "https://github.com/yevkim" + "login": "benobytes", + "html_url": "https://github.com/benobytes" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2767, - "title": "Missing evaluation metrics", - "href": "https://github.com/orgs/langfuse/discussions/2767", - "created_at": "2024-07-27T05:07:56Z", - "upvotes": 1, + "number": 2072, + "title": "Adding prompt tags via Python SDK (or other code based interactions)", + "href": "https://github.com/orgs/langfuse/discussions/2072", + "created_at": "2024-05-16T09:46:20Z", + "upvotes": 5, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "MayankBitcot", - "html_url": "https://github.com/MayankBitcot" + "login": "simon-hiel", + "html_url": "https://github.com/simon-hiel" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2736, - "title": "Ability to upload Cost and Usage metrics in Langfuse for Gemini Models from LlamaIndex", - "href": "https://github.com/orgs/langfuse/discussions/2736", - "created_at": "2024-07-25T06:17:14Z", - "upvotes": 2, - "comment_count": 1, - "resolved": false, + "number": 2071, + "title": "Save playground conversation to a dataset", + "href": "https://github.com/orgs/langfuse/discussions/2071", + "created_at": "2024-05-16T09:24:29Z", + "upvotes": 3, + "comment_count": 0, + "resolved": false, "labels": [ - "integraton-llamaindex", - "feat-cost-tracking" + "feat-datasets", + "feat-playground" ], "author": { - "login": "ansu86d", - "html_url": "https://github.com/ansu86d" + "login": "bderenzi", + "html_url": "https://github.com/bderenzi" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2735, - "title": "Deployment on K8s", - "href": "https://github.com/orgs/langfuse/discussions/2735", - "created_at": "2024-07-25T04:38:19Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2065, + "title": "Support multiple prompts attached to a generation.", + "href": "https://github.com/orgs/langfuse/discussions/2065", + "created_at": "2024-05-15T22:16:35Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "jansenderr", + "html_url": "https://github.com/jansenderr" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2718, - "title": "How to ignore inputs when using LangChain?", - "href": "https://github.com/orgs/langfuse/discussions/2718", - "created_at": "2024-07-23T10:58:07Z", - "upvotes": 2, - "comment_count": 3, + "number": 2064, + "title": "Show explicit error when viewing a project that doesn't exist", + "href": "https://github.com/orgs/langfuse/discussions/2064", + "created_at": "2024-05-15T16:49:32Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, - "labels": [ - "integration-langchain" - ], + "labels": [], "author": { - "login": "justingodden", - "html_url": "https://github.com/justingodden" + "login": "backmask", + "html_url": "https://github.com/backmask" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2716, - "title": "Langgraph with langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2716", - "created_at": "2024-07-23T09:12:20Z", - "upvotes": 1, - "comment_count": 4, - "resolved": true, + "number": 2045, + "title": "Requesting official support OpenAI's new gpt-4o model", + "href": "https://github.com/orgs/langfuse/discussions/2045", + "created_at": "2024-05-13T21:37:38Z", + "upvotes": 3, + "comment_count": 5, + "resolved": false, "labels": [ - "integration-langchain" + "integration-openai", + "✅ Done", + "feat-cost-tracking" ], "author": { - "login": "MayankBitcot", - "html_url": "https://github.com/MayankBitcot" + "login": "varenc", + "html_url": "https://github.com/varenc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2714, - "title": "Using langfuse without saving promps", - "href": "https://github.com/orgs/langfuse/discussions/2714", - "created_at": "2024-07-23T08:44:44Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 2043, + "title": "Support instrumentation through openllmetry", + "href": "https://github.com/orgs/langfuse/discussions/2043", + "created_at": "2024-05-13T19:27:59Z", + "upvotes": 8, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "molntamas", - "html_url": "https://github.com/molntamas" + "login": "baggiponte", + "html_url": "https://github.com/baggiponte" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2712, - "title": "cannot execute INSERT in a read-only transaction", - "href": "https://github.com/orgs/langfuse/discussions/2712", - "created_at": "2024-07-23T07:49:30Z", - "upvotes": 1, - "comment_count": 2, + "number": 2039, + "title": "Introduce the concept of \"sub-prompt\" to improve prompt reusability", + "href": "https://github.com/orgs/langfuse/discussions/2039", + "created_at": "2024-05-13T10:14:44Z", + "upvotes": 3, + "comment_count": 1, "resolved": false, - "labels": [ - "self-hosting" - ], + "labels": [], "author": { - "login": "damianradowiecki", - "html_url": "https://github.com/damianradowiecki" + "login": "khaelys", + "html_url": "https://github.com/khaelys" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2706, - "title": "Disable tracing of input and output for nested elements with in a chain.", - "href": "https://github.com/orgs/langfuse/discussions/2706", - "created_at": "2024-07-22T16:17:53Z", - "upvotes": 2, + "number": 2030, + "title": "Add number of 'successful request' to traces list view", + "href": "https://github.com/orgs/langfuse/discussions/2030", + "created_at": "2024-05-09T23:25:27Z", + "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "jaitd", - "html_url": "https://github.com/jaitd" + "login": "arthurGrigo", + "html_url": "https://github.com/arthurGrigo" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2705, - "title": "Support for adding traces/observations/sessions/events/spans/generations related logging to LF via API", - "href": "https://github.com/orgs/langfuse/discussions/2705", - "created_at": "2024-07-22T12:57:05Z", + "number": 2021, + "title": "Ask for a import/export on prompt management page", + "href": "https://github.com/orgs/langfuse/discussions/2021", + "created_at": "2024-05-09T03:17:50Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [], "author": { - "login": "ashutoshsaboo", - "html_url": "https://github.com/ashutoshsaboo" + "login": "ShaunDeng", + "html_url": "https://github.com/ShaunDeng" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2671, - "title": "Cannot connect prompt to trace when using Langchain AzureChatOpenai", - "href": "https://github.com/orgs/langfuse/discussions/2671", - "created_at": "2024-07-18T13:30:14Z", + "number": 2006, + "title": "Gitlab Auth Provider", + "href": "https://github.com/orgs/langfuse/discussions/2006", + "created_at": "2024-05-08T10:12:51Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "nihadazimli", - "html_url": "https://github.com/nihadazimli" + "login": "jsirex", + "html_url": "https://github.com/jsirex" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2658, - "title": "how to customize trace id when using callback handler in langchain integration", - "href": "https://github.com/orgs/langfuse/discussions/2658", - "created_at": "2024-07-17T13:38:18Z", + "number": 1990, + "title": "Add batch actions to traces", + "href": "https://github.com/orgs/langfuse/discussions/1990", + "created_at": "2024-05-07T09:37:42Z", "upvotes": 3, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-langchain" - ], + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "shawnzhu", - "html_url": "https://github.com/shawnzhu" + "login": "nimbusaeta", + "html_url": "https://github.com/nimbusaeta" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2640, - "title": "Adding Scores to langfuse with dify", - "href": "https://github.com/orgs/langfuse/discussions/2640", - "created_at": "2024-07-16T16:00:11Z", - "upvotes": 2, + "number": 1988, + "title": "Upload datasets via UI", + "href": "https://github.com/orgs/langfuse/discussions/1988", + "created_at": "2024-05-06T20:25:20Z", + "upvotes": 9, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "integration-dify" + "feat-datasets" ], "author": { - "login": "shaquelsamir", - "html_url": "https://github.com/shaquelsamir" + "login": "assafweinberg", + "html_url": "https://github.com/assafweinberg" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2619, - "title": "How to add a function to current trace instead of seperate since it's outside lcel chain?", - "href": "https://github.com/orgs/langfuse/discussions/2619", - "created_at": "2024-07-12T07:08:47Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1987, + "title": "API/UI to delete dataset items and runs", + "href": "https://github.com/orgs/langfuse/discussions/1987", + "created_at": "2024-05-06T17:13:16Z", + "upvotes": 24, + "comment_count": 2, + "resolved": false, "labels": [ - "integration-langchain" + "feat-datasets" ], "author": { - "login": "sarim2000", - "html_url": "https://github.com/sarim2000" + "login": "tomek82", + "html_url": "https://github.com/tomek82" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2616, - "title": "Weird Output for scores when using fetch_traces()", - "href": "https://github.com/orgs/langfuse/discussions/2616", - "created_at": "2024-07-11T12:46:23Z", + "number": 1963, + "title": "Is it possible integrate Langfuse with Microsoft Copilot Studio?", + "href": "https://github.com/orgs/langfuse/discussions/1963", + "created_at": "2024-05-03T03:33:22Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "kevinpkaria", - "html_url": "https://github.com/kevinpkaria" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2600, - "title": "Add input Price and Output price for gemini-1.5-pro and gemini-1.5-flash in Models", - "href": "https://github.com/orgs/langfuse/discussions/2600", - "created_at": "2024-07-10T09:52:23Z", - "upvotes": 4, - "comment_count": 1, + "number": 2055, + "title": "Openai: Support IO capture when streaming function / tool call", + "href": "https://github.com/orgs/langfuse/discussions/2055", + "created_at": "2024-05-01T15:25:15Z", + "upvotes": 16, + "comment_count": 7, "resolved": false, - "labels": [], + "labels": [ + "sdk-python", + "integration-openai", + "✅ Done" + ], "author": { - "login": "fjeanchar", - "html_url": "https://github.com/fjeanchar" + "login": "DanrForetellix", + "html_url": "https://github.com/DanrForetellix" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2599, - "title": "Overall projects dashboard?", - "href": "https://github.com/orgs/langfuse/discussions/2599", - "created_at": "2024-07-10T09:09:02Z", + "number": 1941, + "title": "Looking into allowing more customization of the table", + "href": "https://github.com/orgs/langfuse/discussions/1941", + "created_at": "2024-05-01T14:47:32Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, + "labels": [], + "author": { + "login": "Mohamed-Ayaan358", + "html_url": "https://github.com/Mohamed-Ayaan358" + }, + "category": "Ideas" + }, + { + "number": 1916, + "title": "Langchain integration Improvements", + "href": "https://github.com/orgs/langfuse/discussions/1916", + "created_at": "2024-04-30T13:23:19Z", + "upvotes": 2, + "comment_count": 2, + "resolved": false, "labels": [ - "feat-dashboard" + "integration-langchain", + "✅ Done" ], "author": { - "login": "justingodden", - "html_url": "https://github.com/justingodden" + "login": "ajram23", + "html_url": "https://github.com/ajram23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2597, - "title": "[Errno 111] Connection refused when connecting to langfuse within docker compose", - "href": "https://github.com/orgs/langfuse/discussions/2597", - "created_at": "2024-07-10T09:00:34Z", + "number": 1904, + "title": "Retrieve prompts based on versioning rather than times for caching", + "href": "https://github.com/orgs/langfuse/discussions/1904", + "created_at": "2024-04-29T14:04:27Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [ - "self-hosting" + "feat-prompt-management" ], "author": { - "login": "bspetrov", - "html_url": "https://github.com/bspetrov" + "login": "ajram23", + "html_url": "https://github.com/ajram23" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2595, - "title": "Migrate a local deployment of langfuse from one computer to another", - "href": "https://github.com/orgs/langfuse/discussions/2595", - "created_at": "2024-07-10T07:46:04Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 1896, + "title": "Delete Session", + "href": "https://github.com/orgs/langfuse/discussions/1896", + "created_at": "2024-04-29T08:01:05Z", + "upvotes": 15, + "comment_count": 0, + "resolved": false, "labels": [ - "self-hosting" + "feat-sessions" ], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "rohan-gt", + "html_url": "https://github.com/rohan-gt" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2590, - "title": "Experiments running but inputs and outputs of LLM are not linked to dashboard", - "href": "https://github.com/orgs/langfuse/discussions/2590", - "created_at": "2024-07-09T18:29:22Z", - "upvotes": 1, - "comment_count": 1, + "number": 1895, + "title": "linking prompts with tracing in langchain integration", + "href": "https://github.com/orgs/langfuse/discussions/1895", + "created_at": "2024-04-28T13:13:08Z", + "upvotes": 10, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management", + "integration-langchain", + "✅ Done" + ], "author": { - "login": "IbrahimAhmed03", - "html_url": "https://github.com/IbrahimAhmed03" + "login": "SatheeshJM", + "html_url": "https://github.com/SatheeshJM" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2574, - "title": "how to embed langfuse dashboard in other tool", - "href": "https://github.com/orgs/langfuse/discussions/2574", - "created_at": "2024-07-08T21:24:13Z", + "number": 1867, + "title": "Add integration with evaluation frameworks", + "href": "https://github.com/orgs/langfuse/discussions/1867", + "created_at": "2024-04-25T23:09:03Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "feat-dashboard" - ], + "resolved": false, + "labels": [], "author": { - "login": "deepakdeore2004", - "html_url": "https://github.com/deepakdeore2004" + "login": "johnnydevriese", + "html_url": "https://github.com/johnnydevriese" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2567, - "title": "How to use prompt management with openai JS?", - "href": "https://github.com/orgs/langfuse/discussions/2567", - "created_at": "2024-07-08T08:22:49Z", + "number": 1862, + "title": "Support Linking Execution Trace to DatasetItem without Fetching Entire Dataset", + "href": "https://github.com/orgs/langfuse/discussions/1862", + "created_at": "2024-04-25T18:57:08Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [ - "feat-prompt-management" + "feat-datasets" ], "author": { - "login": "oscarmorrison", - "html_url": "https://github.com/oscarmorrison" + "login": "sfarthin", + "html_url": "https://github.com/sfarthin" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2564, - "title": "Update metadata when using OpenAI JS Integration", - "href": "https://github.com/orgs/langfuse/discussions/2564", - "created_at": "2024-07-08T07:37:38Z", + "number": 1858, + "title": "Platform User roles to allow or disable project creation", + "href": "https://github.com/orgs/langfuse/discussions/1858", + "created_at": "2024-04-25T16:00:12Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-rbac" + ], "author": { - "login": "oscarmorrison", - "html_url": "https://github.com/oscarmorrison" + "login": "JMcGenn", + "html_url": "https://github.com/JMcGenn" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2527, - "title": "Can't set trace params e.g session_id when using with llhama_index", - "href": "https://github.com/orgs/langfuse/discussions/2527", - "created_at": "2024-07-02T20:41:53Z", - "upvotes": 2, - "comment_count": 2, + "number": 1851, + "title": "[oauth] Keycloak provider support", + "href": "https://github.com/orgs/langfuse/discussions/1851", + "created_at": "2024-04-25T12:39:26Z", + "upvotes": 7, + "comment_count": 1, "resolved": false, "labels": [ - "integraton-llamaindex" + "self-hosting" ], "author": { - "login": "famoraes", - "html_url": "https://github.com/famoraes" + "login": "9teen90nine", + "html_url": "https://github.com/9teen90nine" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2498, - "title": "Method to update prompt template for Langserve use case", - "href": "https://github.com/orgs/langfuse/discussions/2498", - "created_at": "2024-07-01T11:20:08Z", - "upvotes": 2, - "comment_count": 1, - "resolved": true, + "number": 1843, + "title": "Support GigaChat model from LangChain", + "href": "https://github.com/orgs/langfuse/discussions/1843", + "created_at": "2024-04-25T09:24:07Z", + "upvotes": 1, + "comment_count": 0, + "resolved": false, "labels": [ "integration-langchain" ], "author": { - "login": "quadcube", - "html_url": "https://github.com/quadcube" + "login": "Rai220", + "html_url": "https://github.com/Rai220" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2486, - "title": "Cost of embedding in langfuse", - "href": "https://github.com/orgs/langfuse/discussions/2486", - "created_at": "2024-06-29T07:50:06Z", + "number": 1830, + "title": "Decorator should also be able to return JSON or Dictionary object", + "href": "https://github.com/orgs/langfuse/discussions/1830", + "created_at": "2024-04-24T09:41:39Z", "upvotes": 1, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "Amitt1412", - "html_url": "https://github.com/Amitt1412" + "login": "nathan-vo810", + "html_url": "https://github.com/nathan-vo810" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2481, - "title": "Getting all traces logged in a timerange for custom scoring", - "href": "https://github.com/orgs/langfuse/discussions/2481", - "created_at": "2024-06-28T12:09:14Z", + "number": 1826, + "title": "Having a session_with_user client", + "href": "https://github.com/orgs/langfuse/discussions/1826", + "created_at": "2024-04-24T08:31:05Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [ - "feat-scores" - ], + "comment_count": 0, + "resolved": false, + "labels": [], "author": { - "login": "sanandnarayan", - "html_url": "https://github.com/sanandnarayan" + "login": "rtzy7", + "html_url": "https://github.com/rtzy7" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2479, - "title": "Cost of embedding", - "href": "https://github.com/orgs/langfuse/discussions/2479", - "created_at": "2024-06-28T06:58:16Z", + "number": 1823, + "title": "Change `/api/chatCompletion` to be a standard OpenAI proxy on `/api/v1/chat/completions`?", + "href": "https://github.com/orgs/langfuse/discussions/1823", + "created_at": "2024-04-23T19:48:34Z", "upvotes": 1, - "comment_count": 3, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [], "author": { - "login": "Amitt1412", - "html_url": "https://github.com/Amitt1412" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2455, - "title": "Getting issue with local setup", - "href": "https://github.com/orgs/langfuse/discussions/2455", - "created_at": "2024-06-27T10:23:02Z", + "number": 1820, + "title": "Auth using Microsoft Entra ID", + "href": "https://github.com/orgs/langfuse/discussions/1820", + "created_at": "2024-04-23T18:32:42Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [ + "✅ Done", "self-hosting" ], "author": { - "login": "kiranraut7709", - "html_url": "https://github.com/kiranraut7709" + "login": "Stadly", + "html_url": "https://github.com/Stadly" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2447, - "title": "Access observation id in langchain runnable", - "href": "https://github.com/orgs/langfuse/discussions/2447", - "created_at": "2024-06-26T21:03:07Z", - "upvotes": 4, - "comment_count": 1, + "number": 1816, + "title": "Add a metrics endpoint for Prometheus", + "href": "https://github.com/orgs/langfuse/discussions/1816", + "created_at": "2024-04-23T14:33:38Z", + "upvotes": 5, + "comment_count": 2, + "resolved": false, + "labels": [], + "author": { + "login": "nolwennz", + "html_url": "https://github.com/nolwennz" + }, + "category": "Ideas" + }, + { + "number": 1813, + "title": "Provide an integration with Matomo Analytics so as for Posthog", + "href": "https://github.com/orgs/langfuse/discussions/1813", + "created_at": "2024-04-23T12:24:41Z", + "upvotes": 12, + "comment_count": 4, "resolved": false, "labels": [ - "integration-langchain" + "integrations" ], "author": { - "login": "snikch", - "html_url": "https://github.com/snikch" + "login": "Chardonneaur", + "html_url": "https://github.com/Chardonneaur" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2431, - "title": "Trying to work with llama3 in Azure using AzureMLChatOnlineEndpoint but no cost showing up", - "href": "https://github.com/orgs/langfuse/discussions/2431", - "created_at": "2024-06-25T21:20:25Z", - "upvotes": 1, + "number": 1800, + "title": "Add command r/command r plus via Azure Marketplace", + "href": "https://github.com/orgs/langfuse/discussions/1800", + "created_at": "2024-04-22T16:11:38Z", + "upvotes": 2, "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "bug", + "integration-langchain" + ], "author": { - "login": "spacepirate0001", - "html_url": "https://github.com/spacepirate0001" + "login": "jayfk", + "html_url": "https://github.com/jayfk" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2416, - "title": "some tests failed for langfuse-js", - "href": "https://github.com/orgs/langfuse/discussions/2416", - "created_at": "2024-06-25T04:31:35Z", + "number": 1794, + "title": "User-level dashboard", + "href": "https://github.com/orgs/langfuse/discussions/1794", + "created_at": "2024-04-22T01:56:15Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "feat-users" + ], "author": { - "login": "4t8dd", - "html_url": "https://github.com/4t8dd" + "login": "secsilm", + "html_url": "https://github.com/secsilm" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2415, - "title": "AUTH AZURE AD returns AADSTS9002325: Proof Key for Code Exchange is required for cross-origin authorization code redemption.", - "href": "https://github.com/orgs/langfuse/discussions/2415", - "created_at": "2024-06-24T18:00:45Z", - "upvotes": 1, + "number": 1793, + "title": "Request chart of min/avg/max input/output tokens", + "href": "https://github.com/orgs/langfuse/discussions/1793", + "created_at": "2024-04-21T13:33:39Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "spacepirate0001", - "html_url": "https://github.com/spacepirate0001" + "login": "secsilm", + "html_url": "https://github.com/secsilm" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2401, - "title": "Trying to understand why in Langfuse Trace under Stream Completion I get this output:", - "href": "https://github.com/orgs/langfuse/discussions/2401", - "created_at": "2024-06-21T12:22:38Z", + "number": 1783, + "title": "Limit new user registration", + "href": "https://github.com/orgs/langfuse/discussions/1783", + "created_at": "2024-04-19T09:34:55Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "self-hosting" + ], "author": { - "login": "howtodoml", - "html_url": "https://github.com/howtodoml" + "login": "secsilm", + "html_url": "https://github.com/secsilm" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2385, - "title": "Modify trace after getting response from OpenAI", - "href": "https://github.com/orgs/langfuse/discussions/2385", - "created_at": "2024-06-20T18:00:09Z", - "upvotes": 2, - "comment_count": 3, + "number": 1781, + "title": "feature for python client:get traces by score", + "href": "https://github.com/orgs/langfuse/discussions/1781", + "created_at": "2024-04-19T09:12:48Z", + "upvotes": 1, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "tylerlittlefield", - "html_url": "https://github.com/tylerlittlefield" + "login": "StarsSparkle", + "html_url": "https://github.com/StarsSparkle" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2381, - "title": "LangFuse UI doesn't show all traces despite debug logging saying that all are sent to the server", - "href": "https://github.com/orgs/langfuse/discussions/2381", - "created_at": "2024-06-20T14:02:12Z", - "upvotes": 3, + "number": 1780, + "title": "Log for Function Calling", + "href": "https://github.com/orgs/langfuse/discussions/1780", + "created_at": "2024-04-19T06:40:55Z", + "upvotes": 6, "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-openai" + ], "author": { - "login": "stokedout", - "html_url": "https://github.com/stokedout" + "login": "jaindees", + "html_url": "https://github.com/jaindees" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2379, - "title": "Langfuse was not able to parse the LLM model", - "href": "https://github.com/orgs/langfuse/discussions/2379", - "created_at": "2024-06-20T08:56:57Z", + "number": 1776, + "title": "SSO: Cognito", + "href": "https://github.com/orgs/langfuse/discussions/1776", + "created_at": "2024-04-18T20:40:43Z", "upvotes": 1, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "integration-langchain", - "integration-amazon-bedrock" + "✅ Done", + "self-hosting" ], "author": { - "login": "fdbvega", - "html_url": "https://github.com/fdbvega" + "login": "theluk", + "html_url": "https://github.com/theluk" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2377, - "title": "Can't see any traces or logs when running Langfuse locally.", - "href": "https://github.com/orgs/langfuse/discussions/2377", - "created_at": "2024-06-19T23:51:46Z", + "number": 1774, + "title": "PromptClient: Support mustache type export to langchain", + "href": "https://github.com/orgs/langfuse/discussions/1774", + "created_at": "2024-04-18T18:52:40Z", "upvotes": 1, - "comment_count": 6, - "resolved": true, - "labels": [ - "self-hosting" - ], + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "ibdafna", - "html_url": "https://github.com/ibdafna" + "login": "maxjacu", + "html_url": "https://github.com/maxjacu" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2373, - "title": "Not recording llamaindex response. Please help", - "href": "https://github.com/orgs/langfuse/discussions/2373", - "created_at": "2024-06-19T19:26:30Z", + "number": 1770, + "title": "New REST API endpoint to get all prompts", + "href": "https://github.com/orgs/langfuse/discussions/1770", + "created_at": "2024-04-18T02:40:14Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [ - "integraton-llamaindex" - ], + "labels": [], "author": { - "login": "mraguth", - "html_url": "https://github.com/mraguth" + "login": "zoltan-fedor", + "html_url": "https://github.com/zoltan-fedor" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2366, - "title": "Add label to prompt from Langfuse UI", - "href": "https://github.com/orgs/langfuse/discussions/2366", - "created_at": "2024-06-18T14:26:14Z", + "number": 1769, + "title": "Request chart of the generation speed of tokens (tokens/s)", + "href": "https://github.com/orgs/langfuse/discussions/1769", + "created_at": "2024-04-18T02:14:37Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "feat-prompt-management" - ], + "resolved": false, + "labels": [], "author": { - "login": "charlieviettq", - "html_url": "https://github.com/charlieviettq" + "login": "secsilm", + "html_url": "https://github.com/secsilm" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2354, - "title": "Link Prompt & Trace with langchain CallbackHandler", - "href": "https://github.com/orgs/langfuse/discussions/2354", - "created_at": "2024-06-17T08:21:56Z", - "upvotes": 2, + "number": 1760, + "title": "annotation of traces in langfuse console?", + "href": "https://github.com/orgs/langfuse/discussions/1760", + "created_at": "2024-04-17T17:51:47Z", + "upvotes": 3, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "✅ Done", + "feat-annotation" + ], "author": { - "login": "derevyan", - "html_url": "https://github.com/derevyan" + "login": "erik-squared", + "html_url": "https://github.com/erik-squared" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2353, - "title": "[Migration] Auto-migration DB error when upgrade langfuse version", - "href": "https://github.com/orgs/langfuse/discussions/2353", - "created_at": "2024-06-17T08:02:03Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1755, + "title": "feat: Prompt API Search (by tags)", + "href": "https://github.com/orgs/langfuse/discussions/1755", + "created_at": "2024-04-17T09:37:50Z", + "upvotes": 2, + "comment_count": 2, + "resolved": false, "labels": [ - "self-hosting" + "✅ Done" ], "author": { - "login": "charlieviettq", - "html_url": "https://github.com/charlieviettq" + "login": "bryan-agicap", + "html_url": "https://github.com/bryan-agicap" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2351, - "title": "Customize Langchain callback handler to add spans to existing traces created by separate thread/process", - "href": "https://github.com/orgs/langfuse/discussions/2351", - "created_at": "2024-06-17T03:41:57Z", - "upvotes": 1, + "number": 1744, + "title": "Is it possible to support Dify?", + "href": "https://github.com/orgs/langfuse/discussions/1744", + "created_at": "2024-04-16T20:55:11Z", + "upvotes": 2, "comment_count": 2, "resolved": false, "labels": [ - "integration-langchain" + "integrations", + "✅ Done", + "integration-dify" ], "author": { - "login": "Chengdyc", - "html_url": "https://github.com/Chengdyc" + "login": "jtsang4", + "html_url": "https://github.com/jtsang4" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2348, - "title": "not serializable object of type: LangfuseResponseGeneratorSync", - "href": "https://github.com/orgs/langfuse/discussions/2348", - "created_at": "2024-06-14T22:33:09Z", + "number": 1716, + "title": "feat: Add `TRACE_EVENTS` flag", + "href": "https://github.com/orgs/langfuse/discussions/1716", + "created_at": "2024-04-15T12:29:30Z", "upvotes": 1, - "comment_count": 1, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "✅ Done" + ], "author": { - "login": "howtodoml", - "html_url": "https://github.com/howtodoml" + "login": "JorisAndrade", + "html_url": "https://github.com/JorisAndrade" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2346, - "title": "Chain two prompts", - "href": "https://github.com/orgs/langfuse/discussions/2346", - "created_at": "2024-06-14T08:20:48Z", + "number": 1715, + "title": "Add support for ZITADEL OIDC", + "href": "https://github.com/orgs/langfuse/discussions/1715", + "created_at": "2024-04-15T12:27:54Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [ - "feat-prompt-management", - "integration-langchain" + "self-hosting" ], "author": { - "login": "darkostanimirovic", - "html_url": "https://github.com/darkostanimirovic" + "login": "bitfactory-sem-denbroeder", + "html_url": "https://github.com/bitfactory-sem-denbroeder" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2344, - "title": "Can you use internal Kubernetes DNS to receive traffic from other Kubernetes workloads?", - "href": "https://github.com/orgs/langfuse/discussions/2344", - "created_at": "2024-06-14T08:15:36Z", - "upvotes": 1, + "number": 1711, + "title": "Webhook to trigger CI/CD pipeline when new prompt version is created", + "href": "https://github.com/orgs/langfuse/discussions/1711", + "created_at": "2024-04-14T13:46:30Z", + "upvotes": 5, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "feat-prompt-management", + "feat-api" + ], "author": { - "login": "smeasures", - "html_url": "https://github.com/smeasures" + "login": "tamdoEH", + "html_url": "https://github.com/tamdoEH" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2342, - "title": "Getting trace id out of a langchain runnable", - "href": "https://github.com/orgs/langfuse/discussions/2342", - "created_at": "2024-06-14T01:15:26Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 1710, + "title": "Review feature for prompt deployment", + "href": "https://github.com/orgs/langfuse/discussions/1710", + "created_at": "2024-04-14T13:39:50Z", + "upvotes": 3, + "comment_count": 3, + "resolved": false, + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "salmanmashayekh", - "html_url": "https://github.com/salmanmashayekh" + "login": "tamdoEH", + "html_url": "https://github.com/tamdoEH" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2338, - "title": "Can RBAC Role Assignment be done using Azure AD SSO token?", - "href": "https://github.com/orgs/langfuse/discussions/2338", - "created_at": "2024-06-13T11:29:59Z", - "upvotes": 4, + "number": 1707, + "title": "API for custom model <> token usage pricing", + "href": "https://github.com/orgs/langfuse/discussions/1707", + "created_at": "2024-04-13T22:37:38Z", + "upvotes": 3, "comment_count": 2, "resolved": false, "labels": [ - "feat-rbac", - "self-hosting" + "✅ Done", + "feat-api" ], "author": { - "login": "joshwright10", - "html_url": "https://github.com/joshwright10" + "login": "rydamckinney", + "html_url": "https://github.com/rydamckinney" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2298, - "title": "llamaindex: function_call does not generate subspans for a custom AsyncBaseTool class", - "href": "https://github.com/orgs/langfuse/discussions/2298", - "created_at": "2024-06-11T09:28:33Z", - "upvotes": 1, - "comment_count": 3, + "number": 1696, + "title": "Export & import for prompts, copy between projects", + "href": "https://github.com/orgs/langfuse/discussions/1696", + "created_at": "2024-04-12T20:28:47Z", + "upvotes": 16, + "comment_count": 7, "resolved": false, "labels": [ - "integraton-llamaindex" + "feat-prompt-management" ], "author": { - "login": "ootkin", - "html_url": "https://github.com/ootkin" + "login": "zoltan-fedor", + "html_url": "https://github.com/zoltan-fedor" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2290, - "title": "There are no evaluation component in the 2.50 version", - "href": "https://github.com/orgs/langfuse/discussions/2290", - "created_at": "2024-06-10T19:36:30Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1692, + "title": "Read-only prompt keys?", + "href": "https://github.com/orgs/langfuse/discussions/1692", + "created_at": "2024-04-12T00:57:44Z", + "upvotes": 2, + "comment_count": 2, + "resolved": false, "labels": [], "author": { - "login": "yanlinchn", - "html_url": "https://github.com/yanlinchn" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2254, - "title": "Unable to get hello world program working due to incorrect public key / host", - "href": "https://github.com/orgs/langfuse/discussions/2254", - "created_at": "2024-06-06T09:13:53Z", - "upvotes": 3, - "comment_count": 1, - "resolved": true, + "number": 1671, + "title": "Ability to run langfuse in tests automatically without manual involvement", + "href": "https://github.com/orgs/langfuse/discussions/1671", + "created_at": "2024-04-11T05:29:44Z", + "upvotes": 1, + "comment_count": 2, + "resolved": false, "labels": [ + "✅ Done", "self-hosting" ], "author": { - "login": "mr-nano", - "html_url": "https://github.com/mr-nano" + "login": "SinghCoder", + "html_url": "https://github.com/SinghCoder" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2244, - "title": "2 traces generated instead of 1", - "href": "https://github.com/orgs/langfuse/discussions/2244", - "created_at": "2024-06-05T17:06:52Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [ - "integration-langchain", - "feat-datasets" - ], + "number": 1664, + "title": "\"Task\" and \"Bot\" core abstractions", + "href": "https://github.com/orgs/langfuse/discussions/1664", + "created_at": "2024-04-10T20:24:53Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "sfarthin", + "html_url": "https://github.com/sfarthin" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2211, - "title": "How to clean the langfuse cache data periodically?", - "href": "https://github.com/orgs/langfuse/discussions/2211", - "created_at": "2024-06-03T07:40:22Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 1660, + "title": "Prompt Composability", + "href": "https://github.com/orgs/langfuse/discussions/1660", + "created_at": "2024-04-10T15:25:05Z", + "upvotes": 11, + "comment_count": 5, + "resolved": false, + "labels": [ + "feat-prompt-management" + ], "author": { - "login": "He-Huang", - "html_url": "https://github.com/He-Huang" + "login": "meissnereric", + "html_url": "https://github.com/meissnereric" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2207, - "title": "Model Cost does not show up", - "href": "https://github.com/orgs/langfuse/discussions/2207", - "created_at": "2024-06-02T11:08:58Z", - "upvotes": 1, + "number": 1633, + "title": "feat: Function Calling Under OpenAI Format", + "href": "https://github.com/orgs/langfuse/discussions/1633", + "created_at": "2024-04-09T08:49:58Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-cost-tracking" + "feat-playground" ], "author": { - "login": "jannikstdl", - "html_url": "https://github.com/jannikstdl" + "login": "anhphong22", + "html_url": "https://github.com/anhphong22" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2206, - "title": "Possibilities for auth", - "href": "https://github.com/orgs/langfuse/discussions/2206", - "created_at": "2024-06-01T23:38:39Z", + "number": 1630, + "title": "Groq - Mixtral", + "href": "https://github.com/orgs/langfuse/discussions/1630", + "created_at": "2024-04-09T05:11:12Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, + "labels": [], + "author": { + "login": "mike4lyf", + "html_url": "https://github.com/mike4lyf" + }, + "category": "Ideas" + }, + { + "number": 1627, + "title": "VertexAI support", + "href": "https://github.com/orgs/langfuse/discussions/1627", + "created_at": "2024-04-08T22:43:38Z", + "upvotes": 3, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "integration-langchain" ], "author": { - "login": "Getty", - "html_url": "https://github.com/Getty" + "login": "eles13", + "html_url": "https://github.com/eles13" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2200, - "title": "How does one replace values for a ChatPromptTemplate for Langchain", - "href": "https://github.com/orgs/langfuse/discussions/2200", - "created_at": "2024-05-31T19:39:14Z", - "upvotes": 0, - "comment_count": 2, + "number": 1613, + "title": "[Feature] Add a score value filter", + "href": "https://github.com/orgs/langfuse/discussions/1613", + "created_at": "2024-04-08T07:58:58Z", + "upvotes": 1, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "ajram23", - "html_url": "https://github.com/ajram23" + "login": "Hacky-DH", + "html_url": "https://github.com/Hacky-DH" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2188, - "title": "Time to first token?", - "href": "https://github.com/orgs/langfuse/discussions/2188", - "created_at": "2024-05-30T12:45:37Z", + "number": 1612, + "title": "DSPY integration", + "href": "https://github.com/orgs/langfuse/discussions/1612", + "created_at": "2024-04-07T18:54:32Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "jrcapicua", - "html_url": "https://github.com/jrcapicua" + "login": "wdhitchc", + "html_url": "https://github.com/wdhitchc" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2172, - "title": "How to reuse callback handler in langchain integration?", - "href": "https://github.com/orgs/langfuse/discussions/2172", - "created_at": "2024-05-28T15:25:39Z", - "upvotes": 1, - "comment_count": 2, + "number": 1566, + "title": "LangchainCallbackHandler httpx_client not accessible", + "href": "https://github.com/orgs/langfuse/discussions/1566", + "created_at": "2024-04-03T09:18:12Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [ "integration-langchain" ], "author": { - "login": "SebastianStehle", - "html_url": "https://github.com/SebastianStehle" + "login": "dlmatt", + "html_url": "https://github.com/dlmatt" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2165, - "title": "Auth0 not working", - "href": "https://github.com/orgs/langfuse/discussions/2165", - "created_at": "2024-05-28T11:38:43Z", - "upvotes": 2, + "number": 1541, + "title": "Disable events logging", + "href": "https://github.com/orgs/langfuse/discussions/1541", + "created_at": "2024-03-29T18:08:13Z", + "upvotes": 8, "comment_count": 3, "resolved": false, "labels": [ - "self-hosting" + "✅ Done" ], "author": { - "login": "mforell", - "html_url": "https://github.com/mforell" + "login": "omgovich", + "html_url": "https://github.com/omgovich" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2162, - "title": "Connect Prompt ID to GENERATIONS when integrate Langfuse in LangChain.", - "href": "https://github.com/orgs/langfuse/discussions/2162", - "created_at": "2024-05-28T00:56:34Z", - "upvotes": 8, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 1535, + "title": "Request for Integration of Mistral Models into Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/1535", + "created_at": "2024-03-28T16:10:25Z", + "upvotes": 5, + "comment_count": 2, + "resolved": false, + "labels": [ + "integrations", + "✅ Done" + ], "author": { - "login": "hdp173", - "html_url": "https://github.com/hdp173" + "login": "Zherdev1996", + "html_url": "https://github.com/Zherdev1996" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2154, - "title": "__root__ -> items -> 0 -> datasetName field required (type=value_error.missing)", - "href": "https://github.com/orgs/langfuse/discussions/2154", - "created_at": "2024-05-27T11:26:24Z", + "number": 1533, + "title": "Managing Embeddings", + "href": "https://github.com/orgs/langfuse/discussions/1533", + "created_at": "2024-03-28T15:36:21Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "emailic", - "html_url": "https://github.com/emailic" + "login": "Botman-Hotman", + "html_url": "https://github.com/Botman-Hotman" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2152, - "title": "get_langchain_handler() alwasy start from trace root.", - "href": "https://github.com/orgs/langfuse/discussions/2152", - "created_at": "2024-05-27T10:47:42Z", - "upvotes": 1, - "comment_count": 1, + "number": 1513, + "title": "Langfuse Trace with OpenAI Assistants", + "href": "https://github.com/orgs/langfuse/discussions/1513", + "created_at": "2024-03-27T11:47:19Z", + "upvotes": 10, + "comment_count": 5, "resolved": false, "labels": [ - "integration-langchain" + "integration-openai" ], "author": { - "login": "hdp173", - "html_url": "https://github.com/hdp173" + "login": "marco-introvigne", + "html_url": "https://github.com/marco-introvigne" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2146, - "title": "Customize LangChain Integration.", - "href": "https://github.com/orgs/langfuse/discussions/2146", - "created_at": "2024-05-27T06:12:41Z", + "number": 1500, + "title": "Comment column can have any name the user chooses, there could be multiple comment columns per metric", + "href": "https://github.com/orgs/langfuse/discussions/1500", + "created_at": "2024-03-26T08:42:45Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "integration-langchain" - ], + "resolved": false, + "labels": [], "author": { - "login": "hdp173", - "html_url": "https://github.com/hdp173" + "login": "emailic", + "html_url": "https://github.com/emailic" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2145, - "title": "Need help on syntax for editing project roles", - "href": "https://github.com/orgs/langfuse/discussions/2145", - "created_at": "2024-05-26T18:50:59Z", - "upvotes": 1, - "comment_count": 2, + "number": 1488, + "title": "Make Langfuse switchable", + "href": "https://github.com/orgs/langfuse/discussions/1488", + "created_at": "2024-03-25T21:05:17Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "hrithik062", - "html_url": "https://github.com/hrithik062" + "login": "MrMojoR", + "html_url": "https://github.com/MrMojoR" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2142, - "title": "Unable to login with SSO", - "href": "https://github.com/orgs/langfuse/discussions/2142", - "created_at": "2024-05-24T18:40:35Z", + "number": 1479, + "title": "Add total filtered Generations to UI", + "href": "https://github.com/orgs/langfuse/discussions/1479", + "created_at": "2024-03-24T17:19:51Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], - "author": { - "login": "alecor191", - "html_url": "https://github.com/alecor191" - }, - "category": "Support" - }, - { - "number": 2137, - "title": "Latency (Avg) showing 0 for dataset runs", - "href": "https://github.com/orgs/langfuse/discussions/2137", - "created_at": "2024-05-24T07:33:51Z", - "upvotes": 4, - "comment_count": 1, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [], "author": { - "login": "karthik-TLIT", - "html_url": "https://github.com/karthik-TLIT" + "login": "PhiBrandon", + "html_url": "https://github.com/PhiBrandon" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2130, - "title": "Evaluations Not Available in Self-Hosted Version?", - "href": "https://github.com/orgs/langfuse/discussions/2130", - "created_at": "2024-05-23T14:31:16Z", - "upvotes": 3, + "number": 1461, + "title": "Loose prisma datasource db provider.", + "href": "https://github.com/orgs/langfuse/discussions/1461", + "created_at": "2024-03-21T13:09:15Z", + "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "feat-evals" + "self-hosting" ], "author": { - "login": "c0pper", - "html_url": "https://github.com/c0pper" + "login": "muazhari", + "html_url": "https://github.com/muazhari" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2114, - "title": "Careers link on HN is broken", - "href": "https://github.com/orgs/langfuse/discussions/2114", - "created_at": "2024-05-21T07:28:26Z", + "number": 1460, + "title": "Langfuse images for arm64 (mac silicon, some cloud vms)", + "href": "https://github.com/orgs/langfuse/discussions/1460", + "created_at": "2024-03-21T05:48:56Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "davherrmann", - "html_url": "https://github.com/davherrmann" + "login": "verdverm", + "html_url": "https://github.com/verdverm" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2111, - "title": "Token cost is counted even if langchains LLM cache is utilized", - "href": "https://github.com/orgs/langfuse/discussions/2111", - "created_at": "2024-05-20T23:23:44Z", - "upvotes": 5, - "comment_count": 1, - "resolved": true, + "number": 1454, + "title": "Add a time based filter option", + "href": "https://github.com/orgs/langfuse/discussions/1454", + "created_at": "2024-03-20T16:06:15Z", + "upvotes": 4, + "comment_count": 2, + "resolved": false, "labels": [ - "integration-langchain" + "✅ Done" ], "author": { - "login": "arthurGrigo", - "html_url": "https://github.com/arthurGrigo" + "login": "Kurumindla-Kranthivardhan", + "html_url": "https://github.com/Kurumindla-Kranthivardhan" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2106, - "title": "Hability to store pre defined initial message", - "href": "https://github.com/orgs/langfuse/discussions/2106", - "created_at": "2024-05-20T20:40:23Z", + "number": 1431, + "title": "Integration with Langserve", + "href": "https://github.com/orgs/langfuse/discussions/1431", + "created_at": "2024-03-18T08:40:32Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [], "author": { - "login": "Lunik", - "html_url": "https://github.com/Lunik" + "login": "Haxeebraja", + "html_url": "https://github.com/Haxeebraja" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2099, - "title": "Deleting Duplicate Items in a Dataset", - "href": "https://github.com/orgs/langfuse/discussions/2099", - "created_at": "2024-05-20T09:48:58Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1428, + "title": "allow to delete sessions", + "href": "https://github.com/orgs/langfuse/discussions/1428", + "created_at": "2024-03-16T15:56:35Z", + "upvotes": 4, + "comment_count": 2, + "resolved": false, "labels": [ - "feat-datasets" + "feat-sessions" ], "author": { - "login": "emailic", - "html_url": "https://github.com/emailic" + "login": "morganveyret", + "html_url": "https://github.com/morganveyret" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2098, - "title": "Wrong model for billing", - "href": "https://github.com/orgs/langfuse/discussions/2098", - "created_at": "2024-05-20T09:29:33Z", - "upvotes": 2, + "number": 1427, + "title": "Toggle collection of traces on a per-trace basis", + "href": "https://github.com/orgs/langfuse/discussions/1427", + "created_at": "2024-03-16T15:19:07Z", + "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "wdxwj", - "html_url": "https://github.com/wdxwj" + "login": "foragerr", + "html_url": "https://github.com/foragerr" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2077, - "title": "Error Encountered During Migration for Applying Newly Supported Models to Existing Data", - "href": "https://github.com/orgs/langfuse/discussions/2077", - "created_at": "2024-05-16T15:30:33Z", - "upvotes": 1, - "comment_count": 1, + "number": 1415, + "title": "Add a \"correction\" field on the user feedback info", + "href": "https://github.com/orgs/langfuse/discussions/1415", + "created_at": "2024-03-14T14:18:30Z", + "upvotes": 3, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "Zherdev1996", - "html_url": "https://github.com/Zherdev1996" + "login": "almirb", + "html_url": "https://github.com/almirb" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2073, - "title": "Will Playground be available for self-hosted?", - "href": "https://github.com/orgs/langfuse/discussions/2073", - "created_at": "2024-05-16T12:40:30Z", - "upvotes": 5, - "comment_count": 2, - "resolved": true, + "number": 1408, + "title": "Trace Latencies line chart please", + "href": "https://github.com/orgs/langfuse/discussions/1408", + "created_at": "2024-03-13T15:00:35Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [], + "author": { + "login": "Huarong", + "html_url": "https://github.com/Huarong" + }, + "category": "Ideas" + }, + { + "number": 1398, + "title": "What standardized dataset formats are people using?", + "href": "https://github.com/orgs/langfuse/discussions/1398", + "created_at": "2024-03-12T15:47:53Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-playground" + "feat-datasets" ], "author": { - "login": "sabatesduran", - "html_url": "https://github.com/sabatesduran" + "login": "norton120", + "html_url": "https://github.com/norton120" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2070, - "title": "Error on Local Deployment: \"Evals available in cloud only\" when Adding LLM API Key", - "href": "https://github.com/orgs/langfuse/discussions/2070", - "created_at": "2024-05-16T09:02:43Z", - "upvotes": 1, - "comment_count": 1, + "number": 1397, + "title": "Reorder columns in tables", + "href": "https://github.com/orgs/langfuse/discussions/1397", + "created_at": "2024-03-12T14:45:37Z", + "upvotes": 3, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "✅ Done" + ], "author": { - "login": "youngsj951104", - "html_url": "https://github.com/youngsj951104" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2069, - "title": "Does langfuse uses any Postgres-only features?", - "href": "https://github.com/orgs/langfuse/discussions/2069", - "created_at": "2024-05-16T06:36:16Z", + "number": 1394, + "title": "Adding a \"Select all\" button to tables", + "href": "https://github.com/orgs/langfuse/discussions/1394", + "created_at": "2024-03-12T10:37:23Z", "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "rohts-patil", - "html_url": "https://github.com/rohts-patil" + "login": "samyxdev", + "html_url": "https://github.com/samyxdev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2063, - "title": "Exception(\"parent run not found\")", - "href": "https://github.com/orgs/langfuse/discussions/2063", - "created_at": "2024-05-15T14:45:00Z", - "upvotes": 1, + "number": 1392, + "title": "Hide prompts/completions (privacy)", + "href": "https://github.com/orgs/langfuse/discussions/1392", + "created_at": "2024-03-12T07:48:22Z", + "upvotes": 10, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "emailic", - "html_url": "https://github.com/emailic" + "login": "ziodave", + "html_url": "https://github.com/ziodave" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2042, - "title": "Availability of evals when self-hosting", - "href": "https://github.com/orgs/langfuse/discussions/2042", - "created_at": "2024-05-13T14:06:11Z", - "upvotes": 2, - "comment_count": 1, - "resolved": true, + "number": 1391, + "title": "Enhancements for Langfuse User Sign-Up Control", + "href": "https://github.com/orgs/langfuse/discussions/1391", + "created_at": "2024-03-11T23:38:18Z", + "upvotes": 7, + "comment_count": 0, + "resolved": false, "labels": [ - "feat-evals" + "self-hosting" ], "author": { - "login": "derevyan", - "html_url": "https://github.com/derevyan" + "login": "udit-001", + "html_url": "https://github.com/udit-001" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2031, - "title": "Starting a demo from JS SDK and local running Langfuse, but cannot create init trace currently", - "href": "https://github.com/orgs/langfuse/discussions/2031", - "created_at": "2024-05-10T08:49:40Z", - "upvotes": 1, - "comment_count": 1, + "number": 1385, + "title": "bug: Not allowing to limit Azure AD authentication for selected users in same tenent", + "href": "https://github.com/orgs/langfuse/discussions/1385", + "created_at": "2024-03-11T17:42:05Z", + "upvotes": 2, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "self-hosting" + ], "author": { - "login": "JamieLee0510", - "html_url": "https://github.com/JamieLee0510" + "login": "SathinduGA", + "html_url": "https://github.com/SathinduGA" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2009, - "title": "Custom name of Span when using Langchain handler instead of RunnableSequence", - "href": "https://github.com/orgs/langfuse/discussions/2009", - "created_at": "2024-05-08T12:23:08Z", - "upvotes": 1, + "number": 1378, + "title": "Aggregate cost per span", + "href": "https://github.com/orgs/langfuse/discussions/1378", + "created_at": "2024-03-08T16:06:04Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, - "labels": [ - "integration-langchain" - ], + "resolved": false, + "labels": [], "author": { - "login": "nathan-vo810", - "html_url": "https://github.com/nathan-vo810" + "login": "ladislasdellinger", + "html_url": "https://github.com/ladislasdellinger" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2008, - "title": "Not able to add dataset item", - "href": "https://github.com/orgs/langfuse/discussions/2008", - "created_at": "2024-05-08T12:11:04Z", + "number": 1376, + "title": "Support parsing LLM model for ChatOllama", + "href": "https://github.com/orgs/langfuse/discussions/1376", + "created_at": "2024-03-08T14:13:58Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "nithin1995", - "html_url": "https://github.com/nithin1995" + "login": "kleebaum", + "html_url": "https://github.com/kleebaum" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2007, - "title": "Langfuse in PHP. Which are the minimum functions needed to implement?", - "href": "https://github.com/orgs/langfuse/discussions/2007", - "created_at": "2024-05-08T10:55:07Z", + "number": 1374, + "title": "Add LLamaIndexTS example", + "href": "https://github.com/orgs/langfuse/discussions/1374", + "created_at": "2024-03-08T00:42:30Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "phpia", - "html_url": "https://github.com/phpia" + "login": "luandro", + "html_url": "https://github.com/luandro" }, - "category": "Support" + "category": "Ideas" }, { - "number": 2005, - "title": "How to get trace data with langfuse-langchain in JS/TS?", - "href": "https://github.com/orgs/langfuse/discussions/2005", - "created_at": "2024-05-08T08:08:42Z", + "number": 1361, + "title": "Add a retention window for unnecessary data", + "href": "https://github.com/orgs/langfuse/discussions/1361", + "created_at": "2024-03-07T14:42:07Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [ - "integration-langchain" - ], + "comment_count": 1, + "resolved": false, + "labels": [], "author": { - "login": "AdiletBekmuratov", - "html_url": "https://github.com/AdiletBekmuratov" + "login": "albertoforcato", + "html_url": "https://github.com/albertoforcato" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1982, - "title": "trace doesn't work with .batch handler on langserve", - "href": "https://github.com/orgs/langfuse/discussions/1982", - "created_at": "2024-05-06T02:32:30Z", + "number": 1337, + "title": "Support for Langchain ChatAnthropic", + "href": "https://github.com/orgs/langfuse/discussions/1337", + "created_at": "2024-03-06T10:42:36Z", "upvotes": 2, - "comment_count": 0, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "integration-langchain" + ], "author": { - "login": "restuprajna", - "html_url": "https://github.com/restuprajna" + "login": "dotrunghieu96", + "html_url": "https://github.com/dotrunghieu96" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1979, - "title": "get_prompt function failed in langfuse-python 2.28.3", - "href": "https://github.com/orgs/langfuse/discussions/1979", - "created_at": "2024-05-05T19:57:40Z", + "number": 1331, + "title": "Adding cost to the datasets tables", + "href": "https://github.com/orgs/langfuse/discussions/1331", + "created_at": "2024-03-05T18:53:25Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "✅ Done" + ], "author": { - "login": "nathan-vo810", - "html_url": "https://github.com/nathan-vo810" + "login": "ladislasdellinger", + "html_url": "https://github.com/ladislasdellinger" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1969, - "title": "How to utilize a dataset w/ typescript and langchain integration", - "href": "https://github.com/orgs/langfuse/discussions/1969", - "created_at": "2024-05-03T15:22:21Z", - "upvotes": 1, + "number": 1321, + "title": "More prompt environments/tags instead of just `active`", + "href": "https://github.com/orgs/langfuse/discussions/1321", + "created_at": "2024-03-05T11:05:17Z", + "upvotes": 3, "comment_count": 2, "resolved": false, "labels": [ - "✅ Done", - "feat-datasets" + "feat-prompt-management", + "✅ Done" ], "author": { - "login": "sahellebusch", - "html_url": "https://github.com/sahellebusch" + "login": "ladislasdellinger", + "html_url": "https://github.com/ladislasdellinger" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1957, - "title": "DevOps: What is the best way to create separate Langfuse instances in different environments: Dev, Test, QA, Prod?", - "href": "https://github.com/orgs/langfuse/discussions/1957", - "created_at": "2024-05-02T21:28:07Z", - "upvotes": 2, + "number": 1309, + "title": "Log used prompt on generations when using Langchain", + "href": "https://github.com/orgs/langfuse/discussions/1309", + "created_at": "2024-03-04T09:03:35Z", + "upvotes": 5, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "integration-langchain", + "✅ Done" ], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" + "login": "TobinShaw", + "html_url": "https://github.com/TobinShaw" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1952, - "title": "How to communicate trace-id between backend and frontend ? (langchain+langserve integration)", - "href": "https://github.com/orgs/langfuse/discussions/1952", - "created_at": "2024-05-02T13:48:20Z", + "number": 1306, + "title": "[TS] Generating through OpenAI SDK directly", + "href": "https://github.com/orgs/langfuse/discussions/1306", + "created_at": "2024-03-02T10:56:07Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 2, "resolved": false, "labels": [ - "integration-langchain" + "integrations", + "integration-openai", + "✅ Done" ], "author": { - "login": "Sinnaeve", - "html_url": "https://github.com/Sinnaeve" + "login": "louis030195", + "html_url": "https://github.com/louis030195" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1946, - "title": "Not able to build docker image from web/Dockerfile", - "href": "https://github.com/orgs/langfuse/discussions/1946", - "created_at": "2024-05-02T09:41:18Z", - "upvotes": 2, + "number": 1305, + "title": "Allow Project-Specific Default Time Ranges", + "href": "https://github.com/orgs/langfuse/discussions/1305", + "created_at": "2024-03-02T03:42:42Z", + "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [ - "self-hosting" - ], + "resolved": false, + "labels": [], "author": { - "login": "Subham0793", - "html_url": "https://github.com/Subham0793" + "login": "dkindlund", + "html_url": "https://github.com/dkindlund" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1940, - "title": "Simple Prompt -> LLM error with Usage Object?", - "href": "https://github.com/orgs/langfuse/discussions/1940", - "created_at": "2024-05-01T13:47:14Z", - "upvotes": 2, - "comment_count": 1, - "resolved": true, - "labels": [], - "author": { - "login": "tzilkha", - "html_url": "https://github.com/tzilkha" - }, - "category": "Support" - }, - { - "number": 1864, - "title": "Can't see traces in the webUI if callback_handler passed to LLM init constructor", - "href": "https://github.com/orgs/langfuse/discussions/1864", - "created_at": "2024-04-25T21:01:54Z", - "upvotes": 2, - "comment_count": 1, + "number": 1300, + "title": "Consider adding support for DSPy", + "href": "https://github.com/orgs/langfuse/discussions/1300", + "created_at": "2024-03-01T15:42:23Z", + "upvotes": 1, + "comment_count": 2, "resolved": false, "labels": [], "author": { - "login": "gabrielfior", - "html_url": "https://github.com/gabrielfior" + "login": "sutyum", + "html_url": "https://github.com/sutyum" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1860, - "title": "Alter generation names with LangChain integration", - "href": "https://github.com/orgs/langfuse/discussions/1860", - "created_at": "2024-04-25T18:12:35Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1295, + "title": "Support DSPy", + "href": "https://github.com/orgs/langfuse/discussions/1295", + "created_at": "2024-03-01T11:34:05Z", + "upvotes": 19, + "comment_count": 9, + "resolved": false, "labels": [ - "integration-langchain" + "integrations", + "✅ Done", + "integration-dspy" ], "author": { - "login": "nic-asnes-klaviyo", - "html_url": "https://github.com/nic-asnes-klaviyo" + "login": "sandangel", + "html_url": "https://github.com/sandangel" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1831, - "title": "how to check only output tokens and models costs related to only output tokens?", - "href": "https://github.com/orgs/langfuse/discussions/1831", - "created_at": "2024-04-24T12:27:17Z", - "upvotes": 2, - "comment_count": 1, + "number": 1291, + "title": "Integration: LlamaIndex JS/TS", + "href": "https://github.com/orgs/langfuse/discussions/1291", + "created_at": "2024-02-29T11:56:42Z", + "upvotes": 33, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "sdk-js", + "integrations", + "integraton-llamaindex" + ], "author": { - "login": "manishiitg", - "html_url": "https://github.com/manishiitg" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1814, - "title": "Deploy to heroku", - "href": "https://github.com/orgs/langfuse/discussions/1814", - "created_at": "2024-04-23T13:56:27Z", - "upvotes": 1, + "number": 1287, + "title": "Add filtering by errors", + "href": "https://github.com/orgs/langfuse/discussions/1287", + "created_at": "2024-02-28T22:52:59Z", + "upvotes": 3, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "self-hosting" + "ui" ], "author": { - "login": "MarcoSteinke", - "html_url": "https://github.com/MarcoSteinke" + "login": "ankerbachryhl", + "html_url": "https://github.com/ankerbachryhl" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1788, - "title": "Need help with resolving long runtimes when Langfuse tracing is enabled", - "href": "https://github.com/orgs/langfuse/discussions/1788", - "created_at": "2024-04-19T17:46:05Z", - "upvotes": 2, - "comment_count": 1, + "number": 1277, + "title": "Add Audit Logging System to Worker Tasks", + "href": "https://github.com/orgs/langfuse/discussions/1277", + "created_at": "2024-02-28T11:53:15Z", + "upvotes": 1, + "comment_count": 3, "resolved": false, "labels": [], "author": { - "login": "pooja1423", - "html_url": "https://github.com/pooja1423" + "login": "khareyash05", + "html_url": "https://github.com/khareyash05" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1785, - "title": "How to limit the number of traces", - "href": "https://github.com/orgs/langfuse/discussions/1785", - "created_at": "2024-04-19T10:29:17Z", + "number": 1268, + "title": "Possible with different units for input and output", + "href": "https://github.com/orgs/langfuse/discussions/1268", + "created_at": "2024-02-27T13:45:21Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "secsilm", - "html_url": "https://github.com/secsilm" + "login": "Stadly", + "html_url": "https://github.com/Stadly" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1773, - "title": "Flowise 1.6.5 can not Trace", - "href": "https://github.com/orgs/langfuse/discussions/1773", - "created_at": "2024-04-18T11:55:32Z", - "upvotes": 1, - "comment_count": 1, + "number": 1264, + "title": "ChatML/ChatMessage Prompt Templates", + "href": "https://github.com/orgs/langfuse/discussions/1264", + "created_at": "2024-02-27T01:59:05Z", + "upvotes": 4, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "feat-prompt-management", + "✅ Done" + ], "author": { - "login": "lknbv5", - "html_url": "https://github.com/lknbv5" + "login": "tuan3w", + "html_url": "https://github.com/tuan3w" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1759, - "title": "How to get generations and scores in the same trace when using OpenAI sdk or other tools", - "href": "https://github.com/orgs/langfuse/discussions/1759", - "created_at": "2024-04-17T15:56:51Z", - "upvotes": 1, - "comment_count": 1, + "number": 1258, + "title": "Dashboard for all projects of an organization", + "href": "https://github.com/orgs/langfuse/discussions/1258", + "created_at": "2024-02-26T20:12:22Z", + "upvotes": 11, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "feat-dashboard" + ], "author": { - "login": "databill86", - "html_url": "https://github.com/databill86" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1712, - "title": "Invalid public key", - "href": "https://github.com/orgs/langfuse/discussions/1712", - "created_at": "2024-04-14T18:11:51Z", - "upvotes": 1, - "comment_count": 1, + "number": 1221, + "title": "Add Haystack integration", + "href": "https://github.com/orgs/langfuse/discussions/1221", + "created_at": "2024-02-21T13:06:06Z", + "upvotes": 9, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "integrations", + "✅ Done", + "integration-haystack" + ], "author": { - "login": "taaha3244", - "html_url": "https://github.com/taaha3244" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1672, - "title": "Cookies not allowed", - "href": "https://github.com/orgs/langfuse/discussions/1672", - "created_at": "2024-04-11T07:43:53Z", + "number": 1220, + "title": "Export to S3", + "href": "https://github.com/orgs/langfuse/discussions/1220", + "created_at": "2024-02-21T12:46:58Z", "upvotes": 1, - "comment_count": 3, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "integrations" + ], "author": { - "login": "danielpirs", - "html_url": "https://github.com/danielpirs" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1649, - "title": "Run Langchain Evaluations on data in Langfuse , Why is the prompt not considered, and could this lead to evaluation flaws?", - "href": "https://github.com/orgs/langfuse/discussions/1649", - "created_at": "2024-04-10T05:25:28Z", - "upvotes": 1, - "comment_count": 1, + "number": 1219, + "title": "Export to BigQuery", + "href": "https://github.com/orgs/langfuse/discussions/1219", + "created_at": "2024-02-21T12:46:26Z", + "upvotes": 5, + "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "integrations" + ], "author": { - "login": "pengpengIlove", - "html_url": "https://github.com/pengpengIlove" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1610, - "title": "Scoring a trace after the LLM chain returns", - "href": "https://github.com/orgs/langfuse/discussions/1610", - "created_at": "2024-04-07T15:12:34Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1212, + "title": "Adding support for async Langchain methods", + "href": "https://github.com/orgs/langfuse/discussions/1212", + "created_at": "2024-02-20T13:09:19Z", + "upvotes": 24, + "comment_count": 5, + "resolved": false, "labels": [ - "feat-scores" + "integration-langchain", + "✅ Done" ], "author": { - "login": "pooja1423", - "html_url": "https://github.com/pooja1423" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1601, - "title": "Okta auth got `read ECONNRESET`", - "href": "https://github.com/orgs/langfuse/discussions/1601", - "created_at": "2024-04-04T03:46:08Z", - "upvotes": 1, + "number": 1208, + "title": "Add Images in Tracing", + "href": "https://github.com/orgs/langfuse/discussions/1208", + "created_at": "2024-02-20T00:41:41Z", + "upvotes": 11, "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "✅ Done", + "feat-multimodal" + ], "author": { - "login": "tmwatchanan", - "html_url": "https://github.com/tmwatchanan" + "login": "aiakubovich", + "html_url": "https://github.com/aiakubovich" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1538, - "title": "Trace input is null when passing in nodes, or Documents with transformations to VectorStoreIndex constructor", - "href": "https://github.com/orgs/langfuse/discussions/1538", - "created_at": "2024-03-29T00:30:49Z", + "number": 1190, + "title": "Request to add 75 percentile under Model latency section as shown in image below", + "href": "https://github.com/orgs/langfuse/discussions/1190", + "created_at": "2024-02-16T21:41:29Z", "upvotes": 1, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "mwertheim-zco", - "html_url": "https://github.com/mwertheim-zco" + "login": "ssubburaj85", + "html_url": "https://github.com/ssubburaj85" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1536, - "title": "Tracing and Session support on Integrations like LiteLLM Proxy and others and Is LangFuse logging a background process?", - "href": "https://github.com/orgs/langfuse/discussions/1536", - "created_at": "2024-03-28T20:22:49Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1170, + "title": "LLM Playground", + "href": "https://github.com/orgs/langfuse/discussions/1170", + "created_at": "2024-02-15T17:44:42Z", + "upvotes": 7, + "comment_count": 6, + "resolved": false, "labels": [ - "integration-litellm", - "feat-sessions" + "feat-prompt-management", + "✅ Done", + "feat-playground" ], "author": { - "login": "Harryalways317", - "html_url": "https://github.com/Harryalways317" + "login": "reza-mohideen", + "html_url": "https://github.com/reza-mohideen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1528, - "title": "Aggregated project from multiple langfuse servers", - "href": "https://github.com/orgs/langfuse/discussions/1528", - "created_at": "2024-03-28T09:01:37Z", - "upvotes": 3, + "number": 1159, + "title": "Looking for users (that are migrating off of something) to co-build Langfuse integration with", + "href": "https://github.com/orgs/langfuse/discussions/1159", + "created_at": "2024-02-14T19:05:27Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "juan-abia", - "html_url": "https://github.com/juan-abia" + "login": "skrawcz", + "html_url": "https://github.com/skrawcz" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1524, - "title": "How to add default user and project to self-hosted docker?", - "href": "https://github.com/orgs/langfuse/discussions/1524", - "created_at": "2024-03-28T08:00:07Z", + "number": 1156, + "title": "Possible to set timestamp when creating trace", + "href": "https://github.com/orgs/langfuse/discussions/1156", + "created_at": "2024-02-14T14:26:22Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "sdk-js" ], "author": { - "login": "tzsombor95", - "html_url": "https://github.com/tzsombor95" + "login": "Stadly", + "html_url": "https://github.com/Stadly" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1512, - "title": "[Alerts] Connect to Slack", - "href": "https://github.com/orgs/langfuse/discussions/1512", - "created_at": "2024-03-27T08:04:49Z", - "upvotes": 4, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 1154, + "title": "Dedicated user object which can include groups/teams and other attributes", + "href": "https://github.com/orgs/langfuse/discussions/1154", + "created_at": "2024-02-14T09:45:40Z", + "upvotes": 6, + "comment_count": 5, + "resolved": false, + "labels": [ + "feat-users" + ], "author": { - "login": "hypernovas", - "html_url": "https://github.com/hypernovas" + "login": "bryan-agicap", + "html_url": "https://github.com/bryan-agicap" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1486, - "title": "Update/delete score using python sdk", - "href": "https://github.com/orgs/langfuse/discussions/1486", - "created_at": "2024-03-25T20:13:55Z", - "upvotes": 5, - "comment_count": 2, - "resolved": true, + "number": 1133, + "title": "API to delete scores", + "href": "https://github.com/orgs/langfuse/discussions/1133", + "created_at": "2024-02-12T11:19:59Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ + "feat-api", "feat-scores" ], "author": { - "login": "msanand", - "html_url": "https://github.com/msanand" + "login": "Jason-CKY", + "html_url": "https://github.com/Jason-CKY" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1481, - "title": "502-Bad Request", - "href": "https://github.com/orgs/langfuse/discussions/1481", - "created_at": "2024-03-22T13:06:18Z", - "upvotes": 1, - "comment_count": 3, - "resolved": true, + "number": 1128, + "title": "Display all traces within a session", + "href": "https://github.com/orgs/langfuse/discussions/1128", + "created_at": "2024-02-10T17:36:48Z", + "upvotes": 2, + "comment_count": 1, + "resolved": false, "labels": [ - "self-hosting" + "ui", + "feat-sessions" ], "author": { - "login": "tbarbito", - "html_url": "https://github.com/tbarbito" + "login": "benm5678", + "html_url": "https://github.com/benm5678" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1466, - "title": "bug: Potential bug with AzureAD auth setup", - "href": "https://github.com/orgs/langfuse/discussions/1466", - "created_at": "2024-03-22T07:12:43Z", - "upvotes": 1, + "number": 1118, + "title": "[Simple Feature/WebUI] Adding a button to hide the sidebar", + "href": "https://github.com/orgs/langfuse/discussions/1118", + "created_at": "2024-02-09T09:43:34Z", + "upvotes": 3, "comment_count": 1, "resolved": false, "labels": [ - "self-hosting" + "ui" ], "author": { - "login": "mprudra", - "html_url": "https://github.com/mprudra" + "login": "samyxdev", + "html_url": "https://github.com/samyxdev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1449, - "title": "Langfuse session ID when using Chainlit", - "href": "https://github.com/orgs/langfuse/discussions/1449", - "created_at": "2024-03-20T00:57:09Z", - "upvotes": 1, - "comment_count": 2, + "number": 1115, + "title": "Prioritize traces captured from LangGraph by relevance", + "href": "https://github.com/orgs/langfuse/discussions/1115", + "created_at": "2024-02-08T06:44:34Z", + "upvotes": 8, + "comment_count": 3, "resolved": false, - "labels": [], + "labels": [ + "ui", + "integration-langchain" + ], "author": { - "login": "tituslhy", - "html_url": "https://github.com/tituslhy" + "login": "litagent", + "html_url": "https://github.com/litagent" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1445, - "title": "Linking dataset run items with existing callback handler", - "href": "https://github.com/orgs/langfuse/discussions/1445", - "created_at": "2024-03-19T16:54:54Z", + "number": 1114, + "title": "Pulling prompt/completions via API", + "href": "https://github.com/orgs/langfuse/discussions/1114", + "created_at": "2024-02-08T00:52:10Z", "upvotes": 1, "comment_count": 1, "resolved": false, - "labels": [ - "feat-datasets" - ], + "labels": [], "author": { - "login": "subandwho", - "html_url": "https://github.com/subandwho" + "login": "mukundt", + "html_url": "https://github.com/mukundt" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1434, - "title": "Add UserID and Feedback when using LlamaIndex Integration", - "href": "https://github.com/orgs/langfuse/discussions/1434", - "created_at": "2024-03-18T20:24:29Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 1106, + "title": "Prompt version comments", + "href": "https://github.com/orgs/langfuse/discussions/1106", + "created_at": "2024-02-07T15:38:07Z", + "upvotes": 5, + "comment_count": 2, + "resolved": false, "labels": [ - "integraton-llamaindex" + "ui", + "feat-prompt-management", + "✅ Done" ], "author": { - "login": "skelleex", - "html_url": "https://github.com/skelleex" + "login": "mukundt", + "html_url": "https://github.com/mukundt" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1432, - "title": "langfuse.api.resources.commons.errors.not_found_error.NotFoundError: status_code: 404, body: {'message': 'Observation not found'}", - "href": "https://github.com/orgs/langfuse/discussions/1432", - "created_at": "2024-03-18T13:29:05Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "emailic", - "html_url": "https://github.com/emailic" + "number": 1105, + "title": "\"Git diff\" view between two prompt versions", + "href": "https://github.com/orgs/langfuse/discussions/1105", + "created_at": "2024-02-07T15:37:18Z", + "upvotes": 14, + "comment_count": 1, + "resolved": false, + "labels": [ + "ui", + "feat-prompt-management" + ], + "author": { + "login": "mukundt", + "html_url": "https://github.com/mukundt" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1429, - "title": "Hybrid usage Langfuse among OpenAI calls as well Langchain", - "href": "https://github.com/orgs/langfuse/discussions/1429", - "created_at": "2024-03-17T14:09:57Z", - "upvotes": 1, + "number": 1097, + "title": "Ability to post-process generation data", + "href": "https://github.com/orgs/langfuse/discussions/1097", + "created_at": "2024-02-06T17:45:58Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "mikeon", - "html_url": "https://github.com/mikeon" + "login": "denisergashbaev", + "html_url": "https://github.com/denisergashbaev" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1420, - "title": "Datasets list / by id", - "href": "https://github.com/orgs/langfuse/discussions/1420", - "created_at": "2024-03-15T02:22:27Z", + "number": 1096, + "title": "[Python SDK] Link prompt to OpenAI Chat Completion directly", + "href": "https://github.com/orgs/langfuse/discussions/1096", + "created_at": "2024-02-06T17:19:29Z", "upvotes": 2, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-datasets" + "sdk-python", + "feat-prompt-management", + "integration-openai" ], "author": { - "login": "norton120", - "html_url": "https://github.com/norton120" + "login": "fancyweb", + "html_url": "https://github.com/fancyweb" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1417, - "title": "Running Langfuse in Kubernetes", - "href": "https://github.com/orgs/langfuse/discussions/1417", - "created_at": "2024-03-14T19:59:42Z", + "number": 1089, + "title": "Use JWTs for API private key", + "href": "https://github.com/orgs/langfuse/discussions/1089", + "created_at": "2024-02-06T02:11:39Z", "upvotes": 1, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "mikeon", - "html_url": "https://github.com/mikeon" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1382, - "title": "Match LLMs from AWS Bedrock to added model definition", - "href": "https://github.com/orgs/langfuse/discussions/1382", - "created_at": "2024-03-09T08:28:53Z", + "number": 1082, + "title": "Add LLM call duration on session and trace table", + "href": "https://github.com/orgs/langfuse/discussions/1082", + "created_at": "2024-02-05T20:52:23Z", + "upvotes": 1, + "comment_count": 1, + "resolved": false, + "labels": [ + "ui" + ], + "author": { + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" + }, + "category": "Ideas" + }, + { + "number": 1077, + "title": "Flowise: Allow adding metadata in API call to populate Langfuse trace metadata", + "href": "https://github.com/orgs/langfuse/discussions/1077", + "created_at": "2024-02-05T15:55:07Z", "upvotes": 2, "comment_count": 0, "resolved": false, - "labels": [], + "labels": [ + "integration-flowise" + ], "author": { - "login": "DominikNeumaier", - "html_url": "https://github.com/DominikNeumaier" + "login": "jpmin7", + "html_url": "https://github.com/jpmin7" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1380, - "title": "Langfuse flush() taking a long time and hangs", - "href": "https://github.com/orgs/langfuse/discussions/1380", - "created_at": "2024-03-09T00:09:55Z", + "number": 1076, + "title": "Flowise: Allow Langfuse traceId to be set or passed on with API response", + "href": "https://github.com/orgs/langfuse/discussions/1076", + "created_at": "2024-02-05T14:58:23Z", "upvotes": 1, - "comment_count": 2, - "resolved": true, - "labels": [], + "comment_count": 1, + "resolved": false, + "labels": [ + "sdk-js", + "integration-flowise" + ], "author": { - "login": "venu-shapley", - "html_url": "https://github.com/venu-shapley" + "login": "jpmin7", + "html_url": "https://github.com/jpmin7" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1373, - "title": "How to fix error when running docs app demo chat", - "href": "https://github.com/orgs/langfuse/discussions/1373", - "created_at": "2024-03-08T00:08:46Z", + "number": 1074, + "title": "Model costs in terms of energy for self hosted models (or cloud hosted)", + "href": "https://github.com/orgs/langfuse/discussions/1074", + "created_at": "2024-02-05T10:15:27Z", "upvotes": 1, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "luandro", - "html_url": "https://github.com/luandro" + "login": "vquilon", + "html_url": "https://github.com/vquilon" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1357, - "title": "Run items not appearing when linking to a trace and not a span or a generation", - "href": "https://github.com/orgs/langfuse/discussions/1357", - "created_at": "2024-03-07T10:17:34Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 1073, + "title": "Use proper logger for backend API to make it configurable", + "href": "https://github.com/orgs/langfuse/discussions/1073", + "created_at": "2024-02-05T09:19:01Z", + "upvotes": 3, + "comment_count": 5, + "resolved": false, "labels": [ - "feat-datasets" + "✅ Done", + "self-hosting" ], "author": { - "login": "ladislasdellinger", - "html_url": "https://github.com/ladislasdellinger" + "login": "code-haven", + "html_url": "https://github.com/code-haven" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1353, - "title": "How do I add custom LLM APIs to the Langfuse UI?", - "href": "https://github.com/orgs/langfuse/discussions/1353", - "created_at": "2024-03-07T06:33:23Z", - "upvotes": 0, + "number": 1049, + "title": "API Examples for Generations", + "href": "https://github.com/orgs/langfuse/discussions/1049", + "created_at": "2024-02-02T07:02:08Z", + "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "yudhiesh", - "html_url": "https://github.com/yudhiesh" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1336, - "title": "Applying database migrations failed. This is mostly caused by the database being unavailable.", - "href": "https://github.com/orgs/langfuse/discussions/1336", - "created_at": "2024-03-06T09:10:19Z", - "upvotes": 1, - "comment_count": 2, + "number": 1048, + "title": "Allow sharing traces as a self contained HTML file via presigned S3 URL", + "href": "https://github.com/orgs/langfuse/discussions/1048", + "created_at": "2024-02-02T06:05:47Z", + "upvotes": 2, + "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "everyfin-in", - "html_url": "https://github.com/everyfin-in" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1335, - "title": "Openai and null traces for input/output/metadata", - "href": "https://github.com/orgs/langfuse/discussions/1335", - "created_at": "2024-03-06T02:02:46Z", - "upvotes": 2, - "comment_count": 0, + "number": 1043, + "title": "Ability to query entities from SDK", + "href": "https://github.com/orgs/langfuse/discussions/1043", + "created_at": "2024-02-01T23:51:00Z", + "upvotes": 4, + "comment_count": 2, "resolved": false, - "labels": [], + "labels": [ + "feat-api" + ], "author": { - "login": "aiakubovich", - "html_url": "https://github.com/aiakubovich" + "login": "Pranov1", + "html_url": "https://github.com/Pranov1" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1328, - "title": "Incompatibility between openllmetry and langfuse OpenAI wrapper", - "href": "https://github.com/orgs/langfuse/discussions/1328", - "created_at": "2024-03-05T17:03:34Z", - "upvotes": 1, - "comment_count": 1, + "number": 1033, + "title": "Subscribe to Langfuse Events via Webhooks", + "href": "https://github.com/orgs/langfuse/discussions/1033", + "created_at": "2024-02-01T18:59:56Z", + "upvotes": 34, + "comment_count": 6, "resolved": false, "labels": [], "author": { - "login": "pamelafox", - "html_url": "https://github.com/pamelafox" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1326, - "title": "Does Langfuse integrate with LiteLLM Proxy Server?", - "href": "https://github.com/orgs/langfuse/discussions/1326", - "created_at": "2024-03-05T15:25:37Z", - "upvotes": 1, + "number": 1032, + "title": "Periodic reports (email or slack)", + "href": "https://github.com/orgs/langfuse/discussions/1032", + "created_at": "2024-02-01T18:57:42Z", + "upvotes": 12, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "alphanome", - "html_url": "https://github.com/alphanome" - }, - "category": "Support" - }, - { - "number": 1325, - "title": "Do you need a helm chart of langfuse?", - "href": "https://github.com/orgs/langfuse/discussions/1325", - "created_at": "2024-03-05T15:02:42Z", - "upvotes": 1, - "comment_count": 1, - "resolved": false, - "labels": [], - "author": { - "login": "artemus717", - "html_url": "https://github.com/artemus717" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1323, - "title": "When referencing the local langfuse in the langserve code, an error occurs:“ImportError: cannot import name 'ChatDeepInfra' from 'langchain_community.chat_models...”", - "href": "https://github.com/orgs/langfuse/discussions/1323", - "created_at": "2024-03-05T13:03:49Z", - "upvotes": 2, + "number": 1021, + "title": "Add `Embedding` observation type", + "href": "https://github.com/orgs/langfuse/discussions/1021", + "created_at": "2024-02-01T03:15:17Z", + "upvotes": 57, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [], "author": { - "login": "zhenlong-zhu", - "html_url": "https://github.com/zhenlong-zhu" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1225, - "title": "Can Langfuse be used to record the records of ConversationChain in LangChain?", - "href": "https://github.com/orgs/langfuse/discussions/1225", - "created_at": "2024-02-22T09:24:34Z", + "number": 1020, + "title": "Leveraging Azure OpenAI Diagnostic Settings?", + "href": "https://github.com/orgs/langfuse/discussions/1020", + "created_at": "2024-02-01T02:58:54Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 0, + "resolved": false, "labels": [ - "integration-langchain" + "integration-openai", + "integration-litellm" ], "author": { - "login": "lyzltysgithub", - "html_url": "https://github.com/lyzltysgithub" + "login": "Manouchehri", + "html_url": "https://github.com/Manouchehri" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1193, - "title": "What is the shadow database needed for?", - "href": "https://github.com/orgs/langfuse/discussions/1193", - "created_at": "2024-02-17T08:23:33Z", - "upvotes": 1, + "number": 1011, + "title": "Configurable dashboards", + "href": "https://github.com/orgs/langfuse/discussions/1011", + "created_at": "2024-01-31T13:40:59Z", + "upvotes": 17, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "ui", + "feat-dashboard" + ], "author": { - "login": "Stadly", - "html_url": "https://github.com/Stadly" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1184, - "title": "Unable to set session id or other CallbackHandler parameters when passing trace client in langchain sdk", - "href": "https://github.com/orgs/langfuse/discussions/1184", - "created_at": "2024-02-16T08:01:51Z", - "upvotes": 1, + "number": 1010, + "title": "Add new integration: LLM Proxy", + "href": "https://github.com/orgs/langfuse/discussions/1010", + "created_at": "2024-01-31T12:40:35Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, + "resolved": false, "labels": [ - "integration-langchain" + "integrations" ], "author": { - "login": "sasidevtool", - "html_url": "https://github.com/sasidevtool" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1186, - "title": "How to set tags when using the Langchain Callback handler", - "href": "https://github.com/orgs/langfuse/discussions/1186", - "created_at": "2024-02-16T05:47:31Z", - "upvotes": 2, - "comment_count": 2, - "resolved": true, + "number": 1009, + "title": "Decorator-based integration with Langfuse", + "href": "https://github.com/orgs/langfuse/discussions/1009", + "created_at": "2024-01-31T12:19:26Z", + "upvotes": 7, + "comment_count": 3, + "resolved": false, "labels": [ "sdk-python", - "integration-langchain", - "feat-tags" + "integrations", + "✅ Done", + "integration-python-decorator" ], "author": { - "login": "reza-mohideen", - "html_url": "https://github.com/reza-mohideen" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1179, - "title": "Ollama token counts", - "href": "https://github.com/orgs/langfuse/discussions/1179", - "created_at": "2024-02-15T23:38:39Z", + "number": 1004, + "title": "should work with OpenAI-compatible self-hosted endpoints", + "href": "https://github.com/orgs/langfuse/discussions/1004", + "created_at": "2024-01-31T09:04:28Z", "upvotes": 2, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-cost-tracking" + "sdk-python", + "integration-openai" ], "author": { - "login": "aiseei", - "html_url": "https://github.com/aiseei" + "login": "7flash", + "html_url": "https://github.com/7flash" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1310, - "title": "Trace of custom classes gives nondescriptive info", - "href": "https://github.com/orgs/langfuse/discussions/1310", - "created_at": "2024-02-06T14:13:26Z", - "upvotes": 1, - "comment_count": 0, + "number": 999, + "title": "Users should be able to pass metadata and tags via `overrideConfig` when using the Flowise integration", + "href": "https://github.com/orgs/langfuse/discussions/999", + "created_at": "2024-01-30T19:52:41Z", + "upvotes": 2, + "comment_count": 1, "resolved": false, - "labels": [], + "labels": [ + "sdk-js", + "integration-flowise", + "✅ Done" + ], "author": { - "login": "mjungiewicz-exadel", - "html_url": "https://github.com/mjungiewicz-exadel" + "login": "giorgosera", + "html_url": "https://github.com/giorgosera" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1091, - "title": "How to pass span id to OpenAI `chat.completions.create`", - "href": "https://github.com/orgs/langfuse/discussions/1091", - "created_at": "2024-02-06T09:33:30Z", + "number": 991, + "title": "Inferring cost of trace from metadata field if optionally provided", + "href": "https://github.com/orgs/langfuse/discussions/991", + "created_at": "2024-01-30T07:38:56Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [ - "integration-openai" - ], + "comment_count": 2, + "resolved": false, + "labels": [], "author": { - "login": "techytushar", - "html_url": "https://github.com/techytushar" + "login": "sumba101", + "html_url": "https://github.com/sumba101" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1081, - "title": "Sessions vs Traces?", - "href": "https://github.com/orgs/langfuse/discussions/1081", - "created_at": "2024-02-05T21:06:03Z", - "upvotes": 1, + "number": 990, + "title": "filtering sessions with metadata", + "href": "https://github.com/orgs/langfuse/discussions/990", + "created_at": "2024-01-30T06:21:42Z", + "upvotes": 7, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "feat-sessions" + "ui", + "feat-sessions", + "feat-metadata" ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "litagent", + "html_url": "https://github.com/litagent" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1071, - "title": "feat: support for custom httpx.client", - "href": "https://github.com/orgs/langfuse/discussions/1071", - "created_at": "2024-02-05T06:35:23Z", + "number": 989, + "title": "Enable Collaboration Platforms for Project Members", + "href": "https://github.com/orgs/langfuse/discussions/989", + "created_at": "2024-01-30T04:00:26Z", "upvotes": 1, - "comment_count": 2, + "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "brandonkzw", - "html_url": "https://github.com/brandonkzw" + "login": "khareyash05", + "html_url": "https://github.com/khareyash05" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1070, - "title": "Where to log request and response headers of generations? (litellm)", - "href": "https://github.com/orgs/langfuse/discussions/1070", - "created_at": "2024-02-05T02:40:38Z", - "upvotes": 1, + "number": 982, + "title": "Supporting OpenAI Vision", + "href": "https://github.com/orgs/langfuse/discussions/982", + "created_at": "2024-01-29T19:06:44Z", + "upvotes": 7, "comment_count": 2, - "resolved": true, + "resolved": false, "labels": [ - "integration-litellm" + "integration-openai", + "✅ Done", + "feat-multimodal" ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "pj747", + "html_url": "https://github.com/pj747" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1055, - "title": "Best way to flush LF in Next.js?", - "href": "https://github.com/orgs/langfuse/discussions/1055", - "created_at": "2024-02-02T17:50:58Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, - "labels": [], + "number": 980, + "title": "Comments on objects across the Langfuse UI", + "href": "https://github.com/orgs/langfuse/discussions/980", + "created_at": "2024-01-29T18:21:03Z", + "upvotes": 3, + "comment_count": 3, + "resolved": false, + "labels": [ + "ui", + "✅ Done" + ], "author": { - "login": "gullerg", - "html_url": "https://github.com/gullerg" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1054, - "title": "Sentry for self-hosted?", - "href": "https://github.com/orgs/langfuse/discussions/1054", - "created_at": "2024-02-02T17:21:06Z", - "upvotes": 1, - "comment_count": 1, - "resolved": true, + "number": 976, + "title": "Support alternative databases next to Postgres, e.g. MySQL", + "href": "https://github.com/orgs/langfuse/discussions/976", + "created_at": "2024-01-28T21:44:11Z", + "upvotes": 3, + "comment_count": 6, + "resolved": false, + "labels": [ + "self-hosting" + ], + "author": { + "login": "zoltan-fedor", + "html_url": "https://github.com/zoltan-fedor" + }, + "category": "Ideas" + }, + { + "number": 969, + "title": "Flowise - OpenAI Assistant cost tracking", + "href": "https://github.com/orgs/langfuse/discussions/969", + "created_at": "2024-01-26T18:04:07Z", + "upvotes": 2, + "comment_count": 0, + "resolved": false, + "labels": [ + "integration-flowise" + ], + "author": { + "login": "jozsef-gereby", + "html_url": "https://github.com/jozsef-gereby" + }, + "category": "Ideas" + }, + { + "number": 964, + "title": "Latency metrics - Time to first token, Tokens per second", + "href": "https://github.com/orgs/langfuse/discussions/964", + "created_at": "2024-01-26T15:37:01Z", + "upvotes": 8, + "comment_count": 3, + "resolved": false, + "labels": [ + "✅ Done" + ], + "author": { + "login": "nikcaryo-super", + "html_url": "https://github.com/nikcaryo-super" + }, + "category": "Ideas" + }, + { + "number": 958, + "title": "LLM calls captured via Langchain integration should match what’s sent to the LLM", + "href": "https://github.com/orgs/langfuse/discussions/958", + "created_at": "2024-01-25T16:45:38Z", + "upvotes": 3, + "comment_count": 2, + "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "benm5678", + "html_url": "https://github.com/benm5678" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1051, - "title": "How can I get the trace_id in langfuse.openai.OpenAI?", - "href": "https://github.com/orgs/langfuse/discussions/1051", - "created_at": "2024-02-02T09:39:55Z", + "number": 953, + "title": "Improve integration with flowise", + "href": "https://github.com/orgs/langfuse/discussions/953", + "created_at": "2024-01-24T19:57:06Z", "upvotes": 1, - "comment_count": 1, - "resolved": true, + "comment_count": 2, + "resolved": false, "labels": [ - "integration-openai" + "sdk-js", + "integration-flowise" ], "author": { - "login": "yangge2333", - "html_url": "https://github.com/yangge2333" + "login": "tsiougkosn", + "html_url": "https://github.com/tsiougkosn" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1044, - "title": "AWS SES IAM Policy", - "href": "https://github.com/orgs/langfuse/discussions/1044", - "created_at": "2024-02-02T01:58:26Z", + "number": 941, + "title": "Dark mode", + "href": "https://github.com/orgs/langfuse/discussions/941", + "created_at": "2024-01-24T05:52:30Z", + "upvotes": 9, + "comment_count": 5, + "resolved": false, + "labels": [ + "✅ Done" + ], + "author": { + "login": "archywillhe", + "html_url": "https://github.com/archywillhe" + }, + "category": "Ideas" + }, + { + "number": 939, + "title": "Full-text search on trace/observation/generation input/output", + "href": "https://github.com/orgs/langfuse/discussions/939", + "created_at": "2024-01-23T23:47:11Z", + "upvotes": 28, + "comment_count": 10, + "resolved": false, + "labels": [ + "ui" + ], + "author": { + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" + }, + "category": "Ideas" + }, + { + "number": 917, + "title": "Download dashboard details", + "href": "https://github.com/orgs/langfuse/discussions/917", + "created_at": "2024-01-21T16:35:24Z", + "upvotes": 8, + "comment_count": 3, + "resolved": false, + "labels": [], + "author": { + "login": "kerenaba", + "html_url": "https://github.com/kerenaba" + }, + "category": "Ideas" + }, + { + "number": 902, + "title": "Support secret in docker compose", + "href": "https://github.com/orgs/langfuse/discussions/902", + "created_at": "2024-01-17T14:03:26Z", "upvotes": 2, "comment_count": 1, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "shuther", + "html_url": "https://github.com/shuther" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1019, - "title": "WAF Rules for self-hosted", - "href": "https://github.com/orgs/langfuse/discussions/1019", - "created_at": "2024-02-01T01:41:51Z", - "upvotes": 3, + "number": 896, + "title": "generation usage should accept a list of dict for async generation", + "href": "https://github.com/orgs/langfuse/discussions/896", + "created_at": "2024-01-17T05:59:24Z", + "upvotes": 1, + "comment_count": 1, + "resolved": false, + "labels": [], + "author": { + "login": "dove-young", + "html_url": "https://github.com/dove-young" + }, + "category": "Ideas" + }, + { + "number": 874, + "title": "Improve exception handling and type safety in python SDK", + "href": "https://github.com/orgs/langfuse/discussions/874", + "created_at": "2024-01-12T17:01:58Z", + "upvotes": 5, + "comment_count": 3, + "resolved": false, + "labels": [], + "author": { + "login": "hubert-springbok", + "html_url": "https://github.com/hubert-springbok" + }, + "category": "Ideas" + }, + { + "number": 854, + "title": "Feature: API should give User-Tokens", + "href": "https://github.com/orgs/langfuse/discussions/854", + "created_at": "2024-01-09T14:26:47Z", + "upvotes": 6, "comment_count": 0, "resolved": false, "labels": [], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "droggta", + "html_url": "https://github.com/droggta" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1016, - "title": "Scaling / Parallelism / Concurrency safe?", - "href": "https://github.com/orgs/langfuse/discussions/1016", - "created_at": "2024-01-31T22:33:36Z", - "upvotes": 1, + "number": 852, + "title": "Add prompt.to_langchain() to get a Langchain Prompt Template", + "href": "https://github.com/orgs/langfuse/discussions/852", + "created_at": "2024-01-09T13:20:55Z", + "upvotes": 7, + "comment_count": 2, + "resolved": false, + "labels": [ + "integrations", + "feat-prompt-management", + "✅ Done" + ], + "author": { + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" + }, + "category": "Ideas" + }, + { + "number": 853, + "title": "feat(ui): Dashboard filter and highlight", + "href": "https://github.com/orgs/langfuse/discussions/853", + "created_at": "2024-01-09T05:37:34Z", + "upvotes": 2, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "ui", + "Dashboard" + ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "lkNGAT", + "html_url": "https://github.com/lkNGAT" }, - "category": "Support" + "category": "Ideas" }, { - "number": 1013, - "title": "Building Docker container without database connection?", - "href": "https://github.com/orgs/langfuse/discussions/1013", - "created_at": "2024-01-31T19:32:47Z", - "upvotes": 1, + "number": 844, + "title": "Integration: Node.js/Typescript OpenAI SDK", + "href": "https://github.com/orgs/langfuse/discussions/844", + "created_at": "2024-01-08T22:39:27Z", + "upvotes": 8, "comment_count": 2, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "sdk-js", + "integrations", + "✅ Done" + ], "author": { - "login": "Manouchehri", - "html_url": "https://github.com/Manouchehri" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" }, { - "number": 973, - "title": "If we use cloud services, when we migrate to our own host later, do all the above data support export?", - "href": "https://github.com/orgs/langfuse/discussions/973", - "created_at": "2024-01-27T09:55:41Z", + "number": 828, + "title": "LlamaIndex integration (Python)", + "href": "https://github.com/orgs/langfuse/discussions/828", + "created_at": "2024-01-06T18:21:02Z", + "upvotes": 20, + "comment_count": 7, + "resolved": false, + "labels": [ + "sdk-python", + "integrations", + "✅ Done", + "integraton-llamaindex" + ], + "author": { + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" + }, + "category": "Ideas" + }, + { + "number": 1007, + "title": "Admin API: projects, api keys, user management", + "href": "https://github.com/orgs/langfuse/discussions/1007", + "created_at": "2023-12-21T13:22:28Z", + "upvotes": 24, + "comment_count": 13, + "resolved": false, + "labels": [ + "feat-api", + "self-hosting" + ], + "author": { + "login": "maxxte", + "html_url": "https://github.com/maxxte" + }, + "category": "Ideas" + }, + { + "number": 1006, + "title": "Versioning of docs", + "href": "https://github.com/orgs/langfuse/discussions/1006", + "created_at": "2023-12-18T01:27:09Z", "upvotes": 1, "comment_count": 1, - "resolved": true, - "labels": [], + "resolved": false, + "labels": [ + "docs" + ], "author": { - "login": "wsdo", - "html_url": "https://github.com/wsdo" + "login": "flxwu", + "html_url": "https://github.com/flxwu" }, - "category": "Support" + "category": "Ideas" }, { - "number": 866, - "title": "Cannot see Add to Dataset button in the UI", - "href": "https://github.com/orgs/langfuse/discussions/866", - "created_at": "2024-01-11T09:12:16Z", - "upvotes": 1, - "comment_count": 2, - "resolved": true, + "number": 1008, + "title": "Datasets: Diff of output and expected output", + "href": "https://github.com/orgs/langfuse/discussions/1008", + "created_at": "2023-11-29T00:35:13Z", + "upvotes": 6, + "comment_count": 3, + "resolved": false, "labels": [ + "ui", "feat-datasets" ], "author": { - "login": "SinghCoder", - "html_url": "https://github.com/SinghCoder" + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" }, - "category": "Support" + "category": "Ideas" + }, + { + "number": 1066, + "title": "feat: Publish arm64 compatible docker images", + "href": "https://github.com/orgs/langfuse/discussions/1066", + "created_at": "2023-11-08T16:06:08Z", + "upvotes": 1, + "comment_count": 10, + "resolved": false, + "labels": [ + "✅ Done", + "self-hosting" + ], + "author": { + "login": "code-haven", + "html_url": "https://github.com/code-haven" + }, + "category": "Ideas" + }, + { + "number": 1065, + "title": "OpenAI SDK wrapper for JS", + "href": "https://github.com/orgs/langfuse/discussions/1065", + "created_at": "2023-09-15T10:55:35Z", + "upvotes": 1, + "comment_count": 3, + "resolved": false, + "labels": [ + "sdk-js", + "integrations", + "integration-openai", + "✅ Done" + ], + "author": { + "login": "marcklingen", + "html_url": "https://github.com/marcklingen" + }, + "category": "Ideas" } ] },