AgentWorks

Oxford Bot connector

Connect one AgentWorks workspace to read tasks, check results and create a queued task after confirmation. A workspace member grants access and can disconnect it at any time.

连接一个 AgentWorks 工作区后,Oxford Bot 可以查询任务和结果,并在你确认后创建待执行任务。你可以随时撤回授权。

Connector manifest · 连接清单Manage access · 管理授权

Client setup

Use Streamable HTTP. Authenticate as the public client oxford-bot with Authorization Code and PKCE S256. The registered callback is https://oxford.bot/api/oauth/agentworks/callback.

Say “请调用 AgentWorks 运行 ECC 流程评测,把失败和未验证项列出来” or “Run the AgentWorks ECC workflow evaluation.” Use evaluate_workflow with no arguments to check the linked workspace, or with a task ID and a reported status to compare that claim with the stored state. Empty workspaces return an inconclusive result. Request tasks:read for evaluations and task queries. Add tasks:write to request task creation. Keep one stable request ID per confirmed creation. Concat video rendering still runs on the desktop.

First connection in Oxford Bot · 首次接入

Register the manifest in the Oxford Bot tool center. Use the system browser for the authorization request with a fresh state, the PKCE S256 challenge, and the exact resource from the manifest. Validate state and issuer on the callback. Exchange the code server-side with the same resource and verifier, store credentials in the account connection, then call MCP initialize and tools/list. Refresh tokens rotate, so serialize refreshes for the same grant.

在 Oxford Bot 的工具与连接中心添加 AgentWorks,读取上面的连接清单并完成一次工作区授权。首次验收可先说“列出最近五个 AgentWorks 任务”。创建任务和读取结果使用同一连接。