query_knowledge
Retrieve relevant semiconductor knowledge by searching the Neo4j knowledge graph and memory with natural language queries, returning concepts, hypotheses, and decisions.
Instructions
Query the knowledge graph and memory for relevant information.
Searches both the Neo4j knowledge graph and the memory system.
Args:
query: Natural language query (e.g., "MOSFET amplifier gain").
Returns:
JSON envelope:
context — human-readable markdown of concepts/edges/memories
concepts — [{id, name, confidence, layer, domain, cite}] —
pass these ids to
record_hypothesis(related_concepts=[...]),
record_decision, reinforce_concept, etc.
Each concept carries cite.level — 'chunk' claims can
be verified verbatim via get_evidence(chunk_id);
when you use a 'derived' item in an answer, label
that part of your answer as derived/unverified.
open_hypotheses — [{id, statement, status, confidence}] — ids usable
in record_bench_result(tests_hypothesis=...) and
record_decision(motivated_by=[...])
active_decisions — [{id, choice, status}]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |