Skip to main content

Crate opendev_web

Crate opendev_web 

Source
Expand description

Axum-based web server for the OpenDev AI coding assistant.

Provides:

  • REST API routes (auth, config, sessions, chat)
  • WebSocket handler for real-time communication
  • Shared application state
  • Static file serving for the SPA frontend

Modulesยง

error
Error types for the web server.
protocol
WebSocket message type registry.
routes
API route modules.
server
Axum application builder and server startup.
state
Shared application state.
websocket
WebSocket handler for real-time communication.