send_message
Send text into a live Codex or Claude Code chat and press Enter, targeting an existing chat or starting a new one in a project. Returns a job ID for the reply.
Instructions
Send text into a chat and press Enter.
chat: id or exact title of an existing chat. Or leave chat empty to start a new chat: in project (a project
name from list_projects, or any folder path; Codex gets a project made for a new folder), or with no folder
when project is empty too.
codex / claude_code are driven through the desktop app; a split Claude window is fine (a chat already on screen
is used in place, otherwise it opens in the focused pane). The view returns to the chats the user was on.
claude_cli runs claude -p --resume headless with permission_mode.
Returns a job_id. When the answer is ready it is saved; if you are a desktop chat it is also typed into your
chat (notify_caller). Otherwise call wait_reply(job_id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | ||
| chat | No | ||
| text | Yes | ||
| project | No | ||
| notify_caller | No | ||
| permission_mode | No | auto |