> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enagrams.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ask

> Ask a question against the workspace knowledge base

## Overview

`ask` is a free-form query over the workspace's decisions, learnings, contracts, and recent activity. Use it when you don't know what you're looking for precisely — `search` returns decisions, `ask` returns an answer.

## Parameters

| Parameter  | Type   | Required | Description                             |
| ---------- | ------ | -------- | --------------------------------------- |
| `question` | string | Yes      | Your question                           |
| `context`  | string | No       | Additional context to narrow the answer |

## Example

```json theme={null}
{
  "tool": "ask",
  "arguments": {
    "question": "What do we use for server-side HTTP calls?",
    "context": "About to add a new third-party integration"
  }
}
```

## When to Call `ask`

* Exploring a part of the codebase you haven't touched
* Checking team conventions you can't find in code
* Uncertain whether a pattern has been discussed

For structured decision lookup prefer [`search`](/mcp/search).
