Palomuuri
Restorm sieppaa kaikki lähtevät kutsunsa — sekä omasi että riippuvuuksiensa — ja estää oletuksena kaiken, mitä se ei tunne.
Hyöty on suora: kolmannen osapuolen kirjasto, joka soittaisi kotiin, ei tee sitä ilman että näet sen.

Miten päätös syntyy
Section titled “Miten päätös syntyy”Tässä järjestyksessä:
- Restormin sisäiset infrastruktuuriportit paikallisessa silmukassa sallitaan.
- Sallittujen lista sallii.
- Projektistasi johdetut alkuperät sallivat — eli pyyntöjesi
URL-osoitteet sen jälkeen, kun
{{variables}}on korvattu kaikissa ympäristöissä; nämä lasketaan uudelleen aina kun puu muuttuu. - Estettyjen lista kieltää.
- Muussa tapauksessa näytetään lupapyyntö.
Kohta 3 tekee palomuurista siedettävän: kolmensadan operaation määrityksen tuonti ei laukaise kolmeasataa pyyntöä, koska kaikki nuo URL-osoitteet tulevat projektistasi.
Lupapyyntö
Section titled “Lupapyyntö”Se näyttää:
- kyseisen alkuperän muodossa
https://exemple.com:443; - kerroksen, joka sieppasi kutsun;
- vihjeen kutsujasta — aloittaneen URL-osoitteen tai pinojäljen, joka nimeää vastuussa olevan npm-paketin tai tiedoston;
- kaksi painiketta, Allow ja Deny.
Jokainen päätös tallennetaan vastaavaan listaan.
Jos ikkunaa ei ole käytettävissä tai 60 sekunnin kuluessa ei tule vastausta, kutsu hylätään automaattisesti.
Paneeli
Section titled “Paneeli”Näytä ▸ Firewall avaa yksittäisen välilehden: kaksi listaa,
Whitelist (N) ja Blacklist (N), reaaliaikaisine laskureineen, yksi rivi
sääntöä kohti roskakorikuvakkeineen sekä lisäyskenttä muodossa
skeema://host:port.
Painike Test outbound to google.com antaa varmistaa, että mekanismi toimii.
Säännöt
Section titled “Säännöt”Sääntö on kolmikko skeema + isäntä + portti. Kaikilla kolmella on
merkitystä: http ei ole https, eikä :443 ole :8443.
Alkuperän lisääminen toiseen listaan poistaa sen automaattisesti toisesta.
Kaksi jokerimerkkiä hyväksytään:
| Muoto | Vaikutus |
|---|---|
https://api.exemple.com:* | Kaikki tämän isännän portit |
https://*.exemple.com | Yhden tason aliverkkotunnukset |
https://*.exemple.com ei kata paljasta osoitetta exemple.com eikä
osoitetta a.b.exemple.com.
Erikoistapaukset
Section titled “Erikoistapaukset”- Automaattisen päivityksen kutsut on vapautettu: ne eivät laukaise lupapyyntöä.
- Suoritussäikeiltä ja lapsiprosesseilta evätään kaikki HTTP-liikenne ilman mahdollisuutta lupapyyntöön tai sallittujen listan ohitukseen. Tarkoituksellisen puolustuksellinen asento.
- Palomuurin poistamiseksi käytöstä ei ole yleiskytkintä. Se on tarkoituksellista.
Konsoli
Section titled “Konsoli”Jokainen siepattu kutsu näkyy konsolissa päätöksineen kopioitavana shell-komentona.
MCP:n kautta
Section titled “MCP:n kautta”Kuusi työkalua, kaikki Community-editiossa: open_firewall,
firewall_list_rules, firewall_allow, firewall_deny,
firewall_list_pending_prompts ja firewall_resolve_prompt. Jokainen agentin
tekemä muutos auditoidaan. Katso
MCP-työkalujen luettelo.