-
runner-v0.6.6 Stable
released this
2026-06-17 16:35:01 +00:00 | 3 commits to main since this releaseagent-runner 0.6.6. Fix: (1) ticket_id tollerante int|stringa (niente piu cadute connessione su slug es. site-webp-001); (2) arresto+log su config JSON invalida invece di restart-loop muto. Asset per auto-update gateway (GW_RUNNER_LATEST_*). Supersede 0.6.5 (mai deployata).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
runner-v0.6.5 Stable
released this
2026-06-17 14:09:39 +00:00 | 4 commits to main since this releaseagent-runner 0.6.5 — include il fix: il runner si arresta (e logga su runner.log) su config JSON invalida invece di restare in restart-loop muto. Asset per auto-update gateway (GW_RUNNER_LATEST_*).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-06-12 07:48:36 +00:00 | 6 commits to main since this releaseCosa cambia
Fix di un bug introdotto con v0.5.0 / inasprito in v0.6.x: il blob
--attachviene scompattato in<projectPath>/.agent-runner/attachments/<ticket>/, ma claude lato runner girava concmd.Dir = <projectPath>/.agent-runner/work/sess-<id>/. I due path sono fratelli, quindi claude rifiutavacp/Readsull'attachment con "may only copy files to/from the allowed working directories".Da questa release il runner avvia claude con
--add-dir <projectPath>, così tutto il progetto è raggiungibile (attachments, repo, sessions, prompts) restando con il workdir scratch come cwd.PR: #20.
Come aggiornare il runner-pcmarcello-01
Se il launcher v1.0+ è già installato come servizio, l'auto-update dovrebbe scaricare e installare
agent-runner.exeda solo nei prossimi minuti. Altrimenti, manualmente:- Scarica
agent-runner.exeda questa release. - Sostituisci
C:\Devel\soltea-agent\agent-runner.exe. - Riavvia il servizio (
net stop "soltea-agent-runner" && net start "soltea-agent-runner") oppureagent-launcher.exe restart. - Verifica versione:
python3 ~/.openclaw/gateway/gw.py agentsdeve mostrarerunner-pcmarcello-01 v0.6.4.
Sessioni piantate da terminare
Le sessioni di task con
--attachrimaste in retry-loop sul cp denied (es.sess-12f5b15cfee844cbsu 69658) vanno terminate manualmente — la nuova versione le ignora ma non le sblocca retroattivamente.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Scarica
-
released this
2026-06-10 16:18:50 +00:00 | 9 commits to main since this releaseRimosso il doppio logging in runner.log. Ora ogni evento appare una sola volta, con il timestamp standard di Go. SHA256: be1d996b9cbc32534282c4d74cf87e94604ec1ca8da03d5901f3094924a6c86d
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-06-10 16:05:21 +00:00 | 13 commits to main since this releaseBugfix: il log standard del worker/launcher ora finisce ANCHE in runner.log/launcher.log, non solo in console. SHA256 agent-runner.exe: 5f002c195b14e98a51c468d8766d81ec1e9301c3752283fb43938fe1f9b22ae2. SHA256 agent-launcher.exe: c0039e08f1115e2c1c89e028ef69fd274c9c349eb42e1807197b5ac8d3145492.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-06-10 15:34:18 +00:00 | 17 commits to main since this releaseStesso codice di v0.6.0, version bumpata via ldflags.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-06-10 15:01:25 +00:00 | 19 commits to main since this releaseHighlights
1. Cartella .agent-runner/ unificata per progetto. Tutto cio' che il runner produce per un progetto vive ora in
<repo>/.agent-runner/: transcript, stream raw NDJSON (includethinking), prompts, scratch del task, attachments. Niente piu'.tickets/sparso o log accanto al config.2. Auto-update Piano B. Nuovo binario
agent-launcher.exe(supervisor stdlib-only): polla/runner/latest, scarica il worker, verifica SHA256, sostituisce con rollback automatico se il nuovo exe crasha entro 60s. Il worker resta passivo, non viene mai interrotto in mezzo a un task.Asset
agent-runner.exe(worker v0.6.0, ~6.2 MB)agent-launcher.exe(supervisor v1.0.0, ~5.8 MB)
SHA256
agent-runner.exe 03dffb412d426f972310f00f4d256a43844eaa8300b7f5657cc9a1e9788e2952 agent-launcher.exe 756ab9a5c36d619a3f33a48748754bdbab810181a3b3a71c80f29099f66f99ddDeploy
Gateway
Settare in
/etc/soltea-gateway/gateway.env:GW_RUNNER_LATEST_VERSION=0.6.0 GW_RUNNER_LATEST_URL=https://github.com/SolteaSrl/soltea-agent-gateway/releases/download/runner-v0.6.0/agent-runner.exe GW_RUNNER_LATEST_SHA256=03dffb412d426f972310f00f4d256a43844eaa8300b7f5657cc9a1e9788e2952git -C /opt/soltea-agent-gateway pull sudo systemctl restart soltea-gatewayRunner sulle VM Windows
- Stoppare il servizio Windows del worker
soltea-agent. - Mettere in
C:\Devel\soltea-agent\:agent-runner.exe(worker)agent-launcher.exe(supervisor)
- Cambio servizio: registrare
agent-launcher.exeal posto diagent-runner.exe:agent-launcher.exe -gateway https://projectopen.soltea.it/agents -poll 1h -canary 60s install- oppure modificare manualmente il
binPathdel servizio Windows esistente
- Start. Il launcher fa il primo poll subito, scarica eventuali aggiornamenti, lancia il worker.
- Aggiungere
.agent-runner/ai.gitignoredei repo cliente.
Verifica
python3 ~/.openclaw/gateway/gw.py agents # atteso: runner_version "0.6.0" sui runner deployati curl -fsS https://projectopen.soltea.it/agents/runner/latest # atteso: {"version":"0.6.0",...,"sha256":"03dffb..."}Compat
- Gateway nuovo + runner v0.5.x: continuano a girare (i runner vecchi non vedono
runner/latest, lavorano normalmente). - Gateway vecchio + worker v0.6.0: il worker non polla niente. Tutto ok.
- Launcher senza gateway: passa
-gateway ""(o lascialo vuoto): auto-update off, fa solo da supervisor.
🤖 Generated with Claude Code
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
released this
2026-06-10 14:32:25 +00:00 | 26 commits to main since this releaseCosa cambia
Streaming
chat.deltareale. Il runner ora giraclaude.execon--output-format stream-json --verbosee ribbette i blocchi di testo dell'assistente man mano che arrivano (PR #6). Niente più 100s+ di buio: l'orchestratrice vede l'agente lavorare.protocol_version: 1nel hello. Allineato col gateway (PR #5), così le incompatibilità future vengono rifiutate con un errore chiaro invece di crash silenziosi.Allegati in subdir dedicata.
--attach <file>digw.pyora va in<workdir>/.tickets/<id>/attachments/invece che nella radice della sessione (PR #11). Separa input dell'orch da scratch del task, evita conflitti di path.Asset
agent-runner.exe(windows/amd64, ~6 MB)- SHA256:
d83bbe55a752be45a9bca14561b68180accdb1a48a72334cdf11845ff87ac5e3
Compat
- Richiede gateway ≥ commit
02c68d8(PR #5 + #10 mergiate). Runner v0.4.x continuano a funzionare contro il gateway nuovo (retrocompat latoprotocol_version).
Deploy
- Sulla VM: stop servizio
soltea-agent, sostituireagent-runner.exeinC:\Devel\soltea-agent\, start. - Verificare con
gw.py agentsche la versione segnalata sia0.5.0.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
released this
2026-06-04 10:54:07 +00:00 | 36 commits to main since this releaseCosa cambia
- Apertura/chiusura sessioni ora tracciate anche in
runner.log(prima solo in console/sessione). - Nuovi eventi log:
sessione aperta: sessione=… ticket=… progetto=…sutask.starttask.start completato: sessione=… is_error=… costo=… durata_ms=…sessione chiusa: sessione=… ticket=… progetto=…sutask.donesessione chiusa con errore: sessione=… [codice]: messaggiosu errore
- Bump
internal/version.Runner = 0.4.1.
Download
agent-runner.exe(windows/amd64) — sha25692932973565416191ae814d285eb2e8b65e8cb64fc4b101835d074f5754174b0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Apertura/chiusura sessioni ora tracciate anche in
-
agent-runner v0.4.0 Stable
released this
2026-06-02 14:40:57 +00:00 | 39 commits to main since this releaseRunner dichiara la propria versione nel frame
hello→ visibile inlist_agents,chat.resulte nei log. Include logging persistente (v0.2.0) e fix prompt fantasma (v0.3.0).SHA256
242a7bd829148a38ce1efd9a186b512635f9931ee40b411930f0a587f2e98154Aggiornamento VM: scaricare l'exe in
C:\Devel\soltea-agent\, fermare e rilanciare il runner.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)