You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: 'Create a new Tic-Tac-Toe game with optional custom game ID',
86
+
name: 'create_game',
87
+
description: 'Create a new game with interactive setup. This will ask you for preferences like difficulty, player options, and other game-specific settings.',
88
88
inputSchema: {
89
89
type: 'object',
90
90
properties: {
91
-
playerName: {
92
-
type: 'string',
93
-
description: 'Name of the human player',
94
-
default: 'Player',
95
-
},
96
-
gameId: {
97
-
type: 'string',
98
-
description: 'Optional custom game ID. If not provided, a random UUID will be generated.',
99
-
},
100
-
aiDifficulty: {
101
-
type: 'string',
102
-
enum: ['easy','medium','hard'],
103
-
description: 'AI difficulty level',
104
-
default: 'medium',
105
-
},
106
-
playerSymbol: {
107
-
type: 'string',
108
-
enum: ['X','O'],
109
-
description: 'Your symbol: X (goes first) or O (goes second)',
110
-
default: 'X',
111
-
},
112
-
},
113
-
required: [],
114
-
},
115
-
},
116
-
{
117
-
name: 'create_rock_paper_scissors_game',
118
-
description: 'Create a new Rock Paper Scissors game',
119
-
inputSchema: {
120
-
type: 'object',
121
-
properties: {
122
-
playerName: {
123
-
type: 'string',
124
-
description: 'Name of the human player',
125
-
default: 'Player',
126
-
},
127
-
aiDifficulty: {
91
+
gameType: {
128
92
type: 'string',
129
-
enum: ['easy','medium','hard'],
130
-
description: 'AI difficulty level',
131
-
default: 'medium',
93
+
enum: ['tic-tac-toe','rock-paper-scissors'],
94
+
description: 'Type of game to create'
132
95
},
133
-
},
134
-
required: [],
135
-
},
136
-
},
137
-
{
138
-
name: 'create_tic_tac_toe_game_interactive',
139
-
description: 'Create a new Tic-Tac-Toe game with interactive setup. This will ask you for preferences like difficulty and symbol choice.',
140
-
inputSchema: {
141
-
type: 'object',
142
-
properties: {
143
96
gameId: {
144
97
type: 'string',
145
-
description: 'Optional custom game ID. If not provided, a random UUID will be generated.',
146
-
},
98
+
description: 'Optional custom game ID. If not provided, a random UUID will be generated.'
0 commit comments