Error in tools type connector when the connector is preview

* Config Integration connector en GCP example Integration Connectors/overview/connectios/Firestore (Preview)

* Config Apllication integration en GCP. Absolutely need to name this integration ExecuteConnection. Make sure it’s spelled exactly that way.

Finding it is simple: Go to the ‘Application Integration’ service in your Google Cloud console, click the ‘Templates’ option, and then filter or search for ‘tool’. You should see the ‘Connection Tool’ template pop up — click on that! example Application Integration/integratios/ExecuteConnection

* Config in conversational agents tool connector after save show me the follow message

Found errors in the Open API specification [attribute paths.‘/actions/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7:execute’(post).requestBody.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Request is missing, attribute paths.‘/actions/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7:execute’(post).responses.200.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Response is missing, components.schemas.Schema name GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Request doesn’t adhere to regular expression ^[a-zA-Z0-9\.\-_]+$, components.schemas.Schema name GET_v1/%7Bname%7D**notused**b332d7ee-5511-42ec-8b67-68892be524b7Response doesn’t adhere to regular expression ^[a-zA-Z0-9\.\-_]+$]

* when i use one connector that not is preview the conf finish without trouble.

i try create tool with the client nodejs for dialogflow and show me the same trouble. when the tool is priview

appExp.post("/prueba", async (req, res) => {

  const toolDisplayName ="pruebaConnetor";

  const parent = \`projects/${projectId}/locations/${location}/agents/${agentId}\`;

  const tool = {

    displayName: toolDisplayName,

    description: "prueba de connector",

    toolKey: "pruebaconnetor",

    connectorSpec: {

      name: "projects/pv1/locations/us-central1/connections/firebase-connector",

      actions: \[{

        connectionActionId: "GET_v1/%7Bparent%7D/%7BcollectionId%7D",

      }\]

    }

  };

Execute functions of google function en nodejs show me the following error:

Failed to create tool: Error: 3 INVALID_ARGUMENT: com.google.cloud.ai.dialogflow.common.tools.openapi.OpenApiSchemaParser$BadParseException: Found errors in the Open API specification [attribute paths.‘/actions/GET_v1/%7Bparent%7D/%7BcollectionId%7D:execute’(post).requestBody.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bparent%7D/%7BcollectionId%7DRequest is missing, attribute paths.‘/actions/GET_v1/%7Bparent%7D/%7BcollectionId%7D:execute’(post).responses.200.content.‘application/json’.schema.#/components/schemas/GET_v1/%7Bparent%7D/%7BcollectionId%7DResponse is missing, components.schemas.Schema name GET_v1/%7Bparent%7D/%7BcollectionId%7DRequest doesn’t adhere to regular expression ^[a-zA-Z0-9.-]+$, components.schemas.Schema name GET_v1/%7Bparent%7D/%7BcollectionId%7DResponse doesn’t adhere to regular expression ^[a-zA-Z0-9.-]+$]

For validate:

The error message “Response doesn’t adhere to regular expression ^[a-zA-Z0-9\\.\\-_]+$” means the value you provided contains invalid characters or does not follow the specified naming convention. The value must exclusively use the following characters:

  • Lowercase letters: a through z

  • Uppercase letters: A through Z

  • Digits: 0 through 9

  • Special characters: period (.), hyphen (-), and underscore (_)