kg_find_entity
Find an entity by name in the Knowledge Graph.
USE WHEN user mentions a person, project, company by name and you need:
To resolve a name to entity_id for subsequent queries
'Кто работает над X?' → find X first
'Расскажи про Y' → find Y first
RETURNS entity_id for use in kg.get_relationships or kg.explore. ALWAYS use this as the FIRST step in KG query chains.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Entity name to search for. Can be in any language (Russian, English, etc.) - transliteration is automatic. | |
| limit | No | Maximum results to return (1-10). Default: 5 | |
| entity_type | No | Filter by entity type: - 'person': People, contacts - 'project': Projects, tasks - 'organization': Companies, teams - 'event': Meetings, deadlines - 'topic': Discussion topics - 'location': Places, addresses - 'document': Files, documents OMIT to include all entity types. | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. |