diff --git a/ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue b/ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue
index 4977282681eadcb67df863d46d64febcae601647..1b51c895d5cdbf04ac205e7d60ff70bb71ed04e9 100644
--- a/ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue
+++ b/ee/app/assets/javascripts/ai/tanuki_bot/components/app.vue
@@ -25,6 +25,7 @@ import {
 } from 'ee/ai/constants';
 import getAiSlashCommands from 'ee/ai/graphql/get_ai_slash_commands.query.graphql';
 import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin';
+import { fetchPolicies } from '~/lib/graphql';
 import {
   TANUKI_BOT_TRACKING_EVENT_NAME,
   MESSAGE_TYPES,
@@ -88,6 +89,7 @@ export default {
       skip() {
         return !this.duoChatGlobalState.isShown;
       },
+      fetchPolicy: fetchPolicies.NETWORK_ONLY,
       result({ data }) {
         if (data?.aiMessages?.nodes) {
           this.setMessages(data.aiMessages.nodes);