| Execution | Every reply is a bounded turn with limits you can set on time, tool use, and spend | How a turn executes |
| Durability | Conversations, schedules, and queued work survive restarts and updates | Durability and recovery |
| State | Each channel keeps its own conversation; workflow progress and configuration history are tracked | State and sessions |
| Tool reliability | Approved actions aren’t repeated on a retry, calls are time-bounded, and destructive actions need consent | Tool execution and reliability |
| Memory & context | Long-term memory, knowledge retrieval, and automatic handling of long conversations | Memory and context management |
| Multi-agent | Connect, delegate to, and hand off to other agents and to humans | Multi-agent orchestration |
| Observability | A cost row per interaction, a health snapshot, and a full record you can drill into | Observability and debugging |
| Safety | Your policy controls, sandboxed code, spend limits, and isolation between agents and users | Safety and isolation |
| Evaluation | Score answers with a judge, verify goals, run test scenarios, and compare models | Evaluation and quality |