Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
poker_proposeBody | 新しい3D立体を提案します(自動バックアップ付き) |
poker_updateBody | 既存立体のパラメータを更新します |
poker_deleteBody | 立体を削除します(依存関係チェック付き) |
poker_proposeZone | 材料ゾーンを提案します(物理検証付き) |
poker_updateZone | 既存ゾーンの材料や密度を更新します |
poker_deleteZone | ゾーンを削除します(ATMOSPHERE以外) |
poker_proposeTransform | 回転・移動変換を提案します |
poker_updateTransform | 既存変換の操作を更新します |
poker_deleteTransform | 変換を削除します |
poker_proposeBuildupFactor | ビルドアップ係数を提案します |
poker_updateBuildupFactor | 既存ビルドアップ係数の設定を更新します |
poker_deleteBuildupFactor | ビルドアップ係数を削除します |
poker_changeOrderBuildupFactor | ビルドアップ係数の順序を変更します |
poker_proposeSource | 新しい線源を提案します |
poker_updateSource | 既存放射線源のパラメータを更新します |
poker_deleteSource | 放射線源を削除します |
poker_proposeDetector | 新しい検出器を提案します |
poker_updateDetector | 既存検出器のパラメータを更新します |
poker_deleteDetector | 検出器を削除します |
poker_applyChanges | 保留中の全変更を実際のYAMLファイルに適用します(自動バックアップ実行) |
poker_proposeUnit | 単位設定セクションを提案します(YAMLファイルに未存在の場合のみ)- 4キー完全性保証 |
poker_getUnit | 現在の単位設定を取得します(4つのキーすべてを返却)- 完全性保証 |
poker_updateUnit | 既存単位設定を更新します(部分更新可能だが4つのキーは常に維持)- 完全性保証 |
poker_validateUnitIntegrity | 単位系の4キー完全性と物理的整合性を包括検証します |
poker_analyzeUnitConversion | 異なる単位系間の変換係数を分析・計算します |
poker_executeCalculation | 作成したYAMLファイルを使用してpoker_cuiで放射線遮蔽計算を実行します |