Results and files
Sharing a chat
Send a read-only link to a colleague without giving away your account.
Any chat can be turned into a read-only link. The person you send it to sees the request, the generated files and the verification results, without an account and without any way to change or continue the work.
Creating a link
Two places, and they behave slightly differently:
- Share at the top of an open chat creates the link and shows it in a small dialog with a copy button, so you can see the URL before you send it.
- Share chat in the ... menu on a sidebar row does it in one step and puts the link straight on your clipboard.
A chat has one link. Sharing it again hands out the same URL rather than minting a second one, so there is no list of links to keep track of.
What the recipient sees
| Shared | Not shared |
|---|---|
| Your specification and follow-up messages | Your account, email or name |
| The generated module and testbench | Your other chats |
| Simulation and synthesis output | Your billing, credit or usage |
| The status of each run | Any ability to run, edit or delete anything |
Who can open it
Anyone with the link. There is no sign-in step and no per-person access list, so treat the URL itself as the secret. If a chat contains something confidential, do not share it; copy out the file you meant to send instead.
Heads up
A shared link is a window onto a live chat, not a frozen copy. Follow-up runs you make afterwards are visible to anyone still holding it, and there is no way to withdraw a link once it is out. If a chat might later contain something you would not want that person to see, copy out the files you meant to send instead of sharing the chat.
Deleting the chat is what ends access; the link stops working along with everything else in it. See History.
What it is good for
- Sending a colleague the module and its simulation log together, instead of pasting code into a message.
- Attaching the whole context to a code review comment.
- Showing someone how you described a block, when the interesting part is the spec rather than the output.