gradeNot graded
page: Every page
get_commitments_dueAnswer
Retrieve fictional household upcoming payments, EMIs, utilities, and school fees by timeframe and category.
View tool JSON
{
"name": "get_commitments_due",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve fictional household upcoming payments, EMIs, utilities, and school fees by timeframe and category.",
"inputSchema": {
"type": "object",
"properties": {
"timeframe": {
"type": "string",
"enum": [
"next_7_days",
"next_14_days",
"next_30_days"
],
"description": "Time horizon for filtering upcoming financial commitments."
},
"category": {
"type": "string",
"enum": [
"all",
"essential",
"discretionary"
],
"description": "Filter by obligation priority."
}
},
"required": [
"timeframe"
],
"additionalProperties": false
},
"page": "/"
}get_cashflow_forecastAnswer
Compute fictional daily income and outflow forecast to identify dates when balance dips below the emergency reserve target.
View tool JSON
{
"name": "get_cashflow_forecast",
"kind": "answer",
"impl": "imperative",
"description": "Compute fictional daily income and outflow forecast to identify dates when balance dips below the emergency reserve target.",
"inputSchema": {
"type": "object",
"properties": {
"timeframe": {
"type": "string",
"enum": [
"next_14_days",
"next_30_days"
],
"description": "Duration for daily cash flow projection."
},
"reserveTarget": {
"type": "number",
"description": "Protected liquid emergency reserve amount in INR."
}
},
"required": [
"timeframe",
"reserveTarget"
],
"additionalProperties": false
},
"page": "/"
}get_protection_statusAnswer
Inspect fictional health and motor policies for renewal dates, grace periods, and lapse continuity risk.
View tool JSON
{
"name": "get_protection_status",
"kind": "answer",
"impl": "imperative",
"description": "Inspect fictional health and motor policies for renewal dates, grace periods, and lapse continuity risk.",
"inputSchema": {
"type": "object",
"properties": {
"policyType": {
"type": "string",
"enum": [
"health",
"motor",
"all"
],
"description": "Policy category to inspect for renewal and lapse risk."
}
},
"additionalProperties": false
},
"page": "/"
}get_recovery_opportunitiesAnswer
Retrieve fictional pending reimbursements, insurance claims, or refund dockets awaiting submission.
View tool JSON
{
"name": "get_recovery_opportunities",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve fictional pending reimbursements, insurance claims, or refund dockets awaiting submission.",
"inputSchema": {
"type": "object",
"properties": {
"minimumAmount": {
"type": "number",
"description": "Minimum unclaimed reimbursement amount in INR."
}
},
"additionalProperties": false
},
"page": "/"
}identify_optional_spendAction
Detect duplicate recurring entertainment or utility services that can be safely paused without risk.
View tool JSON
{
"name": "identify_optional_spend",
"kind": "act",
"impl": "imperative",
"description": "Detect duplicate recurring entertainment or utility services that can be safely paused without risk.",
"inputSchema": {
"type": "object",
"properties": {
"minimumMonthlySaving": {
"type": "number",
"description": "Filter for subscription and discretionary opportunities."
},
"preserveCategories": {
"type": "array",
"items": {
"type": "string"
},
"description": "Categories that must never be modified or paused."
}
},
"additionalProperties": false
},
"page": "/"
}simulate_commitment_actionsAction
Run mathematical projection comparing Plan 1 (Protect Cover), Plan 2 (Preserve Cash), and Plan 3 (Minimise Changes).
View tool JSON
{
"name": "simulate_commitment_actions",
"kind": "act",
"impl": "imperative",
"description": "Run mathematical projection comparing Plan 1 (Protect Cover), Plan 2 (Preserve Cash), and Plan 3 (Minimise Changes).",
"inputSchema": {
"type": "object",
"properties": {
"reserveTarget": {
"type": "number",
"description": "Target emergency cushion in INR."
},
"preserveInsurance": {
"type": "boolean",
"description": "Strict constraint: must not lapse or cancel any insurance cover."
},
"allowSubscriptionChanges": {
"type": "boolean",
"description": "Whether agent can recommend pausing non-essential subscriptions."
},
"minimumImprovement": {
"type": "number",
"description": "Minimum threshold of financial relief to present an action plan."
}
},
"required": [
"reserveTarget",
"preserveInsurance"
],
"additionalProperties": false
},
"page": "/"
}create_commitment_contractAction
Create a formal draft Commitment Contract from a chosen simulation plan. Does not change money or policy status.
View tool JSON
{
"name": "create_commitment_contract",
"kind": "act",
"impl": "imperative",
"description": "Create a formal draft Commitment Contract from a chosen simulation plan. Does not change money or policy status.",
"inputSchema": {
"type": "object",
"properties": {
"scenarioId": {
"type": "string"
},
"selectedPlanId": {
"type": "string"
},
"userObjective": {
"type": "string"
},
"explicitConstraints": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"scenarioId",
"selectedPlanId",
"userObjective",
"explicitConstraints"
],
"additionalProperties": false
},
"page": "/"
}explain_recommendationAction
Provide evidence-backed reasoning for why specific actions were chosen or excluded in the contract.
View tool JSON
{
"name": "explain_recommendation",
"kind": "act",
"impl": "imperative",
"description": "Provide evidence-backed reasoning for why specific actions were chosen or excluded in the contract.",
"inputSchema": {
"type": "object",
"properties": {
"contractId": {
"type": "string"
},
"question": {
"type": "string"
}
},
"required": [
"contractId",
"question"
],
"additionalProperties": false
},
"page": "/"
}preview_action_effectsAction
Inspect before-and-after balances and consequences before giving explicit human approval.
View tool JSON
{
"name": "preview_action_effects",
"kind": "act",
"impl": "imperative",
"description": "Inspect before-and-after balances and consequences before giving explicit human approval.",
"inputSchema": {
"type": "object",
"properties": {
"contractId": {
"type": "string"
},
"actionId": {
"type": "string"
}
},
"required": [
"contractId",
"actionId"
],
"additionalProperties": false
},
"page": "/"
}approve_simulated_actionsAction
Save selected simulated actions to local state ONLY after explicit human confirmation. Never moves real money.
View tool JSON
{
"name": "approve_simulated_actions",
"kind": "act",
"impl": "imperative",
"description": "Save selected simulated actions to local state ONLY after explicit human confirmation. Never moves real money.",
"inputSchema": {
"type": "object",
"properties": {
"contractId": {
"type": "string"
},
"actionIds": {
"type": "array",
"items": {
"type": "string"
}
},
"userConfirmed": {
"type": "boolean",
"description": "Strict requirement: must be true indicating human approval."
},
"acknowledgement": {
"type": "string",
"description": "User signature text acknowledging simulated action."
}
},
"required": [
"contractId",
"actionIds",
"userConfirmed",
"acknowledgement"
],
"additionalProperties": false
},
"page": "/"
}get_decision_auditAnswer
Retrieve chronological immutable audit events for transparency and compliance inspection.
View tool JSON
{
"name": "get_decision_audit",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve chronological immutable audit events for transparency and compliance inspection.",
"inputSchema": {
"type": "object",
"properties": {
"scenarioId": {
"type": "string"
}
},
"required": [
"scenarioId"
],
"additionalProperties": false
},
"page": "/"
}