gradeNot graded
briefAnswer
Get working memory and the live task queue. Call this at the start of every session.
View tool JSON
{
"name": "brief",
"kind": "answer",
"impl": "imperative",
"description": "Get working memory and the live task queue. Call this at the start of every session.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/hackathon"
}submit_taskSensitive Action
Submit a new task to the shared queue. Any connected AI can pick it up.
View tool JSON
{
"name": "submit_task",
"kind": "transact",
"impl": "imperative",
"description": "Submit a new task to the shared queue. Any connected AI can pick it up.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Short task title"
},
"description": {
"type": "string",
"description": "Full task description and requirements"
},
"priority": {
"type": "number",
"description": "1 = highest, 10 = lowest. Default 5."
},
"assign_to": {
"type": "string",
"description": "Optional: claude, chatgpt, cursor, manus, codex"
}
},
"required": [
"title",
"description"
]
},
"page": "/hackathon"
}statusAnswer
Get a snapshot of the task queue — pending, running, and done.
View tool JSON
{
"name": "status",
"kind": "answer",
"impl": "imperative",
"description": "Get a snapshot of the task queue — pending, running, and done.",
"inputSchema": {
"type": "object",
"properties": {
"filter": {
"type": "string",
"enum": [
"all",
"pending",
"in_progress",
"done",
"failed"
],
"description": "Filter by status. Default: all."
}
},
"required": []
},
"page": "/hackathon"
}resultAnswer
Get the full result of a completed task by its ID.
View tool JSON
{
"name": "result",
"kind": "answer",
"impl": "imperative",
"description": "Get the full result of a completed task by its ID.",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "string",
"description": "Task ID from the queue (e.g. abc123)"
}
},
"required": [
"task_id"
]
},
"page": "/hackathon"
}claim_next_taskAction
Atomically select and claim the highest-priority pending task. Use when the user says "grab the next task" or "pick up work". Returns the full task detail ready to act on.
View tool JSON
{
"name": "claim_next_task",
"kind": "act",
"impl": "imperative",
"description": "Atomically select and claim the highest-priority pending task. Use when the user says \"grab the next task\" or \"pick up work\". Returns the full task detail ready to act on.",
"inputSchema": {
"type": "object",
"properties": {
"session_name": {
"type": "string",
"description": "Your session name — e.g. \"chatgpt\", \"claude\", \"cursor\""
}
},
"required": [
"session_name"
]
},
"page": "/hackathon"
}claim_taskAction
Claim a specific pending task by ID. Use when the user names a specific task to work on.
View tool JSON
{
"name": "claim_task",
"kind": "act",
"impl": "imperative",
"description": "Claim a specific pending task by ID. Use when the user names a specific task to work on.",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "string",
"description": "Task ID to claim"
},
"session_name": {
"type": "string",
"description": "Your session name — e.g. \"chatgpt\", \"claude\", \"cursor\""
}
},
"required": [
"task_id",
"session_name"
]
},
"page": "/hackathon"
}complete_taskAction
Mark a task as done and store the result. Call this after finishing work on a claimed task.
View tool JSON
{
"name": "complete_task",
"kind": "act",
"impl": "imperative",
"description": "Mark a task as done and store the result. Call this after finishing work on a claimed task.",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "string",
"description": "Task ID"
},
"result": {
"type": "string",
"description": "Summary of what was done and the outcome"
}
},
"required": [
"task_id",
"result"
]
},
"page": "/hackathon"
}update_progressAction
Update progress notes on a task you are working on. Call this periodically so others can see status.
View tool JSON
{
"name": "update_progress",
"kind": "act",
"impl": "imperative",
"description": "Update progress notes on a task you are working on. Call this periodically so others can see status.",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "string",
"description": "Task ID"
},
"progress": {
"type": "string",
"description": "What has been done so far"
}
},
"required": [
"task_id",
"progress"
]
},
"page": "/hackathon"
}rememberAction
Save something to working memory. Appears at the top of every brief across all your AI sessions.
View tool JSON
{
"name": "remember",
"kind": "act",
"impl": "imperative",
"description": "Save something to working memory. Appears at the top of every brief across all your AI sessions.",
"inputSchema": {
"type": "object",
"properties": {
"content": {
"type": "string",
"description": "What to remember — a decision, preference, or fact"
}
},
"required": [
"content"
]
},
"page": "/hackathon"
}