8000 [pull] main from comet-ml:main by pull[bot] · Pull Request #123 · AKJUS/opik · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[pull] main from comet-ml:main #123

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 132 commits into
base: main
Choose a base branch
from
Open

[pull] main from comet-ml:main #123

wants to merge 132 commits into from

Conversation

pull[bot]
Copy link
@pull pull bot commented Jun 5, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

liyaka and others added 7 commits June 5, 2025 11:50
* backend chang to achive avg and sum cost

* minor fix relate zeero divisio

* feat: add two‑column in front

* minor fix

* re-update query to cal avg and total cost

* min fix

* Update apps/opik-backend/src/main/java/com/comet/opik/domain/ExperimentDAO.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix requested changes

* fix some minor changes in front

* minor fix

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Andres Cruz <andresc@comet.com>
* OPIK-1682 [P SDK] Improve robustness of ADK integration

* use tracer saved context storage in langchain integration

* save external root span if existing

* ensure that there are no hanging spans at the end

* add `created_from` value to initial metadata

* linter fix

* add warnings if there were no traces/spans found to end

* pop trace/span from the stack when calling end()

* fix langchain opik context error

* more error handling and messages

* add try/except for agent callbacks

* save external trace/span ids

* save opik created trace/span ids

* gracefully ending of spans/trace

* add try/except to model callbacks

* add try/except to tool callbacks

---------

Co-authored-by: Aliaksandr Kuzmik <98702584+alexkuzmik@users.noreply.github.com>
* [OPIK-229] [FE] [BE] Ability to upload datasets items from a file

- here is codex-generated code with minor fixes

* - aligning code with FE requirements

* - fix implementation after comments

* - fix line height

* - fix Copilot comments

* - fix double select the same file issue after review
@pull pull bot added the ⤵️ pull label Jun 5, 2025
yaricom and others added 22 commits June 5, 2025 17:43
* Refactor ADK callback

* Add known provider conversions

* Fix lint erros

* Remove provider conversion as it's not working with litellm usage format

* Add anthropic api key to adk e2e integration tests workflow
* Retrieve session-level information from ADK framework

* Rename private function
* [OPIK-931] basic dataset logic

* mend

* [OPIK-1581] Experiment support TS SDK

* [OPIK-931] evaluation core

* [OPIK-931] evaluation logs

* [OPIK-931] key mapping fix

* [OPIK-931] e2e test

* [OPIK-1692]: define ts sdk metrics (#2372)

* [OPIK-1692]: define metrics for ts sdk and add tests;

* [OPIK-1692]: fix typescript issues;

* [OPIK-1692]: fix unit tests;

* [OPIK-1692]: change the arguments of a score function;

* [OPIK-1692]: fix eslint and typescript issues;

* [OPIK-1692]: remove not needed file;

---------

Co-authored-by: aadereiko <aliaksandr@comet.com>
Co-authored-by: Yaroslav Boiko <yaroslavboiko@Yaroslavs-MacBook-Pro.local>

* [OPIK-931] validation for metrics

* [OPIK-931] fix zod schema error

* [OPIK-931] fix task error handling

* [OPIK-931] metric score error handler

* [OPIK-931] evaluation progress

---------

Co-authored-by: Yaroslav Boiko <yaroslavboiko@ip-192-168-1-15.ec2.internal>
Co-authored-by: Yaroslav Boiko <yaroslavboiko@Yaroslavs-MacBook-Pro.local>
Co-authored-by: sasha <aadereiko@gmail.com>
Co-authored-by: aadereiko <aliaksandr@comet.com>
Co-authored-by: BorisTkachenko <35521895+BorisTkachenko@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@comet.com>
…periments (#2411)

* [OPIK-1799] [FE] Add support for filtering by config (metadata) to experiment tables

* - add metadata column
#2427)

Bumps [org.redisson:redisson](https://github.com/redisson/redisson) from 3.48.0 to 3.49.0.
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-3.48.0...redisson-3.49.0)

---
updated-dependencies:
- dependency-name: org.redisson:redisson
  dependency-version: 3.49.0
  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>
Co-authored-by: Andres Cruz <andresc@comet.com>
thiagohora and others added 30 commits June 19, 2025 11:52
* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* Address PR review comments
…ueue (#2499)

* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* OPIK-1765: Improve implementation to prevent duplicated messages in queue
* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* OPIK-1765: Improve implementation to prevent duplicated messages in queue

* OPIK-1764: Add endpoint to Open/Close threads manually
* Code metrics Internet access via config

* Update Helm documentation

* Update apps/opik-python-backend/src/opik_backend/executor_docker.py

---------

Co-authored-by: CometActions <github-actions@comet.com>
#2545)

Bumps [org.redisson:redisson](https://github.com/redisson/redisson) from 3.49.0 to 3.50.0.
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-3.49.0...redisson-3.50.0)

---
updated-dependencies:
- dependency-name: org.redisson:redisson
  dependency-version: 3.50.0
  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>
Co-authored-by: Andres Cruz <andresc@comet.com>
Co-authored-by: Yaroslav Boiko <yaroslavboiko@ip-192-168-1-15.ec2.internal>
…ob (#2532)

* DEV-2757 add job command customization and fix serviceAccount for job

* Update Helm documentation

---------

Co-authored-by: CometActions <github-actions@comet.com>
* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* OPIK-1765: Improve implementation to prevent duplicated messages in queue

* OPIK-1764: Add endpoint to Open/Close threads manually

* OPIK-1764: Add feedback scores endpoint

* Address review comments
* Fixed broken link

* Fixed another broken link
Co-authored-by: Andres Cruz <andresc@comet.com>
…nt (#2534)

* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* OPIK-1765: Improve implementation to prevent duplicated messages in queue

* OPIK-1764: Add endpoint to Open/Close threads manually

* OPIK-1764: Add feedback scores endpoint

* OPIK-1777: Add feeback scores and threads data to get threads endpoint

* Add tests

* Fix tests

* Fix conflicts
* add new test markers

* change workflow

* added projects marker

* fix

---------

Co-authored-by: Andrei Căutișanu <andreicautisanu@Andreis-MacBook-Pro.local>
Co-authored-by: Andres Cruz <andresc@comet.com>
Co-authored-by: Andres Cruz <andresc@comet.com>
Co-authored-by: BorisTkachenko <35521895+BorisTkachenko@users.noreply.github.com>
Co-authored-by: Andres Cruz <andresc@comet.com>
…2550)

* OPIK-1765: Make threads first class citizens

* Add tests

* OPIK-1765: Create trace thread tables

* Fix logs and block statement

* OPIK-1765: Implement closing trace threads mechanism

* Remove reopen logic

* OPIK-1765: Make threads first class citizens

* Add tests

* Fix logs and block statement

* Fix last updated at

* Fix name

* Fix precision

* truncate last_updated_at

* Add tests

* Fix precision

* Format code

* OPIK-1765: Improve implementation to prevent duplicated messages in queue

* OPIK-1764: Add endpoint to Open/Close threads manually

* OPIK-1764: Add feedback scores endpoint

* OPIK-1777: Add feeback scores and threads data to get threads endpoint

* Add tests

* Fix tests

* NA: Make timeout and processing batch configurable

* Fix conflicts
* NO-JIRA: Exclude TypeScript Fern classes from typecheck

* Rev2: moved to tsconfig.json
* Try to fix Langgraph pretty formatter

* Add prompt as a detected field name for pretty input

* Fix linting issues
* DEV-2757 fix serviceAccount logic and use flat backups by default

* DEV-2757 add job command customization and fix serviceAccount for job

* Update Helm documentation

* do not create serviceAccount by default

* Update Helm documentation

---------

Co-authored-by: CometActions <github-actions@comet.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0