Commit 188a366

mo khan <mo@mokhan.ca>
2026-09-07 19:25:29
fix: migrate to Output#doing's new (name, args, state:) signature
Toolbox#header was removed from elelem core; Output#doing now takes plain data instead of a pre-rendered string. #emit already strips ANSI before broadcasting, so this is behavior-equivalent for the frontend.
1 parent cbbdf16
Changed files (1)
lib
elelem
lib/elelem/server/web_terminal.rb
@@ -36,8 +36,8 @@ module Elelem
         emit("content", text)
       end
 
-      def doing(header)
-        say header
+      def doing(name, args, state: "+")
+        say "#{state} #{name}(#{args})"
       end
 
       def oops(error)