Skip to main content

Crate evolve_proxy

Crate evolve_proxy 

Source
Expand description

OpenAI-compat HTTP proxy.

Started via evolve proxy --for cursor. Sits between Cursor (or similar) and the real upstream provider. On each request:

  1. Inject the active config’s system_prompt_prefix into the messages.
  2. Forward to upstream.
  3. Emit a signal candidate describing the interaction.

Structs§

AppState
Application state shared by all handlers.
ProxyConfig
Proxy configuration.

Enums§

ProxyHandlerError
Internal handler error.

Functions§

router
Build the axum router.
serve
Bind a listener and serve until the OS signals shutdown.

Type Aliases§

SignalSink
Handle for emitting signal events from the proxy.