HolySN

Docs

AI assistant

A conversation that knows the instance you are on, behind four permissions that all start off.

It knows where you are

The assistant reads the instance you have open: the record in front of you, the table it belongs to, the update set you are in. You do not paste context into it.

The conversation exists from the moment you send the first message rather than when a reply comes back, so nothing is lost if you navigate away mid-answer. Open the same conversation in a second tab and both stay in step.

Four permissions, all off

Nothing that touches your instance is granted by default:

PermissionWhat it grants
aiAutoApplyApplies a proposed change without you pressing Apply, and skips the update set check with it
aiConsoleReadRecords uncaught exceptions and rejected promises, and lets the model read them
aiRunScriptRuns JavaScript in the page realm: g_form, GlideAjax, the DOM
aiBgScriptRuns a server-side script with your own rights, through Scripts - Background

They are read strictly: a preference has to say true to count. Every other setting in the widget defaults to on, and a permission written in that looser style would end up granted on every machine that had never heard of it. A profile older than a permission has not refused it either, so it is left alone rather than overwritten with a refusal nobody gave.

The check runs once, before a tool is dispatched, rather than inside each tool. A capability that decides for itself whether it is allowed becomes allowed the day somebody edits it. When a tool is refused, the model is told which switch to ask you for and not to retry, so a denied tool costs one pass instead of three.

Granting takes effect at once

Save a permission and it applies in the tab you already have open. No reload.

One honest exception: the error tap only records from the moment it starts. Turning on console reading does not recover what broke before you consented, and the report says so rather than letting silence read as a healthy page.

Proposals

Larger changes come back as a deck of proposals rather than one wall of text, and each is applied on its own. With aiAutoApply off, which is the default, every one of them waits for you.