diff --git a/AGENTS.md b/AGENTS.md index 0fdf1ac..b552a08 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -87,6 +87,7 @@ cargo clean - Use `?` operator for error propagation - Handle errors gracefully with proper logging - Avoid using `unwrap()` or `expect()` in production code +- Current warnings: unused imports, unused fields, unused mut variable (fix before committing) ### Async/Await Patterns - Use `async`/`await` for asynchronous operations @@ -163,7 +164,8 @@ rhttpd/ ### Core Runtime - `tokio` - Async runtime -- `hyper` or `axum` - HTTP server framework +- `axum` - HTTP server framework +- `hyper` - HTTP implementation - `tower` - Middleware and service abstractions ### Configuration @@ -181,7 +183,7 @@ rhttpd/ - `tokio-native-tls` - TLS support ### JavaScript Engine -- Choose one: `deno_core`, `rquickjs`, or `boa_engine` +- `rquickjs` - QuickJS JavaScript engine with futures and macro support ## Development Workflow