What problem does it solve? Developers building HTTP services with ByteDance's Hertz framework need authoritative guidance on routing, parameter binding, middleware, IDL-driven code generation, and the Hertz 1.0 dual-context model, which is scattered across many internal documents. ## Core Features & Use Cases - Framework Onboarding: Covers installation, environment setup, and creating a first Hertz service with hertztool v3. - IDL-Driven Development: Explains Thrift/Protobuf annotations (api.query, api.path, api.body, api.vd) and code generation workflows with hertztool. - Request/Response API Reference: Details RequestContext usage, parameter binding and validation, middleware, TLS/HTTP2/WebSocket configuration, and HTTP client usage. - Use Case: A backend engineer needs to expose a RESTful CRUD API for a user service. They define a Thrift IDL with api.get/api.post annotations, run hertztool update to generate handlers and routes, implement business logic with BindAndValidate, and configure TLS and connection pooling following the best practices guide. ## Quick Start Ask the agent to explain how to create a new Hertz HTTP service with hertztool and define routes from a Thrift IDL file.