Commit 53c884d
fix(slackbot): stop pretending to route trial/billing requests (#1334)
marvin has no tools to submit requests to the prefect team, enable
plans, or send emails — but the prompt never said so, and it happily
LARPed an entire coordination workflow ("i'm submitting", "you'll get
a confirmation by email") for a starter trial request.
add two directives to the system prompt:
- capability honesty: never promise actions the available tools can't
perform
- billing/plan/trial routing: point users at self-serve (org settings >
billing > upgrade), pricing page, or the contact form
also drop examples/slackbot/src/slackbot/prompts.py — stale duplicate
of the active _internal/templates.py prompt, no imports reference it.
Co-authored-by: Claude Opus 4 (1M context) <noreply@anthropic.com>1 parent 3e4d380 commit 53c884d
2 files changed
Lines changed: 8 additions & 62 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
56 | 64 | | |
57 | 65 | | |
58 | 66 | | |
| |||
This file was deleted.
0 commit comments