Skip to content

Commit 3220bc5

Browse files
release: 0.1.0-alpha.28 (#130)
* feat(api): api update * codegen metadata * Fix publish action (#131) * release: 0.1.0-alpha.28 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Jacob Lee <jacoblee93@gmail.com>
1 parent 9ccfc6a commit 3220bc5

12 files changed

Lines changed: 25 additions & 115 deletions

File tree

.github/workflows/publish-sonatype.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ jobs:
3636
export -- GPG_SIGNING_KEY_ID
3737
printenv -- GPG_SIGNING_KEY | gpg --batch --passphrase-fd 3 --import 3<<< "$GPG_SIGNING_PASSWORD"
3838
GPG_SIGNING_KEY_ID="$(gpg --with-colons --list-keys | awk -F : -- '/^pub:/ { getline; print "0x" substr($10, length($10) - 7) }')"
39-
./gradlew publishAndReleaseToMavenCentral --stacktrace -PmavenCentralUsername="$SONATYPE_USERNAME" -PmavenCentralPassword="$SONATYPE_PASSWORD" --no-configuration-cache
39+
# Gradle 9 + Dokka: parallel project execution can trigger "resolution without an exclusive lock"
40+
# on dokkaJavadocCollector; --no-parallel avoids that (see gradle/gradle#34473).
41+
./gradlew publishAndReleaseToMavenCentral --stacktrace -PmavenCentralUsername="$SONATYPE_USERNAME" -PmavenCentralPassword="$SONATYPE_PASSWORD" --no-configuration-cache --no-parallel
4042
env:
4143
SONATYPE_USERNAME: ${{ secrets.LANGCHAIN_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }}
4244
SONATYPE_PASSWORD: ${{ secrets.LANGCHAIN_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }}

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.27"
2+
".": "0.1.0-alpha.28"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 103
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/langsmith%2Flangsmith-api-e0b16776094774319c261f2beb677d5d1ce7ec9550df814146ec29d72ce2c290.yml
3-
openapi_spec_hash: e023928a065bc07daa64d8ae211b36aa
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/langsmith%2Flangsmith-api-f5481e770416018428b94a86efc21f8a93befdba8a887a2fcc4a2978e4c45ee8.yml
3+
openapi_spec_hash: 5f66fdb1f7c676fc078dad686cce2879
44
config_hash: c217b34d458f1b65f260715693d447f9

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.1.0-alpha.28 (2026-04-14)
4+
5+
Full Changelog: [v0.1.0-alpha.27...v0.1.0-alpha.28](https://github.com/langchain-ai/langsmith-java/compare/v0.1.0-alpha.27...v0.1.0-alpha.28)
6+
7+
### Features
8+
9+
* **api:** api update ([35484cf](https://github.com/langchain-ai/langsmith-java/commit/35484cf9b1f1ed6642ef857d3fb4aefdb37ae369))
10+
311
## 0.1.0-alpha.27 (2026-04-14)
412

513
Full Changelog: [v0.1.0-alpha.26...v0.1.0-alpha.27](https://github.com/langchain-ai/langsmith-java/compare/v0.1.0-alpha.26...v0.1.0-alpha.27)

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
<!-- x-release-please-start-version -->
44

5-
[![Maven Central](https://img.shields.io/maven-central/v/com.langchain.smith/langsmith-java)](https://central.sonatype.com/artifact/com.langchain.smith/langsmith-java/0.1.0-alpha.27)
6-
[![javadoc](https://javadoc.io/badge2/com.langchain.smith/langsmith-java/0.1.0-alpha.27/javadoc.svg)](https://javadoc.io/doc/com.langchain.smith/langsmith-java/0.1.0-alpha.27)
5+
[![Maven Central](https://img.shields.io/maven-central/v/com.langchain.smith/langsmith-java)](https://central.sonatype.com/artifact/com.langchain.smith/langsmith-java/0.1.0-alpha.28)
6+
[![javadoc](https://javadoc.io/badge2/com.langchain.smith/langsmith-java/0.1.0-alpha.28/javadoc.svg)](https://javadoc.io/doc/com.langchain.smith/langsmith-java/0.1.0-alpha.28)
77

88
<!-- x-release-please-end -->
99

@@ -13,7 +13,7 @@ To learn more about LangSmith, check out the [docs](https://docs.smith.langchain
1313

1414
<!-- x-release-please-start-version -->
1515

16-
The REST API documentation can be found on [docs.smith.langchain.com](https://docs.smith.langchain.com/). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.langchain.smith/langsmith-java/0.1.0-alpha.27).
16+
The REST API documentation can be found on [docs.smith.langchain.com](https://docs.smith.langchain.com/). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.langchain.smith/langsmith-java/0.1.0-alpha.28).
1717

1818
<!-- x-release-please-end -->
1919

@@ -24,7 +24,7 @@ The REST API documentation can be found on [docs.smith.langchain.com](https://do
2424
### Gradle
2525

2626
```kotlin
27-
implementation("com.langchain.smith:langsmith-java:0.1.0-alpha.27")
27+
implementation("com.langchain.smith:langsmith-java:0.1.0-alpha.28")
2828
```
2929

3030
### Maven
@@ -33,7 +33,7 @@ implementation("com.langchain.smith:langsmith-java:0.1.0-alpha.27")
3333
<dependency>
3434
<groupId>com.langchain.smith</groupId>
3535
<artifactId>langsmith-java</artifactId>
36-
<version>0.1.0-alpha.27</version>
36+
<version>0.1.0-alpha.28</version>
3737
</dependency>
3838
```
3939

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repositories {
88

99
allprojects {
1010
group = "com.langchain.smith"
11-
version = "0.1.0-alpha.27" // x-release-please-version
11+
version = "0.1.0-alpha.28" // x-release-please-version
1212
}
1313

1414
subprojects {

langsmith-java-core/src/main/kotlin/com/langchain/smith/models/datasets/runs/QueryExampleSchemaWithRuns.kt

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ private constructor(
3131
private val offset: JsonField<Long>,
3232
private val preview: JsonField<Boolean>,
3333
private val sortParams: JsonField<SortParamsForRunsComparisonView>,
34-
private val stream: JsonField<Boolean>,
3534
private val additionalProperties: MutableMap<String, JsonValue>,
3635
) {
3736

@@ -56,7 +55,6 @@ private constructor(
5655
@JsonProperty("sort_params")
5756
@ExcludeMissing
5857
sortParams: JsonField<SortParamsForRunsComparisonView> = JsonMissing.of(),
59-
@JsonProperty("stream") @ExcludeMissing stream: JsonField<Boolean> = JsonMissing.of(),
6058
) : this(
6159
sessionIds,
6260
comparativeExperimentId,
@@ -67,7 +65,6 @@ private constructor(
6765
offset,
6866
preview,
6967
sortParams,
70-
stream,
7168
mutableMapOf(),
7269
)
7370

@@ -128,12 +125,6 @@ private constructor(
128125
fun sortParams(): Optional<SortParamsForRunsComparisonView> =
129126
sortParams.getOptional("sort_params")
130127

131-
/**
132-
* @throws LangChainInvalidDataException if the JSON field has an unexpected type (e.g. if the
133-
* server responded with an unexpected value).
134-
*/
135-
fun stream(): Optional<Boolean> = stream.getOptional("stream")
136-
137128
/**
138129
* Returns the raw JSON value of [sessionIds].
139130
*
@@ -209,13 +200,6 @@ private constructor(
209200
@ExcludeMissing
210201
fun _sortParams(): JsonField<SortParamsForRunsComparisonView> = sortParams
211202

212-
/**
213-
* Returns the raw JSON value of [stream].
214-
*
215-
* Unlike [stream], this method doesn't throw if the JSON field has an unexpected type.
216-
*/
217-
@JsonProperty("stream") @ExcludeMissing fun _stream(): JsonField<Boolean> = stream
218-
219203
@JsonAnySetter
220204
private fun putAdditionalProperty(key: String, value: JsonValue) {
221205
additionalProperties.put(key, value)
@@ -253,7 +237,6 @@ private constructor(
253237
private var offset: JsonField<Long> = JsonMissing.of()
254238
private var preview: JsonField<Boolean> = JsonMissing.of()
255239
private var sortParams: JsonField<SortParamsForRunsComparisonView> = JsonMissing.of()
256-
private var stream: JsonField<Boolean> = JsonMissing.of()
257240
private var additionalProperties: MutableMap<String, JsonValue> = mutableMapOf()
258241

259242
@JvmSynthetic
@@ -267,7 +250,6 @@ private constructor(
267250
offset = queryExampleSchemaWithRuns.offset
268251
preview = queryExampleSchemaWithRuns.preview
269252
sortParams = queryExampleSchemaWithRuns.sortParams
270-
stream = queryExampleSchemaWithRuns.stream
271253
additionalProperties = queryExampleSchemaWithRuns.additionalProperties.toMutableMap()
272254
}
273255

@@ -420,16 +402,6 @@ private constructor(
420402
this.sortParams = sortParams
421403
}
422404

423-
fun stream(stream: Boolean) = stream(JsonField.of(stream))
424-
425-
/**
426-
* Sets [Builder.stream] to an arbitrary JSON value.
427-
*
428-
* You should usually call [Builder.stream] with a well-typed [Boolean] value instead. This
429-
* method is primarily for setting the field to an undocumented or not yet supported value.
430-
*/
431-
fun stream(stream: JsonField<Boolean>) = apply { this.stream = stream }
432-
433405
fun additionalProperties(additionalProperties: Map<String, JsonValue>) = apply {
434406
this.additionalProperties.clear()
435407
putAllAdditionalProperties(additionalProperties)
@@ -472,7 +444,6 @@ private constructor(
472444
offset,
473445
preview,
474446
sortParams,
475-
stream,
476447
additionalProperties.toMutableMap(),
477448
)
478449
}
@@ -493,7 +464,6 @@ private constructor(
493464
offset()
494465
preview()
495466
sortParams().ifPresent { it.validate() }
496-
stream()
497467
validated = true
498468
}
499469

@@ -520,8 +490,7 @@ private constructor(
520490
(if (limit.asKnown().isPresent) 1 else 0) +
521491
(if (offset.asKnown().isPresent) 1 else 0) +
522492
(if (preview.asKnown().isPresent) 1 else 0) +
523-
(sortParams.asKnown().getOrNull()?.validity() ?: 0) +
524-
(if (stream.asKnown().isPresent) 1 else 0)
493+
(sortParams.asKnown().getOrNull()?.validity() ?: 0)
525494

526495
class Filters
527496
@JsonCreator
@@ -637,7 +606,6 @@ private constructor(
637606
offset == other.offset &&
638607
preview == other.preview &&
639608
sortParams == other.sortParams &&
640-
stream == other.stream &&
641609
additionalProperties == other.additionalProperties
642610
}
643611

@@ -652,13 +620,12 @@ private constructor(
652620
offset,
653621
preview,
654622
sortParams,
655-
stream,
656623
additionalProperties,
657624
)
658625
}
659626

660627
override fun hashCode(): Int = hashCode
661628

662629
override fun toString() =
663-
"QueryExampleSchemaWithRuns{sessionIds=$sessionIds, comparativeExperimentId=$comparativeExperimentId, exampleIds=$exampleIds, filters=$filters, includeAnnotatorDetail=$includeAnnotatorDetail, limit=$limit, offset=$offset, preview=$preview, sortParams=$sortParams, stream=$stream, additionalProperties=$additionalProperties}"
630+
"QueryExampleSchemaWithRuns{sessionIds=$sessionIds, comparativeExperimentId=$comparativeExperimentId, exampleIds=$exampleIds, filters=$filters, includeAnnotatorDetail=$includeAnnotatorDetail, limit=$limit, offset=$offset, preview=$preview, sortParams=$sortParams, additionalProperties=$additionalProperties}"
664631
}

0 commit comments

Comments
 (0)