ratatui 0.30 upgrade + ratatui-image for real photo rendering
ratatui-image v11 provides kitty/sixel/halfblock rendering. Loads the agent's portrait photo as a terminal image protocol alongside the existing half-block PortraitSource. On supportng terminals (Kitty, WezTerm, iTerm2, Ghostty) the Welcome screen shows the actual photograph instead of the 18x18 pixel-art downsample. Also includes the Agent Manager screen (press `i` on Welcome) with per-agent card data: seed glyph, uptime %, instance count, memory files, pubkey prefix, description.
This commit is contained in:
parent
e261e9758e
commit
6b5a3c5959
4 changed files with 245 additions and 102 deletions
|
|
@ -50,10 +50,11 @@ reqwest = { version = "0.12", features = ["json", "stream", "rustls-tls"] }
|
|||
|
||||
# Terminal/UI
|
||||
crossterm = "0.27" # Terminal control
|
||||
ratatui = { version = "0.26", features = ["crossterm"] } # TUI framework with crossterm backend
|
||||
ratatui = { version = "0.30", features = ["crossterm"] } # TUI framework with crossterm backend
|
||||
unicode-width = "0.1"
|
||||
colored = "2" # Color gradients and effects
|
||||
image = { version = "0.25", default-features = false, features = ["png", "jpeg"] } # Per-agent portraits (assets/portrait.{png,jpg})
|
||||
ratatui-image = "11" # Real photo rendering in TUI (kitty/sixel/halfblock)
|
||||
|
||||
# Logging/tracing
|
||||
tracing = "0.1"
|
||||
|
|
|
|||
Loading…
Reference in a new issue