# fix\(pi\): stop wrapping the first prompt so slash commands expand again · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/a1c87335dc6f93b363de1195de7575e9290d0378)

Repository: [stienswout/t3code](https://git.cafe/stienswout/t3code)

Visibility: public

Requested revision: a1c87335dc6f93b363de1195de7575e9290d0378

Requested commit: a1c87335dc6f93b363de1195de7575e9290d0378

Commit: a1c87335dc6f93b363de1195de7575e9290d0378

Tree: 147a2c2351b01683d3d64a1d64423cf713aca139

Author: Wout Stiens

Committer: Wout Stiens

## Message

```
fix(pi): stop wrapping the first prompt so slash commands expand again

Prepending T3 orchestration instructions to the first user message meant
the message no longer started with "/", so pi never expanded slash
commands (extension commands, prompt templates, skills) on a thread's
first turn. Found live: /t3-demo reached the model as plain text.

The T3 MCP extension now delivers the same instructions through pi's
real system-prompt channel (a before_agent_start hook), and the adapter
sends the user's text untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

- [f6f1d4219621692085737b65c9a4573597d74081](https://git.cafe/stienswout/t3code/commit/f6f1d4219621692085737b65c9a4573597d74081?format=markdown)

[Source at this commit](https://git.cafe/stienswout/t3code/tree/a1c87335dc6f93b363de1195de7575e9290d0378?format=markdown)
