Files
langsmith-java/.github
stainless-app[bot] 744987978d release: 0.1.0-beta.7 (#156)
* chore(internal): renormalize gradlew.bat line endings

* fix(go): avoid panic when http.DefaultTransport is wrapped

defaultHTTPClient performed an unchecked type assertion on
http.DefaultTransport, which panicked for any caller that had wrapped
the global transport (e.g. otelhttp.NewTransport for distributed
tracing). When the assertion fails, fall back to the wrapped
RoundTripper as-is — preserving the caller's wrapping at the cost of
ResponseHeaderTimeout, which is strictly better than panicking.

* feat(api): api update

* docs: clarify forwards compat behavior

* codegen metadata

* codegen metadata

* codegen metadata

* feat(api): api update

* chore: remove duplicated dokka setup

* codegen metadata

* codegen metadata

* codegen metadata

* perf(client): create one json mapper

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(client): support proxy authentication

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(sdk): add hub directories endpoints to Stainless config

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* feat(api): api update

* fix(go): avoid panic when http.DefaultTransport is wrapped

defaultHTTPClient performed an unchecked type assertion on
http.DefaultTransport, which panicked for any caller that had wrapped
the global transport (e.g. otelhttp.NewTransport for distributed
tracing). When the assertion fails, fall back to the wrapped
RoundTripper as-is — preserving the caller's wrapping at the cost of
ResponseHeaderTimeout, which is strictly better than panicking.

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* chore(internal): codegen related update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* feat(api): api update

* feat(api): api update

* codegen metadata

* feat(api): api update

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* codegen metadata

* fix: restore dokka-javadoc plugin application to subprojects (#157)

* fix: restore dokka-javadoc plugin application to subprojects

Commit b1af8d8 ("remove duplicated dokka setup") removed
`apply(plugin = "org.jetbrains.dokka-javadoc")` from the subprojects
block, thinking the root-level `plugins {}` declaration covered it.

The root `plugins {}` block applies the plugin to the root project only.
Each subproject needs its own application to register the
`dokkaGeneratePublicationJavadoc` task, which
`langchain.publish.gradle.kts` depends on via
`JavadocJar.Dokka("dokkaGeneratePublicationJavadoc")`. Without it,
configuring any subproject that applies `langchain.publish` fails with:

  Could not create task ':langsmith-java:dokkaJavadocJar'.
  > Task with name 'dokkaGeneratePublicationJavadoc' not found in
    project ':langsmith-java'.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* chore: fix double blank lines flagged by ktfmt lint

Remove spurious extra blank lines between `logLevel` and `apiKey` in
three Builder classes. ktfmt (--kotlinlang-style) disallows consecutive
blank lines inside a class body.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>

* release: 0.1.0-beta.7

---------

Co-authored-by: meorphis <eric@stainless.com>
Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Co-authored-by: Kiewan Villatel <kiewan@langchain.dev>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 14:32:52 +00:00
..
2026-05-27 14:32:52 +00:00
2026-03-31 10:46:03 -07:00