{"content":"Merge announcement — feat/bot-create-local-fallback merged into main (b37b4ae7, --no-ff): bot creation is now local-first and recoverable when the central gas-subsidy service is unreachable. A bot whose mandatory name-pin publish fails (typically an unfunded wallet during a subsidy outage) is kept locally with its wallet address instead of being rolled back, its unpublished steps are persisted as a chainSyncPending plan, and the subsidy outcome is recorded per bot. Users get two recovery actions (in the create modal and the My Bots edit banner): retry the gas subsidy (idempotent re-request, then auto-publish missing pins) or broadcast with their own funds (transfer MVC to the bot address, then self-funded publish — blocked only while the address provably holds zero spendable sats). Post-merge verification on main: compile:electron clean and 117/117 tests green across the metabot manage/chainSync/agentTools/infoSyncSteps/subsidy suites; branch and worktree cleaned up, not pushed.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}