feat: add REST HTTP server mode with OpenAPI documentation and Swagger UI

Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-08-10 21:27:13 -03:00
parent 741d0f19cc
commit 64789ef48b
5 changed files with 688 additions and 1 deletions

View File

@@ -43,6 +43,11 @@ uzers = "0.11.3"
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.142"
serde_yaml = "0.9.34"
tokio = { version = "1.0", features = ["full"] }
axum = "0.7"
tower = "0.4"
tower-http = { version = "0.5", features = ["cors", "fs"] }
hyper = { version = "1.0", features = ["full"] }
[dev-dependencies]
tempfile = "3.3.0"