File tree Expand file tree Collapse file tree 3 files changed +4
-7
lines changed
Expand file tree Collapse file tree 3 files changed +4
-7
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " @deco/mcp" ,
3- "version" : " 0.2.2 " ,
3+ "version" : " 0.2.3 " ,
44 "exports" : " ./mod.ts" ,
55 "tasks" : {
66 "check" : " deno fmt && deno lint && deno check mod.ts"
Original file line number Diff line number Diff line change @@ -158,7 +158,7 @@ export class StatelessClientTransport implements Transport {
158158
159159 // Handle streaming responses
160160 if ( response . headers . get ( "content-type" ) ?. includes ( "text/event-stream" ) ) {
161- await this . _handleStreamingResponse ( response ) ;
161+ this . _handleStreamingResponse ( response ) ;
162162 return ;
163163 }
164164
Original file line number Diff line number Diff line change @@ -76,20 +76,17 @@ export class StatelessServerTransport implements Transport {
7676 /**
7777 * Determines if a request should be upgraded to streaming based on message type
7878 */
79- private shouldUpgradeToStreaming ( _message : JSONRPCMessage ) : boolean {
79+ private shouldUpgradeToStreaming ( message : JSONRPCMessage ) : boolean {
8080 // Implement logic to determine if streaming is needed
8181 // For example, based on method name or parameters
82- return false ; // Default to non-streaming
82+ return message . method === "notifications/initialized" ; // Default to non-streaming
8383 }
8484
8585 start ( ) : Promise < void > {
8686 return Promise . resolve ( ) ;
8787 }
8888
8989 close ( ) : Promise < void > {
90- this . _controller ?. close ( ) ;
91- this . _controller = undefined ;
92- this . onclose ?.( ) ;
9390 return Promise . resolve ( ) ;
9491 }
9592
You can’t perform that action at this time.
0 commit comments