Skip to content

Interface: NlQueryResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Query / NlQueryResponse

Interface: NlQueryResponse

Defined in: src/types/query.ts:306

Response from a natural language query.

Properties

agentId?

optional agentId: string | null

Defined in: src/types/query.ts:322

Agent ID used for cognitive mode (for session continuity).


cognitiveSummary?

optional cognitiveSummary: string | null

Defined in: src/types/query.ts:324

Cognitive cycle summary (NL response from Psi-term results).


error?

optional error: string | null

Defined in: src/types/query.ts:320

Error message if failed.


explanation?

optional explanation: string | null

Defined in: src/types/query.ts:316

Explanation from LLM/model.


generatedOsf?

optional generatedOsf: string | null

Defined in: src/types/query.ts:318

Generated query (for debugging, llm mode).


mode

mode: NlQueryMode

Defined in: src/types/query.ts:312

Mode used for translation.


query

query: string

Defined in: src/types/query.ts:310

Original query.


results

results: NlQueryResultItem[]

Defined in: src/types/query.ts:314

Results from query execution.


success

success: boolean

Defined in: src/types/query.ts:308

Whether the query was successful.


toolCall?

optional toolCall: ToolCallInfo | null

Defined in: src/types/query.ts:326

Tool call info (constraint mode).