Cargo Features
mixtape-core has no features set by default.
[dependencies]
mixtape-core = { version = "0.3.0", features = ["session", "bedrock", "anthropic", "mcp", "test-utils"] }
- session
-
Affects
types::SessionInfo,mixtape-core::session,session::Session,session::SessionMessage,session::MessageRole,session::ToolCall,session::ToolResult,session::SessionStore,session::SessionSummary… - bedrock
-
Enables aws-config, aws-sdk-bedrockruntime, and aws-smithy-types
aws-config:
Bedrock provider (optional)
Affects
provider::bedrock… - anthropic
-
Enables base64 and mixtape-anthropic-sdk
mixtape-anthropic-sdk:
Anthropic provider (optional)
Affects
provider::anthropic… - mcp
-
Enables reqwest ^0.12, rmcp ^0.11, and shellexpand
rmcp:
MCP support (optional)
Affects
mixtape-core::mcp…Required by the mock_mcp_server binary
- test-utils
-
Affects
mixtape-core::test_utils…