mcp

Refine Characters Endpoint

Generate a refined character list from the conversation so far. Pass messages plus a synthesis instruction (e.g. "based on our discussion, update the cast").

apply=false: returns reply.updated_cast for preview. apply=true: atomically commits. Use when the user says "go ahead".

Returns {editorial_summary, reply.{short_reply, long_reply, updated_cast}, applied, character_count}.

post/api/mcp/refine_characters

Request

  • Base URL: https://writer.swapp1990.org (the document declares no server; this is the origin it was published from)
  • URL: https://writer.swapp1990.org/api/mcp/refine_characters
  • Auth: none declared

Request body

job_idstring required

The story job ID.

messagestring required
modelstring nullable
applyboolean

If true, atomically commit the refined cast (like calling update_characters with the returned cast in one step).

Response

Successful Response

story_urlstring nullable
article_urlstring nullable
job_idstring nullable
statusstring nullable
is_terminalboolean nullable

Changes

No recorded changes to this operation across all 1 revision of this API.