|
57 | 57 | format="markdown"> |
58 | 58 | Titles for the `enum` keys described. |
59 | 59 | </AddDescription> |
60 | | - <AddDescription json-path="/definitions/resourceProperty/properties/resourcePermissions" format="markdown"> |
61 | | - The provided documentation for Actor input schema specification does not contain a description for |
62 | | - `resourcePermissions` in the `resourceProperty` section. It is present in the JSON validation schema, indicating |
63 | | - permissions for the resource. |
64 | | - </AddDescription> |
65 | | - <AddDescription json-path="/definitions/resourceArrayProperty/properties/resourcePermissions" format="markdown"> |
66 | | - The provided documentation for Actor input schema specification does not contain a description for |
67 | | - `resourcePermissions` in the `resourceArrayProperty` section. It is present in the JSON validation schema, |
68 | | - indicating permissions for the resource array. |
69 | | - </AddDescription> |
70 | 60 | <AddDescription json-path="/definitions/anyProperty/properties/type" format="markdown"> |
71 | 61 | Allowed type for the input value. Cannot be mixed. |
72 | 62 | </AddDescription> |
|
555 | 545 | Visual editor used for the input field. Defaults to `resourcePicker`. |
556 | 546 | </AddDescription> |
557 | 547 | <AddDescription json-path="/definitions/resourceProperty/properties/resourceType" format="markdown"> |
558 | | - Type of Apify Platform resource |
| 548 | + Type of Apify resource this field references - a storage resource (`dataset`, `keyValueStore`, `requestQueue`) or an `mcpConnector`. |
559 | 549 | </AddDescription> |
560 | 550 | <AddDescription json-path="/definitions/resourceProperty/properties/default" format="markdown"> |
561 | 551 | Default value that will be used when no value is provided. |
|
612 | 602 | Specifies whether the array should contain only unique values. |
613 | 603 | </AddDescription> |
614 | 604 | <AddDescription json-path="/definitions/resourceArrayProperty/properties/resourceType" format="markdown"> |
615 | | - Type of Apify Platform resource |
| 605 | + Type of Apify resource this field references - a storage resource (`dataset`, `keyValueStore`, `requestQueue`) or an `mcpConnector`. |
616 | 606 | </AddDescription> |
617 | 607 | <AddDescription json-path="/definitions/resourceArrayProperty/properties/sectionCaption" format="markdown"> |
618 | 608 | If this property is set, then all fields following this field (this field included) will be separated into a |
|
623 | 613 | If the `sectionCaption` property is set, then you can use this property to provide additional description to the |
624 | 614 | section. The description will be visible right under the caption when the section is open. |
625 | 615 | </AddDescription> |
| 616 | + <AddDescription json-path="/definitions/resourcePermissionsProperty" format="markdown"> |
| 617 | + Permissions required for the resource. Only applicable when `resourceType` is `dataset`, `keyValueStore`, or `requestQueue`. |
| 618 | + </AddDescription> |
| 619 | + <AddDescription json-path="/definitions/mcpServersProperty" format="markdown"> |
| 620 | + Defines which MCP servers this Actor works with. Each entry describes an acceptable server - a connector can be selected for this input only if it matches at least one entry. Required when `resourceType` is `mcpConnector`. |
| 621 | + </AddDescription> |
| 622 | + <AddDescription json-path="/definitions/mcpServersProperty/items" format="markdown"> |
| 623 | + An acceptable MCP server profile. A connector matches if the URL of the server it targets matches `url` and it provides the tools described in `tools`. |
| 624 | + </AddDescription> |
| 625 | + <AddDescription json-path="/definitions/mcpServersProperty/items/properties/url" format="markdown"> |
| 626 | + URL pattern that connector's targeted MCP server must match. Supports `*` and `?` wildcards. Use `"*"` to accept any server. |
| 627 | + </AddDescription> |
| 628 | + <AddDescription json-path="/definitions/mcpServersProperty/items/properties/tools" format="markdown"> |
| 629 | + Defines which tools the Actor needs and gets access to. `required` lists tool name patterns (supports `*` and `?` wildcards) - the connector must authorize at least one matching tool per pattern. Hint booleans further restrict which tools are considered. Only matching tools are exposed to the Actor. |
| 630 | + </AddDescription> |
626 | 631 | <AddDescription json-path="/definitions/anyProperty/properties/title" format="markdown"> |
627 | 632 | Title of the field in UI. |
628 | 633 | </AddDescription> |
|
0 commit comments