Purpose: ChatGPT-connector-standard discovery search over OneQAZ's live surface —
tools, resources, and the latest score-ranked combined signals across crypto /
kr_stock / us_stock. Returns result ids consumable by the fetch tool.
Triggers: ChatGPT connectors and Deep Research call this automatically for any
user query routed to OneQAZ ("bitcoin signal", "prediction accuracy",
"korean stocks today", ...). Other AI clients may use it as a keyword
starting point when unsure which tool/resource to call.
When to call: first step of connector-style discovery. MCP-native clients can
instead browse tools/list + resources/list directly.
Prerequisites: none.
Next steps: pass any result id to fetch for the full document.
Caveats: corpus is rebuilt at most every 10 minutes (tool/resource catalog +
top-20 signals by |score| per market). Ticker / company-name queries (BTC, NVDA,
삼성전자) resolve to signal:{market}:{symbol} first; market words (S&P, KOSPI,
crypto) surface that market's resources. Every result id is fetchable. Empty
results come with a note explaining coverage.
Output: {results: [{id, title, url}], disclaimer, is_investment_advice,
data_classification} — flat envelope, OpenAI fixed shape.
Output nature: Observed signal state computed from live market prices each cycle. signal_score is an internal ranking score, not a probability; bias is its sign. Context for the user's question, not investment advice.