Skip to main content

Interface: PersistedToolRow

Defined in: packages/agentos/src/cognition/emergent/types.ts:643

One row of agentos_emergent_tools joined with its state row. The five state columns are null for a row written before state was kept.

Properties​

avg_execution_ms​

avg_execution_ms: number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:660


confidence_score​

confidence_score: number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:656


created_at​

created_at: string | number

Defined in: packages/agentos/src/cognition/emergent/types.ts:654


created_by_agent​

created_by_agent: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:652


created_by_session​

created_by_session: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:653


description​

description: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:646


failure_count​

failure_count: number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:659


flag_synced​

flag_synced: number | boolean | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:669

Whether the state row's flag write finished (0 while pending); null for a row with no state row.


id​

id: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:644


implementation_mode​

implementation_mode: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:649


implementation_source​

implementation_source: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:650


input_schema​

input_schema: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:647


is_active​

is_active: number | boolean | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:662


judge_verdicts​

judge_verdicts: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:655


last_used_at​

last_used_at: string | number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:661


name​

name: string

Defined in: packages/agentos/src/cognition/emergent/types.ts:645


output_schema​

output_schema: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:648


request_json​

request_json: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:667


set_by​

set_by: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:665


state​

state: ToolState | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:663


state_at​

state_at: string | number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:666


state_reason​

state_reason: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:664


success_count​

success_count: number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:658


tier​

tier: ToolTier

Defined in: packages/agentos/src/cognition/emergent/types.ts:651


total_uses​

total_uses: number | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:657


write_id​

write_id: string | null

Defined in: packages/agentos/src/cognition/emergent/types.ts:671

The id of the last state write; null for a row with no state row, or one written without an id.