Skip to content

Commit 431c573

Browse files
SeanChinJunKaidevcrocod
authored andcommitted
chore: commit api dump
1 parent b6743ad commit 431c573

File tree

1 file changed

+52
-6
lines changed

1 file changed

+52
-6
lines changed

api/kotlin-sdk.api

Lines changed: 52 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public final class io/modelcontextprotocol/kotlin/sdk/AudioContent : io/modelcon
1414
public fun toString ()Ljava/lang/String;
1515
}
1616

17-
public final synthetic class io/modelcontextprotocol/kotlin/sdk/AudioContent$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
17+
public synthetic class io/modelcontextprotocol/kotlin/sdk/AudioContent$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
1818
public static final field INSTANCE Lio/modelcontextprotocol/kotlin/sdk/AudioContent$$serializer;
1919
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
2020
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/modelcontextprotocol/kotlin/sdk/AudioContent;
@@ -1708,6 +1708,14 @@ public final class io/modelcontextprotocol/kotlin/sdk/PromptMessageContentMultim
17081708
public final fun serializer ()Lkotlinx/serialization/KSerializer;
17091709
}
17101710

1711+
public abstract interface class io/modelcontextprotocol/kotlin/sdk/PromptMessageContentMultimodal : io/modelcontextprotocol/kotlin/sdk/PromptMessageContent {
1712+
public static final field Companion Lio/modelcontextprotocol/kotlin/sdk/PromptMessageContentMultimodal$Companion;
1713+
}
1714+
1715+
public final class io/modelcontextprotocol/kotlin/sdk/PromptMessageContentMultimodal$Companion {
1716+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
1717+
}
1718+
17111719
public final class io/modelcontextprotocol/kotlin/sdk/PromptReference : io/modelcontextprotocol/kotlin/sdk/Reference {
17121720
public static final field Companion Lio/modelcontextprotocol/kotlin/sdk/PromptReference$Companion;
17131721
public static final field TYPE Ljava/lang/String;
@@ -2439,13 +2447,15 @@ public final class io/modelcontextprotocol/kotlin/sdk/TextResourceContents$Compa
24392447

24402448
public final class io/modelcontextprotocol/kotlin/sdk/Tool {
24412449
public static final field Companion Lio/modelcontextprotocol/kotlin/sdk/Tool$Companion;
2442-
public fun <init> (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;)V
2450+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;)V
24432451
public final fun component1 ()Ljava/lang/String;
24442452
public final fun component2 ()Ljava/lang/String;
24452453
public final fun component3 ()Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;
2446-
public final fun copy (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;)Lio/modelcontextprotocol/kotlin/sdk/Tool;
2447-
public static synthetic fun copy$default (Lio/modelcontextprotocol/kotlin/sdk/Tool;Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;ILjava/lang/Object;)Lio/modelcontextprotocol/kotlin/sdk/Tool;
2454+
public final fun component4 ()Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;
2455+
public final fun copy (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;)Lio/modelcontextprotocol/kotlin/sdk/Tool;
2456+
public static synthetic fun copy$default (Lio/modelcontextprotocol/kotlin/sdk/Tool;Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;ILjava/lang/Object;)Lio/modelcontextprotocol/kotlin/sdk/Tool;
24482457
public fun equals (Ljava/lang/Object;)Z
2458+
public final fun getAnnotations ()Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;
24492459
public final fun getDescription ()Ljava/lang/String;
24502460
public final fun getInputSchema ()Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;
24512461
public final fun getName ()Ljava/lang/String;
@@ -2500,6 +2510,42 @@ public final class io/modelcontextprotocol/kotlin/sdk/Tool$Input$Companion {
25002510
public final fun serializer ()Lkotlinx/serialization/KSerializer;
25012511
}
25022512

2513+
public final class io/modelcontextprotocol/kotlin/sdk/ToolAnnotations {
2514+
public static final field Companion Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations$Companion;
2515+
public fun <init> (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
2516+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
2517+
public final fun component1 ()Ljava/lang/String;
2518+
public final fun component2 ()Ljava/lang/Boolean;
2519+
public final fun component3 ()Ljava/lang/Boolean;
2520+
public final fun component4 ()Ljava/lang/Boolean;
2521+
public final fun component5 ()Ljava/lang/Boolean;
2522+
public final fun copy (Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;
2523+
public static synthetic fun copy$default (Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;
2524+
public fun equals (Ljava/lang/Object;)Z
2525+
public final fun getDestructiveHint ()Ljava/lang/Boolean;
2526+
public final fun getIdempotentHint ()Ljava/lang/Boolean;
2527+
public final fun getOpenWorldHint ()Ljava/lang/Boolean;
2528+
public final fun getReadOnlyHint ()Ljava/lang/Boolean;
2529+
public final fun getTitle ()Ljava/lang/String;
2530+
public fun hashCode ()I
2531+
public fun toString ()Ljava/lang/String;
2532+
}
2533+
2534+
public synthetic class io/modelcontextprotocol/kotlin/sdk/ToolAnnotations$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
2535+
public static final field INSTANCE Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations$$serializer;
2536+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
2537+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;
2538+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
2539+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
2540+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;)V
2541+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
2542+
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
2543+
}
2544+
2545+
public final class io/modelcontextprotocol/kotlin/sdk/ToolAnnotations$Companion {
2546+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
2547+
}
2548+
25032549
public final class io/modelcontextprotocol/kotlin/sdk/ToolListChangedNotification : io/modelcontextprotocol/kotlin/sdk/ServerNotification {
25042550
public static final field Companion Lio/modelcontextprotocol/kotlin/sdk/ToolListChangedNotification$Companion;
25052551
public fun <init> ()V
@@ -2824,8 +2870,8 @@ public class io/modelcontextprotocol/kotlin/sdk/server/Server : io/modelcontextp
28242870
public final fun addResource (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function2;)V
28252871
public static synthetic fun addResource$default (Lio/modelcontextprotocol/kotlin/sdk/server/Server;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
28262872
public final fun addResources (Ljava/util/List;)V
2827-
public final fun addTool (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lkotlin/jvm/functions/Function2;)V
2828-
public static synthetic fun addTool$default (Lio/modelcontextprotocol/kotlin/sdk/server/Server;Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
2873+
public final fun addTool (Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;Lkotlin/jvm/functions/Function2;)V
2874+
public static synthetic fun addTool$default (Lio/modelcontextprotocol/kotlin/sdk/server/Server;Ljava/lang/String;Ljava/lang/String;Lio/modelcontextprotocol/kotlin/sdk/Tool$Input;Lio/modelcontextprotocol/kotlin/sdk/ToolAnnotations;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
28292875
public final fun addTools (Ljava/util/List;)V
28302876
protected fun assertCapabilityForMethod (Lio/modelcontextprotocol/kotlin/sdk/Method;)V
28312877
protected fun assertNotificationCapability (Lio/modelcontextprotocol/kotlin/sdk/Method;)V

0 commit comments

Comments
 (0)