Skip to content

Commit 77e7284

Browse files
committed
Address BugBot feedback on Foreman page
- Foreman + Kernel now leads with one sentence and breaks the four distinct points (auth repro, per-user identity, approval gate) into bullets instead of one dense paragraph. - Drop the specific third-party agent names (Cursor, Claude Code) from the copy-paste prompt intro in favor of generic "coding agent" wording.
1 parent 535ae4e commit 77e7284

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

integrations/vercel/foreman.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,19 @@ Foreman is built on [Vercel Eve](https://vercel.com/eve), so it mounts extension
1111

1212
### Foreman + Kernel
1313

14-
Mounting Kernel's [Eve extension](/integrations/vercel/eve-extension) gives Foreman's implementation agent a real cloud browser it can sign into, so it can reproduce bugs and verify fixes in flows that only break behind authentication — not just from reading code. Each teammate authenticates through their own Vercel Connect consent, so the browser acts as them rather than a shared credential, and Foreman parks its first browser action per session behind an approval gate for the person driving it.
14+
Mounting Kernel's [Eve extension](/integrations/vercel/eve-extension) gives Foreman's implementation agent a real cloud browser, so it can go beyond reading code to reproduce bugs and verify fixes in flows that only break behind authentication:
15+
16+
- **Sign-in, not just code review** — the agent drives an authenticated browser session to reproduce the bug the way a signed-in user would hit it.
17+
- **Per-user identity** — each teammate authenticates through their own Vercel Connect consent, so the browser acts as them rather than a shared credential.
18+
- **An approval gate** — Foreman parks its first browser action per session for the person driving it, before it acts inside a logged-in session.
1519

1620
Follow [Foreman's guide for adding the Kernel browser](https://ask-foreman.dev/recipes/add-the-kernel-browser) for the full recipe, including the shadowed connection and tool allowlist.
1721

1822
## Copy-paste prompt
1923

2024
import { CopyPromptButton } from '/snippets/copy-prompt-button.jsx';
2125

22-
This is the exact prompt from [Foreman's recipe](https://ask-foreman.dev/recipes/add-the-kernel-browser) above, not a paraphrase. Paste it, unedited, into whatever's driving your Foreman repo (Cursor, Claude Code, etc.) and it works through the same steps in order: register the `@onkernel/eve-extension` mount, wire it to Vercel Connect instead of an API key, shadow the browser connection so it carries an approval gate, and hold the tool allowlist to the seven it ships with.
26+
This is the exact prompt from [Foreman's recipe](https://ask-foreman.dev/recipes/add-the-kernel-browser) above, not a paraphrase. Paste it, unedited, into whatever coding agent is driving your Foreman repo and it works through the same steps in order: register the `@onkernel/eve-extension` mount, wire it to Vercel Connect instead of an API key, shadow the browser connection so it carries an approval gate, and hold the tool allowlist to the seven it ships with.
2327

2428
<CopyPromptButton
2529
label="copy Foreman's Kernel browser prompt"

0 commit comments

Comments
 (0)