New Release

Agentforce Vibes 4.0.4 (Pre-release)

Image attachments in chat arrive, alongside fixes for billing tier after org or model switches, skill-first discovery, and clearer tool-approval errors.

June 10, 2026

Agentforce Vibes 4.0.4 (Pre-release)

This pre-release adds image attachments to chat and refines billing, skill discovery, and tool-approval messaging.

Added

  • Image attachments in chat: Attach PNG and JPEG images to a chat turn via paste, drag-and-drop, or the attach button. Thumbnails render on your message and survive reload, so a follow-up like "describe this" still works after restarting. WebP and GIF are not supported and surface a clear "PNG/JPEG only" toast. A per-conversation budget (10 images / 15 MB) is enforced across all turns; tripping the cap surfaces a toast naming which limit fired.

Fixed

  • Billing tier after org or model switch: Switching orgs (e.g. A → B → A) or selecting a premium model like Claude Sonnet 4.6 in an unmetered org now correctly updates the billing tier on subsequent chat turns instead of continuing to bill against the previously cached tier.
  • Skill-first discovery for UI bundle and media prompts: Prompts like "create a React web app to show Account data" or "get a CMS banner image" now load the matching skill (building-ui-bundle-app, searching-media) before acting, instead of skipping straight to MCP tools. Routine single-tool operations (a one-off SOQL query, a single deploy) still call the MCP tool directly.
  • Clearer tool-approval errors: Starting a new turn, resuming, or switching model while a tool approval was outstanding previously surfaced a cryptic Error (UNKNOWN): ClaudeApprovalCoordinator …. The superseded turn now ends cancelled with no error toast, and a genuine approval timeout shows a clear Error (AGENT_TIMEOUT): Tool approval timed out … message.

Changed

  • Protected-file approval notice: When Bypass mode prompts for a write to a protected file (.afvrules, package.json, AGENTS.md, dotfiles) or .git/, the explanatory notice now renders as an info inline alert with full wrapping text, instead of a one-line execution-step detail that truncated the explanation.
  • Settings polish: The "Default session mode" dropdown in Settings → Permissions & Safety adopts updated dropdown sizing and alignment so the Ask every time / Run safe defaults / Bypass descriptions read cleanly. The "Manage tool permissions" link now lives inside the mode-gated Safety guardrails area.

← All Announcements