Lookup selector
{
"id": "lookup",
"kind": "fetch_transform",
"title": "Lookup selector",
"request": {
"params": {
"limit": 8,
"selector": "{{ $.input.selector }}"
},
"sourceId": "4byte_signature_lookup",
"deliveryFormat": "json"
}
}
Search selector docs context
{
"id": "search",
"kind": "fetch_transform",
"title": "Search selector docs context",
"request": {
"params": {
"count": 5,
"query": "{{ $.input.selector }} {{ $.stepsById.lookup.output.canonicalSignature }} {{ $.input.projectName }} {{ $.input.domain }} docs"
},
"sourceId": "stableenrich_exa_search",
"deliveryFormat": "json"
}
}
Search grounded selector context
{
"id": "grounded",
"kind": "fetch_transform",
"title": "Search grounded selector context",
"request": {
"params": {
"count": 5,
"query": "{{ $.input.selector }} {{ $.stepsById.lookup.output.canonicalSignature }} {{ $.input.projectName }} {{ $.input.domain }} integration security docs"
},
"sourceId": "stableenrich_exa_search",
"deliveryFormat": "json"
}
}
Generate selector triage brief
{
"id": "summarize",
"kind": "fetch_transform",
"title": "Generate selector triage brief",
"request": {
"params": {
"input": {
"lookup": "{{ $.stepsById.lookup.output }}",
"search": "{{ $.stepsById.search.output }}",
"selector": "{{ $.input.selector }}",
"groundedContext": "{{ $.stepsById.grounded.output }}"
},
"prompt": "Prepare a selector triage brief from the candidate signatures and public docs context. Focus on likely function semantics, docs hits, ambiguity, and integration/security implications.",
"responseSchema": {
"type": "object",
"required": [
"selector",
"likelyFunction",
"summary",
"docsHits",
"ambiguityNotes",
"integrationImplications",
"securityImplications"
],
"properties": {
"summary": {
"type": "string"
},
"docsHits": {
"type": "array",
"items": {
"type": "string"
},
"description": "Docs hits."
},
"selector": {
"type": "string"
},
"ambiguityNotes": {
"type": "array",
"items": {
"type": "string"
},
"description": "Ambiguity notes."
},
"likelyFunction": {
"type": "string"
},
"securityImplications": {
"type": "array",
"items": {
"type": "string"
},
"description": "Security implications."
},
"integrationImplications": {
"type": "array",
"items": {
"type": "string"
},
"description": "Integration implications."
}
},
"additionalProperties": false
},
"systemInstruction": "You are preparing a selector docs triage brief. Stay grounded in the supplied candidate signatures and public evidence only."
},
"sourceId": "google_gemini_flash_structured",
"deliveryFormat": "json"
}
}