611 Commits

Author SHA1 Message Date
KiewanVillatel 2775de9d25 release: 0.1.0-beta.19 (#195) v0.1.0-beta.19 2026-07-23 12:31:02 +02:00
github-actions[bot] 2ab482c2d3 release: 0.1.0-beta.19 2026-07-23 10:21:10 +00:00
KiewanVillatel b1649d975e Release SDK updates 2026-07-23 12:20:48 +02:00
stlc-bot aece72d035 refactor(runs): remove SmithDB v2 endpoint flag [LSO-3391]
Stainless-Generated-From: eaf6eeeffa6089b29a6ed890ffccada85c435446
2026-07-23 00:21:12 +00:00
stlc-bot aa4be05c11 feat(backend): update CRUD endpoint to allow retrieving / storing chart series metadata
Stainless-Generated-From: d6a6962cef9066a8de2683d0a48553057474595b
2026-07-22 19:30:16 +00:00
stlc-bot 8aded40800 feat(backend): Allow storing grid layout to custom dashboards
Stainless-Generated-From: 235750773cea09074a5f805563dba096b19f5c6a
2026-07-22 18:27:41 +00:00
stlc-bot 6165434d21 feat(sandboxes): free-form labels on sandboxes and snapshots
Stainless-Generated-From: 5a8ad04cc2a2a4afaa4f310a862d9701806a1662
2026-07-22 14:07:11 +00:00
stlc-bot 95da1e9b94 revert(runs): require session in POST /runs/stats
Stainless-Generated-From: 76e29824c8418e6e3596ff4fde3f2abec3fd34f9
2026-07-22 12:49:59 +00:00
stlc-bot eace8c3f99 feat(sandboxes): let proxy rules contribute sandbox env vars
Stainless-Generated-From: 3d4147438f77389052680dd6bf85a9c90ab4d373
2026-07-22 10:42:41 +00:00
stlc-bot 056dbd3673 fix(runs): require session in POST /runs/stats
Stainless-Generated-From: b24d4f534d67323bbf8765d82bb0843c24030da5
2026-07-22 10:25:34 +00:00
stlc-bot e7fe407f74 fix: support last_queued_at in v2 runs query
Stainless-Generated-From: da0d737eda0ece655bc0779537309b706951bb74
2026-07-21 23:20:53 +00:00
stlc-bot f6608288d4 feat(host): p50/p99 run queue wait-time chart in project monitoring [LSD-1547]
Stainless-Generated-From: 17fb5d12f51ab1746f996098443e5b69b023ca82
2026-07-21 20:22:16 +00:00
stlc-bot b072b2e2fc fix(evaluators): persist and wire through playground_settings_id for llm-as-judge oauth models [part of ENT-1402]
Stainless-Generated-From: 809ff1ccff334354d5ce4e55c50e5f4974bcf13f
2026-07-21 15:57:35 +00:00
stlc-bot 391b75ca3b Build SDK
Stainless-Generated-From: df7d0b0d0f4e763f9a168447fe5c95f5efdf25fa
2026-07-20 13:51:31 +00:00
KiewanVillatel 42326ef486 Merge branch 'main' into stlc/from-prod 2026-07-20 15:04:28 +02:00
KiewanVillatel b6d079b991 ci: sync from prod now targets main instead of next (#48)
## Summary

- Updates `stlc-sync-from-production.yml` to check out `main` (instead
of `next`) and open back-sync PRs targeting `main`
- Aligns with the removal of the `next` branch and the shift to a
direct-to-main flow

## Test plan

- [ ] Trigger `stlc: sync from production` via workflow_dispatch and
confirm the PR it creates targets `main`

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-20 14:39:17 +02:00
KiewanVillatel 804022edf1 release: 0.1.0-beta.18 (#193) v0.1.0-beta.18 2026-07-20 12:55:54 +02:00
github-actions[bot] feb140e343 release: 0.1.0-beta.18 2026-07-20 10:26:58 +00:00
KiewanVillatel 0d0a8f5ffb Release SDK updates (#191) 2026-07-20 12:26:41 +02:00
stlc-bot 57da309643 feat(runs): add GET /v2/runs/{run_id}/url endpoint and SDK runs.get_url method
Stainless-Generated-From: 12ef224c44ef834db59a6216eb1010f87947b165
2026-07-20 10:12:06 +00:00
stlc-bot 388984c005 fix: build, lint, and test failures (feat(gateway): rate limit policy CRUD, validation, and materialization [ENT-1138]) 2026-07-17 21:55:39 +00:00
KiewanVillatel 283c4c2bcf release: 0.1.0-beta.17 (#190) v0.1.0-beta.17 2026-07-17 20:47:23 +02:00
github-actions[bot] b8f1caebe1 release: 0.1.0-beta.17 2026-07-17 18:39:52 +00:00
KiewanVillatel b64cfc2ca8 Release SDK updates (#189) 2026-07-17 20:39:32 +02:00
stlc-bot 101472f4ce feat(runs/v2): make start_time optional in GET /v2/runs/:id
Stainless-Generated-From: fc698ee51e0e6b4b1cb0389217ce572774ac2dba
2026-07-17 17:39:28 +00:00
KiewanVillatel df8f95af97 chore: remove stlc-promote-to-main workflow (#45)
## Summary
- Removes `.github/workflows/stlc-promote-to-main.yml`, which triggered
a `next → main` ff-only merge in `langchainplus` whenever the next→main
PR in this repo was approved or CI passed on `next`.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 10:56:47 +00:00
KiewanVillatel 6720c1f0e4 ci: run stainless file check on PRs targeting main (#46)
## Summary

- Changes the `check-stainless-file-modification` workflow trigger from
PRs targeting `next` to PRs targeting `main`

## Why

The check was not running on PRs that target `main` directly (e.g.
[#45](https://github.com/langchain-ai/langsmith-java-staging/pull/45)),
leaving Stainless-generated file modifications undetected on that path.

## Test plan

- [ ] Verify the check runs on a future PR targeting `main`

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 12:56:13 +02:00
stlc-bot 2f1ca870dd docs: minor rewording of List Commits endpoint description
Stainless-Generated-From: cfaab39cb776a2dff32d8108ebd8c219682c0d92
2026-07-17 09:29:49 +00:00
Kiewan Villatel 7ba0bad56f Build SDK
Stainless-Generated-From: d378b7c5267d135b1741402378738a3d01eeb862
2026-07-17 10:42:39 +02:00
KiewanVillatel 68707629d2 release: 0.1.0-beta.16 (#188) v0.1.0-beta.16 2026-07-17 09:40:57 +02:00
github-actions[bot] 3880cb324a release: 0.1.0-beta.16 2026-07-17 07:31:20 +00:00
KiewanVillatel 37d650a362 Release SDK updates (#187) 2026-07-17 09:30:59 +02:00
KiewanVillatel cff262179d Merge branch 'main' into stainless/release 2026-07-17 09:23:19 +02:00
KiewanVillatel a19f9aae0b stlc: use main branch, remove next→main promotion
## Summary

This PR is part of migrating stlc to land SDK commits directly on `main`
instead of going through the `next` buffer branch.

- Update `stlc-seal-custom-code.yml` trigger from `branches: [next]` to
`branches: [main]` so the seal workflow fires on pushes to `main`
- Delete `stlc-promote-to-main.yml` entirely — this workflow promoted
sealed commits from `next` into `main`, which is no longer needed once
`next` is removed from the flow

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 09:19:55 +02:00
stlc-bot 1409dd89d8 fix: remove July 2026 premier plan
Stainless-Generated-From: 09c5b50a463efb9be1cd10176e2bc88fd9e2fc4a
2026-07-16 22:11:59 +00:00
stlc-bot 839107858c chore: new unshare endpoint that doesn't require lookup
Stainless-Generated-From: 3c2f57d95968959d58e0bafbea6a5d0b24077e75
2026-07-16 21:51:34 +00:00
stlc-bot 8eb067064e fix(datasets): serve public dataset sessions via Go, fixing SmithDB-only 501
Stainless-Generated-From: cbd1d7df666a4e821e8ac118fd84eaa8e5acdb00
2026-07-16 16:24:08 +00:00
stlc-bot 306a079479 chore: Stainless SDK methods for V2 public-run APIs
Stainless-Generated-From: 0c767292f9a7937b0d09cb8261ae2c873a41ce2d
2026-07-16 15:15:00 +00:00
John Kennedy 8b1dff9a1e fix: patch 6 high-severity security alerts (#42)
## Security Alert Patch

Resolves all 6 open high-severity Dependabot alerts in the Maven
dependency graph.

### Packages Updated

| Package | Resolved change | Strategy | Scope | CVEs resolved |
|---|---|---|---|---|
| com.fasterxml.jackson.core:jackson-databind | 2.15.3 -> 2.18.8; 2.21.0
-> 2.21.4 | Parent bump for Palantir plus constrained Dokka classpaths |
Build/dev only | CVE-2026-54512, CVE-2026-54513 |
| org.bouncycastle:bcpg-jdk18on | 1.80 -> 1.84 | Constraint on Kotlin
publishing validation | Build/dev only | CVE-2026-3505 |
| org.codehaus.plexus:plexus-utils | 4.0.2 -> 4.0.3 | Constraint on
Shadow plugin classpath | Test/build only | CVE-2025-67030 |

### Strategy Notes

- Palantir Java Format moves from 2.89.0 to 2.93.0, the first release
that declares patched Jackson 2.21.4.
- Dokka 2.2.0 is the latest release and still declares Jackson 2.15.3,
so its buildscript and worker configurations are constrained to 2.18.8.
Remove the constraint when Dokka publishes a patched dependency graph.
- Kotlin publishing validation selects Bouncy Castle 1.80 internally, so
that isolated configuration is constrained to 1.84.
- Shadow 8.3.8 still declares Plexus Utils 4.0.2. Shadow 9.4.3 was
assessed but failed the repository R8 compatibility test, so the plugin
remains at 8.3.8 with a buildscript-only Plexus constraint.

### Advisory Details

- CVE-2026-54512 / GHSA-j3rv-43j4-c7qm: Jackson polymorphic type
validator bypass via generic type parameters.
- CVE-2026-54513 / GHSA-rmj7-2vxq-3g9f: Jackson array subtype allowlist
bypass.
- CVE-2026-3505 / GHSA-cj8j-37rh-8475: Bouncy Castle uncontrolled
resource consumption.
- CVE-2025-67030 / GHSA-6fmv-xxpf-w3cw: Plexus Utils directory traversal
in extractFile.

### Linear Tickets

No matching open Linear tickets found.

### Verification

- [x] All project dependency reports contain no affected vulnerable
versions
- [x] Kotlin and Java lint pass
- [x] Full Gradle test suite passes
- [x] ProGuard and R8 compatibility checks pass
- [x] Dokka Javadoc generation passes
- [x] git diff --check passes
2026-07-16 11:55:45 +02:00
stlc-bot 50525423cc feat(feedback): support GET /feedback for thread AQs
Stainless-Generated-From: 50cfa58b8547d1cd99da2b22d9081517d3cbbf92
2026-07-15 18:50:28 +00:00
stlc-bot d53da42ffa feat: add run rule evaluator tracing flag [LSO-3323]
Stainless-Generated-From: df568b7188e650a63d7521cb0b0321fc4332db75
2026-07-15 17:01:02 +00:00
stlc-bot cbc00807ee feat(engine): issue lifecycle backend + webhook status filter (2/8)
Stainless-Generated-From: c6ff8a64c58e6a3d43bf068dd92639cc39e2aa0b
2026-07-15 16:42:11 +00:00
KiewanVillatel 2cf0ff6e08 release: 0.1.0-beta.15 (#186) v0.1.0-beta.15 2026-07-15 10:03:57 +02:00
github-actions[bot] 8e2a0583bf release: 0.1.0-beta.15 2026-07-15 07:53:08 +00:00
KiewanVillatel 63ca829e51 Release SDK updates (#185) 2026-07-15 09:52:50 +02:00
stlc-bot d35ada22c7 chore: update smithdb proto generated code
Stainless-Generated-From: 2945c07633971e09ac433ae6fac86ff1d3695ed1
2026-07-14 23:17:38 +00:00
stlc-bot 2c9704f3c0 feat(context-hub): fire commit webhook and deliver async
Stainless-Generated-From: c28c9c538349263a012361131369c1a2892b246b
2026-07-14 17:46:20 +00:00
stlc-bot b2ed882d0e feat: add July 2026 startup and premier plan tiers
Stainless-Generated-From: 5cd04e44b56fb36e6ec5b7d431198df237532e00
2026-07-14 17:04:24 +00:00
stlc-bot 99fe7dbe33 feat(sandboxes): add preserve_memory_on_stop create attribute
Stainless-Generated-From: c005594f452b7d91aad0d624bc9ebbbef0d8d692
2026-07-14 12:58:43 +00:00
KiewanVillatel c3764a059c release: 0.1.0-beta.14 (#184) v0.1.0-beta.14 2026-07-14 11:37:58 +02:00