{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "apeireth-apeireth--delegate-tasks-with-approval-cards",
 "repo": "Apeireth/Apeireth",
 "repo_url": "https://github.com/Apeireth/Apeireth",
 "repo_slug": "apeireth-apeireth",
 "title": "Hand the companion a task and approve each step",
 "page_title": "How to hand the companion a task and approve each step with Apeireth",
 "summary": "Ask it to handle something for you, then approve or reject each side effect before it runs.",
 "who": "A busy person who wants the companion to act on routine tasks but needs a clear yes before anything changes files, messages, or money.",
 "problem": "Letting an assistant act on your files or accounts without a checkpoint is risky, and you need a record of what was approved.",
 "outcome": "Tasks run only after your explicit approval, with one approval covering exactly one side effect.",
 "steps": [
  "Open the companion desktop window and choose the quick action \"handle something for me\".",
  "Describe the task in plain words and send it.",
  "Read each approval card that appears and check the exact action before you approve it.",
  "If a task shows Failed, review it yourself, since the README says Failed is judged only by a human and is never auto-retried."
 ],
 "agent_prompt": "In the Apeireth repo at <repo path>, check that a delegated task on <target machine> pauses at an approval card before any side effect. Expected output: a pending approval with no change made yet. Verify that the target file is unchanged until you approve.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "Shell execution is refused by default outside Windows, and Linux and macOS get process limits only with no file or network isolation, so keep delegated tasks to Windows unless you accept that gap.",
 "category": "Personal productivity",
 "tags": [
  "Personal productivity"
 ],
 "lang": "rust",
 "requirements": [
  "A Windows PC for the installer path, or Windows, Linux, or macOS with the source build steps in INSTALL.md",
  "An API key from one of the supported providers (OpenAI-compatible, MiniMax, or Anthropic)",
  "For source builds: Git, rustup 1.97.1, and VS Build Tools 2022 as listed in INSTALL.md"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "Tasks that touch messages or money run through approval cards, but you still need to confirm the account and target before you say yes."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/apeireth-apeireth/delegate-tasks-with-approval-cards/",
 "md": "https://dedupedai.com/use-cases/apeireth-apeireth/delegate-tasks-with-approval-cards/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/apeireth-apeireth--delegate-tasks-with-approval-cards.json",
 "api_version": "v1"
}
