Skip to content

Commit b91a9db

Browse files
committed
Remove unnecessary safe navigation operators
1 parent 137929c commit b91a9db

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

examples/streamable_http_client.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,15 +114,15 @@ def main
114114
Choose an action:#{" "}
115115
MENU
116116

117-
choice = gets&.chomp
117+
choice = gets.chomp
118118

119119
case choice
120120
when "1"
121121
if notification_tool
122122
print("Enter notification message: ")
123-
message = gets&.chomp || "Test"
123+
message = gets.chomp
124124
print("Enter delay in seconds (0 for immediate): ")
125-
delay = (gets&.chomp || "0").to_f
125+
delay = gets.chomp.to_f
126126

127127
puts "=== Calling tool: notification_tool ==="
128128
response = client.call_tool(
@@ -136,7 +136,7 @@ def main
136136
when "2"
137137
if echo_tool
138138
print("Enter message to echo: ")
139-
message = gets&.chomp || "Hello"
139+
message = gets.chomp
140140

141141
puts "=== Calling tool: echo ==="
142142
response = client.call_tool(tool: echo_tool, arguments: { message: message })
@@ -150,7 +150,7 @@ def main
150150
client.tools.each do |tool|
151151
puts " - #{tool.name}: #{tool.description}"
152152
end
153-
when "0", nil
153+
when "0"
154154
logger.info("Exiting...")
155155
break
156156
else
@@ -168,7 +168,7 @@ def main
168168
logger.error(e.backtrace.first(5).join("\n"))
169169
ensure
170170
# Clean up SSE thread
171-
sse_thread&.kill if sse_thread&.alive?
171+
sse_thread.kill if sse_thread&.alive?
172172

173173
# Close session using SDK
174174
puts "=== Closing session ==="

examples/streamable_http_server.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class << self
3030
def call(message:, delay: 0)
3131
sleep(delay) if delay > 0
3232

33-
logger&.info("Returning notification message: #{message}")
33+
logger.info("Returning notification message: #{message}")
3434

3535
MCP::Tool::Response.new([{
3636
type: "text",

0 commit comments

Comments
 (0)