yao/tai/tunnel
Max f20f7797a3 refactor(tunnel): improve error handling in gRPC stream tests
- Updated test cases to handle potential stream closure more gracefully by checking for send errors before proceeding with receive operations.
- Enhanced clarity in test logic to ensure that expected errors are correctly asserted when metadata is missing or channel IDs are non-existent.

Made-with: Cursor
2026-03-13 20:02:50 +08:00
..
proto feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
taipb feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
forward.go feat(grpc, openapi): enhance server keepalive settings and improve sorting in responses 2026-03-13 12:08:32 +08:00
forward_test.go feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
grpc_handler.go feat(registry, grpc): introduce channel ID constants and logging enhancements 2026-03-13 18:41:15 +08:00
grpc_handler_test.go refactor(tunnel): improve error handling in gRPC stream tests 2026-03-13 20:02:50 +08:00
server.go feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
server_test.go feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00