Overview
Simple tasks like documentation updates, typo fixes, and formatting changes go through Magpie’s fast Simple blueprint (magpie-main). This is a single-shot agent call that skips the multi-step TDD or diagnostic flows.
Task Classification
Magpie classifies tasks using keyword matching. The following keywords trigger the Simple path:fix typo,update readme,fix docs,update docsupdate changelog,rename,fix comment,fix spellingfix whitespace,fix formatting,update license
Example: Fix README Typo
Discord Message
Pipeline Flow
Task Classification
Magpie detects the keyword
"fix typo" and immediately classifies this as Simple.Simple Blueprint Execution
The Agent prompt includes:
magpie-main blueprint runs two steps:- validate-workspace (shell):
pwdconfirms working directory - execute-task (agent): Single-shot Goose agent call
- Task:
fix typo in README.md — "recieve" should be "receive" - Chat history: Full Discord thread context
- Working directory:
/workspace/magpie
CI Classification
Magpie checks if the changed files are docs-only:
.md files are classified as docs-only, so lint and test steps are skipped entirely.Pipeline Result
Discord Bot Reply
Performance
| Metric | Value |
|---|---|
| Total time | ~2 minutes |
| Agent turns | 1 (single-shot) |
| CI rounds | 0 (docs-only) |
| Tier 1 calls | 2 (branch slug, commit message) |
| Tier 2 calls | 1 (agent execution) |
Why Simple is Fast
- Keyword-based classification — no LLM call needed
- Single-shot agent — no TDD/diagnostic phases
- Docs-only detection — skips lint and test entirely
- No CI retries — one round, done