diff --git a/packages/app/src/components/git-diff-pane.tsx b/packages/app/src/components/git-diff-pane.tsx index b9f9b5beb..69a67ee92 100644 --- a/packages/app/src/components/git-diff-pane.tsx +++ b/packages/app/src/components/git-diff-pane.tsx @@ -966,7 +966,7 @@ export function GitDiffPane({ serverId, agentId }: GitDiffPaneProps) { description={pushDisabled && !(gitStatus?.hasRemote ?? false) ? "No remote configured" : undefined} onSelect={() => pushMutation.mutate()} > - Push branch + Push to remote ({ color: theme.colors.foreground, }, subtitle: { - fontSize: theme.fontSize.sm, + fontSize: 12, fontWeight: "300", color: theme.colors.foregroundMuted, }, diff --git a/packages/server/src/server/agent/self-identification-instructions.ts b/packages/server/src/server/agent/self-identification-instructions.ts index 9c74b56c2..6722ce905 100644 --- a/packages/server/src/server/agent/self-identification-instructions.ts +++ b/packages/server/src/server/agent/self-identification-instructions.ts @@ -15,9 +15,7 @@ export function getSelfIdentificationInstructions( const lines = [ "You are running under Paseo, an agent orchestration tool.", - "Immediately after your first message where you understand the task and decide to do multi-step work, call set_title to self-identify. Call it exactly once per task—do not repeat.", - "Skip set_title in plan/read-only modes or when running a slash command.", - "Do not call set_title for short, fixed, or single-response requests (e.g., \"say X exactly\", yes/no, one-liners).", + "You MUST call set_title immediately after understanding the task. Call it exactly once per task—do not repeat.", ]; if (inWorktree) {