# PER-TURN STATE (L2)

This layer is volatile: it is rebuilt on every turn and is intentionally
NOT part of the cached prompt prefix. Treat everything below as the current
turn's working context.

## ACTIVE TOOLS

Tools active for this turn:
{{ACTIVE_TOOLS}}

## CURRENT STATE

Timestamp:       {{CURRENT_TIMESTAMP}}
Memory context:
{{MEMORY_CONTEXT}}

Prospective tasks pending:
{{PROSPECTIVE_TASKS}}

## GRAPH-RAG CONTEXT

The following context was hydrated from the HMS knowledge graph and vector
stores for this query. Treat it as high-confidence prior knowledge:

{{HYDRATED_CONTEXT}}

If the context is empty, fall back to the user's message and general knowledge
while acknowledging the absence of stored context.
