Skip to main content

Module enhance_log

Module enhance_log 

Source
Expand description

HTTP surface for the /v1/enhance/log axis. HTTP surface for the /v1/enhance/log axis.

  • GET /v1/enhance/log?blueprint_id=<id> → list of LogEntrys tied to that BP, sorted by ts ascending. If blueprint_id is omitted, returns all entries.
  • GET /v1/enhance/log/:issue_id → a single LogEntry. NotFound → 404.

Shares an EnhanceLogStore trait object (= pass in the same instance as EnhanceApplication via Arc).

Structs§

ListQuery
Query params for GET /v1/enhance/log.

Functions§

build_enhance_log_router
Builds the /v1/enhance/log* router backed by the given EnhanceLogStore.