Skip to content

feat(agents c0mpute): live job status in the spinner (v0.122.0) - #601

Merged
ralyodio merged 1 commit into
mainfrom
feat/c0agent-live-status
Nov 9, 2026
Merged

ralyodio merged 1 commit into
mainfrom
feat/c0agent-live-status

Conversation

@ralyodio

@ralyodio ralyodio commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Before: ✻ Waiting for a c0mpute node… (76s) for minutes with no idea why.

After (live run against the network):

Sending to c0mpute (~640 token prompt)…
profullstack-dev-vienna has the job · waiting for the first token (queue + reading ~640 prompt tokens)
profullstack-dev-vienna writing · 24 tokens · 2.1 tok/s
  • @profullstack/ai-providers ^0.3.0 (req.onStatus)
  • subagents get the same labels prefixed with their name
  • the token counter keeps moving while hidden / text streams
  • version 0.122.0

Why it is slow: every online Infernet node is CPU-only; vienna runs the 9B at ~2-4 tok/s and only reports in with its first token.

🤖 Generated with Claude Code

The spinner said 'Waiting for a c0mpute node' for minutes. It now shows the
prompt size, which node took the job, that it is waiting for the first token
(queue + prompt read; the node reports nothing before it), then a live token
count and tok/s while hidden think/tool text streams. Uses ai-providers 0.3.0
onStatus.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

ThreatCrush Security Scan

0 finding(s) in the 5 file(s) this pull request changes.

Nothing in the files this pull request changes.

114 pre-existing finding(s) elsewhere in the repository — **HIGH/CRITICAL**: 8 | **MEDIUM**: 87 | **LOW**: 19

Not introduced by this pull request. The full set is in the Security tab.

Severity Rule Location
HIGH js-ssrf-outbound-request apps/pwa/public/sw.js:76
HIGH tls-verification-disabled apps/pwa/src/lib/moshpit-gateway.mjs:299
HIGH sh-remote-script-execution install.sh:87
HIGH sh-remote-script-execution install.sh:91
HIGH sh-remote-script-execution install.sh:259
HIGH sh-remote-script-execution install.sh:270
HIGH sh-remote-script-execution install.sh:276
HIGH tls-verification-disabled src/dns.mjs:823
MEDIUM js-unescaped-html-sink apps/pwa/public/herd/herd.js:117
MEDIUM sql-template-interpolation apps/pwa/src/lib/moshpit-certs.mjs:56
MEDIUM sql-template-interpolation apps/pwa/src/lib/moshpit-certs.mjs:117
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:140
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:154
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:180
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:374
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:378
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:423
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:707
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:909
MEDIUM sql-template-interpolation apps/pwa/src/moshpit.mjs:911

…and 94 more. Full results in the Security tab.

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit eeb7863 into main Nov 9, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant