The Boof Runner web UI
Use the Boof Runner web UI: projects, tasks, plans, actions, commands and settings.
Using the web UI
Pick a project at the top (or add one); every tab works on that project. The runner on/off toggle sits next to the project picker.
- Tasks — the queue with status filters (draft, pending, running, action, done, failed, archived) and drag-to-reorder priority. Open a task to edit its prompt, labels, runs, command template and attachments (images and PDFs), read the planner, developer, observer and reviewer reports, and watch the live agent output. Stop a running task or inject an extra instruction. Filter "Proposed by clients" to approve drafts that API clients created.
- Plans — create plans with goals and dependencies, edit them, import them from a repository's
goal.boof.xmlfiles or export them. Approve a draft plan to activate it, preview a sync (dry run), then Sync to tasks. Enable auto-sync to let the runner sync before it picks tasks. - Actions — tasks parked because the planner has questions. Answer them and the task resumes.
- Commands — reusable instruction templates that any task can attach.
- Settings — concurrency and default project, tool health and model lists, role assignments (planner, developer, observer, reviewer), review gate, worktree, retries, token usage, API clients (create, rotate, revoke keys) and per-project overrides.