{"ok":true,"site":{"host":"meganetaaan.github.io","url":"https://meganetaaan.github.io/stack-chan-stage/","type":"live","desc":"Stack-chan Stage","tools":[{"name":"stage.workspace.get","kind":"answer","impl":"imperative","description":"現在のScenario、Scene、Role、Asset、Actor、Cast、Runtime状態、revisionを返します。","title":"舞台ワークスペースを取得","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.scenario.validate","kind":"act","impl":"imperative","description":"Scenario参照、Cast、Actor capability、音声設定を検証し、Run可能性を返します。","title":"演目を検証","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.scene.create","kind":"act","impl":"imperative","description":"指定位置へ1本以上のLaneを持つSceneを追加します。","title":"場面を追加","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"scene":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":256},"title":{"type":"string","minLength":1,"maxLength":200},"lanes":{"type":"array","prefixItems":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":256},"name":{"type":"string","minLength":1,"maxLength":120},"cues":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"speech"},"roleId":{"type":"string","minLength":1},"text":{"type":"string","minLength":1,"maxLength":2000},"direction":{"type":"string","minLength":1,"maxLength":500},"voiceOverride":{"type":"object","properties":{"provider":{"type":"string","minLength":1},"voiceId":{"type":"string","minLength":1},"model":{"type":"string","minLength":1},"locale":{"type":"string","minLength":1}},"required":["provider","voiceId"],"additionalProperties":false}},"required":["id","kind","roleId","text"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"expression"},"roleId":{"type":"string","minLength":1},"expression":{"type":"string","minLength":1}},"required":["id","kind","roleId","expression"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"motion"},"roleId":{"type":"string","minLength":1},"motion":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"preset"},"name":{"type":"string","minLength":1}},"required":["kind","name"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"pose"},"yaw":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"pitch":{"type":"number","minimum":-1.5707963267948966,"maximum":1.5707963267948966},"roll":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","yaw","pitch","durationMs"],"additionalProperties":false}]}},"required":["id","kind","roleId","motion"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.set"},"roleId":{"type":"string","minLength":1},"color":{"type":"string","pattern":"^#[0-9a-f]{6}$"},"brightness":{"type":"number","minimum":0,"maximum":1}},"required":["id","kind","roleId","color","brightness"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.play"},"roleId":{"type":"string","minLength":1},"effect":{"type":"string","minLength":1},"parameters":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["string","number","boolean"]}}},"required":["id","kind","roleId","effect"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"backdrop.set"},"assetId":{"type":"string","minLength":1},"transition":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"cut"}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"fade"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","durationMs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"slide"},"direction":{"type":"string","enum":["left","right","up","down"]},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","direction","durationMs"],"additionalProperties":false}]}},"required":["id","kind","assetId","transition"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.start"},"assetId":{"type":"string","minLength":1},"loop":{"type":"boolean"},"volume":{"type":"number","minimum":0,"maximum":1},"fadeInMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","assetId","loop","volume","fadeInMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.stop"},"fadeOutMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","fadeOutMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"pause"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","durationMs"],"additionalProperties":false}]}}},"required":["id","name","cues"],"additionalProperties":false}],"items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":256},"name":{"type":"string","minLength":1,"maxLength":120},"cues":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"speech"},"roleId":{"type":"string","minLength":1},"text":{"type":"string","minLength":1,"maxLength":2000},"direction":{"type":"string","minLength":1,"maxLength":500},"voiceOverride":{"type":"object","properties":{"provider":{"type":"string","minLength":1},"voiceId":{"type":"string","minLength":1},"model":{"type":"string","minLength":1},"locale":{"type":"string","minLength":1}},"required":["provider","voiceId"],"additionalProperties":false}},"required":["id","kind","roleId","text"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"expression"},"roleId":{"type":"string","minLength":1},"expression":{"type":"string","minLength":1}},"required":["id","kind","roleId","expression"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"motion"},"roleId":{"type":"string","minLength":1},"motion":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"preset"},"name":{"type":"string","minLength":1}},"required":["kind","name"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"pose"},"yaw":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"pitch":{"type":"number","minimum":-1.5707963267948966,"maximum":1.5707963267948966},"roll":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","yaw","pitch","durationMs"],"additionalProperties":false}]}},"required":["id","kind","roleId","motion"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.set"},"roleId":{"type":"string","minLength":1},"color":{"type":"string","pattern":"^#[0-9a-f]{6}$"},"brightness":{"type":"number","minimum":0,"maximum":1}},"required":["id","kind","roleId","color","brightness"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.play"},"roleId":{"type":"string","minLength":1},"effect":{"type":"string","minLength":1},"parameters":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["string","number","boolean"]}}},"required":["id","kind","roleId","effect"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"backdrop.set"},"assetId":{"type":"string","minLength":1},"transition":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"cut"}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"fade"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","durationMs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"slide"},"direction":{"type":"string","enum":["left","right","up","down"]},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","direction","durationMs"],"additionalProperties":false}]}},"required":["id","kind","assetId","transition"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.start"},"assetId":{"type":"string","minLength":1},"loop":{"type":"boolean"},"volume":{"type":"number","minimum":0,"maximum":1},"fadeInMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","assetId","loop","volume","fadeInMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.stop"},"fadeOutMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","fadeOutMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"pause"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","durationMs"],"additionalProperties":false}]}}},"required":["id","name","cues"],"additionalProperties":false},"minItems":1}},"required":["id","title","lanes"],"additionalProperties":false},"index":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["expectedRevision","scene"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.scene.update","kind":"act","impl":"imperative","description":"Sceneのtitleを更新します。","title":"場面を更新","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256},"title":{"type":"string","minLength":1,"maxLength":200}},"required":["expectedRevision","sceneId","title"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.scene.delete","kind":"transact","impl":"imperative","description":"SceneとそのLane/Cueを削除します。","title":"場面を削除","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256}},"required":["expectedRevision","sceneId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.cue.create","kind":"act","impl":"imperative","description":"Cue discriminated unionに従う完全なCueをLaneへ追加します。","title":"キューを追加","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256},"laneId":{"type":"string","minLength":1,"maxLength":256},"cue":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"speech"},"roleId":{"type":"string","minLength":1},"text":{"type":"string","minLength":1,"maxLength":2000},"direction":{"type":"string","minLength":1,"maxLength":500},"voiceOverride":{"type":"object","properties":{"provider":{"type":"string","minLength":1},"voiceId":{"type":"string","minLength":1},"model":{"type":"string","minLength":1},"locale":{"type":"string","minLength":1}},"required":["provider","voiceId"],"additionalProperties":false}},"required":["id","kind","roleId","text"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"expression"},"roleId":{"type":"string","minLength":1},"expression":{"type":"string","minLength":1}},"required":["id","kind","roleId","expression"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"motion"},"roleId":{"type":"string","minLength":1},"motion":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"preset"},"name":{"type":"string","minLength":1}},"required":["kind","name"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"pose"},"yaw":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"pitch":{"type":"number","minimum":-1.5707963267948966,"maximum":1.5707963267948966},"roll":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","yaw","pitch","durationMs"],"additionalProperties":false}]}},"required":["id","kind","roleId","motion"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.set"},"roleId":{"type":"string","minLength":1},"color":{"type":"string","pattern":"^#[0-9a-f]{6}$"},"brightness":{"type":"number","minimum":0,"maximum":1}},"required":["id","kind","roleId","color","brightness"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.play"},"roleId":{"type":"string","minLength":1},"effect":{"type":"string","minLength":1},"parameters":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["string","number","boolean"]}}},"required":["id","kind","roleId","effect"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"backdrop.set"},"assetId":{"type":"string","minLength":1},"transition":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"cut"}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"fade"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","durationMs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"slide"},"direction":{"type":"string","enum":["left","right","up","down"]},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","direction","durationMs"],"additionalProperties":false}]}},"required":["id","kind","assetId","transition"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.start"},"assetId":{"type":"string","minLength":1},"loop":{"type":"boolean"},"volume":{"type":"number","minimum":0,"maximum":1},"fadeInMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","assetId","loop","volume","fadeInMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.stop"},"fadeOutMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","fadeOutMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"pause"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","durationMs"],"additionalProperties":false}]},"index":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["expectedRevision","sceneId","laneId","cue"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.cue.update","kind":"act","impl":"imperative","description":"Cueをkindごとの完全な値で置き換えます。","title":"キューを更新","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256},"laneId":{"type":"string","minLength":1,"maxLength":256},"cueId":{"type":"string","minLength":1,"maxLength":256},"cue":{"oneOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"speech"},"roleId":{"type":"string","minLength":1},"text":{"type":"string","minLength":1,"maxLength":2000},"direction":{"type":"string","minLength":1,"maxLength":500},"voiceOverride":{"type":"object","properties":{"provider":{"type":"string","minLength":1},"voiceId":{"type":"string","minLength":1},"model":{"type":"string","minLength":1},"locale":{"type":"string","minLength":1}},"required":["provider","voiceId"],"additionalProperties":false}},"required":["id","kind","roleId","text"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"expression"},"roleId":{"type":"string","minLength":1},"expression":{"type":"string","minLength":1}},"required":["id","kind","roleId","expression"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"motion"},"roleId":{"type":"string","minLength":1},"motion":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"preset"},"name":{"type":"string","minLength":1}},"required":["kind","name"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"pose"},"yaw":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"pitch":{"type":"number","minimum":-1.5707963267948966,"maximum":1.5707963267948966},"roll":{"type":"number","minimum":-3.141592653589793,"maximum":3.141592653589793},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","yaw","pitch","durationMs"],"additionalProperties":false}]}},"required":["id","kind","roleId","motion"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.set"},"roleId":{"type":"string","minLength":1},"color":{"type":"string","pattern":"^#[0-9a-f]{6}$"},"brightness":{"type":"number","minimum":0,"maximum":1}},"required":["id","kind","roleId","color","brightness"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"lighting.play"},"roleId":{"type":"string","minLength":1},"effect":{"type":"string","minLength":1},"parameters":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":["string","number","boolean"]}}},"required":["id","kind","roleId","effect"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"backdrop.set"},"assetId":{"type":"string","minLength":1},"transition":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"cut"}},"required":["kind"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"fade"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","durationMs"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"slide"},"direction":{"type":"string","enum":["left","right","up","down"]},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["kind","direction","durationMs"],"additionalProperties":false}]}},"required":["id","kind","assetId","transition"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.start"},"assetId":{"type":"string","minLength":1},"loop":{"type":"boolean"},"volume":{"type":"number","minimum":0,"maximum":1},"fadeInMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","assetId","loop","volume","fadeInMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"music.stop"},"fadeOutMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","fadeOutMs"],"additionalProperties":false},{"type":"object","properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"kind":{"type":"string","const":"pause"},"durationMs":{"type":"integer","minimum":0,"maximum":3600000}},"required":["id","kind","durationMs"],"additionalProperties":false}]}},"required":["expectedRevision","sceneId","laneId","cueId","cue"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.cue.move","kind":"act","impl":"imperative","description":"同じLane内でCueの順序を変更します。","title":"キューを移動","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256},"laneId":{"type":"string","minLength":1,"maxLength":256},"cueId":{"type":"string","minLength":1,"maxLength":256},"toIndex":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["expectedRevision","sceneId","laneId","cueId","toIndex"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.cue.delete","kind":"transact","impl":"imperative","description":"LaneからCueを削除します。","title":"キューを削除","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"sceneId":{"type":"string","minLength":1,"maxLength":256},"laneId":{"type":"string","minLength":1,"maxLength":256},"cueId":{"type":"string","minLength":1,"maxLength":256}},"required":["expectedRevision","sceneId","laneId","cueId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.asset.list","kind":"answer","impl":"imperative","description":"登録済みの背景とBGM素材metadataを返します。","title":"素材を一覧","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.asset.import","kind":"act","impl":"imperative","description":"CORS取得可能なURLの背景またはBGMを検査し、content-addressed assetとして登録します。","title":"素材を取り込む","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string","format":"uri"},"kind":{"type":"string","enum":["backdrop","music"]},"name":{"type":"string","minLength":1,"maxLength":200},"license":{"type":"string","minLength":1,"maxLength":500}},"required":["expectedRevision","url","kind","name"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.cast.set","kind":"act","impl":"imperative","description":"globalまたはScene scopeのRole-to-Actor割当を設定します。","title":"配役を設定","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"integer","minimum":0,"maximum":9007199254740991},"scope":{"type":"string","enum":["global","scene"]},"sceneId":{"type":"string","minLength":1,"maxLength":256},"cast":{"type":"object","properties":{"assignments":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string","minLength":1,"maxLength":256}},"standInActorId":{"type":"string","minLength":1,"maxLength":256}},"required":["assignments"],"additionalProperties":false}},"required":["expectedRevision","scope","cast"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.performance.preview","kind":"act","impl":"imperative","description":"選択SceneまたはCue範囲を指定Actorで試演します。speechMode=skipを明示するとセリフを除外し、warningsとskippedCueIdsを返します。","title":"上演をプレビュー","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"sceneIds":{"type":"array","items":{"type":"string","minLength":1,"maxLength":256}},"fromCueId":{"type":"string","minLength":1,"maxLength":256},"toCueId":{"type":"string","minLength":1,"maxLength":256},"actorId":{"type":"string","minLength":1,"maxLength":256},"speechMode":{"type":"string","enum":["audible","skip"]}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.performance.play","kind":"act","impl":"imperative","description":"Runをcompile、prepareして、選択Sceneを順に上演します。","title":"上演を開始","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"sceneIds":{"minItems":1,"type":"array","items":{"type":"string","minLength":1,"maxLength":256}}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"},{"name":"stage.performance.stop","kind":"act","impl":"imperative","description":"実行中Runを停止し、Actorと舞台装置をcleanupします。","title":"上演を停止","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/stack-chan-stage/"}],"category":"Media & Personal","apiSurface":"spec","toolCount":15}}