create_project,
add_entity, query_context, generate, check_continuity, …) plus four tools that
are specific to Game Narrative. Each Game Narrative tool takes a project_id (id or slug)
and works only on a Game Narrative project; any other project returns
Unknown or unauthorized project.
Setup
Game Narrative tools
Each tool returns the same result as its REST route. For NPC dialogue generation, use the
general
generate tool or the REST/SDK dialogue routes.
Example: audit an Ink file
gn_export_dialogue returns {"format": "ink", "content": "..."} for Ink/Yarn and
{"format": "json", "graph": {...}} for JSON.