Skip to content

v0.10.14

Choose a tag to compare

@hyoshi hyoshi released this 24 Jun 10:44
7b0e355

Fixed

  • google_ads_accounts_list is now id-free (#333). It used to require a
    customer_id despite its schema marking it optional, so the natural recovery
    from an unset customer_id ("list accounts to find the account") failed with
    the same customer_id is required error. BYOD and an explicit customer_id
    still use the customer-scoped client, but with neither it uses the
    credential-keyed list_accessible_accounts primitive — so the agent can
    auto-recover when auth is configured but no account was selected.
  • Skill docs no longer list phantom CLI commands (#333). The shared CLI
    Quick Reference listed mureo google-ads … / mureo meta-ads … commands that
    don't exist (ad operations are MCP tools, not CLI), which led the agent to run
    a non-existent command and mis-report a "CLI bug". The reference now lists only
    real commands and points ad ops at the MCP tools; the Google/Meta skills'
    cliHelp no longer references a phantom command; and a stale
    mureo rollback {plan,apply} row is corrected to {list,show}.
  • Added a Google Ads "No customer_id? (recovery)" skill section (#333) so the
    agent discovers the account via google_ads_accounts_list (auto-set when one,
    ask when several, re-run mureo auth setup when none) instead of asking the
    operator to look the ID up in the UI or hand over a CSV.

Upgrade with mureo upgrade (also refreshes deployed skills and restarts the
always-on service), or pip install -U mureo. Note: an operator still needs a
customer_id configured (mureo auth setup); this release makes the agent
recover/guide correctly instead of dead-ending.