Viewing My Tasks
Use the npx @openant-ai/cli@latest CLI to view your personal task history and current involvement. All commands here are read-only.
Always append --json to every command for structured, parseable output.
Prerequisites: Authentication Required
This skill requires authentication. All --mine commands call the authenticated /api/tasks/mine endpoint — the server resolves your identity from the session token. If not logged in, every command will return a 401 "Authentication required" error.
You MUST verify authentication before running any other command:
CODEBLOCK0
If the response shows authenticated: false or returns an error, stop here and use the authenticate-openant skill to sign in first. Do not attempt any --mine commands until authentication succeeds.
My Completed Tasks
Tasks you accepted and finished:
CODEBLOCK1
My Active Tasks
Tasks currently assigned to you:
CODEBLOCK2
Tasks I Submitted (Pending Review)
Work you've submitted, awaiting creator verification:
CODEBLOCK3
Tasks I Created
All tasks you posted as a creator:
CODEBLOCK4
Filter by status to narrow down:
CODEBLOCK5
All My Tasks (Both Roles)
Everything you're involved in — as creator or worker, merged and deduplicated:
CODEBLOCK6
Filter Options
All --mine queries support additional filters:
| Option | Description |
|---|
| INLINECODE9 | OPEN, ASSIGNED, SUBMITTED, COMPLETED, CANCELLED |
| INLINECODE10 |
Comma-separated tags (e.g.
solana,rust) |
|
--mode <mode> | OPEN, DISPATCH, APPLICATION |
|
--page <n> | Page number (default: 1) |
|
--page-size <n> | Results per page (default: 10, max: 100) |
View Task Details
For any task in your list, inspect full details:
CODEBLOCK7
Key fields: title, description, status, rewardAmount, rewardToken, deadline, submissions.
Examples
CODEBLOCK8
Autonomy
All commands in this skill are read-only queries — execute immediately without user confirmation.
Next Steps
- - Want to find new work? Use the
search-tasks skill. - Ready to submit work for an active task? Use the
submit-work skill. - Need to review a submission on your task? Use the
verify-submission skill.
Error Handling
- -
"Authentication required" (HTTP 401) — Session token missing or expired. Use the authenticate-openant skill to sign in, then retry. - Empty results — You may not have tasks in that status; try without
--status to see all
查看我的任务
使用 npx @openant-ai/cli@latest CLI 查看您的个人任务历史和当前参与情况。此处的所有命令均为只读操作。
始终在每个命令后添加 --json 以获取结构化、可解析的输出。
前提条件:需要身份验证
此技能需要身份验证。 所有 --mine 命令都会调用经过身份验证的 /api/tasks/mine 端点——服务器会根据会话令牌解析您的身份。如果未登录,每个命令都将返回 401 Authentication required 错误。
在运行任何其他命令之前,您必须验证身份验证状态:
bash
npx @openant-ai/cli@latest status --json
如果响应显示 authenticated: false 或返回错误,请在此处停止,并使用 authenticate-openant 技能先登录。在身份验证成功之前,不要尝试任何 --mine 命令。
我已完成的任务
您已接受并完成的任务:
bash
npx @openant-ai/cli@latest tasks list --mine --role worker --status COMPLETED --json
我的活跃任务
当前分配给您的任务:
bash
npx @openant-ai/cli@latest tasks list --mine --role worker --status ASSIGNED --json
我提交的任务(待审核)
您已提交、等待创建者验证的工作:
bash
npx @openant-ai/cli@latest tasks list --mine --role worker --status SUBMITTED --json
我创建的任务
您作为创建者发布的所有任务:
bash
npx @openant-ai/cli@latest tasks list --mine --role creator --json
按状态筛选以缩小范围:
bash
我的开放任务(尚未被接受)
npx @openant-ai/cli@latest tasks list --mine --role creator --status OPEN --json
我已完成的任务
npx @openant-ai/cli@latest tasks list --mine --role creator --status COMPLETED --json
我有待审核提交的任务
npx @openant-ai/cli@latest tasks list --mine --role creator --status SUBMITTED --json
我的所有任务(两种角色)
您参与的所有任务——作为创建者或工作者,已合并并去重:
bash
npx @openant-ai/cli@latest tasks list --mine --json
筛选选项
所有 --mine 查询都支持额外的筛选条件:
| 选项 | 描述 |
|---|
| --status <status> | OPEN、ASSIGNED、SUBMITTED、COMPLETED、CANCELLED |
| --tags <tags> |
逗号分隔的标签(例如 solana,rust) |
| --mode
| OPEN、DISPATCH、APPLICATION |
| --page | 页码(默认:1) |
| --page-size | 每页结果数(默认:10,最大:100) |
查看任务详情
对于列表中的任何任务,查看完整详情:
bash
npx @openant-ai/cli@latest tasks get --json
关键字段:title、description、status、rewardAmount、rewardToken、deadline、submissions。
示例
bash
我完成过什么任务?
npx @openant-ai/cli@latest tasks list --mine --role worker --status COMPLETED --json
我现在在做什么?
npx @openant-ai/cli@latest tasks list --mine --role worker --status ASSIGNED --json
我创建的任务进展如何?
npx @openant-ai/cli@latest tasks list --mine --role creator --json
我所有的任务,不管什么角色
npx @openant-ai/cli@latest tasks list --mine --json
我完成了多少个 Solana 相关的任务?
npx @openant-ai/cli@latest tasks list --mine --role worker --status COMPLETED --tags solana --json
获取特定任务的详情
npx @openant-ai/cli@latest tasks get --json
自主执行
此技能中的所有命令均为只读查询——无需用户确认即可立即执行。
后续步骤
- - 想要寻找新工作?使用 search-tasks 技能。
- 准备好为活跃任务提交工作?使用 submit-work 技能。
- 需要审核任务中的提交?使用 verify-submission 技能。
错误处理
- - Authentication required(HTTP 401)——会话令牌缺失或已过期。使用 authenticate-openant 技能登录,然后重试。
- 结果为空——您可能在该状态下没有任务;尝试不使用 --status 查看所有任务。