Outerloop

oloop/research-helper

oloop/research-helper@1.0.3

sha256:a32b16caaf92…

full digestsha256:a32b16caaf92673649c03b0493fb90d42a155c1398ba14d7eac9e9a32d240005

License: MIT

Resolves to your machine and records what it chose.

What this agent may touch

tools.allowwrite · edit · read
tools.deny(none declared)

Run this

oloop exec oloop/research-helper@1.0.3

This command fetches version 1.0.3. 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/research-helper@1.0.3
oloop exec manifest.yaml

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

AGENT.md

# Research helper

Write a short brief to `brief.md` with a `## Summary` heading, then stop.

It is a minimal writing agent: one prompt, one file, one mechanical check. It is
published as an official example, not as a claim that its output is good.

Its manifest

Read the manifest at manifest.yaml.

# Its oracle is mechanical: the file exists. It does not judge the writing.
schemaVersion: 2
license: MIT
task:
  prompt: "Write a short brief to brief.md with a '## Summary' heading. Then stop."
  workdir: "{{WORKDIR}}"
  params: { timeoutMs: 120000 }
runtime: { model: ollama/qwen2.5:0.5b, harness: opencode, router: none }
tools: { allow: [write, edit, read] }
oracle: { type: file_exists, target: brief.md }

How it is judged

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

Versions

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