agentscope-ai / agentscope-ai/agentscope

feat(webui): improve chat page UX and message navigation

Aberta
#2,094 2 comentários 0 reações 0 responsáveis Ver no GitHub
Help Wanted
Linguagem predominante
Python
Estrelas
31.6k
Forks
3.5k
Merge médio
1d 16h
PRs com merge (30d)
103

Descrição

**Background**

This is a tracking issue for a set of UX improvements to the chat page, covering panel auto-open behavior, scroll-to-bottom navigation, session entry scroll positioning, text input layout optimization, and paginated message loading. These changes collectively improve the usability of the chat interface for sessions with long conversation histories and active task management.

**Changes**

- #2095 Auto-open the Task Panel when task updates arrive via CustomEvent
- #2096 Add a floating scroll-to-bottom button in the message list
- #2097 Auto-scroll to bottom when navigating to or opening a session
- #2098 Increase TextArea max visible rows and optimize Shift+Enter hint placement
- #2099 Support loading older messages via scroll-to-top when has_more is true

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

This is an umbrella issue, so start by reading linked items #2095, #2096, #2097, #2098, and #2099 for exact behavior. Then locate the chat web UI entry points that control the task panel, message list, session opening, textarea layout, and paged message loading (where has_more is handled). Run the web UI test/build flow after changes and confirm each listed UX behavior is implemented end to end.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
frontend
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
46/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.