feat: add session runtime reload command

This commit is contained in:
Federico Jaramillo Martinez
2026-07-01 19:32:52 +02:00
parent 8ade238228
commit 889672ff53
19 changed files with 129 additions and 31 deletions
+7 -6
View File
@@ -130,8 +130,8 @@
<h2>Pi packages vs PI WEB plugins</h2>
<p>
<strong>Pi packages</strong> are packages managed by Pi (<code>pi install</code>, <code>pi remove</code>,
<code>pi update</code>). A Pi package can provide extensions, skills, prompt templates, themes, and/or
PI WEB browser plugins. Many Pi packages do not include a PI WEB plugin.
<code>pi update</code>). A Pi package can provide extensions, skills, prompt templates, themes,
context/system prompt files, and/or PI WEB browser plugins. Many Pi packages do not include a PI WEB plugin.
</p>
<p>
<strong>PI WEB plugins</strong> are browser-side UI modules discovered from bundled, local, dev, and
@@ -146,10 +146,11 @@
</p>
<p>
Use <strong>Settings → PI WEB plugins</strong> to enable or disable discovered PI WEB browser plugins
before the browser imports them. After installing, removing, or updating a Pi package, reload the browser
page to import newly discovered PI WEB browser plugins. Reload existing Pi sessions, or use
<code>/reload</code> in Pi, so extensions, skills, prompt templates, and themes are rediscovered. A
routine session daemon restart is not required.
before the browser imports them. After installing, removing, or updating a Pi package, type
<code>/reload</code> in each idle PI WEB session to refresh Pi runtime resources such as extensions,
skills, prompt templates, themes, and context/system prompt files as supported by Pi. Reload the browser
page separately for newly discovered or changed PI WEB browser plugins. A routine session daemon restart
is not required.
</p>
</section>