Erosika
0ac631b6c0
feat(api): accept a turn author on session chat and runs; peer dm forwards it
...
POST /api/sessions/{id}/chat, /chat/stream and /v1/runs take an optional
"author" object. absent or null keeps today's behavior; a non-object is a 400
invalid_author. the value reaches run_conversation as turn_author and nothing
else: it is a claim by an API-key holder and grants no capability.
hermes peer dm and peer run add the author to the request body when the
message_agent runner launched them with HERMES_TURN_AUTHOR set, so a
cross-machine dm is attributed the same way a local one is.
2026-09-10 10:27:07 -07:00
..
2026-09-02 20:52:06 -07:00
2026-09-02 20:45:41 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:52:06 -07:00
2026-09-07 08:06:48 -07:00
2026-09-09 03:33:14 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:45:41 -07:00
2026-09-02 19:57:24 -07:00
2026-09-03 13:22:51 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 20:14:46 -07:00
2026-09-07 08:27:50 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:45:41 -07:00
2026-09-09 10:54:34 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 20:14:46 -07:00
2026-09-03 00:04:42 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:14:46 -07:00
2026-09-03 09:44:26 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:14:46 -07:00
2026-09-07 08:22:35 -07:00
2026-09-02 20:45:41 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:52:06 -07:00
2026-09-10 10:27:07 -07:00
2026-09-02 20:14:46 -07:00
2026-09-09 04:38:01 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:45:41 -07:00
2026-09-03 09:44:26 -07:00
2026-09-02 20:45:41 -07:00
2026-09-03 15:07:39 -07:00
2026-09-02 20:14:46 -07:00
2026-09-03 00:04:42 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 19:57:24 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 20:52:06 -07:00
2026-09-02 20:45:41 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:45:41 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00
2026-09-02 20:14:46 -07:00