Expand description
Shared runtime and protocol helpers for mesh-llm plugins.
Plugins declare services in their manifest and implement typed service handlers. MCP and HTTP are host-side projections over those services.
Modules§
Macros§
Structs§
- Bulk
Transfer Sequence - Completion
Builder - Completion
Router - Declarative
Plugin Builder - Endpoint
Builder - Http
Binding Builder - Internal
RpcPlugin - Internal
RpcPlugin Builder - Operation
Builder - Plugin
Config Object Property Builder - Plugin
Config Schema Builder - Plugin
Config Setting Builder - Plugin
Context - Plugin
Error - Plugin
Initialize Request - Plugin
Manifest Builder - Plugin
Metadata - Plugin
Runtime - Plugin
WebUi Builder - Plugin
WebUi Bundle Builder - Plugin
WebUi Config Section Builder - Plugin
WebUi Page Builder - Prompt
Builder - Prompt
Router - Resource
Builder - Resource
Router - Resource
Template Builder - Simple
Plugin - Subscription
Set - Task
Record - Task
Router - Task
Store
Enums§
Constants§
Traits§
Functions§
- accept_
bulk_ transfer_ message - bind_
side_ stream - bulk_
transfer_ message - bulk_
transfer_ sequence - cancel_
task_ result - capability
- channel_
message - complete_
result - completion
- config_
array - config_
boolean - config_
enum - config_
float - config_
integer - config_
object - config_
object_ property - config_
path - config_
schema - config_
setting - config_
string - config_
url - connect_
from_ env - connect_
side_ stream - constraint_
allowed_ values - constraint_
non_ empty - constraint_
positive - constraint_
range - constraint_
requires - empty_
object_ schema - get_
prompt_ result - get_
task_ payload_ result - get_
task_ result - http_
binding - http_
delete - http_
get - http_
patch - http_
post - http_
put - json_
bytes - json_
channel_ message - json_
reply_ channel_ message - json_
response - json_
schema_ for - json_
schema_ operation - json_
string - list_
prompts - list_
resource_ templates - list_
resources - list_
tasks - list_
tools - mcp_
http_ endpoint - mcp_
stdio_ endpoint - mcp_
tcp_ endpoint - mcp_
unix_ socket_ endpoint - mesh_
channel - mesh_
event_ local_ accepting - mesh_
event_ local_ standby - mesh_
event_ mesh_ id_ updated - mesh_
event_ peer_ down - mesh_
event_ peer_ up - mesh_
event_ peer_ updated - mesh_
event_ subscription - openai_
http_ inference_ endpoint - operation
- operation_
error - operation_
with_ schema - package_
manifest_ json - parse_
get_ prompt_ request - parse_
optional_ json - parse_
read_ resource_ request - parse_
rpc_ params - plugin_
manifest - plugin_
server_ info - plugin_
server_ info_ full - prompt
- prompt_
argument - prompt_
service - read_
envelope - read_
resource_ result - resource
- resource_
template - resource_
template_ service - send_
bulk_ transfer_ message - send_
channel_ message - structured_
tool_ result - task
- text_
resource - web_ui
- web_
ui_ bundle - web_
ui_ config_ section - web_
ui_ page - write_
envelope
Type Aliases§
- Completion
Future - Json
Operation Future - Operation
Future - Operation
Request - Operation
Router - Plugin
Result - Plugin
RpcResult - Prompt
Future - Resource
Future - Task
Cancel Future - Task
Info Future - Task
List Future - Task
Result Future