fix: dialog draw-border arg, markdown/slot nil guards, +integration test suite

This commit is contained in:
Hermes Agent
2026-05-12 14:30:31 +00:00
parent 6e73c3bb19
commit 00db3c61a5
7 changed files with 423 additions and 44 deletions

View File

@@ -35,7 +35,7 @@
(dotimes (row h)
(draw-rect screen 0 row w 1 :bg :bright-black))
;; Dialog panel
(draw-border screen x y dw dh :single :title (dialog-title dialog))
(draw-border screen x y dw dh :style :single :title (dialog-title dialog))
(when (dialog-content dialog)
;; Content rendering delegated to component system
(draw-text screen (1+ x) (1+ y)