Interface: Neo4jConnectionConfig
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:10
Configuration for connecting to a Neo4j instance. Used by Neo4jConnectionManager and all Neo4j-backed implementations.
Properties
connectionAcquisitionTimeoutMs?
optionalconnectionAcquisitionTimeoutMs:number
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:22
Connection acquisition timeout in ms — defaults to 30000
database?
optionaldatabase:string
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:18
Database name — defaults to 'neo4j'
maxConnectionPoolSize?
optionalmaxConnectionPoolSize:number
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:20
Max connection pool size — defaults to 50
password
password:
string
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:16
Password
uri
uri:
string
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:12
Connection URI (e.g., 'bolt://localhost:7687', 'neo4j+s://xxx.databases.neo4j.io')
username
username:
string
Defined in: packages/agentos/src/knowledge/neo4j/types.ts:14
Username — 'neo4j' for default installations