feat(ui): фильтр уровней логов в панели «Логи»
This commit is contained in:
@@ -283,9 +283,9 @@ func (w *Window) refreshList() {
|
||||
w.taskList.Select(w.selected)
|
||||
}
|
||||
|
||||
// appendLog добавляет строку в панель «Логи» (делегирует в LogPanel).
|
||||
func (w *Window) appendLog(text string) {
|
||||
w.logs.Append(text)
|
||||
// appendLog добавляет запись в панель «Логи» (делегирует в LogPanel).
|
||||
func (w *Window) appendLog(level, text string) {
|
||||
w.logs.Append(level, text)
|
||||
}
|
||||
|
||||
// submitText отправляет ввод пользователя из вкладки в Router.
|
||||
@@ -442,7 +442,7 @@ func (w *Window) OnAgentActivity(e events.AgentActivity) {
|
||||
}
|
||||
|
||||
func (w *Window) OnLog(e events.LogLine) {
|
||||
w.appendLog(e.Text)
|
||||
w.appendLog(e.Level, e.Text)
|
||||
}
|
||||
|
||||
// compile-time проверка: окно реализует chat.Channel и ui.View.
|
||||
|
||||
Reference in New Issue
Block a user