diff --git a/apps/x/apps/renderer/src/components/code/code-chat.tsx b/apps/x/apps/renderer/src/components/code/code-chat.tsx
index 934f5f84..8e9a9567 100644
--- a/apps/x/apps/renderer/src/components/code/code-chat.tsx
+++ b/apps/x/apps/renderer/src/components/code/code-chat.tsx
@@ -203,48 +203,63 @@ export function CodeChat({
- {/* Composer */}
-
-
-
- Direct — messages go straight to {AGENT_LABEL[session.agent]}
+ {/* Composer — mirrors the assistant chat input's look (rounded card,
+ borderless textarea, round primary send / destructive stop). */}
+
+
+
+
+
+
+
+ Direct — straight to {AGENT_LABEL[session.agent]}
+
+
+ {busy ? (
+
+ ) : (
+
+ )}
+