Outerloop

oloop/voice-stt-whistle

oloop/voice-stt-whistle@1.1.1

sha256:84016684a122…

full digestsha256:84016684a122dadc45a6afb8f5d953ec7f089011c0a27a4e1114c43465f4964d

License: unlicensed

Resolves to your machine and records what it chose.

What this agent may touch

tools.allow(none declared)
tools.deny(none declared)

Run this

oloop exec oloop/voice-stt-whistle@1.1.1

This command fetches version 1.1.1. It also delivers the model rows. A row for an existing server needs that server to be running.

Saved tracks the artifact entry, not a version pin. A return visit keeps this version visible and never merges a newer version's evidence.

Long form: pull, then run
oloop pull oloop/voice-stt-whistle@1.1.1
oloop exec manifest.yaml

Bundle bytes are delivered by oloop pull; pulling needs a free handle.

AGENT.md

# voice-stt-whistle

Official oloop setup `voice-stt-whistle@1.1.1`.

Its manifest

Read the manifest at manifest.yaml.

schemaVersion: 2
task:
  prompt: "Transcribe the audio and write the transcript to transcript.txt. Then stop."
  workdir: .
  attachments:
    - clip.wav
modalities:
  input: ["audio"]
  output: ["text"]
runtime:
  model: whistle/whistle
  harness: opencode
  router: none
  host:
    name: whistle
    contextWindow: 1500
oracle:
  type: file_exists
  target: transcript.txt

How it is judged

The oracle checks whether the named file exists. It does not check the file's contents.

Models

Versions

All versions: dates, messages, digests, and compare links.