diff options
Diffstat (limited to '_docs')
| -rw-r--r-- | _docs/chat-contract.md | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/_docs/chat-contract.md b/_docs/chat-contract.md index ee2d006..6f94d79 100644 --- a/_docs/chat-contract.md +++ b/_docs/chat-contract.md @@ -83,8 +83,12 @@ relay cron. A conversation is not an archive. ## What this replaces -`feedback <msg>` and `chat <msg>` are the **same code path**; `feedback` is a deprecated alias. -Neither writes to the bug-report intake any more. `chat-poll` = `feedback-inbox`. +`feedback <msg>` and `hermes <msg>` are the **same code path**; `feedback` is the legacy alias, +`hermes` the explicit one. Neither writes to the bug-report intake any more. + +The command is **not** called `chat`: `ChatStudioModule` already registers `chat` (it toggles the +chat overlay) and command dispatch walks modules in order, so a second `chat` is unreachable. +`hermes-poll` = `feedback-inbox`; `hermes-reset` rotates the token. `POST /api/debug/agent-replies.php` is retired in favour of this contract: after the acceptance round trip it answers `410 Gone` with a pointer to `/api/chat/post.php`. One write path, one truth. |