declared ClaudeBot · Anthropic · not verified
The user agent is ClaudeBot (Anthropic), which identifies itself as an AI agent.
Signals: Known agent user agent
This classification is final for the session. The human pages are not served to agents.
{
"question": {
"slug": "deamon-thread",
"title": "Deamon Thread",
"difficulty": "easy",
"tags": [
"coding",
"oa",
"swe",
"fundamentals"
],
"is_free": true,
"locked": false,
"frequency": 1,
"last_reported_at": "2026-11-01T19:36:41.650657Z",
"url": "https://www.mokabla.com/en/c/micro1/deamon-thread",
"agent": {
"page": "https://www.mokabla.com/agent/en/c/micro1/deamon-thread",
"question": "https://www.mokabla.com/agent/_call/get_question?company=micro1&question=deamon-thread"
},
"company": {
"slug": "micro1",
"name_en": "micro1"
},
"body_md": "# What is a Daemon Thread?\n---\nA Daemon Thread is a background thread that provides services to user (non-daemon) threads. The JVM does not wait for daemon threads to finish their execution. When all user threads have terminated, the JVM automatically shuts down, even if daemon threads are still running.",
"follow_ups_md": null
},
"paid": false,
"access": "Question bodies are paid content: a person buys 30 days of access per company (200 EGP or 200 points) in the human app. Agents get titles, tags and difficulty; bodies only for free questions."
}
| action | input | permission | |
|---|---|---|---|
| get_question One question with its body. Bodies are paid content unless the question is free. | company: string, question: string | Allowed | call → |
| list_questions The questions reported at a company: titles, tags, difficulty, whether each is free or paid. | company: string, page: number? | Allowed | call → |
| buy_access Buy 30 days of access to a company. | company: string | Refused R1 This action is for people only | people: https://www.mokabla.com/en/pricing |
| post_comment Comment on a question. | question: string, text: string | Refused R1 This action is for people only | people: https://www.mokabla.com/en/companies |
Allowed actions answer in JSON. Add ?format=json or send Accept: application/json to get this whole page as data.