{"ok":true,"site":{"host":"redcloudyun-cmyk.github.io","url":"https://redcloudyun-cmyk.github.io/actgex/","type":"live","desc":"ActGeX","tools":[{"name":"query_transactions","kind":"answer","impl":"imperative","description":"Search transactions by category, date range, amount range, or merchant text.\nIf a filter is omitted, the tool falls back to whatever the human currently has\nselected in the dashboard (shared state) — pass an explicit value to override it.\nUse for requests such as:\n- \"Show my dining transactions from August.\"\n- \"How much did I spend on Uber last week?\"\n- \"이번 달 외식 거래 내역 보여줘.\"\n- \"지난주 교통비 지출 얼마나 됐어?\"","title":"Query transactions","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["DINING","GROCERY","SHOPPING","TRANSPORT","SUBSCRIPTION","ENTERTAINMENT","HEALTH","TRAVEL","UTILITIES","OTHER"]},"startDate":{"type":"string","format":"date"},"endDate":{"type":"string","format":"date"},"minAmount":{"type":"number","minimum":0},"maxAmount":{"type":"number","minimum":0},"search":{"type":"string"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"get_category_summary","kind":"answer","impl":"imperative","description":"Summarize totals, transaction counts, averages, and share-of-total for every\nspending category within an optional date range. If no range is given, falls back to\nthe human's currently selected date filter (shared state).\nUse for requests such as:\n- \"Break down my spending by category this month.\"\n- \"이번 달 카테고리별 지출을 요약해줘.\"","title":"Get category spending summary","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"startDate":{"type":"string","format":"date"},"endDate":{"type":"string","format":"date"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"compare_spending_periods","kind":"act","impl":"imperative","description":"Compare total spending between two periods (defaults to this month vs. last\nmonth) and return the amount difference, percentage change, and which categories\nincreased or decreased. If no category is given, falls back to the human's currently\nselected category filter (shared state) — omit it entirely to compare everything.\nUse for requests such as:\n- \"Compare my dining spending this month with last month.\"\n- \"How much did transportation spending increase?\"\n- \"이번 달 외식비를 지난달과 비교해줘.\"\n- \"교통비가 얼마나 증가했어?\"","title":"Compare spending periods","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"currentStartDate":{"type":"string","format":"date"},"currentEndDate":{"type":"string","format":"date"},"previousStartDate":{"type":"string","format":"date"},"previousEndDate":{"type":"string","format":"date"},"category":{"type":"string","enum":["DINING","GROCERY","SHOPPING","TRANSPORT","SUBSCRIPTION","ENTERTAINMENT","HEALTH","TRAVEL","UTILITIES","OTHER"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"flag_unusual_spending","kind":"act","impl":"imperative","description":"Detect categories whose spending in the last 30 days is at least 30% above\ntheir trailing 3-month monthly average (rule-based, no ML).\nUse for requests such as:\n- \"Did I spend unusually more on anything this month?\"\n- \"이번 달 평소보다 많이 쓴 항목 찾아줘.\"","title":"Flag unusual spending","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"threshold":{"type":"number","exclusiveMinimum":1,"description":"Ratio threshold, default 1.3"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"recommend_budget_goal","kind":"answer","impl":"imperative","description":"Recommend a monthly budget for a category based on the trailing 3-month\naverage spend. Read-only — does not change any budget.\nUse for requests such as:\n- \"Suggest a reasonable dining budget.\"\n- \"적절한 외식 예산을 추천해줘.\"","title":"Recommend a budget goal","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["DINING","GROCERY","SHOPPING","TRANSPORT","SUBSCRIPTION","ENTERTAINMENT","HEALTH","TRAVEL","UTILITIES","OTHER"]}},"required":["category"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"simulate_budget_change","kind":"act","impl":"imperative","description":"Simulate the effect of reducing spending in a category by a percentage over\na number of months, based on real historical averages. Does not change any budget.\nUse for requests such as:\n- \"If I cut dining spending by 20%, how much would I save by December?\"\n- \"외식비를 20% 줄이면 12월까지 얼마나 절약할 수 있어?\"","title":"Simulate a what-if budget change","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["DINING","GROCERY","SHOPPING","TRANSPORT","SUBSCRIPTION","ENTERTAINMENT","HEALTH","TRAVEL","UTILITIES","OTHER"]},"reductionPercent":{"type":"number","exclusiveMinimum":0,"maximum":100},"months":{"type":"integer","minimum":1,"maximum":60}},"required":["category","reductionPercent","months"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"set_budget_goal","kind":"act","impl":"imperative","description":"Change the actual monthly budget limit for a category. This mutates real app\nstate and always requires the human user's on-screen approval before it takes effect.\nUse for requests such as:\n- \"Set my dining budget to $400.\"\n- \"외식 예산을 40만원으로 설정해줘.\"","title":"Set a monthly budget goal","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"category":{"type":"string","enum":["DINING","GROCERY","SHOPPING","TRANSPORT","SUBSCRIPTION","ENTERTAINMENT","HEALTH","TRAVEL","UTILITIES","OTHER"]},"monthlyLimit":{"type":"number","exclusiveMinimum":0}},"required":["category","monthlyLimit"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"},{"name":"export_report","kind":"act","impl":"imperative","description":"Export the current category summary and budgets as a Markdown or CSV report.\nUse for requests such as:\n- \"Export this month's report as CSV.\"\n- \"이번 리포트를 마크다운으로 내보내줘.\"","title":"Export a spending report","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["markdown","csv"]}},"required":["format"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/actgex/"}],"category":"Finance & Crypto","favicon":"/favicons/redcloudyun-cmyk.github.io.png","apiSurface":"spec","toolCount":8}}