Skip to main content

Crate statespace_server

Crate statespace_server 

Source
Expand description

HTTP server for Statespace tool execution.

Serves markdown files with frontmatter-defined tools, validates commands, and executes them in a sandboxed environment.

Re-exports§

pub use content::ContentResolver;
pub use content::LocalContentResolver;
pub use error::Result;
pub use server::ServerConfig;
pub use server::ServerState;
pub use server::build_router;

Modules§

content
Content resolution from a content root directory.
error
Error types with HTTP status code mapping.
semantics
server
HTTP server and Axum router.

Structs§

ActionRequest
ActionResponse
ExecutionLimits
Frontmatter
ToolExecutor
ToolSpec

Enums§

BuiltinTool
Error
HttpMethod
ToolOutput
ToolPart

Functions§

is_valid_tool_call
parse_frontmatter
Errors
validate_command_with_specs
Errors