(self)
| 557 | return resolved |
| 558 | |
| 559 | def get_all_files(self) -> list[str]: |
| 560 | rows = self._conn.execute( |
| 561 | "SELECT DISTINCT file_path FROM nodes WHERE kind = 'File'" |
| 562 | ).fetchall() |
| 563 | return [r["file_path"] for r in rows] |
| 564 | |
| 565 | def search_nodes(self, query: str, limit: int = 20) -> list[GraphNode]: |
| 566 | """Keyword search across node names. |
no outgoing calls