Cargo Features
orra has no features set by default.
[dependencies]
orra = { version = "0.0.2", features = ["claude", "openai", "discord", "documents", "github", "parallel-tools", "file-store", "gateway", "mcp", "claude-code", "web-fetch", "web-search", "auth", "voice", "browser", "image-gen"] }
- claude = reqwest, tokio-stream
-
Affects
providers::claude… - openai = reqwest, tokio-stream
-
Affects
providers::openai… - discord = futures-util, reqwest, tokio-tungstenite
-
Affects
channels::discord,tools::discord… - documents
-
Affects
tools::documents… - github = reqwest
-
Affects
tools::github… - parallel-tools = futures
- file-store
-
Affects
stores::file… - gateway
-
Affects
channels::gateway… - mcp
-
Affects
orra::mcp… - claude-code
-
Affects
tools::claude_code… - web-fetch = reqwest
-
Affects
tools::web_fetch… - web-search = reqwest
-
Affects
tools::web_search… - auth = reqwest
-
Affects
orra::auth… - voice = reqwest
-
Affects
orra::voice… - browser = reqwest
-
Affects
tools::browser… - image-gen = reqwest
-
Affects
tools::image_gen…
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- reqwest auth? browser? claude? discord? github? image-gen? openai? voice? web-fetch? web-search?
-
Enables reqwest ^0.12
- futures parallel-tools?
- futures-util discord?
- tokio-stream claude? openai?
- tokio-tungstenite discord?
-
Enables tokio-tungstenite ^0.26