pub struct CapDoc {
pub provider_id: String,
pub namespace: String,
pub md_path: String,
}Expand description
One row per registered capability, summarised for the LLM-facing
“## Capability docs (lazy-load via read_file)” block in pilot’s
system prompt. Includes only providers that registered with a non-empty
capability_md_path. The path is what we hand the LLM verbatim;
the executor’s read_file builtin resolves it (it must be readable
from the executor’s host workspace).
Fields§
§provider_id: String§namespace: String§md_path: StringAuto Trait Implementations§
impl Freeze for CapDoc
impl RefUnwindSafe for CapDoc
impl Send for CapDoc
impl Sync for CapDoc
impl Unpin for CapDoc
impl UnsafeUnpin for CapDoc
impl UnwindSafe for CapDoc
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].