diff --git a/acp-agent-support/src/main/java/com/agentclientprotocol/sdk/agent/support/AcpAgentSupport.java b/acp-agent-support/src/main/java/com/agentclientprotocol/sdk/agent/support/AcpAgentSupport.java index 16fb9af..79c648d 100644 --- a/acp-agent-support/src/main/java/com/agentclientprotocol/sdk/agent/support/AcpAgentSupport.java +++ b/acp-agent-support/src/main/java/com/agentclientprotocol/sdk/agent/support/AcpAgentSupport.java @@ -14,7 +14,6 @@ import com.agentclientprotocol.sdk.agent.AcpAgent; import com.agentclientprotocol.sdk.agent.AcpSyncAgent; -import com.agentclientprotocol.sdk.agent.PromptContext; import com.agentclientprotocol.sdk.agent.SyncPromptContext; import com.agentclientprotocol.sdk.agent.support.handler.DirectResponseHandler; import com.agentclientprotocol.sdk.agent.support.handler.MonoHandler; @@ -45,19 +44,8 @@ import com.agentclientprotocol.sdk.annotation.SetSessionModel; import com.agentclientprotocol.sdk.capabilities.NegotiatedCapabilities; import com.agentclientprotocol.sdk.spec.AcpAgentTransport; -import com.agentclientprotocol.sdk.spec.AcpSchema.CancelNotification; -import com.agentclientprotocol.sdk.spec.AcpSchema.InitializeRequest; import com.agentclientprotocol.sdk.spec.AcpSchema.InitializeResponse; -import com.agentclientprotocol.sdk.spec.AcpSchema.LoadSessionRequest; -import com.agentclientprotocol.sdk.spec.AcpSchema.LoadSessionResponse; -import com.agentclientprotocol.sdk.spec.AcpSchema.NewSessionRequest; import com.agentclientprotocol.sdk.spec.AcpSchema.NewSessionResponse; -import com.agentclientprotocol.sdk.spec.AcpSchema.PromptRequest; -import com.agentclientprotocol.sdk.spec.AcpSchema.PromptResponse; -import com.agentclientprotocol.sdk.spec.AcpSchema.SetSessionModeRequest; -import com.agentclientprotocol.sdk.spec.AcpSchema.SetSessionModeResponse; -import com.agentclientprotocol.sdk.spec.AcpSchema.SetSessionModelRequest; -import com.agentclientprotocol.sdk.spec.AcpSchema.SetSessionModelResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/acp-agent-support/src/test/java/com/agentclientprotocol/sdk/agent/support/BuilderVsAnnotationComparisonTest.java b/acp-agent-support/src/test/java/com/agentclientprotocol/sdk/agent/support/BuilderVsAnnotationComparisonTest.java index 6628135..a2fdbaf 100644 --- a/acp-agent-support/src/test/java/com/agentclientprotocol/sdk/agent/support/BuilderVsAnnotationComparisonTest.java +++ b/acp-agent-support/src/test/java/com/agentclientprotocol/sdk/agent/support/BuilderVsAnnotationComparisonTest.java @@ -5,9 +5,7 @@ package com.agentclientprotocol.sdk.agent.support; import java.time.Duration; -import java.util.ArrayList; import java.util.List; -import java.util.UUID; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.atomic.AtomicReference; diff --git a/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAgent.java b/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAgent.java index 23da4c9..3cc2cbe 100644 --- a/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAgent.java +++ b/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAgent.java @@ -5,21 +5,14 @@ package com.agentclientprotocol.sdk.agent; import java.time.Duration; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.function.Function; import java.util.concurrent.Executors; -import com.agentclientprotocol.sdk.spec.AcpAgentSession; import com.agentclientprotocol.sdk.spec.AcpAgentTransport; import com.agentclientprotocol.sdk.spec.AcpSchema; import com.agentclientprotocol.sdk.util.Assert; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; import reactor.core.scheduler.Scheduler; import reactor.core.scheduler.Schedulers; diff --git a/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAsyncAgent.java b/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAsyncAgent.java index d93d9fc..4084768 100644 --- a/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAsyncAgent.java +++ b/acp-core/src/main/java/com/agentclientprotocol/sdk/agent/AcpAsyncAgent.java @@ -6,7 +6,6 @@ import com.agentclientprotocol.sdk.capabilities.NegotiatedCapabilities; import com.agentclientprotocol.sdk.spec.AcpSchema; -import io.modelcontextprotocol.json.TypeRef; import reactor.core.publisher.Mono; /** diff --git a/acp-core/src/main/java/com/agentclientprotocol/sdk/client/transport/StdioAcpClientTransport.java b/acp-core/src/main/java/com/agentclientprotocol/sdk/client/transport/StdioAcpClientTransport.java index 9816aa1..29b5a9c 100644 --- a/acp-core/src/main/java/com/agentclientprotocol/sdk/client/transport/StdioAcpClientTransport.java +++ b/acp-core/src/main/java/com/agentclientprotocol/sdk/client/transport/StdioAcpClientTransport.java @@ -8,7 +8,6 @@ import java.io.IOException; import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; -import java.time.Duration; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Executors; diff --git a/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpAgentSession.java b/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpAgentSession.java index 4cdf19c..abcaac4 100644 --- a/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpAgentSession.java +++ b/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpAgentSession.java @@ -11,7 +11,6 @@ import java.util.concurrent.Executors; import java.util.concurrent.atomic.AtomicLong; import java.util.concurrent.atomic.AtomicReference; -import java.util.function.Function; import reactor.core.scheduler.Scheduler; import reactor.core.scheduler.Schedulers; diff --git a/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpClientSession.java b/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpClientSession.java index 7ae86e8..25b5228 100644 --- a/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpClientSession.java +++ b/acp-core/src/main/java/com/agentclientprotocol/sdk/spec/AcpClientSession.java @@ -19,7 +19,6 @@ import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.Executors; -import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.atomic.AtomicLong; import java.util.function.Function; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/MockAcpClientTransport.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/MockAcpClientTransport.java index a4cdb44..29c9976 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/MockAcpClientTransport.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/MockAcpClientTransport.java @@ -11,7 +11,6 @@ import com.agentclientprotocol.sdk.spec.AcpClientTransport; import com.agentclientprotocol.sdk.spec.AcpSchema; -import com.agentclientprotocol.sdk.spec.AcpSchema.JSONRPCMessage; import com.agentclientprotocol.sdk.spec.AcpSchema.JSONRPCNotification; import com.agentclientprotocol.sdk.spec.AcpSchema.JSONRPCRequest; import io.modelcontextprotocol.json.McpJsonMapper; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/agent/ConvenienceApiTest.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/agent/ConvenienceApiTest.java index aec0b09..aee3239 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/agent/ConvenienceApiTest.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/agent/ConvenienceApiTest.java @@ -15,7 +15,6 @@ import com.agentclientprotocol.sdk.client.AcpAsyncClient; import com.agentclientprotocol.sdk.client.AcpClient; -import com.agentclientprotocol.sdk.spec.AcpSchema; import com.agentclientprotocol.sdk.spec.AcpSchema.AgentCapabilities; import com.agentclientprotocol.sdk.spec.AcpSchema.AgentMessageChunk; import com.agentclientprotocol.sdk.spec.AcpSchema.AgentThoughtChunk; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/client/AcpAsyncClientTest.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/client/AcpAsyncClientTest.java index d84b16c..9397e65 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/client/AcpAsyncClientTest.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/client/AcpAsyncClientTest.java @@ -7,12 +7,10 @@ import java.time.Duration; import java.util.List; import java.util.Map; -import java.util.concurrent.atomic.AtomicReference; import java.util.function.Function; import com.agentclientprotocol.sdk.MockAcpClientTransport; import com.agentclientprotocol.sdk.spec.AcpSchema; -import io.modelcontextprotocol.json.TypeRef; import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono; import reactor.core.publisher.Sinks; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/client/TypedHandlerTest.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/client/TypedHandlerTest.java index 6fe51a3..38d6264 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/client/TypedHandlerTest.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/client/TypedHandlerTest.java @@ -9,7 +9,6 @@ import java.util.function.Function; import com.agentclientprotocol.sdk.MockAcpClientTransport; -import com.agentclientprotocol.sdk.spec.AcpClientSession; import com.agentclientprotocol.sdk.spec.AcpSchema; import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/spec/AcpClientSessionLogTest.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/spec/AcpClientSessionLogTest.java index a44ae13..62b8c7e 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/spec/AcpClientSessionLogTest.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/spec/AcpClientSessionLogTest.java @@ -5,7 +5,6 @@ package com.agentclientprotocol.sdk.spec; import java.time.Duration; -import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.function.Function; diff --git a/acp-core/src/test/java/com/agentclientprotocol/sdk/test/MockAcpClient.java b/acp-core/src/test/java/com/agentclientprotocol/sdk/test/MockAcpClient.java index 5d61738..8158ca4 100644 --- a/acp-core/src/test/java/com/agentclientprotocol/sdk/test/MockAcpClient.java +++ b/acp-core/src/test/java/com/agentclientprotocol/sdk/test/MockAcpClient.java @@ -15,7 +15,6 @@ import com.agentclientprotocol.sdk.client.AcpClient; import com.agentclientprotocol.sdk.spec.AcpClientTransport; import com.agentclientprotocol.sdk.spec.AcpSchema; -import io.modelcontextprotocol.json.TypeRef; import reactor.core.publisher.Mono; /** diff --git a/acp-test/src/main/java/com/agentclientprotocol/sdk/test/MockAcpClient.java b/acp-test/src/main/java/com/agentclientprotocol/sdk/test/MockAcpClient.java index 5d61738..8158ca4 100644 --- a/acp-test/src/main/java/com/agentclientprotocol/sdk/test/MockAcpClient.java +++ b/acp-test/src/main/java/com/agentclientprotocol/sdk/test/MockAcpClient.java @@ -15,7 +15,6 @@ import com.agentclientprotocol.sdk.client.AcpClient; import com.agentclientprotocol.sdk.spec.AcpClientTransport; import com.agentclientprotocol.sdk.spec.AcpSchema; -import io.modelcontextprotocol.json.TypeRef; import reactor.core.publisher.Mono; /** diff --git a/acp-websocket-jetty/src/test/java/com/agentclientprotocol/sdk/integration/WebSocketClientAgentTest.java b/acp-websocket-jetty/src/test/java/com/agentclientprotocol/sdk/integration/WebSocketClientAgentTest.java index e60cbb1..216a478 100644 --- a/acp-websocket-jetty/src/test/java/com/agentclientprotocol/sdk/integration/WebSocketClientAgentTest.java +++ b/acp-websocket-jetty/src/test/java/com/agentclientprotocol/sdk/integration/WebSocketClientAgentTest.java @@ -19,7 +19,6 @@ import io.modelcontextprotocol.json.McpJsonMapper; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import reactor.core.publisher.Mono;