# 22/05/2020

## Builder Debugger <a href="#builder-debugger" id="builder-debugger"></a>

Temos agora um novo ambiente de teste no Builder, que chamamos de "Debugger". Ao acessá-lo é possível testar o bot e acompanhar em tempo real as variáveis de contexto e os nós que estão sendo processados durante a conversação.

O debugger facilita muito para o desenvolvedor analisar o comportamento do bot durante a programação, identificar erros de fluxo de conversação, integrações, etc.

![](https://gblobscdn.gitbook.com/assets%2F-MBLIXIoG7ExmF2IHzbu%2F-MBf3mRNcyZS8JNFN3g4%2F-MBf81bZ1xr5xkM-GuTd%2Fbuilder-debugger.gif?alt=media\&token=96c0848f-3ec2-46a4-bced-b68eac2d44fa)

{% content-ref url="/pages/-MYG3LKLvCLRQads30KG" %}
[Configurações do nó](/build/assistentes/builder/configuracoes_do_no.md)
{% endcontent-ref %}

## Widget como canal <a href="#widget-como-canal" id="widget-como-canal"></a>

Separamos o Widget para que ele se comporte como os demais canais, tendo o seu próprio menu em `Connect > Canais > Widgets`. Com essa mudança agora é possível ter mais de um Widget associado ao mesmo Assistente.

Também reformulamos a estrutura da URL do widget publicado, mantendo a compatibilidade com as URLs dos widgets publicados que já existiam anteriormente.

![](https://gblobscdn.gitbook.com/assets%2F-MBLIXIoG7ExmF2IHzbu%2F-MBf3mRNcyZS8JNFN3g4%2F-MBf8EaE69k2HjAJ7HVr%2Fwidgets-edit.png?alt=media\&token=4523730a-1686-42f9-9474-0140b197df72)

## Múltipla seleção em componentes de lista de opções <a href="#multipla-selecao-em-componentes-de-lista-de-opcoes" id="multipla-selecao-em-componentes-de-lista-de-opcoes"></a>

Agora é possível permitir a seleção de múltiplas opções ao setar o atributo `"multiple": true` nos componentes de lista de opções. Esse atributo está disponível nos componentes Lista de opções [inline](/build/assistentes/builder/componentes/input/select.md) e [**modal**](/build/assistentes/builder/componentes/input/option_list.md)**.**

![](https://gblobscdn.gitbook.com/assets%2F-MBLIXIoG7ExmF2IHzbu%2F-MBf3mRNcyZS8JNFN3g4%2F-MBf8MpNKVSNYpywPW5G%2Fbuilder-list-multiselection.gif?alt=media\&token=ac18d1a6-0ff3-48f5-9386-030d00ce7817)

## Widget: parâmetros da URL no contexto <a href="#widget-parametros-da-url-no-contexto" id="widget-parametros-da-url-no-contexto"></a>

Parâmetros passados pela URL do Widget agora são inseridos no contexto do atendimento, na estrutura `url_params`. Algumas regras devem ser seguidas:

* Limite de 20 parâmetros (fora os UTMs)
* Parâmetros com nomes sistêmicos como `debug`, `homol` e `token` são desconsiderados.
* Cada parâmetro deve ter no nome o máximo de 50 caracteres, sem "\[]" e o valor deve conter no máximo 256 caracteres

![](https://gblobscdn.gitbook.com/assets%2F-MBLIXIoG7ExmF2IHzbu%2F-MBf3mRNcyZS8JNFN3g4%2F-MBf8XkWCg2Ewc4U9-AS%2Fwidget-urlparams-browser.png?alt=media\&token=d62bb375-f39b-4f55-b9db-b43f2616a061)

![](/files/-ME06c_ud6m4_4zRsxiW)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.altu.d1.cx/mais/release/22-05-2020.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
