> For the complete documentation index, see [llms.txt](https://docs.xplatform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xplatform.com/talon/reference.md).

# Reference

Comprehensive reference documentation for Talon annotations, events, configuration, and heartbeats.

## Overview

This section provides detailed reference documentation for Talon microservices including:

* **Annotations** - All available annotations for developing Talon microservices
* **Events** - All lifecycle and runtime events dispatched by the Talon runtime
* **Configuration** - DDL schema and configuration properties
* **Heartbeats** - All fields carried in XVM heartbeat messages

## Reference Pages

* [**Annotations**](/talon/reference/annotations.md) - Complete annotation reference for microservice development
* [**Events**](/talon/reference/events.md) - Lifecycle and runtime events available for processing
* [**Configuration**](/talon/reference/configuration.md) - Complete DDL elements and global properties reference
* [**Heartbeats**](/talon/reference/heartbeats.md) - Complete field reference for XVM heartbeat messages

The Configuration reference includes:

* DDL element reference (System Details, Environment, Bus Providers, Buses, Applications, XVMs)
* Global properties reference (Statistics, Optimization, Trace Logging, Discovery)
* Enum value reference (ChannelQos, HAPolicy)
* Complete property descriptions with defaults and "Can Set in `<env>`?" indicators

## Related Documentation

* **Concepts**: [Configuration Model](/talon/concepts-and-architecture/microservice-architecture/configuration-model.md) - Understanding how configuration works
* **How-To**: [Configuring the Microservice Runtime](/talon/developing-applications/configuring-the-runtime.md) - Step-by-step configuration guides

## Next Steps

1. Review [legacy configuration documentation](https://docs.neeveresearch.com:8443/display/TALONDOC/Understanding+Configuration)
2. Explore [Configuration Model](/talon/concepts-and-architecture/microservice-architecture/configuration-model.md) for conceptual understanding
3. See configuration guides in [Configuring the Microservice Runtime](/talon/developing-applications/configuring-the-runtime.md)
