Konstantin Pavlov
bbc7a8fdfc
Refactor workflow, run on main ( #251 )
...
* Refactor workflow
- Rename workflow to 'Build'
- Add push trigger on main branch
- Cancel workflow only when the run is NOT on `main` branch
- Update Gradle setup
* fix CodeQL
* Update CodeQL workflow and Gradle properties
- Enable ignoring disabled targets for Kotlin Native.
- Refine CodeQL build command to specify module targets and rerun tasks.
* Fix auto-merge condition in workflow
- Adjust failure condition to only disable auto-merge for pull requests.
2025-09-11 12:48:07 +03:00
Sergey Karpov
c455974e86
Introduce Kotlin client/server <--> TypeScript client/server integration tests ( #216 )
...
* Introduce Kotlin<->TypeScript integration tests
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* Add notifications test
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* fixup! Introduce Kotlin integration tests
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* fixup! Introduce Kotlin integration tests
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* fixup! Introduce Kotlin integration tests
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* cleanup
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* Fix tests on Windows
* fixup! Fix tests on Windows
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* fixup! Fix tests on Windows
* fixup! Fix tests on Windows
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
* fixup! Introduce Kotlin integration tests
---------
Signed-off-by: Sergey Karpov <sergey.karpov@jetbrains.com>
2025-09-09 18:04:35 +02:00
dependabot[bot]
1d4e2919de
Bump actions/setup-java from 4 to 5 ( #238 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
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>
2025-09-09 13:47:50 +02:00
Sergey Karpov
a23856e68e
Add recovery during deserialization and upload test artifacts ( #243 )
...
* Add recovery during message deserialization, update workflow, use JUnit Platform for JVM tests
2025-08-29 12:35:01 +02:00
Maria Tigina
b37a0f62d0
Fix serializer for CreateElicitationResult ( #240 )
...
* Fix serializer for CreateElicitationResult
* Add tests
2025-08-25 18:29:11 +02:00
Maria Tigina
9bb851aba2
Fix deserialization in read buffer ( #225 )
...
* Add deserialization error processing
* Add test
2025-08-19 19:00:35 +02:00
Didier Villevalois
ad8205297e
Add missing title, size and annotation attributes on Resource/ResourceTemplate and other types ( #219 )
...
* Add missing resource and resource template title and size
* Add missing annotations
* Add serialization test for Annotations
* Dump APIs
2025-08-19 13:45:17 +02:00
shiqicao
6bae9874c0
use SSEClientExcpetion instead of ClientRequestException ( #207 )
...
* use SSEClientExcpetion instead of ClientRequestClient
* address feedback
2025-08-07 10:18:32 +00:00
dependabot[bot]
602881e283
Bump ktor from 3.2.2 to 3.2.3 ( #217 )
...
Bumps `ktor` from 3.2.2 to 3.2.3.
Updates `io.ktor:ktor-client-cio` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-server-sse` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-server-websockets` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-server-cio` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-server-test-host` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-client-mock` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-client-content-negotiation` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.2...3.2.3 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-sse
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-websockets
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-cio
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-test-host
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-mock
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-content-negotiation
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
dependency-version: 3.2.3
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>
2025-08-07 09:42:45 +00:00
zyfy29
fc02cecb79
rename ResourceReference to ResourceTemplateReference ( #193 )
...
* chore: rename ResourceReference to ResourceTemplateReference
* rename resource references in tests and update api
---------
Co-authored-by: devcrocod <devcrocod@gmail.com>
2025-08-06 10:30:05 +00:00
Pavel Gorgulov
91cf1205af
Add ktlint ( #213 )
...
* Add ktlint
* Simplify `initClient` function and clean imports in SseIntegrationTest.
2025-08-05 13:10:44 +00:00
Pavel Gorgulov
b0f075900a
Fix incorrect deserializer mapping for tool and prompt list notifications ( #195 )
2025-08-05 10:51:51 +00:00
Pavel Gorgulov
d119871c15
Resolve conflicting publisher settings ( #201 )
2025-08-05 10:00:21 +00:00
Artem Bukhonov
111d31b1fb
Add ServerSSESession as a receiver for mcp {} dsl ( #190 )
...
* Add ServerSSESession as a receiver for mcp {} dsl
* update api
---------
Co-authored-by: devcrocod <devcrocod@gmail.com>
2025-08-04 20:13:21 +02:00
Pavel Gorgulov
75d63c8cb2
Refactor SseIntegrationTest to use dynamic port assignment and simplify client/server initialization. ( #212 )
2025-08-04 18:41:33 +02:00
Pavel Gorgulov
8698b96dd2
modularize sdk ( #208 )
...
* Modularize SDK: migrated client and server implementations to separate modules. Removed old configuration files and reorganized the source code structure
* add support native targets and update js/wasm configurations
* Refactor sample projects: add samples as composite builds, replace hardcoded dependencies with version catalog, remove obsolete gradle wrapper files
* Update .gitignore: exclude SWE agent directories (.claude/ and .junie/)
* Refine CodeQL workflow: update Kotlin build steps to target individual modules separately instead of building all at once
2025-08-04 11:53:38 +02:00
Pavel Gorgulov
641df74f5d
Add CodeQL workflow for Kotlin analysis ( #200 )
2025-07-30 07:17:28 +00:00
dependabot[bot]
238bdb1ee0
Bump ktor from 3.2.1 to 3.2.2 ( #205 )
...
Bumps `ktor` from 3.2.1 to 3.2.2.
Updates `io.ktor:ktor-client-cio` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
Updates `io.ktor:ktor-server-sse` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
Updates `io.ktor:ktor-server-websockets` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
Updates `io.ktor:ktor-server-cio` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
Updates `io.ktor:ktor-server-test-host` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
Updates `io.ktor:ktor-client-mock` from 3.2.1 to 3.2.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.2.1...3.2.2 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-sse
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-websockets
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-cio
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-test-host
dependency-version: 3.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-mock
dependency-version: 3.2.2
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>
2025-07-29 12:06:34 +02:00
Pavel Gorgulov
176d7c392e
Bump protocol version to 2025-03-26 and remove outdated test file ( #202 )
2025-07-29 09:26:11 +00:00
dependabot[bot]
85e5cd1f80
Bump io.mockk:mockk from 1.14.4 to 1.14.5 ( #204 )
...
Bumps [io.mockk:mockk](https://github.com/mockk/mockk ) from 1.14.4 to 1.14.5.
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/1.14.4...1.14.5 )
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-version: 1.14.5
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>
2025-07-29 11:10:45 +02:00
Pavel Gorgulov
cb79ea7a13
Update notification schema and refactor tests package structure ( #199 )
2025-07-28 11:20:55 +02:00
Pavel Gorgulov
e5214fe30f
Update PR validation workflow ( #177 )
...
* Update PR validation workflow
* Update PR validation trigger configuration
* Add concurrency control to PR validation workflow
2025-07-24 08:45:40 +00:00
Sergei Dubov
45d01dea49
Add optional title property for tool object ( #191 ) ( #192 )
2025-07-23 14:55:08 +00:00
dependabot[bot]
61dfab9e55
Bump org.jetbrains.kotlinx.binary-compatibility-validator ( #148 )
...
Bumps [org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator ) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/Kotlin/binary-compatibility-validator/releases )
- [Commits](https://github.com/Kotlin/binary-compatibility-validator/compare/0.18.0...0.18.1 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx.binary-compatibility-validator
dependency-version: 0.18.1
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>
2025-07-23 13:37:08 +00:00
Pavel Gorgulov
b19d9f1746
fix key name ( #181 )
2025-07-21 14:37:22 +00:00
Pavel Gorgulov
39cf8ea086
fix signing ( #179 )
...
* Workaround for signing artifacts in CI
* Enable signing of files in build configuration
2025-07-21 13:50:07 +00:00
Pavel Gorgulov
da9def95c0
Update CI workflows configuration for debugging ( #172 )
...
* Update CI workflows configuration for debugging
* Update .github/workflows/gradle-publish.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Refine Gradle and CI workflows for improved variable usage and error handling
* Add validation for OSSRH credentials in Gradle publish workflow
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 11:14:07 +00:00
Pavel Gorgulov
ad3169312c
Refactor JSON processing to exclude "method" in serialization ( #157 )
2025-07-21 10:40:00 +00:00
Pavel Gorgulov
5347a7ac14
Fix release ( #155 )
...
* disable parallel execution, update gradle wrapper and disable changelog generation
* enable gradle build caching and increase memory allocation
2025-07-18 14:08:05 +00:00
Pavel Gorgulov
b8f69b41a1
Revert "FEAT: Support all Tier 1, 2 and 3 targets by Kotlin & remove dependency on Kotest Json due to not supporting all targets ( #151 )" ( #154 )
...
This reverts commit 21aec46cd0 .
2025-07-17 08:45:32 +00:00
Simon Vergauwen
21aec46cd0
FEAT: Support all Tier 1, 2 and 3 targets by Kotlin & remove dependency on Kotest Json due to not supporting all targets ( #151 )
...
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-17 09:50:50 +02:00
Pavel Gorgulov
058bba110f
fix deploy for klibs ( #153 )
...
* fix deploy for klibs
- update gradle wrapper
- upgrade jreleaser to 1.19.0
- remove unused code in build.gradle
* remove unnecessary check for js
* exclude kotlinMultiplatform from publication overrides
2025-07-17 03:53:46 +00:00
Pavel Gorgulov
b6bbf40175
revert jreleaser to 1.17.0 and skip checksums ( #150 )
2025-07-16 18:51:40 +00:00
Pavel Gorgulov
41410033a8
Release 0.6.0 ( #149 )
0.6.0
2025-07-16 05:37:08 +00:00
Pavel Gorgulov
2a38e59bd3
Add streamable http client transport ( #147 )
...
* feat: add streamable http client
* update StreamableHttpClientTransport
* improve StreamableHttpClientTransport handling of headers, event parsing, and session termination
* add simple tests for StreamableClient and fix send
* add client mocking
* add notification e2e tests
---------
Co-authored-by: Zach Tang <zachtangoj@gmail.com>
2025-07-15 13:00:52 +00:00
Didier Villevalois
12f686fa4b
feat(server): add support for tool structured content and output schema ( #146 )
...
Fixes #139
2025-07-14 12:59:56 +00:00
Didier Villevalois
675cc73c6d
Add support for elicitation ( #138 )
...
* feat(client): add support for elicitation
Fixes #137
* feat(client): add a convenience method to set the elicitation handler
2025-07-11 12:46:57 +00:00
dependabot[bot]
609b52cf63
Bump org.gradle.toolchains.foojay-resolver-convention ( #130 )
...
Bumps org.gradle.toolchains.foojay-resolver-convention from 0.8.0 to 1.0.0.
---
updated-dependencies:
- dependency-name: org.gradle.toolchains.foojay-resolver-convention
dependency-version: 1.0.0
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>
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-09 06:49:33 +00:00
Pavel Gorgulov
29072527eb
atomic and persistent collections for thread safety ( #143 )
...
* Refactor handlers and collections to use atomic references: use persistent collections for thread safety
* refactor remove and add public tools/roots/prompts for server
---------
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-09 06:43:48 +00:00
Pavel Gorgulov
bd3cc4e1d2
refactor SseClientTransport ( #142 )
...
* refactor `SseClientTransport`
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* replace `Exception` with `Throwable` in `SseClientTransport` error handling and try/catch `cancel` in closeResources
---------
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-08 13:27:03 +00:00
dependabot[bot]
e9eb109e9b
Bump org.jreleaser from 1.17.0 to 1.19.0 ( #141 )
...
Bumps org.jreleaser from 1.17.0 to 1.19.0.
---
updated-dependencies:
- dependency-name: org.jreleaser
dependency-version: 1.19.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>
2025-07-07 11:16:55 +00:00
dependabot[bot]
badbee8ef5
Bump gradle/actions from 4.0.0 to 4.4.1 ( #122 )
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 4.0.0 to 4.4.1.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](af1da67850...ac638b010c )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: 4.4.1
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: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-07 11:02:05 +00:00
dependabot[bot]
9d2b5e1c03
Bump ktor from 3.1.3 to 3.2.1 ( #140 )
...
Bumps `ktor` from 3.1.3 to 3.2.1.
Updates `io.ktor:ktor-client-cio` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.1.3...3.2.1 )
Updates `io.ktor:ktor-server-sse` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.1.3...3.2.1 )
Updates `io.ktor:ktor-server-websockets` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.1.3...3.2.1 )
Updates `io.ktor:ktor-server-cio` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.1.3...3.2.1 )
Updates `io.ktor:ktor-server-test-host` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/3.1.3...3.2.1 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.ktor:ktor-server-sse
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.ktor:ktor-server-websockets
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.ktor:ktor-server-cio
dependency-version: 3.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.ktor:ktor-server-test-host
dependency-version: 3.2.1
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: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-07 10:01:10 +00:00
SeanChinJunKai
89c20379ab
feat: add tool annotations according to 2025-03-26 spec ( #71 )
...
* feat: add tool annotations
* chore: commit api dump
* fix import and api
---------
Co-authored-by: devcrocod <devcrocod@gmail.com>
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-07 06:52:16 +00:00
Pavel Gorgulov
ed842e5255
Add labels to dependabot configuration for Kotlin and GitHub Actions ( #135 )
...
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-06 15:57:47 +00:00
shendaxia
958e5e5ee9
sse server does not process endpoint correctly when sse path is not a directory ( #43 )
...
* fix SSEClientTransport endpoint process with none directory sse path
* fix SSEClientTransport endpoint process with none directory sse path
* Refactor `SseTransportTest` to use `route` for better clarity and update server handling with suspend functions.
---------
Co-authored-by: tpp-builder <tpp-builder@alibaba-inc.com>
Co-authored-by: devcrocod <devcrocod@gmail.com>
Co-authored-by: Leonid Stashevsky <e5l@users.noreply.github.com>
2025-07-04 12:21:11 +00:00
adamglin0
aa00fc3d5e
Remove fixed suffix /sse ( #108 )
...
* Simplify URL handling in SSE client transport.
* fix the sse integration test
---------
Co-authored-by: devcrocod <devcrocod@gmail.com>
2025-07-04 12:40:00 +02:00
dependabot[bot]
1bd9734c6a
Bump io.mockk:mockk from 1.13.13 to 1.14.4 ( #133 )
...
Bumps [io.mockk:mockk](https://github.com/mockk/mockk ) from 1.13.13 to 1.14.4.
- [Release notes](https://github.com/mockk/mockk/releases )
- [Commits](https://github.com/mockk/mockk/compare/1.13.13...1.14.4 )
---
updated-dependencies:
- dependency-name: io.mockk:mockk
dependency-version: 1.14.4
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>
2025-07-02 16:10:16 +00:00
dependabot[bot]
1990ac406c
Bump org.jetbrains.kotlinx:kotlinx-serialization-json ( #132 )
...
Bumps [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization ) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases )
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.8.1...v1.9.0 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
dependency-version: 1.9.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>
2025-07-02 16:03:48 +00:00
dependabot[bot]
85db834ae8
Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 ( #131 )
...
Bumps org.slf4j:slf4j-simple from 2.0.16 to 2.0.17.
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-simple
dependency-version: 2.0.17
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>
2025-07-02 10:59:53 +00:00