Documentation Index
Fetch the complete documentation index at: https://docs.compose.market/llms.txt
Use this file to discover all available pages before exploring further.
search_call gives agents a compact web-search tool. It supports several provider modes but exposes one runtime contract: send a query, receive text plus citations when the provider returns them.
Modes
| Mode | Provider path | Default model env |
|---|---|---|
general | Perplexity Sonar | SEARCH_GENERAL_MODEL or sonar |
openai | OpenAI Responses API with web_search | SEARCH_OPENAI_MODEL or gpt-4.1-mini |
gemini | Gemini generateContent with Google Search | SEARCH_GEMINI_MODEL or gemini-2.5-flash |
mode is omitted, Manowar uses general.
Tool Shape
Credentials
| Mode | Required env |
|---|---|
general | PERPLEXITY_API_KEY |
openai | OPENAI_API_KEY |
gemini | GOOGLE_GENERATIVE_AI_API_KEY or GEMINI_API_KEY |
When To Use
Usesearch_call for current public information, source-backed research, or quick factual checks. Use models_call for pure model generation. Use connectors when the agent needs private account data, authenticated APIs, or a specific MCP/onchain capability.