PluginProbe
ZIP AI – AI Website Builder & AI Agent (Beta) / 0.0.8
ZIP AI – AI Website Builder & AI Agent (Beta) v0.0.8
0.0.10 0.0.9 trunk 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8
zip-ai / lib / php-mcp-schema / src / Common / Contracts / WithJsonSchemaInterface.php

WithJsonSchemaInterface.php in ZIP AI – AI Website Builder & AI Agent (Beta) 0.0.8, at lib/php-mcp-schema/src/Common/Contracts/WithJsonSchemaInterface.php

21 lines 414 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace WP\McpSchema\Common\Contracts;
6
7 /**
8 * Interface for objects that provide their JSON Schema definition.
9 *
10 * @mcp-version 2025-11-25
11 */
12 interface WithJsonSchemaInterface
13 {
14 /**
15 * Returns the JSON Schema definition for this type.
16 *
17 * @return array<string, mixed> The JSON Schema definition.
18 */
19 public static function getJsonSchema(): array;
20 }
21