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

# Index Result • AI Agent SDK

> IndexResult: Result of an indexing operation.

# IndexResult

> Defined in the [**indexing**](https://praison.ai/docs/sdk/reference/praisonaiagents/modules/indexing.md) module.

AI Agent

Result of an indexing operation.

Attributes:
success: Whether indexing succeeded
files\_indexed: Number of files indexed
files\_skipped: Number of files skipped (unchanged)
chunks\_created: Number of chunks created
errors: List of error messages
duration\_seconds: Time taken for indexing
corpus\_stats: Stats about the indexed corpus

## Properties

**success** `bool`

No description available.

**files\_indexed** `int`

No description available.

**files\_skipped** `int`

No description available.

**chunks\_created** `int`

No description available.

**errors** `List[str]`

No description available.

**duration\_seconds** `float`

No description available.

**corpus\_stats** `Optional[CorpusStats]`

No description available.

## Methods

> [card] [total\_files()](https://praison.ai/docs/sdk/reference/praisonaiagents/functions/IndexResult-total_files.md)
>
> Total files processed (indexed + skipped).

> [accordion] Internal & Generic Methods
>
> * **to\_dict**: Convert to dictionary.

## Source

> [card] [View on GitHub](https://github.com/MervinPraison/PraisonAI/blob/main/src/praisonai-agents/praisonaiagents/knowledge/indexing.py#L134)
>
> `praisonaiagents/knowledge/indexing.py` at line 134


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.