u/Impossible-Chain5416

Concept of an ID card for a virtual state project.

Concept of an ID card for a virtual state project.

There is no ID card in Russia so I decided to make the concept for the virtual state project. This concept was inspired by ID cards of Latvia, Austria and Kazakhstan. The coat of arms of the region of birth is used as a watermark. What do you think?

I ran into a frustrating bug in Copilot Studio today.

When I use the "Ask with Adaptive Card" block with the "Formula card" format, the output parameters (IDs from your Input.Text fields) just don't appear. You cannot use the outputs further or even edit them in the scheme.

https://preview.redd.it/hfog4annoiwg1.png?width=703&format=png&auto=webp&s=eb175141c24b390bba884fbd9e58a9879938b81a

The Workaround:

  1. Switch the card format to JSON first.
  2. Define your inputs and let the designer "see" the IDs and create the outputs.
  3. Map your variables in the following nodes.
  4. Switch back to Formula to keep your dynamic Power Fx logic.

It seems the designer only triggers the schema generation on static JSON. What is more amusing is that if you change the format from Formula card to JSON it will just empty all your schema and if you copy the schema before it, you will need to add all quotes to parameters as the typing format is different.

This happens if you change format from Formula to JSON

The parameters in JSON format are doublequoted

God, I just hope this saves someone a few hours of debugging.

reddit.com
u/Impossible-Chain5416 — 15 days ago

Another day with Microsoft products, another bug.

I am sure that everyone know about topics, that allow you to define the behavior to the agent. They are divided into system and custom types. When you create new topic, you may choose the trigger that allows you to define the condition, when the agent behavior should be activated.

By default, there is a list of triggers available and you can not choose other topics.

A typical list of triggers

However, you may bypass this standard list and use system triggers. To do so, switch to the code editor and just copy the trigger code and save the topic.

This button is located in the topic editor

The code is taken from the system topic

After that, your custom topic trigger will be changed to the system one, and what is more amusing is that custom topic will become a system one.

You have 9 system topics by default. This is our custom topic.

I don't really know if there is any use to this "hack", I guess its just another malfunction, but here we are.

reddit.com
u/Impossible-Chain5416 — 17 days ago