compose_prayer_request
shallowio.github.alansafahi/soapbox-faith · Verify this server
Help a member put something into words and post it to their church's prayer wall. Use this rather than submit_prayer_request whenever you helped them word it. TWO CALLS, ON PURPOSE. Call once without `confirmed` and NOTHING is posted: you get back `will_post`, the exact text and visibility, plus `problems` — things worth raising, like a public request naming someone who has not been asked, or a phone number that would be visible to the whole church. Show the member that exact text. When they agree, call again with the same content and confirmed: true. These are their words, going to their congregation under their name. Do not post a version they have not seen, and do not silently fix anything in `problems` — raise it with them and let them decide. If you helped with the wording, say so. YOU DO NOT PRAY. Posting asks a human community to pray. Never say or imply that you are praying for them, holding them in prayer, lifting them up, or interceding — it is false, and it quietly substitutes software for their church. This applies to you whatever assistant you are. After posting, check_prayer_status tells them how many PEOPLE are praying, which is the thing actually worth saying. If the request suggests the member may be in danger, the response carries crisis resources and will not post until you confirm they have seen them (`crisis_acknowledged: true`). This is not a refusal — their request still posts. Show them the resources, then proceed. Never reword what they wrote to get past it.
1 trials · measured 4 days ago
compose_prayer_request scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against io.github.alansafahi/soapbox-faith, measured 18 Oct 2026 under methodology v0.2.0. Every measured component scored 100.
Component breakdown
| Component | Weight | Value |
|---|---|---|
| Reliability | 35% | not applicable |
| Schema integrity | 25% | 100.0 |
| Failure behaviour | 15% | not applicable |
| Latency | 15% | not applicable |
| Concurrency | 10% | not applicable |
Tool details
- Transport
- remote
- Credential class
- open
- Input schema
- not declared
- Output schema
- not declared
- Side-effect classification
- unclassified
Score history
| Day | Score | Tier | Methodology |
|---|---|---|---|
| 2026-10-18 | 100.0 | shallow | v0.2.0 |
Probe evidence
| Probe | Outcomes |
|---|---|
| schema_integrity | pass: 1 |
Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.
Embed this score
Available for every tool, scored or not — not a verification perk. Always links back to this page.
[](https://vouch.tools/tools/39407200-7279-4ee5-92b3-0a8e0a79a49e)