diff --git a/bot.go b/bot.go index 246015a..7d9620b 100644 --- a/bot.go +++ b/bot.go @@ -1593,7 +1593,9 @@ func updateModelLists() { cachedModelColor.Store("green") updateStatusLine() UpdateToolCapabilities() - app.Draw() + if !cfg.CLIMode { + app.Draw() // raw? + } return } } @@ -1779,6 +1781,7 @@ func init() { if !cfg.CLIMode { initTUI() } + go updateModelLists() tools.InitTools(cfg, logger, store) // tooler = tools.InitTools(cfg, logger, store) // tooler.RegisterWindowTools(modelHasVision) diff --git a/tui.go b/tui.go index 6408d41..23dc0e0 100644 --- a/tui.go +++ b/tui.go @@ -1200,5 +1200,4 @@ func initTUI() { } return event }) - go updateModelLists() }