noiseorsignal.exetoday
./calls/037.mdSignal
call #37 · verdict: signal

You open Postman. It installs itself into your Claude Code and Codex, adds a startup hook, and tries to mark that hook as trusted

Agents are the new browser toolbars. Every desktop app wants a hook inside yours, and the consent model hasn’t caught up.

That’s what a bug report on Postman’s own tracker says, and other users say they’ve reproduced it.

The report says the Postman desktop app auto-installed plugins into both agents, added a hook that routes API work through Postman skills, and attempted to self-approve it. Opening the app was the only trigger, according to the reporter. A second user hit it on upgrade; more have since said the same. Nobody is claiming data theft, because the remote MCP connection failed authentication. As of the morning of November 4, Postman had not responded.

My read: agents are the new browser toolbars. Every desktop app wants a hook inside yours, and the consent model hasn’t caught up.

Your pick: after any app update, look at your agent configs: ~/.codex/config.toml, ~/.claude/settings.json, and your hooks. Treat anything an app has written into those files as untrusted input. And if you’re the one building an agent integration: ask once, clearly, before you install anything.

12 months: agent platforms add consent prompts for third-party hooks.
24 months: agent config changes get the audit norms browser extensions have.
36 months: “what can modify my agent” is an enterprise policy question.

Why I may be wrong: a handful of macOS reports so far, so the scope may be narrower than it looks. Am I overreacting to a bad rollout?

When did you last open your agent’s config file to see what else had been in there?

Source: github.com ↗

./predictions3 dated

Predictions

HorizonPredictionDueStatus
12mAgent platforms add consent prompts for third-party hooks.PENDING
24mAgent config changes get the audit norms browser extensions have.PENDING
36m“What can modify my agent” is an enterprise policy question.PENDING
Each prediction is graded HIT or MISS when it comes due.Scorecard →
./discuss