{ "name": "public", "namespaces": [ "public" ], "tables": [ { "name": "agent_context_bundles", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "capability": { "name": "capability", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "payload_ref": { "name": "payload_ref", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "pruned_sources": { "name": "pruned_sources", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "redaction_applied": { "name": "redaction_applied", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "routed_sources": { "name": "routed_sources", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "sources": { "name": "sources", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "step_id": { "name": "step_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "token_budget": { "name": "token_budget", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "tokens_used": { "name": "tokens_used", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "workflow_instance_id": { "name": "workflow_instance_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_context_bundles_pkey", "primary": true, "unique": true }, { "columnNames": [ "agent_run_id" ], "composite": false, "constraint": false, "keyName": "agent_context_bundles_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_context_bundles_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_corrections", "schema": "public", "columns": { "action": { "name": "action", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "corrected_by_user_id": { "name": "corrected_by_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "corrected_value": { "name": "corrected_value", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "eval_case_id": { "name": "eval_case_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "proposal_id": { "name": "proposal_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "proposed_value": { "name": "proposed_value", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "reason": { "name": "reason", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "step_id": { "name": "step_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "workflow_instance_id": { "name": "workflow_instance_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_corrections_pkey", "primary": true, "unique": true }, { "columnNames": [ "proposal_id" ], "composite": false, "constraint": false, "keyName": "agent_corrections_proposal_idx", "primary": false, "unique": false }, { "columnNames": [ "agent_run_id" ], "composite": false, "constraint": false, "keyName": "agent_corrections_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_corrections_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_delegation_grants", "schema": "public", "columns": { "agent_principal_id": { "name": "agent_principal_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "agent_user_id": { "name": "agent_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "audience": { "name": "audience", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "delegator_user_id": { "name": "delegator_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "expires_at": { "name": "expires_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "issuer": { "name": "issuer", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "revoked_at": { "name": "revoked_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "revoked_by_user_id": { "name": "revoked_by_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "scopes": { "name": "scopes", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "subject": { "name": "subject", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_delegation_grants_pkey", "primary": true, "unique": true }, { "columnNames": [ "organization_id", "agent_principal_id" ], "composite": true, "constraint": false, "keyName": "agent_delegation_grants_principal_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_delegation_grants_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_eval_assertions", "schema": "public", "columns": { "applies_to": { "name": "applies_to", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "config": { "name": "config", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "description": { "name": "description", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "enabled": { "name": "enabled", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "true", "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "key": { "name": "key", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "scorer_key": { "name": "scorer_key", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "severity": { "name": "severity", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "title": { "name": "title", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "type": { "name": "type", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "version": { "name": "version", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "1", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" } }, "indexes": [ { "columnNames": [ "organization_id", "applies_to", "enabled" ], "composite": true, "constraint": false, "keyName": "agent_eval_assertions_applies_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "applies_to", "key" ], "composite": true, "constraint": true, "keyName": "agent_eval_assertions_key_uq", "primary": false, "unique": true }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_eval_assertions_pkey", "primary": true, "unique": true }, { "columnNames": [ "organization_id", "scorer_key" ], "composite": true, "constraint": false, "keyName": "agent_eval_assertions_scorer_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_eval_assertions_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_eval_case_runs", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "cost_minor": { "name": "cost_minor", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "error_message": { "name": "error_message", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "eval_case_id": { "name": "eval_case_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "latency_ms": { "name": "latency_ms", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "passed": { "name": "passed", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "score": { "name": "score", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'pending'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "suite_run_id": { "name": "suite_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "trial_index": { "name": "trial_index", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "0", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" } }, "indexes": [ { "columnNames": [ "eval_case_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_eval_case_runs_case_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_eval_case_runs_pkey", "primary": true, "unique": true }, { "columnNames": [ "suite_run_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_eval_case_runs_suite_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_eval_case_runs_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_eval_cases", "schema": "public", "columns": { "agent_definition_id": { "name": "agent_definition_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "approved_by_user_id": { "name": "approved_by_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "assertions": { "name": "assertions", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "expected": { "name": "expected", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "input": { "name": "input", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "input_key": { "name": "input_key", "type": "varchar(64)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 64, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "name": { "name": "name", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "process_type": { "name": "process_type", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "source_id": { "name": "source_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "source_type": { "name": "source_type", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'draft'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" } }, "indexes": [ { "columnNames": [ "organization_id", "agent_definition_id", "input_key" ], "composite": true, "constraint": false, "keyName": "agent_eval_cases_agent_input_key_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "agent_definition_id", "status" ], "composite": true, "constraint": false, "keyName": "agent_eval_cases_agent_status_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_eval_cases_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_eval_cases_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_eval_results", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "assertion_id": { "name": "assertion_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "assertion_key": { "name": "assertion_key", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "eval_case_run_id": { "name": "eval_case_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "evaluated_at": { "name": "evaluated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "evidence": { "name": "evidence", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "matched_eval_case_id": { "name": "matched_eval_case_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "passed": { "name": "passed", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "score": { "name": "score", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "severity": { "name": "severity", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "assertion_id" ], "composite": false, "constraint": false, "keyName": "agent_eval_results_assertion_idx", "primary": false, "unique": false }, { "columnNames": [ "eval_case_run_id" ], "composite": false, "constraint": false, "keyName": "agent_eval_results_case_run_idx", "primary": false, "unique": false }, { "columnNames": [ "matched_eval_case_id" ], "composite": false, "constraint": false, "keyName": "agent_eval_results_matched_case_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_eval_results_pkey", "primary": true, "unique": true }, { "columnNames": [ "agent_run_id" ], "composite": false, "constraint": false, "keyName": "agent_eval_results_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_eval_results_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_eval_suite_runs", "schema": "public", "columns": { "agent_definition_id": { "name": "agent_definition_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "baseline_suite_run_id": { "name": "baseline_suite_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "case_count": { "name": "case_count", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "error_count": { "name": "error_count", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "0", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "eval_set_version": { "name": "eval_set_version", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "finished_at": { "name": "finished_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "judge_may_gate": { "name": "judge_may_gate", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "outcome": { "name": "outcome", "type": "varchar(12)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 12, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "pass_score": { "name": "pass_score", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "release_id": { "name": "release_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "repeat_count": { "name": "repeat_count", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "1", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "safety_regressions": { "name": "safety_regressions", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "score_variance": { "name": "score_variance", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "started_at": { "name": "started_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'queued'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "summary": { "name": "summary", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "trigger": { "name": "trigger", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "triggered_by": { "name": "triggered_by", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" } }, "indexes": [ { "columnNames": [ "organization_id", "agent_definition_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_eval_suite_runs_agent_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_eval_suite_runs_pkey", "primary": true, "unique": true }, { "columnNames": [ "release_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_eval_suite_runs_release_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_eval_suite_runs_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_guardrail_checks", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "capability": { "name": "capability", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "evidence": { "name": "evidence", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "guardrail_set_version": { "name": "guardrail_set_version", "type": "varchar(64)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 64, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "kind": { "name": "kind", "type": "varchar(30)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 30, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "phase": { "name": "phase", "type": "varchar(10)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 10, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "proposal_id": { "name": "proposal_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "result": { "name": "result", "type": "varchar(10)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 10, "precision": null, "scale": null, "default": "'pass'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_guardrail_checks_pkey", "primary": true, "unique": true }, { "columnNames": [ "proposal_id" ], "composite": false, "constraint": false, "keyName": "agent_guardrail_checks_proposal_idx", "primary": false, "unique": false }, { "columnNames": [ "agent_run_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_guardrail_checks_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_guardrail_checks_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_guardrail_sets", "schema": "public", "columns": { "body": { "name": "body", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "capability": { "name": "capability", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "version": { "name": "version", "type": "varchar(64)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 64, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" } }, "indexes": [ { "columnNames": [ "organization_id", "capability" ], "composite": true, "constraint": false, "keyName": "agent_guardrail_sets_capability_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_guardrail_sets_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_guardrail_sets_tenant_org_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "capability", "version" ], "composite": true, "constraint": true, "keyName": "agent_guardrail_sets_version_uq", "primary": false, "unique": true } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_metric_rollups", "schema": "public", "columns": { "agent_id": { "name": "agent_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "computed_at": { "name": "computed_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "metrics": { "name": "metrics", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "window_end": { "name": "window_end", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "window_start": { "name": "window_start", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" } }, "indexes": [ { "columnNames": [ "organization_id", "agent_id", "window_start" ], "composite": true, "constraint": false, "keyName": "agent_metric_rollups_lookup_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_metric_rollups_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_metric_rollups_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_principals", "schema": "public", "columns": { "agent_definition_id": { "name": "agent_definition_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "credential_mode": { "name": "credential_mode", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'internal'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "enabled": { "name": "enabled", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "true", "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "role_id": { "name": "role_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "user_id": { "name": "user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [], "composite": false, "constraint": false, "keyName": "agent_principals_org_agent_uq", "primary": false, "unique": false, "expression": "create unique index \"agent_principals_org_agent_uq\" on \"agent_principals\" (\"organization_id\", \"agent_definition_id\") where \"deleted_at\" is null" }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_principals_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_principals_tenant_org_idx", "primary": false, "unique": false }, { "columnNames": [ "user_id" ], "composite": false, "constraint": false, "keyName": "agent_principals_user_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_proposals", "schema": "public", "columns": { "agent_id": { "name": "agent_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "auto_disposition_block": { "name": "auto_disposition_block", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "confidence": { "name": "confidence", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "disposition": { "name": "disposition", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'pending'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "disposition_by": { "name": "disposition_by", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "disposition_reason": { "name": "disposition_reason", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "guard_results": { "name": "guard_results", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "payload": { "name": "payload", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "run_id": { "name": "run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "selected_option_id": { "name": "selected_option_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "source": { "name": "source", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'runtime'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "step_id": { "name": "step_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "user_task_id": { "name": "user_task_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "workflow_instance_id": { "name": "workflow_instance_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "organization_id", "disposition", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_proposals_org_disposition_created_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_proposals_pkey", "primary": true, "unique": true }, { "columnNames": [ "organization_id", "run_id" ], "composite": true, "constraint": false, "keyName": "agent_proposals_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_proposals_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_run_artifacts", "schema": "public", "columns": { "caption": { "name": "caption", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "file_name": { "name": "file_name", "type": "varchar(255)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 255, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "file_size": { "name": "file_size", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "mime_type": { "name": "mime_type", "type": "varchar(150)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 150, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "promoted_attachment_id": { "name": "promoted_attachment_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "run_id": { "name": "run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "sha256": { "name": "sha256", "type": "varchar(64)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 64, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "source": { "name": "source", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'agent_output'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "storage_key": { "name": "storage_key", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_run_artifacts_pkey", "primary": true, "unique": true }, { "columnNames": [ "organization_id", "run_id" ], "composite": true, "constraint": false, "keyName": "agent_run_artifacts_run_idx", "primary": false, "unique": false }, { "columnNames": [ "run_id", "sha256", "file_name" ], "composite": true, "constraint": true, "keyName": "agent_run_artifacts_run_sha_uq", "primary": false, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_run_artifacts_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_run_sessions", "schema": "public", "columns": { "agent_id": { "name": "agent_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "outcome": { "name": "outcome", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "run_id": { "name": "run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "session_token": { "name": "session_token", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'pending'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_run_sessions_pkey", "primary": true, "unique": true }, { "columnNames": [ "session_token" ], "composite": false, "constraint": true, "keyName": "agent_run_sessions_session_token_unique", "primary": false, "unique": true }, { "columnNames": [ "session_token" ], "composite": false, "constraint": false, "keyName": "agent_run_sessions_token_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_runs", "schema": "public", "columns": { "agent_id": { "name": "agent_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "agent_type": { "name": "agent_type", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "agent_version": { "name": "agent_version", "type": "varchar(50)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 50, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "completed_at": { "name": "completed_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "confidence": { "name": "confidence", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "context_routing": { "name": "context_routing", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "cost_minor": { "name": "cost_minor", "type": "bigint", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "bigint" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "currency": { "name": "currency", "type": "varchar(3)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 3, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "error_message": { "name": "error_message", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "eval_passed": { "name": "eval_passed", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "eval_score": { "name": "eval_score", "type": "real", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "float" }, "external_run_id": { "name": "external_run_id", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "flagged_at": { "name": "flagged_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "flagged_by": { "name": "flagged_by", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "golden_case_id": { "name": "golden_case_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "golden_passed": { "name": "golden_passed", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "human_confirmed_at": { "name": "human_confirmed_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "input": { "name": "input", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "input_tokens": { "name": "input_tokens", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "invocation_id": { "name": "invocation_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "latency_ms": { "name": "latency_ms", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "model": { "name": "model", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "output": { "name": "output", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "output_artifact_key": { "name": "output_artifact_key", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "output_tokens": { "name": "output_tokens", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "parent_run_id": { "name": "parent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "proposal_id": { "name": "proposal_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "rerun_of_run_id": { "name": "rerun_of_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "result_kind": { "name": "result_kind", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "runtime": { "name": "runtime", "type": "varchar(50)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": true, "length": 50, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "source": { "name": "source", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'runtime'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'running'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "step_id": { "name": "step_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "workflow_instance_id": { "name": "workflow_instance_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "agent_id", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_runs_agent_def_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "agent_id" ], "composite": true, "constraint": false, "keyName": "agent_runs_agent_idx", "primary": false, "unique": false }, { "columnNames": [], "composite": false, "constraint": false, "keyName": "agent_runs_eval_failed_idx", "primary": false, "unique": false, "expression": "create index \"agent_runs_eval_failed_idx\" on \"agent_runs\" (\"organization_id\", \"created_at\") where \"eval_passed\" = false" }, { "columnNames": [], "composite": false, "constraint": false, "keyName": "agent_runs_invocation_uq", "primary": false, "unique": false, "expression": "create unique index \"agent_runs_invocation_uq\" on \"agent_runs\" (\"workflow_instance_id\", \"step_id\", \"invocation_id\") where \"workflow_instance_id\" is not null and \"step_id\" is not null and \"invocation_id\" is not null" }, { "columnNames": [ "organization_id", "status", "created_at" ], "composite": true, "constraint": false, "keyName": "agent_runs_org_status_created_idx", "primary": false, "unique": false }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_runs_pkey", "primary": true, "unique": true }, { "columnNames": [ "runtime", "external_run_id" ], "composite": true, "constraint": true, "keyName": "agent_runs_runtime_external_uq", "primary": false, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_runs_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_settings", "schema": "public", "columns": { "agent_id": { "name": "agent_id", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "icon": { "name": "icon", "type": "varchar(64)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 64, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tags": { "name": "tags", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" } }, "indexes": [ { "columnNames": [ "tenant_id", "organization_id", "agent_id" ], "composite": true, "constraint": true, "keyName": "agent_settings_org_agent_uq", "primary": false, "unique": true }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_settings_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_settings_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_spans", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": true, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "attributes": { "name": "attributes", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "duration_ms": { "name": "duration_ms", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "ended_at": { "name": "ended_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "external_span_id": { "name": "external_span_id", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "kind": { "name": "kind", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "name": { "name": "name", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "parent_span_id": { "name": "parent_span_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "sequence": { "name": "sequence", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "started_at": { "name": "started_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'ok'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_spans_pkey", "primary": true, "unique": true }, { "columnNames": [ "agent_run_id", "external_span_id" ], "composite": true, "constraint": true, "keyName": "agent_spans_run_external_uq", "primary": false, "unique": true }, { "columnNames": [ "agent_run_id", "sequence" ], "composite": true, "constraint": false, "keyName": "agent_spans_run_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_spans_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "agent_tool_calls", "schema": "public", "columns": { "agent_run_id": { "name": "agent_run_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "error_message": { "name": "error_message", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "latency_ms": { "name": "latency_ms", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "request_artifact_key": { "name": "request_artifact_key", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "request_summary": { "name": "request_summary", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "response_artifact_key": { "name": "response_artifact_key", "type": "varchar(500)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 500, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "response_summary": { "name": "response_summary", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "span_id": { "name": "span_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "status": { "name": "status", "type": "varchar(20)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 20, "precision": null, "scale": null, "default": "'ok'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tool_name": { "name": "tool_name", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "agent_tool_calls_pkey", "primary": true, "unique": true }, { "columnNames": [ "agent_run_id" ], "composite": false, "constraint": false, "keyName": "agent_tool_calls_run_idx", "primary": false, "unique": false }, { "columnNames": [ "span_id" ], "composite": false, "constraint": false, "keyName": "agent_tool_calls_span_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "agent_tool_calls_tenant_org_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "process_definitions", "schema": "public", "columns": { "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "created_by": { "name": "created_by", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "description": { "name": "description", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "enabled": { "name": "enabled", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "true", "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "input_defaults": { "name": "input_defaults", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "input_schema": { "name": "input_schema", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "milestones": { "name": "milestones", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": "'[]'", "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "name": { "name": "name", "type": "varchar(255)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 255, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "outcome_schema": { "name": "outcome_schema", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "triggers": { "name": "triggers", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": "'[]'", "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "ui_metadata": { "name": "ui_metadata", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "workflow_id": { "name": "workflow_id", "type": "varchar(150)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 150, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" } }, "indexes": [ { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "process_definitions_pkey", "primary": true, "unique": true }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "process_definitions_tenant_org_idx", "primary": false, "unique": false }, { "columnNames": [], "composite": false, "constraint": false, "keyName": "process_definitions_triggers_gin", "primary": false, "unique": false, "expression": "create index \"process_definitions_triggers_gin\" on \"process_definitions\" using gin (\"triggers\" jsonb_path_ops)" }, { "columnNames": [ "organization_id", "workflow_id" ], "composite": true, "constraint": false, "keyName": "process_definitions_workflow_idx", "primary": false, "unique": false } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null }, { "name": "process_instances", "schema": "public", "columns": { "agent_ids": { "name": "agent_ids", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "assignee_user_id": { "name": "assignee_user_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "completed_at": { "name": "completed_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "cost_minor": { "name": "cost_minor", "type": "bigint", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "bigint" }, "created_at": { "name": "created_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "currency": { "name": "currency", "type": "varchar(3)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 3, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "current_stage": { "name": "current_stage", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "deleted_at": { "name": "deleted_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "failure_reason": { "name": "failure_reason", "type": "text", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "text" }, "id": { "name": "id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": true, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "gen_random_uuid()", "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "idempotency_key": { "name": "idempotency_key", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "input": { "name": "input", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "last_activity_at": { "name": "last_activity_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "milestones_reached": { "name": "milestones_reached", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": "'[]'", "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "opened_at": { "name": "opened_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "organization_id": { "name": "organization_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "outcome_id": { "name": "outcome_id", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "outcome_label": { "name": "outcome_label", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "outcome_type": { "name": "outcome_type", "type": "varchar(150)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 150, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "pending_proposal_count": { "name": "pending_proposal_count", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "0", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "process_definition_id": { "name": "process_definition_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "run_count": { "name": "run_count", "type": "int", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": "0", "comment": null, "collation": null, "enumItems": [], "mappedType": "integer" }, "source_entity_id": { "name": "source_entity_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "source_entity_type": { "name": "source_entity_type", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "status": { "name": "status", "type": "varchar(30)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 30, "precision": null, "scale": null, "default": "'running'", "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "subject_facets": { "name": "subject_facets", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "subject_fraud": { "name": "subject_fraud", "type": "boolean", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "boolean" }, "subject_id": { "name": "subject_id", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "subject_label": { "name": "subject_label", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "subject_title": { "name": "subject_title", "type": "varchar(300)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 300, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "subject_type": { "name": "subject_type", "type": "varchar(100)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 100, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "subject_value_minor": { "name": "subject_value_minor", "type": "bigint", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "bigint" }, "team_id": { "name": "team_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "tenant_id": { "name": "tenant_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "triggered_by": { "name": "triggered_by", "type": "jsonb", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "json" }, "updated_at": { "name": "updated_at", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": false, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "waiting_since": { "name": "waiting_since", "type": "timestamptz(6)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 6, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "datetime" }, "workflow_id": { "name": "workflow_id", "type": "varchar(200)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 200, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" }, "workflow_instance_id": { "name": "workflow_instance_id", "type": "uuid", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": null, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "uuid" }, "workflow_version": { "name": "workflow_version", "type": "varchar(50)", "unsigned": false, "autoincrement": false, "primary": false, "nullable": true, "unique": false, "length": 50, "precision": null, "scale": null, "default": null, "comment": null, "collation": null, "enumItems": [], "mappedType": "string" } }, "indexes": [ { "columnNames": [ "process_definition_id", "created_at" ], "composite": true, "constraint": false, "keyName": "process_instances_definition_idx", "primary": false, "unique": false }, { "columnNames": [], "composite": false, "constraint": false, "keyName": "process_instances_idempotency_uq", "primary": false, "unique": false, "expression": "create unique index \"process_instances_idempotency_uq\" on \"process_instances\" (\"organization_id\", \"process_definition_id\", \"idempotency_key\") where \"idempotency_key\" is not null" }, { "columnNames": [ "id" ], "composite": false, "constraint": true, "keyName": "process_instances_pkey", "primary": true, "unique": true }, { "columnNames": [ "source_entity_type", "source_entity_id" ], "composite": true, "constraint": false, "keyName": "process_instances_source_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "status", "last_activity_at" ], "composite": true, "constraint": false, "keyName": "process_instances_status_idx", "primary": false, "unique": false }, { "columnNames": [ "tenant_id", "organization_id" ], "composite": true, "constraint": false, "keyName": "process_instances_tenant_org_idx", "primary": false, "unique": false }, { "columnNames": [ "organization_id", "subject_value_minor" ], "composite": true, "constraint": false, "keyName": "process_instances_value_idx", "primary": false, "unique": false }, { "columnNames": [], "composite": false, "constraint": false, "keyName": "process_instances_workflow_instance_uq", "primary": false, "unique": false, "expression": "create unique index \"process_instances_workflow_instance_uq\" on \"process_instances\" (\"tenant_id\", \"organization_id\", \"workflow_instance_id\") where \"deleted_at\" is null and \"workflow_instance_id\" is not null" } ], "checks": [], "triggers": [], "foreignKeys": {}, "comment": null } ], "views": [], "nativeEnums": {} }