MCPcopy Create free account
hub / github.com/JaredStewart/coderlm / get_buffer

Function get_buffer

server/src/server/routes.rs:815–824  ·  view source on GitHub ↗
(
    State(state): State<AppState>,
    headers: HeaderMap,
    axum::extract::Path(params): axum::extract::Path<BufferPath>,
)

Source from the content-addressed store, hash-verified

813}
814
815async fn get_buffer(
816 State(state): State<AppState>,
817 headers: HeaderMap,
818 axum::extract::Path(params): axum::extract::Path<BufferPath>,
819) -> Result<Json<Value>, AppError> {
820 let project = require_project(&state, &headers)?;
821 let buf = buffers::get_buffer(&project.buffers, &params.name)
822 .map_err(AppError::NotFound)?;
823 Ok(Json(serde_json::to_value(buf).unwrap()))
824}
825
826async fn delete_buffer(
827 State(state): State<AppState>,

Callers

nothing calls this directly

Calls 1

require_projectFunction · 0.85

Tested by

no test coverage detected