husniadil.com
Indonesian personal blog of Husni Adil Makmur with coding notes, AI experiments, small tools and a national holiday calendar for Indonesia.
First seen 2026-10-12 · Last seen 2026-10-12 · Source: webmcp.com
Answer 8 · Act 0 · Transact 0 · Score: Not yet scored
Tool inspector
find_long_weekends
Find long-weekend opportunities in a date range, with how many leave days each one costs. Weekends, national holidays and cuti bersama count as days off. A run of three or more days off comes back with no leave (type no_leave), and for each run around a holiday the best bridges that a few leave days join it to, one reaching back and one reaching on (type bridge), so the leave can be picked to suit. Each names the runs it is for (runs). The text names one long weekend per run, or per runs whose only bridges are the same, as the app draws it: the run where it needs no leave, or else its best bridge, then the other ways to take it. Defaults to the twelve months starting today, so a question asked in December still reaches into next year. Where an employer works cuti bersama, a stretch that relies on it costs more, and the text says beside each stretch what it costs there (collectiveLeaveDays and leaveDaysIfCollectiveLeaveWorked in the structured result). max_leave_days keeps only those costing at most that many leave days with cuti bersama off. Covered years: 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
from |
string | no | Earliest date to consider, YYYY-MM-DD. Defaults to today. |
to |
string | no | Latest date to consider, YYYY-MM-DD. Defaults to one year after `from`. |
max_leave_days |
integer | no | Keep only opportunities costing at most this many leave days. A bridge never costs more than 4, so anything above 4 keeps them all. |
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Earliest date to consider, YYYY-MM-DD. Defaults to today."
},
"to": {
"type": "string",
"description": "Latest date to consider, YYYY-MM-DD. Defaults to one year after `from`."
},
"max_leave_days": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991,
"description": "Keep only opportunities costing at most this many leave days. A bridge never costs more than 4, so anything above 4 keeps them all."
}
},
"additionalProperties": false
}
Similar websites
tracinginsights.com
Analyze Formula 1 racing data with interactive charts for lap times, live telemetry, timing data and race performance. Explore and Compare drivers across multip…
rough-cut.samarthsaxena1672003.workers.dev
A human-first video editor with structured WebMCP tools for any compatible agent.
fiveminutebrief.ai
panoptik-studio.vercel.app
Browser-native demo video editor where humans and AI agents co-edit on the same canvas via WebMCP. No uploads, no server.