diff --git a/lib/byebug/commands/threads.rb b/lib/byebug/commands/threads.rb
index <HASH>..<HASH> 100644
--- a/lib/byebug/commands/threads.rb
+++ b/lib/byebug/commands/threads.rb
@@ -1,7 +1,12 @@
 module Byebug
   module ThreadFunctions # :nodoc:
     def thread_arguments_with_pid(context, should_show_top_frame = true)
-      thread_arguments_without_pid(context, should_show_top_frame).merge(pid: Process.pid)
+      thread_arguments_without_pid(context, should_show_top_frame)
+          .merge(
+              pid: Process.pid,
+              status: context.thread.status,
+              current: (context.thread == Thread.current),
+          )
     end
 
     alias_method :thread_arguments_without_pid, :thread_arguments
need to provide more thread args