diff --git a/README.md b/README.md index dfe9581..262b1d9 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,36 @@ Allt nedanför denna linje beskriver **v1** (Node-stacken i --- +## Skärmbilder (v2, hub-läget) + +Webbklienten mot hubben på Pi5 (`http://192.168.0.19:8790`) — agenter +ansluter utåt, klienter loggar in och styr allt från ett ställe. + +**Inloggning** — hub-konto (lokala användare nu, LDAP förberett): + +![Inloggning](doc/img/web-login.png) + +**Sessioner** — agentväljare till vänster, terminalvy i mitten (här +kör `fleet status` och `giteactl runs` ur +[agent-tools](https://gitea.brasse-pc.eu/brasse/agent-tools)), +tangent-verktygsrad och promptfält: + +![Sessionsvy](doc/img/web-sessions.png) + +**Frågekort** — helmd:s detektor känner igen agentens frågor +(godkännanden, trust-prompts) och gör dem till knappar; ❓-badgen i +listan visar var något väntar: + +![Frågekort](doc/img/web-question.png) + +**Delningar** — agenten delar filer med `helmd share`; bilder, HTML +(sandboxad) och markdown renderas. Här: en SVG som **agy själv +genererade med `svgc`** under live-testet: + +![Delningar](doc/img/web-shares.png) + +--- + ## Designprinciper 1. **Graceful degradation — terminalen funkar alltid.** diff --git a/doc/img/web-login.png b/doc/img/web-login.png new file mode 100644 index 0000000..9fb19f2 Binary files /dev/null and b/doc/img/web-login.png differ diff --git a/doc/img/web-question.png b/doc/img/web-question.png new file mode 100644 index 0000000..56206b0 Binary files /dev/null and b/doc/img/web-question.png differ diff --git a/doc/img/web-sessions.png b/doc/img/web-sessions.png new file mode 100644 index 0000000..afbf433 Binary files /dev/null and b/doc/img/web-sessions.png differ diff --git a/doc/img/web-shares.png b/doc/img/web-shares.png new file mode 100644 index 0000000..c74c9df Binary files /dev/null and b/doc/img/web-shares.png differ