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

# Experimental features

> Configure experimental agent features before they become stable APIs.

Agent Studio includes the following experimental features.

<Warning>
  These features are experimental and change regularly.
  [Share your feedback](https://www.algolia.com/support/).
  Algolia may promote features to stable APIs based on usage and your feedback.
</Warning>

## Default configuration settings

Agent Studio uses default settings optimized for performance and cost-efficiency.

* **Cache enabled**: reduces LLM costs.
  For more information, see [data retention](/doc/guides/algolia-ai/agent-studio/how-to/agent-configuration#data-retention).
* **Usage metrics**: on-demand.

Customize these settings for each agent in the `config` object.

## Available features

Configure features in your agent's `config` object from the [API](/doc/rest-api/agent-studio).

### `date_aware`

Injects current date (`YYYY-MM-DD`) into the system prompt.

```json JSON icon=braces theme={"system"}
{
  "config": {
    "features": ["date_aware"]
  }
}
```

**Use case**: news, events, daily promotions where the agent must be aware of the current date.

### `datetime_aware`

Injects current date and time (`YYYY-MM-DD HH:MM`) into the system prompt.

```json icon=braces theme={"system"}
{
  "config": {
    "features": ["datetime_aware"]
  }
}
```

**Use case**: support agents at scale needing minute-level freshness.
Helps reduce repeated queries within a 60-second caching window.

### `citations`

Adds citation markers `[1]`, `[2]` to responses based on search results from tool calls.

```json JSON icon=braces theme={"system"}
{
  "config": {
    "features": ["citations"]
  }
}
```

<Note>
  Works in non-streaming mode only.
  If you require advanced citation capabilities,
  [contact the Algolia support team](https://www.algolia.com/support/) to inquire about early access to the Citations v2 feature.
</Note>

## Cache tradeoffs

Time awareness features affect caching.
For more information, see [Date awareness and caching](/doc/guides/algolia-ai/agent-studio/how-to/caching#date-awareness-and-caching).

## Client-side time injection

For full control over format, granularity, and timezone, inject time yourself:

```js JavaScript icon=code theme={"system"}
import { useChat } from '@ai-sdk/react';

const { append } = useChat({
  // ... transport config
});

const askWithTime = (question) => {
  const now = new Date();
  const context = `[Current time: ${now.toISOString()}]\n\n`;
  append({ role: 'user', content: context + question });
};
```
