Merge branch 'main' into cw/continuous-code-quality-conflict-1772832123778

# Conflicts:
#	apps/server/drizzle/meta/0037_snapshot.json
#	apps/server/drizzle/meta/_journal.json
This commit is contained in:
Lukas May
2026-03-06 22:30:21 +01:00
39 changed files with 5291 additions and 419 deletions

View File

@@ -0,0 +1,7 @@
CREATE TABLE `agent_metrics` (
`agent_id` text PRIMARY KEY NOT NULL,
`questions_count` integer DEFAULT 0 NOT NULL,
`subagents_count` integer DEFAULT 0 NOT NULL,
`compactions_count` integer DEFAULT 0 NOT NULL,
`updated_at` integer NOT NULL
);

View File

@@ -0,0 +1 @@
ALTER TABLE `initiatives` ADD `quality_review` integer DEFAULT false NOT NULL;

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,8 @@
{
"version": "6",
"dialect": "sqlite",
"id": "ef1d4ce7-a9c4-4e86-9cac-2e9cbbd0e688",
"prevId": "c84e499f-7df8-4091-b2a5-6b12847898bd",
"id": "eb30417e-d030-457f-911e-6566dce54fc9",
"prevId": "f85b9df3-dead-4c46-90ac-cf36bcaa6eb4",
"tables": {
"accounts": {
"name": "accounts",
@@ -155,6 +155,54 @@
"uniqueConstraints": {},
"checkConstraints": {}
},
"agent_metrics": {
"name": "agent_metrics",
"columns": {
"agent_id": {
"name": "agent_id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"questions_count": {
"name": "questions_count",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"subagents_count": {
"name": "subagents_count",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"compactions_count": {
"name": "compactions_count",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"updated_at": {
"name": "updated_at",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"agents": {
"name": "agents",
"columns": {
@@ -1137,14 +1185,6 @@
"autoincrement": false,
"default": "'review_per_phase'"
},
"quality_review": {
"name": "quality_review",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": false
},
"created_at": {
"name": "created_at",
"type": "integer",

File diff suppressed because it is too large Load Diff

View File

@@ -264,8 +264,15 @@
{
"idx": 37,
"version": "6",
"when": 1772828694292,
"tag": "0037_eager_devos",
"breakpoints": true
},
{
"idx": 38,
"version": "6",
"when": 1772829916655,
"tag": "0037_worthless_princess_powerful",
"tag": "0038_worthless_princess_powerful",
"breakpoints": true
}
]