From 7c0341a5f346ed5a48c5b44353747d44e3908531 Mon Sep 17 00:00:00 2001 From: Helios Agent Date: Wed, 4 Mar 2026 14:07:51 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20vollst=C3=A4ndige=20Befehlsdokumentatio?= =?UTF-8?q?n=20in=20SKILL.md=20und=20README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++++++- SKILL.md | 11 ++++++++++- config.env | 2 ++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 config.env diff --git a/README.md b/README.md index ea17f11..57bd908 100644 --- a/README.md +++ b/README.md @@ -155,8 +155,16 @@ python remote.py clipboard-get # get clipboard text python remote.py clipboard-set # set clipboard text python remote.py upload # upload file python remote.py download # download file +python remote.py screenshot-window # screenshot a specific window +python remote.py screenshot-window --output /tmp/out.png # custom output path +python remote.py wait-for-window <session> <title> # poll until window appears +python remote.py wait-for-window <session> <title> --timeout 60 # custom timeout (default: 30s) +python remote.py label <session> <new_name> # assign a human-readable name to session +python remote.py status <session> # compare relay / remote.py / client commit +python remote.py logs <session> # fetch last 100 lines of client log +python remote.py logs <session> --lines 200 # custom line count python remote.py version <session> # client version -python remote.py server-version # server version +python remote.py server-version # server version (no auth required) ``` ## Client (Phase 2) diff --git a/SKILL.md b/SKILL.md index 46b13c7..8e6bac6 100644 --- a/SKILL.md +++ b/SKILL.md @@ -36,7 +36,9 @@ python $SKILL_DIR/remote.py server-version python $SKILL_DIR/remote.py version "Moritz PC" # Screenshot → /tmp/helios-remote-screenshot.png -python $SKILL_DIR/remote.py screenshot "Moritz PC" +# IMMER screenshot-window bevorzugen (spart Bandbreite)! +python $SKILL_DIR/remote.py screenshot-window "Moritz PC" "chrome" # aktives Fenster by title +python $SKILL_DIR/remote.py screenshot "Moritz PC" # nur wenn kein Fenster bekannt # Shell-Befehl (PowerShell, kein wrapper nötig) python $SKILL_DIR/remote.py exec "Moritz PC" "Get-Process" @@ -84,6 +86,13 @@ python $SKILL_DIR/remote.py label "Moritz PC" "Neues Label" # Warten bis ein Fenster erscheint (z.B. nach Programmstart) python $SKILL_DIR/remote.py wait-for-window "Moritz PC" "notepad" --timeout 10 + +# Status: Relay + remote.py + Client-Commit vergleichen (sind alle in sync?) +python $SKILL_DIR/remote.py status "Moritz PC" + +# Client-Log (letzte 100 Zeilen, --lines für mehr) +python $SKILL_DIR/remote.py logs "Moritz PC" +python $SKILL_DIR/remote.py logs "Moritz PC" --lines 200 ``` ## ⚠️ Klick-Regel (wichtig!) diff --git a/config.env b/config.env new file mode 100644 index 0000000..ab3b8c9 --- /dev/null +++ b/config.env @@ -0,0 +1,2 @@ +HELIOS_REMOTE_URL=https://remote.agent-helios.me +HELIOS_REMOTE_API_KEY=SqY8jLUrZugp6N4UhVPq7KDT0CeU2P7