Update to Simply Family Budget
Snapshot Oct 24, 2026 · 12:52 UTC · version 3.2.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 10 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 22:49 UTC
04cb92ee08300c48140d59a4be78693381a105529b400eaf6e9685770fff94be
Oct 24, 2026 · 12:52 UTC
6a542eb07b23149bef1af0d67fabe16d0bf70bca845ce16013967bf28c8cc812
Package file
Sep 30, 2026 · 22:49 UTC
127
Oct 24, 2026 · 12:52 UTC
112
Package file
Sep 30, 2026 · 22:49 UTC
{"sha256":"27ea5d36bf193b2beeccecc3c11a8b0da9cbe153df79272871a5d14f9d6ba942","size":1495}
Oct 24, 2026 · 12:52 UTC
Not present
Package file
Sep 30, 2026 · 22:49 UTC
Not present
Oct 24, 2026 · 12:52 UTC
{"sha256":"50f0edea915acac8fc7939ab4d32ecff0961008fc6455783b322acd3d1e05009","size":2785}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
mcp.json →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,87 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "app-69dec38a167c81918dfcd4a2c1d1bbcf", + "version": "3.2.0", + "description": "Simply Family Budget helps households understand what they can actually afford by bringing balances, transactions, budgets, recurring entries, cashflow, and projected balances together. Review and manage your family\u2019s financial records, wallets, categories, and tags directly through ChatGPT. Simply Family Budget does not connect to bank accounts or move money; users stay in control of the records they add.", + "author": { + "name": "Sysoev, Sergiy" + }, + "extensions": { + "com.openai": { + "interface": { + "displayName": "Simply Family Budget", + "shortDescription": "Manage family finances", + "longDescription": "Simply Family Budget helps households understand what they can actually afford by bringing balances, transactions, budgets, recurring entries, cashflow, and projected balances together. Review and manage your family\u2019s financial records, wallets, categories, and tags directly through ChatGPT. Simply Family Budget does not connect to bank accounts or move money; users stay in control of the records they add.", + "developerName": "Sysoev, Sergiy", + "category": "Finance", + "capabilities": [], + "websiteURL": "https://simply-family-budget.com", + "supportURL": "https://simply-family-budget.com/support.html", + "privacyPolicyURL": "https://simply-family-budget.com/privacy.html", + "termsOfServiceURL": "https://simply-family-budget.com/terms.html", + "defaultPrompt": [ + "Help me set up Simply Family Budget.", + "Add a $25.40 grocery expense from my checking wallet for today.", + "Show our upcoming bills and tell me if our balance looks safe." + ], + "logo": "./assets/logo.png", + "composerIcon": "./assets/logo.png" + }, + "onboardingSkill": "./skills/sfb-get-started/SKILL.md", + "review": { + "test_cases": { + "positive": [ + { + "description": "Review the household's current financial position.", + "prompt": "Give me an overview of my household finances, including account balances and this month's projection.", + "tools_triggered": "get_household_overview", + "expected_behavior": "Return the authenticated family's currency, timezone, account balances, and concise projection totals." + }, + { + "description": "Find recent transactions using date and text filters.", + "prompt": "Find my grocery transactions from August 1 through August 31, 2026.", + "tools_triggered": "search_transactions", + "expected_behavior": "Return matching family transactions with amounts, dates, accounts, categories, tags, and pagination details." + }, + { + "description": "Summarize cashflow for a bounded reporting period.", + "prompt": "Summarize my income, expenses, net cashflow, and top categories for August 2026.", + "tools_triggered": "get_cashflow_summary", + "expected_behavior": "Return income, expense, and net totals with a category breakdown and leading categories for the requested dates." + }, + { + "description": "Check category budget health for a specific month.", + "prompt": "Show which budgets are on track, near their limit, or over for September 2026.", + "tools_triggered": "get_budget_status", + "expected_behavior": "Return each budget's limit, spending, remaining amount, utilization, forecast, and status for the period." + }, + { + "description": "Create a simple organizational tag.", + "prompt": "Create a new budget tag named Back to School.", + "tools_triggered": "create_tag", + "expected_behavior": "Create the private family tag and confirm its identifier and summary without changing unrelated records." + } + ], + "negative": [ + { + "description": "Do not trigger for unrelated calendar scheduling.", + "prompt": "What meetings do I have tomorrow?" + }, + { + "description": "Do not trigger for general investment advice.", + "prompt": "Which technology stock should I buy this week?" + }, + { + "description": "Do not trigger for real-world payment execution.", + "prompt": "Transfer $500 from my bank account to my landlord now." + } + ] + } + }, + "publication": { + "release_notes": "Adds guided in-ChatGPT setup for new users and updates starter prompts to make the first useful action clearer." + }, + "apps": "./.app.json" + } + } +}
Full technical diff · 8 changed fields
changed /files/.app.json/sha256
"04cb92ee08300c48140d59a4be78693381a105529b400eaf6e9685770fff94be"
"6a542eb07b23149bef1af0d67fabe16d0bf70bca845ce16013967bf28c8cc812"
changed /files/.app.json/size
127
112
removed /files/.codex-plugin~1plugin.json
{
"sha256": "27ea5d36bf193b2beeccecc3c11a8b0da9cbe153df79272871a5d14f9d6ba942",
"size": 1495
}Field is absent
added /files/assets~1logo.png
Field was absent
{
"sha256": "50f0edea915acac8fc7939ab4d32ecff0961008fc6455783b322acd3d1e05009",
"size": 2785
}added /files/mcp.json
Field was absent
{
"sha256": "6c20459eed8add22eb6ff037824e014406b1319b2bf00b94de8b285c82040f85",
"size": 223
}added /files/plugin.json
Field was absent
{
"sha256": "57b96f7f02890ada8d8b9d836ec12c0134fa0d50f19b274bf04ffc7b7e19ca0d",
"size": 4951
}added /files/skills~1sfb-get-started~1SKILL.md
Field was absent
{
"sha256": "0d4474b53d67e44a29bb6fa82d28439b58badc402edaa73c0b9945b417f38040",
"size": 4057
}added /files/skills~1sfb-get-started~1agents~1openai.yaml
Field was absent
{
"sha256": "e5fd6777c2e2f91f0be4bdae5b670162c67f02690e4a4435ebefaf2386ce3725",
"size": 251
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "6a542eb07b23149bef1af0d67fabe16d0bf70bca845ce16013967bf28c8cc812",
"size": 112
},
"assets/logo.png": {
"sha256": "50f0edea915acac8fc7939ab4d32ecff0961008fc6455783b322acd3d1e05009",
"size": 2785
},
"mcp.json": {
"sha256": "6c20459eed8add22eb6ff037824e014406b1319b2bf00b94de8b285c82040f85",
"size": 223
},
"plugin.json": {
"sha256": "57b96f7f02890ada8d8b9d836ec12c0134fa0d50f19b274bf04ffc7b7e19ca0d",
"size": 4951
},
"skills/sfb-get-started/SKILL.md": {
"sha256": "0d4474b53d67e44a29bb6fa82d28439b58badc402edaa73c0b9945b417f38040",
"size": 4057
},
"skills/sfb-get-started/agents/openai.yaml": {
"sha256": "e5fd6777c2e2f91f0be4bdae5b670162c67f02690e4a4435ebefaf2386ce3725",
"size": 251
}
}
}SHA-256 of public snapshot: 2525e34d6c780837b6b980430b753f2d1ed7a55256748453e958e1f185768fcc