diff --git a/docs/chat-chain-changes/2026-11-05-thinking-avatar.md b/docs/chat-chain-changes/2026-11-05-thinking-avatar.md new file mode 100644 index 0000000..6004fbf --- /dev/null +++ b/docs/chat-chain-changes/2026-11-05-thinking-avatar.md @@ -0,0 +1,9 @@ +--- +date: 2026-11-05 +pr: pending +feature: Animated application logo while thinking +impact: The thinking indicator uses the application logo with a gentle animation, disabled when reduced motion is requested. Chat behavior is unchanged. +--- + +The thinking indicator no longer uses the old character GIF. The new animation +is applied to the existing application logo without changing chat events. diff --git a/packages/client/src/components/hermes/chat/MessageList.vue b/packages/client/src/components/hermes/chat/MessageList.vue index 4a55d50..98be76c 100644 --- a/packages/client/src/components/hermes/chat/MessageList.vue +++ b/packages/client/src/components/hermes/chat/MessageList.vue @@ -21,7 +21,6 @@ import VirtualMessageList from "./VirtualMessageList.vue"; import MessageItem from "./MessageItem.vue"; import { groupRunMessages } from "./groupRunMessages"; import { LIVE_CHAT_MAX_LOADED_MESSAGES, useChatStore, type Message } from "@/stores/hermes/chat"; -import thinkingImage from "@/assets/thinking.gif"; import { useToolTraceVisibility } from "@/composables/useToolTraceVisibility"; const chatStore = useChatStore(); @@ -527,7 +526,7 @@ defineExpose({