Skip to main content

Crate mur_core

Crate mur_core 

Source
Expand description

MUR Commander Core — shared types, constitution, audit, and model definitions.

This crate contains all the core logic with no I/O dependencies. It is used by the daemon, CLI, web, and chat crates.

Modules§

a2a
A2A (Agent-to-Agent) Protocol — Google A2A spec implementation.
audit
Audit logging with hash chain for tamper detection.
auth
Authentication and plan management — mur.run API token verification.
cache
Three-layer cache system for MUR Commander.
constitution
Constitution system — the core safety mechanism for MUR Commander.
cost
Cost tracking and estimation for AI model API calls.
emerge
MUR Emerge bridge — convert emerge patterns into Commander workflows.
machine
Multi-Machine — SSH remote execution, agent relay, and machine registry.
marketplace
Workflow marketplace client for browsing, installing, and publishing workflow packages.
mcp
MCP (Model Context Protocol) client implementation.
membership
Feature limits based on membership plan.
model
AI model definitions and routing.
plugin
WASM plugin system — load, sandbox, and run .wasm plugins for Commander.
policy
Policy engine — evaluate rules before actions, inject mur patterns.
remote
Cross-machine coordination for remote workflow execution.
reports
Monthly value reports — show users what Commander saved them.
scheduler
Scheduler — scans workflows with schedule fields and executes them on cron.
skill
Skill system — load, install, list, and manage workflow skills.
team
CRDT-based team workflow synchronization.
types
Shared type definitions for MUR Commander.
workflow