Create map concept views or an editable map
gripforge_map_generateQueue a persistent map job. stage=concept creates a private master overview plus optional views and stops. views: overview,top_down,entrance,objective. All additional views are conditioned on the SAME pinned master; they are illustrations, not exact 3D renders. reference is an environment screenshot for a NEW layout. To add views to an existing concept, pass source_concept instead; the master is kept unchanged and is free. One credit per new image (full new 4-view set = 4); default is overview only. Poll generation_read with include_preview=true to see the views. After the user selects the concept, submit stage=build with the returned concept and a new idempotency key. Build costs 1 credit and is the default for existing callers; legacy concept_item accepts a Library image ID, while concept pins its exact version. wizard: look stylized|painted|toon|anime|realistic|lowpoly|pixel (rendering, separate from style; omit for the theme default); style realistic|stylized|lowpoly|handpainted (legacy wording); world open_world|closed_arena|dungeon|linear|battle_map; terrain auto|plains|desert_canyon|forest|snow|island|volcanic; size small|medium|large; boundary fixed|infinite (open edge, finite terrain); spawn single|teams; teams 2|4; boss,safeZone,extraction booleans. sources selects catalog/workspace/community props. Build uses the common Scene Engine with independent terrain, regions, paths, zones and asset instances. Cancel/retry keeps successful images and billing. No automatic visual validation, promotion or Unreal import.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"prompt": "<prompt>",
"wizard": "<wizard>"
},
"name": "gripforge_map_generate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| stage | No | ||
| views | No | Unique requested views, stage=concept only. The master overview is always included; omitting views keeps overview only. | |
| prompt | Yes | ||
| wizard | Yes | ||
| concept | No | Exact chosen concept revision for stage=build. Mutually exclusive with concept_item. | |
| sources | No | ||
| reference | No | Pinned source-environment screenshot for stage=concept only. Upload to Library and pin first. | |
| structure | No | Optional explicit gripforge.map-structures.v1 plan for stage=build: terraces with polygon/elevation and separate ramp/bridge connections. Read gripforge_map_schema for the contract. Preserves canyon voids; validates bridge clearance, endpoints and slopes. Uses durable per-piece assets and the common SceneDocument. Dimensions must match wizard.dimensions. Solo maps only; result is a structural work version requiring visual review. | |
| concept_item | No | Legacy Library concept image ID. Prefer an immutable concept reference. | |
| workspace_id | No | Workspace authorized by the current key. Returned scene links open this workspace. | |
| source_concept | No | Existing immutable master to add views to, stage=concept only. Mutually exclusive with reference; never regenerate this master. | |
| idempotency_key | No |