Skip to content

Commit fe9997d

Browse files
committed
use mcp-go for proxy
1 parent 14c6ae8 commit fe9997d

File tree

3 files changed

+222
-339
lines changed

3 files changed

+222
-339
lines changed

cmd/thv/app/proxy_stdio.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,13 @@ func proxyStdioCmdFunc(cmd *cobra.Command, args []string) error {
3939
}
4040
logger.Infof("Starting stdio proxy for workload=%q", workloadName)
4141

42-
bridge, err := transport.NewStdioBridge(stdioWorkload.URL)
42+
bridge, err := transport.NewStdioBridge(stdioWorkload.URL, stdioWorkload.TransportType)
4343
if err != nil {
4444
return fmt.Errorf("failed to create stdio bridge: %w", err)
4545
}
46-
bridge.InitReady = make(chan struct{})
4746
bridge.Start(ctx)
4847

4948
// Consume until interrupt
50-
close(bridge.InitReady)
5149
<-ctx.Done()
5250
logger.Info("Shutting down bridge")
5351
bridge.Shutdown()

0 commit comments

Comments
 (0)