Add IMESSAGE_APPEND_SIGNATURE env var (default true)

This commit is contained in:
Kenneth Lien
2026-03-20 14:51:47 -07:00
parent 252577f8de
commit 6d0053f69e
2 changed files with 11 additions and 1 deletions

View File

@@ -17,7 +17,7 @@ If you click Don't Allow, or the prompt never appears, grant it manually: **Syst
These are Claude Code commands — run `claude` to start a session first.
Install the plugin. No env vars needed.
Install the plugin. No env vars required.
```
/plugin install imessage@claude-plugins-official
```
@@ -57,6 +57,13 @@ Handles are phone numbers (`+15551234567`) or Apple ID emails (`them@icloud.com`
| **History & search** | Direct SQLite queries against `chat.db`. Full history — not just messages since the server started. |
| **Attachments** | `chat.db` stores absolute filesystem paths. The first inbound image per message is surfaced to the assistant as a local path it can `Read`. Outbound attachments send as separate messages after the text. |
## Environment variables
| Variable | Default | Effect |
| --- | --- | --- |
| `IMESSAGE_APPEND_SIGNATURE` | `true` | Appends `\nSent by Claude` to outbound messages. Set to `false` to disable. |
| `IMESSAGE_ACCESS_MODE` | — | Set to `static` to disable runtime pairing and read `access.json` only. |
## Access control
See **[ACCESS.md](./ACCESS.md)** for DM policies, groups, self-chat, delivery config, skill commands, and the `access.json` schema.