Hive Terminal: Job Control
Håndterer langvarige eller baggrundskørte terminaljobs med start-poll-wait-mønstre.
Virker med opsætning
Hvad det gør
Brug, når du starter noget, der kører længere end et minut, noget der streamer logs, noget du vil holde kørende, mens du laver andet arbejde — eller når terminal_exec automatisk lagde sig i baggrunden og returnerede et job_id. Lærer start→poll→wait-mønsteret med terminal_job_logs offset-bogføring, `wait_until_exit=True`-blokerende-poll-idiomet, truncated_bytes_dropped-genoptagelsessignalet, …
Testrapport
Lærer tre Hive-runtime MCP-værktøjer (terminal_job_start / terminal_job_logs / terminal_job_manage), hvis implementeringer ligger inde i Hive-frameworket og ikke kan kaldes i en almindelig Claude Code-shell, så det blev testet på videnanvendelse frem for live-udførelse. Verbatim-installationen er ren (gyldig YAML-frontmatter, references/signals.md til stede). I A/B-testen producerede skillet en væsentligt mere korrekt sekvens end basisarmen: det ramte plet med den negative subprocess-exit-code-konvention (-2/-15/-9, der kortlægger hvert signal til det, der faktisk dræbte jobbet) og truncated_bytes_dropped-signalet, der viser, at logudlæsningen er kommet bagud, hvilket basisarmens generelle viden om shell-jobstyring kun ramte nogenlunde rigtigt.
Testet: 2026-07-12 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/aden-hive/hive cd hive mkdir -p ~/.claude/skills cp -r core/framework/skills/_preset_skills/terminal-tools-job-control ~/.claude/skills/hive-terminal-tools-job-control
Kommandoer og eksempelprompter
/hive-terminal-tools-job-controlHåndterer langvarige eller baggrundskørte terminaljobs med start-poll-wait-mønstre.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Run this long build job in the background and poll itCheck the logs on this backgrounded terminal jobWait for this job to finish without blocking everything