diff --git a/.changeset/web-outline-fit.md b/.changeset/web-outline-fit.md
new file mode 100644
index 0000000000..159c865faa
--- /dev/null
+++ b/.changeset/web-outline-fit.md
@@ -0,0 +1,5 @@
+---
+"@moonshot-ai/kimi-code": patch
+---
+
+Hide the conversation outline when there is not enough room to expand its labels, so it no longer clips against the window edge.
diff --git a/apps/kimi-web/src/components/chat/ConversationToc.vue b/apps/kimi-web/src/components/chat/ConversationToc.vue
index 5267b9c500..a725ad6d33 100644
--- a/apps/kimi-web/src/components/chat/ConversationToc.vue
+++ b/apps/kimi-web/src/components/chat/ConversationToc.vue
@@ -1,6 +1,6 @@
@@ -38,8 +93,11 @@ const visible = computed(
and reveals each query's title to the right, making rows easy to click. -->