Skip to content

Commit 2e2fbdd

Browse files
authored
Merge pull request #463 from joreilly/dep_updates
dependency updates
2 parents 8271e64 + c088b8c commit 2e2fbdd

File tree

7 files changed

+26
-23
lines changed

7 files changed

+26
-23
lines changed

.github/workflows/compose-ui-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
cache: 'gradle'
3131

3232
- name: Setup Gradle
33-
uses: gradle/actions/setup-gradle@v4
33+
uses: gradle/actions/setup-gradle@v5
3434
with:
3535
cache-read-only: ${{ github.ref != 'refs/heads/main' && github.ref != 'refs/heads/master' }}
3636

@@ -52,7 +52,7 @@ jobs:
5252

5353
- name: Publish Test Report
5454
if: always()
55-
uses: mikepenz/action-junit-report@v4
55+
uses: mikepenz/action-junit-report@v6
5656
with:
5757
report_paths: 'common/build/test-results/jvmTest/*.xml'
5858
check_name: 'Compose UI Test Results'

.github/workflows/ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency:
1010

1111
jobs:
1212
build:
13-
runs-on: macos-14
13+
runs-on: macos-15
1414
steps:
1515
- uses: actions/checkout@v5
1616
- uses: actions/setup-java@v5

.github/workflows/maestro.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
sudo udevadm trigger --name-match=kvm
1616
1717
- name: Set up Gradle cache
18-
uses: gradle/actions/setup-gradle@v4
18+
uses: gradle/actions/setup-gradle@v5
1919

2020
- uses: actions/setup-java@v5
2121
with:

.github/workflows/wearos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on: pull_request
55
jobs:
66

77
wearOSTest:
8-
runs-on: macos-14
8+
runs-on: macos-15
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v5

gradle/libs.versions.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,49 @@
11
[versions]
22
kotlin = "2.2.21"
3-
ksp = "2.3.0"
3+
ksp = "2.3.2"
44

55
compose-multiplatform = "1.9.3"
6-
composeUiTooling = "1.5.4"
6+
composeUiTooling = "1.5.6"
77
coroutines = "1.10.2"
88
kotlinxSerialization = "1.9.0"
9-
androidGradlePlugin = "8.12.0"
9+
androidGradlePlugin = "8.12.3"
1010
koin = "4.1.1"
1111
koin-annotations = "2.3.1"
12-
ktor = "3.3.2"
12+
ktor = "3.3.3"
1313
osmdroidAndroid = "6.1.20"
1414
osmAndroidCompose = "0.0.5"
1515
tiles = "1.6.0-alpha02"
1616
protolayout = "1.4.0-alpha02"
1717
slf4j = "2.0.17"
18-
sqlDelight = "2.1.0"
18+
sqlDelight = "2.2.1"
1919
sqlJs = "1.8.0"
2020
webPackPlugin = "9.1.0"
2121
remoteCompose = "1.0.0-SNAPSHOT"
2222

2323

24-
androidxActivity = "1.12.0-rc01"
25-
androidxComposeBom = "2025.11.00"
26-
material3-adaptive = "1.3.0-alpha03"
27-
material3-adaptive-navigation-suite = "1.5.0-alpha08"
24+
androidxActivity = "1.12.1"
25+
androidxComposeBom = "2025.12.00"
26+
material3-adaptive = "1.3.0-alpha05"
27+
material3-adaptive-navigation-suite = "1.5.0-alpha10"
2828
androidxNavigationCompose = "2.9.6"
29-
uiToolingPreview = "1.10.0-beta02"
30-
wearCompose = "1.5.4"
31-
androidxLifecycle = "2.10.0-rc01"
32-
androidxLifecycleKMP = "2.9.5"
29+
uiToolingPreview = "1.10.0"
30+
wearCompose = "1.5.6"
31+
androidxLifecycle = "2.10.0"
32+
androidxLifecycleKMP = "2.9.6"
3333

3434
coilCompose = "2.7.0"
3535
coilCompose3 = "3.3.0"
3636

3737
horologist = "0.8.2-alpha"
3838
glanceAppWidget = "1.2.0-beta01"
39-
okhttp = "5.3.0"
39+
okhttp = "5.3.2"
4040
kermit = "2.0.8"
4141

4242
gradleVersionsPlugin = "0.53.0"
4343
shadowPlugin = "9.2.2"
4444
skie = "0.10.8"
4545

46-
mcp = "0.7.7"
46+
mcp = "0.8.1"
4747

4848
minSdk = "24"
4949
compileSdk = "36"

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
networkTimeout=10000
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
66
zipStoreBase=GRADLE_USER_HOME
77
zipStorePath=wrapper/dists

mcp-server/src/main/kotlin/server.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@ import dev.johnoreilly.common.repository.PeopleInSpaceRepository
33
import io.ktor.server.cio.*
44
import io.ktor.server.engine.*
55
import io.ktor.utils.io.streams.*
6-
import io.modelcontextprotocol.kotlin.sdk.*
6+
import io.modelcontextprotocol.kotlin.sdk.types.TextContent
77
import io.modelcontextprotocol.kotlin.sdk.server.Server
88
import io.modelcontextprotocol.kotlin.sdk.server.ServerOptions
99
import io.modelcontextprotocol.kotlin.sdk.server.StdioServerTransport
1010
import io.modelcontextprotocol.kotlin.sdk.server.mcp
11+
import io.modelcontextprotocol.kotlin.sdk.types.CallToolResult
12+
import io.modelcontextprotocol.kotlin.sdk.types.Implementation
13+
import io.modelcontextprotocol.kotlin.sdk.types.ServerCapabilities
1114
import kotlinx.coroutines.Job
1215
import kotlinx.coroutines.runBlocking
1316
import kotlinx.coroutines.flow.first
@@ -64,7 +67,7 @@ fun `run mcp server using stdio`() {
6467
)
6568

6669
runBlocking {
67-
server.connect(transport)
70+
server.createSession(transport)
6871
val done = Job()
6972
server.onClose {
7073
done.complete()

0 commit comments

Comments
 (0)