---
created: 2026-04-01T05:08:00.000Z
title: Avoid re-injecting psyche.md on resume followups
area: psyche
files: []
---

## Problem

When the Psyche wrapper sends followup messages via `--resume` (after the initial wrapper init and first Psyche invocation), it currently re-injects psyche.md and other initial prompt/context. This is wasteful — the resumed session already has that context from the first invocation. Re-injecting duplicates the prompt, wastes tokens, and may confuse the model.

## Solution

Differentiate between the initial Psyche invocation (which needs the full psyche.md prompt) and subsequent `--resume` followups (which should only include the new message/event). Ensure the wrapper only injects psyche.md on the first `claude -p` call, not on `--resume` calls.
