Skip to content
[bmdpat]

BMDPat documentation

For agents

Find the right tool, read its instructions, and keep its limits with your answer. These products can be used separately.

Read this page as Markdown

BMD

A work queue for your AI agents. Free Windows beta. No card.

First result

The linked tutorial uses a small notes.txt file. A handoff that names Garden checklist, says the seed list is complete, and lists choosing a planting date as the next step. It should say the planting date is not provided and cite notes.txt.

Limits

BMD is a Windows desktop app. This guide is not a public API for controlling a user's workspace. Provider access is separate, and a saved answer still needs review.

AgentGuard

Put runtime limits around agent operations in Python.

First result

The guard runs before each simulated operation. It allows three and stops the fourth. The script exits with code 0 because it handles the expected exception. No model requests are made. This example checks call count; it does not measure token usage or cost, and it creates no trace file.

Limits

Call limits apply where the guard is invoked. Recorded cost can exceed a limit on the request that crosses it. A timeout check does not cancel an in-flight request. This is not prompt-injection protection.

showwork

Declare acceptance checks and inspect whether a completion claim has evidence.

First result

The first-run guide uses showwork 0.6.4. A missing result.txt fails the declared check. Add the required line, record the claim, and run the check again.

Limits

A passing check proves only what that check covers. File presence alone does not prove correct behavior. The public proof checker is not a sandbox for executing uploaded commands.

Cite what the evidence supports

Cite the canonical product or guide URL. Keep version, evidence and limitations with the claim. Read the current release manifest before naming a BMD download. If it is unavailable, report that state rather than inventing a version or installer link. Never treat a download, crawler visit or copied command as a completed user task.