@aiassesstech/budget-betty
v0.2.1
Published
Budget-Betty — household finance OpenClaw agent. Ships identity files, budget_betty_status, and budget_betty_upload_file. CashCanvas tools arrive via remote MCP client, not this plugin.
Maintainers
Readme
Budget-Betty (@aiassesstech/budget-betty)
Seventh OpenClaw fleet agent. npm is the VPS install path (same as the six). This package ships agent/{SOUL,AGENTS,IDENTITY}.md and two plugin tools: budget_betty_status and budget_betty_upload_file.
CashCanvas ledger tools are not registered here. They arrive through OpenClaw’s remote Streamable HTTP MCP client to https://www.cashcanvas.us/api/v1/mcp.
The hop helper curls a local camera JPEG to a signed uploadUrl on www.cashcanvas.us only. It never sees the API key. JPEG bytes never go through MCP tools/call.
v1 hop install (operator)
Backup openclaw.json first (@811). Pin Nole tools.allow before mcp add. Skip budget-betty in the VPS fleet-backup.sh loops. Then:
openclaw plugins install @aiassesstech/[email protected]
npx budget-betty setup --force
# copies identity to ~/.openclaw/agents/budget-betty (0700), not workspace-budget-betty
# python3: append V1_INCLUDE_TOOLS to toolFilter.include; add budget_betty_upload_file to Betty allow
# do not invent mcp.servers.agents; do not add exec
openclaw doctor # not --fix
# restart gatewayDo not put exec on Betty’s tools.allow. Do not enable fleet-bus / agentToAgent for Betty.
