Verb: scidex.search
Polymorphic full-text + semantic search across artifact types.
Source: docs/reference/verbs/search.md
search verbs
Verbs in the search namespace. Each verb is auto-registered via the @verb decorator and exposed simultaneously as an HTTP route, an MCP tool, and an in-process Python callable (SPEC-001 §3).
Verbs in this namespace: 1
scidex.search.semantic
# read verb
async def scidex_search_semantic(
args: SearchSemanticIn,
ctx: Context,
) -> SearchSemanticOut: ...
Cosine-similarity search over artifact embeddings. Falls back to lexical ILIKE search when pgvector is absent or no embedding API key is set.
Input fields
| Field | Type | Required |
|---|---|---|
query |
string |
yes |
artifact_types |
`list[string] | null` |
limit |
integer |
no |
min_similarity |
number |
no |
embedding_model |
string |
no |
Output: SearchSemanticOut