Marlies Mayerhofer
1c574b2a5d
chore: release v3.67.0
2025-06-11 01:39:36 +02:00
marliessophie and GitHub
6db9b87b6a
chore(models): adjust price of o3 to reflected updated openai pricing ( #7223 )
2025-06-10 22:30:07 +00:00
marliessophie and GitHub
3e3ccb65ff
feat(models): add o3-pro for cost tracking ( #7222 )
...
* feat(models): add o3-pro for playground and costs
* chore: remove from playground as langchain does not support o3 model for completions
2025-06-10 22:23:28 +00:00
marliessophie and GitHub
0d53b443e5
style(CreateScoreConfigButton): add padding to confirmation message for improved readability ( #7220 )
2025-06-10 16:26:16 +00:00
marliessophie and GitHub
1b795a3dcf
chore(evals): show warning if API key was deleted ( #7053 )
...
* chore(evals): show warning if API key was deleted
* chore: fix typo
2025-06-10 15:44:36 +00:00
Hassieb Pakzad and GitHub
2e94bc9e09
fix(graph-view): handle missing __start__ node for langgraph>=0.4 ( #7215 )
2025-06-10 15:44:12 +00:00
marliessophie and GitHub
8b94e8a3bd
fix(annotation): handle deletes gracefully and protect against race conditions ( #6848 )
2025-06-10 15:00:43 +00:00
marliessophie and GitHub
91730a2eaf
refactor(dialogs): dialog components with improved structure and styling ( #7218 )
2025-06-10 14:40:26 +00:00
marliessophie and GitHub
4f1a2337be
fix(datasets): prevent delete modal from closing on mouse navigation event ( #7163 )
2025-06-10 14:30:05 +00:00
Hassieb Pakzad and GitHub
4cf5aa03ec
fix(trpc-prompts-api): handle prompt not found case on setLabels ( #7216 )
2025-06-10 13:00:23 +00:00
Steffen Schmitz and GitHub
922eafd4f6
chore: refactor chart display names into single util ( #7209 )
2025-06-10 07:29:06 +00:00
Hassieb Pakzad and GitHub
9067f80206
fix(evals): do not throw errors if eval model does not consistently return JSON ( #7187 )
2025-06-08 14:05:51 +00:00
Steffen Schmitz and GitHub
a7ca1fb269
chore: show frontend name for histogram chart type ( #7181 )
2025-06-06 15:09:54 +00:00
Hassieb Pakzad and GitHub
b51f321d22
feat(quickstart+readme): add python SDK v3 examples ( #7157 )
2025-06-06 16:36:16 +02:00
Hassieb Pakzad and GitHub
dd048a64a0
chore: upgrade langchain ( #7178 )
...
* chore: upgrade langchain
* push
2025-06-06 11:41:08 +00:00
Clemo and GitHub
c6c19de0e8
docs: update readme, add terraform templates
2025-06-06 11:25:16 +02:00
marliessophie and GitHub
5491f176e1
chore(datasets): simplify DatasetAnalytics component interaction and integrate local storage for chart metrics ( #7161 )
...
* chore(datasets): simplify DatasetAnalytics component interaction and integrate local storage for chart metrics
* chore: eslint
2025-06-05 16:10:06 +00:00
marliessophie and GitHub
7a28473ebb
perf(traces-table): improve performance ( #7126 )
...
* fixup: limit render duration of traces table
* fixup: reduce render cycles through data flows and memoization
* refactor: enhance performance and structure of table components
- Removed unnecessary console logs in `data-table.tsx`.
- Refactored `TablePeekView` to use a more structured props type and memoization for improved performance.
- Updated `usePeekData` to reduce stale time from 5 minutes to 1 minute.
- Replaced `IOTableCell` with `MemoizedIOTableCell` in various components to optimize rendering.
- Adjusted `peekView` configurations in `observations.tsx` and `traces.tsx` for consistency and clarity.
* chore: eslint
2025-06-05 14:16:10 +00:00
Steffen Schmitz and GitHub
005ce7318c
chore: allow bullmq-api for non-cloud deployments ( #7156 )
2025-06-05 12:22:18 +00:00
marliessophie and GitHub
448c56e114
feat(dialog): add sticky header and footer ( #7154 )
...
* chore(ui-components): add dialog body
* style(popover): update width styling to use CSS variable for dynamic sizing
* feat(dialog): add DialogBody and DialogFooter components to enhance dialog structure
* chore: eslint
* chore: adjust modal height
2025-06-05 12:05:31 +00:00
Hassieb Pakzad and GitHub
1d6e498e2b
fix(otel): read resourceAttributes for release attribute ( #7155 )
2025-06-05 11:38:13 +00:00
Steffen Schmitz and GitHub
33ab717ae0
chore: include LANGFUSE_USE_AZURE_BLOB in docker-compose options ( #7153 )
2025-06-05 08:29:05 +00:00
Steffen Schmitz and GitHub
ec563b775b
feat(dashboards): add histogram chart type ( #7140 )
...
* feat(dashboards): add histogram chart type
* chore: update querybuilder behaviour
* chore: lint
* chore: push
* chore: format numbers nicely
* chore: store histogram bins in chartConfig
* chore: change order
* chore: add histogram function to metrics api
* chore: docs
* chore: generate docs
2025-06-05 07:43:35 +00:00
marliessophie and GitHub
de427b5572
chore(evals): implement update confirmation for default evaluation model ( #7137 )
...
* chore(evals): implement update confirmation for default evaluation model
* chore: adjust alert to confirm
* chore: adjust alert to confirm
2025-06-04 17:08:44 +00:00
Marc Klingen
95921fa5da
chore: release v3.66.1
2025-06-04 11:09:25 +02:00
Marc Klingen and GitHub
9e4d352366
fix(ee): pro plan label ( #7136 )
...
fix(ee): self-hosted pro plan label
2025-06-04 08:57:50 +00:00
steffen911
02449cbe0a
chore: release v3.66.0
2025-06-04 09:24:50 +02:00
Steffen Schmitz and GitHub
616c68a87b
feat: add support for new OTEL semantic event types ( #7135 )
2025-06-04 07:06:07 +00:00
Steffen Schmitz and GitHub
319b22ae78
chore: disentangle batch actions from batch exports ( #7092 )
...
* chore: disentangle batch actions from batch exports
* chore: revert
* chore: revert
* chore: revert
2025-06-04 06:53:52 +00:00
Max Deichmann
b919562eed
chore: release v3.65.3
2025-06-04 01:17:23 +02:00
Max Deichmann and GitHub
91c01e7363
chore: allow annotation queues on FOSS ( #7130 )
...
chore: move features
2025-06-03 22:17:02 +00:00
Max Deichmann and GitHub
48ec1bccae
fix: fix full text search selector ( #7129 )
...
* push
* fix: annotation queue count
* chore: move features
* chore: move features
* chore: move features
2025-06-03 22:04:49 +00:00
steffen911
66aa2fd48e
chore: release v3.65.2
2025-06-03 22:02:11 +02:00
Steffen Schmitz and GitHub
f822bf1049
chore: add opt-out flag from queue length metric checks ( #7123 )
2025-06-03 19:21:35 +00:00
96ec24aad8
fix(otel): set trace io from root span ( #7127 )
...
* fix(otel): set trace io from root span
* Update web/src/features/otel/server/index.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-03 16:48:58 +00:00
steffen911
068fbd0cc6
chore: release v3.65.1
2025-06-03 11:33:30 +02:00
Steffen Schmitz and GitHub
7c8b76d573
security: bump tar-fs, rollup version ( #7116 )
...
* security: bump tar-fs version
* chore: bump rollup version
2025-06-03 08:13:54 +00:00
Max Deichmann
e4e93d64bb
chore: release v3.65.0
2025-06-03 10:09:46 +02:00
Max Deichmann and GitHub
f5cf8693e9
chore: move core features to OSS ( #7091 )
...
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* chore: move features
* changes to pro plan
* chore: move features
2025-06-03 08:07:45 +00:00
marliessophie and GitHub
5beef28214
style(scores): limit height of grouped scores hovercard ( #7106 )
2025-06-02 10:59:46 +00:00
marliessophie and GitHub
d93712c6ab
chore: sort dataset (run) items by created_at and id ( #7105 )
...
* `created_at` is not unique, we require a deterministic order of items to ensure data consistency
2025-06-02 10:46:46 +00:00
Hassieb Pakzad and GitHub
b1b0a966be
fix(projects-api-docs): retentionDays to optional ( #7103 )
2025-06-02 11:49:25 +02:00
b5edadb203
fix: update Google AI Studio model name to preview version ( #7086 ) ( #7102 )
...
Co-authored-by: Faris Ibrahim <faris@traba.work >
2025-06-02 11:23:51 +02:00
marliessophie and GitHub
3090882590
fix(default-model): allow set up flow to add LLM API key ( #7101 )
2025-06-02 07:58:37 +00:00
Max Deichmann and GitHub
787f5d8d10
chore: remove popup from count for historic eval elements ( #7098 )
...
* chore: move features
* chore: move features
* chore: move features
2025-05-30 21:25:50 +00:00
Jannik Maierhöfer and GitHub
5fa142eda4
chore(ui): changed wording on checkout page ( #7045 )
2025-05-30 10:05:15 +00:00
steffen911
d96865b019
chore: release v3.64.0
2025-05-30 11:25:55 +02:00
Steffen Schmitz and GitHub
8d808923a1
feat: allow host credentials for blob storage S3 integration ( #7072 )
...
* feat: allow host credentials for blob storage S3 integration
* chore: compilation errors
2025-05-30 09:07:52 +00:00
Max Deichmann and GitHub
0f056c1c2d
fix: add error message for missing encryption key for self-hosters ( #7090 )
...
push
2025-05-30 08:40:50 +00:00
Max Deichmann and GitHub
094a523795
perf: use trace identifier stream to batch delete traces ( #7081 )
2025-05-29 20:08:27 +02:00
Marc Klingen and GitHub
c60e58a568
feat(ui): misc improvements to dashboards including mobile view, big number chart, truncate title/description, enforce min height/width of widgets ( #7082 )
...
* truncate title and description to prevent wraps
* remove unnecessary padding from charts
* improve bignumber chart
* add min h/w
* mobile resizing
* fix
2025-05-29 15:58:38 +00:00
6147e9c518
perf: only read trace identifiers for historic eval read stream ( #7080 )
...
* push
* Update packages/shared/src/server/services/traces-ui-table-service.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* perf: add exact timestamp match for eval batch actions
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-29 14:35:39 +00:00
Max Deichmann and GitHub
f0408b208e
perf: add exact timestamp match for eval batch actions ( #7077 )
...
* perf: add exact timestamp match for eval batch actions
* perf: add exact timestamp match for eval batch actions
* perf: add exact timestamp match for eval batch actions
2025-05-29 10:54:13 +00:00
Steffen Schmitz and GitHub
55e0bdcac0
feat: allow validation and run now for blob storage integrations ( #7064 )
...
* feat: allow validation and run now for blob storage integrations
* chore: error handling and formatting
* lint
* chore: linting
2025-05-28 16:47:23 +00:00
Hassieb Pakzad and GitHub
05e15c9f53
fix(otel): update trace name only for root spans ( #7061 )
...
* fix(otel): update trace name only for root spans
* push
2025-05-28 15:30:37 +00:00
Max Deichmann and GitHub
ce6249b266
perf: data retention concurrency ( #7065 )
2025-05-28 17:36:20 +02:00
Max Deichmann and GitHub
83e91e5bf5
chore: add logging to retry queue ( #7062 )
...
fix: do not wrap traces toolbar
2025-05-28 13:58:46 +00:00
Hassieb Pakzad and GitHub
edf073cc18
feat(api-models): return model prices on public API ( #7046 )
...
* feat(api-models): return model prices on public API
* add tests
* add openapi spec
* return map instead of list
2025-05-28 13:24:20 +00:00
Hassieb Pakzad
65343a8e9b
chore: release v3.63.1
2025-05-28 14:17:40 +02:00
Max Deichmann and GitHub
0978055bdc
chore: rename dead letter retry queue ( #7058 )
...
* push
* push
* push
2025-05-28 11:54:11 +00:00
Max Deichmann and GitHub
76aaf2a3d0
chore: upgrade clickhouse node client ( #6806 )
...
* push
* fix: do not wrap traces toolbar
* fix: do not wrap traces toolbar
* fix: do not wrap traces toolbar
2025-05-28 07:57:14 +00:00
Max Deichmann and GitHub
8ed61bf705
perf: increase retry batch action queue ( #7049 )
...
push
2025-05-27 19:59:47 +00:00
Steffen Schmitz and GitHub
45436530b4
chore: add analytic views in ClickHouse ( #7034 )
...
* chore: add analytic views in ClickHouse
* chore: add additional properties
* chore: add filtering and order changes
2025-05-27 15:59:12 +00:00
Hassieb Pakzad and GitHub
7a3f01fc0a
fix(playground): resolve prompts when jumping to playground ( #7041 )
...
* fix(playground): resolve prompts when jumping to playground
* push
2025-05-27 14:36:40 +00:00
marliessophie and GitHub
468fc4d079
chore(evals): display default model on peek ( #7042 )
2025-05-27 14:19:11 +00:00
Hassieb Pakzad and GitHub
945d13dac0
fix(playground): update tools and schemas if name already exists ( #7039 )
...
* fix(playground): update tools and schemas if name already exists
* push
2025-05-27 13:38:59 +00:00
Marc Klingen and GitHub
3646eaa5a8
feat(model): add regex for claude-sonnet-4@20250514 ( #7035 )
2025-05-27 00:50:10 +00:00
marliessophie and GitHub
feb5af11b8
style: default evaluation model management components ( #7028 )
2025-05-26 16:57:08 +00:00
marliessophie and GitHub
3711af5663
fix: prompt variables of SQL Semantic Equivalence evaluator ( #7029 )
2025-05-26 14:56:35 +00:00
marliessophie and GitHub
9ec798f393
feat(evaluation): allow filtering by log status ( #7018 )
2025-05-26 14:43:57 +00:00
Hassieb Pakzad and GitHub
f71fd43d91
fix(llm-tool-dialog): do not propagate textarea keystrokes up ( #7023 )
...
* fix(llm-tool-dialog): do not propagate textarea keystrokes up
* push
2025-05-26 13:51:51 +00:00
marliessophie and GitHub
0303596420
fix(scores): conditionally render metadata in score badges ( #7020 )
2025-05-26 11:31:50 +00:00
marliessophie and GitHub
cfaccc46d3
chore: ensure eval config modal closes after successful delete ( #7015 )
...
* chore: ensure eval config modal closes after successful delete
* chore: eslint
2025-05-26 10:21:47 +00:00
Max Deichmann and GitHub
907f764adc
fix: do not wrap traces toolbar ( #7019 )
...
* fix: do not wrap traces toolbar
* fix: do not wrap traces toolbar
2025-05-26 10:18:23 +00:00
Hassieb Pakzad and GitHub
652e9e3fe5
fix(otel): set trace name only if root span or attr provided ( #7017 )
2025-05-26 09:59:59 +00:00
48673e43d7
feat: allow propagation of request headers through logs ( #6979 )
...
* feat: allow propagation of request headers through logs
* chore: propagate under correct name
* chore: take all header values
* chore: allow more properties in context propagation
* chore: update trpc propagation
* Update packages/shared/src/env.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: trace header props for ingestion api
* chore: rename env variable
* chore: remove unused comments
* chore: remove outdated addUserToSpan method
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-26 07:33:02 +00:00
Marlies Mayerhofer
a136ac8184
chore: release v3.63.0
2025-05-24 14:05:07 +02:00
marliessophie and GitHub
9ebf62fc9c
chore: do not alert on missing API keys or model ( #7007 )
...
* chore: change error string for LLM API key not found
* chore: push
* chore: do not alert on missing default model
2025-05-24 07:16:17 +00:00
cf52dce773
chore: fix dataset eval executions for historic evals ( #7001 )
...
* push
* fix
* push
* fix
* fix
* fix
* fix
* fix
* fix
* Update worker/src/ee/evaluation/evalService.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix
* fix
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-23 17:44:21 +00:00
marliessophie and GitHub
0a6ecf1cba
feat: evaluator library ( #6956 )
...
* chore: make `project_id` nullable on `eval_templates`
* feat: add script for managed langfuse evaluators
* feat: restyle running evaluator configs table
* feat: add peek view for running evals
* fixup: add peek view for evaluator library
* fixup: add configure button to table
* feat: rework eval creation flow
* feat: add option to edit eval from table
* fixup: configure evaluator flow with traces data preview
* style: eval configuration UI elements
* chore: add support for current langfuse templates
* chore: reference templateId on jobExecution
* style: add maintainer icon across
* chore: extract WorkerEvaluationVariableService
* fixup: support live data mapping interface
* fixup: revamp datasets eval ui
* fixup: add clone functionality
* chore: rename online evaluation -> llm-as-a-judge
* feat: add evaluator selection in experiment creation flow
* chore: refactor into hooks in experiment form
* feat: add ragas evaluator prompt templates
* chore: show evaluator prompt preview by default
* fix: eval table filtering
* feat: add input box to slider
* fix: clean up running eval peek view and logs
* fix: ensure preview variables are not wrapped in quotes in evaluation prompt preview
* feat: support navigating through traces table
* feat: support default model workflow
* fix: typos in managed evaluators
* fix: do not allow selection of evaluators requiring default to run
* fix: type and build errors
* chore: rename table to default_llm_model
* chore: rm empty file
* fixup: complete rename
* chore: push
* style: eval set up form
* style: separate new evaluator form out into two steps
* chore: ensure we only run evals if default model is set
* chore: add `partner` col to `eval_templates`
* style: new eval template creation
* chore: add proper mapping for dataset evals
* feat: also put evaluation selection on datasets page
* feat: datasets also run on historic experiments after creating mapping
* revert: 09ab242dc12c8647bc716c84d180bc8e631d4919
* chore: fix eslint and ts
* chore: fix warnings
* fix: ensure we inactivate all job configs that rely on default eval model
* fix: tests
* chore: fix eslint
* chore: wrap in tx
* chore: fix default model checkbox logic
* chore: improve wording on delete model
* fix: eslint
* chore: adjust migration order
* style: push ui improvements
* style: sort templates by partner
* fix: eslint
2025-05-23 17:10:47 +00:00
Steffen Schmitz and GitHub
c359900b59
perf: skip S3 list calls for OTEL observations ( #6995 )
...
* perf: skip S3 list calls for OTEL observations
* chore: reuse prefix definition
2025-05-23 14:04:40 +00:00
Steffen Schmitz and GitHub
720ed7a36f
feat: add new /api/public/organizations/projects route to list projects ( #6997 )
...
* feat: add new /api/public/organizations/projects route to list projects
* chore: address typos
2025-05-23 13:56:07 +00:00
Marc Klingen and GitHub
1dbefb0994
feat(cloud): push orgs as tenants to plain ( #6986 )
...
* fix: plain initialization issues via updatequeue
* apply to the show cb
* chore
* catch errors
* feat(cloud): push orgs as tenants to plain
* add PLAIN_CARDS_API_TOKEN
* fix
* fix
* limit to cloud
* fix
2025-05-23 13:17:45 +00:00
Jannik Maierhöfer and GitHub
abfdd2366a
chore: lw3-5 notification ( #6992 )
2025-05-23 10:06:02 +00:00
Marc Klingen and GitHub
1f9bb37f3b
fix(cloud): plain.com initialization issues via update queue ( #6866 )
...
* fix: plain initialization issues via updatequeue
* apply to the show cb
* chore
* catch errors
2025-05-22 23:00:52 +00:00
Marc Klingen
00afab9725
chore: release v3.62.1
2025-05-22 20:24:52 +02:00
Hassieb Pakzad and GitHub
d04e808515
feat(cost-tracking+llm-keys): add claude 4 sonnet and opus ( #6982 )
2025-05-22 17:56:45 +00:00
Jannik Maierhöfer and GitHub
ee04912f0e
chore: lw3-4 notification ( #6977 )
2025-05-22 14:34:55 +00:00
steffen911
7f04a54c0c
chore: release v3.62.0
2025-05-22 16:31:39 +02:00
Steffen Schmitz and GitHub
cce11ef6b5
perf: drop unused observation_media index ( #6978 )
2025-05-22 14:27:21 +00:00
1b03f537e2
feat: allow AWS S3 SSE configuration for S3 interactions ( #6965 )
...
* feat: allow AWS S3 SSE configuration for S3 interactions
* Update packages/shared/src/env.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: whitelist allowed SSE settings
* dummy
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-22 12:32:12 +00:00
Hassieb Pakzad and GitHub
dba114e4a3
feat(otel): add support for observations of type 'event' ( #6972 )
2025-05-22 12:27:14 +00:00
Steffen Schmitz and GitHub
fefe3bc3bd
fix: dynamically calc max value for home line charts ( #6966 )
...
* fix: dynamically calc max value for home line charts
* chore: wrap in useMemo
* dummy
2025-05-22 12:21:18 +00:00
Steffen Schmitz and GitHub
800cc299cb
fix: use quorum writes for temporary dataset tables ( #6958 )
2025-05-21 15:21:58 +00:00
Hassieb Pakzad and GitHub
1bdaed4314
fix(ui-jump-to-playground): look up llm api keys when model parsing ( #6957 )
...
* fix(ui-jump-to-playground): look up llm api keys when model parsing
* push
* push
2025-05-21 14:18:37 +00:00
Hassieb Pakzad and GitHub
71dde233c5
fix(ui-jump-to-playground): allow response format in modelParams ( #6955 )
2025-05-21 14:13:05 +02:00
3b80afdf2d
chore: reduce minimum project retention to 3 days ( #6954 )
...
* chore: reduce minimum project retention to 3 days
* Update web/src/features/projects/components/ConfigureRetention.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: update test cases
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-21 12:08:52 +00:00
Steffen Schmitz and GitHub
b69f0bda9d
chore: bump metrics-api rate limits and deprecate daily metrics ( #6950 )
...
* chore: bump metrics-api rate limits
* chore: remove docs for metrics/daily
* chore: remove flaky assertion
2025-05-21 10:26:36 +00:00
Hassieb Pakzad and GitHub
9b9a58ae45
fix(prompt-experiments): use resolved prompts ( #6940 )
...
* fix(prompt-experiments): use resolved prompts
* fix test
2025-05-21 09:39:37 +00:00
Marc Klingen
775e6a8bfc
chore: release v3.61.0
2025-05-21 11:12:29 +02:00
5253014fa6
chore: lw3-3 product hunt notification ( #6942 )
...
* chore: lw3-3 product hunt notification
* reverse order
* add created date
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-05-21 09:37:55 +02:00
Marc Klingen and GitHub
1571de133b
chore: update pipcat otel attribute mapping ( #6944 )
...
based on this change: https://github.com/pipecat-ai/pipecat/pull/1859
2025-05-20 23:50:45 +00:00
Marc Klingen and GitHub
9202f4ec79
docs: add note that docker ENTRYPOINT is covered by semver ( #6941 )
2025-05-20 23:27:18 +00:00
Steffen Schmitz and GitHub
949e3d1181
chore(dashboards): add more langfuse managed templates ( #6939 )
...
* chore(dashboards): add more langfuse managed templates
* chore: update descriptions
* chore: dashboards
* chore: remove wrong dashboard
* chore: commit
* chore: push
* chore: typo
* chore: drop projectId etc from default
* chore: remove beta label
* chore: fix number chart type naming
2025-05-20 17:32:08 +00:00
2d280329c5
chore: update product notification - lw3-2 ( #6929 )
...
* chore: update product notification: launch week day 2
* update
* Update web/src/components/nav/sidebar-notifications.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update
* push
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-20 17:24:29 +00:00
Steffen Schmitz and GitHub
6e1886055a
feat(dashboards): add langfuse managed dashboards ( #6877 )
...
* feat(dashboards): add langfuse managed dashboard templates
* chore: typing
* chore: update dashboards
2025-05-20 14:49:21 +00:00
Marc Klingen and GitHub
39e4a7533a
feat(dashboards): add big number chart type ( #6933 )
2025-05-20 15:46:20 +02:00
Steffen Schmitz and GitHub
e8787e3f38
chore(dashboards): expand measures for dashboards ( #6932 )
...
* chore(dashboards): expand measures for dashboards
* chore: add testcase
* chore: define inputTokens and outputTokens
* chore: add timePerOutputToken and costs
* chore: fix definition and handling of tag based breakdowns
2025-05-20 13:43:20 +00:00
Max Deichmann and GitHub
59055cd311
chore: add metrics to measure by-id recency ( #6930 )
...
push
2025-05-20 14:59:55 +02:00
Marc Klingen and GitHub
7712b63b95
fix(auth): only apply login domain enforcement to multi-tenant sso ( #6928 )
2025-05-20 10:33:35 +02:00
marliessophie and GitHub
f25d466388
fix(tables-ui): truncate name columns in traces and observations table ( #6925 )
2025-05-20 07:55:46 +00:00
Max Deichmann and GitHub
b9e18f59d8
chore: upgrade zod ( #6921 )
...
push
2025-05-19 20:59:03 +00:00
Steffen Schmitz and GitHub
09f3343db2
fix(dashboards): update resize migration to handle empty widget list correctly ( #6918 )
...
fix(dashboards): update migration to handle empty widget list correctly
2025-05-19 15:15:32 +00:00
Steffen Schmitz and GitHub
5ab8e4219f
feat(dashboard): make dashboard widgets draggable ( #6891 )
...
* feat(dashboard): make dashboard widgets draggable
* chore: do not update on layout change
* chore: fix size
* chore: remove the preventCollision flag
* chore: linting
* chore: get row height dynamically
* chore: make chart resizable
* chore: styling for resizes
* chore: add migration to align y values
2025-05-19 14:48:39 +00:00
Steffen Schmitz and GitHub
40359f0e3f
chore(dashboards): order metrics and dimensions in widgetform ( #6917 )
...
* chore(dashboards): make metrics and dimensions in widgetform searchable
* chore: only sort without search
2025-05-19 14:18:48 +00:00
Marc Klingen and GitHub
817b6d37bc
feat(ui): implement optional sidebar notification expiry ( #6916 )
...
* feat(web): add expiry for sidebar notifications
* Update web/src/components/nav/sidebar-notifications.tsx
* Update web/src/components/nav/sidebar-notifications.tsx
2025-05-19 13:57:04 +00:00
Hassieb Pakzad
8bb73822d3
chore: release v3.60.1
2025-05-19 14:50:33 +02:00
fa53ba3c1a
chore: add lw3-1 notification ( #6912 )
...
* chore: add lw3-1 notification
* Update web/src/components/nav/sidebar-notifications.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-19 09:56:02 +00:00
Hassieb Pakzad and GitHub
086a764083
chore(media): make ID generation fully deterministic based on hash ( #6900 )
2025-05-19 11:52:55 +02:00
Steffen Schmitz and GitHub
79a9f3c3e3
perf: add mediaId index to efficiently delete media items ( #6909 )
...
* perf: add mediaId index to efficiently delete media items
* chore: only add index if they do not exist yet
2025-05-19 09:30:16 +00:00
Max Deichmann
abd46f2d4d
chore: release v3.60.0
2025-05-19 11:16:27 +02:00
marliessophie and GitHub
dfd9565a3f
chore(experiments): improve delete experiment confirm message ( #6908 )
2025-05-19 07:41:27 +00:00
Marc Klingen and GitHub
ebb8a5a13f
chore(ui): trim password reset otp ( #6905 )
2025-05-18 20:01:26 +00:00
Marc Klingen and GitHub
44104596f6
fix(auth): add domain check for multi-tenant sso providers ( #6904 )
2025-05-18 19:54:40 +00:00
Marc Klingen and GitHub
17f6260671
feat: otel span mapping for pipecat traces ( #6903 )
2025-05-18 17:41:49 +00:00
Marc Klingen and GitHub
0a2bfe5ab5
fix(ui): peek view header should stay single line on mobile screens ( #6902 )
2025-05-18 17:23:32 +00:00
Marc Klingen and GitHub
8bd1a4da3e
chore(ui): hide thread refs in support chat ( #6901 )
...
feat(web): hide thread refs in support chat
2025-05-18 13:28:49 +00:00
31b230d3e0
feat(auth): switch to OTP based password reset instead of magic link ( #6898 )
...
* feat(auth): add otp-based password reset
* fix
* fix lint and margins
* Update web/src/features/auth-credentials/components/ResetPasswordButton.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update web/src/server/auth.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* simplify
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-18 13:04:40 +00:00
Marc Klingen and GitHub
dbe71249e7
chore: ignore HEAD request for auth api endpoints ( #6899 )
2025-05-18 12:04:20 +00:00
Marc Klingen and GitHub
a9d0486edd
chore: Update AGENTS guide ( #6897 )
...
docs: mention conventional commits
2025-05-18 13:45:29 +02:00
Marc Klingen and GitHub
2bf506a436
fix(ui): hover state color of chat message types ( #6895 )
2025-05-18 10:38:17 +00:00
Steffen Schmitz and GitHub
edca91c12a
chore(dashboard): auto-generate widget name from selected props ( #6890 )
...
* chore(dashboard): auto-generate widget name from selected props
* chore: lint
2025-05-17 13:52:52 +00:00
Steffen Schmitz and GitHub
a11e7ddfee
feat(dashboard): include dashboards in cmdk menu ( #6889 )
2025-05-17 12:28:26 +00:00
Steffen Schmitz and GitHub
cb9eb23f36
chore(dashboard): show description on hover in selection tables ( #6888 )
2025-05-17 12:25:43 +00:00
Steffen Schmitz and GitHub
5e942f0208
feat(dashboards): add langfuse managed read-only dashboard support ( #6873 )
...
* chore: add owner to project and return langfuse dashboards
* chore: show owner for dashborads in table
* chore: snapshot
* chore: snapshot
* chore: allow widget clone
* chore: snapshot
* chore: linting
* chore: use project instead of user
* chore: show error message on clone failure
* chore: indicate existing dashboard widget relationship
* chore: show only project dashboards in selection for adding widgets
* chore: make full dashboard row clickable
* chore: add clone button to langfuse dashboards
2025-05-17 12:02:50 +00:00
Max Deichmann and GitHub
8e0e139848
chore: remove clickhouse session id ( #6849 )
...
* push
* push
2025-05-16 15:09:08 +00:00
Hassieb Pakzad
acc1227962
chore: release v3.59.1
2025-05-16 16:57:30 +02:00
Hassieb Pakzad and GitHub
d9682511c1
perf(otel): do not pass deep parsed metadata ( #6878 )
...
* revert previous commit
* perf(otel): do not pass deep parsed metadata
2025-05-16 14:55:16 +00:00
Hassieb Pakzad
00e0b51bc4
chore: release v3.59.0
2025-05-16 14:06:50 +02:00
e63cf84e4f
feat(otel): add Langfuse attribute parsing ( #6692 )
...
* feat(otel): add Langfuse attribute parsing
* fix
* push
* add safeguard for cross project spans
* fix test
* add extract completionStartTime
* fix type issues
* handle trace io
* fix
* Update web/src/features/otel/server/index.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-16 12:03:01 +00:00
Steffen Schmitz and GitHub
63d1051ac2
perf: increase socket lifetime and connections for clickhouse client ( #6870 )
2025-05-16 08:54:38 +00:00
Steffen Schmitz and GitHub
0e056eb072
chore: increase default timeframe in custom dashboards to 7d ( #6871 )
2025-05-16 05:45:37 +00:00
Steffen Schmitz and GitHub
87f7095966
chore: reduce title size in widget item doc hover ( #6869 )
2025-05-16 05:26:57 +00:00
steffen911
5eefe997ae
chore: release v3.58.0
2025-05-16 06:39:23 +02:00
Marc Klingen and GitHub
e251e60b53
fix: plain chat availability check should not rely on window.Plain but only on env ( #6867 )
2025-05-16 05:36:07 +02:00
Marc Klingen and GitHub
adc05eeef4
feat(ui-ee): show/hide product modules in main menu via LANGFUSE_UI_VISIBLE/HIDDEN_PRODUCT_MODULES ( #6841 )
...
* feat(ui): show/hide product modules in main menu
* prod example
* add dashboards
* improve comment
2025-05-16 00:20:17 +00:00
Steffen Schmitz and GitHub
702143fbe2
perf: skip zod validation for otel event batches ( #6861 )
...
* perf: skip zod validation for otel event batches
* chore: remove unnecessary casting
2025-05-15 16:47:30 +00:00
Steffen Schmitz and GitHub
06643f30e5
feat(dashboard): add documentation hovers onto widget properties ( #6856 )
...
* feat(dashboard): add documentation hovers onto widget properties
* chore: fix typing
* chore: remove open and close delays of hovercards
2025-05-15 14:31:20 +00:00
Steffen Schmitz and GitHub
2e496d5429
chore(dashboard): make hovers in dark mode more readable ( #6858 )
2025-05-15 13:54:44 +00:00
Steffen Schmitz and GitHub
5b62df9122
feat(dashboard): add new widget to dashboard on save ( #6854 )
...
* feat(dashboard): add new widget to dashboard on save
* chore: linting
2025-05-15 13:15:08 +00:00
Steffen Schmitz and GitHub
fd189dc66b
fix(dashboard): map traceRelease and traceVersion correctly on breakdown ( #6853 )
2025-05-15 11:39:51 +00:00
Steffen Schmitz and GitHub
10a3644dcf
chore(dashboard): auto-save dashboard on any changes ( #6820 )
...
* chore(dashboard): auto-save dashboard on any changes
* chore: linting
* chore: switch timeouts to useDebounce
* chore: linting
2025-05-15 09:48:02 +00:00
Max Deichmann and GitHub
8ca000b225
chore: reduce worker logs ( #6851 )
2025-05-15 11:33:33 +02:00
Steffen Schmitz and GitHub
47d41b6a42
chore: change logging pattern around redis retries ( #6843 )
2025-05-15 07:34:00 +00:00
Steffen Schmitz and GitHub
1d66408c18
fix(dashboard): avoid invalid filter name on view switches ( #6829 )
...
* fix(dashboard): avoid invalid filter name on view switches
* chore: add test case
2025-05-15 07:18:41 +00:00
Max Deichmann and GitHub
44d1727dd0
chore: reduce error logs for llm 429 errors ( #6836 )
2025-05-15 00:37:58 +02:00
Max Deichmann and GitHub
bfb2878719
chore: reduce log level for prompt service ( #6835 )
...
fix
2025-05-14 22:19:00 +00:00
Marc Klingen and GitHub
67e6b4ce87
chore(cloud): increases api rate limits ( #6783 )
2025-05-14 23:03:49 +02:00
Max Deichmann and GitHub
dcc5bf9c6e
fix: fix traceid filter for observations by id clickhouse query ( #6828 )
2025-05-14 16:10:23 +02:00
Steffen Schmitz and GitHub
db357101b7
feat(dashboards): add support for cloning existing dashboards ( #6824 )
...
* feat(dashboards): add support for cloning existing dashboards
* chore: move buttons into a dedicated dropdown menu
* chore: allow updates to dashboard name and description
* chore: lint
* chore: removal double capturing of dashboard delete
* chore: track deletions
2025-05-14 12:50:26 +00:00
Steffen Schmitz and GitHub
afbd45b9c3
chore(metrics-api): return bad request errors for invalid query ( #6826 )
2025-05-14 11:01:10 +00:00
b6b37212ce
perf: reduce project deletion concurrency ( #6823 )
...
* push
* Update worker/src/app.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-14 10:30:46 +00:00
Steffen Schmitz and GitHub
76a090241e
feat(dashboard): add newly created widget to dashboard on save ( #6819 )
...
* feat(dashboard): add newly created widget to dashboard on save
* chore: linting
2025-05-14 09:25:23 +00:00
Max Deichmann and GitHub
c53abf6aeb
perf: also add trace_id to observations search ( #6822 )
...
push
2025-05-14 09:16:49 +00:00
Hassieb Pakzad
5cbfd922f9
chore: release v3.57.2
2025-05-14 09:55:07 +02:00
Hassieb Pakzad and GitHub
0be269d519
fix(ui-tool-calls): handle parsing errors gracefully ( #6817 )
2025-05-14 07:52:47 +00:00
Max Deichmann and GitHub
d0eeb44b90
fix: fail gracefully for batch actions in case eval config does not exist ( #6809 )
...
* push
* fix
2025-05-13 15:03:57 +00:00
Marlies Mayerhofer
30ced3ab42
chore: release v3.57.1
2025-05-13 16:52:57 +02:00
Max Deichmann and GitHub
2ed6b5a40f
chore: parameterize clickhouse deletion timeouts ( #6801 )
2025-05-13 16:20:13 +02:00
Steffen Schmitz and GitHub
6eaef75f20
fix(dashboard): render localized time strings for LineCharts ( #6799 )
...
* fix(dashboard): render localized time strings for LineCharts
* chore: use memo
2025-05-13 13:57:07 +00:00
Max Deichmann and GitHub
31c36565c3
chore: fix clickhouse timeout settings ( #6798 )
2025-05-13 15:30:04 +02:00
Steffen Schmitz and GitHub
d1a1ca7744
fix(dashboard): increase precision of numbers on hover cards ( #6797 )
2025-05-13 12:54:52 +00:00
Steffen Schmitz and GitHub
2dac75d203
chore(dashboard): use more granular time buckets on home dashboard ( #6795 )
2025-05-13 12:25:39 +00:00
Steffen Schmitz and GitHub
fab90b36a6
chore: remove queryPlayground page ( #6796 )
2025-05-13 12:20:12 +00:00
Steffen Schmitz and GitHub
597bd6c96b
fix(dashboard): warn on slow chart render and ask users to confirm ( #6794 )
2025-05-13 12:03:02 +00:00
Max Deichmann and GitHub
ba3bcc9295
fix: Increase memory usage for deploy ( #6793 )
...
Increase memory usage for deploy
2025-05-13 10:32:29 +00:00
marliessophie and GitHub
5f65929a5e
fix(session-ui): handling mine type as enum string equivalent ( #6792 )
2025-05-13 09:40:01 +00:00
Steffen Schmitz and GitHub
f1344a4c1a
chore: remove unused env variable ( #6789 )
2025-05-13 08:44:02 +00:00
Steffen Schmitz and GitHub
4e3b9a82f7
fix: do not refresh blobstorage form on browser navigation ( #6788 )
2025-05-13 08:12:28 +00:00
Max Deichmann and GitHub
7b803619fd
fix: fix metadata json selector ( #6784 )
2025-05-12 21:11:21 +02:00
marliessophie and GitHub
1ef51b1644
feat(datasets): support GET dataset-run-items ( #6780 )
...
* feat(datasets): support `GET` dataset run items
* chore: add fern api types
* chore: eslint
2025-05-12 17:55:26 +00:00
Hassieb Pakzad and GitHub
fee9e34b7e
chore(ui-graph-view): allow graph view in impersonation mode ( #6782 )
2025-05-12 17:37:32 +00:00
Hassieb Pakzad and GitHub
1354db489f
fix(ui-graph-view): fetch graph data separately ( #6781 )
...
* fix(ui-graph-view): fetch graph data separately
* fix
* push
* refactor
* fix
* fix lint
2025-05-12 16:33:33 +00:00
steffen911
740a25150c
chore: release v3.57.0
2025-05-12 17:49:49 +02:00
Marc Klingen and GitHub
47c2d65d12
chore(ui): improve ux of full-text search input ( #6772 )
...
* width
* change to dropdown
* fix
2025-05-12 15:08:12 +00:00
Steffen Schmitz and GitHub
d94e7c1c06
feat: add new metrics api endpoint ( #6778 )
...
* feat: add metric api endpoint
* feat: add implementation and documentation
* chore: add defaults for timeDimension and ordering
2025-05-12 14:17:40 +00:00
Steffen Schmitz and GitHub
38ed98a76d
feat: add org API keys to organization settings ( #6729 )
...
* feat: add org API keys to organization settings
* chore: linting suggestions
* chore: fix typing
* feedback: do not call hooks conditionally
2025-05-12 11:25:01 +00:00
Max Deichmann and GitHub
92567b765b
chore: reduce amount of ingested dd spans ( #6775 )
...
* push
* fix
2025-05-12 09:47:37 +00:00
Marc Klingen and GitHub
b37396893a
chore: improve auth error message ( #6773 )
2025-05-12 04:02:11 +00:00
Steffen Schmitz and GitHub
0fd1eebbff
fix: align signed download URL with hostname ( #6764 )
2025-05-11 12:24:49 +00:00
Max Deichmann and GitHub
f478bb5763
refactor: refactor observations by id repo function ( #6768 )
...
fix
2025-05-10 20:12:13 +00:00
Max Deichmann
1de48b42ba
chore: release v3.56.0
2025-05-09 19:14:08 +02:00
Max Deichmann and GitHub
4c78450924
chore: do not fetch metadata for trace detail initial load ( #6763 )
...
* fix
* fix
* fix
2025-05-09 14:59:22 +00:00
Hassieb Pakzad and GitHub
e360c13763
fix(ui-graph-view): fix metadata parsing in isLanggraphTrace ( #6762 )
2025-05-09 12:25:44 +00:00
Max Deichmann and GitHub
a03a451088
fix: full text search ( #6759 )
2025-05-09 10:45:33 +02:00
e3fa322ecf
feat: full text search ( #6343 )
...
* feat: full text search
* push
* feat: full text search
* feat: full text search
* feat: full text search
* feat: full text search
* feat: full text search
* fix
* push
* fix: fix json limits and scope to single bodies only
* fix
* fix
* jumping UI
* jumping UI
* jumping UI
* push
* Update web/src/components/table/data-table-toolbar.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-09 08:41:27 +00:00
2b20c9bdc2
fix(ui) langgraph agent graph ( #6753 )
...
* fix(ui) langgraph agent graph
* push
* push
* push
---------
Co-authored-by: Hassieb Pakzad <68423100+hassiebp@users.noreply.github.com >
2025-05-09 06:50:26 +00:00
Max Deichmann and GitHub
860d05a3f4
chore: add sentry release tag ( #6743 )
2025-05-08 13:30:50 +02:00
Marlies Mayerhofer
398174d3a4
chore: release v3.55.0
2025-05-08 12:55:54 +02:00
Max Deichmann and GitHub
040ff26853
chore: allow js-profiling in browser via header ( #6740 )
...
push
2025-05-08 09:38:37 +00:00
marliessophie and GitHub
78924f42e2
chore(run-scores): show only populated run-level scores ( #6739 )
...
* chore(run-scores): show only populated run-level scores
* chore: early return
2025-05-08 09:10:02 +00:00
Jannik Maierhöfer and GitHub
515186e9a2
feat: add otel attribute parsing for google adk ( #6736 )
2025-05-08 04:20:46 +00:00
Jannik Maierhöfer and GitHub
af863bcbd9
fix(otel): avoid logging model name as model param ( #6737 )
2025-05-08 04:19:38 +00:00
marliessophie and GitHub
4e3f97d56e
chore(table-view-presets): conditionally apply generations filter; add avatar fallback; set beta badge ( #6734 )
...
* chore(table-view-presets): conditionally apply generations filter
* chore: add fallback avatar; set beta badge
2025-05-07 22:20:16 +00:00
marliessophie and GitHub
159f7560a4
feat(scores): support run level scores ( #6676 )
...
* feat(scores): support run level scores
* style: show run level scores on runs table
* chore: fix type
* chore: tests
* chore: rename runId -> datasetRunId
* chore: generate fern api docs
* style: improve UI/UX naming
* style: improve UI
2025-05-07 17:56:43 +00:00
marliessophie and GitHub
fa77bc9daf
chore(table-views): handle nullish avatar ( #6730 )
2025-05-07 19:21:32 +02:00
marliessophie and GitHub
23e55cd90a
feat(tables): support saving and sharing table views ( #6595 )
...
* style(traces-table): re-order columns
* style(observations-table): re-order columns
* feat: add peek view to observations view
* style: revamp column visibility filter
* chore(saved-views): add data model
* chore(saved-views): add CRUD operations
* fixup: ui for saved filter views
* fixup: add create table views functionality
* chore: support update and delete operations in UI
* feat: generate permalink
* feat: allow permalink to resolve
* chore: save view in session storage too
* style: show image of author
* chore: remove duplicated columns
* chore: push
* chore: refactor
* chore: rename
* chore: move types
* feat: add support on session, scores, observations tables
* chore: ensure invalid ordering and filtering conditions are ignored
* chore: add posthog events
* tests: add validation unit tests
* chore: remove testing readme
* chore: fix test
* chore: remove async
* chore: rename saved table views -> table view presets
* chore: reformulate
* chore: adjust
* feat: support table views on datasets
* chore: ui for viewers
2025-05-07 15:42:49 +00:00
marliessophie and GitHub
5e39ac49f0
feat(scores): add link to session on session scores table ( #6728 )
2025-05-07 11:50:46 +00:00
marliessophie and GitHub
75b4c6da1e
style(observations): correctly display costs as sums ( #6725 )
2025-05-07 09:16:50 +00:00
Steffen Schmitz and GitHub
03a8eeaf08
feat: allow metadata filtering in dashboard builder ( #6724 )
...
* feat: allow metadata filtering in dashboard builder
* chore: update query type for metadata
2025-05-07 09:02:36 +00:00
marliessophie and GitHub
0da9738243
fix: persist changes in evals template edit on tab change ( #6716 )
2025-05-07 08:02:26 +00:00
Marc Klingen and GitHub
8d2d242375
chore(ui): add border to trace timeline bars to increase contrast ( #6723 )
...
* chore(ui): add border to trace timeline bars to increase contrast
* fix
2025-05-07 03:36:43 +00:00
Marc Klingen and GitHub
7b5231db88
chore: show full user email on hover ( #6722 )
...
chore(ui): show full user email address on hover
2025-05-07 03:23:14 +00:00
Marc Klingen and GitHub
2925bc77fc
chore(ui): increase contrast ratio of annotation selection ( #6721 )
...
chore(ui): The selection in `Annotate` window should have higher-contrast color
Fixes langfuse/langfuse#6720
2025-05-07 03:14:00 +00:00
Max Deichmann and GitHub
cfc8d68a57
fix: increase io limit ( #6714 )
...
* push
* fix: fix json limits and scope to single bodies only
* push
* fix: fix json limits and scope to single bodies only
* fix: fix json limits and scope to single bodies only
* fix: fix json limits and scope to single bodies only
* fix: fix json limits and scope to single bodies only
* fix: fix json limits and scope to single bodies only
2025-05-06 21:34:03 +00:00
Steffen Schmitz and GitHub
aa38a2cbb8
feat: add totalTokens and totalCost to dashboard builder ( #6715 )
2025-05-06 19:20:07 +00:00
marliessophie and GitHub
78958ac5f9
fix(score-analytics): css on categorical charts ( #6710 )
2025-05-06 16:04:03 +00:00
Marlies Mayerhofer
98506db2b0
chore: release v3.54.1
2025-05-06 16:54:54 +02:00
Steffen Schmitz and GitHub
1ecf3a2a60
fix: allow protected keys in metadata object ( #6701 )
2025-05-06 11:37:14 +00:00
marliessophie and GitHub
bca360b738
fix(security): remove hyperlinks from organization invitation emails ( #6703 )
2025-05-06 09:43:16 +00:00
Steffen Schmitz and GitHub
8c44e03cc3
chore: remove non-production note on worker in CONTRIBUTING.md ( #6626 )
2025-05-06 06:36:47 +00:00
marliessophie and GitHub
5487dc36c9
fix: navigation issue with organization/project members pages ( #6695 )
2025-05-05 18:51:55 +00:00
marliessophie and GitHub
4e2fa5d794
chore(peek): memoize table body for enhanced front-end performance ( #6690 )
...
* chore: memoize table body for enhanced front end performance
* chore: push
* chore: refactor
* style: speed up animation
* chore: re-render on table state changes
* chore: import function directly
* chore: refactor to use timestamp
* chore: push
* chore: push
2025-05-05 18:04:56 +00:00
8b013c6712
fix(trace-ui): usage breakdown on hover ( #6694 )
...
* fix(trace-ui): usage breakdown on hover
* Update web/src/components/table/use-cases/traces.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-05 17:36:03 +00:00
76fae866ea
fix: improve axis labeling in widgets ( #6691 )
...
* fix: improve axis labeling in widgets
* Update web/src/features/widgets/chart-library/utils.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-05 15:16:42 +00:00
Max Deichmann and GitHub
0e0bf5cfbc
chore: improve front end performance ( #6683 )
...
* push
* push
2025-05-02 22:30:52 +00:00
Max Deichmann
81872c1fdc
chore: release v3.54.0
2025-05-01 17:24:48 +02:00
Max Deichmann and GitHub
c06af525bf
chore: disable dlx retry for oss ( #6665 )
2025-05-01 16:33:59 +02:00
Max Deichmann and GitHub
cd30f0c89c
chore: add eval execution metric ( #6664 )
...
push
2025-05-01 16:32:18 +02:00
marliessophie and GitHub
5bc4f1cbac
chore: add copy ID button to trace/observation preview ( #6651 )
2025-04-30 09:39:42 +00:00
marliessophie and GitHub
d0f7663ea2
feat(datasets): search by name on table ( #6645 )
...
* feat: add search by name to datasets
* chore: apply search query on count
2025-04-29 14:24:58 +00:00
Max Deichmann and GitHub
7496e2aeb0
chore: increase trace id delete observability ( #6635 )
2025-04-28 22:49:24 +02:00
marliessophie and GitHub
d39b0214b8
chore(markdown): introduce type guards for markdown rendering ( #6631 )
2025-04-28 14:50:15 +00:00
Max Deichmann
9957c51d66
chore: release v3.53.0
2025-04-28 12:19:51 +02:00
0f06a066df
feat(scores): support session level scores ( #6367 )
...
* chore: make changes to `scores` data structure
* fixup: migrations
* chore: update CH score types and schemas
* feat: support session level scores
* chore: add mock session level scores
* feat(session-scores): create v2 APIs; extract score and trace api service
* chore: clean up todos
* eslint
* eslint
* chore: reorder migrations after rebase
* chore: order unclustered migrations after rebase
* chore: fixes after rebase
* chore
* revert changes to .json file
* chore
* chore: move session_id column
* typo
* chore: migration adjustment
* chore: styling adjustments
* chore: materialize index
* chore: fix types after rebase
* chore: fix types after rebase
* chore: feedback
* chore: refactor scores types file structure
* chore: fix lint
* chore: add api types
* chore: rename
* fix: wait for clickhouse mutations to succeed (#6629 )
* fix: wait for clickhouse mutations to succeed
* push
* fix: wait for clickhouse mutations to succeed
---------
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2025-04-28 09:51:22 +00:00
marliessophie and GitHub
ff8ccf1d61
chore(ui): add support for input_text and output_text in markdown rendering ( #6625 )
2025-04-28 08:39:15 +00:00
Max Deichmann and GitHub
eeff4a4f68
feat: add dlx retry queue and service ( #6621 )
...
* feat: add dlx retry queue and service
* feat: add dlx retry queue and service
* feat: add dlx retry queue and service
* feat: add dlx retry queue and service
* feat: add dlx retry queue and service
2025-04-27 10:15:24 +00:00
Hassieb Pakzad and GitHub
876d43e317
perf(api-traces): increase observations payload limit to 10mb ( #6615 )
...
* perf(api-traces): increase observations payload limit to 10mb
* add test
2025-04-25 18:47:05 +02:00
Hassieb Pakzad and GitHub
3da7f3c8b2
perf(trace-api): increase observations payload limit to 6mb ( #6614 )
2025-04-25 15:11:48 +00:00
Hassieb Pakzad and GitHub
6e5d0cee7b
fix(api-prompts): use middleware to send response when updating labels ( #6611 )
...
* fix(api-prompts): use middleware to send response when updating labels
* fix lint error
2025-04-25 14:57:45 +00:00
Steffen Schmitz and GitHub
9f1fafd1bb
build: prepare deployment for HIPAA compatibility ( #6613 )
2025-04-25 14:26:04 +00:00
Steffen Schmitz and GitHub
a2cbcbc585
Revert "perf: race byId queries for traces and observations ( #6555 )" ( #6612 )
...
* Revert "perf: race byId queries for traces and observations (#6555 )"
This reverts commit 591fb98a
* chore: compare on toDate starttime
2025-04-25 13:29:25 +00:00
Steffen Schmitz and GitHub
e7aa0fbe08
feat: add support for score name filters on dashboard ( #6608 )
2025-04-25 09:52:23 +00:00
Hassieb Pakzad and GitHub
30e608244a
test(trace-api): fix observations too large test ( #6607 )
2025-04-25 11:32:59 +02:00
Hassieb Pakzad and GitHub
3ec5476c04
perf(api-traces): increase byId size limit to 5MB ( #6604 )
2025-04-25 10:11:01 +02:00
Max Deichmann and GitHub
8c46c79e4f
perf: reduce optimistic lookback for byid queries ( #6593 )
...
* perf: reduce optimistic lookback for byid queries
* perf: reduce optimistic lookback for byid queries
2025-04-24 15:58:13 +00:00
Hassieb Pakzad and GitHub
231ee5873c
perf(public-api-traces): raise early error if observations are too large ( #6592 )
2025-04-24 14:25:01 +00:00
Steffen Schmitz and GitHub
7a74f7da9d
perf: refactor clickhouseClient creation to singletons ( #6584 )
...
* perf: refactor clickhouseClient creation to singletons
* chore: align remaining client usages
* chore: update test usage
2025-04-24 14:03:53 +00:00
Steffen Schmitz and GitHub
82bf0baab7
perf: return only on API if no trace found ( #6587 )
2025-04-24 14:29:26 +02:00
Steffen Schmitz and GitHub
591fb98afb
perf: race byId queries for traces and observations ( #6555 )
...
* perf: race byId queries for traces and observations
* chore: update tests
2025-04-24 10:02:04 +00:00
marliessophie and GitHub
e919893c2b
fix(ui): add deprecated col mapping on traces table for cached filter states ( #6583 )
...
* fix(ui): add deprecated col mapping on traces table for cached filter states
* chore: improve comments
* chore: fix
* chore: push
2025-04-24 07:01:54 +00:00
Max Deichmann and GitHub
237076bf92
chore: improve user identification in observability ( #6575 )
2025-04-23 20:11:27 +00:00
Steffen Schmitz and GitHub
c7b09e7843
perf: include timestamp on trace retrieval on sessions and datasetrunitemstable ( #6549 )
2025-04-23 16:03:12 +00:00
marliessophie and GitHub
277e7b7501
feat(scores): support categorical filters across tables ( #6484 )
...
* fixup(scores): add categorical scores filter to traces table
* chore: support categorical scores filter on traces table
* chore: throw error if categories options filter is used in postgres
* chore: eslint
* feat: support categorical scores filter on observation scores
* chore: adjust typing
* style: filter builder
* chore: rename function
2025-04-23 07:30:43 +00:00
a01d12c064
fix: use source entity environment for annotation scores ( #6545 )
...
* fix: use source entity environment for annotation scores
* chore: resolve typo
* perf: remove redundant trace fetch for traces.byIdWithObservationsAndScores
* Revert "perf: remove redundant trace fetch for traces.byIdWithObservationsAndScores"
This reverts commit 544d241f0ddeccc9e1b7c1cd8f33a63d7253ae6c.
* fix: include `environment` in `handleCommentUpdate` call
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-04-22 16:14:36 +00:00
e1ae79e0d1
perf: soft delete event logs clickhouse ( #6533 )
...
* chore: mograte event_log table to new blob storage table
* push
* push
* push
* fix
* fix
* Update packages/shared/clickhouse/migrations/clustered/00011_add_blob_storage_file_log.up.sql
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update worker/src/backgroundMigrations/migrateEventLogToBlobStorageRefTable.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* push
* push
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* push
* fix
* fix
* fix
* push
* fix
* fix
* fix
* fix
* fix
* fix
* push
* push
* Update packages/shared/src/server/data-deletion/ingestionFileDeletion.ts
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
* push
* fix
* fix
* fix
* push
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
2025-04-22 13:43:10 +00:00
marliessophie and GitHub
9804739ff1
chore(observations): show model name in table column ( #6552 )
2025-04-22 12:39:17 +00:00
Steffen Schmitz and GitHub
2d1f104a1c
perf: remove redundant trace fetch for traces.byIdWithObservationsAndScores ( #6548 )
...
* perf: remove redundant trace fetch for traces.byIdWithObservationsAndScores
* chore: include fromTimestamp in enforceTraceAccess util
2025-04-22 11:38:31 +00:00
Max Deichmann and GitHub
2a871d1e75
chore: migrate event_log table to new blob storage table ( #6534 )
2025-04-22 12:24:55 +02:00
marliessophie and GitHub
4c749298e6
chore(prompts): throw 400 if prompt name type mismatched ( #6547 )
...
chore(prompts): throw 400 if prompt name type mismatched
2025-04-22 10:17:52 +00:00
marliessophie and GitHub
b207712bcd
chore(model-costs): support alias for all models ( #6542 )
...
* chore(model-costs): support alias for all models
* chore: remove from playground
2025-04-22 09:29:46 +00:00
Hassieb Pakzad and GitHub
472b053c44
fix(llm-keys): drop top_p from test call ( #6544 )
2025-04-22 09:22:26 +00:00
steffen911
5b77e5835b
chore: release v3.52.0
2025-04-22 10:00:35 +02:00
Steffen Schmitz and GitHub
657bb63c3e
chore: make custom dashboards available for self-hosters ( #6541 )
2025-04-22 07:33:56 +00:00
Steffen Schmitz and GitHub
b101e7c558
feat: allow optional metadata param on org / project CRUD API ( #6524 )
...
* feat: allow optional metadata param on org / project CRUD API
* chore: drop debugger statements
* chore: remove more debuggers
* chore: update tests
* chore: add metadata to fern spec
2025-04-22 07:30:02 +00:00
Steffen Schmitz and GitHub
bac6b13145
fix: handle data retention on clustered clickhouse deployments ( #6538 )
2025-04-22 07:27:09 +00:00
Steffen Schmitz and GitHub
6817cdab0a
chore: confirm pagination behaviour for scores-api ( #6537 )
...
* chore: confirm pagination behaviour for scores-api
* chore: use correct logger for score errors
* chore: inline error
2025-04-22 07:22:31 +00:00
Steffen Schmitz and GitHub
2d4708921c
feat(dashboard): allow filtering by observation name ( #6511 )
2025-04-18 10:12:44 +00:00
marliessophie and GitHub
756b2f7501
chore(ui-forms): ensure name uniqueness enforced on form-level also ( #6503 )
...
* chore(ui-forms): ensure name uniqueness enforced on form-level also
* chore: nits
2025-04-17 14:13:01 +00:00
marliessophie and GitHub
2a685edbfa
fix(tables): rename usage column to tokens column ( #6498 )
2025-04-17 11:58:12 +00:00
Steffen Schmitz and GitHub
c1c22a9b9b
fix: parse negative integer signs on otel timestamps ( #6497 )
2025-04-17 11:23:55 +00:00
Marlies Mayerhofer
ecd3afb4c9
chore: release v3.51.2
2025-04-17 11:40:15 +02:00
marliessophie and GitHub
362902a69c
fix(llm-keys): ensure default openai model supports all model params ( #6496 )
2025-04-17 11:38:05 +02:00
Marlies Mayerhofer
ab14bac8df
chore: release v3.51.1
2025-04-17 09:11:58 +02:00
Steffen Schmitz and GitHub
3e92e6b74d
chore: add query tags to health check queries ( #6493 )
...
* chore: add query tags to health check queries
* chore: update type
* chore: switch to domain_ts instead of created_at
2025-04-17 05:34:59 +00:00
Steffen Schmitz and GitHub
54f3c224a7
chore: configure global posthog processing rate limit ( #6492 )
2025-04-17 04:44:34 +00:00
marliessophie and GitHub
e39dda87f9
chore(cost-tracking): add support for openai o3 and o4-mini models ( #6491 )
2025-04-16 21:43:38 +00:00
Max Deichmann and GitHub
0b8ad96b18
fix: do not report usage to stripe for projects which have been deleted ( #6468 )
...
push
2025-04-16 13:14:58 +00:00
marliessophie and GitHub
a4ba66f329
perf(datasets): split metrics and core data into two endpoints ( #6481 )
...
* perf(datasets): split metrics and core data into two endpoints
* chore: nit
2025-04-16 10:21:36 +00:00
Marc Klingen and GitHub
9c473be745
chore: Update CONTRIBUTING.md ( #6476 )
2025-04-16 01:46:33 +00:00
Marc Klingen and GitHub
4da0b9874a
fix: preserve new lines when displaying score comments on single trace view ( #6475 )
2025-04-16 00:24:43 +00:00
Marc Klingen and GitHub
8fd6951a19
fix: window not available at build time ( #6472 )
2025-04-15 21:11:25 +02:00
Marc Klingen and GitHub
b30734f43c
fix: plain not available on some page loads ( #6471 )
2025-04-15 20:53:32 +02:00
Max Deichmann and GitHub
293215d1d4
chore: more error logging improvements for project deletions ( #6467 )
...
* fix
* push
2025-04-15 16:41:54 +00:00
Max Deichmann and GitHub
ead31c8ca4
chore: improve logging for project deletion queue ( #6465 )
...
fix
2025-04-15 16:26:40 +00:00
marliessophie and GitHub
870336a5ed
fix(prompts): prompt label popover overflows screen bounds ( #6463 )
2025-04-15 14:21:29 +00:00
steffen911
40792d6587
chore: release v3.51.0
2025-04-15 15:58:59 +02:00
Steffen Schmitz and GitHub
820de6f30f
chore: refactor admin-api handling into ee folder ( #6462 )
...
* chore: refactor admin-api handling into ee folder
* chore: lint
* chore: add a license key for testing
2025-04-15 13:41:18 +00:00
marliessophie and GitHub
39fb6d99d4
feat(tables): reorder traces and observations column order; re-style visibility selector; peek on observations table ( #6442 )
...
* style(traces-table): re-order columns
* style(observations-table): re-order columns
* feat: add peek view to observations view
* style: revamp column visibility filter
* chore: typo
* chore: css
2025-04-15 13:27:55 +00:00
marliessophie and GitHub
c156a961a2
chore(cost-tracking): add support for openai 4.1 models ( #6459 )
...
* chore(cost-tracking): add support for openai 4.1 models
* chore: add tokenizer config
* chore: add gpt-4.1 prefix
2025-04-15 11:45:57 +00:00
steffen911
8907056b39
chore: release v3.50.0
2025-04-15 10:42:48 +02:00
Steffen Schmitz and GitHub
7ad6749058
feat: expose project retention via the projects API ( #6456 )
...
* feat: expose project retention via the projects API
* chore: adjust docs
* chore: remove unnecessary assertion
2025-04-15 07:55:44 +00:00
Steffen Schmitz and GitHub
2e40330df8
feat: allow management of project api keys via API ( #6457 )
...
* feat: allow management of project api keys via API
* chore: add api docs
2025-04-15 07:37:51 +00:00
Jason E. Jensen and GitHub
3f36fc1191
fix(users): adjust pagination calculation for user retrieval ( #6453 )
2025-04-15 08:42:27 +02:00
Steffen Schmitz and GitHub
82d7cb9769
chore: expand project and org name limit to 60 chars ( #6455 )
2025-04-15 06:22:41 +00:00
Steffen Schmitz and GitHub
9bc75b5081
chore: add reference to full Langfuse API spec ( #6454 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* feat: allow org api key management via admin api
* feat: allow the creation of projects using an org api key
* chore: allow deletion of projects via API
* feat: create outline of SCIM Users support
* feat: implement SCIM style user endpoints
* chore: allow set password on user
* chore: lint
* feat: add endpoints to manage project and organization memberships
* chore: add memberships api docs
* chore: reject project membership calls if entitlement is missing
* chore: add team plan to test org
* chore: add reference to full Langfuse API spec
2025-04-15 06:07:05 +00:00
Steffen Schmitz and GitHub
3b4811599d
feat: add endpoints to manage project and organization memberships ( #6449 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* feat: allow org api key management via admin api
* feat: allow the creation of projects using an org api key
* chore: allow deletion of projects via API
* feat: create outline of SCIM Users support
* feat: implement SCIM style user endpoints
* chore: allow set password on user
* chore: lint
* feat: add endpoints to manage project and organization memberships
* chore: add memberships api docs
* chore: reject project membership calls if entitlement is missing
* chore: add team plan to test org
2025-04-15 05:51:11 +00:00
Steffen Schmitz and GitHub
d6eee1687e
feat: create outline of SCIM Users support ( #6439 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* feat: allow org api key management via admin api
* feat: allow the creation of projects using an org api key
* chore: allow deletion of projects via API
* feat: create outline of SCIM Users support
* feat: implement SCIM style user endpoints
* chore: allow set password on user
* chore: lint
* chore: add scim api docs
* chore: remove outdated generated artifacts
2025-04-15 05:31:22 +00:00
Steffen Schmitz and GitHub
4b36ff8752
feat: allow the creation and deletion of projects using an org api key ( #6438 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* feat: allow org api key management via admin api
* feat: allow the creation of projects using an org api key
* chore: allow deletion of projects via API
* chore: add documentation for new project routes
* chore: cleanup
* chore: error updates and handling
* chore: reduce reduntant error handling
2025-04-14 20:05:14 +00:00
Steffen Schmitz and GitHub
64827a0c9d
feat: allow org api key management via admin api ( #6437 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* feat: allow org api key management via admin api
* chore: add defs
* chore: remove admin api
2025-04-14 19:34:46 +00:00
Steffen Schmitz and GitHub
fc84da9508
feat: add new organization routes ( #6430 )
...
* feat: add new organizations apiKey route
* chore: implement additional org routes
* chore: add API docs
* chore: checkin openapi spec
* chore: update tests
* chore: move admin-api spec to organizations-api
* chore: add postman collection
2025-04-14 19:00:01 +00:00
Marc Klingen and GitHub
3ca321d9f8
feat(cloud): switch from crisp to plain for in-app chat support ( #6433 )
...
* feat(cloud): switch from crisp to plain for in-app chat support
* push
* fix lint
* push
2025-04-14 16:49:56 +02:00
marliessophie and GitHub
66df08e232
chore(evals): fall back to bullmq job.data.timestamp allowing for successful retries ( #6450 )
...
* chore(evals): fall back to bullmq `job.data.timestamp` allowing for successful retries
* chore: test
* chore: test
* docs: add diagram and docs
* chore: typo
* chore: typo
2025-04-14 14:33:22 +00:00
Hassieb Pakzad and GitHub
af3cf6d860
fix(llm-tools): do not strip additional properties in schema ( #6445 )
2025-04-14 11:02:25 +02:00
marliessophie and GitHub
0edecde6e3
style(compare-runs): label on run metrics visibility settings ( #6405 )
2025-04-14 08:34:41 +00:00
marliessophie and GitHub
5a2fef1fe9
feat(compare-runs): Allow for variable row height on compare view ( #6400 )
...
* feat(dataset-compare-runs): Allow for variable row height on compare view
* chore: import as type
2025-04-14 08:21:47 +00:00
Steffen Schmitz and GitHub
28bada800d
chore: add test cases for projects api ( #6429 )
...
* chore: add test cases for projects api
* chore: lint
* chore: align project name with pipeline
2025-04-11 15:06:53 +00:00
Steffen Schmitz and GitHub
663d67cbd6
fix: update access check for projects api ( #6428 )
2025-04-11 16:00:32 +02:00
Steffen Schmitz and GitHub
bd651e81b7
chore: refactor authentication for admin apis ( #6417 )
...
* chore: refactor authentication for admin apis
* chore: lint
* chore: address feedback
* feat: add post organizations endpoint
* chore: update tests
* chore: update api key data model
* chore: align code with new scoped api keys
* chore: typing
* chore: align tests with new logic
* chore: remove ratelimitoverrides
* chore: remove accesslevel from queue message
* chore: add additional check to ingestion endpoint
* chore: add test for legacy api key format in redis
* chore: map all api keys in auditlog
2025-04-11 12:37:38 +00:00
Steffen Schmitz and GitHub
f1547dab58
fix: avoid write after end errors on otel metrics endpoint ( #6419 )
2025-04-10 14:09:12 +00:00
Steffen Schmitz and GitHub
34b470f1fe
fix: allow sessions filter on widgets ( #6418 )
2025-04-10 14:04:16 +00:00
steffen911
040b720dbf
chore: release v3.49.1
2025-04-10 15:04:52 +02:00
Steffen Schmitz and GitHub
d56e06d6c9
Revert "fix: access all replicas to create dataset score metrics ( #6407 ) ( #6416 )"
...
Revert "fix: access all replicas to create dataset score metrics (#6407 )"
This reverts commit a3b407ac92 .
2025-04-10 15:04:39 +02:00
steffen911
08af244179
chore: release v3.49.0
2025-04-10 14:39:07 +02:00
c821d06099
chore: disable error log checks in playwright tests ( #6414 )
...
* push
* dummy
* chore: lint
---------
Co-authored-by: steffen911 <steffen@langfuse.com >
2025-04-10 12:11:58 +00:00
Steffen Schmitz and GitHub
7ed5f71154
fix(dashboards): support all dashboard filters across views ( #6413 )
2025-04-10 11:59:46 +00:00
Steffen Schmitz and GitHub
8c44314f56
chore: add dummy route that accepts all otel metrics calls ( #6408 )
2025-04-10 11:37:54 +00:00
Steffen Schmitz and GitHub
a3b407ac92
fix: access all replicas to create dataset score metrics ( #6407 )
...
* fix: access all replicas to create dataset score metrics
* fix: access all replicas to create dataset score metrics
* chore: linting
* dummy
2025-04-10 09:31:03 +00:00
marliessophie and GitHub
b043cf2600
style(compare-runs): remove duplicate run column selector ( #6403 )
2025-04-10 09:12:29 +00:00
Steffen Schmitz and GitHub
d7f75a5e62
build: update end to end tests after dashboard change ( #6406 )
2025-04-09 19:28:34 +00:00
Steffen Schmitz and GitHub
9951364ff0
feat(dashboards): add beta preview for customizable dashboards ( #6376 )
2025-04-09 18:14:51 +02:00
David Alexander Pfeiffer and GitHub
03cf7bccfc
feat(evals): Extend job configuration filter options; Evaluators can run based on environments ( #6039 )
...
* added environment filter option to traces
* WIP on multi-select ui inconsistency
* fixed overflow issue in multi select where an item would not take the full width automatically; also changed to overflow-x-auto
* fixed invalid DOM nesting of div within p (FormDescription) that resulted in a hydration error
* fix multiselect to cut overflowing text with ellipsis and take full name as titlte so you can hover over it, removed unnecessary css classes
* WIP on create evaluator page ui issue with filter builder
* Revert "WIP on create evaluator page ui issue with filter builder"
This reverts commit fd6dd507f2df3c5fb404f4e38a2983e8ef6405ef.
* hide empty string from multi-select options, as supporting empty values would require further work - out of scope for now; also checked for side effects, with current usage all good
* Added test suite for eval filtering
* Resolved comment: removed getEnvironmentsForProject from traces router and instead fetched environments inside evaluator-form via api.projects.environmentFilterOptions
* move eval filtering tests into separate test file
* removed redundancy via fixtures, prepared tests for concurrency
* filtering tests run concurrently
* extracted traceFilterOptions fetching into separate hook as it is used in both the evaluator form and the traces table, also fixed traces table since the environment was now missing there
* useTraceFilterOptions Hook after merge
* Make TraceOptions keys partial so that we can update filter options asynchronously
* default to empty object if response undefined
* exclude environment filter builder column from traces table since toolbar already has env
* removed useTraceFilterOptions hook as use case changed such that extraction into hook is no longer warranted
2025-04-09 13:40:52 +00:00
Steffen Schmitz and GitHub
4e737ea6cf
fix: update column mapping for categorical score charts ( #6399 )
2025-04-09 13:39:21 +00:00
marliessophie and GitHub
d604ce3ceb
feat(run-compare): add detail navigation ( #6398 )
...
* feat(run-compare): add detail navigation
* nits
* typo
* eslint
2025-04-09 13:26:41 +00:00
Steffen Schmitz and GitHub
2c2daf6bb4
chore: remove beta flag from blob storage integration ( #6397 )
2025-04-09 09:45:56 +00:00
Hassieb Pakzad and GitHub
8ebafda8a4
fix(prompt-ui): internal type on review chat prompt ( #6391 )
2025-04-08 21:22:22 +02:00
Steffen Schmitz and GitHub
af7384b549
fix: propagate userId correctly to downstream tables ( #6389 )
2025-04-08 14:14:18 +00:00
Hassieb Pakzad and GitHub
9768c2d171
perf(batch-exports): make page size configurable and set to 500 ( #6385 )
2025-04-08 12:59:44 +02:00
David Alexander Pfeiffer and GitHub
f5aec02277
fix(scores/trpc): byid on deleted score resulted in 5xx error instead of 404 ( #6384 )
2025-04-08 09:58:31 +00:00
David Alexander Pfeiffer and GitHub
b9cf01dd28
feat: add metadata field to scores ( #6046 )
2025-04-07 22:13:21 +02:00
7c42cf4357
perf: retry failed S3 deletions ( #6378 )
...
* push
* Update packages/shared/src/server/services/StorageService.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-07 18:19:19 +00:00
Max Deichmann and GitHub
72f4b88d15
perf: Increase batch export timeouts ( #6375 )
...
* push
* push
* push
* fix: flaky playwright
* fix
* push
* push
2025-04-07 13:26:23 +00:00
Max Deichmann and GitHub
99ce7c5093
chore: Increase project deletion retries ( #6372 )
...
* fix: flaky playwright
* push
* push
2025-04-07 12:31:09 +00:00
Max Deichmann and GitHub
fcb7b82ba4
chore: improve project deletion logs ( #6373 )
...
push
2025-04-07 12:30:51 +00:00
Max Deichmann and GitHub
ac5017c9ae
chore: increase batch export retries and improve observability ( #6374 )
...
push
2025-04-07 12:17:57 +00:00
Max Deichmann and GitHub
00ffddad0f
chore: Increase delete queue processing observability ( #6371 )
...
* fix: flaky playwright
* push
2025-04-07 11:34:37 +00:00
Steffen Schmitz and GitHub
28bf40769e
chore: clarify titles in dashboard latency charts ( #6370 )
2025-04-07 11:33:13 +00:00
Hassieb Pakzad and GitHub
b65b0e25fc
fix(playground): handle undefined content with toolCalls ( #6364 )
2025-04-07 09:13:31 +00:00
Max Deichmann and GitHub
62f860d9ef
fix: flaky playwright ( #6365 )
2025-04-07 09:02:33 +00:00
Steffen Schmitz and GitHub
3989480a94
fix: update dashboard column accesses after query builder updates ( #6363 )
...
* fix: update dashboard column accesses after query builder updates
* chore: modify count
2025-04-07 08:50:09 +00:00
Max Deichmann and GitHub
4a6afddbed
chore: create scores domain ( #6360 )
...
* push
* security: upgrade next
* fix
* push
* fix
* fix
* fix
* fix
* push
* push
* feat: full text search
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* push
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* security: upgrade nextjs 14.2.26
* push
* push
* playwright
* push
* fix
* remove
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* chore: create score domain
* chore: create score domain
* chore: create score domain
* chore: create score domain
* chore: create score domain
2025-04-07 07:19:04 +00:00
Max Deichmann and GitHub
4c6e8964e3
chore: refactor observations domain ( #6353 )
...
* push
* security: upgrade next
* fix
* push
* fix
* fix
* fix
* fix
* push
* push
* feat: full text search
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* push
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* chore: refactor observations domain
* security: upgrade nextjs 14.2.26
* push
* push
* playwright
* push
* fix
* remove
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* chore: create score domain
2025-04-07 07:03:38 +00:00
Max Deichmann and GitHub
cb900c61f8
chore: add traces domain layer ( #6253 )
...
* push
* security: upgrade next
* fix
* push
* fix
* fix
* fix
* fix
* push
* push
* feat: full text search
2025-04-07 06:42:03 +00:00
9bc745d647
chore: upgrade playwright tests ( #6359 )
...
* push
* push
* fix
* fix
* Update web/src/__e2e__/create-project.spec.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix
* fix
* fix
* fix
* fix
* fix
* Update web/src/__e2e__/create-project.spec.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-06 16:41:54 +00:00
Max Deichmann and GitHub
1b6e9e1c8b
chore: upgrade tiktoken ( #6357 )
2025-04-06 12:23:24 +00:00
Max Deichmann and GitHub
ce21cf34ae
fix: fix model table provided_model_name ( #6356 )
...
* fix: fix model table
* fix: fix model table
* fix: fix model table
2025-04-06 12:15:54 +00:00
bf063a72a0
chore(deps): bump next from 14.2.25 to 14.2.26 ( #6316 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.25 to 14.2.26.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.25...v14.2.26 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 14.2.26
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 22:05:30 +00:00
5c2ac78eca
feat: add new widget creator page ( #6322 )
...
* feat: add new widget creator page
* chore: add widget configuration box to creation screen
* chore: make chart title and description editable
* chore: auto-create cases
* chore: dynamically render chart based on output properties
* chore: linting
* chore: coloring
* chore: allow time series breakdowns
* chore: add support for additional chart types
* chore: conditionally show aggregation and row limit
* chore: add more separation between data selection and visualization in chart builder
* chore: add filter and time selector
* chore: make widget form overflow vertically
* chore: linting
* chore: reuse chart colors
* style: revert padding changes to card.tsx
* style: revert changing card headings to div element in card.tsx
* chore: refactoring and feedback
* chore: remove selected view restrictions
* chore: chart formatting
* chore: lint
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-04-04 14:18:33 +00:00
steffen911
c6dadda96f
chore: release v3.48.1
2025-04-04 11:47:13 +02:00
Steffen Schmitz and GitHub
f831d1ac21
fix: improve parsing of tags for otel endpoint ( #6345 )
2025-04-04 09:44:29 +00:00
steffen911
1ca4ec7e28
chore: release v3.48.0
2025-04-03 19:04:59 +02:00
Steffen Schmitz and GitHub
a9ca40aa81
fix: include tag filtering support on dashboard ( #6338 )
2025-04-03 16:58:05 +00:00
Marc Klingen and GitHub
8b0588a786
fix(auth): block duplicate membership invites that lead to sign in issues ( #6337 )
2025-04-03 16:24:54 +00:00
marliessophie and GitHub
cc79604302
style(ui): reduce text size of trace/observation name on detail ( #6329 )
2025-04-03 13:41:28 +00:00
marliessophie and GitHub
f12532c0a2
chore(ui): minor peek ui improvements ( #6328 )
...
chore(ui): minor peek ui wording improvements
2025-04-03 12:08:54 +00:00
Steffen Schmitz and GitHub
1c1519555a
fix: blob storage export UI consistency ( #6327 )
...
* fix: blob storage export UI consistency
* chore: only set field value
2025-04-03 11:39:34 +00:00
Sebi and GitHub
8954cf0c82
feat(auth): scope cookies to path for custom BASE_PATH deployments ( #6320 )
...
extend cookie paths
2025-04-03 11:10:36 +00:00
marliessophie and GitHub
849428abee
feat(dataset-runs): improve UI/UX of runs and compare page ( #6296 )
...
* fixup: dataset io cell
* fixup: restructure dataset compare view
* fix: react dom error
* chore: fix margins
* chore: remove dataset details popover
* feat: make dataset runs table resizeable
* fix: react dom error
* fix: show more fraction digits on cost chart for experiment runs
* chore: improve design of observation tree peek view
* chore: refactor peek view pattern
* chore: implement new peek view pattern for compare view
* chore: remove zustand dep
* push
* perf: improve dataset compare view
* chore: eslint
* eslint
* push
* lint
* chore
* push
2025-04-03 10:57:35 +00:00
Hassieb Pakzad and GitHub
c014612cca
feat(playground): allow uppercase in tool / schema names ( #6326 )
...
* feat(playground): allow uppercase in tool / schema names
* refactor
2025-04-03 09:59:04 +00:00
Hassieb Pakzad and GitHub
803057b5eb
fix(localStorage): memoize properly to avoid navigation issues ( #6323 )
2025-04-03 09:01:42 +00:00
Steffen Schmitz and GitHub
2152447932
perf: reduce search interval for trace existence check ( #6315 )
...
* perf: reduce search interval for trace existence check
* chore: add final again
2025-04-03 07:28:08 +00:00
marliessophie and GitHub
70e0b036e5
chore(batch-action): make entitlement prop optional ( #5884 )
...
* chore(batch-action): make `entitlement` prop optional
* push
2025-04-02 17:00:54 +00:00
Steffen Schmitz and GitHub
bef666a694
feat: add json and jsonl support for scheduled blob exports ( #6313 )
...
* feat: add json and jsonl support for scheduled blob exports
* chore: revert schedule and add migration
2025-04-02 15:38:54 +00:00
Hassieb Pakzad and GitHub
601a22d42c
feat(playground): add tool parsing from Langchain generations ( #6314 )
2025-04-02 15:26:52 +00:00
Steffen Schmitz and GitHub
5fdde72d64
chore: track dlq length ( #6312 )
2025-04-02 12:54:06 +00:00
Hassieb Pakzad
f9fc778ee7
chore: release v3.47.0
2025-04-02 14:01:27 +02:00
Hassieb Pakzad and GitHub
975ef81bb5
feat(prompts): add protected labels ( #6306 )
2025-04-02 13:57:31 +02:00
Steffen Schmitz and GitHub
28e61fae0b
chore: remove obsolete dashboard queries ( #6303 )
2025-04-02 09:32:41 +00:00
Steffen Schmitz and GitHub
0534ccacb2
perf: reduce input validation for dataset items ( #6307 )
2025-04-01 19:25:23 +00:00
Steffen Schmitz and GitHub
0c5089fd2b
chore: pin dev clickhouse version to 24.3 ( #6304 )
...
* chore: pin dev clickhouse version to 24.3
* chore: only add input format flag for cloud
* chore: whitelist accepted cloud regions
* chore: disable test
2025-04-01 15:48:18 +00:00
Max Deichmann and GitHub
37c4c1422c
perf: remove sentry tunnel config ( #6305 )
...
* fix
* fix
2025-04-01 13:01:48 +00:00
014da40fbf
fix(ui): TableWithMetadataWrapper uses contain-layout on its root div so that EvaluatorDetail overflow issue is mitigated ( #5982 )
...
* fix: (workaround) evals page overflows when rendering right hand side metadata bar
This is more of a workaround, we should probably disable the overflow on the main wrapper div in layout.tsx and enable it only where needed - or find out why the overflow inside the metadata sidebar trigggers the scrollbar to pop up - some info on what I found:
- The body and other divs close to the root do not increase their size.
- The navigation sidebar does increase its vertical height, but limiting that does not resolve the main scrollbar.
- Limiting specifically the wrapper div in layout.tsx with overflow-hidden does resolve this, but globally disabling it requires most pages to be refactored.
* Revert "fix: (workaround) evals page overflows when rendering right hand side metadata bar"
This reverts commit 313a1c0d8a885a04974399f850f7f9aee58fd714.
* fix(ui): TableWithMetadataWrapper uses contain-layout on its root div so that EvaluatorDetail overflow issue is mitigated
Checked for side effects on the other components using TableWithMetadataWrapper and all work as expected.
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-04-01 10:38:42 +00:00
Hassieb Pakzad and GitHub
2317334bff
feat(playground): persist selected model ( #6292 )
...
* feat(playground): persist selected model
* push
* push
2025-04-01 08:27:48 +00:00
Steffen Schmitz and GitHub
9ed449288b
chore: add batch export env variables to docker-compose.yml ( #6300 )
2025-04-01 06:54:23 +00:00
Steffen Schmitz and GitHub
3b4800c37a
chore: migrate score charts to new query builder ( #6294 )
2025-04-01 08:47:37 +02:00
Hassieb Pakzad and GitHub
b2ffd05ff8
fix(prompt-form): move prompt reference button ( #6289 )
2025-03-31 15:09:15 +00:00
Steffen Schmitz and GitHub
e4594db953
chore: migrate latency charts to new query builder ( #6284 )
...
* chore: migrate latency charts to new query builder
* chore: convert model latencies chart
* chore: typing
2025-03-31 13:00:05 +00:00
marliessophie and GitHub
4b733c4da8
chore(annotation-scores): revert to synchronous delete; upsert on create route ( #6282 )
...
* chore(annotation-scores): revert to synchronous delete; upsert on create route
* fix: ensure scores data not only marked as stale but refreshed on score update
2025-03-31 12:36:29 +00:00
Hassieb Pakzad and GitHub
378ac1c1a4
feat(llm-connections): add gemini-2.5-pro-exp-03-25 ( #6286 )
2025-03-31 11:57:18 +00:00
steffen911
9233c7c2d2
chore: release v3.46.0
2025-03-31 12:10:23 +02:00
Steffen Schmitz and GitHub
c2170c0c8d
feat: add support for GCS buckets ( #6269 )
...
* feat: add support for GCS buckets
* chore: cleanup
* chore: trim gcs credentials before parsing
* chore: add logging for redis shutdown in tests
* chore: update timeout for trace delete test
* chore: bump trace delete concurrency for tests
2025-03-31 10:04:49 +00:00
Max Deichmann and GitHub
7faf0e009f
chore: revert unintended worker concurrency changes ( #6275 )
...
push
2025-03-29 14:42:12 +01:00
Max Deichmann and GitHub
86318ab50b
perf: reduce worker deletion concurrency ( #6274 )
...
push
2025-03-29 14:39:17 +01:00
Max Deichmann and GitHub
48d280433a
perf: reduce delete concurrency ( #6273 )
...
push
2025-03-29 14:27:38 +01:00
marliessophie and GitHub
45f29eaad8
fix(patch): hide scores tab on trace/observation preview ( #6270 )
...
fix(patch): hide scores tab on peek view
2025-03-28 20:34:52 +00:00
2bca2899f4
feat(evals, ui): enable deletion of evaluator via UI, DeleteButton refactor ( #6247 )
...
* feat(evals): enable deletion of evaluators and templates via UI
* Added tests for the evals job and template deletion trpc endpoints
* evals-trpc test refactor, it had a side effect on other tests since it was pruning the db, now instead creates a new org and project per tests and cleans them up after all tests are done
* removed test comments as those are now implemented
* fix wrong wording
* added template version to delete confirmation on template details delete action
* DeleteButton refactoring and moved deletion of templates to LFE-4573
* moving the call to captureDeleteSuccess inside the successful branch of executeDeleteMutation
* Display lock icon when action button in icon mode is unauthorized
* fix: quietly delete scheduled evals for deleted job executions
---------
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2025-03-28 18:22:21 +00:00
marliessophie and GitHub
af6d0f0086
fix(ui): trace timeline width calculation error ( #6268 )
...
fix(ui): timeline width
2025-03-28 15:44:01 +00:00
Steffen Schmitz and GitHub
3802b1849d
chore: migrate user chart to new query builder ( #6262 )
2025-03-28 14:28:03 +00:00
Steffen Schmitz and GitHub
19d2ee06e9
chore: update list of allowed blob storage export intervals ( #6266 )
2025-03-28 14:26:44 +00:00
Hassieb Pakzad and GitHub
b670abc6bc
feat(playground): add tool call support ( #6069 )
2025-03-28 15:21:51 +01:00
Hassieb Pakzad and GitHub
9395e94670
fix(prompts): handle resolvePromptGraph on deleted prompt ( #6264 )
2025-03-28 14:49:15 +01:00
Hassieb Pakzad and GitHub
684e52e11f
chore(docker-compose): update default LANGFUSE_S3_MEDIA_UPLOAD_ENDPOINT ( #6265 )
2025-03-28 14:49:00 +01:00
marliessophie and GitHub
4048e807af
fix(prompt-ui): state stuck in showing prompt diff cycle ( #6258 )
2025-03-28 09:31:19 +00:00
Hassieb Pakzad and GitHub
0b173f47f7
fix(prompts): dollar sign in replaceValue breaking resolution ( #6256 )
2025-03-27 23:39:38 +01:00
Max Deichmann and GitHub
15cad50991
chore: add logger for trpc route ( #6255 )
2025-03-27 21:48:28 +01:00
marliessophie and GitHub
747bfae721
chore(eval-count-tooltip): refactor to extract business logic into hook ( #6251 )
...
* chore(eval-count-tooltip): refactor to extract business logic into hook
* eslint
2025-03-27 17:45:50 +00:00
marliessophie and GitHub
a01ec32715
feat(evals): allow adding custom value to tags filter ( #6250 )
2025-03-27 16:22:08 +00:00
Max Deichmann and GitHub
780fd577c4
chore: set sentry profiling sample rate ( #6249 )
...
push
2025-03-27 15:49:33 +00:00
marliessophie and GitHub
cd33442168
fix(ui): detail navigation on users > traces page ( #6248 )
2025-03-27 15:39:49 +00:00
Steffen Schmitz and GitHub
6582dbc645
chore: migrate observation by model charts to new query builder ( #6245 )
2025-03-27 14:50:39 +00:00
Max Deichmann and GitHub
055eb06a4f
chore: add sentry remove dd env variables in build step ( #6246 )
2025-03-27 15:40:26 +01:00
marliessophie and GitHub
daeaf0a986
fix(trace-timeline): overflow and scroll behaviour ( #6216 )
...
* fix(trace-timeline): overflow and scroll behaviour
* fix(trace-timeline): show maximum of 3 scores and remainder in hover card
* push
* chore: refactor
* chore
* chore
2025-03-27 13:53:55 +00:00
Steffen Schmitz and GitHub
f199dcb61c
chore: remove warnings on missing domain timestamp ( #6235 )
2025-03-27 12:09:33 +01:00
Max Deichmann and GitHub
0ec0cca442
chore: enable sentry tunnel ( #6234 )
2025-03-27 11:38:53 +01:00
Steffen Schmitz and GitHub
f4c75b896b
chore: bump timeout for posthog export queries ( #6233 )
2025-03-27 09:57:04 +00:00
Steffen Schmitz and GitHub
16c76b2722
perf: reduce memory usage for posthog export via join_algo overwrite ( #6230 )
2025-03-27 10:17:44 +01:00
Steffen Schmitz and GitHub
64f6051048
chore: move the traces timeseries chart to new query builder ( #6226 )
2025-03-26 17:02:03 +00:00
Max Deichmann and GitHub
96dfd86b51
chore: improve sentry setup ( #6224 )
2025-03-26 16:20:14 +01:00
Steffen Schmitz and GitHub
b1aaf57ad5
chore: migrate ModelCostTable to new query mechanism ( #6222 )
...
* chore: migrate ModelCostTable to new query mechanism
* chore: lint
2025-03-26 14:58:43 +00:00
steffen911
fae508d820
chore: release v3.45.2
2025-03-26 09:59:47 +01:00
Steffen Schmitz and GitHub
a6e581d349
fix: use correct column name for filtering traces bar chart ( #6215 )
2025-03-26 08:56:09 +00:00
Max Deichmann and GitHub
9e77738a2f
fix: fix by model charts ( #6208 )
...
* fix
* push
* push
* push
2025-03-25 20:56:00 +00:00
Marc Klingen
d15c0a27f5
chore: release v3.45.1
2025-03-25 19:49:44 +01:00
Marc Klingen and GitHub
a8626841b5
chore(cloud): update blobstorage integration entitlement ( #6209 )
2025-03-25 18:40:57 +00:00
marliessophie and GitHub
5945a93b7d
fix(evaluator-config): preview execution of dataset run items ( #6206 )
...
* chore(evaluator-config): preview execution of dataset run items
* push
2025-03-25 17:44:11 +00:00
Steffen Schmitz and GitHub
9c447de584
chore: auto-close stale issues ( #6207 )
2025-03-25 17:21:44 +00:00
48df0e04de
fix: fix model charts ( #6202 )
...
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* Update packages/shared/src/server/repositories/dashboards.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update web/src/__tests__/async/repositories/dashboard-repository.servertest.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix
* fix
* fix
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-25 17:12:50 +00:00
Steffen Schmitz and GitHub
0897ac753b
feat: add custom-query backend ( #6006 )
...
* feat: add self-serve dashboard backend poc
* chore: data model thoughts
* chore: create initial query builder example and test case
* chore: handle empty dimensions and metrics
* chore: lint
* chore: extend filter conditions to account for timestamps
* chore: refactor query builder into sub-functions
* chore: use template queries for user-supplied values
* chore: add query builder tests
* chore: handle time dimension
* chore: add trpc endpoint to execute custom clickhouse query
* chore: add a query playground component to test a couple of queries
* chore: handle multiple joins
* chore: add observations table to data model
* chore: fix bug in data model
* chore: add test case to compare with old dashboard results
* chore: add scaffold for additional views
* expand the users view and add segments to filter scores subviews
* chore: add test cases for score views
* chore: drop users and sessions for now
* chore: add scores aggregate and observations cost tests
* chore: add sql injection tests
* chore: lint
* chore: fix dashboard test cases
* chore: drop users query test
* chore: add order by logic
* chore: fill timeseries values
* chore: use new query function on dashboard
* chore: convert TracesBarListChart.tsx to new query endpoint
* chore: make chart data compile
* chore: update tests
* chore: add tags to custom queries
* chore: typing
* chore: suffix join condition with sql
* chore: add typing in queryBuidler
* chore: limit playground to cloud admin users
* chore: add util to map legacy dashboard columns to new model
* chore: separate time filter state for TracesBarListChart.tsx
* chore: pass timestamps directly into chart components
* chore: add userId and sessionId on observations
* chore: pick auto time granularity based on hours
2025-03-25 14:54:37 +00:00
Marc Klingen and GitHub
d00c63100e
chore(cloud): remove rate limits from projects api as it is used by auth_check in sdks ( #6193 )
...
* chore(cloud): remove rate limits from projects api as it is used by auth_check in sdks
* address feedback
* improve comment
2025-03-25 14:52:23 +00:00
steffen911
e8970bc11c
chore: release v3.45.0
2025-03-25 15:52:33 +01:00
eecb253093
feat: add blob storage integration ( #6143 )
...
* feat: add page to configure blob storage integration
* chore: remove blob storage logo and include three config options
* chore: add blob storage integration table
* chore: update router for blobstorage
* chore: placeholder for password and type update
* chore: create scaffolding for blobstorage queue processors
* chore: add scheduling logic for blob storage integration
* chore: prepare setup in processing job
* chore: implement extraction fucntion
* chore: add test case and fix generator setup
* chore: lint
* chore: overwrite default region to empty
* chore: remove details from auditlog and add beta
* Update web/src/pages/project/[projectId]/settings/integrations/blobstorage.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update worker/src/__tests__/blobStorageIntegrationProcessing.test.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: correct env name in tests
* Update worker/src/ee/integrations/blobstorage/handleBlobStorageIntegrationProjectJob.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: update doc urls
* chore: open docs in new tab
* chore: ensure consistent block id length azure
* chore: revert test change
* chore: remove dummy error log
* chore: type annotation
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-25 13:39:33 +00:00
4e4fbb5101
fix(prompt-experiments): show form error if name is duplicated ( #6189 )
...
* fix(prompt-experiments): show form error if name is duplicated
* chore: fix typo
* Update web/src/ee/features/experiments/hooks/useExperimentNameValidation.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* eslint
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-25 09:07:16 +00:00
marliessophie and GitHub
bb4823aa27
fix(evaluator-templates): control editing state ( #6187 )
2025-03-24 13:29:19 +00:00
marliessophie and GitHub
174d96c100
feat(evals): preview number of historic items to be evaluated ( #6116 )
...
* feat(evals): preview number of historic items to be evaluated
* refactor: split up large evaluator form file
* chore: drop optional pagination
* chore: fix eslint
* chore: rename test
2025-03-24 13:05:50 +00:00
8e59b544c9
chore(deps): bump next from 14.2.21 to 14.2.25 ( #6175 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.21 to 14.2.25.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.21...v14.2.25 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 12:57:26 +00:00
Hassieb Pakzad and GitHub
cffd84f0e7
chore(azure-llm-connection): update api-version to support reasoning models ( #6186 )
2025-03-24 14:06:55 +01:00
Hassieb Pakzad and GitHub
845faee385
fix(cost-tracking): null values in OpenAI usage schema ( #6184 )
2025-03-24 13:42:20 +01:00
e45c4af30f
chore(prompts): add error logs for resolvePromptGraph ( #6181 )
...
* chore(prompts): add error logs for resolvePromptGraph
* Update packages/shared/src/server/services/PromptService/index.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-24 11:31:29 +00:00
Marc Klingen and GitHub
616544a48c
chore: apply prettier ( #6176 )
2025-03-24 09:46:13 +00:00
steffen911
75d64b38b3
chore: release v3.44.0
2025-03-24 09:35:15 +01:00
Steffen Schmitz and GitHub
65cdd75282
chore: drop queue backup option in bullmq ( #6141 )
...
* chore: drop queue backup option in bullmq
* chore: lint
2025-03-24 08:26:32 +00:00
Steffen Schmitz and GitHub
2744028f4c
feat: extract top-level metadata from langfuse.metadata ( #6173 )
...
* feat: extract top-level metadata from langfuse.metadata
* chore: extract metadata based on prefix
* chore: add support for resourceAttributes
2025-03-24 08:09:04 +00:00
Max Deichmann and GitHub
3c02c54de2
fix: fix model paring from redis ( #6157 )
...
* push
* fix
* push
* fix
* fix
2025-03-21 18:42:06 +00:00
marliessophie and GitHub
974d2c1007
fix(ui): reference errors in prompt detail screen ( #6126 )
...
* chore(ui): convert `action-button` to use forwardRef for compatibility w/ buttons
* fix(ui): ensure prompt item ref points to `command-item`
2025-03-21 17:07:21 +00:00
Max Deichmann and GitHub
008045c771
perf: cache model not found ( #6148 )
...
* push
* push
* fix
2025-03-21 14:57:17 +00:00
Marc Klingen and GitHub
c6790c6c0e
chore(ui): do not auto-generate new api keys in setup-tracing step ( #6149 )
...
* chore(ui): do not auto-generate new api keys in setup-tracing step
* fix
2025-03-21 14:17:01 +00:00
Marc Klingen and GitHub
909445ce5b
fix(prompts): trim prompt names ( #6145 )
...
* fix(prompts): trim prompt names
* push
2025-03-21 13:38:04 +00:00
Max Deichmann and GitHub
f4ed4a2635
chore: improve model match observability ( #6147 )
...
push
2025-03-21 13:18:39 +00:00
Max Deichmann and GitHub
d6206b5269
chore: increase model match observability ( #6144 )
2025-03-21 13:45:36 +01:00
Max Deichmann and GitHub
62fa43aa78
feat: cache LLM models in Redis ( #6129 )
...
* push
* fix
* fix
* fix
* push
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* push
* push
* push
* fix
* fix
* fix
* fix
* push
2025-03-21 11:26:11 +00:00
Steffen Schmitz and GitHub
3c9239a4ab
chore: update .env.prod.example ( #6140 )
2025-03-21 10:24:48 +00:00
marliessophie and GitHub
476cddb4e1
chore(ui): clamp page-header title to one line ( #6139 )
2025-03-21 10:01:45 +00:00
Steffen Schmitz and GitHub
a6c1678da8
feat: add additional input/output parsing for pydantic via OTel ( #6138 )
2025-03-21 10:00:33 +00:00
Steffen Schmitz and GitHub
129805ebde
fix: safely parse big numbers in api responses ( #6136 )
...
* fix: safely parse big numbers in api responses
* feat: add additional input/output parsing for pydantic via OTel
* Revert "feat: add additional input/output parsing for pydantic via OTel"
This reverts commit 71d0f3abd951702393aac7ab79a875b888f089cf.
2025-03-21 09:30:24 +00:00
marliessophie and GitHub
59eafb42c3
fix(ui): require annotation queue selection for bulk action ( #6127 )
2025-03-20 21:08:57 +00:00
marliessophie and GitHub
e4695ac717
fix(ui): dom nesting error data-table-row-height-switch ( #6125 )
2025-03-20 20:12:52 +00:00
marliessophie and GitHub
eebd6ea0e9
fix(ui): dom nesting error page-header ( #6124 )
2025-03-20 20:06:05 +00:00
Marc Klingen and GitHub
b4a8b08d3d
chore(cloud): add posthog for projects and orgs ( #6117 )
...
* chore(cloud): add posthog for projects and orgs
* push
2025-03-20 18:07:17 +00:00
Max Deichmann and GitHub
ed44b663ff
chore: add dd env variables to github build command ( #6119 )
2025-03-20 17:36:48 +01:00
Marc Klingen and GitHub
720ebe861e
chore(cloud): cache response of cloudStatus api for 5 minutes ( #6115 )
...
chore(cloud): keep response of cloudStatus api cached across views for 5 minutes
2025-03-20 14:25:54 +00:00
Max Deichmann and GitHub
9a6f8fd75d
refactor: refactor naming of database batch exports ( #6111 )
...
* refactor: refactor naming of database batch exports
* refactor: refactor naming of database batch exports
2025-03-20 12:56:38 +00:00
Steffen Schmitz and GitHub
f0da1cfa30
chore: reduce cloudwatch flush frequency and batch metrics ( #6108 )
...
* chore: reduce cloudwatch flush frequency and batch metrics
* chore: simplify metrics reset
* chore: keep 30s flush
* chore: correct CW metrics
2025-03-20 12:05:07 +00:00
Marc Klingen and GitHub
0c9ebb3da7
feat(cloud): show status page menu item during incidents ( #6100 )
...
* feat(cloud): show status page menu item during incidents
* add to support menu
2025-03-20 09:59:49 +00:00
Hassieb Pakzad and GitHub
3d16d1ac57
fix(model-params-ui): duplicate model names leading to rendering issues ( #6107 )
2025-03-20 10:40:59 +01:00
Marc Klingen and GitHub
fa462a8bc4
chore(ui): improve padding in peek view header ( #6099 )
2025-03-19 18:59:29 +00:00
David Alexander Pfeiffer and GitHub
695b65fe0d
chore(tests): fully unpin node version from temporary fix #6063 ( #6096 )
2025-03-19 15:38:36 +00:00
955388e846
feat(llm-connections): add atla adapter ( #6088 )
...
* feat: enable Atla integration (#6022 )
* push
* push
* Update packages/shared/src/server/llm/fetchLLMCompletion.ts
* Update web/src/features/public-api/components/CreateLLMApiKeyForm.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Revert "Update web/src/features/public-api/components/CreateLLMApiKeyForm.tsx"
This reverts commit efb2d3b359a85680224876481421d31bfbd44fd3.
---------
Co-authored-by: jake golden <jackson.golden@gmail.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-19 12:36:12 +00:00
David Alexander Pfeiffer and GitHub
c6864ed8d9
fix(tests): disable --experimental-require-module (default since Node 20.19.0) since it breaks jest-based testing ( #6075 )
...
* pin node to problematic version for working on a fix
* added cross-env and disabled the feature flag causing the testing issue - long term fix should probably be switching to vitest
* unpin node version since problematic feature is now disabled fo affected tests
2025-03-19 11:04:59 +00:00
marliessophie and GitHub
917516fa91
chore(ui): control for more specific onClick actions in table with peek view ( #6086 )
2025-03-19 10:25:03 +00:00
David Alexander Pfeiffer and GitHub
19017a6709
fix(ui): OpenAiMessageView now renders messages where content is an empty string instead of ignoring them ( #6068 )
...
* fix(ui): IOPreview now renders messages where content is an empty string instead of ignoring them
* removed debug logs
* OpenAiMessageView first filters valid messages to render and then executes the "show x more ..." logic, this way we ensure that there can never be a mismatch between messages items and the amount of fields we support displaying
* Render empty string quotation marks if content is empty but not null or undefined
* Change length check to falsy check for conditional display of empty quotes if content is empty
* cleaner falsy check for rendering empty string quotation marks
2025-03-19 09:41:32 +00:00
marliessophie and GitHub
ca5e6569f9
fix(peek-view): ensure onClickRow action smoothly keeps peek view open; onClick of select cells independent of peek view state ( #6079 )
...
* fix(ui): stop propagation on traces table checkbox
* fix(peek-ui): handle onRowClick action correctly for peek view
* feat(peek): do not close upon any screen button or checkbox clicks
* push
2025-03-19 00:41:36 +00:00
marliessophie and GitHub
101942b98b
fix(ui): padding on single prompt page ( #6070 )
2025-03-18 18:35:32 +00:00
marliessophie and GitHub
1188a21b02
feat(traces): add peek view on traces table ( #6048 )
...
* feat: adjust table to new style
* style: filter and column options
* fixup: add peek view
* feat: add detail navigation
* chore: remove duplicated code
* chore: style settings tables
* chore: pin first column on traces table
* style: adjust animation speed of peek view
* fix: padding on score configs table
* style: onClick cursor in table
* fix: eslint
* style
* chore: fix toggle for timeline
* push
* style: add padding
2025-03-18 17:25:52 +00:00
Marc Klingen and GitHub
ec72dd840d
chore(ui): render min-level hint in a single line ( #6051 )
2025-03-18 14:55:54 +00:00
steffen911
c2d800ff0e
chore: release v3.43.0
2025-03-18 15:15:41 +01:00
Steffen Schmitz and GitHub
dcf159ef82
chore: lock dd-trace to 5.36.0 ( #6064 )
2025-03-18 14:13:30 +00:00
Marc Klingen and GitHub
998984b9ed
chore(cloud): improved pricing/packaging ( #5664 )
...
* wip
* simplify
* actionbutton for upgrade prompt
* count events for free plan limit
* add sso settings
* rename lite to core
* add product id
* nit
* nits
* fix rate limit test
* ci run on teams plan
* fix
* fix names of pipeline steps
* test tmp
* add better error logs to makeAPICall
* push
* clone to throw better errors
* improve error
* improve error
* fix
* remove comment
* refactor
* push
* next attempt
* nit
* create new auth for failing test suites
* push
* fix rate limit test
2025-03-18 13:47:03 +00:00
Marc Klingen and GitHub
022b234e57
chore: pin node 20.18.3 to avoid issue introduced by 20.19.0 ( #6063 )
...
* test commit
* chore: pin node 20.18.3 to avoid issue introduced by 20.19.0
* docker
* revert test commit
* push
2025-03-18 13:30:58 +00:00
b8777aa5d1
chore: better error message when uploading existing dataset item ( #6053 )
...
chore: better docstring when uploading existing dataset item to different dataset
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-18 13:07:11 +00:00
Steffen Schmitz and GitHub
2e84feeab7
feat: support external S3 endpoint for batch exports ( #6055 )
...
* feat: add media and export external endpoint config
* chore: add docs string
* chore: add external endpoint support for azure
* chore: drop feature for media
2025-03-18 10:57:14 +00:00
Steffen Schmitz and GitHub
a508485f88
chore: enable datadog profiling for web ( #6020 )
...
* chore: enable datadog profiling for web
* chore: update dockerfile
2025-03-18 07:26:53 +00:00
marliessophie and GitHub
d8bb283a44
fix(ui): make models detail page scrollable ( #6050 )
2025-03-17 19:48:27 +00:00
Steffen Schmitz and GitHub
75ec05e206
Delete .devcontainer/devcontainer.json
2025-03-17 15:01:41 +01:00
Steffen Schmitz and GitHub
19f710abe2
chore: add devcontainer config
2025-03-17 14:56:35 +01:00
David Alexander Pfeiffer and GitHub
ad2d6bee66
chore(ui): remove padding of "Additional Input" field on OpenAiMessageView ( #6037 )
2025-03-17 10:06:32 +00:00
David Alexander Pfeiffer and GitHub
40d0acae5f
chore(ui): alignment and sizing consitency in ObservationTree / GroupedScoreBadge ( #6031 )
...
* Unified design of grouped score badge with trace detail score badges, except that text is no longer medium/semibold
* Made padding of root item of ObservationTree consistent with other items
2025-03-17 09:58:23 +00:00
Marc Klingen and GitHub
4d387cc35c
chore(ui): standardize the prompt variable list preview across views ( #6027 )
...
* chore(ui): standardize the prompt variable list preview across views
* use ctx prisma
2025-03-17 09:34:44 +00:00
690885c900
fix(ui): fixed scrollbar appearing on IO preview mode switcher in trace and observation details ( #5995 )
...
* fixed scrollbar appearing on IO preview mode switcher in trace and observation details
* fix
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-14 19:32:46 +00:00
David Alexander Pfeiffer and GitHub
ef2baa94be
fix(ui): fixed misalignment of badges in trace and observation details ( #5994 )
...
* fixed alignment issues of badges wrapped in links in trace and observation detail views
* Fixed tooltip of aggregated usage data badge (in trace details) rendering even if there is no underlying data
2025-03-14 19:19:14 +00:00
db6b442832
feat: Add environment tag on trace / observation detail views ( #5985 )
...
* feat: Add environment tag on trace / observation detail views
* shorten label
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-14 19:17:19 +00:00
Hassieb Pakzad
8231ebae4a
chore: release v3.42.1
2025-03-14 17:05:33 +01:00
Marc Klingen and GitHub
326e8d3189
chore(ui): always show tag buttons in table cells instead of only on hover ( #6025 )
2025-03-14 15:23:32 +00:00
Hassieb Pakzad and GitHub
d2001d110d
chore(docker-compose): bind services to localhost ( #6023 )
2025-03-14 14:16:36 +01:00
Hassieb Pakzad and GitHub
3f81c6b9d5
feat(cost-tracking): add OpenAIResponseUsageSchema support ( #6003 )
2025-03-14 12:08:28 +00:00
Marc Klingen and GitHub
991f837ee5
fix(ui): hide jump to playground button when not entitled ( #6014 )
2025-03-14 00:01:40 +00:00
Marc Klingen
062a7f27b8
chore: release v3.42.0
2025-03-13 19:23:52 +01:00
Steffen Schmitz and GitHub
924b326db6
chore: remove unused prisma query builder ( #6005 )
2025-03-13 17:21:23 +00:00
Andres Carrillo and GitHub
2780e66c13
feat(auth): add custom Gitlab SSO URL option ( #5984 ) ( #6004 )
2025-03-13 17:50:16 +01:00
Marc Klingen and GitHub
c2f51b8d2d
feat(ui): add csv/json export for scores table ( #5949 )
...
* feat(ui): add csv/json export for scores table
* Merge branch 'main' into marc/lfe-3466-export-scores
* push
* add test
* fix cols
* clean up diff
* fix
2025-03-13 16:23:30 +00:00
Steffen Schmitz and GitHub
3a3021a176
chore: reduce host port mapping for internal docker compose components ( #6002 )
2025-03-13 15:36:34 +00:00
Marc Klingen and GitHub
5dd5a39f90
feat(api): add api for annotation queues ( #5945 )
...
* feat(api): add api for annotation queues
* fix
* push
* strict zod interfaces
* fix
* fix spec and types
* add additional tests
2025-03-13 15:24:19 +00:00
Steffen Schmitz and GitHub
9ee4544e1d
docs: add security notes to docker compose deployment ( #5999 )
2025-03-13 14:27:10 +00:00
Hassieb Pakzad and GitHub
136f8a3e83
fix(llm-connections): show bedrock error ( #6000 )
2025-03-13 15:06:42 +01:00
Hassieb Pakzad
eecf0d680b
chore: release v3.41.1
2025-03-13 11:07:07 +01:00
Hassieb Pakzad and GitHub
d50dbed797
feat(llm-connections): allow extraHeaders for azure ( #5996 )
2025-03-13 09:46:38 +00:00
Steffen Schmitz and GitHub
bb1dbdf824
chore: reproduce clickhouse missing surrogate key error ( #5980 )
...
* chore: reproduce clickhouse missing surrogate key error
* chore: add fix candidate
* chore: adjust test cases
* chore: adjust test case
2025-03-13 07:47:31 +00:00
Hassieb Pakzad
0991d44525
chore: release v3.41.0
2025-03-12 18:28:25 +01:00
Max Deichmann and GitHub
449c9360ac
fix: search past observations with correct timestamp in evals ( #5986 )
...
fix: use readonly for the column definitions
2025-03-12 16:41:14 +00:00
Hassieb Pakzad and GitHub
cc4a88d6da
fix(prompts): block label deletion if dependent exists ( #5983 )
...
* fix(prompts): block label deletion if dependent exists
* fix
* Update web/src/features/prompts/server/actions/updatePrompts.ts
2025-03-12 16:05:46 +00:00
Steffen Schmitz and GitHub
11b2411a5b
chore: prevent sorting by environment in UI tables ( #5978 )
2025-03-12 13:45:25 +00:00
d8a5ebc42e
chore(cloud): Make UI recognize cloud:enterprise plan and add corresponding access rights and rate limits ( #5975 )
...
* chore(cloud): Make UI recognize cloud:enterprise plan and add corresponding access rights and rate limits
- label on project selector
- rate limits same as team
- access rights same as team
- no stripe product id for this (yet), cannot be purchased self-serve in product
* remove comments
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-12 13:44:01 +00:00
Steffen Schmitz and GitHub
9042b005b8
feat: extract logfire.msg as span and trace name ( #5977 )
2025-03-12 13:23:33 +00:00
Hassieb Pakzad and GitHub
7b70b5b678
feat(prompts): add composability ( #5882 )
2025-03-12 13:26:00 +01:00
Marc Klingen and GitHub
c3ce043d47
chore: remove unnecessary comment ( #5961 )
2025-03-11 13:20:18 +00:00
Marc Klingen and GitHub
8c5737ebea
chore: rename batch exports from generation to observation as table was generalized ( #5950 )
...
* chore: rename batch exports from generation to observation as table was generalized
* fix test
2025-03-11 13:15:36 +00:00
steffen911
cb928bf3fc
chore: release v3.40.0
2025-03-11 13:49:18 +01:00
Steffen Schmitz and GitHub
dc8a997324
feat: add score deletion to UI ( #5956 )
...
* feat: enable score deletion via Langfuse UI
* chore: add test cases
* chore: typo
* chore: implement deleteAnnotationScore
* chore: lint
* feat: add score deletion to UI
* chore: add trpc tests
* chore: allow multi-score deletion from table view
* chore: typoes and mock resets
* chore: update mock handling
2025-03-11 12:44:17 +00:00
Steffen Schmitz and GitHub
31da4bc5a5
chore: refactor score deletions into async queue ( #5939 )
...
* feat: enable score deletion via Langfuse UI
* chore: add test cases
* chore: typo
* chore: implement deleteAnnotationScore
* chore: lint
2025-03-11 08:02:13 +00:00
Max Deichmann and GitHub
c0189eecad
fix: use readonly for the column definitions ( #5948 )
...
* fix: use readonly for the column definitions
* fix: use readonly for the column definitions
2025-03-10 22:13:28 +00:00
Marc Klingen and GitHub
a3f85e75dc
docs: add zod type strict() to public api cursor rule ( #5947 )
2025-03-10 21:56:41 +00:00
Marc Klingen and GitHub
88ee2f3823
docs: improve public api cursor rule ( #5946 )
2025-03-10 21:35:38 +00:00
Max Deichmann and GitHub
0b485ad5d8
fix: fix eval status on details page ( #5944 )
...
* fix: fix eval status on details page
* push
* fix: fix eval status on details page
* fix: fix eval status on details page
2025-03-10 20:18:04 +00:00
Marc Klingen and GitHub
4e95550411
feat(datasets): show run name on runitems table ( #5943 )
...
* feat(datasets): show run name on runitems table
* perf
* push
2025-03-10 19:50:00 +00:00
Marc Klingen and GitHub
ba9e26181b
chore: remove models page notification ( #5942 )
2025-03-10 19:28:48 +00:00
Marc Klingen and GitHub
289a7210ee
chore(cloud): add more data masking for posthog ( #5941 )
2025-03-10 19:27:36 +00:00
Max Deichmann
fe0c4dc98d
chore: release v3.39.0
2025-03-10 17:09:30 +01:00
Hassieb Pakzad and GitHub
61c2ec268a
perf(playground): memoizate ChatMessages ( #5937 )
...
* perf(playground): memoizate ChatMessages
* push
* add callbacks
2025-03-10 16:07:28 +00:00
Max Deichmann and GitHub
1df2781b59
fix: correctly extract jsonpath form observations for evals ( #5938 )
...
* fix: correctly extract jsonpath form observations for evals
* fix: correctly extract jsonpath form observations for evals
2025-03-10 15:42:44 +00:00
5478e870b3
chore(deps): bump axios from 1.7.7 to 1.8.2 ( #5915 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.7 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.7...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 14:49:50 +00:00
Max Deichmann and GitHub
80c298fa1e
chore: limit event id length ( #5934 )
2025-03-10 14:48:51 +00:00
Steffen Schmitz and GitHub
330cca6978
feat: add trace delete API endpoints ( #5931 )
...
* feat: add trace delete API endpoints
* chore: add api docs
* chore: update docs
* chore: typo
* chore: update audit logs
* chore: lint
* chore: update fern docs
* chore: fix return type
2025-03-10 14:13:33 +00:00
Steffen Schmitz and GitHub
286b78a1fe
feat: add api key actions to auditlog table ( #5932 )
...
* feat: add api key actions to auditlog table
* chore: propagate audit logs to all relevant API routes
* chore: lint
2025-03-10 12:35:10 +00:00
f0c37c8309
chore: add initial cursor rules ( #5926 )
...
* chore: add some initial cursor rules
* Update .cursor/rules/frontend-features.mdc
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update .cursor/rules/public-api.mdc
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-09 22:54:01 +00:00
Marc Klingen and GitHub
326b27cdda
fix: ui config in localstorage should persist signing out ( #5916 )
...
* fix: ui config in localstorage should persist signing out
* push
* push
2025-03-07 17:50:04 +00:00
Marc Klingen and GitHub
886e352c39
fix: select/highlight text in Compare Dataset view ( #5914 )
...
* fix: select/highlight text in Compare Dataset view
* clean diff
2025-03-07 15:59:53 +00:00
steffen911
1cd76a49f1
chore: release v3.38.0
2025-03-07 16:48:21 +01:00
Marc Klingen and GitHub
0639b78468
feat(datasets): add multi-delete for dataset runs table ( #5912 )
2025-03-07 15:29:50 +00:00
Steffen Schmitz and GitHub
2d6e51e219
chore: test processing of special characters in S3 ( #5907 )
...
* chore: test processing of special characters in S3
* chore: reject carriage-return character in IDs
* Update ingestion-api.servertest.ts
2025-03-07 15:20:11 +00:00
Yohan Gonçalves and GitHub
1ed6358738
feat: add customizable claim mapping for SSO ( #5858 )
2025-03-07 16:19:51 +01:00
4fc339dbac
chore: remove redundant readme files ( #5900 )
...
chore: remoe redundant readme files
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-06 19:55:34 +00:00
Steffen Schmitz and GitHub
1e64d97b75
feat: create new environment materialized views for quick lookups ( #5895 )
...
* feat: create new environment materialized views for quick lookups
* chore: update repository
* chore: lint
* chore: add final to environments query
* chore: always include default in array
2025-03-06 19:09:28 +00:00
Steffen Schmitz and GitHub
4d06482d78
fix: enforce ints on usageDetails ( #5889 )
...
* fix: enforce ints on usageDetails
* chore: make test actually test a generation
* chore: lint
2025-03-06 17:05:10 +00:00
Marc Klingen and GitHub
603e5ca7c9
chore(ui): add env label on env multi-select ( #5890 )
2025-03-06 16:37:22 +00:00
Steffen Schmitz and GitHub
61c6560f24
chore: return 200 instead of 207 as OTel success status ( #5883 )
2025-03-06 14:58:40 +00:00
Steffen Schmitz and GitHub
6bff022a88
chore: log dropped data items correctly in clickhouse writer ( #5876 )
...
* chore: log dropped data items correctly in clickhouse writer
* chore: update test case
2025-03-06 14:43:11 +00:00
Steffen Schmitz and GitHub
1f7cac2dd8
feat: add environment column to UI tables ( #5877 )
...
* feat: add environment column to UI tables
* feat: add environment on sessions table
* chore: add to observations
* chore: add to scores
* chore: add to users table
* chore: lint
2025-03-06 14:08:41 +00:00
Hassieb Pakzad and GitHub
49bccb8fa0
fix(ui-graph-view): handle single top most node ( #5881 )
2025-03-06 15:15:03 +01:00
Marc Klingen and GitHub
fea8a3d8d1
chore: add noindex header ( #5880 )
2025-03-06 13:46:00 +00:00
Max Deichmann and GitHub
08fcdb68be
chore: fix contributingmd file ( #5879 )
2025-03-06 14:34:46 +01:00
f18a120bd8
feat: add environment filter ( #5765 )
...
* feat: add environment filter on dashboard
* chore: add a useEffect and dashboard columns for filtering
* chore: add dashboard filters
* fixup: add environment filter hook and barebone code
* chore: add traces table filter
* chore: add sessions environment filter
* chore: do observations, scores, users
* chore make filter bar dynamic and change UI placement
* chore: map environment column specially in dashboard
* chore: add column
* chore: lint
* chore: remove overflow on multi-select
* chore: only load downstream calls once environment is available
* chore: only use isLoading condition
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-03-06 10:45:18 +00:00
Max Deichmann and GitHub
2b3ca85344
chore: fix contributingmd file ( #5870 )
...
* chore: fix contributingmd file
* chore: fix contributingmd file
* chore: fix contributingmd file
* chore: fix contributingmd file
* chore: fix contributingmd file
2025-03-06 08:03:39 +00:00
Hassieb Pakzad and GitHub
8b408858c4
feat(batch-exports): increase row limit to 1.5M ( #5872 )
2025-03-06 08:47:56 +01:00
89ad92c0ff
chore: consistent casing of README files ( #5865 )
...
* docs: fix broken link in CONTRIBUTING.md
* chore: rename files to fix casing
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-03-05 23:23:54 +00:00
Marc Klingen
16e1d19917
chore: release v3.37.0
2025-03-05 23:51:35 +01:00
Marc Klingen and GitHub
18d5ba1bfa
feat(auth): add AUTH_WORKOS_ORGANIZATION_ID and AUTH_WORKOS_CONNECTION_ID envs ( #5866 )
2025-03-05 21:31:45 +00:00
Steffen Schmitz and GitHub
95d6b9fe13
chore: add name mappings to sync prisma schema with reality ( #5863 )
2025-03-05 16:56:47 +00:00
Max Deichmann and GitHub
23183a71c1
chore: add missing clickhouse writer metrics ( #5851 )
...
* chore: add missing clickhouse writer metrics
* chore: add missing clickhouse writer metrics
* Update worker/src/services/ClickhouseWriter/index.ts
2025-03-05 16:37:00 +00:00
5eb0a275a5
feat: add S3_CONCURRENT_READS and S3_CONCURRENT_WRITES config options ( #5824 )
...
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
2025-03-05 16:58:26 +01:00
Steffen Schmitz and GitHub
4c5366fa20
perf: reduce trace scans for scores counts ( #5860 )
...
* perf: reduce trace scans for sessions counts
* chore: add countAll test
* chore: add session for testing
2025-03-05 15:18:10 +00:00
Marc Klingen
4ebaf0a24a
chore: release v3.36.0
2025-03-05 13:32:42 +01:00
Marc Klingen and GitHub
b98b90e635
feat(auth): add workos as idp ( #5828 )
...
* feat(auth): add workos as idp
* add button for org and connection based sign in
* fix
* remove client auth method and checks
* remove unnecessary diff
2025-03-05 12:29:26 +00:00
Marc Klingen
36f11a645f
chore: release v3.35.1
2025-03-04 22:32:19 +01:00
Marc Klingen and GitHub
3c8b26aa79
chore(api): update api reference and postman collection ( #5842 )
2025-03-04 22:31:38 +01:00
Marc Klingen
86840e4119
chore: release v3.35.0
2025-03-04 22:23:24 +01:00
Steffen Schmitz and GitHub
4b412fb6ca
feat: map pydantic logfire events to langfuse datamodel ( #5841 )
...
* feat: map pydantic logfire events to langfuse datamodel
* chore: map events to empty if parsing fails
2025-03-04 20:58:42 +00:00
Steffen Schmitz and GitHub
271f75aa17
chore: reduce default batch size of background migrations ( #5838 )
...
* chore: reduce default batch size of background migrations
* chore: update the cli defaults
2025-03-04 15:58:11 +00:00
Marc Klingen and GitHub
669ad4cb92
feat(datasets): deletion of dataset runs via api ( #5834 )
...
* public api
* improve public api
2025-03-04 13:41:27 +00:00
Steffen Schmitz and GitHub
9b237d4041
fix: detect openinference LLM calls as generations ( #5833 )
...
feat: detect openinference LLM calls as generations
2025-03-04 11:13:42 +00:00
marliessophie and GitHub
15b4ca01ec
fix(ui): overlapping status message on trace detail page ( #5830 )
2025-03-04 09:07:29 +00:00
Marc Klingen and GitHub
196b5319bf
feat(datasets): allow for deletion of dataset items in ui and public API ( #5816 )
...
* push
* move into drop down menu
* fix
* move copy to the right side
* fern generate
* use trpc errors
2025-03-03 14:03:18 +00:00
Steffen Schmitz and GitHub
d88e0456b8
perf: reduce memory consumption on observations query ( #5811 )
...
* perf: reduce memory consumption on observations query
* chore: drop skip index list for lint
2025-03-03 13:35:40 +00:00
Marc Klingen and GitHub
78463a9ce3
feat(datasets): copy items between datasets ( #5800 )
...
* wip
* push
* push
2025-03-03 12:51:06 +00:00
marliessophie and GitHub
0bd7219eba
style(ui): trace view alignment improvements ( #5789 )
...
* style(ui): trace view alignment improvements
* fix: test
2025-03-03 12:25:15 +00:00
Steffen Schmitz and GitHub
a307270d8c
chore: upgrade fern and add java sdk example ( #5814 )
2025-03-03 11:09:41 +00:00
Max Deichmann and GitHub
f1555190c1
fix: use aes-gcm 12 bytes for IV ( #5764 )
...
* fix: use aes-gcm 12 bytes for IV
* fix: use aes-gcm 12 bytes for IV
* fix: use aes-gcm 12 bytes for IV
2025-03-03 10:32:22 +00:00
Max Deichmann and GitHub
56c77e0de8
chore: reduce log level for frequent logs ( #5804 )
2025-03-02 17:54:07 +00:00
Marc Klingen and GitHub
48cbbb694f
feat(ui): add LLM connections settings page separate from api keys ( #5798 )
2025-03-01 19:04:33 +00:00
Marc Klingen and GitHub
168dfd2caa
feat(datasets): add archive/unarchive functionality for dataset items on single item view ( #5797 )
...
* feat(datasets): add archive/unarchive functionality for dataset items on single item view
* imrpove copy
2025-03-01 19:04:23 +00:00
Marc Klingen and GitHub
ae66dd9e6f
fix(ui): add playsInline attribute to video players ( #5795 )
2025-03-01 18:33:46 +00:00
Marc Klingen and GitHub
d081aab38f
feat(datasets): support adding dataset items to multiple datasets ( #5796 )
...
* feat(datasets): support adding dataset items to multiple datasets
* feat(datasets): optimize bulk dataset item creation with createMany
2025-03-01 18:09:46 +00:00
Marc Klingen and GitHub
a86f0ab263
fix(cloud): only active evals should count towards plan limit ( #5793 )
2025-03-01 12:42:39 +00:00
Marc Klingen and GitHub
738df01ab7
feat(ui): add settings deep links to cmd+k ( #5680 )
...
* proejct settings
* push
* add org and small fixes
2025-03-01 10:12:04 +00:00
marliessophie and GitHub
549eac6fd3
fix(ui): overflow behaviour on trace timeline ( #5792 )
2025-03-01 07:50:55 +00:00
Marc Klingen and GitHub
6d125ec274
chore(ui): remove redundant className props from splash screens ( #5791 )
2025-03-01 00:44:46 +00:00
Marc Klingen and GitHub
4f54577f83
chore(ui): improve perf of sessions hasAny ( #5783 )
...
chore: improve performance of sessions hasAny
2025-03-01 00:31:29 +00:00
Steffen Schmitz and GitHub
1ec1bdf849
feat: add environment properties on api routes ( #5781 )
...
* feat: add environment properties on api routes
* chore: add env filter to traces
* chore: add observation env and daily metrics env filters
* chore: add env to score endpoints
* chore: filter sessions by environment
* chore: filter traces by environment
* chore: expand trace test assertions
* chore: lint
2025-02-28 16:12:18 +00:00
Hassieb Pakzad and GitHub
ed5a53b10e
fix(ui): llm api key form model name delete ( #5786 )
2025-02-28 15:57:18 +00:00
marliessophie and GitHub
5b1d9b1dd1
style(page-header): margins ( #5784 )
2025-02-28 14:42:19 +00:00
marliessophie and GitHub
adf4508ffd
feat(traces): redesign single trace UI ( #5718 )
...
* feat(traces-ui): refactor preview for traces and observations
* fix: typo in use prompt code
* feat(ui): add redesigned timeline
* feat: support all settings on timeline view
* feat: support langgraph trace
* style: langgraph view
* chore: fix other usages of single trace components
* style: comment icon color
* fix: eslint
* style: optimise for reponsive design
* chore: refactor common functions to helpers
* chore(globals): remove comments
* style: expand clickable area; adjust search string
* style: small improvements
* fix: styling of trace preview page
* fix: eslint
* fix: remove duplicated cost in observation preview
* fix: session IO formatting
* style
* style
* style: final margins
2025-02-28 13:37:07 +00:00
Steffen Schmitz and GitHub
45f8b2e97b
chore: skip tracing for LLM Api key routes ( #5780 )
2025-02-28 10:49:40 +00:00
marliessophie and GitHub
39c49b65a4
fix(ui): overlap on dataset runs screen ( #5778 )
2025-02-28 10:15:26 +00:00
steffen911
d905623cb3
chore: release v3.34.1
2025-02-28 11:11:43 +01:00
Steffen Schmitz and GitHub
a87a3505b8
chore: add env.HOSTNAME support for worker container ( #5779 )
2025-02-28 10:06:41 +00:00
591de20a72
feat: simplify otel input/output and accept string token values ( #5777 )
...
* feat: simplify otel input/output and accept string token values
* chore: typo
* Update web/src/features/otel/server/index.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: also beautify event attribute fallback
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-28 09:49:49 +00:00
Marc Klingen
33d3ab80cb
chore: release v3.34.0
2025-02-27 22:54:18 +01:00
Marc Klingen and GitHub
6b9773caec
feat(models): add openai gpt-4.5-preview ( #5772 )
2025-02-27 21:47:24 +00:00
Steffen Schmitz and GitHub
c90b477d40
fix: disable tracing for resetPassword route ( #5763 )
2025-02-27 15:36:36 +00:00
0f448ccdde
fix: always return 422 for signup error handler ( #5761 )
...
* fix: always return 422 for signup error handler
* Update web/src/features/auth-credentials/server/signupApiHandler.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update web/src/features/auth-credentials/server/signupApiHandler.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-27 15:33:41 +00:00
marliessophie and GitHub
74f93aad79
chore: move dashboard button to the right, unify eval headers ( #5762 )
...
chore: move dashboard button to the right
2025-02-27 15:15:40 +00:00
Max Deichmann and GitHub
9650e87f64
fix: standardize way to get sso blocked domains ( #5760 )
...
fix: standardise way to get sso blocked domains
2025-02-27 15:15:10 +00:00
Steffen Schmitz and GitHub
c5fc30a9d0
feat: map otel environment config to langfuse environment ( #5757 )
2025-02-27 14:46:43 +00:00
steffen911
4a26f47971
chore: release v3.33.1
2025-02-27 15:34:24 +01:00
e3a9e61d07
perf: filter relevant observation for data set run item stats ( #5752 )
...
* perf: filter relevant observation for data set run item stats
* Update web/src/features/datasets/server/service.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-27 14:08:07 +00:00
Hassieb Pakzad
a12c2a3a97
fix(model-prices): bedrock claude 3-7 version
2025-02-27 13:14:05 +01:00
Hassieb Pakzad and GitHub
80681e08af
fix(model-prices): bedrock claude sonnet 3-7 version ( #5753 )
2025-02-27 13:10:08 +01:00
steffen911
4e97494390
chore: release v3.33.0
2025-02-27 11:58:10 +01:00
Steffen Schmitz and GitHub
346e5fe7b6
feat: map environment to score within eval service ( #5749 )
...
* feat: map environment to score within eval service
* chore: adjust tests
* chore: drop unused imports
2025-02-27 10:50:36 +00:00
Steffen Schmitz and GitHub
16482f588a
fix: create traces via otel for empty parent span buffer ( #5748 )
...
* fix: create traces via otel for empty parent span buffer
* chore: test range for session duration
2025-02-27 10:10:51 +00:00
Marc Klingen and GitHub
f047e21e13
chore: improved domain handling and early return in signupApiHandler ( #5744 )
2025-02-26 21:56:20 +00:00
marliessophie and GitHub
534e832c13
fix(ui): overlapping variables for chat prompt ( #5740 )
2025-02-26 17:47:03 +00:00
marliessophie and GitHub
5dbfec24f0
fix(ui): experiment from the prompt screen -> window does not fit screen ( #5738 )
2025-02-26 17:21:05 +00:00
Hassieb Pakzad and GitHub
700705be84
chore(llm-keys): update bedrock form description ( #5737 )
2025-02-26 17:58:49 +01:00
Hassieb Pakzad
611c31ce54
chore: release v3.32.1
2025-02-26 17:06:23 +01:00
Hassieb Pakzad and GitHub
bdb5ddadd9
fix(ingestion): environment to immutable keys ( #5736 )
2025-02-26 16:01:26 +00:00
Hassieb Pakzad and GitHub
0fd1f065bd
fix(api): add environment to ingestion spec ( #5735 )
2025-02-26 16:02:49 +01:00
Marc Klingen and GitHub
8aa063303a
chore(ui): move "configure tracing" to the right in dashboard header ( #5731 )
2025-02-26 13:59:21 +00:00
Marc Klingen and GitHub
d0ff8a87fe
chore(ui): minor improvements to onboarding pages ( #5730 )
...
chore: minor improvements to onboarding pages
2025-02-26 13:56:39 +00:00
marliessophie and GitHub
0e61ffd621
style(prompts): always show edit label button for prompt versions ( #5729 )
2025-02-26 13:41:01 +00:00
steffen911
9f20926bc4
chore: release v3.32.0
2025-02-26 14:36:38 +01:00
Steffen Schmitz and GitHub
81a232e4a4
fix: fallback to "default" for missing environment ( #5728 )
2025-02-26 13:34:33 +00:00
Marc Klingen and GitHub
c7e7d62f47
feat(ui): add onboarding screens for core features ( #5706 )
...
* feat: add in-ui-onboarding for tracing
* feat(ui): add onboarding screens for core features
* add annotation queues
* move videos to static, add eval onboarding
* push
* push
* push
* push
* push
2025-02-26 13:13:43 +00:00
steffen911
2aa8971dff
chore: release v3.31.0
2025-02-26 13:53:58 +01:00
Steffen Schmitz and GitHub
85f4cb0c13
fix: show retention settings for self-hosters ( #5727 )
2025-02-26 12:34:14 +00:00
Hassieb Pakzad and GitHub
4bbba9d983
feat(api): add environment property to traces, scores, obs ( #5724 )
2025-02-26 13:32:03 +01:00
Steffen Schmitz and GitHub
0b7dd5a1a7
feat: process environment in ingestion pipeline ( #5671 )
...
* feat: process environment in ingestion pipeline
* chore: remove unnecessary status
* chore: typing
* chore: more typing
* chore: score env prop
* chore: adjust apis to pass tests
* chore: adjust ingestion service test
* chore: restrict allowed prefix
2025-02-26 12:18:38 +00:00
Steffen Schmitz and GitHub
b5cad2693f
fix: exclude clickhouse default date from session duration calc ( #5726 )
2025-02-26 09:51:52 +00:00
Max Deichmann
58d85d66b3
chore: release v3.30.0
2025-02-26 10:30:59 +01:00
Max Deichmann and GitHub
55a5a896f1
chore: track distribution of ingested event body size ( #5723 )
...
push
2025-02-26 09:05:08 +00:00
Steffen Schmitz and GitHub
5437beec48
Revert "fix: return nulls for left-joins for correct session durations ( #5697 )" ( #5717 )
...
This reverts commit ce967bac12 .
2025-02-25 18:14:26 +01:00
Steffen Schmitz and GitHub
418e33a333
fix: only delete media items with no remaining references ( #5713 )
...
* fix: only delete media items with no remaining references
* chore: expand filter condition
2025-02-25 15:18:02 +00:00
Hassieb Pakzad and GitHub
e9bbd4488f
feat(playground+evals): add Google AI Studio support ( #5711 )
2025-02-25 14:48:22 +01:00
Steffen Schmitz and GitHub
668ca24d5e
fix: support gzip encoding on otel endpoint ( #5710 )
...
* fix: support gzip encoding on otel endpoint
* chore: check for includes
2025-02-25 10:41:43 +00:00
Hassieb Pakzad and GitHub
7c746c7cfc
feat(models): add claude-3-7-sonnet-20250219 ( #5709 )
2025-02-25 10:07:41 +00:00
Hassieb Pakzad
de0eb76153
chore: release v3.29.1
2025-02-24 20:53:46 +01:00
Hassieb Pakzad and GitHub
85088574b2
fix(public-api): list observations with name filter ( #5700 )
2025-02-24 20:52:58 +01:00
Steffen Schmitz and GitHub
ce967bac12
fix: return nulls for left-joins for correct session durations ( #5697 )
...
* fix: return nulls for left-joins for correct session durations
* chore: comment updates
* chore: adjust trace_count
2025-02-24 15:57:47 +00:00
Steffen Schmitz and GitHub
b8d0a4bbe8
chore: remove prisma references to traces, observations, scores ( #5672 )
...
* chore: remove prisma references to traces, observations, scores
* chore: separate enum and type name
* chore: type overwrites
* chore: chore
* chore: drop views
* chore: reduce diff
* chore: diff
* chore: types gen
* chore: lint
* chore: adjust tests
* chore: remove unused objects in test utils
* chore: adjust tests
* chore: score type parsing
* chore: fix otelmapping
* chore: make observation level internal
2025-02-24 15:43:25 +00:00
marliessophie and GitHub
1e7aeb8fc5
chore(llmCompletion): support system/developer messages for o3 ( #5661 )
2025-02-24 09:25:33 +00:00
marliessophie and GitHub
9d5cc39cd4
style(ui): improvements to prompt details screen ( #5678 )
...
* fix: header
* fix: search always show current version
* chore: adjust code block
* chore: re-add copy in code editor if no title
* chore: do not match current version always
* adjust margins
* chore: remove breadcrumb
* fix: typo
* fix: final margin
* style: eval template
* small design nits
2025-02-22 09:16:44 +00:00
Marc Klingen and GitHub
5c5dfcbac6
chore(ui): improve consistency of prompt and eval template forms ( #5679 )
...
* chore(ui): consistency in prompt form labels
* eval prompt form
2025-02-21 18:10:12 +00:00
marliessophie and GitHub
628d180051
feat(ui): new prompt detail screen; adjust design of IO and message view components ( #5537 )
...
* style(ui): adjust design of IO and message view components
* chore: adjust final style and fix imports
* style
* nit: show "null" if no output in dataset compare view
* style: add header and tertiary colors
* chore: add Header levels
* chore: add Timeline component
* feat: make JSONView optionally scrollable
* chore: refactor TagManager styling
* style: button variants for header
* chore: ensure chatml message overflow behaves within chat message
* feat: new prompt screen outline
* chore: refactor `extractVariables` to return count
* chore: ensure robust mobile behaviour
* style: small component adjustments
* chore: refactor style of `Comment` button
* feat: add search functionality to prompt nodes
* style: restyle tags
* revert: variable extraction count
* style: prompts page overflow
* chore: control label behaviour
* labels: show buttons on hover
* fix: formatting of titles
* eslint
* push
* push
* fix: overflows
* push
* diabled view
2025-02-21 13:46:59 +00:00
Max Deichmann
57708f0219
chore: release v3.29.0
2025-02-21 13:42:45 +01:00
Max Deichmann and GitHub
5d30aefcb3
fix: do not allow to deactivate eval configs which are only on existing objects ( #5675 )
...
* fix: do not allow to deactivate eval configs which rano on historic traces only
* fix: do not allow to deactivate eval configs which rano on historic traces only
* fix: do not allow to deactivate eval configs which rano on historic traces only
* fix: do not allow to deactivate eval configs which rano on historic traces only
* fix: do not allow to deactivate eval configs which rano on historic traces only
2025-02-21 12:40:18 +00:00
Max Deichmann and GitHub
dd14e11535
perf: reduce eval create queue concurrency ( #5665 )
2025-02-20 19:24:38 +00:00
Max Deichmann and GitHub
5f87980013
fix: do not return all executions for eval config list trpc ( #5663 )
...
* fix: do not return all executions for eval config list trpc
* fix: do not return all executions for eval config list trpc
* fix: do not return all executions for eval config list trpc
* fix: do not return all executions for eval config list trpc
2025-02-20 17:56:38 +00:00
Max Deichmann and GitHub
2edc2487ae
perf: limit concurrency for eval job creations ( #5660 )
...
* push
* push
2025-02-20 16:05:41 +00:00
Steffen Schmitz and GitHub
18508187f6
chore: add environment column to trace_sessions ( #5656 )
...
* chore: add environment column to trace_sessions
* chore: update test
2025-02-20 15:06:39 +00:00
eb5ee957e6
feat: apply evals on history of datasets + traces ( #5488 )
...
* push
* push
* push
* push
* fix
* fix
* add tests
* add tests
* add tests
* add tests
* add tests
* add tests
* fic
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* push
* push
* Update web/src/ee/features/evals/components/evaluator-form.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* push
* fix: fix dompurify
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-20 13:59:14 +00:00
Steffen Schmitz and GitHub
582f150b72
chore: add environment columns in clickhouse ( #5649 )
...
* chore: add environment columns in clickhouse
* chore: replace logger.warning with logger.warn
2025-02-20 13:05:35 +00:00
Steffen Schmitz and GitHub
7ce4e24cab
chore: replace logger.warning with logger.warn ( #5650 )
2025-02-20 12:12:31 +00:00
marliessophie and GitHub
b2d3080790
chore(prompts): support developer message ( #5639 )
...
* chore(prompts): support developer message
* chore: fix eslint config
* push
2025-02-20 09:40:32 +00:00
steffen911
3590608d30
chore: increase event log deletion timeout to 5min
2025-02-19 15:56:11 +01:00
Steffen Schmitz and GitHub
78e6c882ba
chore: reduce attempts and increase delay on trace delete errors ( #5637 )
2025-02-19 14:24:28 +00:00
Steffen Schmitz and GitHub
d5ea44b33c
perf: only validate response schema on dev servers ( #5630 )
2025-02-19 13:11:42 +00:00
Steffen Schmitz and GitHub
8b601eed20
fix: re-enable trace deletion and remove trace S3 files ( #5594 )
...
* fix: re-enable trace deletion and remove trace S3 files
* chore: lint
* chore: lint
* chore: increase query timeout
* chore: reduce query result to only return event log
* chore: keep condition pattern
* chore: revert entitlement changes
* chore: move permission check
* chore: explain semi join and shift entitlement comment
2025-02-19 12:45:37 +00:00
Steffen Schmitz and GitHub
caebc92051
chore: bump static page generation timeout ( #5621 )
2025-02-18 14:44:33 +00:00
Steffen Schmitz and GitHub
e41f1c5e5b
build: notify slack on failed deployment ( #5617 )
2025-02-18 14:40:29 +01:00
Steffen Schmitz and GitHub
c419fd69fa
chore: remove superfluous container_name overwrites ( #5615 )
2025-02-18 13:03:45 +00:00
Steffen Schmitz and GitHub
485dc94444
feat: map langfuse data model to further otel attributes ( #5614 )
...
* feat: map langfuse data model to further otel attributes
* chore: expand tests
2025-02-18 11:29:17 +00:00
Steffen Schmitz and GitHub
c233c7fa8d
feat: parse mlflow attributes on otel spans ( #5609 )
...
* feat: parse mlflow attributes on otel spans
* chore: correct failing test
2025-02-18 09:07:12 +00:00
marliessophie and GitHub
0263b40987
perf(sessions): display only first 10 users; show rest in paginated popover ( #5599 )
...
* perf(sessions): show only up to 10 initial users and the rest in popover
* nit: fix header on traces page
2025-02-17 19:01:01 +00:00
Marc Klingen and GitHub
44621d0d1f
chore: remove the unnecessary file ( #5598 )
...
chore: remove unnecessary file
2025-02-17 18:34:01 +00:00
marliessophie and GitHub
5bd891ddc7
style(traces): style traces delete button in more menu in table ( #5596 )
2025-02-17 14:59:12 +00:00
marliessophie and GitHub
8e02f86fa7
chore(page-header): add new tabsComponent ( #5593 )
...
* chore(page-header): add tabs component
* style: replace tabs component on datasets pages
* style: replace tabs component on evals pages
* nit: fix dataset item page formatting
* style: replace tabs component on prompts pages
* chore: adjust col behaviour on header
* eslint
2025-02-17 13:34:57 +00:00
Max Deichmann and GitHub
d7582c66ee
security: upgrade jsonpath plus ( #5591 )
2025-02-17 12:41:12 +00:00
marliessophie and GitHub
75bef08f0b
style(page-header): optimise for mobile view ( #5590 )
...
* chore: fix demo banner
* fix(page-header): info icon relative positioning
* fix: header title wrap behaviour
* fix(page-header): have info icon follow title
* style: move dataset level buttons to more menu
* push
* push
2025-02-17 12:36:33 +00:00
Max Deichmann
5f7b50cea8
chore: release v3.28.3
2025-02-17 09:56:07 +01:00
Steffen Schmitz and GitHub
a9757d144f
chore: fallback to LLM http status for /api/chatCompletion ( #5554 )
2025-02-17 08:42:49 +00:00
Steffen Schmitz and GitHub
12fb26388c
fix: accept further content type formats on otel endpoint ( #5584 )
2025-02-17 08:41:14 +00:00
Max Deichmann
95d9aef705
chore: release v3.28.2
2025-02-15 13:29:06 +01:00
Max Deichmann
15fea028c2
chore: release v3.28.1
2025-02-15 01:04:28 +01:00
Max Deichmann and GitHub
ac6e94ee3c
security: upgrade release-it ( #5558 )
...
* security: upgrade release-it
* security: upgrade release-it
* security: upgrade release-it
2025-02-14 18:59:53 +00:00
Max Deichmann and GitHub
e7332bd1e5
security: upgrade dompurify ( #5557 )
2025-02-14 19:39:59 +01:00
Max Deichmann
fe8b2ba7ae
chore: release v3.28.0
2025-02-14 19:20:25 +01:00
marliessophie and GitHub
652e96ee9d
fix(header): breakpoint header behaviour ( #5555 )
...
fix(header): fix breakpoint header behaviour
2025-02-14 17:49:13 +00:00
Steffen Schmitz and GitHub
40ce493b06
fix: change numeric type parsing for sessions table filters ( #5553 )
2025-02-14 16:21:43 +00:00
aa7ba1a9c5
chore: add dashboard time filter test case ( #5526 )
...
* add tests
* Update web/src/__tests__/async/repositories/dashboard-repository.servertest.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-14 15:22:15 +00:00
Jannik Maierhöfer and GitHub
869b027110
docs: fix gif on Readme ( #5502 )
2025-02-14 15:18:05 +00:00
Hassieb Pakzad and GitHub
1243d9022e
feat(trace-ui): add graph view ( #5511 )
...
* feat(trace-ui): add graph view
* push
* rename
* fix build error
2025-02-14 15:08:15 +00:00
marliessophie and GitHub
d988c07d46
style(header): adjust minor paddings and relative scroll behaviour ( #5551 )
...
* style(header): relative positioning on scroll page
* style: add padding to container layout
* chore: rm top margin
2025-02-14 14:27:46 +00:00
0a53682ed6
chore: Update README.ja.md ( #5545 )
...
Update README.ja.md
modification in Japanese and put Japanese support info.
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-02-14 14:24:15 +00:00
Steffen Schmitz and GitHub
ac517c1849
chore: enhance ingestion api documentation ( #5550 )
2025-02-14 14:17:45 +00:00
Iaroslav Volkov and GitHub
2778be5abb
feat: add TLS env variable support for Redis ( #5393 )
2025-02-14 13:28:15 +01:00
56e4b92fd7
feat(ui): add new langfuse header ( #5451 )
...
* chore: extract PageContainer component
* chore: add ItemBadge component
* style: redesign publish trace switch
* style: redesign detail page nav
* chore: extract copybutton
* chore: wrap all pages in `PageContainer`
* chore: add settings-container; style nits
* chore: simplify langfuse header
* chore: replace session icon in itembadge
* chore: mv lg:container to settings-container level
* chore: refactor component logic in ProjectOverview
* style: make project button primary
* style: adjust light mode sidebar colors
* fix: rm unneccessary class
* fix: eslint
* chore: update readme
* chore: adjust page header to <h2/>
* chore: adjust colors
* style: button color
* style: refactor public/private highlight
* push
* chore: rename components
* style: add breadcrumb to pages
* style: add sidebar border
* style: adjust sharing logic
* push
* chore: eslint
* fix: header alignment
* push
* push
* eslint
---------
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2025-02-14 10:39:42 +00:00
Steffen Schmitz and GitHub
613126bbfb
chore: add clickhouse tags to queries ( #5535 ) ( #5538 )
...
* chore: add clickhouse tags to queries (#5535 )
* chore: add clickhouse tags to queries
* chore: linting
* chore: add dashboard tags
(cherry picked from commit 95d67d65d7 )
* chore: move tags to json
* chore: move to json format
* chore: fix build
* chore: remove redundant fallback
2025-02-14 10:09:08 +00:00
Max Deichmann
d8738e7594
chore: release v3.27.2
2025-02-13 23:01:58 +01:00
Max Deichmann and GitHub
b4f7aded4f
chore: increase static page generation timeout nextjs ( #5539 )
...
* add tests
* push
2025-02-13 21:59:17 +00:00
Max Deichmann
dd1ac129d1
chore: release v3.27.1
2025-02-13 20:19:28 +01:00
steffen911
7fd8c03aca
Revert "chore: add clickhouse tags to queries ( #5535 )"
...
This reverts commit 95d67d65d7 .
2025-02-13 19:03:13 +01:00
Steffen Schmitz and GitHub
95d67d65d7
chore: add clickhouse tags to queries ( #5535 )
...
* chore: add clickhouse tags to queries
* chore: linting
* chore: add dashboard tags
2025-02-13 15:59:54 +00:00
Hassieb Pakzad and GitHub
8b7b3570e8
fix(prompts-api): handle unique constraint errors ( #5534 )
2025-02-13 15:34:34 +00:00
Hassieb Pakzad and GitHub
7fa738693a
fix(model-prices): move gemini prices to Google AI values ( #5533 )
2025-02-13 14:46:23 +00:00
Hassieb Pakzad and GitHub
b554068713
fix(batch-exports): handle retries on stalled jobs for killed workers ( #5532 )
2025-02-13 14:42:50 +00:00
Marc Klingen
3396cc86a2
chore: release v3.27.0
2025-02-13 15:22:28 +01:00
Marc Klingen and GitHub
e41ca6baa1
fix(env): standardize AZURE_AD auth environment variables and add all to .env.prod.example ( #5530 )
...
* fix(env): standardize AZURE_AD auth environment variables and add all to .env.prod.example
* push
2025-02-13 14:05:15 +00:00
marliessophie and GitHub
2001630e4d
perf(tables): truncate large I/O content preview in tables ( #5531 )
...
* perf(tables): truncate large I/O content preview in tables
* push
2025-02-13 14:01:58 +00:00
Steffen Schmitz and GitHub
e9da31f26a
chore: delay project delete queue to allow for remaining events to be processed ( #5528 )
2025-02-13 12:58:59 +00:00
Steffen Schmitz and GitHub
6dd1a12bfc
chore: reduce authed request logging to debug ( #5527 )
2025-02-13 12:24:09 +00:00
marliessophie and GitHub
922f846ce8
chore: re-enable sentry; reverts #5505 ( #5524 )
...
* chore: re-enable sentry
* chore: revert back to original version
* chore: revert removing client config
2025-02-13 09:21:13 +00:00
marliessophie and GitHub
7f16fc353d
fix(datasets): broken link in compare view ( #5521 )
2025-02-13 09:01:39 +00:00
marliessophie and GitHub
becae4c720
chore: revert changes to session storage hook from #5314 ( #5513 )
2025-02-12 21:45:45 +00:00
Hassieb Pakzad and GitHub
fede3480d1
perf(exports): increase max row limit to 1M ( #5512 )
2025-02-12 22:01:14 +01:00
Steffen Schmitz and GitHub
9bf5b829a7
fix: delete event files from s3 after retention period end ( #5509 )
...
* fix: delete event files from s3 after retention period end
* chore: lint
2025-02-12 17:03:36 +00:00
marliessophie and GitHub
92d5591171
perf(tables): disable link prefetching in viewport, only prefetch on link hover ( #5508 )
2025-02-12 16:59:29 +00:00
40f7849444
fix: disable sentry ( #5505 )
...
* fix: disable sentry
* chore: remove usages of sentry
* dep: remove sentry dependency
* Revert "dep: remove sentry dependency"
This reverts commit 63fb207fce4fafc17993cc6be9905db3b4e5713c.
* dep: remove sentry dependency
* chore: lint
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-02-12 16:44:00 +00:00
Steffen Schmitz and GitHub
9f21b1044f
chore: upgrade dd-trace-js ( #5506 )
2025-02-12 16:36:55 +01:00
Steffen Schmitz and GitHub
030e759c0d
fix: delete media and event files from S3 on project delete ( #5504 )
...
* fix: delete media and event files from S3 on project delete
* chore: update comment
* chore: test cleanup
2025-02-12 14:07:24 +00:00
Steffen Schmitz and GitHub
90a0b67ea2
chore: propagate otel trace context to clickhouse spans ( #5501 )
2025-02-12 12:45:13 +00:00
Steffen Schmitz and GitHub
731958ca11
chore: add additional attributes to ingestion spans ( #5499 )
2025-02-12 10:25:12 +00:00
marliessophie and GitHub
9d37cc4d34
chore(csv-upload): reduce min chunk size ( #5496 )
...
* chore(csv-upload): reduce min chunk size
* push
2025-02-12 09:15:09 +00:00
marliessophie and GitHub
55e0ff4169
chore: hide trace deletion button on cloud until enabled again ( #5495 )
...
* chore: hide trace deletion button on cloud until enabled again
* docs: add reasoning
2025-02-12 08:39:35 +00:00
Steffen Schmitz and GitHub
304c4fcb7e
chore: link to docs for batch export config errors ( #5484 )
2025-02-11 16:14:29 +00:00
Steffen Schmitz and GitHub
8ede19d263
feat: log all created s3 event files in clickhouse ( #5476 )
...
* feat: log all created s3 event files in clickhouse
* chore: remove empty module
* chore: bucket path for clickhouse events
* chore: add test
* chore: lint
2025-02-11 15:38:04 +00:00
Steffen Schmitz and GitHub
eda925c686
fix: map token filters for ui table to fitting clickhouse types ( #5482 )
2025-02-11 13:59:19 +00:00
Jannik Maierhöfer and GitHub
57e8de852e
docs: add translations of README for Chinese, Japanese and Korean ( #5479 )
2025-02-11 13:34:23 +00:00
Clemo and GitHub
7d77c36817
Update LICENSE
...
add clarification
2025-02-11 13:06:38 +01:00
c821d1b2fe
docs: new readme ( #5446 )
...
* docs: readme rework
* banner update
* docs: minor edits
* add star us cta
* add feature overview image
* delete image and careers
* push
---------
Co-authored-by: Clemo <121163007+clemra@users.noreply.github.com >
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-02-11 12:04:24 +00:00
Steffen Schmitz and GitHub
0ea80605b1
chore: drop postgres events table ( #5472 )
...
* chore: drop postgres events table
* chore: celanup
* chore: drop events table
2025-02-11 11:45:43 +00:00
Steffen Schmitz and GitHub
05e16e7d00
chore: remove event_log table ( #5471 )
...
* chore: remove event_log table
* chore: add fileKey for score events
2025-02-11 11:28:41 +00:00
Max Deichmann and GitHub
67876d4e4f
fix: add clickhouse final for traces grouped by name dashboard ( #5474 )
...
fix
2025-02-11 10:58:51 +00:00
marliessophie and GitHub
179751db91
style(dashboard): round to two decimals on model latencies chart ( #5473 )
2025-02-11 10:35:08 +00:00
marliessophie and GitHub
e2164c2f00
fix(dataset-upsert): filter on dataset evals triggered in trace-upsert queue ( #5353 )
2025-02-11 09:38:28 +00:00
marliessophie and GitHub
778dc24324
chore(datasets): reduce max payload size in csv upload ( #5466 )
2025-02-11 09:02:39 +00:00
Steffen Schmitz and GitHub
d48da06274
chore: instrument api authentication ( #5465 )
2025-02-11 08:54:49 +00:00
Steffen Schmitz and GitHub
185cb10d7c
feat(otel): map traceloop.entity.input/output to input/output ( #5460 )
...
* feat(otel): map traceloop.entity.input/output to input/output in langfuse
* chore: workaround to have `null` detections parsed in snyk
* chore: add workaround source note
* chore: formatting
* chore: add replace for worker
2025-02-11 08:43:13 +00:00
Steffen Schmitz and GitHub
92d5f3524b
chore: enable tracing on all platforms ( #5461 )
2025-02-11 07:41:16 +00:00
Steffen Schmitz and GitHub
e490147d73
feat(otel): accept application/json content type spans ( #5450 )
...
* feat(otel): accept application/json content type spans
* chore: apply suggestion
2025-02-11 07:22:02 +00:00
Max Deichmann
5a7ba1fcbc
chore: release v3.26.0
2025-02-10 22:44:15 +01:00
Max Deichmann and GitHub
8204fb2a24
fix: fix cost calculation discrepancies in dashboards ( #5448 )
...
* fix: fix charts
* security: upgrade jsonpath-plus
* security: upgrade jsonpath-plus
* fix
* fix
* fix
* fix
* push
* push
2025-02-10 21:13:05 +00:00
Steffen Schmitz and GitHub
2559a388aa
feat(otel): add input/output and name on traces ( #5449 )
2025-02-10 17:22:44 +00:00
Max Deichmann and GitHub
27e1785362
security: upgrade jsonpath-plus ( #5445 )
...
* security: upgrade jsonpath-plus
* push
2025-02-10 15:25:15 +00:00
Hassieb Pakzad and GitHub
3fc9cee53d
fix(model-prices): gemini 2 vertex AI prices ( #5444 )
2025-02-10 14:28:03 +00:00
Steffen Schmitz and GitHub
0dfefd2793
perf: skip processing of already seen events in worker ( #5437 )
...
* perf: skip processing of already seen events in worker
* chore: add queue delay to make use of seen events processing
2025-02-10 09:45:45 +00:00
25bc0fc660
perf: improve trpc session.id performance ( #5431 )
...
* perf: improve trpc session.id performance
* perf: improve trpc session.id performance
* push
* perf: improve trpc session.id performance
* Update web/src/server/api/routers/sessions.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-09 10:28:36 +00:00
Max Deichmann and GitHub
ccd5ab97a4
perf: improve performance for trace.id trpc route ( #5430 )
...
* push
* fix
2025-02-08 10:54:38 +00:00
Steffen Schmitz and GitHub
bf68a7edd5
feat: map additional properties for otel llm spans ( #5422 )
2025-02-07 15:40:20 +00:00
marliessophie and GitHub
2a697a9048
feat(tables): add select all interface to tables ( #5314 )
...
* feat(ui): extract generalized `TableActionMenu`
* chore(select-all): add queue infra
* chore(select-all): add `POST` selectAll trpc route
* fixup: register queue
* chore: improve state management
* fixup: handle select all job
* chore: handle streamed records in actions
* chore(ui): add `DataTableSelectAllBanner`
* chore: handle multi-select in interface
* chore: skip processed chunks on retries
* chore: clear select all state on route nav
* chore: extract select-column components
* feat: query options for create action
* refactor: rename router
* chore: add annotation queue item processing in select all job
* fix: TS typo
* fix: sync session storage across modals and tabs
* chore: block select all if job on table for project is in progress
* chore: fix blocking select all jobs
* chore: make specific to table name
* push
* revert: commited by mistake
* remove dead code
* fixup: test
* push
* push
* chore: simplify `TableSelectionManager`
* chore(ui): refactor `SelectAll` -> `BulkAction`
* chore(fixup): refactor `SelectAll` -> `BatchAction`
* chore: set a deterministic `jobId` on redis
* chore: drop progress indicator
* chore: refactor remove selectAll route and extend existing routes instead
* push
* chore: remove dead code
* chore: refactor extract `processPostgresTraceDelete`
* push
* fix test
* chore: add batch action capability to annotation queue
* eslint
* push
* push
* push
* push
* push
* push
* push
* fix: add trace entitlement check to trace.deleteMany
* style: show note if batch action is in progress
* push
* fix imports
* cleanup
2025-02-07 10:21:44 +00:00
marliessophie and GitHub
87a961be47
fix(gemini): pricing units ( #5420 )
...
* fix(gemini): pricing units
* push
2025-02-07 10:03:52 +00:00
Max Deichmann and GitHub
3a52c59f2a
fix: do not run snyk in merge groups ( #5415 )
...
fix
2025-02-06 22:55:23 +00:00
1722703623
chore(deps): bump jsonpath-plus from 10.0.7 to 10.2.0 ( #5411 )
...
Bumps [jsonpath-plus](https://github.com/s3u/JSONPath ) from 10.0.7 to 10.2.0.
- [Release notes](https://github.com/s3u/JSONPath/releases )
- [Changelog](https://github.com/JSONPath-Plus/JSONPath/blob/main/CHANGES.md )
- [Commits](https://github.com/s3u/JSONPath/compare/v10.0.7...v10.2.0 )
---
updated-dependencies:
- dependency-name: jsonpath-plus
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-06 21:32:03 +00:00
Max Deichmann and GitHub
129c94c455
security: upgrade jsonpath-plus ( #5409 )
...
* fix
* fix
2025-02-06 14:24:19 +00:00
Steffen Schmitz and GitHub
23a62e3a03
chore: deduplicate postgres event list by bucketPath ( #5407 )
2025-02-06 13:56:46 +00:00
steffen911
d2a8d4e4b1
chore: release v3.25.0
2025-02-06 14:29:41 +01:00
Steffen Schmitz and GitHub
431f8ed941
chore: fetch file list for worker processing from s3 event log ( #5405 )
2025-02-06 13:08:35 +00:00
Iaroslav Volkov and GitHub
f50b69cbc8
feat: add custom gid and uid support ( #5355 )
2025-02-06 14:06:07 +01:00
Max Deichmann and GitHub
cdde86d96e
fix: improve working for eval jsonpath selector ( #5406 )
...
* fix
* push
2025-02-06 12:54:02 +00:00
marliessophie and GitHub
9e84150ce0
feat(model): add playground and eval support for Gemini 2.0 Flash, Gemini 2.0 Flash-Lite, and Gemini 2.0 Pro ( #5403 )
...
* feat(model): add playground and eval support for Gemini 2.0 Flash, Gemini 2.0 Flash-Lite, and Gemini 2.0 Pro
* chore: add costs
2025-02-06 11:51:38 +00:00
Max Deichmann and GitHub
a6fbceff84
feat: use json-path to select from tracing data for evals ( #5402 )
...
* push
* push
* push
* error handling
2025-02-06 11:02:57 +00:00
Max Deichmann and GitHub
3ca6dd48c0
fix: return empty results in dashboard if from is larger than to ( #5389 )
...
push
2025-02-05 16:36:22 +00:00
marliessophie and GitHub
03e80bac76
fix(ui-markdown): fallback to json view if markdown parsing is unsucessful ( #5386 )
...
fix(ui-markdown): fallback to json view if markdown parsing is unsuccessful
2025-02-05 15:13:10 +00:00
Steffen Schmitz and GitHub
005ba31740
chore: remove unused imports ( #5388 )
2025-02-05 15:00:49 +00:00
Max Deichmann and GitHub
727797e0ec
perf: do not load all models by default in the dashboards ( #5387 )
...
* fix
* push
* fix
2025-02-05 14:31:51 +00:00
Steffen Schmitz and GitHub
123f513199
chore: optionally log s3 event bucket uploads in postgres ( #5381 )
...
* chore: optionally log s3 event bucket uploads in postgres
* chore: reduce uniqueness constraints and separate eventId from eventLog id field
2025-02-05 14:05:45 +00:00
89896c70ee
fix: model aggregation for daily metrics ( #5384 )
...
* fix: model aggregation for daily metrics
* fix query
* remove comment
---------
Co-authored-by: Hassieb Pakzad <68423100+hassiebp@users.noreply.github.com >
2025-02-05 11:23:02 +00:00
marliessophie and GitHub
e52f9dd1e2
fix(dataset-evals): reference job.observationId rather than sourceObservationId ( #5350 )
...
* fix(dataset-evals): reference `job.observationId` rather than `sourceObservationId`
* chore: typo
2025-02-05 10:53:36 +00:00
marliessophie and GitHub
ace69419b3
fix(ui): input changes lost on focus in dataset item edit ( #5380 )
...
* fix(ui): input changes lost on focus in dataset item edit
* push
2025-02-05 09:21:01 +00:00
marliessophie and GitHub
6f3cc8982a
style(dataset-analytics): decrease chart height and width ( #5379 )
2025-02-05 08:55:09 +00:00
Steffen Schmitz and GitHub
c612109948
chore: fix flaky traces-api test ( #5370 )
2025-02-04 16:43:03 +00:00
Marc Klingen
2359d7f9ae
chore: release v3.24.1
2025-02-04 15:55:02 +01:00
Steffen Schmitz and GitHub
1baa0aaaed
chore: decrease ingestion queue delay outside of date boundaries ( #5364 )
...
* chore: decrease ingestion queue delay outside of date boundaries
* chore: check for non-null delay instead of truthy
2025-02-04 13:33:29 +00:00
c4186102eb
fix: fix flaky dataset test ( #5366 )
...
* fix(dataset-evals): reference `job.observationId` rather than `sourceObservationId`
* chore: typo
* push
* push
---------
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2025-02-04 13:29:27 +00:00
Steffen Schmitz and GitHub
016993c117
fix: instantiate the ratelimit redis client on first use to avoid connection errors ( #5362 )
2025-02-04 07:23:44 +00:00
Marc Klingen
909bdde9d8
chore: release v3.24.0
2025-02-03 20:54:10 +01:00
Marc Klingen and GitHub
6f074dc59f
feat(ui): add local iso date with utc on hover and ms precision on traces ( #5359 )
...
* feat(ui): add local iso date with utc on hover and ms precision on traces
* fixes
2025-02-03 19:48:06 +00:00
Hassieb Pakzad and GitHub
b8bc474b83
fix(playground): allow o3 ( #5357 )
2025-02-03 16:16:31 +00:00
Marc Klingen and GitHub
334d34ac15
chore: add cmd_k_menu:opened event for main menu "go to..." button ( #5351 )
2025-02-03 13:13:55 +00:00
marliessophie and GitHub
1efb37f3c1
fix(filter-ui): support mouse wheel scroll behaviour on desktop and mobile ( #5346 )
2025-02-03 10:26:23 +00:00
Steffen Schmitz and GitHub
5fc87cabeb
chore: upgrade prisma to version 6 ( #5266 )
...
* chore: upgrade prisma to version 6
* chore: update dockerfile
* chore: upgrade prisma
2025-02-03 10:03:07 +00:00
marliessophie and GitHub
a14fb003e6
fix(score-analytics): display categorical data in dashboard ( #5341 )
2025-02-03 08:36:24 +00:00
Max Deichmann and GitHub
e1521b4ef1
fix: add bedrock throttling exception to retries for evals ( #5338 )
...
push
2025-02-02 22:52:13 +00:00
Hassieb Pakzad and GitHub
fd8756ff4c
chore(media): add retries on media record write ( #5336 )
2025-02-02 09:14:11 +01:00
Marc Klingen and GitHub
d69808747c
chore(models): updated price for o1-mini ( #5335 )
2025-02-01 13:58:44 +00:00
Max Deichmann and GitHub
854e2c60c8
fix: fix observation frontend exception ( #5334 )
...
* fix
* push
* fix
* push
2025-02-01 10:57:40 +00:00
Hassieb Pakzad and GitHub
4567ed473e
chore(media-api): add instrumentation ( #5333 )
2025-02-01 10:00:08 +01:00
Steffen Schmitz and GitHub
2abc9fed7a
fix: handle multiple number types in otel parser ( #5323 )
...
* chore: add more otel logging
* chore: logging
* chore: enhance log message
* chore: handle number timestamps correctly
* chore: handle non-object intvalue
2025-02-01 07:19:55 +00:00
Marc Klingen and GitHub
f6de06d695
chore: remove polynomial regex from MUSTACHE_REGEX ( #5328 )
...
fix: optimize MUSTACHE_REGEX to remove polynomial regex
2025-01-31 21:53:42 +00:00
Marc Klingen
02b9220c14
chore: release v3.23.0
2025-01-31 22:09:29 +01:00
Marc Klingen and GitHub
e15a26d1de
feat(models): add o3-mini and o3-mini-2025-01-31 ( #5327 )
2025-01-31 22:08:50 +01:00
Max Deichmann
1c5c072eed
chore: release v3.22.0
2025-01-31 20:00:46 +01:00
Max Deichmann and GitHub
b805b9c93f
perf: improve observation list endpoint CH performance ( #5325 )
...
fix
2025-01-31 18:56:49 +00:00
Hassieb Pakzad and GitHub
da147ea5aa
fix(media-api): handle retries on existing UUIDs ( #5320 )
2025-01-31 18:07:29 +01:00
Marc Klingen and GitHub
8e15c9770b
chore(ui): improve sizing of chat message role button ( #5321 )
2025-01-31 16:12:04 +00:00
Steffen Schmitz and GitHub
799c7cf940
feat: create otel/v1/traces endpoint to accept otel spans ( #5241 )
...
* feat: create otel/v1/traces endpoint to accept otel spans
* chore: add comments
* chore: otel test
* chore: fallback for buffers
* chore: attribute parsing
* chore: empty fallback on attributes
* chore: remove otel collector
* chore: remove otlp-transformer dependency
* chore: remove unrelated test case
* chore: remove header logging
* chore: add traceloop example
* chore: update lockfile
* chore: revert lock
* chore: reduce delta
* chore: add otel specific rate limits
* chore: reuse ingestion rate-limit config
* chore: document generated code
* chore: test setup
* chore: adjust result parsing
* chore: typing
* chore: otel typing
2025-01-31 15:58:43 +00:00
Steffen Schmitz and GitHub
64d784e16e
fix: retry failed connections in RateLimiter and disable offlinequeue ( #5317 )
2025-01-31 14:58:57 +00:00
Marc Klingen and GitHub
096467d7dd
feat(ui): open cmd+k menu from main menu ( #5318 )
...
* feat(ui): open cmd+k menu from main menu
* fix lint and naming
* move provider to fix issue
2025-01-31 14:51:13 +00:00
Marc Klingen and GitHub
dc995ff377
fix(ui): deduplicate prompt variables in variable preview ( #5316 )
2025-01-31 13:46:57 +00:00
Marc Klingen and GitHub
935aa20dda
fix(ui): correct value for accent-foreground color ( #5315 )
2025-01-31 13:43:51 +00:00
Steffen Schmitz and GitHub
543ee3fb77
fix: disable autopipelining for rate limits to avoid uncaught exceptions ( #5300 )
...
* fix: disable autopipelining for rate limits to avoid uncaught exceptions
* chore: adjust
* chore: add shutdown logic for ratelimitservice
* chore: adjust tests
* chore: test setup
2025-01-31 10:13:13 +00:00
Max Deichmann
95c6047724
chore: release v3.21.0
2025-01-30 23:31:27 +01:00
Max Deichmann and GitHub
6e31e559f0
fix: parse inputs and outputs correctly when adding to datasets ( #5307 )
...
* fix
* fix
* fix
2025-01-30 22:18:31 +00:00
Marc Klingen and GitHub
4ec1fc53d1
feat(ui): customize codemirror theme ( #5305 )
...
* remove existing theme
* init themes
* push
* doesnt work
* hide gutters when no line numbers
* push
* push
* fix import
2025-01-30 22:13:29 +00:00
Max Deichmann and GitHub
7e24f5f42c
chore: download 20 S3 ingestion events at a time ( #5306 )
2025-01-30 21:54:58 +01:00
Marc Klingen and GitHub
fe00afa627
fix(ui): hide project-level routes in project overview main menu, disable active project in cmd+k menu ( #5303 )
2025-01-30 20:10:19 +00:00
Max Deichmann and GitHub
3e5dc4a551
fix: pass tracing input / output as string via trpc ( #5302 )
...
* fix
* fix
* fix
* fix
2025-01-30 19:37:46 +00:00
Marc Klingen and GitHub
fa75fb9245
feat(ui): use codemirror for text area input, highlighting/linting of prompt variables ( #5296 )
...
* abstract editor to support "text" mode in addition to "json" mode
* always use CodeMirrorEditor for prompts
* minheight on editor
* upgrade codemirror and add language package
* add linting for prompts and switch to githubDark theme
* package
* use codemirror for chat prompts
* imrpove scroll behavior of new dataset form
* improve dataset item editor view
* push
* remove dep pinning
* align editor linting with current variable definition
* defauklt value to value
2025-01-30 19:36:40 +00:00
Max Deichmann
a640a6a139
chore: release v3.20.0
2025-01-30 19:50:57 +01:00
Hassieb Pakzad and GitHub
b0c12f02ec
fix(llm-api-key): overwrite default top_p on key test ( #5301 )
2025-01-30 18:47:28 +01:00
Max Deichmann and GitHub
774efa4eaa
perf: batch read single S3 events ( #5298 )
...
* push
* fix
* push
* fix
2025-01-30 17:13:40 +00:00
Max Deichmann and GitHub
a866cba228
chore: improve 429 error handling ( #5282 )
2025-01-30 16:46:38 +00:00
Marc Klingen and GitHub
92b6963347
feat: add posthog events to cmd+k menu ( #5288 )
...
* feat: add posthog events to cmd+k menu
* ellipsis fix
2025-01-30 17:27:33 +01:00
Steffen Schmitz and GitHub
ba55837b71
chore: move create export job log to internal lib ( #5295 )
2025-01-30 15:50:27 +00:00
Marc Klingen and GitHub
966efa1b92
docs(tracing-users): add header tooltips to user table ( #5290 )
...
docs: add header tooltips to user table
2025-01-30 15:12:37 +00:00
Marc Klingen and GitHub
dbe5b93a8a
fix(ui): do not close dialogs on outside interactions by default ( #5294 )
2025-01-30 15:11:52 +00:00
Marc Klingen and GitHub
22371b4c32
feat(prompts): scroll selected prompt version into view ( #5293 )
...
* feat(prompts): scroll prompt versions independently from prompt itself
* feat(prompts): scroll selected prompt version into view
2025-01-30 15:00:23 +00:00
marliessophie and GitHub
8d1c381d46
fix(media-ui): fetch i/o media only for authed project member ( #5284 )
2025-01-30 15:57:49 +01:00
Marc Klingen and GitHub
1efce634e7
feat(prompts): scroll prompt versions independently from prompt itself ( #5292 )
2025-01-30 14:20:17 +00:00
Steffen Schmitz and GitHub
ec46e7d68e
fix: correct default timestamp order for traces table ( #5291 )
...
* fix: correct default timestamp order for traces table
* chore: correct order
* chore: typo
2025-01-30 14:18:58 +00:00
Hassieb Pakzad and GitHub
b302e8eb96
chore(evals): handle invalid JSON error if maxTokens too low ( #5289 )
2025-01-30 14:50:10 +01:00
marliessophie and GitHub
e04e21bf13
fix(rbac): load trace data in shared sessions ( #5283 )
...
* fix(rbac): load trace data in shared sessions
* chore: refactor and simplify
2025-01-30 13:12:16 +00:00
Marc Klingen and GitHub
273bcddc0f
feat: switch between projects/orgs via cmd+k menu ( #5285 )
...
* filter out dynamic routes
* add project deeplinks
2025-01-30 13:10:53 +00:00
Max Deichmann
e2099de653
chore: release v3.19.0
2025-01-30 11:46:17 +01:00
Max Deichmann and GitHub
435a09f7df
feat: add more x-axis chart ticks ( #5220 )
...
* push
* push
* push
* chore: release v2.58.0
* push
* push
* push
* fix
* push
* push
* fix
2025-01-30 10:06:28 +00:00
Steffen Schmitz and GitHub
037dbd8c9d
feat: add LANGFUSE_INIT_PROJECT_RETENTION support to init data retention ( #5281 )
...
* feat: accept LANGFUSE_INIT_PROJECT_RETENTION setting
* feat: add LANGFUSE_INIT_PROJECT_RETENTION support to init data retention
2025-01-30 09:52:30 +00:00
Marc Klingen and GitHub
02a3d91c56
feat(ui): add cmd+k menu ( #5276 )
...
* rename existing command exports
* move existing to input-command
* add comment
* wip cmd k menu for navigation
* fix types and paths of nested menu items
* add support for nested menu items
* filter correctly
2025-01-30 09:38:27 +00:00
Steffen Schmitz and GitHub
8821ad5b30
chore: remove data retention beta label and allow self-host enterprise plan ( #5279 )
...
* chore: remove data retention beta label
* chore: allow data-retention for self-host enterprise
2025-01-30 09:28:45 +00:00
Marc Klingen and GitHub
ae1ba493aa
chore(deps): bump cmdk 1.0.4 ( #5275 )
2025-01-30 00:01:04 +00:00
Max Deichmann and GitHub
5d2735ee14
security: upgrade sentry ( #5269 )
...
push
2025-01-29 17:48:29 +00:00
marliessophie and GitHub
38f3336ad5
style(prompts): add note explaining prompt commit message purpose ( #5268 )
2025-01-29 16:19:33 +00:00
marliessophie and GitHub
6224d7ad0f
fix(dataset-analytics): latency label should denote seconds (s) ( #5267 )
2025-01-29 15:03:39 +00:00
marliessophie and GitHub
30c8fc2239
fix(experiments): double brace in json syntax mistaken as variable ( #5264 )
...
* fix(experiments): double brace in json syntax mistaken as variable
* push
2025-01-29 13:33:51 +00:00
marliessophie and GitHub
edbf16f3a6
fix(experiments): change logger.warning to logger.error call ( #5263 )
...
fix(experiments): remove invalid `logger.warning` call from service
2025-01-29 12:41:42 +00:00
marliessophie and GitHub
8d050717a9
chore: support uploads of CSV files with just one column ( #5262 )
...
* chore: support uploads of CSV files with just one column
* chore: increase preview file byte size
* push
2025-01-29 10:45:18 +00:00
74703f62c4
ci: lock in current lint warning levels ( #2648 )
...
* ci(worker): enforce linting
* chore: lock current linting levels
* chore: lock current lint warning levels
---------
Co-authored-by: steffen911 <steffen@langfuse.com >
2025-01-29 08:53:19 +00:00
Max Deichmann and GitHub
09603a1f23
security: upgrade golang github.com/golang-jwt/jwt/v4 ( #5249 )
...
* push
* push
2025-01-28 16:53:48 +00:00
Steffen Schmitz and GitHub
34eb3e3d76
perf: reduce redundant parsing operations within ingestionservice ( #5243 )
...
* perf: reduce redundant parsing operations within ingestionservice
* chore: utils
* chore: move trace record parsing
* chore: cleanup
* chore: access input output correctly
* chore: avoid mutations
* chore: test cases
* chore: typo
2025-01-28 16:42:04 +00:00
Hassieb Pakzad and GitHub
b307a75a9a
feat(messages-ui): allow removing system message ( #5248 )
2025-01-28 17:44:41 +01:00
marliessophie and GitHub
9f20b3e1cd
feat(prompts): support commit_message ( #5197 )
...
* chore(prompts-ui): add nullable `commit_message` col
* chore(prompts-ui): add commit message to prompts
* chore(prompts-api): add commit message to prompts v2 api
* chore: rename migration
* chore: extract commit message length const
* fix: legacy types
* push
* chore: refactor types to not extend legancy, but create base types
* feat: add commit message to prompt diff view between versions
* chore: migration final in order
* push
2025-01-28 16:32:05 +00:00
Hassieb Pakzad and GitHub
4ae24f97f5
fix(ui-model-table): collapsed view ( #5246 )
2025-01-28 16:40:04 +01:00
Hassieb Pakzad and GitHub
58858de930
chore(llm-keys): rename vertex-ai to google-vertex-ai ( #5244 )
2025-01-28 16:11:16 +01:00
Max Deichmann
b8a9630731
chore: release v3.18.0
2025-01-27 23:56:51 +01:00
Max Deichmann and GitHub
aec58b1149
fix: use correct path for prompt versions api ( #5236 )
...
* push
* push
2025-01-27 22:54:50 +00:00
marliessophie and GitHub
d3634917d4
chore(datasets): increase csv upload limit to 10MB ( #5234 )
2025-01-27 21:33:23 +00:00
Max Deichmann and GitHub
52fa9eb1ff
fix: align naming of prompt patch docs ( #5233 )
...
push
2025-01-27 16:12:52 +00:00
Marc Klingen and GitHub
e27f0bdc1d
fix(cloud): fallback to clikchouse when usage meter cannot be fetched from stripe ( #5232 )
...
* fix(cloud): fallback to clikchouse when usage meter cannot be fetched from stripe
* use error
2025-01-27 15:28:51 +00:00
marliessophie and GitHub
0576f01641
fix(experiments): improve error handling ( #5209 )
...
* fixup: execute trace creation callback handler
* chore: create trace for experimentation on error
* push
* chore: adjust test to new behaviour
* push
* push
2025-01-27 15:23:15 +00:00
Hassieb Pakzad and GitHub
9f6fccfbeb
fix(evals): remove system message ( #5231 )
2025-01-27 16:07:39 +01:00
Marc Klingen and GitHub
7cb9b75897
fix(ui): tabIndex on sign in page to skip password reset and cloud region info ( #5230 )
2025-01-27 14:36:46 +00:00
Marc Klingen and GitHub
5857a9e61d
feat(ui): scroll deeplinked observation into view in trace tree ( #5228 )
...
* refactor component to single out the node
* push
2025-01-27 14:22:14 +00:00
Hassieb Pakzad
a9a9136010
chore: release v3.17.1
2025-01-27 15:32:23 +01:00
Hassieb Pakzad and GitHub
e5c45e381e
fix(llm-api-key): extra header JSON parsing ( #5229 )
2025-01-27 15:19:24 +01:00
Steffen Schmitz and GitHub
cb00d463c7
feat: remove data beyond retention limit from clickhouse ( #5226 )
...
* feat: remove data beyond retention limit from clickhouse
* chore: lint
* chore: log statement
* chore: typo
2025-01-27 13:37:56 +00:00
Steffen Schmitz and GitHub
e18ac03b44
perf: use final for traces and observations api if no skip indexes are filtered ( #5223 )
...
* perf: use final for traces and observations api if no skip indexes are filtered
* chore: operator order
2025-01-27 13:16:10 +00:00
Marc Klingen
d54cbc6c9b
chore: release v3.17.0
2025-01-27 13:38:42 +01:00
Marc Klingen and GitHub
332f6658d9
ci: run codespell also on v2 branch and prs ( #5224 )
2025-01-27 13:20:58 +01:00
Hassieb Pakzad and GitHub
25a559293b
fix(media): base id gen on project ID + content hash ( #5222 )
2025-01-27 11:57:47 +01:00
Max Deichmann and GitHub
9ff8643489
chore: add client side logging for auth errors ( #5221 )
...
push
2025-01-27 10:03:02 +00:00
Steffen Schmitz and GitHub
dd7e4f344e
fix: align input/output and metadata parsing between GET /traces and /traces/:id ( #5218 )
...
* fix: align input/output and metadata parsing between GET /traces and /traces/:id
* chore: lint
* chore: lint
2025-01-27 09:53:33 +00:00
Marc Klingen and GitHub
fe089e15f2
fix(openapi): upgrade openapi spec generator to correctly specify /ingestion 207 status code ( #5217 )
2025-01-27 10:44:33 +01:00
Marc Klingen and GitHub
9f8793e26a
feat(auth): make checks and auth method configurable across SSO providers ( #5203 )
...
push
2025-01-27 09:12:58 +00:00
Hassieb Pakzad and GitHub
a1cb4c727b
fix(media): remove transactions ( #5211 )
2025-01-25 23:44:34 +01:00
Hassieb Pakzad and GitHub
b39eb5445a
fix(media): reduce tx level to RepeateableRead ( #5210 )
2025-01-25 21:09:14 +01:00
Hassieb Pakzad and GitHub
b611301658
fix(media-api): increase tx maxWait ( #5208 )
2025-01-25 16:12:34 +01:00
Hassieb Pakzad and GitHub
c3fd8a74dc
fix(trace-timeline): first token label ( #5202 )
2025-01-24 16:38:47 +01:00
steffen911
aff8421dde
chore: release v3.16.0
2025-01-24 16:12:52 +01:00
Steffen Schmitz and GitHub
c442c4290e
feat: add proxy support for oauth flows ( #5198 )
2025-01-24 14:32:46 +00:00
Max Deichmann
01bc983b97
chore: release v3.15.0
2025-01-24 15:02:59 +01:00
Max Deichmann and GitHub
e2015bc52b
feat: update prompt versions ( #5106 )
...
* feat: update prompt versions
* push
* fix: return 404 error instead of 500 for not found observations trpc route
* fix
* fix
* fix
* fix
* fix
* feat: update prompts and invalidate cache
* feat: update prompts and invalidate cache
* feat: update prompts and invalidate cache
* feat: update prompts and invalidate cache
2025-01-24 13:40:59 +00:00
Max Deichmann and GitHub
91589d20c6
chore: add error logs for trpc add prompts label ( #5195 )
...
push
2025-01-24 12:45:00 +00:00
50f9444c36
feat(auth): Add AUTH_CUSTOM_ID_TOKEN environment variable ( #5193 )
...
* Add AUTH_CUSTOM_ID_TOKEN environment variable
* add to multi-tenant-sso (ee)
* add comment
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-01-24 11:14:39 +00:00
marliessophie and GitHub
4432223fd2
fix(comments-api): increase comment character limit to 3,000 ( #5194 )
2025-01-24 10:59:25 +00:00
marliessophie and GitHub
e3d58ff920
feat(traces): display number of all log kinds on trace table ( #5165 )
...
* feat(traces): display number of all log kinds on trace table
* chore: lint
* tests: adjust
* push
* chore: rename `computed_level` to `aggregated_level`
* chore: adjust ui labels
* chore: include level counts in export
2025-01-24 09:57:21 +00:00
Hassieb Pakzad and GitHub
ded00e6fdf
feat(trace-timeline): add time to first token ( #5185 )
2025-01-24 10:02:05 +01:00
Max Deichmann and GitHub
3fd1cc021c
perf: add timestamp filter to observations join in eval queue ( #5192 )
...
* push
* chore: disable secondary queue
2025-01-23 23:50:40 +00:00
Steffen Schmitz and GitHub
4b2e68017b
feat: add support for media asset deletion based on retention settings ( #5181 )
...
* feat: allow data retention configuration in project settings
* chore: remove prefix
* chore: hide data retention on cloud
* chore: lint
* feat: add support for media asset deletion based on retention settings
* chore: fix naming
* chore: increase expiry schedule
* chore: add logging
* chore: revert to intended schedule
2025-01-23 16:54:33 +00:00
Marc Klingen and GitHub
a52f87c64a
chore(cloud): add login issue banner, allow to open support chat ( #5183 )
2025-01-23 16:07:03 +00:00
Hassieb Pakzad
7500575a96
chore: release v3.14.0
2025-01-23 16:24:10 +01:00
Steffen Schmitz and GitHub
105284d756
feat: allow data retention configuration in project settings ( #5178 )
...
* feat: allow data retention configuration in project settings
* chore: remove prefix
* chore: hide data retention on cloud
* chore: lint
* chore: disable box on missing entitlement and add integer enforcement
2025-01-23 14:42:24 +00:00
Hassieb Pakzad and GitHub
29f7ace2ce
feat(llm-api-keys): allow for extra headers ( #5167 )
2025-01-23 14:59:00 +01:00
Hassieb Pakzad and GitHub
8fd17b52d1
fix(prompt-diff-dialog): keep open on cursor leaving window ( #5176 )
2025-01-23 10:44:07 +01:00
marliessophie and GitHub
484af10463
feat(prompts): support in UI prompt duplication ( #5110 )
...
* feat(prompts): support in UI prompt duplication
* chore(ui-ds): make `children` in `ActionButton` optional
* fix: extract custom hook for prompt name validation
* eslint
* fix: insert correct prompt count
* chore: validate prompt name uniqueness; attach latest label for single version
* chore: refactor duplication approach to use createMany and save on network-roundtrips
* chore: revert changes on action button
* push
2025-01-22 17:53:09 +00:00
Hassieb Pakzad and GitHub
33d43ca9bd
fix(diff-view-ui): add line breaks ( #5168 )
2025-01-22 17:27:58 +01:00
Hassieb Pakzad and GitHub
3658620540
feat(prompts): add diff view on new prompt version ( #5163 )
2025-01-22 15:54:06 +01:00
Steffen Schmitz and GitHub
83e1c5a3df
chore: use a distribution metric for langfuse.ingestion.count_files ( #5164 )
...
* chore: use a distribution metric for langfuse.ingestion.count_files
* chore: update name
* chore: update name
* chore: remove outdated import
2025-01-22 11:53:31 +00:00
Steffen Schmitz and GitHub
5efcef593f
chore: add additional metrics into ingestion pipeline ( #5160 )
...
* chore: add additional metrics into ingestion pipeline
* chore: spellcheck
2025-01-22 11:03:56 +00:00
Marc Klingen and GitHub
6c84c54a4a
feat(cloud): switch between available plans ( #5153 )
...
* feat(cloud): switch between available plans
* push
* inline comments
* entitlement check
* improve error message
* remove unused ids
* fix spellcheck
2025-01-22 10:38:25 +00:00
Max Deichmann and GitHub
9b3d77e1de
chore: disable secondary queue ( #5156 )
2025-01-21 23:25:56 +01:00
steffen911
f10e896545
chore: release v3.13.0
2025-01-21 17:10:01 +01:00
0047cbb367
fix: use unix timestamp for batch export file name to avoid invalid characters ( #5092 )
...
Co-authored-by: hopkinx <hopkinx@yanxihuadeMac-mini.local >
2025-01-21 17:08:33 +01:00
Marc Klingen and GitHub
8df120c186
feat(ee): add audit log view to project settings ( #5150 )
...
* add audit logs table
* push
* fix pagination zod schema
* copy
* add check that user is in org
* simplify
2025-01-21 15:10:22 +00:00
Max Deichmann and GitHub
a12b5b5006
fix: correctly upgrade katex ( #5151 )
2025-01-21 14:57:48 +00:00
marliessophie and GitHub
91f360ae29
chore(models-ui): move models into settings ( #5124 )
...
* chore(models-ui): move models into settings
* style: add notification to manage models in settings
* chore: mv button
2025-01-21 14:54:58 +00:00
Steffen Schmitz and GitHub
026f7f1b4b
chore: allow skipping ingestion CH reads for projects created after cutoff date ( #5116 )
...
* chore: allow skipping ingestion CH reads for projects created after cutoff date
* chore: add in memory cache for project skips
2025-01-21 14:08:36 +00:00
Max Deichmann and GitHub
29ad2965e6
security: upgrade katex ( #5149 )
2025-01-21 14:01:37 +00:00
Steffen Schmitz and GitHub
ae3f84125b
chore: remove legacy/batched ingestion pipeline code ( #5121 )
...
* chore: remove legacy/batched ingestion pipeline code
* chore: remove js-tiktoken dependency
* chore: partially revert updates
* chore: typing in gitHubEnterpriseProvider.ts
* chore: remove model-match test
2025-01-21 12:57:43 +00:00
Steffen Schmitz and GitHub
507a0eb7f4
chore: skip re-builds for same tree hash ( #5135 )
...
* chore: skip re-builds for same tree hash
* dummy
* chore: include do not skip
* chore: skip push
2025-01-21 11:58:10 +00:00
Max Deichmann and GitHub
64b29bce24
fix: observation table type alignment ( #5146 )
2025-01-21 11:27:50 +00:00
marliessophie and GitHub
60d6c5359b
feat(dataset-runs): add product analytics events ( #5145 )
...
* feat(dataset-runs): add product analytics events
* push
* push
2025-01-21 11:25:45 +00:00
Steffen Schmitz and GitHub
7f94a29c48
chore: reduce default write interval for CH queue to 1000 ( #5144 )
2025-01-21 11:19:44 +00:00
steffen911
a26f16b090
chore: release v3.12.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2025-01-21 12:28:38 +01:00
Steffen Schmitz and GitHub
b34da5a0de
feat: add support for DATABASE_ARGS config ( #5143 )
2025-01-21 11:14:39 +00:00
marliessophie and GitHub
9684768346
chore(traces): remove unsued code pulling trace data from prisma [deprecated] ( #5139 )
2025-01-21 10:24:27 +00:00
Steffen Schmitz and GitHub
1c51a319fd
chore: remove postgres fallback for generations table calls ( #5137 )
2025-01-21 10:55:54 +01:00
Steffen Schmitz and GitHub
9dd7aa833b
chore: remove queryClickhouse toggles ( #5123 )
...
* chore: remove queryClickhouse toggles
* chore: linting
2025-01-21 08:01:57 +00:00
Marc Klingen and GitHub
e14f8587af
revert: ask for github star during onboarding ( #5127 )
...
Revert "feat(onboarding): add GitHub star prompt with badge (#5125 )"
This reverts commit ed743c1f76 .
2025-01-20 21:04:24 +00:00
ed743c1f76
feat(onboarding): add GitHub star prompt with badge ( #5125 )
...
* feat(onboarding): add GitHub star prompt with badge
* ui improvements
* add posthog tracking
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2025-01-20 19:27:46 +00:00
Hassieb Pakzad and GitHub
0ee21fb98e
fix(llm-api-keys): improve form dialog for bedrock ( #5122 )
2025-01-20 18:28:09 +01:00
Hassieb Pakzad and GitHub
78d74ccb4e
fix(trace-view): show disabled jump to playground instead of hiding ( #5120 )
2025-01-20 18:05:38 +01:00
Hassieb Pakzad and GitHub
4cb5af71d3
fix(ingestion): allow nullish tokens_details in openai usage schema ( #5117 )
2025-01-20 18:03:51 +01:00
steffen911
7111ebfbeb
chore: release v3.11.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2025-01-20 17:02:28 +01:00
Steffen Schmitz and GitHub
a9506b40ab
fix: allow field overwrites with null in ingestion api ( #5114 )
...
* fix: allow field overwrites with `null` in ingestion api
* chore: add undefined check
* chore: check undefined does not overwrite value
* chore: explicit undefined check
2025-01-20 15:24:09 +00:00
Max Deichmann
3cd82c97cf
chore: release v3.11.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2025-01-20 15:49:51 +01:00
Max Deichmann and GitHub
f55bee2d36
fix: route all links to new observations table ( #5112 )
2025-01-20 15:32:54 +01:00
Max Deichmann and GitHub
5391dd90f4
fix: correct the rate limiter header return types ( #5111 )
2025-01-20 15:16:56 +01:00
Max Deichmann and GitHub
a1e670a729
feat: convert generations to observations table ( #5099 )
...
* feat: convert generations to observations table
* feat: add type col to generations table
* feat: add type col to generations table
* feat: add type col to generations table
* feat: add type col to generations table
* feat: add type col to generations table
* fix: fix
2025-01-20 13:40:41 +00:00
Max Deichmann and GitHub
b6e21fc44b
fix: return 404 error instead of 500 for not found observations trpc … ( #5105 )
...
fix: return 404 error instead of 500 for not found observations trpc route
2025-01-19 14:23:15 +01:00
Max Deichmann and GitHub
eb59082bf7
fix: flaky session export test ( #5103 )
2025-01-18 19:03:57 +00:00
Max Deichmann
950f36b87d
chore: release v3.10.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2025-01-18 19:55:56 +01:00
Max Deichmann and GitHub
c55b70d119
fix: fix session ui table ordering ( #5102 )
2025-01-18 19:55:26 +01:00
Marc Klingen and GitHub
c1109c91f1
feat(ui): single user view, simpler metrics, link to dashboard ( #5097 )
2025-01-17 21:14:42 +00:00
Marc Klingen and GitHub
3b737934f9
chore(cloud): run analytics jobs daily ( #5096 )
2025-01-17 18:14:22 +00:00
Steffen Schmitz and GitHub
a12f3f675e
fix: update ordering for get traces calls to avoid stale results ( #5090 )
...
* fix: update ordering for get traces calls to avoid stale results
* chore: explanation
* chore: remove stale test
* chore: lint
* chore: update comment
* chore: cleanup
2025-01-17 16:30:07 +00:00
Marc Klingen and GitHub
30d5755c24
fix(ui): support menu button width ( #5094 )
...
push
2025-01-17 15:04:49 +00:00
Marc Klingen and GitHub
39762cb1c0
feat(cloud): export billing meter backup to s3 ( #5091 )
2025-01-17 15:22:41 +01:00
marliessophie and GitHub
8ac4176aaf
feat(datasets): upload dataset via csv import ( #4656 )
...
* fixup: add csv import for datasets
* feat: include DnD logic
* add: fastest-levenshtein dep
* fixup: upload & parse .csv file
* fixup: uploading file
* fix: allow uploading .csv file
* chore: add csv-parse
* eslint
* chore: include project id in temp storage logic
* chore: access checks
* push
* chore: use s3 signed url to upload .csv file temporarily
fixup: env credentials
* deps: fix circular dep
* fixup
* create import bucket for uploads
* push
* push
* push
* remove s3 config for import
* remove server side processing
* fix: metadata display for items
* style: fix css styling and add progress bar
* push
* push
* push
* refactor: extract helper function
* wrap in try catch block
* fix: button logic in case of no access
* analytics: add posthog events
2025-01-17 13:51:25 +00:00
marliessophie and GitHub
f87af4f675
feat(model): add playground and eval support for gemini-2.0-flash-exp ( #5087 )
2025-01-17 13:19:06 +00:00
Max Deichmann
bc323772c1
chore: release v3.9.0
2025-01-17 12:26:06 +01:00
Marc Klingen and GitHub
fcef737dc0
feat(cloud): snapshot usage metering to postgres db ( #5075 )
2025-01-17 12:13:46 +01:00
marliessophie and GitHub
4bf77d68ed
feat(model): add support for o1 model costs ( #5073 )
...
* feat(model): add support for o1 model costs
* order cost list by ID
* push
* update contributing
* push
2025-01-17 10:23:25 +00:00
Steffen Schmitz and GitHub
d7ec924ed8
chore: remove outdated postgres executions ( #5069 )
2025-01-17 11:10:20 +01:00
Marc Klingen and GitHub
cefaf56613
chore(cloud): region details ( #5080 )
2025-01-17 00:18:00 +01:00
Max Deichmann and GitHub
6aff9b0f4a
fix: quickly recover from metering queue errors ( #5077 )
...
fix: quickly reciver from metering queue errors
2025-01-16 22:11:55 +01:00
Max Deichmann and GitHub
815de149aa
fix: retry stripe apis ( #5076 )
...
push
2025-01-16 21:57:05 +01:00
Max Deichmann and GitHub
bc8923485e
fix: add race condition check to billing queue ( #5074 )
2025-01-16 20:40:59 +01:00
Max Deichmann and GitHub
1a60425692
fix: retry stripe in metering logic and meter again if error ocurred ( #5072 )
2025-01-16 19:42:10 +01:00
marliessophie and GitHub
1d3ac98123
style(ui): improve observation type label colors for readbility, accessibility ( #5071 )
...
* style(ui): adjust muted colors for readbility, accessibility
* style(ui): adjust comment labels given type
* margins
* push
2025-01-16 16:27:47 +00:00
Max Deichmann and GitHub
de67ec1a02
chore: add cloud meter event trigger ( #5068 )
...
* push
* push
* feat: add metering event
2025-01-16 15:22:59 +00:00
marliessophie and GitHub
9510995a67
fix(ui-tables): populate filter operator by default ( #5067 )
2025-01-16 14:21:48 +00:00
Marc Klingen and GitHub
4623d76155
fix(cloud): remove race condition check in metering cron job ( #5066 )
2025-01-16 11:31:00 +01:00
Steffen Schmitz and GitHub
6a6abc6bd8
chore: skip zod parse for json parsing ( #5063 )
...
* chore: skip zod parse for json parsing
* chore: lint
* chore: add JsonNested type
* chore: add one more test for invalid json
2025-01-16 09:32:41 +00:00
Max Deichmann and GitHub
ddee827e22
chore: update architecture diagram ( #5055 )
2025-01-15 22:07:16 +00:00
Max Deichmann and GitHub
e327db8bbd
chore: correct data region ( #5054 )
2025-01-15 22:01:58 +00:00
Max Deichmann and GitHub
9229d759e1
chore: add project_id to get clickhouse query ingestion ( #5051 )
2025-01-15 20:09:53 +01:00
Hassieb Pakzad and GitHub
d8d8ab7060
fix(jump-to-playground): hide button if message parsing will fail ( #5048 )
2025-01-15 16:55:58 +01:00
Steffen Schmitz and GitHub
b851359923
chore: remove legacy v3-migration env variables ( #5041 )
...
* chore: remove legacy v3-migration env variables
* chore: linting
* chore: move legacy files to current env
* chore: remove outdated tests
* chore: add async ingestion test
* chore: reduce delay for tests
* chore: lint
* chore: skip scores and enable redis on CI
* chore: remove outdated test classes
2025-01-15 15:39:20 +00:00
marliessophie and GitHub
b36ea74314
fix(ui-annoation): bug when re-submitting score comments on categorical scores ( #5045 )
...
fix(ui-annoation): re-submit score comments on categorical scores
2025-01-15 15:12:46 +00:00
Hassieb Pakzad and GitHub
b2f103549a
feat(trace-tree-iu): add hint for hidden obs ( #5044 )
2025-01-15 14:47:39 +01:00
marliessophie and GitHub
f660b80438
style(ui-tables): fix position of No results. text if table has no data ( #5043 )
...
* style(ui-tables): fix position of `No results.` text if table has no data
* fix: dom nesting
2025-01-15 13:18:23 +00:00
Steffen Schmitz and GitHub
5bbfffef50
chore: allow any value for input/output in ingestion endpoint ( #5040 )
...
* chore: allow any value for input/output in ingestion endpoint
* chore: add explanation
2025-01-15 10:36:13 +00:00
Hassieb Pakzad and GitHub
cb6f95dc93
feat(trace-detail-ui): filter by minObservationlvl ( #5039 )
2025-01-15 11:40:57 +01:00
Max Deichmann
8345ce48fc
chore: release v3.8.0
2025-01-15 10:26:15 +01:00
Max Deichmann and GitHub
f71d28900a
perf: use streaming for observation and trace list endpoints ( #5038 )
...
push
2025-01-15 10:25:28 +01:00
Hassieb Pakzad and GitHub
14eaf62e45
fix(ingestion): overwriting of observation level ( #5027 )
2025-01-15 09:43:41 +01:00
Steffen Schmitz and GitHub
f8e61c2659
chore: fallback to error.status for eval error handling ( #5037 )
2025-01-15 07:40:36 +00:00
marliessophie and GitHub
3b205b45ce
chore(ui-dashboard): save selected score graphs in the dashboard to localStorage (project-bound) ( #5029 )
...
* chore(ui-dashboard): save selected score graphs in the dashboard to `localStorage` (project-bound)
* add comment
* push
2025-01-14 19:14:17 +00:00
Max Deichmann and GitHub
7260c44486
fix: correctly order sessions by time ( #5028 )
...
* fix: correctly order sessions by time
* fix: correctly order sessions by time
* fix: correctly order sessions by time
2025-01-14 19:00:53 +00:00
marliessophie and GitHub
92ec2b60e2
feat(ui-tabels): Count of group selection on column visibility ( #5024 )
2025-01-14 16:26:01 +00:00
Steffen Schmitz and GitHub
a856488f2d
chore: upgrade bullmq to 5.34.10 ( #5022 )
...
* chore: upgrade bullmq to 5.34.10
* chore: adjust tests
2025-01-14 13:59:55 +00:00
Steffen Schmitz and GitHub
a18f09fd8d
fix: process status codes on eval execution errors ( #5013 )
...
* fix: process status codes on eval execution errors
* chore: error handling
2025-01-14 12:29:44 +00:00
Hassieb Pakzad and GitHub
2a95dd1da0
fix(openapi-models): modelusageunit to optional ( #5015 )
2025-01-14 10:25:07 +01:00
Hassieb Pakzad and GitHub
04ebd5994f
fix(fern-models): unit to optional commons.model ( #5014 )
2025-01-14 10:22:32 +01:00
Hassieb Pakzad and GitHub
268b741a3a
chore(models): update fern types startDate unit ( #5004 )
2025-01-13 19:53:41 +01:00
Steffen Schmitz and GitHub
8b686e9b31
fix: fail open on redis errors in ratelimitservice ( #5001 )
2025-01-13 17:29:17 +00:00
Max Deichmann
e802a5c23a
chore: release v3.7.1
2025-01-13 14:39:24 +01:00
Max Deichmann and GitHub
5180e2382e
fix: drop dataset run item temp tables from all CH nodes ( #4999 )
2025-01-13 14:38:11 +01:00
Max Deichmann and GitHub
2cae1253d3
fix: fix session table sorting ( #4995 )
...
* fix: fix session table sorting
* push
2025-01-13 12:18:37 +00:00
Clemo and GitHub
be2414a82c
docs: fix typo
2025-01-13 10:54:43 +01:00
Clemo and GitHub
95e63c6f78
docs: Update careers
2025-01-13 10:53:54 +01:00
Marc Klingen
32b6502d13
chore: release v3.7.0
2025-01-12 09:59:41 +01:00
Marc Klingen and GitHub
1bc33c7b92
fix: telemetry error "invalid input syntax for type interval" ( #4991 )
2025-01-12 09:57:46 +01:00
Marc Klingen and GitHub
4967b20478
fix(ui): support menu forwardref error, memo list of options, keys for separators ( #4989 )
...
fix(ui): support menu forwardref error
2025-01-12 03:33:37 +00:00
Marc Klingen and GitHub
1130894cdc
chore: remove old launch week notifications ( #4986 )
2025-01-12 03:18:13 +00:00
Marc Klingen and GitHub
af276e9e78
feat(cloud): add banner for status page announcement ( #4988 )
...
* wip
* fix(ui): "chatisvisble not a function"
* csp
* feat(cloud): add banner for status page announcement
2025-01-12 03:17:45 +00:00
Marc Klingen and GitHub
d69dbd81a2
fix(ui): chatIsVisible rendering issues ( #4987 )
...
fix(ui): "chatisvisble not a function"
2025-01-12 02:43:25 +00:00
Marc Klingen and GitHub
7e807c0de8
feat(annotation-queue): show "add to dataset" button on trace preview ( #4985 )
2025-01-12 02:24:57 +00:00
Marc Klingen and GitHub
cfa2ac6da9
chore(ui): improve button labels for playground and experiments on prompt view ( #4984 )
2025-01-12 02:11:49 +00:00
Marc Klingen and GitHub
952a550847
feat(ui): add support dropdown menu to replace /support page ( #4983 )
2025-01-12 02:05:46 +00:00
Marc Klingen and GitHub
6199903117
chore(ui): add descriptions to the setup onboarding flow ( #4982 )
2025-01-12 00:00:19 +00:00
Marc Klingen and GitHub
88cdb8999d
chore(ui): do not collapse chat messages on prompt view ( #4981 )
2025-01-11 23:48:35 +00:00
9ad2ef1f91
fix(ui): docs menu item should open in new tab ( #4980 )
...
* fix(ui): docs menu item should open in new tab
* Update web/src/components/nav-main.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-01-11 21:11:37 +00:00
Marc Klingen and GitHub
7a9717cb5e
chore(ui): remove introducing orgs banner ( #4979 )
2025-01-11 20:59:51 +00:00
Marc Klingen and GitHub
ce31a806c7
chore(cloud): improve ui of cloud region selection, remove login error notice ( #4978 )
...
chore(cloud): imrpove ui of cloud region selection, remove login error notice
2025-01-11 18:03:20 +00:00
Max Deichmann and GitHub
e7e6cf1b99
feat: script to replay missing events ( #4966 )
...
* feat: script to replay missing events
* feat: script to replay missing events
2025-01-10 15:40:49 +00:00
Steffen Schmitz and GitHub
9f76457f22
chore: stream clickhouse results to posthog to reduce memory consumption ( #4967 )
...
* chore: stream clickhouse results to posthog to reduce memory consumption
* chore: end span after streaming all results
* chore: tracing for clickhouse streaming
2025-01-10 13:42:03 +00:00
Marc Klingen
c79c84ea96
chore: release v3.6.2
2025-01-10 14:49:19 +01:00
Hassieb Pakzad and GitHub
4634669fcd
chore(docker-compose): add ingestion env vars ( #4969 )
2025-01-10 14:47:25 +01:00
Marc Klingen and GitHub
549e0eb629
chore: daily instead of hourly telemetry ( #4968 )
2025-01-10 14:10:51 +01:00
Steffen Schmitz and GitHub
80adf63fe6
fix: adjust deletion order for apikey invalidation on project delete ( #4964 )
2025-01-10 10:24:26 +00:00
Hassieb Pakzad
6c1d7534bb
chore: release v3.6.1
2025-01-10 09:15:57 +01:00
Max Deichmann and GitHub
23a4bbd2cb
fix: fix trace exports ( #4958 )
...
* fix: fix trace exports
* push
* fix: fix trace exports
2025-01-09 19:36:07 +00:00
Steffen Schmitz and GitHub
07d048d46f
chore: enable clickhouse cluster mode by default ( #4956 )
2025-01-09 16:32:55 +00:00
Hassieb Pakzad and GitHub
bd7226bbb8
fix(pubic-api): observations and traces FINAL ( #4951 )
2025-01-09 17:41:35 +01:00
Steffen Schmitz and GitHub
fe70d92211
chore: set created_at in ClickHouse based on min S3 timestamp ( #4955 )
...
* chore: set created_at in ClickHouse based on min S3 timestamp
* chore: fix worker tests
2025-01-09 16:12:23 +00:00
Max Deichmann and GitHub
bb3621f31d
fix: sessions metrics api performance ( #4954 )
2025-01-09 17:15:30 +01:00
Steffen Schmitz and GitHub
63225a9fd6
chore: accept projectId list which skips clickhouse reads during ingestion ( #4952 )
2025-01-09 14:13:23 +00:00
Max Deichmann and GitHub
947da9cc84
fix: sessions table id filter ( #4953 )
2025-01-09 14:33:09 +01:00
Max Deichmann and GitHub
93a0ab6f3a
fix: remove trace tracesession fk ( #4946 )
...
* fix: remove trace tracesession fk
* push
* push
* push
* fix: remove trace tracesession fk
* fix: remove trace tracesession fk
* fix: remove trace tracesession fk
2025-01-09 09:50:58 +00:00
Hassieb Pakzad and GitHub
68ad079d8c
fix(models-table): sorting across pages ( #4947 )
2025-01-09 10:30:00 +01:00
Max Deichmann and GitHub
cf29c6b7e4
feat: backup redis queues to postgres ( #4943 )
...
feat: backup redis queuer
2025-01-08 23:15:03 +00:00
Max Deichmann and GitHub
e4d2a5ec6c
perf: improve session all time search performance ( #4926 )
...
* push
* fix: correctly export categorical scores for trace exports
* fixes
* push
* Merge branch 'max/lfe-3345-fix-session-table-all-time-search' of https://github.com/langfuse/langfuse into max/lfe-3345-fix-session-table-all-time-search
* fix
* fixes
2025-01-08 16:54:01 +00:00
Steffen Schmitz and GitHub
35f3092a1c
feat: retry 429 errors for eval executions for up to 24h ( #4933 )
...
* feat: retry 429 errors for eval executions for up to 24h
* chore: skip type error retries for eval execution
2025-01-08 14:51:36 +00:00
Hassieb Pakzad and GitHub
7b222318e1
chore(cost): add langchain-compatible price keys ( #4932 )
2025-01-08 15:49:21 +01:00
Steffen Schmitz and GitHub
d9c077ea56
chore: add BUILD_ID to otel setup and exclude health from tracing ( #4930 )
...
* chore: add BUILD_ID to otel setup
* chore: remove comment
2025-01-08 13:17:00 +00:00
Hassieb Pakzad and GitHub
1ec7325b85
feat(models): lastUsed column to full lookback ( #4931 )
2025-01-08 14:21:07 +01:00
Steffen Schmitz and GitHub
96b2127f36
chore: reduce number of parsing iterations for observations and traces ( #4927 )
...
* chore: reduce number of parsing iterations for observations and traces
* chore: lint
2025-01-08 12:36:37 +00:00
Max Deichmann and GitHub
d3c2b8cf27
fix: correctly export categorical scores for trace exports ( #4928 )
...
* fix: correctly export categorical scores for trace exports
* push
2025-01-08 11:31:50 +00:00
Hassieb Pakzad and GitHub
beeef222e4
feat(models): sort models table by lastUsed ( #4925 )
2025-01-08 12:06:57 +01:00
steffen911
ee376f9cad
chore: release v3.6.0
2025-01-07 14:43:35 +01:00
c8936ec68d
feat: add CLICKHOUSE_DB support ( #4911 )
...
* take CLICKHOUSE_DB environment variable into account
Fixes : #4888
Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com >
* chore: cleanup env usage
* chore: extend env.prod.example
---------
Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com >
Co-authored-by: Aleksandar Pesic <peske.nis@gmail.com >
2025-01-07 13:18:03 +00:00
Max Deichmann and GitHub
8d8170c62c
security: prevent prototype pollution in dataset compare view ( #4910 )
2025-01-07 12:15:33 +00:00
Max Deichmann and GitHub
72e1a43192
security: upgrade nanoid ( #4909 )
2025-01-07 11:47:31 +00:00
Hassieb Pakzad and GitHub
a842625bd1
chore(media): increase rate-limit to use ingestion budget ( #4907 )
2025-01-07 11:42:07 +01:00
Max Deichmann and GitHub
890a542759
fix: do not error on 403 by model provider for eval executions ( #4905 )
...
* fix: do not error on 403 by model provider
* push
2025-01-07 10:23:58 +00:00
Steffen Schmitz and GitHub
1e8af5b821
chore: move sessions, traces, comments router logs to logger ( #4902 )
...
* chore: move sessions router logs to logger
* chore: adjust traces and comments
2025-01-07 07:45:44 +00:00
Hassieb Pakzad and GitHub
d3f3f354db
fix(models): allow string tokenizer config ( #4898 )
2025-01-06 16:24:49 +01:00
steffen911
18a7cb6684
chore: release v3.5.3
2025-01-06 13:43:19 +01:00
Steffen Schmitz and GitHub
2d70ca574e
chore: skip existence check for score deletion ( #4896 )
...
* chore: skip existence check for score deletion
* chore: lint
2025-01-06 11:03:51 +00:00
Steffen Schmitz and GitHub
1c980c78dd
fix: use singular unit in clickhouse datediff for 23.x support ( #4894 )
2025-01-06 10:35:53 +00:00
5170718aad
fix(prompt-experiments): do not restrict to evalModelsOnly in order to use anthropic, bedrock, vertex ( #4872 )
...
* fix(prompt-experiments): do not restrict to evalModelsOnly in order to use anthropic, bedrock, vertex
* chore(cloud): disable deletion of traces via UI as it caused performance issues (#4873 )
chore(cloud): disable deletion of traces via the UI as it caused performance issues
* docs: add link to data model documentation to api reference of ingestion endpoint (#4877 )
* fix: use database upserts correctly (#4884 )
* fix: use database upserts correctly
* fix: use database upserts correctly
* push
* fix: use database upserts correctly
* fix: use database upserts correctly
* push
* fix: use database upserts correctly
* chore(deps): bump next from 14.2.15 to 14.2.21 (#4887 )
Bumps [next](https://github.com/vercel/next.js ) from 14.2.15 to 14.2.21.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.15...v14.2.21 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: release v3.5.2
* chore: remove postgres from ingestion merge (#4467 )
* chore: remove postgres from ingestion merge
* chore: remove pg tests
* chore: remove postgres tracing
* remove evalModelsOnly
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
Co-authored-by: Hassieb Pakzad <68423100+hassiebp@users.noreply.github.com >
2025-01-06 10:29:57 +00:00
Steffen Schmitz and GitHub
a01c27f4cc
chore: remove postgres from ingestion merge ( #4467 )
...
* chore: remove postgres from ingestion merge
* chore: remove pg tests
* chore: remove postgres tracing
2025-01-06 09:29:26 +00:00
Max Deichmann
51354e6c6d
chore: release v3.5.2
2025-01-06 10:34:55 +01:00
10dd50cff0
chore(deps): bump next from 14.2.15 to 14.2.21 ( #4887 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.15 to 14.2.21.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.15...v14.2.21 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 09:19:47 +00:00
Max Deichmann and GitHub
d8783f8698
fix: use database upserts correctly ( #4884 )
...
* fix: use database upserts correctly
* fix: use database upserts correctly
* push
* fix: use database upserts correctly
* fix: use database upserts correctly
* push
* fix: use database upserts correctly
2025-01-03 21:45:56 +00:00
Marc Klingen and GitHub
16a572f51d
docs: add link to data model documentation to api reference of ingestion endpoint ( #4877 )
2025-01-02 21:10:26 +00:00
Marc Klingen and GitHub
947641cbbf
chore(cloud): disable deletion of traces via UI as it caused performance issues ( #4873 )
...
chore(cloud): disable deletion of traces via the UI as it caused performance issues
2025-01-02 19:03:40 +01:00
Marc Klingen and GitHub
249e161473
chore: remove beta label from evaluation menu ( #4871 )
2025-01-02 15:14:32 +00:00
Marc Klingen and GitHub
90bab4386f
fix(ui): improve /trace/:id redirect when trace is accessed while still being processed ( #4868 )
2025-01-02 13:51:56 +00:00
Max Deichmann and GitHub
33fddb1344
fix: support large amount of traces for sessions in session.byid ( #4847 )
2024-12-29 21:42:50 +00:00
Hassieb Pakzad and GitHub
c24dcb068a
fix(legacy-ingestion): usageDetails support ( #4841 )
2024-12-27 10:11:24 +01:00
Max Deichmann and GitHub
2986723254
fix: ensure idemptence of project deletion queue ( #4831 )
2024-12-24 11:49:29 +00:00
Max Deichmann and GitHub
b45b2fd8f8
chore: clean up error message bullmq endpoint ( #4826 )
2024-12-23 21:09:57 +00:00
Marc Klingen
8936fb4ad9
chore: release v3.5.0
2024-12-23 17:39:13 +01:00
Marc Klingen and GitHub
7d7e25b39c
fix: use clickhouse for tracing usage stats ( #4825 )
2024-12-23 17:07:50 +01:00
Marc Klingen and GitHub
138d2f1c09
feat(ui): switch to github discussions and issues for in-product feedback ( #4822 )
2024-12-21 14:16:27 +01:00
Steffen Schmitz and GitHub
51595eb15d
chore: export core information tables to S3 daily ( #4821 )
2024-12-21 12:23:10 +00:00
Marc Klingen and GitHub
6ee68cf508
chore: posthog integration out of beta ( #4820 )
...
chore: Posthog integration out of Beta
2024-12-21 12:03:30 +00:00
Marc Klingen and GitHub
308513e644
chore(ui): remove dateRangeFilter on prompt metrics table as no longer necessary on CH ( #4818 )
...
* chore(ui): remove dateRangeFilter on prompt metrics table as no longer necessary on CH
* fix lint
2024-12-21 11:49:03 +00:00
Marc Klingen and GitHub
155543bc93
feat(ui): enable the creation of a new LLM connection from the LLM selection dropdown ( #4819 )
...
feat(ui): allow to create new llm connection from llm selection dropdown
2024-12-21 11:46:34 +00:00
Marc Klingen and GitHub
8f961925d5
feat(ui): add export status table to project settings ( #4816 )
2024-12-21 04:38:03 +01:00
Marc Klingen and GitHub
7ddc844d7d
fix(ui): clarify what applying producation label to a new prompt does ( #4812 )
...
* fix(ui): clarify what applying producation label to a new prompt does
* fix lint and copy
2024-12-21 01:54:52 +00:00
Marc Klingen and GitHub
5381c5f19b
feat(cloud): improve open/close state of support chat ( #4815 )
...
chore(cloud): hide chat by default, show when opened manually or on incoming/unread messages, persist in session storage
2024-12-21 01:40:39 +00:00
Marc Klingen
dcd6060665
chore: release v3.4.0
2024-12-20 22:41:08 +01:00
Chris Tran and GitHub
0bfba7d690
feat(auth): add AUTH_CUSTOM_CLIENT_AUTH_METHOD to support PKCE code flow ( #4810 )
2024-12-20 22:34:02 +01:00
Hassieb Pakzad
25b363e1bc
chore: fix eslint error
2024-12-20 18:54:34 +01:00
Hassieb Pakzad and GitHub
0de37b0437
feat(models): add UI to add all usage types ( #4802 )
2024-12-20 18:49:44 +01:00
Max Deichmann and GitHub
ab5febb9c7
fix: include time filter into user metrics query ( #4808 )
...
* fixes: fix user table sorting and filters
* fixes: fix user table sorting and filters
* fixes: fix user table sorting and filters
2024-12-20 15:59:11 +00:00
marliessophie and GitHub
0e5cade9e7
chore(ui): toggle json editor for text prompts ( #4807 )
2024-12-20 15:22:28 +00:00
Max Deichmann and GitHub
1438e052df
fix: fix json parsing of trace / observation i/o ( #4805 )
...
* remove only
* push
* remove only
2024-12-20 12:54:47 +00:00
Max Deichmann and GitHub
9917aff8cf
fix: add latencies to trace exports ( #4804 )
...
* fix: add latencies to trace exports
* remove only
2024-12-20 12:23:52 +00:00
marliessophie and GitHub
c915c2b678
chore(ui): move dataset details into popover on runs table ( #4801 )
...
* chore(ui): move dataset details into popover on runs table
* push
2024-12-20 11:41:38 +00:00
marliessophie and GitHub
50379bd4b5
feat(datasets): support charts for scores and resource metrics ( #4754 )
...
* fixup: dataset run analytics; compare
* refactor: extract common timeseries component
* push
* fix: proper limit and offset settings
* chore: extend route to accept run ids
* eslint
* chore: order chart data ASC
* styles
* push
* push
* style: adjust multi-select component
* push
* push
* push
2024-12-20 10:14:37 +00:00
Marc Klingen and GitHub
8fd93ecff9
fix(cloud): remove unnecessary posthog events ( #4798 )
2024-12-20 01:59:39 +01:00
Max Deichmann and GitHub
046c6c6125
fix: fix tests ( #4797 )
2024-12-20 00:04:31 +01:00
Max Deichmann and GitHub
ba750a2d55
fix: fix time to first token in trace detail view ( #4796 )
2024-12-19 23:41:40 +01:00
Marc Klingen
485120806e
chore: release v3.3.0
2024-12-19 22:02:50 +01:00
87acc4f7f3
feat: redirect ingestion traffic for specific projects to secondary queue ( #4792 )
...
* feat: redirect specific projects to secondary ingestion queue
* feat: redirect specific projects to secondary ingestion queue
* push
* Update worker/src/queues/ingestionQueue.ts
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
* push
* push
---------
Co-authored-by: Steffen Schmitz <steffen@langfuse.com >
2024-12-19 16:06:20 +00:00
Steffen Schmitz and GitHub
21b1faa21b
fix: adjust clickhouse type mapping for session duration filter ( #4791 )
2024-12-19 13:04:39 +00:00
Max Deichmann and GitHub
76cfaf1069
chore: measure lookup hits in ingestion pipeline ( #4787 )
2024-12-19 10:20:10 +01:00
dbe808d520
feat(auth): add AUTH_IGNORE_ACCOUNT_FIELDS to sanitize IDP fields before creating an account ( #4728 )
...
* feat: Field sanitization before creating an Account
* add comments
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-12-18 23:26:56 +00:00
6c977429c2
chore(deps-dev): bump tailwindcss from 3.4.13 to 3.4.17 ( #4784 )
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.13 to 3.4.17.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.17 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-18 23:24:43 +00:00
Marc Klingen and GitHub
c42c6a0f91
chore: do not add latest, major, and major.minor tags to docker images of -rc versions ( #4781 )
2024-12-18 21:37:46 +01:00
Max Deichmann and GitHub
f14b69f68d
chore: add attributes to ingestion queue processing ( #4779 )
...
git push
2024-12-18 19:54:32 +00:00
marliessophie and GitHub
dd892459a4
chore(ui): order score names alphabetically in dropdowns ( #4776 )
...
* chore(ui): order score names alphabetically in dropdowns
* push
2024-12-18 16:40:04 +00:00
Marc Klingen and GitHub
3488b5c443
docs: Update README.md
2024-12-18 03:51:09 +01:00
Max Deichmann and GitHub
6e0f4483b4
chore: increase rate limits ( #4751 )
2024-12-17 15:55:18 +00:00
Marc Klingen and GitHub
b5d9fb3e63
chore(cloud): remove posthog metrics cron job ( #4753 )
2024-12-17 15:52:42 +00:00
Marc Klingen and GitHub
e087da6b6e
docs: update README.md
2024-12-17 12:53:21 +01:00
Marc Klingen and GitHub
ea8734d709
docs: update readme ( #4749 )
2024-12-17 12:49:14 +01:00
Hassieb Pakzad and GitHub
9cf4e57da1
fix(dashboard-modelUsage): none model name handling ( #4748 )
2024-12-17 10:52:36 +01:00
Marc Klingen and GitHub
292501b6dd
feat(ui): add organizations menu item link for all global pages ( #4741 )
2024-12-16 20:46:57 +00:00
Hassieb Pakzad and GitHub
2a1424e4d0
fix(dashboard-modelUsage): NaN handling on totals ( #4738 )
2024-12-16 18:28:19 +01:00
steffen911
fd37e2c35e
chore: release v3.2.0
2024-12-16 18:04:14 +01:00
marliessophie and GitHub
0352e7fad6
chore(annotation): return previous score props in delete method ( #4737 )
...
chore: return previous annotation score in delete method
2024-12-16 16:47:37 +00:00
Hassieb Pakzad and GitHub
6c4482ff56
feat(cost-tracking): allow additional cost and usage keys ( #4536 )
2024-12-16 17:30:24 +01:00
marliessophie and GitHub
cc62b32b82
fix(annotation): fail postgres upsert, delete silentley while Clickhouse is in lead ( #4733 )
...
* fix(annotation): fail postgres upsert, delete silentley while Clickhouse is in lead
* chore: disable deletion of score while update operation is in progress
2024-12-16 14:40:04 +00:00
Steffen Schmitz and GitHub
b421c2dec5
feat: add posthog integration processing ( #4685 )
...
* feat: add posthog integration processing
* chore: add times for query optimization
* chore: cleanups
* chore: remove unused join
* chore: run posthog integration every hour
* chore: rename to langfuse_event_version
* chore: add date workaround for initial sync
* chore: query updates
* chore: remove scheduling info
2024-12-16 13:43:07 +00:00
Marc Klingen and GitHub
3a67533ac8
feat(ui): new experiment modal to highlight prompt and custom experiments ( #4731 )
...
* feat(ui): new experiment modal to highlight prompt and custom experiments
* push
* fix lint
* fix lint
2024-12-16 12:00:22 +00:00
steffen911
21303a275a
chore: release v3.1.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-12-16 11:03:21 +01:00
Steffen Schmitz and GitHub
284494c62a
fix: use correct golang-migrate in build ( #4729 )
...
* fix: use correct golang-migrate in build
* chore: skip docker push
* chore: run docker build right away
* chore: add args for targetplatform and buildplatform
* chore: add TARGETPLATFORM args
2024-12-16 09:44:58 +00:00
Marc Klingen and GitHub
b37ec03483
fix(ui): redirect after org/project deletion when using custom base path ( #4727 )
2024-12-16 09:18:53 +00:00
Steffen Schmitz and GitHub
a49a410a04
chore: remove filterlist console log ( #4718 )
2024-12-13 15:48:09 +00:00
Steffen Schmitz and GitHub
1e9d8de305
fix: rate limit deletions globally to 1 per 3s ( #4715 )
2024-12-13 10:09:53 +00:00
Marc Klingen and GitHub
0fa88aea57
feat: in HF Spaces, prompt opening in new tab when running in iframe ( #4713 )
2024-12-13 02:41:37 +01:00
Max Deichmann and GitHub
61240d7c92
fix: fix pagination on public api ( #4710 )
...
* fix: fix pagination
* fix: fix pagination
* fix: fix pagination
* fix: fix pagination
* fix: fix pagination
* fix: fix pagination
2024-12-12 23:02:46 +00:00
marliessophie and GitHub
d54c888cd9
chore(evals/experiments): support retries via bullmq; set 2 minute LLM call completion timeouts ( #4709 )
...
* chore(eval/experiments): support job retries via bullmq instead of within worker
* chore: timeout model completion calls after 2 minutes
* chore: set retries on llm completion calls to 1
* chore: do not propogate expected error cases in experiment creation
* eslint
2024-12-12 20:53:56 +00:00
Max Deichmann and GitHub
b87a00fa03
fix: do not fetch dataset run items which are not active ( #4708 )
...
* fix
* fix
* push
* fix
2024-12-12 20:31:43 +00:00
marliessophie and GitHub
8b8d1086e5
fix(organizations): block org deletion in case of active projects ( #4707 )
...
* fix(organizations): block org deletion in case of active projects
* chore: count soft and hard deleted projects as
2024-12-12 19:23:27 +00:00
Max Deichmann and GitHub
d88902316b
fix: fix level filter on trace upsert queue ( #4704 )
2024-12-12 15:40:47 +01:00
Steffen Schmitz and GitHub
5dd5adf850
fix: use clickhouse for failIfRecentEvent condition in healthcheck ( #4701 )
2024-12-12 12:22:19 +00:00
Max Deichmann
a56246059c
chore: release v3.1.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-12-12 13:34:26 +01:00
Max Deichmann and GitHub
833f4165ce
chore: improve naming for observations by level chart ( #4700 )
...
* feat: add observations status chart
* fix: improve naming for observations by level chart
2024-12-12 12:20:18 +00:00
Max Deichmann and GitHub
ebe0c034fd
security: upgrade next-auth ( #4690 )
...
* upgrade next-auth
* push
* eval execution time
2024-12-12 12:14:33 +00:00
Max Deichmann and GitHub
64492f3002
feat: add observations status chart ( #4697 )
2024-12-12 12:56:53 +01:00
Max Deichmann and GitHub
27faebe244
chore: improve trace export tests ( #4694 )
2024-12-12 10:15:37 +00:00
Marc Klingen and GitHub
5e681e5a6d
feat(ui): add editable note for each api key ( #4686 )
...
* feat(ui): add editable note for each api key
* fix access scopes
2024-12-11 16:51:17 +00:00
marliessophie and GitHub
8af88a0cec
fix(playground): Model side menu in playground not scrollable ( #4687 )
2024-12-11 16:48:18 +00:00
marliessophie and GitHub
1770579fa6
feat(annotation): optimistic updates on annotation form ( #3859 )
...
* wip: optimistic updates on annotation form
* refactor to handle sequence of create, update operations correctly
* fix: don't check postgres for score existence when running on clickhouse
* disable annotation button while score updates are saving
* fix: await for all mutations to complete before opening modal again
* rm console log
* fix: update api response clickhouse
2024-12-11 12:39:05 +00:00
Max Deichmann and GitHub
273d29c383
fix: export i/o for traces ( #4673 )
2024-12-10 16:21:08 +01:00
marliessophie and GitHub
0047a3dec6
fix(experiments): don't require name in experiment creation ( #4659 )
...
* fix(experiments): don't require name in experiment creation
* push
* push
* push
* push
2024-12-10 15:00:15 +00:00
Hassieb Pakzad and GitHub
b63aeeeae7
fix(vertex): at least 1 user message always ( #4666 )
2024-12-10 10:46:17 +01:00
Marc Klingen and GitHub
f5dc7eea07
docs: update upgrade guide url in entrypoint ( #4655 )
2024-12-09 13:36:27 +00:00
Steffen Schmitz and GitHub
8560a10e53
fix: handle non-existent projects gracefully on delete ( #4654 )
...
* fix: handle non-existent projects gracefully on delete
* chore: return early on project does not exist
2024-12-09 13:14:20 +00:00
Marc Klingen and GitHub
609a330c37
chore: update default docker compose to use 3 docker tag ( #4653 )
2024-12-09 13:31:58 +01:00
Hassieb Pakzad and GitHub
07ad7e54e3
fix(model-form): increase max token limit to 16384 ( #4651 )
2024-12-09 11:52:18 +01:00
Max Deichmann and GitHub
4781b91e90
fix: always restart all docker services ( #4649 )
...
fix
2024-12-09 10:10:27 +00:00
marliessophie and GitHub
2c68223402
fix(experiments): ensure experiment runs on all valid inputs ( #4643 )
...
* fix(experiments): ensure experiment runs on all valid inputs
* refactor: extract common function
2024-12-09 10:01:18 +00:00
Max Deichmann
1211de3efb
chore: release v3.0.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-12-09 11:15:37 +01:00
Zhiqiang ZHOU and GitHub
9b9fd35f13
fix(openapi): MediaContentType to enum ( #4627 )
...
Signed-off-by: STRRL <im@strrl.dev >
2024-12-09 11:13:00 +01:00
Steffen Schmitz and GitHub
407f5dd1ce
build: add latest tags to v3 tags ( #4648 )
2024-12-09 09:59:32 +00:00
Steffen Schmitz and GitHub
d7832336dd
fix: allow userId filter on /api/public/observations again ( #4644 )
...
* fix: allow userId filter on /api/public/observations again
* Update observation-api.servertest.ts
2024-12-09 09:46:51 +00:00
Max Deichmann and GitHub
6362d8bcc9
fix: always pull the project_id for generations queries ( #4641 )
...
push
2024-12-09 08:19:15 +00:00
Max Deichmann
35057ea443
chore: release v3.0.0-rc.6
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-12-09 08:52:46 +01:00
Max Deichmann and GitHub
9adc3bee5b
fix: default to empty string for csv export in case of null ( #4640 )
2024-12-08 22:56:48 +01:00
Max Deichmann and GitHub
e57af47d84
fix: fix trace tagging without postgres ( #4639 )
...
* fix: fix trace tagging without postgres
* fix: fix trace tagging without postgres
2024-12-08 21:43:00 +00:00
Max Deichmann and GitHub
8f0247d311
fix: fix trace bookmarking ( #4638 )
...
fix: fix trace publishing
2024-12-08 22:22:07 +01:00
Max Deichmann and GitHub
e96b2a4b0f
feat: move exports to ch ( #4634 )
2024-12-08 22:07:33 +01:00
Max Deichmann and GitHub
c389d4f01a
feat: move session tests to async suite ( #4636 )
...
* feat: move session tests to async suite
* feat: move session tests to async suite
* feat: move session tests to async suite
2024-12-08 13:21:14 +00:00
Max Deichmann
4d8bb0fb95
chore: release v3.0.0-rc.5
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-12-08 10:52:56 +01:00
Marc Klingen and GitHub
79068ef93f
chore: use s3 region auto in docker-compose.yml ( #4630 )
2024-12-07 17:26:43 +00:00
6c1c231ba7
fix: support reading observations from clickhouse for observations in annotation queue ( #4621 )
...
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-12-07 18:10:20 +01:00
Max Deichmann and GitHub
b722892c00
fix: check postgres negative flag ( #4624 )
...
* fix: check postgres negative flag
* improve dashboard
* improve dashboard
* improve dashboard
* improve dashboard
* perf: fetch observations using timestamps
* perf: fetch observations using timestamps
* perf: fetch observations using timestamps
* perf: fetch observations using timestamps
2024-12-07 14:52:55 +00:00
Max Deichmann and GitHub
4cd1d167da
perf: fetch observations using timestamps ( #4629 )
2024-12-07 13:35:45 +00:00
Steffen Schmitz and GitHub
c0f38a8eda
chore: hide background migrations on cloud and show queued status ( #4628 )
2024-12-07 07:59:02 +00:00
marliessophie and GitHub
6be87994a9
fix: only read trace and score from prisma if LANGFUSE_POSTGRES_INGESTION_ENABLED ( #4618 )
...
* chore: remove reading trace and score from prisma, only read from clickhouse
* fixup: keep create logic behind flag
* chore: only read from postgres for updating annoation score if `LANGFUSE_POSTGRES_INGESTION_ENABLED`
* chore: only read from postgres for deleting annoation score if `LANGFUSE_POSTGRES_INGESTION_ENABLED`
* chore: throw errors if scores not found in CH
* chore: add audit logs in clickhouse scenario
* only create audit log once on cloud
2024-12-06 18:42:01 +00:00
Max Deichmann and GitHub
e90bb60ec8
fix: fix traces publishing in V3 without postgres ( #4620 )
...
* make sleep great again
* make sleep great again
2024-12-06 18:22:53 +00:00
Max Deichmann and GitHub
439a65b926
fix: fix numeric chart for dashboards ( #4615 )
2024-12-06 18:15:25 +00:00
Max Deichmann and GitHub
11af1f4167
feat: increase trace upsert delay ( #4619 )
...
* fix: increase trace upsert delay
* fix: increase trace upsert delay
2024-12-06 17:15:23 +00:00
marliessophie and GitHub
2d265eb3f9
feat(comments): add support for comment button on each trace preview in session view ( #3848 )
...
* feat(comments): add support for comment button on each trace preview in single session view
* perf: manually timeout comment count query at 500ms without failing overall operation
* push
* chore: query comment reference objects in clickhouse if `env.clickhouse_url`
* remove: deprecated code
* chore: support fetching traces per session from clickhouse
* push
* refactor: adjust tests to populate traces and observations in clickhouse
* refactor: adjust tests and remove redundant code
* push
2024-12-06 16:35:15 +00:00
Max Deichmann and GitHub
a93b8ff119
chore: move eval to correct ee directory ( #4616 )
...
* chore: move eval to correct ee directory
* chore: move eval to correct ee directory
* chore: move eval to correct ee directory
2024-12-06 16:31:10 +00:00
Max Deichmann and GitHub
81cf48ddf0
feat: set v3 default variables ( #4613 )
2024-12-06 16:46:09 +01:00
816eec0f75
chore: drop FK v3 constraints ( #4612 )
...
* chore: drop FK v3 constraints
* make sleep great again
* make sleep great again
* make sleep great again
* make sleep great again
---------
Co-authored-by: steffen911 <steffen@langfuse.com >
2024-12-06 13:02:54 +00:00
steffen911
fa630d34de
chore: release v3.0.0-rc.4
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-12-06 14:01:36 +01:00
0eb129e186
feat: add ui for background migrations ( #4602 )
...
* feat: add ui for background migrations
* chore: add retry for background migrations
* chore: remove redundant import
* chore: invalidate correct state
* chore: unused import
* chore: update the popup text
* chore: add status icon
* chore: move to update menu
---------
Co-authored-by: steffen911 <steffen@langfuse.com >
2024-12-06 12:49:26 +00:00
marliessophie and GitHub
2defaf273a
fix(experiments): don't create experiment run items for archived dataset items ( #4611 )
...
* fix(experiments): don't create experiment run items for archived dataset items
* fix: type check for input, `typeof null === "object"` in js
2024-12-06 12:02:46 +00:00
Max Deichmann and GitHub
b9305e76f5
fix: fix front end confirmations to delete traces ( #4601 )
2024-12-05 16:55:28 +01:00
Max Deichmann and GitHub
241d1119f9
feat: adjust trace redirect to uniqueness of trace ids to projects ( #4598 )
2024-12-05 15:24:11 +00:00
Steffen Schmitz and GitHub
4a44adcedd
chore: add wait time during validation of clickhouse background migra… ( #4596 )
...
chore: add wait time during validation of clickhouse background migrations
2024-12-05 13:53:09 +00:00
Steffen Schmitz and GitHub
9a861dff37
chore: make project deletion asynchronous ( #4399 )
...
* chore: make project deletion asynchronous
* chore: delete projects on the worker
* chore: indicate in UI overview that project is being deleted
* chore: remove API keys from Postgres in project deletion call
2024-12-05 13:13:22 +00:00
Steffen Schmitz and GitHub
12ee00f273
chore: check early whether clickhouse url is configured ( #4595 )
...
* chore: check early whether clickhouse url is configured
* Update entrypoint.sh
2024-12-05 12:51:23 +00:00
Steffen Schmitz and GitHub
f2513fbebf
fix: return timestamps in API response as ISO strings ( #4593 )
2024-12-05 10:49:22 +00:00
marliessophie and GitHub
5be98906e3
feat(url): support AWS S3 signed images in trace/observation preview ( #4575 )
...
* feat(url): support AWS S3 signed images in trace/observation preview
* push
* push
* chore: also validate content-type of pre-signed urls
2024-12-05 09:35:20 +00:00
marliessophie and GitHub
4bac94e3fc
feat(comments): increase content character limit to 3,000 ( #4577 )
...
* feat(comments): increase content character limit to 3,000
* push
* push
* push
2024-12-05 08:38:43 +00:00
Max Deichmann and GitHub
86980da792
fix: show correct scores if dataset runs link same traces ( #4582 )
...
* fix: fix scores when dataset runs are linked to the same traces
* fix: fix scores when dataset runs are linked to the same traces
2024-12-04 22:14:18 +00:00
Max Deichmann and GitHub
f9be079d62
chore: add aggregateScores tests ( #4580 )
...
* chore: add aggregateScores tests
* chore: add aggregateScores tests
2024-12-04 21:06:43 +00:00
Marc Klingen and GitHub
d66fac5e29
chore: explicitly mention worker/src/ee ( #4581 )
2024-12-04 21:02:51 +00:00
Hassieb Pakzad and GitHub
83c01bb444
fix(media): add self host env vars ( #4578 )
2024-12-04 19:07:37 +01:00
Hassieb Pakzad and GitHub
c937fc7280
chore(cost-tracking): add gpt-4o-2024-11-20 prices ( #4576 )
2024-12-04 17:10:36 +00:00
Hassieb Pakzad and GitHub
c8aa4a2d70
chore(ingestion): add back async ingestion processing flag ( #4573 )
2024-12-04 17:28:18 +01:00
Marc Klingen and GitHub
5d459f0143
fix(cloud): only active evals count towards free plan limit ( #4572 )
...
* fix(cloud): only active evals count towards free plan limit
* remove log
2024-12-04 15:22:45 +00:00
Steffen Schmitz and GitHub
faa1b71f48
fix: perform batch trace deletion on clickhouse ( #4570 )
2024-12-04 14:17:09 +00:00
Max Deichmann and GitHub
99e9825e66
perf: improve user metrics for large projects ( #4568 )
...
* feat: improve user metrics
* feat: improve user metrics
* feat: improve user metrics
* feat: improve user metrics
* feat: improve user metrics
2024-12-04 14:11:28 +00:00
marliessophie and GitHub
11ad444632
fix(ui): show scrollbar for scores in column visibility ( #4569 )
2024-12-04 13:56:56 +00:00
f132aa3969
fix: convert json strings to json in traces api metadata field ( #4564 )
...
* fix: convert json strings to json in traces api metadata field
* Update web/src/__tests__/async/traces-api.servertest.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* chore: stupid ai
* chore: typing
* chore: lint
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2024-12-04 11:11:43 +00:00
Steffen Schmitz and GitHub
fa69d4dc75
chore: increase timeout for daily metrics query ( #4565 )
2024-12-04 10:46:52 +00:00
Max Deichmann and GitHub
6ef6fba4dc
chore: double ingestion API rate limits ( #4544 )
...
feat
2024-12-04 09:31:44 +00:00
Max Deichmann and GitHub
a5078ccbaf
chore: remove public users api ( #4553 )
2024-12-04 09:20:09 +00:00
Marc Klingen and GitHub
ba5c1cd70e
fix: disable x frame options header on Hugging Face ( #4558 )
2024-12-04 00:06:19 +01:00
Max Deichmann and GitHub
19ea989b5a
perf: add a user_id bloom filter ( #4554 )
...
* perf: add a user_id bloom filter
* push
* perf: add a user_id bloom filter
2024-12-03 21:28:52 +00:00
Max Deichmann and GitHub
ec0bf37d0b
chore: refactor tests async ( #4552 )
...
* chore: refactor tests
* chore: refactor tests
2024-12-03 20:03:57 +00:00
Max Deichmann and GitHub
3b4790270f
fix: fix time to first token ( #4549 )
...
* fix: fix time to first token
* fix: fix time to first token
* fix: fix time to first token
* push
* fix: fix time to first token
2024-12-03 18:05:40 +00:00
Marc Klingen
ca3b95312b
chore: release v3.0.0-rc.3
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-12-03 18:53:59 +01:00
b9aaf05acb
feat(auth): add KeyCloak authentication option ( #2866 )
...
---------
Co-authored-by: RTae <natthanan.bhu@doctorasa.co >
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-12-03 18:46:09 +01:00
Marc Klingen and GitHub
004aee9f35
feat(ui): add "not found" error page for unknown traces and sessions ( #4548 )
...
* feat(ui): add "not found" page for unknown trace ids
* also apply to session
2024-12-03 16:56:03 +00:00
Steffen Schmitz and GitHub
0c9070f78f
chore: migrate /metrics/daily API route to Clickhouse ( #4546 )
...
* chore: migrate /metrics/daily API route to Clickhouse
* chore: apply final
2024-12-03 16:35:09 +00:00
Marc Klingen and GitHub
a91357a958
fix: remove LANGFUSE_CSP_DISABLE (did not work) and disable csp headers on HF Spaces ( #4545 )
2024-12-03 17:31:18 +01:00
Hassieb Pakzad and GitHub
80050cee00
fix(media): add wait time before retries ( #4547 )
2024-12-03 17:24:43 +01:00
Steffen Schmitz and GitHub
b533b1dccd
chore: migrate traces all API route to Clickhouse ( #4542 )
...
* chore: migrate traces all API route to Clickhouse
* chore: lint
* chore: remove console logs
* chore: naming
2024-12-03 14:04:15 +00:00
Max Deichmann and GitHub
25657d11e4
perf: improve count query performance for scores public api ( #4538 )
...
feat
2024-12-03 10:38:41 +00:00
Max Deichmann and GitHub
3dd616a3dc
perf: improve single trace public API performance ( #4537 )
...
feat
2024-12-03 10:11:04 +00:00
Steffen Schmitz and GitHub
995ec498f4
chore: include projectId in event processing error message ( #4535 )
2024-12-03 09:22:56 +00:00
Max Deichmann and GitHub
12d7b7f753
perf: improve scores API query performance ( #4534 )
...
* feat
* feat
* feat
* push
* feat
* feat
* feat
2024-12-03 09:17:55 +00:00
Marc Klingen and GitHub
2630327a86
chore: add LANGFUSE_CSP_DISABLE to .env.prod.example ( #4533 )
2024-12-03 01:23:15 +01:00
Marc Klingen and GitHub
4a1fa69af7
feat: optionally disable csp headers via LANGFUSE_CSP_DISABLE=true ( #4529 )
2024-12-03 01:04:23 +01:00
Max Deichmann and GitHub
e53d101b49
fix: show dataset run if not run item exists yet ( #4528 )
...
feat
2024-12-02 21:46:54 +00:00
Marc Klingen and GitHub
39539300c1
fix: on cache schema change, delete cached api keys ( #4527 )
2024-12-02 20:36:12 +00:00
Hassieb Pakzad and GitHub
59982db267
fix(io-ui): padding additional input ( #4526 )
2024-12-02 19:29:37 +01:00
Hassieb Pakzad and GitHub
fe4299d30d
fix(IO-ui): render additional input in pretty view ( #4524 )
2024-12-02 18:58:25 +01:00
Marc Klingen and GitHub
304b290ab1
fix: no need to decode nextjs path variables, causes issues with special characters ( #4522 )
2024-12-02 17:09:06 +00:00
Hassieb Pakzad and GitHub
97423aa95d
fix(media): use db upserts instead of prisma ( #4521 )
2024-12-02 17:42:53 +01:00
Max Deichmann and GitHub
7aff8e0c26
fix: fix score source public api filter ( #4520 )
...
feat
2024-12-02 15:46:59 +00:00
Max Deichmann and GitHub
22761d55c3
chore: add logging for datasets router ( #4519 )
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-12-02 16:29:40 +01:00
steffen911
965cf1445d
chore: release v3.0.0-rc.2
2024-12-02 16:28:36 +01:00
Marc Klingen and GitHub
922bbb0ce1
docs: add list of dependents to readme ( #4518 )
...
* docs: add list of dependents to readme
* push
2024-12-02 15:05:56 +00:00
Max Deichmann and GitHub
d821423c6a
perf: improve dataset run item performance ( #4514 )
2024-12-02 15:57:20 +01:00
Steffen Schmitz and GitHub
84b0b7f680
chore: remove backend cloud version checks ( #4512 )
...
* chore: remove backend cloud version checks
* chore: lint
* chore: adjust clickhouse healthcheck
2024-12-02 14:41:18 +00:00
Steffen Schmitz and GitHub
fba7f4f0c3
build: cancel concurrent PR jobs on new commit ( #4517 )
...
* build: cancel concurrent PR jobs on new commit
* chore: adjust pattern
* chore: adjust pattern
2024-12-02 14:31:58 +00:00
Steffen Schmitz and GitHub
a9405a2e8b
chore: ignore latency for prompts-ui.servertest.ts ( #4513 )
2024-12-02 14:20:05 +00:00
Marc Klingen and GitHub
2cb3529707
fix(ui): disallow creation of projects if project name already exists in the org ( #4516 )
2024-12-02 14:12:46 +00:00
Marc Klingen and GitHub
2f13204836
fix(ui): overflow of session view on mobile ( #4515 )
2024-12-02 14:12:20 +00:00
Steffen Schmitz and GitHub
ae2a42bf80
chore: move batch export s3 env variable names into new naming pattern ( #4511 )
...
* chore: move batch export s3 env variable names into new naming pattern
* chore: add prefixes correctly
* chore: overwrite batch export feature in CI
2024-12-02 13:49:15 +00:00
Marc Klingen and GitHub
039dee045b
feat(cloud): update entitlements to account for limits, add self-hosted pro plan ( #3913 )
...
* wip
* push
* add migration
* render correct usage event type in settings
* render number of seats in settings
* wip
* add entitlement limits
* add new actionbutton
* migrate annotation queue create
* add to table date range selectors
* add limit to dashboard date range
* move migration
* fix usage preview in billing settings
* get seats from subscription instead of next invoice
* remove old console.log
* ad pro plan self-hosted
* fix
* readme
* rename / fixes
* push
* only alert on over 90% usage
* push
* push
* push
* push
* add new self host entitlements for v3
* drop batch-export entitlement
* push
* move logic to clickhouse
* push
* fix padding
* fix clickhouse logic
2024-12-02 13:39:02 +00:00
Max Deichmann and GitHub
9831bb8e44
fix: increase attempts for evals ( #4487 )
...
feat
2024-12-02 13:37:00 +00:00
Steffen Schmitz and GitHub
c6e3a12b08
chore: apply v3 defaults to environment variables ( #4498 )
2024-12-02 13:50:44 +01:00
Marc Klingen and GitHub
9b01b562a8
fix(ui): account for prereleases in update check ( #4503 )
2024-11-29 18:34:12 +00:00
Hassieb Pakzad
e5a0cec7d6
chore: add sha256 hash to media url span
2024-11-29 18:33:26 +01:00
Steffen Schmitz and GitHub
9375250c5a
chore: fix typo in ingestion queue concurrency and adjust default ( #4495 )
2024-11-29 10:30:11 +00:00
Hassieb Pakzad and GitHub
82e5f1a932
feat(playground+evals): add gemini and vertex support ( #4485 )
2024-11-29 10:07:33 +01:00
Max Deichmann and GitHub
64a62c9f6d
perf: improve datasets view ( #4486 )
2024-11-28 21:21:05 +01:00
44d856747a
feat(auth): add GitHub Enterprise Authentication Provider ( #4463 )
...
feat: Add GitHub Enterprise Authentication Provider
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-11-28 01:43:43 +00:00
Marc Klingen
e17bd364c9
chore: fix ci on fork prs
2024-11-28 02:30:08 +01:00
Marc Klingen and GitHub
f38c756244
fix: do not authenticate with Docker Hub for pull request CI ( #4477 )
2024-11-28 02:20:29 +01:00
6c62f4b31a
chore(deps): bump posthog-node from 3.6.3 to 4.3.1 ( #4450 )
...
* chore(deps): bump posthog-node from 3.6.3 to 4.3.1
Bumps [posthog-node](https://github.com/PostHog/posthog-js-lite/tree/HEAD/posthog-node ) from 3.6.3 to 4.3.1.
- [Release notes](https://github.com/PostHog/posthog-js-lite/releases )
- [Changelog](https://github.com/PostHog/posthog-js-lite/blob/main/posthog-node/CHANGELOG.md )
- [Commits](https://github.com/PostHog/posthog-js-lite/commits/posthog-node-v4.3.1/posthog-node )
---
updated-dependencies:
- dependency-name: posthog-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix flush
* shutdown instead of shutdownasync
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-11-28 00:07:51 +00:00
fb686d45ee
chore(deps): bump stripe from 16.8.0 to 17.4.0 ( #4377 )
...
Bumps [stripe](https://github.com/stripe/stripe-node ) from 16.8.0 to 17.4.0.
- [Release notes](https://github.com/stripe/stripe-node/releases )
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/stripe-node/compare/v16.8.0...v17.4.0 )
---
updated-dependencies:
- dependency-name: stripe
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-27 23:47:54 +00:00
1901c8cb39
chore(deps): bump lucide-react from 0.447.0 to 0.462.0 ( #4475 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.447.0 to 0.462.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.462.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-27 23:47:05 +00:00
Marc Klingen
66d925ee1f
chore: do not run codeql on merge queue
2024-11-28 01:05:07 +01:00
Marc Klingen
1b06385111
chore: run ci on merge groups
2024-11-28 00:23:08 +01:00
Hassieb Pakzad and GitHub
6e290b9ad4
fix(media): increase retries ( #4474 )
2024-11-27 22:57:53 +00:00
Max Deichmann and GitHub
8b8afff705
fix: fix generations search in clickhouse ( #4472 )
2024-11-27 23:20:21 +01:00
Max Deichmann and GitHub
89fcf27f84
chore: add logs for media API ( #4471 )
2024-11-27 22:46:44 +01:00
Max Deichmann and GitHub
6717b16679
perf: add improved default performance to traces table ( #4469 )
...
* feat
* feat
2024-11-27 21:07:29 +00:00
Cole Winstanley and GitHub
98e29cb512
fix(auth): add nonce check for Cognito NextAuth provider ( #4401 )
2024-11-27 17:59:31 +01:00
Marc Klingen and GitHub
c7b7a784d7
feat(ui): add more explicit confirmation prompt before deleting a dataset ( #4424 )
2024-11-27 16:51:44 +00:00
Marc Klingen and GitHub
e778d04523
perf: single clickhouse query for cloud usage job across all orgs/projects ( #4453 )
2024-11-27 17:39:31 +01:00
Hassieb Pakzad and GitHub
2a2f50e2d9
feat(media): broaden content type support ( #4442 )
...
* feat(media): broaden content type support
* fix file extensions
* add media attachment view in pretty mode
2024-11-27 17:19:54 +01:00
Max Deichmann and GitHub
9d9820dacc
chore: remove log line ( #4466 )
2024-11-27 15:54:39 +01:00
Max Deichmann and GitHub
6e4065eff3
perf: extract traces table metrics from clickhouse traces.all query ( #4460 )
2024-11-27 14:24:15 +00:00
Marc Klingen and GitHub
993e2a8323
fix(ui): trace timeline peek drawer should not be full-width ( #4462 )
2024-11-27 14:04:45 +00:00
Steffen Schmitz and GitHub
f0c117b35b
chore: expand error logging for queue worker errors ( #4457 )
2024-11-27 12:29:59 +00:00
Max Deichmann and GitHub
b7d353a821
perf: increase performance for traces default table ( #4459 )
2024-11-27 11:36:14 +00:00
Hassieb Pakzad and GitHub
1bdc6a4068
fix(media): increase isolationLevel on concurrent upserts ( #4458 )
2024-11-27 12:23:08 +01:00
Marc Klingen and GitHub
851de49789
perf: prevent duplicated parallel executions of cloud metering job ( #4455 )
2024-11-27 01:27:07 +00:00
Max Deichmann and GitHub
202a9b715d
perf: improve clickhouse traces table perfromance ( #4451 )
2024-11-26 23:25:45 +00:00
Marc Klingen and GitHub
5fae362b29
refactor(cloud): move usage metering job to clickhouse ( #4448 )
2024-11-26 21:27:04 +00:00
Max Deichmann and GitHub
38e5c3fac7
Max/lfe 2988 adjust generations table default again ( #4446 )
2024-11-26 21:01:10 +00:00
Marc Klingen and GitHub
3d6d94fb16
chore(cloud): improve logs of usage metering job ( #4447 )
...
chore: improve logs of usage metering job
2024-11-26 20:27:14 +00:00
Marc Klingen and GitHub
cb7230ac41
fix: override score name when config is set ( #4445 )
2024-11-26 20:08:36 +00:00
Steffen Schmitz and GitHub
44ba6eaddf
chore: restrict trace.name length to 1000 characters ( #4441 )
2024-11-26 19:47:54 +01:00
Max Deichmann and GitHub
e566dfa5a9
feat: improve generations table default query time ( #4440 )
2024-11-26 18:12:13 +00:00
Steffen Schmitz and GitHub
f9c3f60d49
chore: make trace deletion asynchronous ( #4398 )
2024-11-26 16:26:31 +00:00
Steffen Schmitz and GitHub
aeb56ecde7
chore: explicitly cast names for traces table ( #4433 )
2024-11-26 17:15:32 +01:00
Marc Klingen and GitHub
9ac84fbd61
fix: do not log stack trace in trpc checkupdate when no internet access ( #4436 )
2024-11-26 16:33:33 +01:00
Hassieb Pakzad and GitHub
fe9af426dc
fix(playground): unique prompt names in save to prompt ( #4437 )
2024-11-26 16:22:44 +01:00
Marc Klingen and GitHub
583e90321e
fix(auth): improve name and password verification ( #4434 )
...
* fix(auth): improve name and password verification
* password complexity
* no url in name
* e2e test
2024-11-26 13:28:43 +00:00
Hassieb Pakzad
e52530351a
chore: update v3preview docker compose to main tagged images
2024-11-26 13:49:28 +01:00
Hassieb Pakzad
8a52c0b888
chore: update v3preview docker compose to 3 tagged images
2024-11-26 13:32:16 +01:00
Hassieb Pakzad
d02c9b4902
chore: release v3.0.0-rc.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-11-26 12:20:20 +01:00
Hassieb Pakzad
014c3d9dad
chore: do not tag v3 tags as latest image
2024-11-26 12:17:51 +01:00
Max Deichmann and GitHub
1d3c74435b
fix: change the default of the migration script ( #4419 )
2024-11-26 09:48:37 +00:00
Steffen Schmitz and GitHub
6b48d7771c
build: adjust docker actions to handle v2 branch ( #4416 )
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode) (push) Waiting to run
CI/CD / tests-worker (node20, pg12, mode-azure) (push) Waiting to run
CI/CD / tests-worker (node20, pg15, mode-azure) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
2024-11-26 09:59:57 +01:00
Max Deichmann and GitHub
cd0d39b3c2
fix: fix bullmq api ( #4425 )
2024-11-25 23:18:16 +00:00
Max Deichmann and GitHub
8fcbcdd29d
fix: order datasets API correctly ( #4423 )
2024-11-25 22:09:49 +00:00
Max Deichmann and GitHub
e24f65c51d
feat: add all queues to get api for bullmq api ( #4422 )
2024-11-25 21:53:27 +00:00
Marc Klingen and GitHub
38e6464219
chore: improve logging of cloud metering queue ( #4420 )
2024-11-25 21:22:13 +00:00
Steffen Schmitz and GitHub
86f5c885a1
chore: skip string parsing for metadata string values ( #4415 )
2024-11-25 18:04:49 +01:00
Hassieb Pakzad and GitHub
c0ebd06c0c
feat(evaluators): add updates ( #4360 )
2024-11-25 16:51:46 +01:00
Steffen Schmitz and GitHub
0ce5ddcd00
feat: add azure storage provider support ( #4386 )
2024-11-25 14:57:40 +00:00
Steffen Schmitz and GitHub
7539af3bd9
chore: overwrite numerical type for second filters on observations table ( #4412 )
2024-11-25 14:39:04 +00:00
Steffen Schmitz and GitHub
60f9147873
fix: use larger numeric type for latency filters ( #4385 )
2024-11-25 13:53:27 +00:00
Steffen Schmitz and GitHub
a594c142e0
chore: use clickhouse in evaluations queues ( #4319 )
2024-11-25 13:42:17 +00:00
Max Deichmann and GitHub
18905a9872
feat: add all scores to run items UI ( #4409 )
2024-11-25 14:31:11 +01:00
Hassieb Pakzad and GitHub
27f5dd837d
chore(costs): add chatgpt-4o-latest prices ( #4407 )
2024-11-25 13:55:58 +01:00
Max Deichmann and GitHub
a921f9db94
feat: exclude env defined operations from clickhouse ( #4405 )
2024-11-25 12:56:12 +01:00
Marc Klingen
b3cd940c73
chore(ui): remove ph badge ( #4403 )
2024-11-25 10:41:33 +01:00
Max Deichmann and GitHub
f91cf1ca65
feat: refactor clickhouse filter builder for SDK APIs ( #4402 )
2024-11-24 22:45:29 +00:00
Max Deichmann and GitHub
c438e89bd0
feat: support scores list endpoint from clickhouse ( #4400 )
2024-11-24 21:08:44 +00:00
Max Deichmann and GitHub
9b1746b7ed
feat: fetch observations via api from clickhouse ( #4395 )
2024-11-24 09:48:17 +00:00
Steffen Schmitz and GitHub
0611a72c40
fix: allow special characters in openai tokenization ( #4396 )
...
* fix: allow special characters in openai tokenization
* chore: update test
2024-11-24 05:26:45 +00:00
Max Deichmann and GitHub
0ba66526e9
fix: do not use memory tables in clickhouse ( #4394 )
2024-11-23 18:21:30 +01:00
Max Deichmann and GitHub
425202dd1e
fix: correctly retrieve scores for datasets ( #4387 )
2024-11-22 17:20:48 +00:00
Hassieb Pakzad and GitHub
882ad83aad
chore: upgrade langfuse-langchain ( #4384 )
2024-11-22 12:12:00 +01:00
Max Deichmann and GitHub
9b12783d08
fix: fix dataset run table to show all scores ( #4383 )
2024-11-22 10:44:23 +00:00
Marc Klingen and GitHub
c6817ae32f
chore: add Product Hunt Launch note ( #4364 )
2024-11-22 08:50:23 +01:00
marliessophie and GitHub
42711a8cc9
fix: don't show error message to user if trace is not yet available for dataset ( #4382 )
2024-11-22 08:27:54 +01:00
Marc Klingen and GitHub
0344ab2cf9
fix: experimentation should not use structured output ( #4379 )
2024-11-22 04:57:47 +01:00
Marc Klingen and GitHub
df0d12af43
chore: rename default experiment tag langfuse-prompt-experiment ( #4378 )
2024-11-22 01:01:40 +00:00
marliessophie and GitHub
d058ba8861
docs: add link to experimentation docs ( #4371 )
2024-11-21 22:42:36 +00:00
marliessophie and GitHub
d1309905d0
chore: create dataset run items in order of dataset items timestamp ( #4370 )
...
* chore: create dataset run items in order of dataset items timestamp
2024-11-21 22:36:47 +01:00
Max Deichmann and GitHub
ca6ac3912f
fix: fix dataset run item api to always return traceid ( #4367 )
2024-11-21 20:25:30 +00:00
Max Deichmann and GitHub
9eabc32681
fix: return i/o from single object APIs ( #4368 )
2024-11-21 20:14:21 +00:00
marliessophie and GitHub
8798e4a499
feat(experiments): trigger experiments via UI ( #4333 )
2024-11-21 20:00:07 +01:00
Max Deichmann
ea8b2da37c
chore: release v2.92.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-21 18:44:30 +01:00
Max Deichmann and GitHub
b7f7d10fea
fix: fix dataset item api for self-hosters ( #4366 )
2024-11-21 17:43:48 +00:00
Marc Klingen and GitHub
0279c0f48e
docs: add notification for lw 2 - day 4 ( #4362 )
2024-11-21 17:16:58 +01:00
Max Deichmann and GitHub
c29cf3855f
feat: SDK API for observations by id ( #4295 )
2024-11-21 15:28:34 +00:00
Max Deichmann and GitHub
c73901369c
fix: fix cost filters for traces table ( #4325 )
2024-11-21 14:21:01 +00:00
Hassieb Pakzad and GitHub
0e70f03fc3
fix(media): lookup env var by exact string ( #4356 )
2024-11-21 10:48:33 +01:00
Max Deichmann and GitHub
74d1f7f717
feat: fetch single trace via API from clickhouse ( #4344 )
2024-11-21 10:38:24 +01:00
Marc Klingen and GitHub
dfcf67184d
docs: add lw2-3 info for multi-modal ( #4351 )
2024-11-20 23:15:19 +01:00
Max Deichmann and GitHub
ce641d1e2b
fix: do not fail on invalid prompt templates for evals ( #4349 )
2024-11-20 19:45:12 +00:00
Max Deichmann and GitHub
166b84a81a
fix: do not use temp tables for dataset runs ( #4347 )
...
fix
2024-11-20 17:56:55 +00:00
Max Deichmann and GitHub
f4097a1ae5
fix: dataset item api fix for large dataset runs ( #4313 )
2024-11-20 16:33:51 +00:00
Max Deichmann and GitHub
8374e889cf
security: upgrade cross-spawn ( #4339 )
2024-11-20 13:32:19 +00:00
Max Deichmann and GitHub
62deaf7e00
sec: upgrade sentry ( #4338 )
2024-11-20 13:10:54 +00:00
Max Deichmann and GitHub
a4cd68b1ad
security: upgrade json path ( #4335 )
2024-11-20 13:32:01 +01:00
marliessophie and GitHub
dde28f21fa
chore: don't create traces in evaluation service ( #4334 )
2024-11-20 13:18:56 +01:00
Hassieb Pakzad and GitHub
a4c040b314
feat(core): add server side tracing of LLM invocations ( #4317 )
2024-11-20 12:00:31 +01:00
Max Deichmann and GitHub
87995625ca
fix: correct traces pagination ( #4329 )
2024-11-20 02:31:34 +01:00
Marc Klingen and GitHub
e717854909
docs: add launch week day 2 note ( #4328 )
2024-11-20 00:20:47 +01:00
Max Deichmann and GitHub
9e37f2cb17
feat: add more bullmq helpers ( #4324 )
2024-11-19 21:51:51 +00:00
Max Deichmann and GitHub
fc08db08f3
fix: fix bullmq retry ( #4323 )
2024-11-19 21:24:55 +01:00
Max Deichmann and GitHub
270bc793ba
feat: add service endpoint for failed bull events ( #4321 )
2024-11-19 21:18:40 +01:00
Max Deichmann and GitHub
ced2d339ee
fix: increase dataset item delay ( #4318 )
2024-11-19 17:46:49 +01:00
Max Deichmann
43acee5a29
chore: release v2.91.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web-sync (node20, pg12) (push) Waiting to run
CI/CD / tests-web-sync (node20, pg15) (push) Waiting to run
CI/CD / tests-web-async (node20, pg12) (push) Waiting to run
CI/CD / tests-web-async (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-19 15:43:51 +01:00
Max Deichmann and GitHub
723098994b
feat: move trace not found to 404 ( #4270 )
2024-11-19 14:40:22 +00:00
Max Deichmann and GitHub
684159abd1
chore: add logging to ingestion API ( #4306 )
2024-11-19 14:06:40 +00:00
Steffen Schmitz and GitHub
dbb482553f
chore: move invalid tokenizer errors to warning ( #4311 )
2024-11-19 13:21:53 +00:00
Hassieb Pakzad and GitHub
c99a43559d
fix(model-prices): upsert if prices are missing ( #4312 )
2024-11-19 14:08:30 +01:00
Steffen Schmitz and GitHub
3cbe56861f
chore: upgrade prisma to 5.22.0 ( #4308 )
2024-11-19 10:54:13 +00:00
Steffen Schmitz and GitHub
2ef9aad41c
chore: only warn on upsert failures if traceSession exists ( #4307 )
2024-11-19 10:42:40 +00:00
marliessophie and GitHub
087f4a526b
feat(datasets): show linked evaluators on dataset ( #4277 )
2024-11-19 09:40:17 +00:00
Steffen Schmitz and GitHub
f876cf6e34
chore: make migrations self-host replica compatible ( #4287 )
2024-11-19 08:37:08 +00:00
Marc Klingen and GitHub
75fbd56c67
docs: add sidebar notification for dataset comparison view ( #4300 )
2024-11-19 01:23:39 +00:00
Max Deichmann and GitHub
0c326e56ba
feat: fetch sessions by id for public API ( #4292 )
2024-11-18 22:39:30 +01:00
Max Deichmann and GitHub
2068ba7314
feat: fetch scores by id via API from clickhouse ( #4291 )
2024-11-18 20:33:05 +00:00
Max Deichmann and GitHub
9841973b16
chore: add web async test setup ( #4294 )
2024-11-18 21:05:32 +01:00
Max Deichmann and GitHub
1c44000933
perf: do not fetch models for UI ( #4288 )
2024-11-18 15:56:45 +00:00
Hassieb Pakzad and GitHub
f71e1aebed
feat(media): add ui support ( #4285 )
2024-11-18 16:22:43 +01:00
marliessophie and GitHub
252fe184b6
feat(evals_on_datasets): remove feature flag ( #4289 )
2024-11-18 14:35:35 +00:00
marliessophie and GitHub
8034148313
fix(dataset_compare): show latency only if not null ( #4282 )
2024-11-18 11:41:33 +00:00
marliessophie and GitHub
f6746e8f84
feat(datasets): add header to peek view ( #4278 )
...
* refactor: extract peek view
* feat: add consistent header view
* link to dataset item detail view
2024-11-18 10:46:05 +01:00
marliessophie and GitHub
a48817300b
feat(ui): peek view on dataset run compare table ( #4131 )
2024-11-18 08:28:18 +01:00
Max Deichmann and GitHub
a74a820e32
fix: fix dataset runs api ( #4275 )
2024-11-17 21:49:11 +00:00
Max Deichmann and GitHub
e0f9333d2f
fix: fix dataset id api ( #4274 )
2024-11-17 17:54:21 +01:00
Max Deichmann and GitHub
34d4feae27
fix: fix dataset run items api ( #4273 )
2024-11-17 17:34:33 +01:00
Max Deichmann and GitHub
f09ff1f070
feat: serve datasets from clickhouse ( #4272 )
2024-11-17 17:06:12 +01:00
Max Deichmann and GitHub
9a89c3f002
fix: fix dataset route ( #4271 )
2024-11-17 16:33:19 +01:00
Max Deichmann and GitHub
f1e55b8ac7
feat: move datasets results to logs only ( #4269 )
2024-11-17 13:39:45 +00:00
Max Deichmann and GitHub
d908fb13b3
feat: read dataset fetures from clickhouse ( #4264 )
2024-11-17 14:18:20 +01:00
Max Deichmann and GitHub
3c02e525bc
fix: session id filter on session table ( #4267 )
2024-11-16 19:09:23 +01:00
Max Deichmann and GitHub
2cf04e4ab0
feat: configure to read from clickhouse only ( #4266 )
2024-11-16 13:02:01 +00:00
Max Deichmann and GitHub
24a549dc54
feat: move traces.hasany to clickhouse ( #4265 )
2024-11-16 12:51:25 +00:00
marliessophie and GitHub
63749970c6
chore(ui): enable all feature flags for admins ( #4256 )
2024-11-15 19:10:19 +01:00
Marc Klingen and GitHub
0d1b4f384a
fix(cloud): usage indicator only on hobby plan ( #4257 )
2024-11-15 18:10:03 +01:00
marliessophie and GitHub
8517670ac2
feat: support evals triggered via dataset run ( #4086 )
2024-11-15 16:37:55 +01:00
Steffen Schmitz and GitHub
6157287549
chore: upsert tracesessions from clickhouse ingestion pipeline ( #4254 )
2024-11-15 14:43:39 +00:00
Max Deichmann and GitHub
041345ad3d
perf: improve prompt metrics performance ( #4251 )
2024-11-15 14:28:08 +00:00
Hassieb Pakzad and GitHub
7ed865cb4a
chore: add media env to v3preview docker compose ( #4250 )
2024-11-15 14:32:52 +01:00
steffen911
b4d59960c0
chore: release v2.90.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-15 14:16:38 +01:00
Steffen Schmitz and GitHub
611b32e965
chore: add tzdata package ( #4253 )
2024-11-15 14:15:58 +01:00
Steffen Schmitz and GitHub
fc94c02058
fix: fail on errors in database migrations ( #4252 )
2024-11-15 13:49:42 +01:00
Max Deichmann
853ca3c252
chore: release v2.90.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-15 11:25:56 +01:00
Steffen Schmitz and GitHub
74e378fe4d
chore: fill clickhouse trace for observations with missing traceId ( #4246 )
2024-11-15 10:14:35 +00:00
Steffen Schmitz and GitHub
a4d1288b00
chore: add note for future score create removal ( #4248 )
2024-11-15 11:03:59 +01:00
Steffen Schmitz and GitHub
91d27dd231
chore: add clickhouse migrations to web entrypoint ( #4245 )
2024-11-15 09:26:59 +01:00
Max Deichmann and GitHub
6d90635476
feat: exclude project_ids from clickhouse experimentation ( #4242 )
2024-11-14 21:47:01 +00:00
Max Deichmann and GitHub
e9be67efb4
feat: read metrics for prompts table ( #4224 )
2024-11-14 20:39:47 +00:00
Max Deichmann and GitHub
71d1f2d8e6
feat: add reverse feature flag for clickhouse reads ( #4241 )
2024-11-14 18:43:38 +00:00
Marc Klingen and GitHub
56233d52eb
feat(cloud): move hobby plan usage info to sidebar ( #4240 )
2024-11-14 18:06:21 +00:00
Max Deichmann and GitHub
5b5c3ba439
chore: improve clickhouse experimentation ( #4239 )
2024-11-14 18:23:02 +01:00
Steffen Schmitz and GitHub
a0c6acf4e4
chore: add query parameter to healthcheck which enables failure on unavailable database ( #4238 )
2024-11-14 17:08:16 +00:00
Max Deichmann and GitHub
bf54c123c1
fix: sessions metrics query ( #4237 )
2024-11-14 17:43:37 +01:00
Max Deichmann and GitHub
6a30fed1c6
fix: use todate for trace timestamps ( #4235 )
2024-11-14 15:30:54 +00:00
Steffen Schmitz and GitHub
8c2f8e6247
chore: reduce use of FINAL in clickhouse queries ( #4233 )
2024-11-14 16:16:34 +01:00
Steffen Schmitz and GitHub
593d1a087d
chore: add timestamp filter for dashboard queries ( #4234 )
2024-11-14 15:10:39 +01:00
Hassieb Pakzad and GitHub
633f76f64a
feat(multimodal): add media upload / download endpoints ( #3989 )
2024-11-14 10:26:30 +01:00
Max Deichmann and GitHub
ec89fabc5d
fix: fix trace filter on score analytics charts ( #4225 )
2024-11-13 22:45:08 +00:00
Hassieb Pakzad and GitHub
26c02ad49c
fix(playground): jump to playground for clickhouse reads ( #4222 )
2024-11-13 20:10:01 +01:00
Max Deichmann and GitHub
e1841e016f
fix: fix order by in clickhouse ( #4221 )
2024-11-13 18:38:47 +01:00
Max Deichmann and GitHub
8ebfb3d8a2
fix: fix observations order by ( #4220 )
2024-11-13 17:25:05 +00:00
Max Deichmann and GitHub
4c0320c565
feat: fetch number of generations for prompts table form clickhouse ( #4218 )
2024-11-13 17:09:15 +00:00
Max Deichmann and GitHub
5c1f2202cd
chore: add experimentation execution time metrics ( #4219 )
2024-11-13 17:55:03 +01:00
Steffen Schmitz and GitHub
e1abbecabd
chore: migrate users table to clickhouse ( #4191 )
2024-11-13 15:40:41 +00:00
Steffen Schmitz and GitHub
52466da955
chore: use event_ts instead of final for obs and score retrieval ( #4214 )
2024-11-13 15:19:13 +00:00
Max Deichmann and GitHub
ede7ad49bf
revert: "security: upgrade dd-trace ( #4211 )" ( #4216 )
2024-11-13 16:08:07 +01:00
Max Deichmann and GitHub
c61acee8e8
security: upgrade dd-trace ( #4211 )
2024-11-13 13:41:45 +00:00
Steffen Schmitz and GitHub
7ea0a368af
chore: handle clickhouse errors gracefully and correct formatting for getTraceById timestamp ( #4210 )
2024-11-13 13:10:32 +00:00
Steffen Schmitz and GitHub
bb07b3508d
chore: apply trace timestamp filter correctly on user model query ( #4209 )
2024-11-13 12:36:35 +00:00
Steffen Schmitz and GitHub
4df24cfde5
chore: remove superfluous isClickhouseAdminEligible checks ( #4207 )
2024-11-13 10:21:51 +01:00
Hassieb Pakzad and GitHub
47c06a77bd
fix(playground): disable stream_options for openai adapter ( #4206 )
2024-11-13 08:45:42 +00:00
Steffen Schmitz and GitHub
7a95b1e1da
chore: migrate score analytics dashboard to clickhouse ( #4196 )
2024-11-13 08:18:05 +00:00
Max Deichmann and GitHub
b09f9cbf5a
chore: add tests for traces table UI ( #4202 )
2024-11-12 22:40:50 +00:00
Max Deichmann
780880cf07
chore: release v2.89.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-12 19:34:07 +01:00
Max Deichmann and GitHub
eb6f93bd9c
fix: fix public trace access ( #4195 )
2024-11-12 18:32:45 +00:00
Max Deichmann and GitHub
a0d4a2e599
fix: fix indefinite table queries ( #4194 )
2024-11-12 17:04:23 +00:00
Max Deichmann and GitHub
8458443a2e
chore: remove logs ( #4193 )
2024-11-12 16:37:49 +01:00
Max Deichmann and GitHub
feafc1b7d3
feat: move scores table apis to experimentation setup ( #4192 )
2024-11-12 15:14:33 +00:00
Max Deichmann and GitHub
fcd54180bc
chore: centralize lookback guarantees ( #4188 )
2024-11-12 15:56:33 +01:00
Max Deichmann and GitHub
d73c3ec8d3
fix: fix clickhouse filters ( #4190 )
2024-11-12 14:48:45 +00:00
Max Deichmann and GitHub
ca7210b26f
feat: use timestamp to link single traces from navigation ( #4187 )
2024-11-12 11:50:51 +00:00
Max Deichmann and GitHub
d9e22324d4
feat: up/down detail navigation support params ( #4186 )
2024-11-12 12:13:44 +01:00
Max Deichmann and GitHub
0a18e59274
perf: add timestamp to traces table link ( #4185 )
2024-11-12 10:38:00 +00:00
Max Deichmann and GitHub
ffc5f81fb5
chore: add error logs in trpc route ( #4184 )
2024-11-12 09:56:03 +00:00
marliessophie and GitHub
b4668ed851
Revert "fix(dataset_runs): ensure consistent ordering to fetch score data for dataset run aggregation metrics table" ( #4182 )
...
Revert "fix(dataset_runs): ensure consistent ordering to fetch score data for…"
This reverts commit 2b2022ae85 .
2024-11-12 09:20:12 +00:00
Steffen Schmitz and GitHub
999ff06c58
chore: migrate spammy log messages to debug level ( #4181 )
2024-11-12 07:41:01 +00:00
Steffen Schmitz and GitHub
e494b2c215
chore: remove uninstantiated projectId from clickhouse seeder ( #4180 )
2024-11-12 06:56:42 +00:00
marliessophie and GitHub
2b2022ae85
fix(dataset_runs): ensure consistent ordering to fetch score data for dataset run aggregation metrics table ( #4176 )
2024-11-11 16:07:56 +00:00
Steffen Schmitz and GitHub
3afa137130
chore: update latency calculation for clickhouse dashboard queries ( #4175 )
2024-11-11 16:28:43 +01:00
Max Deichmann and GitHub
0b88ddf438
fix: correctly filter observations by generations for generations ui table ( #4173 )
2024-11-11 14:16:01 +00:00
Marc Klingen and GitHub
f878bd1317
perf(cloud): add 60 min stale time for usage indicator ( #4171 )
2024-11-11 14:10:58 +01:00
Marc Klingen and GitHub
72075b29de
fix(ui): width of date range time input ( #4170 )
2024-11-11 14:06:58 +01:00
Max Deichmann and GitHub
edf1a0b879
fix: fix aggregated user consumption ( #4167 )
2024-11-11 11:21:03 +00:00
Max Deichmann and GitHub
df763ff09c
perf: improve performance for latency dashboard ( #4164 )
2024-11-11 10:23:49 +00:00
Max Deichmann and GitHub
83e09bcf47
chore: read dashboards form clickhouse flag ( #4162 )
2024-11-10 20:24:50 +00:00
Max Deichmann and GitHub
10e9aef044
feat: move sessions api to experimentation setup ( #4161 )
2024-11-10 20:09:59 +00:00
Max Deichmann and GitHub
45a0c2eb3d
feat: move generations api to experimentation setup ( #4160 )
...
chore: move generations api to experimentation setup
2024-11-10 19:09:44 +00:00
Max Deichmann and GitHub
99c2a75964
perf: add time filter for sessions ( #4159 )
2024-11-10 18:49:11 +00:00
Max Deichmann and GitHub
9cc61eb851
perf: add timestamp to filteroptions api ( #4158 )
2024-11-10 18:35:06 +00:00
Max Deichmann and GitHub
62e51b8cf6
feat: add traces experimentation ( #4157 )
2024-11-10 17:45:31 +00:00
Max Deichmann and GitHub
b147560a80
feat: steer reading from CH and PG ( #4153 )
2024-11-10 18:14:30 +01:00
Max Deichmann and GitHub
97a0b1f44c
perf: increase traces metrics performance ( #4155 )
2024-11-10 17:08:00 +01:00
Max Deichmann and GitHub
8c1e6647e0
feat: query model latencies from clickhouse ( #4152 )
2024-11-10 14:37:56 +00:00
Max Deichmann and GitHub
8432327127
fix: traces aggregate trace filter ( #4151 )
2024-11-10 14:12:29 +00:00
Max Deichmann and GitHub
231f8e8f0c
feat: read latency tables from clickhouse ( #4150 )
2024-11-10 13:47:58 +00:00
Max Deichmann and GitHub
28e43eb74c
feat: query scores over time ( #4149 )
2024-11-10 12:57:30 +00:00
Steffen Schmitz and GitHub
e2d3647d76
chore: set source: API if no source provided ( #4148 )
2024-11-10 13:41:01 +01:00
Max Deichmann and GitHub
876509d9e5
feat: add user charts ( #4146 )
2024-11-10 12:18:38 +00:00
Max Deichmann and GitHub
1647a79198
perf: scores dashboard performance improvement ( #4144 )
...
fix
2024-11-10 12:01:16 +00:00
Steffen Schmitz and GitHub
622d8a89a7
chore: update bookmarked, tags, and public for clickhouse traces ( #4132 )
2024-11-10 11:29:48 +00:00
Max Deichmann and GitHub
d5e66e10d6
feat: add table search for clickhouse ( #4142 )
2024-11-09 15:55:11 +01:00
Max Deichmann and GitHub
5b1776710f
chore: clean ups of clickhouse read logic ( #4141 )
2024-11-09 14:35:04 +01:00
Max Deichmann and GitHub
7e7e3b77d4
fix: correctly parse model params from clickhouse ( #4140 )
2024-11-09 12:48:45 +00:00
Max Deichmann and GitHub
28ecd9600a
fix: fix latency calculations when reading from clickhouse ( #4139 )
2024-11-09 10:59:52 +00:00
Max Deichmann and GitHub
1ef6834a31
feat: delete traces from clickhouse from the UI ( #4138 )
2024-11-09 11:49:44 +01:00
Marc Klingen and GitHub
b88f3bed40
feat(ui): add notification card in sidebar ( #4137 )
2024-11-09 00:30:36 +00:00
Steffen Schmitz and GitHub
eaa885f5f5
chore: inject eval and annotation scores into clickhouse ( #4081 )
2024-11-08 17:42:41 +00:00
Max Deichmann and GitHub
f7f48c2509
fix: reduce ingestion concurrency ( #4130 )
2024-11-08 18:18:40 +01:00
Steffen Schmitz and GitHub
07344e89b1
chore: move legacy api endpoints to async ingestion ( #4109 )
2024-11-08 18:00:59 +01:00
Max Deichmann and GitHub
e6bc717612
perf: improve generations table on clickhouse ( #4124 )
2024-11-08 11:18:41 +00:00
Max Deichmann and GitHub
11521fc24d
perf: improve generations performance ( #4111 )
2024-11-07 20:54:49 +00:00
Max Deichmann and GitHub
213ec6027d
perf: add sessions index in clickhouse ( #4108 )
2024-11-07 18:09:41 +01:00
Max Deichmann and GitHub
259d832d37
feat: support sessions API from Clickhouse ( #4065 )
2024-11-07 16:52:07 +00:00
Marc Klingen and GitHub
62deb83520
chore(cloud): stripe checkout settings ( #4107 )
2024-11-07 16:34:07 +00:00
Max Deichmann and GitHub
edc4cd7873
perf: query traces via timestamps ( #4105 )
2024-11-07 14:52:33 +01:00
Steffen Schmitz and GitHub
05b75fbee0
chore: merge observation backfill states in table ( #4104 )
2024-11-07 13:20:18 +00:00
Steffen Schmitz and GitHub
d6065e8b89
chore: add stateSuffix to observation migration for potential parallelization ( #4101 )
2024-11-07 12:46:58 +00:00
Steffen Schmitz and GitHub
617d129542
chore: swap negative provided usage for null ( #4100 )
2024-11-07 12:29:44 +00:00
Max Deichmann
057424b269
chore: release v2.88.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-07 11:44:46 +01:00
Max Deichmann and GitHub
63d1b85a6c
fix: pagination for clickhouse tables ( #4098 )
2024-11-07 11:41:46 +01:00
Max Deichmann and GitHub
9481c3b424
feat: build scores table for clickhouse ( #4092 )
2024-11-07 10:18:14 +00:00
Steffen Schmitz and GitHub
15e174fc2f
chore: convert starttime filter to DateTime in Ingestion pipeline ( #4095 )
2024-11-07 09:51:35 +01:00
Steffen Schmitz and GitHub
5efd4ec0a4
chore: include backgroundmigration state default in schema.prisma ( #4094 )
2024-11-07 08:25:32 +00:00
marliessophie and GitHub
895b61fd62
fix(ui): render dataset run description and metadata on screen given table ( #4089 )
...
fix(ui): render dataset run description and metadata on screen without cutting off table
2024-11-06 19:47:01 +00:00
Steffen Schmitz and GitHub
5d4125208c
chore: restrict domain timestamp updates to one day in clickhouse ingestion ( #4085 )
2024-11-06 17:27:25 +00:00
Steffen Schmitz and GitHub
ff3bfe75ec
chore: drop redundant observation project_id index on Clickhouse ( #4084 )
2024-11-06 16:45:53 +01:00
Steffen Schmitz and GitHub
89c31fdbc2
chore: add type filter to observation lookup in ingestion queue ( #4083 )
2024-11-06 15:18:19 +00:00
Steffen Schmitz and GitHub
9445c7ca78
chore: forward /api/public/scores to /api/public/ingestion ( #4064 )
2024-11-06 11:32:38 +01:00
marliessophie and GitHub
b3d5833520
fix: unify ordering of dataset_items and dataset_run_items ( #4063 )
...
* fix: unify ordering of `dataset_items` and `dataset_run_items`
* fix: filter trace scores by observation id NULL
2024-11-05 19:03:30 +00:00
Steffen Schmitz and GitHub
20ed40510a
chore: update cost calculation to handle null values from DB ( #4057 )
2024-11-05 18:22:10 +01:00
Steffen Schmitz and GitHub
9c5c57f134
chore: add test case for different input/output values ( #4061 )
2024-11-05 16:46:17 +00:00
Steffen Schmitz and GitHub
09b916aac9
chore: do not send auth errors to DLQ in bull ( #4062 )
2024-11-05 16:23:17 +00:00
marliessophie and GitHub
92843fef28
feat(datasets): view to compare different dataset runs ( #3971 )
2024-11-05 16:10:28 +01:00
Steffen Schmitz and GitHub
433951afda
chore: retry legacy ingestion batches on errors ( #4058 )
2024-11-05 15:25:25 +01:00
Steffen Schmitz and GitHub
aa1f861e4e
chore: ignore all .env files aside from examples ( #4059 )
2024-11-05 13:25:27 +00:00
Hassieb Pakzad and GitHub
66b6a09400
feat(models): add claude haiku 3.5 support ( #4055 )
2024-11-05 12:14:25 +01:00
Max Deichmann and GitHub
edf0dc8399
feat: add metadata filter for all UI tables using clickhouse ( #4022 )
...
* feat: add metadata filter for all UI tables using clickhouse
* feat: add metadata filter for all UI tables using clickhouse
* push
2024-11-05 10:05:22 +00:00
Marc Klingen and GitHub
8d0c1219ca
fix: env configuration for telemetry ( #4052 )
2024-11-04 23:04:07 +00:00
Max Deichmann and GitHub
33b3f69076
feat: query distinct models for charts ( #4051 )
2024-11-04 22:42:46 +01:00
Max Deichmann and GitHub
f582941ad3
perf: fix timeseries clickouse ( #4049 )
2024-11-04 21:14:14 +00:00
Max Deichmann and GitHub
9fd57b4fbf
feat: query second row of dashboards using clickhouse ( #4048 )
2024-11-04 20:18:37 +00:00
Max Deichmann and GitHub
f61f69c238
perf: only join in dashboard if required ( #4047 )
2024-11-04 18:17:22 +00:00
Steffen Schmitz and GitHub
55c626d627
chore: reduce startTime missing logs to create events ( #4044 )
2024-11-04 14:52:09 +00:00
Max Deichmann and GitHub
c6d3257916
feat: add first three dashboards in clickhouse ( #4023 )
2024-11-04 15:02:29 +01:00
Marc Klingen and GitHub
34f91e9872
chore(ui): slightly lighter bg of darkmode sidebar ( #4042 )
2024-11-04 15:01:58 +01:00
Steffen Schmitz and GitHub
5acd509fc0
chore: init migration scripts with state on restarts ( #4039 )
2024-11-04 13:37:28 +00:00
marliessophie and GitHub
765756b002
fix: scores tab in observation preview to only show scores liked to observation and trace id ( #4030 )
2024-11-04 12:54:21 +00:00
Steffen Schmitz and GitHub
64525744de
chore: include usagedetails from postgres in ingestion pipeline ( #4034 )
2024-11-04 12:41:47 +00:00
Steffen Schmitz and GitHub
2b89f62add
chore: remove temporary column from PG to CH migrations ( #4031 )
2024-11-04 13:26:42 +01:00
marliessophie and GitHub
0a67adf3e7
fix: show generations count on prompt metrics table ( #4003 )
2024-11-04 09:56:18 +00:00
marliessophie and GitHub
4ef7296e37
fix: multi-select header partially cut off on Firefox ( #4029 )
2024-11-04 09:45:18 +00:00
Max Deichmann
0cef46cd78
chore: release v2.87.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-11-03 18:34:51 +01:00
Max Deichmann and GitHub
243d72772c
perf: improve select by id observations performance ( #4021 )
2024-11-03 16:45:43 +00:00
Max Deichmann and GitHub
91214cc6a6
feat: add order by to clickhouse tables ( #4020 )
2024-11-03 16:35:05 +00:00
Max Deichmann and GitHub
da85e80689
feat: add generations table clickhouse support ( #4015 )
2024-11-03 14:48:10 +01:00
Max Deichmann and GitHub
e22827d380
perf: improve traces metrics API performance ( #4017 )
2024-11-02 21:03:51 +00:00
Marc Klingen and GitHub
7161643574
docs: add star history to readme
2024-11-02 21:52:31 +01:00
Max Deichmann and GitHub
77f1c6cd0c
fix: respect limit and offset for traces table query ( #4016 )
2024-11-02 19:38:06 +01:00
Max Deichmann and GitHub
0a4b56eb28
chore: improve clickhouse observability ( #4014 )
2024-11-02 17:50:26 +00:00
Max Deichmann and GitHub
b5f94d78f3
fix: fix clickhouse untis and conversions ( #4013 )
2024-11-02 17:39:52 +00:00
Max Deichmann and GitHub
a9fd1e1832
fix: fix timestamps in clickhouse reading and refactor clickhouse reads ( #4011 )
2024-11-02 15:53:37 +01:00
Max Deichmann and GitHub
762a7e3489
chore: fix fetching model for clickhouse reads ( #4008 )
2024-11-02 11:02:13 +00:00
Max Deichmann and GitHub
0f3717db0d
fix: fix eval execution retries ( #4010 )
2024-11-02 10:22:19 +00:00
Max Deichmann and GitHub
8590ab84ba
fix: fix traces table latency ( #4005 )
2024-11-01 16:49:48 +01:00
marliessophie and GitHub
9d17903392
fix: select all functionality on prompt metrics table ( #4004 )
2024-11-01 15:16:24 +00:00
Max Deichmann and GitHub
7d94831c01
feat: support for traces detail view with clickhouse ( #3982 )
2024-11-01 14:51:59 +00:00
Marc Klingen and GitHub
b97900f5b8
perf(ui): do not refetch filter options on page mount ( #4002 )
2024-11-01 14:38:58 +00:00
marliessophie and GitHub
887947a967
fix: opening public langfuse urls ( #3999 )
...
* fix: opening public langfuse urls
* push
2024-11-01 14:14:07 +00:00
Max Deichmann and GitHub
85661c0e58
fix: remove final from ingestion ( #3998 )
2024-11-01 13:21:46 +00:00
fc2ba97792
feat(ui): add new sidebar and main navigation ( #3837 )
...
Co-authored-by: Marlies Mayerhofer <74332854+marliessophie@users.noreply.github.com >
2024-11-01 12:12:47 +01:00
Max Deichmann and GitHub
4b6cd3fd2b
revert: revert clickhouse trace check ( #3993 )
2024-10-31 23:54:08 +01:00
Max Deichmann and GitHub
d758821817
feat: support traces.countAll api with clickhouse ( #3974 )
2024-10-31 20:35:18 +00:00
Steffen Schmitz and GitHub
4685d0b1b6
chore: ensure model parameters are cast correctly in clickhouse ingestion ( #3992 )
2024-10-31 20:14:13 +00:00
Max Deichmann and GitHub
e88946f0b5
fix: fix zod schema ( #3991 )
2024-10-31 19:45:56 +01:00
Steffen Schmitz and GitHub
f14c611aac
chore: correct number parsing from postgres in clickhouse merge ( #3987 )
2024-10-31 17:07:58 +00:00
Max Deichmann and GitHub
84ccdc24ed
feat: log all project_ids with missing domain id ( #3984 )
2024-10-31 16:29:39 +00:00
Steffen Schmitz and GitHub
04a0366af5
chore: add fallback to event timestamp again, log warning ( #3983 )
2024-10-31 15:43:19 +00:00
Max Deichmann and GitHub
1a956c909c
feat: add additional traces table filter ( #3973 )
2024-10-31 16:28:09 +01:00
Steffen Schmitz and GitHub
8e150701cb
chore: join postgres state into Clickhouse results and add event_ts ( #3978 )
2024-10-31 15:44:26 +01:00
Max Deichmann and GitHub
b9d8b5026e
feat: add clickhouse support for traces filter options endpoint ( #3969 )
2024-10-30 21:05:31 +00:00
Max Deichmann and GitHub
a6dfc58c72
feat: read traces and observations from clickhouse ( #3810 )
2024-10-30 21:32:08 +01:00
Steffen Schmitz and GitHub
6266cd8f0b
chore: update traces and observations tables to use map type, full mapping script for migration ( #3960 )
2024-10-30 19:51:24 +00:00
Steffen Schmitz and GitHub
e6e6328594
chore: remove remaining zod parses in worker pipeline ( #3968 )
2024-10-30 11:05:24 +00:00
Steffen Schmitz and GitHub
8b8826437a
chore: remove zod parsing from worker ( #3967 )
2024-10-30 09:21:07 +00:00
marliessophie and GitHub
b77c51512e
feat(evals): option to update ref eval configs when creating new version ( #3919 )
2024-10-30 09:54:44 +01:00
marliessophie and GitHub
10d2299fae
chore: global error handling for trpc routes ( #3959 )
...
* refactor: extract middleware for trpc routers to consistently throw trpc error
* chore: drop user-facing message in case of trpc error to not expose internals
* drop cause from error object
2024-10-29 19:02:59 +01:00
marliessophie and GitHub
83e1eb50bd
Revert "chore(deps): bump react-hook-form from 7.51.5 to 7.53.0 ( #3917 )" ( #3958 )
...
Revert "chore(deps): bump react-hook-form from 7.51.5 to 7.53.0 (#3613 )"
2024-10-29 14:24:26 +00:00
Hassieb Pakzad and GitHub
c7546bcafd
fix(models): upsert prices on model drift; ( #3955 )
2024-10-29 14:39:10 +01:00
b26a537181
refactor: full-screen-page to drop magic in height calculation ( #3944 )
...
* fix: remove magic from full screen page
* fix: wrap prompts table as full page
* style: account for sticky header layout for mobile
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-10-29 10:34:45 +00:00
marliessophie and GitHub
e5cbca7f95
style(evals): add table metadata view for eval config detail ( #3916 )
2024-10-29 09:18:54 +00:00
Max Deichmann and GitHub
73c7a554c2
chore: add external packages to next config ( #3950 )
2024-10-29 10:07:14 +01:00
Steffen Schmitz and GitHub
c460029704
chore: add additional requirements for background migrations ( #3951 )
2024-10-29 08:45:20 +00:00
Max Deichmann and GitHub
2808157200
chore: add bullmq to external package ( #3947 )
2024-10-28 22:21:11 +00:00
Max Deichmann and GitHub
79913e3816
chore: adjust eval execution retries ( #3946 )
2024-10-28 22:58:31 +01:00
Marc Klingen and GitHub
c9b79f4277
chore: pnpm dx pulls latest infra containers, waits for healthcheck, prunes old volumes ( #3945 )
2024-10-28 20:03:51 +01:00
Steffen Schmitz and GitHub
5897db3880
chore: add background migrations for long-running tasks ( #3895 )
2024-10-28 14:24:08 +00:00
Steffen Schmitz and GitHub
4a4d08d9f1
chore: create v3beta docker compose file ( #3936 )
2024-10-28 14:10:33 +00:00
marliessophie and GitHub
f383a3f50f
chore: support table-level-tab navigation through eval configs, templates, log ( #3899 )
2024-10-28 14:55:51 +01:00
Max Deichmann and GitHub
79954cf188
fix: treat api call failures for eval executions the same way as parsing errors. ( #3942 )
2024-10-28 12:59:54 +00:00
Max Deichmann and GitHub
f87adc209a
fix: do not fail eval queue on LLM Api errors ( #3939 )
2024-10-28 11:50:02 +00:00
marliessophie and GitHub
3a71bfd763
fix: populate default metadata when adding observation as dataset item ( #3938 )
2024-10-28 11:22:53 +00:00
Steffen Schmitz and GitHub
c8ff61057e
chore: remove hasCreateEvent check in ingestion pipeline ( #3937 )
2024-10-28 10:01:28 +00:00
Steffen Schmitz and GitHub
10d5975e26
chore: add is_deleted column to clickhouse seeder ( #3934 )
2024-10-28 08:14:03 +00:00
Steffen Schmitz and GitHub
7b34c6fc32
chore(deps): dependency updates ( #3917 )
2024-10-25 15:34:22 +02:00
Steffen Schmitz and GitHub
1ac6e51271
chore: validate clickhouse data quality ( #3809 )
2024-10-25 12:31:45 +00:00
Steffen Schmitz and GitHub
8435080ec7
chore: remove prod-eu-temp deploy environment ( #3849 )
2024-10-25 09:22:06 +00:00
Marc Klingen and GitHub
3b474e596d
chore: faster healthcheck of minio in dev docker compose ( #3914 )
2024-10-25 11:11:45 +02:00
marliessophie and GitHub
16b40917c6
feat(evals): allow creating template from eval config form ( #3896 )
2024-10-25 08:39:00 +00:00
Hassieb Pakzad
d0e5a6bfe3
chore(models): increase upsert diff tolerance
2024-10-24 19:48:52 +02:00
Hassieb Pakzad
0048dbfae2
docs(models): add note on how to update default models
2024-10-24 19:01:25 +02:00
Hassieb Pakzad and GitHub
bc612a8384
fix(models): allow for time tolerance in updateat diff ( #3903 )
2024-10-24 18:47:11 +02:00
Hassieb Pakzad and GitHub
541765f8a0
feat(cost): make cost tracking flexible ( #3811 )
2024-10-24 18:12:38 +02:00
Marc Klingen and GitHub
7b4663e373
feat(cloud): add event usage metering ( #3898 )
...
push
2024-10-24 15:25:37 +02:00
marliessophie and GitHub
5eb792e2f5
fix(evals): show eval filters in eval-configs table ( #3897 )
2024-10-24 13:03:49 +00:00
Max Deichmann and GitHub
5499da8cc3
feat: add is_deleted to clickhouse ( #3887 )
2024-10-24 10:01:49 +00:00
Hassieb Pakzad and GitHub
35b212954c
fix(models): update sonnet model name ( #3894 )
2024-10-24 11:48:34 +02:00
Max Deichmann and GitHub
11c791ae38
fix: improve ingestion pipeline by id query ( #3883 )
2024-10-23 20:50:53 +02:00
Max Deichmann and GitHub
4ab1cbd03c
perf: remove query cache in ingestion pipeline ( #3882 )
2024-10-23 15:48:34 +00:00
Max Deichmann and GitHub
d33fb015d5
feat: adjust clickhouse writer ( #3881 )
2024-10-23 16:45:18 +02:00
Max Deichmann and GitHub
5b1704c95e
perf: improve CH primary keys and order by ( #3880 )
2024-10-23 14:26:50 +00:00
Max Deichmann and GitHub
03659f3e82
feat: remove io from wide tables ( #3878 )
2024-10-23 15:45:28 +02:00
Max Deichmann and GitHub
cf3b7f4603
chore: add clickhouse writer attributes ( #3867 )
2024-10-22 21:31:49 +00:00
Max Deichmann
07c6c95eff
chore: release v2.86.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-22 20:49:49 +02:00
Max Deichmann and GitHub
74cbe04fe9
feat: add new claude model ( #3865 )
2024-10-22 20:42:35 +02:00
marliessophie and GitHub
05aa62aa9e
style: unify dataset buttons/badge with langfuse design system, add UI access check on archive dataset item ( #3864 )
...
* style: `New dataset` button as `secondary`
* fix: missing UI-only access check on archive item
* style button consistently
2024-10-22 18:30:27 +00:00
marliessophie and GitHub
4acb01086b
fix: don't throw unauthorized errors when viewing a public trace ( #3852 )
2024-10-22 11:59:54 +02:00
Max Deichmann and GitHub
d12941576b
feat: format logs ( #3860 )
2024-10-22 10:48:56 +02:00
Max Deichmann and GitHub
d99f12fe64
feat: improve clickhouse seeder ( #3853 )
2024-10-22 09:02:01 +02:00
marliessophie and GitHub
187e64c8d2
fix(ui): table pagination distinguish between no data and loading states ( #3851 )
2024-10-21 17:33:37 +02:00
Max Deichmann and GitHub
de152e4728
chore: remove prettier config ( #3806 )
...
fix
2024-10-21 14:20:48 +00:00
Steffen Schmitz and GitHub
d3669eeef2
chore: add prod-eu deployment option ( #3847 )
2024-10-21 16:07:02 +02:00
Max Deichmann and GitHub
38a453eebb
fix: local postgres query logging ( #3846 )
2024-10-21 13:04:44 +00:00
marliessophie and GitHub
53dc3c3473
feat(api): add traceTags query param to GET /scores ( #3843 )
...
* feat(api): add `traceTags` query param to GET /scores
* docs
2024-10-21 14:11:34 +02:00
Max Deichmann and GitHub
b573d9035f
chore: add tokenisation metrics ( #3830 )
2024-10-18 15:21:22 -07:00
Steffen Schmitz and GitHub
bc0485c91a
chore: publish custom metrics to CloudWatch ( #3828 )
2024-10-18 14:45:08 -07:00
Marc Klingen and GitHub
63fa223e54
bug: UI prompt edit changes go away when tab switching ( #3827 )
...
Fixes langfuse/langfuse#3807
2024-10-18 18:29:03 +00:00
marliessophie and GitHub
06b3839fd2
feat: support DnD reordering of playground messages ( #3826 )
2024-10-18 18:14:26 +00:00
Marc Klingen and GitHub
254c399ec6
fix: use trace/observation createdAt for health endpoint ( #3825 )
2024-10-18 16:38:08 +00:00
Max Deichmann and GitHub
6567e93a96
chore: add traces wide table ( #3808 )
2024-10-17 22:42:34 +00:00
Max Deichmann and GitHub
7f6de12256
chore: set ingestion delay to zero ( #3804 )
2024-10-17 20:15:44 +00:00
Max Deichmann and GitHub
5090e521a1
fix: only error eval execution for unexpected cases ( #3805 )
2024-10-17 19:12:54 +00:00
marliessophie and GitHub
81847e7bc5
feat(ui): support comments on annotation queue view ( #3792 )
...
* feat: support comments on annotation queue view
* refactor: queue header accessibility
2024-10-17 18:59:54 +00:00
marliessophie and GitHub
b4fff64169
feat(ui): render plain string as markdown by default on single trace/observation page ( #3788 )
...
* feat: render plain string as markdown by default
* fix: markdown button margins
2024-10-17 16:45:48 +00:00
Max Deichmann and GitHub
3cba71d5be
feat: add ingestion delay ( #3803 )
2024-10-17 16:29:08 +00:00
marliessophie and GitHub
ce6a96f3d1
fix(tables): serialization issue in score column visibility ( #3793 )
...
* previously score columns including a "." in name could not be hidden
2024-10-17 01:38:54 +00:00
Steffen Schmitz and GitHub
f7a00ff0eb
chore: add error listeners on queues ( #3791 )
2024-10-16 17:54:28 -07:00
Steffen Schmitz and GitHub
56306bb456
chore: reconnect redis on errors ( #3785 )
2024-10-16 23:29:08 +00:00
Steffen Schmitz and GitHub
eab3268386
chore: fix queue metric names ( #3790 )
2024-10-16 22:37:04 +00:00
marliessophie and GitHub
f68dfac8b4
fix: don't use accessible title for queue item ( #3787 )
2024-10-16 22:08:37 +00:00
Steffen Schmitz and GitHub
bb76ae4aea
chore(refactor): calculate queue metrics in WorkerManager ( #3732 )
2024-10-16 21:55:01 +00:00
marliessophie and GitHub
7babcbd170
feat(api): POST /comments GET /comments GET /comments/${commentId} ( #3383 )
2024-10-16 23:22:23 +02:00
Hassieb Pakzad and GitHub
ef12dd1b5f
fix(evals): put reasoning key before score ( #3784 )
2024-10-16 12:00:49 -07:00
Max Deichmann and GitHub
6200a9844f
chore: improve clickhouse schema ( #3638 )
2024-10-16 18:00:45 +00:00
Steffen Schmitz and GitHub
1e5717d13d
chore: batch events by eventBodyId for reduces S3 interactions ( #3770 )
2024-10-16 17:48:24 +00:00
Hassieb Pakzad and GitHub
c97ed69874
chore(prompts): config data type to JSON ( #3759 )
2024-10-16 10:36:01 -07:00
marliessophie and GitHub
c258776a68
feat(api): add queueId query param to GET /scores ( #3771 )
2024-10-16 17:29:13 +00:00
marliessophie and GitHub
892ff766e8
fix(ui): transition from uncontrolled to controlled component, add screen reader drawer title ( #3774 )
2024-10-16 19:16:59 +02:00
marliessophie and GitHub
80470cb812
chore: support consistent empty and loading states in dashboard ( #3763 )
2024-10-16 05:26:27 +02:00
Steffen Schmitz and GitHub
5949a659a9
chore: remove trace sampler on worker ( #3762 )
2024-10-15 21:00:02 +00:00
marliessophie and GitHub
151d305b02
chore: support more decimal digits for cost in session view ( #3758 )
2024-10-15 16:37:17 +00:00
Marc Klingen and GitHub
74819a1d1f
fix(self-host): LANGFUSE_INIT_USER_EMAIL lowercased for headless initialization ( #3754 )
2024-10-15 07:01:50 +00:00
marliessophie and GitHub
45edcde550
style(ui): standardize table header line height across selection states ( #3753 )
2024-10-15 03:03:06 +00:00
marliessophie and GitHub
2b04b9d9b8
fix(user_table): reset orderBy state on tab navigation ( #3751 )
2024-10-15 01:35:33 +02:00
marliessophie and GitHub
3150c655fd
fix: loading state of annotation queue dropdown ( #3750 )
2024-10-14 23:04:11 +00:00
Hassieb Pakzad and GitHub
26375885a9
fix(llm-api-keys): add exact bedrock permission needed ( #3749 )
2024-10-14 15:43:37 -07:00
marliessophie and GitHub
b584684593
fix: add default minimum width for dynamic score columns, allow column reordering for prompts metrics table ( #3747 )
...
* fix: define fallback width for dynamic columns
* feat: allow column reordering on metrics table
2024-10-14 22:13:32 +00:00
marliessophie and GitHub
6f00b67055
feat: add select all / deselect all button to all tables columns visibility picker ( #3740 )
...
* feat: add select all / deselect all button to all tables columns picker
* fix: don't hide columns that we shouldn't
2024-10-14 23:53:06 +02:00
Max Deichmann
cdbae876e8
chore: release v2.85.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-14 12:34:33 -07:00
Max Deichmann and GitHub
d1c61b4eba
chore: upgrade json path ( #3741 )
2024-10-14 19:32:27 +00:00
Steffen Schmitz and GitHub
e443730e66
chore: group events on S3 by clickhouse entity ( #3733 )
2024-10-14 18:34:06 +00:00
marliessophie and GitHub
4c55165c2f
fix: show number of observations in trace table ( #3743 )
2024-10-14 18:22:12 +00:00
Hassieb Pakzad and GitHub
34a4a22cba
fix(models): start_date type to datetime in fern ( #3742 )
2024-10-14 10:49:01 -07:00
Steffen Schmitz and GitHub
4cb688929e
chore: add otel trace sampling support ( #3739 )
2024-10-14 17:25:37 +00:00
Steffen Schmitz and GitHub
0b86f3207b
chore: authenticate with docker hub for CI ( #3734 )
2024-10-14 09:45:20 -07:00
Steffen Schmitz and GitHub
4a83749425
chore: migrate clickhouse ingestion to S3 based events ( #3719 )
2024-10-14 14:48:26 +00:00
Hassieb Pakzad
8b686c9eca
chore: release v2.85.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-11 13:53:59 -07:00
Marc Klingen and GitHub
1c8b81843c
feat(ui): add toggle for color coding of metrics on trace tree ( #3722 )
2024-10-11 20:30:33 +00:00
Steffen Schmitz and GitHub
d26a54fc02
fix: fail open on rate limit errors ( #3721 )
2024-10-11 19:24:16 +00:00
Hassieb Pakzad and GitHub
39ce15aa4d
feat(playground+evals): add bedrock support ( #3711 )
2024-10-11 10:18:29 -07:00
marliessophie and GitHub
7e933e89cb
chore: enable annotation queue on cloud:hobby and remove feature flags ( #3712 )
2024-10-11 17:45:43 +02:00
Marc Klingen
3373943f24
chore: make new prompt version button secondary
2024-10-10 17:33:06 -07:00
Steffen Schmitz and GitHub
194f2f61f5
chore: normalize ingestion span attributes ( #3710 )
2024-10-11 00:13:57 +00:00
Max Deichmann and GitHub
4ed1ad7bc2
chore: bring log line back ( #3702 )
...
fix
2024-10-10 19:41:15 +00:00
marliessophie and GitHub
3129baa2c6
style: adjust prompt icons, move edit/new version to action button, and always show prompt controls for current version ( #3701 )
2024-10-10 18:34:02 +00:00
Steffen Schmitz and GitHub
fa7cdca96b
chore: move span tagging to top of ingestion processing ( #3700 )
2024-10-10 17:10:39 +00:00
Marlies Mayerhofer
736855b5fa
chore: release v2.84.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-09 23:42:05 -07:00
3fa2cc8957
fix: show add to annotation queue only when flag is set ( #3693 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-10-10 08:04:07 +02:00
Marc Klingen
33e6be3215
docs: add readme to feature flags
2024-10-09 22:48:11 -07:00
Marc Klingen and GitHub
9c2884a56f
fix(ui): md-view, ordered lists with many items ( #3694 )
2024-10-10 07:44:11 +02:00
5734a9619a
chore(deps-dev): bump eslint-config-next from 14.2.6 to 14.2.15 in the next group across 1 directory ( #3682 )
...
chore(deps-dev): bump eslint-config-next
Bumps the next group with 1 update in the / directory: [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ).
Updates `eslint-config-next` from 14.2.6 to 14.2.15
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v14.2.15/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: next
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 05:42:29 +00:00
marliessophie and GitHub
a3d58f6727
Revert "chore(deps): bump react-hook-form from 7.51.5 to 7.53.0" ( #3692 )
2024-10-10 05:19:13 +00:00
Marc Klingen and GitHub
408fb64c69
feat: add posthog event for tracing_check_active ( #3691 )
2024-10-10 06:58:57 +02:00
5200390427
chore(deps): bump @headlessui/react from 1.7.18 to 2.1.9 ( #3683 )
...
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 1.7.18 to 2.1.9.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.1.9/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 04:47:30 +00:00
6f2be5225b
chore(deps-dev): bump postcss from 8.4.38 to 8.4.47 ( #3684 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.38 to 8.4.47.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.38...8.4.47 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 04:33:26 +00:00
f01a110bce
chore(deps): bump @langchain/core from 0.3.7 to 0.3.9 ( #3690 )
...
Bumps [@langchain/core](https://github.com/langchain-ai/langchainjs ) from 0.3.7 to 0.3.9.
- [Release notes](https://github.com/langchain-ai/langchainjs/releases )
- [Changelog](https://github.com/langchain-ai/langchainjs/blob/main/release_workspace.js )
- [Commits](https://github.com/langchain-ai/langchainjs/commits )
---
updated-dependencies:
- dependency-name: "@langchain/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 21:21:23 -07:00
Max Deichmann
b6e49b440e
chore: release v2.84.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-09 20:57:25 -07:00
marliessophie and GitHub
ff6e0648f3
chore: allow updating annotation queue name ( #3687 )
2024-10-09 23:01:14 +00:00
c4fa31be9f
feat(annotation): add annotation queue in feature flagged beta release ( #3499 )
...
Co-authored-by: Marc Klingen <git@marcklingen.com >
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-10-09 23:59:24 +02:00
e68394abc6
chore: upgrade nextjs to 14.2.14 ( #3643 )
...
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-10-09 13:30:54 -07:00
Max Deichmann and GitHub
c24032391d
fix: do not retry when api key is missing for evals ( #3680 )
2024-10-09 18:28:18 +00:00
Max Deichmann and GitHub
6c7faf61f8
fix: adjust queue wait time metrics ( #3677 )
...
fix
2024-10-09 14:47:47 +00:00
Marc Klingen and GitHub
43bedf2afe
fix: encode all links to objects with user-provided ids ( #3672 )
2024-10-09 08:59:01 +00:00
Marc Klingen and GitHub
674bdbd976
fix(ui): disable sign-in and sso buttons while email/pw are empty ( #3670 )
2024-10-09 08:42:41 +00:00
ed1f6d8563
chore(deps): bump the observability group with 3 updates ( #3657 )
...
Bumps the observability group with 3 updates: [@opentelemetry/resource-detector-aws](https://github.com/open-telemetry/opentelemetry-js-contrib ), [@opentelemetry/resource-detector-container](https://github.com/open-telemetry/opentelemetry-js-contrib ) and [@opentelemetry/instrumentation-express](https://github.com/open-telemetry/opentelemetry-js-contrib ).
Updates `@opentelemetry/resource-detector-aws` from 1.6.1 to 1.6.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/resource-detector-aws-v1.6.1...resource-detector-aws-v1.6.2 )
Updates `@opentelemetry/resource-detector-container` from 0.4.1 to 0.4.2
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-tedious-v0.4.1...resource-detector-instana-v0.4.2 )
Updates `@opentelemetry/instrumentation-express` from 0.42.0 to 0.43.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-pg-v0.42.0...instrumentation-pg-v0.43.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/resource-detector-aws"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: observability
- dependency-name: "@opentelemetry/resource-detector-container"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: observability
- dependency-name: "@opentelemetry/instrumentation-express"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: observability
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 06:52:58 +00:00
b49d335eb0
chore(deps): bump @aws-sdk/lib-storage from 3.645.0 to 3.667.0 ( #3661 )
...
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) from 3.645.0 to 3.667.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.667.0/lib/lib-storage )
---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 06:36:58 +00:00
e9bc76fe89
chore(deps): bump @heroicons/react from 2.1.3 to 2.1.5 ( #3662 )
...
Bumps [@heroicons/react](https://github.com/tailwindlabs/heroicons ) from 2.1.3 to 2.1.5.
- [Release notes](https://github.com/tailwindlabs/heroicons/releases )
- [Changelog](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/heroicons/compare/v2.1.3...v2.1.5 )
---
updated-dependencies:
- dependency-name: "@heroicons/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 06:24:35 +00:00
Marc Klingen and GitHub
7cdbc7f464
feat: add crisp events in posthog ( #3667 )
...
* feat: add crisp events in posthog
* fix dep
* add comment
2024-10-09 06:12:03 +00:00
237e539c4c
fix: add Gitlab Issuer and Account.created_at col ( #3651 )
...
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-10-09 06:46:17 +02:00
Max Deichmann and GitHub
b1357a0bae
feat: front-end cloud admin flag for clickhouse ( #3666 )
2024-10-09 02:37:45 +00:00
Max Deichmann and GitHub
fa51789ac2
chore: add projectid to ingestion logs ( #3665 )
2024-10-09 00:23:27 +00:00
Max Deichmann and GitHub
894ffdda69
chore: remove metrics by users datadog ( #3664 )
2024-10-08 17:04:31 -07:00
Max Deichmann and GitHub
0c2e6a5b5d
chore: add orgid and projectid to ingestion event metric ( #3654 )
2024-10-08 15:27:07 -07:00
Max Deichmann and GitHub
0d7e5bfcca
feat: invalidate API keys via cloud admin api ( #3653 )
2024-10-08 22:16:48 +00:00
Max Deichmann and GitHub
7cc5a9e229
chore: reduce auth logging ( #3652 )
2024-10-08 21:54:48 +00:00
629b30e42d
fix: properly split tags when passed as a string ( #3621 ) ( #3650 )
...
Co-authored-by: Joris ANDRADE <joris@front.com >
2024-10-08 19:00:25 +00:00
Steffen Schmitz and GitHub
3e98df566c
chore: update metric name for eval exec queue length ( #3649 )
2024-10-08 15:50:43 +00:00
Steffen Schmitz and GitHub
0a88294202
chore: use s3 event store to avoid event data in redis ( #3537 )
2024-10-08 11:05:25 +00:00
Steffen Schmitz and GitHub
6e9f5ace41
chore: update bullmq instrumentation ( #3644 )
2024-10-08 12:53:48 +02:00
Marc Klingen
1b662c95e5
chore: release v2.83.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-08 02:42:25 -07:00
Marc Klingen and GitHub
87e94289ff
revert: next upgrade due to incompatibility issues ( #3640 )
2024-10-08 11:25:41 +02:00
Steffen Schmitz and GitHub
ed08331927
chore: remove explicit context propagation for queues ( #3622 )
2024-10-08 09:16:29 +02:00
02e5c0119a
chore(deps-dev): bump prettier from 3.2.5 to 3.3.3 ( #3626 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.2.5 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.3 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 05:27:30 +00:00
adc39d58e4
chore(deps-dev): bump tsx from 4.19.0 to 4.19.1 ( #3627 )
...
Bumps [tsx](https://github.com/privatenumber/tsx ) from 4.19.0 to 4.19.1.
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.19.0...v4.19.1 )
---
updated-dependencies:
- dependency-name: tsx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 05:15:27 +00:00
19987e9816
chore(deps): bump @langchain/core from 0.3.3 to 0.3.7 ( #3628 )
...
Bumps [@langchain/core](https://github.com/langchain-ai/langchainjs ) from 0.3.3 to 0.3.7.
- [Release notes](https://github.com/langchain-ai/langchainjs/releases )
- [Changelog](https://github.com/langchain-ai/langchainjs/blob/main/release_workspace.js )
- [Commits](https://github.com/langchain-ai/langchainjs/commits )
---
updated-dependencies:
- dependency-name: "@langchain/core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 05:03:19 +00:00
746299431f
chore(deps): bump lucide-react from 0.436.0 to 0.447.0 ( #3630 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.436.0 to 0.447.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.447.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 04:51:00 +00:00
74224a04cd
chore(deps-dev): bump msw from 2.4.1 to 2.4.9 ( #3631 )
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.4.1 to 2.4.9.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.4.1...v2.4.9 )
---
updated-dependencies:
- dependency-name: msw
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 04:38:56 +00:00
874d574a9e
chore(deps-dev): bump nodemon from 3.1.3 to 3.1.7 ( #3632 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 3.1.3 to 3.1.7.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v3.1.3...v3.1.7 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 04:22:00 +00:00
Max Deichmann
13655515a2
chore: release v2.83.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-07 17:45:14 -07:00
Max Deichmann and GitHub
204ce02bd1
chore: reduce log level ( #3636 )
2024-10-07 17:41:12 -07:00
Max Deichmann and GitHub
b87f84bf67
chore: upgrade webpack ( #3633 )
2024-10-07 15:03:41 -07:00
Max Deichmann and GitHub
e139b40167
chore: upgrade next ( #3603 )
2024-10-07 19:41:33 +00:00
Steffen Schmitz and GitHub
f3596fac10
chore: update GHA checkout and setup-node actions ( #3620 )
2024-10-07 15:47:22 +02:00
Steffen Schmitz and GitHub
f1d15ea268
chore: correlate logs with traces ( #3619 )
2024-10-07 11:57:19 +00:00
5183cf4859
chore(deps): bump the radix-ui group with 15 updates ( #3609 )
...
Bumps the radix-ui group with 15 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives ) | `1.2.0` | `1.2.1` |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives ) | `1.1.1` | `1.1.2` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives ) | `1.1.0` | `1.1.1` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives ) | `1.1.1` | `1.1.2` |
| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives ) | `1.1.0` | `1.1.1` |
| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives ) | `1.1.1` | `1.1.2` |
| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives ) | `2.1.1` | `2.1.2` |
| [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives ) | `1.1.1` | `1.1.2` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives ) | `1.1.1` | `1.1.2` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives ) | `1.1.0` | `1.2.0` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives ) | `2.1.1` | `2.1.2` |
| [@radix-ui/react-slider](https://github.com/radix-ui/primitives ) | `1.2.0` | `1.2.1` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives ) | `1.1.0` | `1.1.1` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives ) | `1.1.0` | `1.1.1` |
| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives ) | `1.1.2` | `1.1.3` |
Updates `@radix-ui/react-accordion` from 1.2.0 to 1.2.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-alert-dialog` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-avatar` from 1.1.0 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-checkbox` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-collapsible` from 1.1.0 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-dialog` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-dropdown-menu` from 2.1.1 to 2.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-hover-card` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-popover` from 1.1.1 to 1.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-scroll-area` from 1.1.0 to 1.2.0
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-select` from 2.1.1 to 2.1.2
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-slider` from 1.2.0 to 1.2.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-switch` from 1.1.0 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-tabs` from 1.1.0 to 1.1.1
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-tooltip` from 1.1.2 to 1.1.3
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-accordion"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-avatar"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-checkbox"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-collapsible"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-dialog"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-hover-card"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-popover"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-scroll-area"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-select"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-slider"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-switch"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-tabs"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
- dependency-name: "@radix-ui/react-tooltip"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: radix-ui
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 07:46:40 +00:00
604ff3203e
chore(deps): bump js-tiktoken from 1.0.12 to 1.0.15 ( #3610 )
...
Bumps [js-tiktoken](https://github.com/dqbd/tiktoken ) from 1.0.12 to 1.0.15.
- [Release notes](https://github.com/dqbd/tiktoken/releases )
- [Changelog](https://github.com/dqbd/tiktoken/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dqbd/tiktoken/compare/js-tiktoken@1.0.12...js-tiktoken@1.0.15 )
---
updated-dependencies:
- dependency-name: js-tiktoken
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 07:25:05 +00:00
ca8ba2f233
chore(deps): bump the observability group with 2 updates ( #3608 )
...
Bumps the observability group with 2 updates: [@appsignal/opentelemetry-instrumentation-bullmq](https://github.com/appsignal/opentelemetry-instrumentation-bullmq ) and [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js ).
Updates `@appsignal/opentelemetry-instrumentation-bullmq` from 0.7.1 to 0.7.2
- [Changelog](https://github.com/appsignal/opentelemetry-instrumentation-bullmq/blob/main/CHANGELOG.md )
- [Commits](https://github.com/appsignal/opentelemetry-instrumentation-bullmq/commits/v0.7.2 )
Updates `@opentelemetry/api` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.8.0...v1.9.0 )
---
updated-dependencies:
- dependency-name: "@appsignal/opentelemetry-instrumentation-bullmq"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: observability
- dependency-name: "@opentelemetry/api"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: observability
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 07:10:03 +00:00
Max Deichmann and GitHub
f9c5534a20
chore: remove auto merge ( #3616 )
2024-10-06 23:28:57 -07:00
f652c75304
chore(deps): bump @uiw/codemirror-theme-tokyo-night from 4.22.2 to 4.23.5 ( #3611 )
...
chore(deps): bump @uiw/codemirror-theme-tokyo-night
Bumps [@uiw/codemirror-theme-tokyo-night](https://github.com/uiwjs/react-codemirror ) from 4.22.2 to 4.23.5.
- [Release notes](https://github.com/uiwjs/react-codemirror/releases )
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.22.2...v4.23.5 )
---
updated-dependencies:
- dependency-name: "@uiw/codemirror-theme-tokyo-night"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 23:23:17 -07:00
879a72b821
chore(deps): bump react-hook-form from 7.51.5 to 7.53.0 ( #3613 )
...
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form ) from 7.51.5 to 7.53.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.51.5...v7.53.0 )
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 06:08:35 +00:00
d3cb8469c0
chore(deps-dev): bump @playwright/test from 1.43.1 to 1.47.2 ( #3612 )
...
Bumps [@playwright/test](https://github.com/microsoft/playwright ) from 1.43.1 to 1.47.2.
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.43.1...v1.47.2 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 02:00:06 +00:00
b5b93cf710
chore(deps-dev): bump @types/lodash from 4.17.9 to 4.17.10 in the lodash group ( #3606 )
...
chore(deps-dev): bump @types/lodash in the lodash group
Bumps the lodash group with 1 update: [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ).
Updates `@types/lodash` from 4.17.9 to 4.17.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: lodash
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-10-07 00:27:53 +00:00
Max Deichmann and GitHub
27caeb1536
chore: fix auto merging ( #3614 )
2024-10-06 17:13:13 -07:00
3b40c67aae
chore(deps): bump the prisma group with 2 updates ( #3604 )
...
* chore(deps): bump the prisma group with 2 updates
Bumps the prisma group with 2 updates: [prisma](https://github.com/prisma/prisma/tree/HEAD/packages/cli ) and [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client ).
Updates `prisma` from 5.13.0 to 5.20.0
- [Release notes](https://github.com/prisma/prisma/releases )
- [Commits](https://github.com/prisma/prisma/commits/5.20.0/packages/cli )
Updates `@prisma/client` from 5.17.0 to 5.20.0
- [Release notes](https://github.com/prisma/prisma/releases )
- [Commits](https://github.com/prisma/prisma/commits/5.20.0/packages/client )
---
updated-dependencies:
- dependency-name: prisma
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prisma
- dependency-name: "@prisma/client"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prisma
...
Signed-off-by: dependabot[bot] <support@github.com >
* also upgrade docker
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Deichmann <m.deichmann@tum.de >
2024-10-06 16:58:13 -07:00
Max Deichmann and GitHub
79a6bc115f
chore: upgrade tailwind and kysely codegen ( #3601 )
2024-10-06 22:40:16 +00:00
Max Deichmann and GitHub
8aa1e0e1b8
chore: upgrade svelte for ai sdk ( #3600 )
2024-10-06 11:16:20 -07:00
Max Deichmann and GitHub
217926b049
chore: upgrade mermaid-js ( #3599 )
2024-10-06 17:56:47 +00:00
8ed92de662
chore(deps): bump nodemailer and @types/nodemailer ( #3596 )
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) and [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ). These dependencies needed to be updated together.
Updates `nodemailer` from 6.9.13 to 6.9.15
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.13...v6.9.15 )
Updates `@types/nodemailer` from 6.4.15 to 6.4.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/nodemailer"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 10:23:27 -07:00
Max Deichmann and GitHub
2a9421674b
chore: fix dependabot automerge ( #3597 )
2024-10-06 10:19:45 -07:00
Max Deichmann and GitHub
0b2bf8535d
chore: automerge dependabot patch PRs ( #3595 )
2024-10-06 09:02:18 -07:00
b89e2423c3
chore(deps): bump pg and @types/pg ( #3493 )
...
Bumps [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg ) and [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg ). These dependencies needed to be updated together.
Updates `pg` from 8.11.5 to 8.13.0
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md )
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.13.0/packages/pg )
Updates `@types/pg` from 8.11.6 to 8.11.10
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/pg )
---
updated-dependencies:
- dependency-name: pg
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/pg"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 08:51:48 -07:00
Max Deichmann and GitHub
43340dd6ff
chore: setup codeql manually ( #3594 )
2024-10-06 08:33:37 -07:00
e529d887ba
chore(deps): bump @mui/x-tree-view from 7.6.2 to 7.19.0 ( #3593 )
...
Bumps [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view ) from 7.6.2 to 7.19.0.
- [Release notes](https://github.com/mui/mui-x/releases )
- [Changelog](https://github.com/mui/mui-x/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/mui-x/commits/v7.19.0/packages/x-tree-view )
---
updated-dependencies:
- dependency-name: "@mui/x-tree-view"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-05 23:41:42 -07:00
d7d79df5cf
chore(deps): bump @tanstack/react-table from 8.13.2 to 8.20.5 ( #3523 )
...
Bumps [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table ) from 8.13.2 to 8.20.5.
- [Release notes](https://github.com/TanStack/table/releases )
- [Commits](https://github.com/TanStack/table/commits/v8.20.5/packages/react-table )
---
updated-dependencies:
- dependency-name: "@tanstack/react-table"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-05 08:18:00 -07:00
Vansh Chopra and GitHub
59de947865
feat: Gitlab Auth Provider ( #3564 )
2024-10-05 03:37:48 +02:00
Max Deichmann and GitHub
c5ab61b356
chore: upgrade vitest ( #3588 )
2024-10-05 01:12:55 +00:00
Max Deichmann and GitHub
13db6781e2
chore: upgrade sentry ( #3587 )
2024-10-04 17:59:50 -07:00
Max Deichmann and GitHub
5442429f47
chore: upgrade axios ( #3586 )
2024-10-04 17:50:34 -07:00
Max Deichmann and GitHub
c01600b2b8
chore: upgrade dd-trace ( #3584 )
2024-10-04 17:32:58 -07:00
Max Deichmann and GitHub
19101723b3
chore: upgrade express ( #3583 )
...
something
2024-10-04 17:30:34 -07:00
989522b22a
chore(deps-dev): bump vite from 5.2.13 to 5.2.14 ( #3572 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.13 to 5.2.14.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.2.14/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.14/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-04 17:00:08 -07:00
Marc Klingen
8b4a2893d5
chore: release v2.82.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-10-03 22:35:10 -07:00
Marc Klingen and GitHub
6719dd4158
feat: init envs via docker compose ( #3568 )
...
* feat: allow for use of init envs via docker compose
* add to docker compose build
2024-10-03 08:40:55 +00:00
Marc Klingen and GitHub
94d87f2a42
feat(ui): improve cost and latency rendering on trace tree and preview ( #3567 )
2024-10-03 02:06:31 +00:00
Hassieb Pakzad and GitHub
e06272c4df
fix(prisma): HMR support ( #3547 )
2024-10-02 20:45:09 +02:00
Hassieb Pakzad and GitHub
f6512d7a8e
feat(generations-table): show tokens per second ( #3511 )
2024-10-02 13:42:02 +00:00
Hassieb Pakzad and GitHub
5e67d897b7
fix(exports): download link valid few hours only ( #3560 )
2024-10-02 12:31:34 +00:00
Steffen Schmitz and GitHub
9adcfde4cc
chore: consolidate naming pattern for dogstatsd metrics ( #3534 )
2024-10-01 17:15:26 +02:00
Steffen Schmitz and GitHub
bc8f8656a1
chore: disable ddtracing in favour of otel ( #3461 )
2024-10-01 17:14:45 +02:00
Marc Klingen and GitHub
85a327ef26
fix(ui): tag state inconsistent when navigating between traces ( #3544 )
2024-10-01 00:00:17 +00:00
Marc Klingen
46b20f4107
chore: release v2.81.2
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-30 16:23:40 -07:00
Marc Klingen and GitHub
fb8f26a00e
feat(ee): add customizable default model adapter base urls ( #3542 )
2024-09-30 23:22:45 +00:00
Marc Klingen and GitHub
3d7ba475e2
chore(auth): reduce maxAge of password reset link to 10 minutes ( #3541 )
2024-09-30 21:40:18 +00:00
Marc Klingen and GitHub
03028a92b4
chore: upgrade fern openapi generator and cli ( #3536 )
2024-09-30 18:18:53 +02:00
Marc Klingen
8a96290f03
chore: release v2.81.1
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-27 17:05:22 +02:00
Marc Klingen and GitHub
bca09bdefe
fix(security): only allow redirect via target to internal urls ( #3512 )
2024-09-27 16:52:58 +02:00
Steffen Schmitz and GitHub
2d314250e9
chore: make credentials for export bucket optional ( #3509 )
2024-09-27 16:41:54 +02:00
Marc Klingen and GitHub
4a87f402ec
fix: favicon reference when using custom basepath ( #3506 )
2024-09-27 13:10:21 +00:00
800b2136b9
chore(deps-dev): bump @types/lodash from 4.17.7 to 4.17.9 in the lodash group ( #3492 )
...
chore(deps-dev): bump @types/lodash in the lodash group
Bumps the lodash group with 1 update: [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash ).
Updates `@types/lodash` from 4.17.7 to 4.17.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash )
---
updated-dependencies:
- dependency-name: "@types/lodash"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: lodash
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-27 10:25:35 +02:00
Steffen Schmitz and GitHub
278df5ab3c
feat: optionally upload all incoming events to S3 ( #3488 )
2024-09-27 06:58:34 +00:00
Marc Klingen and GitHub
c7f9e18768
fix(ui): include non-generation warnings/error in rolled-up trace status ( #3494 )
2024-09-27 00:31:53 +00:00
Max Deichmann and GitHub
2121b40cca
security: upgrade snyk ( #3482 )
2024-09-25 23:10:57 +02:00
Max Deichmann and GitHub
5ba440f2de
chore: rate limit legacy endpoints ( #3473 )
2024-09-25 12:58:13 +00:00
Max Deichmann and GitHub
657a3275de
chore: mark admin api as internal and cloud only ( #3464 )
2024-09-24 12:47:47 +00:00
Steffen Schmitz and GitHub
56bb9c8dcf
chore: remove porter configs from CI ( #3463 )
2024-09-24 11:36:06 +00:00
Steffen Schmitz and GitHub
66e15bcf0d
chore: drop redundant indexes on postgres ( #3377 )
2024-09-24 11:35:04 +02:00
Marc Klingen and GitHub
5f94ca8e82
fix: skip entitlement check for instance admins ( #3452 )
2024-09-23 16:55:06 +02:00
Steffen Schmitz and GitHub
e8561fb105
chore: move web-ee logic from console.log to logger ( #3400 )
2024-09-23 16:54:45 +02:00
marliessophie and GitHub
18e84c6498
fix(ui_markdown): whitelist images with valid ipv6 or ipv4 hostname ( #3444 )
2024-09-23 14:12:37 +00:00
Marc Klingen and GitHub
05152ac8d6
fix(auth): email/password sign-up with custom base-path ( #3450 )
...
fix: email/password sign-up with custom base-path
2024-09-23 13:48:59 +00:00
marliessophie and GitHub
6cb9e24ba2
chore(ui): support larger step sizes in Lanfguse Trace Timeline View ( #3449 )
2024-09-23 12:53:33 +00:00
Marc Klingen
484fa424fb
docs: update comments on stripe util functions
2024-09-23 14:18:37 +02:00
Hassieb Pakzad
555aebe8c7
chore: release v2.81.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-23 13:59:21 +02:00
Max Deichmann and GitHub
af29424b48
feat: delete API keys via API ( #3448 )
2024-09-23 12:30:41 +02:00
Max Deichmann and GitHub
42f1c63bbf
chore: set sentry config on build time ( #3445 )
2024-09-23 11:27:15 +02:00
Hassieb Pakzad and GitHub
663ded0743
chore(evals): move to tool calling instead of function calling ( #3430 )
2024-09-23 11:08:23 +02:00
marliessophie and GitHub
d7ced99d16
feat(ui): export generations async on cloud ( #3368 )
2024-09-23 06:03:03 +00:00
Max Deichmann and GitHub
c979cae620
chore: add worker logs for tokenization ( #3440 )
2024-09-21 16:07:18 +00:00
marliessophie and GitHub
c483293b10
style(prompts): display all prompt tags on versions, not just on hover ( #3422 )
2024-09-20 16:33:10 +00:00
Steffen Schmitz and GitHub
932913cd76
fix: use actual singletons for db clients ( #3427 )
2024-09-20 13:27:46 +02:00
Steffen Schmitz and GitHub
5875537132
fix: keep more failed jobs in bullmq ( #3424 )
2024-09-20 13:26:14 +02:00
Marc Klingen and GitHub
1a53981a7a
docs: add comment on max aspect ratio of custom logo ( #3426 )
2024-09-20 09:48:25 +00:00
Hassieb Pakzad and GitHub
0e6b676b19
fix(playground): parse complex messages when jumping to playground ( #3425 )
2024-09-20 11:03:49 +02:00
Marc Klingen and GitHub
955e25555f
fix(ui): performance of optimistic updates of bookmarked traces ( #3418 )
2024-09-19 22:20:11 +00:00
Marc Klingen and GitHub
2a11f1e8fb
fix(ui): truncate long model names in dashboard ( #3417 )
2024-09-19 21:40:54 +00:00
Marc Klingen and GitHub
143a461f0c
chore(ui): add link to support and tracing faq to onboarding ( #3416 )
2024-09-19 19:58:53 +00:00
Max Deichmann and GitHub
c8544690f7
chore: remove event io from dd traces ( #3413 )
2024-09-19 18:06:00 +00:00
Marc Klingen
05a533dd7e
chore: release v2.80.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-19 16:37:23 +02:00
Steffen Schmitz and GitHub
f3d15bb36e
feat: optimize daily metrics query ( #3371 )
2024-09-19 14:10:10 +00:00
Hassieb Pakzad and GitHub
24c321f632
fix(dataset-table): cost and latency queries ( #3411 )
2024-09-19 12:14:42 +00:00
Steffen Schmitz and GitHub
0e9cf548b2
chore: ecs production deploy automation ( #3408 )
2024-09-19 12:42:21 +02:00
Marc Klingen and GitHub
7158a41fe9
feat(ee): add additional logo ( #3404 )
2024-09-19 11:45:53 +02:00
Max Deichmann and GitHub
bc384a525a
chore: adjust sentry sample rate ( #3403 )
...
adjust autoscaling eval periods
2024-09-18 22:40:22 +00:00
Max Deichmann and GitHub
3f70828df6
chore: fix dev server speed ( #3388 )
2024-09-18 17:10:50 +00:00
marliessophie and GitHub
0988635427
fix: prompt tag menu disappears when out of focus ( #3394 )
2024-09-18 18:39:55 +02:00
Max Deichmann and GitHub
41ed6fed5e
fix: allow to eval with azure models ( #3387 )
2024-09-17 16:54:22 +00:00
Hassieb Pakzad and GitHub
eb40659e44
fix(playground): save to prompt list ( #3384 )
2024-09-17 13:54:39 +00:00
Steffen Schmitz and GitHub
a22bcb1188
build: add deploy config for eu ( #3366 )
2024-09-17 10:04:46 +00:00
Marc Klingen and GitHub
392fbe6c8c
chore(ui): improve posthog api key error message ( #3373 )
...
* chore(ui): improve posthog api key error message
* Empty commit
2024-09-16 21:58:06 +00:00
marliessophie and GitHub
48d5a8f5a1
fix: cutoff filter for sessions export ( #3370 )
2024-09-16 15:11:32 +00:00
marliessophie and GitHub
44428870f7
style: adjust success toast for dark mode ( #3362 )
2024-09-16 07:46:10 +00:00
Hassieb Pakzad and GitHub
724a4f5d9a
fix(ui/prompts): variable parsing for chat prompts ( #3360 )
2024-09-15 13:55:01 +00:00
Marc Klingen and GitHub
2358264b66
fix(auth): unknown argument refresh_token_expires_in with Github connection ( #3356 )
...
fix(auth): unknown argument `refresh_token_expires_in` with Github connection
Fixes langfuse/langfuse#3355
2024-09-13 19:10:44 +00:00
Marc Klingen
65e3b4c5ca
chore: release v2.79.0
CI/CD / lint (push) Waiting to run
CI/CD / test-docker-build (push) Waiting to run
CI/CD / tests-web (node20, pg12) (push) Waiting to run
CI/CD / tests-web (node20, pg15) (push) Waiting to run
CI/CD / tests-worker (node20, pg12) (push) Waiting to run
CI/CD / tests-worker (node20, pg15) (push) Waiting to run
CI/CD / e2e-tests (push) Waiting to run
CI/CD / e2e-server-tests (push) Waiting to run
CI/CD / all-ci-passed (push) Blocked by required conditions
CI/CD / push-docker-image (push) Blocked by required conditions
release.yml / release (push) Waiting to run
2024-09-13 20:37:58 +02:00
62c413faf5
fix(ui): ensure table footer is fixed on the bottom of the page ( #3354 )
...
* style(tables): ensure footer is fixed on the bottom
* fix
---------
Co-authored-by: Marc Klingen <git@marcklingen.com >
2024-09-13 20:13:36 +02:00
Marc Klingen and GitHub
8ea14ac537
feat(cloud): alert when free plan limit is approaching or reached ( #3350 )
...
* feat(cloud): alert when free plan limit is approaching or reached
* check entitlement
2024-09-13 20:08:32 +02:00
marliessophie and GitHub
c32b84663c
feat(ui): export traces ( #3332 )
2024-09-13 17:51:22 +00:00
Marc Klingen and GitHub
23ab79ba42
fix: custom base path nullable ( #3353 )
2024-09-13 17:17:13 +00:00
Hassieb Pakzad and GitHub
6ffec3337f
feat(playground): add support for OpenAI o1 beta models ( #3349 )
2024-09-13 18:47:57 +02:00
steffen911
34a2a9cddf
chore: remove pipeline concurrency limiter
2024-09-13 16:24:24 +02:00
Steffen Schmitz and GitHub
0854429850
feat: add env variables to toggle queue consumers ( #3339 )
2024-09-13 14:16:48 +00:00
Steffen Schmitz and GitHub
05fd690486
chore: deploy to staging ECS environment ( #3327 )
2024-09-13 13:49:27 +00:00
marliessophie and GitHub
bc3f39272b
style(evals): apply sticky headers to eval logs and eval config tables ( #3347 )
2024-09-13 13:27:22 +00:00
Marc Klingen and GitHub
96ace71f9a
feat(self-host): support for custom base path via NEXT_PUBLIC_BASE_PATH ( #3346 )
2024-09-13 13:02:36 +00:00
marliessophie and GitHub
70415dcab5
fix: Time to first token filter in Generations table ( #3345 )
2024-09-13 11:53:33 +00:00
Hassieb Pakzad and GitHub
6a18f249aa
feat(cost-tracking): add OpenAI o1 models ( #3343 )
2024-09-13 12:00:10 +02:00
Marc Klingen and GitHub
cc60d506a7
feat(cloud): improve upgrade ui ( #3331 )
...
* add link to billing settings to project settings
* add plan label to org switcher
* add upgrade menu item on free cloud plans
2024-09-12 16:49:49 +00:00
Steffen Schmitz and GitHub
a31a7f238e
chore: remove db query from healthcheck ( #3330 )
2024-09-12 17:24:40 +02:00
Marc Klingen and GitHub
41ebc77f86
feat(cloud): improve crisp integration ( #3329 )
...
* chore: update crisp sdk
* feat(cloud): improve crisp integration
2024-09-12 14:33:51 +00:00
marliessophie and GitHub
cdc41cf573
chore(ui_markdown): whitelist images with valid ipv6 or ipv4 hostname ( #3318 )
2024-09-12 08:04:44 +00:00
Max Deichmann and GitHub
c86e32f756
chore: improve client side sentry ( #3312 )
2024-09-12 09:19:07 +02:00
Max Deichmann and GitHub
85576c162a
chore: downgrade codegen ( #3319 )
2024-09-11 21:58:05 +02:00
Max Deichmann and GitHub
93ad1e6880
perf: get observation I/O only if required ( #3316 )
2024-09-11 18:47:31 +00:00
marliessophie and GitHub
97b17fc8bb
style(ui): fix hover effect on groups in column reordering ( #3317 )
2024-09-11 18:22:23 +00:00
marliessophie and GitHub
04e2d9249f
fix(ui): populate default prompt data for chat prompts with custom role ( #3295 )
2024-09-11 12:36:59 +00:00
marliessophie and GitHub
cb94a54f0c
feat(ui): type to find column name in filter builder ( #3290 )
2024-09-11 08:31:18 +00:00
marliessophie and GitHub
7c90bbed0c
fix(ui): persist dateRange filter state of dashboard ( #3298 )
2024-09-11 08:11:21 +00:00
Max Deichmann and GitHub
f133526ba6
chore: create dependabot group for express ( #3303 )
...
fix
2024-09-11 09:24:45 +02:00
dc014de54c
chore(deps-dev): bump kysely-codegen from 0.11.0 to 0.16.6 ( #3301 )
...
Bumps [kysely-codegen](https://github.com/RobinBlomberg/kysely-codegen ) from 0.11.0 to 0.16.6.
- [Release notes](https://github.com/RobinBlomberg/kysely-codegen/releases )
- [Commits](https://github.com/RobinBlomberg/kysely-codegen/commits )
---
updated-dependencies:
- dependency-name: kysely-codegen
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 09:12:04 +02:00
c6beec1ad5
chore(deps): bump @aws-sdk/lib-storage from 3.614.0 to 3.645.0 ( #3235 )
...
Bumps [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage ) from 3.614.0 to 3.645.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.645.0/lib/lib-storage )
---
updated-dependencies:
- dependency-name: "@aws-sdk/lib-storage"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 23:17:43 +02:00
a810f7750f
chore(deps): bump posthog-js from 1.154.6 to 1.161.3 ( #3297 )
...
Bumps [posthog-js](https://github.com/PostHog/posthog-js ) from 1.154.6 to 1.161.3.
- [Release notes](https://github.com/PostHog/posthog-js/releases )
- [Changelog](https://github.com/PostHog/posthog-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PostHog/posthog-js/compare/v1.154.6...v1.161.3 )
---
updated-dependencies:
- dependency-name: posthog-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 20:02:47 +02:00
marliessophie and GitHub
2b34c82e98
feat(ui): render 0 latency as such in trace timeline view ( #3288 )
2024-09-10 13:10:24 +00:00
marliessophie and GitHub
fe283284ef
feat(ui): move columns via drag and drop ( #3266 )
2024-09-10 12:40:59 +00:00
Steffen Schmitz and GitHub
307f3d18ce
chore: add trace info to web logs and context to queue events ( #3282 )
2024-09-10 12:26:07 +00:00
Hassieb Pakzad and GitHub
46fff7148e
fix(ui/prompts): parse prompt variables correctly ( #3286 )
2024-09-10 12:05:52 +02:00
Steffen Schmitz and GitHub
9cce111be6
chore: add worker entrypoint to handle alternative database config ( #3283 )
2024-09-10 10:58:50 +02:00
Max Deichmann and GitHub
dbd7f810c1
chore: remove sentry tunnel ( #3274 )
2024-09-09 17:22:53 +02:00
Max Deichmann and GitHub
abc3ea2b5a
chore: remove explicit profiling settings worker ( #3272 )
...
fix
2024-09-09 14:44:51 +00:00
Steffen Schmitz and GitHub
3d8a4f9d75
chore: downgrade winston instrumentation and fix worker import ( #3268 )
2024-09-09 13:35:05 +02:00
Max Deichmann and GitHub
7b4bef7c2e
fix: revert async zod ( #3264 )
2024-09-07 09:24:59 +02:00
Marc Klingen and GitHub
b10353115b
fix(ui): x axis of timeseries charts on dashboard for some time ranges ( #3261 )
2024-09-06 20:30:58 +00:00
Marc Klingen and GitHub
f3235ceccb
fix(ui): overflow of long strings in sessions view ( #3258 )
2024-09-06 17:20:11 +00:00
Marc Klingen and GitHub
92455b4e5a
fix(ui): reset feedback form after submit ( #3257 )
...
fix(ui): reset feedback form after successfully sending feedback
2024-09-06 16:49:49 +00:00
Max Deichmann and GitHub
217b92d548
perf: parse zod in ingestion pipeline async ( #3253 )
2024-09-06 16:10:23 +02:00
Marc Klingen and GitHub
c6ddd3822f
feat(users): add search to users table ( #3251 )
2024-09-06 01:14:31 +00:00
Marc Klingen and GitHub
67d6c32ec5
chore: Update README.md
2024-09-06 01:50:29 +02:00
Marc Klingen and GitHub
d89379e693
chore: Update README.md
2024-09-06 01:48:47 +02:00
Marc Klingen and GitHub
4b8d3a764e
chore: Update README.md
2024-09-06 01:26:09 +02:00
Marc Klingen
5757fa6e38
chore: update readme
2024-09-06 00:58:47 +02:00
Marc Klingen and GitHub
34c3e5af08
chore: Update README.md
2024-09-06 00:56:16 +02:00
Steffen Schmitz and GitHub
c68ec2fca0
chore: move additional logs to debug level ( #3250 )
2024-09-05 18:44:18 +00:00
Max Deichmann and GitHub
03dda153e8
chore: remove log line ( #3249 )
2024-09-05 16:28:33 +00:00
Marc Klingen
63641521d8
chore: add langfuse.com and langfuse.dev to csp headers
2024-09-05 16:13:37 +02:00
Marc Klingen
29d11642c4
chore: update csp headers to include ph.langfuse.dev
2024-09-05 15:52:29 +02:00
Steffen Schmitz and GitHub
fb98a404d2
chore: adjust log level for queue infos ( #3248 )
2024-09-05 14:14:56 +02:00
Max Deichmann and GitHub
032fce56c4
chore: upgrade fern ( #3247 )
2024-09-05 11:30:10 +00:00
Max Deichmann and GitHub
518b8df2da
fix: also track langfuse SDK req headers with underscores on span ( #2972 )
2024-09-05 11:00:13 +00:00
Max Deichmann and GitHub
70761f7ab0
chore: improve log level ( #3244 )
2024-09-05 09:01:22 +00:00
Max Deichmann and GitHub
a85d4ccf07
chore: improve zod monitoring in ingestion pipeline ( #3239 )
2024-09-05 08:47:17 +00:00
Steffen Schmitz and GitHub
1b42eae7dd
chore: move createAuthedApiRoute logging into metadata ( #3238 )
2024-09-05 09:09:07 +02:00