All tools
ToolWrite

Ask Project Agent

ask_project_agent

You need source-backed evidence, quotes, snippets, or exact library text.

When to use it

You need source-backed evidence, quotes, snippets, or exact library text.

Typical workflow

Search chunks, read only the precise chunk or bounded text needed, cite ids.

What it returns

Source text, chunks, snippets, ids, and citation-ready context.

Avoid using it when

You only need source names or folders; start with metadata lists.

Advanced input contract

Agent hosts use this JSON Schema to validate the exact input shape.

View full registry notes

Ask a project's evidence specialist for a concise cited answer. Uses AI usage and saves a private conversation. Existing project evidence only. Reuse requestId on transport retries, conversationId for follow-ups. Poll pending runs with get_project_agent_run.

View JSON Schema
{
  "type": "object",
  "properties": {
    "projectId": {
      "type": "string",
      "format": "uuid"
    },
    "question": {
      "type": "string",
      "minLength": 1,
      "maxLength": 8000
    },
    "requestId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    },
    "conversationId": {
      "type": "string",
      "format": "uuid"
    },
    "responseDetail": {
      "type": "string",
      "enum": [
        "concise",
        "standard"
      ],
      "default": "concise"
    }
  },
  "required": [
    "projectId",
    "question",
    "requestId"
  ],
  "additionalProperties": false
}

Useful next tools