|
4 | 4 | "type": "function", |
5 | 5 | "function": { |
6 | 6 | "name": "play", |
| 7 | + "strict": false, |
7 | 8 | "description": "Play cards from hand as a poker hand to score chips.", |
8 | 9 | "parameters": { |
9 | 10 | "type": "object", |
|
26 | 27 | "type": "function", |
27 | 28 | "function": { |
28 | 29 | "name": "discard", |
| 30 | + "strict": false, |
29 | 31 | "description": "Discard cards from hand to draw new ones.", |
30 | 32 | "parameters": { |
31 | 33 | "type": "object", |
|
48 | 50 | "type": "function", |
49 | 51 | "function": { |
50 | 52 | "name": "rearrange", |
| 53 | + "strict": false, |
51 | 54 | "description": "Rearrange cards in hand, jokers, or consumables. Provide exactly one of: hand, jokers, or consumables.", |
52 | 55 | "parameters": { |
53 | 56 | "type": "object", |
|
80 | 83 | "type": "function", |
81 | 84 | "function": { |
82 | 85 | "name": "sell", |
| 86 | + "strict": false, |
83 | 87 | "description": "Sell a joker or consumable for money. Provide exactly one of: joker or consumable.", |
84 | 88 | "parameters": { |
85 | 89 | "type": "object", |
|
105 | 109 | "type": "function", |
106 | 110 | "function": { |
107 | 111 | "name": "use", |
| 112 | + "strict": false, |
108 | 113 | "description": "Use a consumable card (Tarot, Planet, or Spectral).", |
109 | 114 | "parameters": { |
110 | 115 | "type": "object", |
|
133 | 138 | "type": "function", |
134 | 139 | "function": { |
135 | 140 | "name": "buy", |
| 141 | + "strict": false, |
136 | 142 | "description": "Buy a card, voucher, or pack from the shop. Provide exactly one of: card, voucher, or pack.", |
137 | 143 | "parameters": { |
138 | 144 | "type": "object", |
|
162 | 168 | "type": "function", |
163 | 169 | "function": { |
164 | 170 | "name": "reroll", |
| 171 | + "strict": false, |
165 | 172 | "description": "Reroll the shop items (costs money).", |
166 | 173 | "parameters": { |
167 | 174 | "type": "object", |
|
179 | 186 | "type": "function", |
180 | 187 | "function": { |
181 | 188 | "name": "next_round", |
| 189 | + "strict": false, |
182 | 190 | "description": "Leave the shop and advance to blind selection.", |
183 | 191 | "parameters": { |
184 | 192 | "type": "object", |
|
196 | 204 | "type": "function", |
197 | 205 | "function": { |
198 | 206 | "name": "sell", |
| 207 | + "strict": false, |
199 | 208 | "description": "Sell a joker or consumable for money. Provide exactly one of: joker or consumable.", |
200 | 209 | "parameters": { |
201 | 210 | "type": "object", |
|
221 | 230 | "type": "function", |
222 | 231 | "function": { |
223 | 232 | "name": "use", |
| 233 | + "strict": false, |
224 | 234 | "description": "Use a consumable card (Tarot, Planet, or Spectral).", |
225 | 235 | "parameters": { |
226 | 236 | "type": "object", |
|
247 | 257 | "type": "function", |
248 | 258 | "function": { |
249 | 259 | "name": "rearrange", |
| 260 | + "strict": false, |
250 | 261 | "description": "Rearrange jokers or consumables. Provide exactly one of: jokers or consumables.", |
251 | 262 | "parameters": { |
252 | 263 | "type": "object", |
|
276 | 287 | "type": "function", |
277 | 288 | "function": { |
278 | 289 | "name": "select", |
| 290 | + "strict": false, |
279 | 291 | "description": "Select the current blind to begin the round.", |
280 | 292 | "parameters": { |
281 | 293 | "type": "object", |
|
293 | 305 | "type": "function", |
294 | 306 | "function": { |
295 | 307 | "name": "skip", |
| 308 | + "strict": false, |
296 | 309 | "description": "Skip the current blind (Small or Big only) to receive the tag reward.", |
297 | 310 | "parameters": { |
298 | 311 | "type": "object", |
|
312 | 325 | "type": "function", |
313 | 326 | "function": { |
314 | 327 | "name": "pack", |
| 328 | + "strict": false, |
315 | 329 | "description": "Select a card from the opened booster pack, or skip without taking any card. For Arcana/Spectral packs, cards are used immediately and may require targeting hand cards.", |
316 | 330 | "parameters": { |
317 | 331 | "type": "object", |
|
0 commit comments