refactor: remove beta diagnostics collection and reporting (#2616)

This commit is contained in:
RockChinQ
2026-09-30 20:24:35 +08:00
committed by GitHub
parent 5f3eb34baf
commit 30585c8657
82 changed files with 72 additions and 4934 deletions
-4
View File
@@ -1,7 +1,5 @@
from __future__ import annotations
from langbot.pkg.telemetry import diagnostics
import datetime
import enum
import sqlite3
@@ -162,7 +160,6 @@ class PersistenceManager:
default=None,
)
@diagnostics.observe('lifecycle', 'persistence.initialize', source='startup', stage='execute')
async def initialize(self):
database_type = self.ap.instance_config.data.get('database', {}).get('use', 'sqlite')
self.ap.logger.info(f'Initializing database type: {database_type}...')
@@ -1658,7 +1655,6 @@ class PersistenceManager:
# =================================
@diagnostics.observe('lifecycle', 'persistence.run_alembic_migrations', source='startup', stage='execute')
async def _run_alembic_migrations(self, target_revision: str = 'head'):
"""Run the supported Alembic-based 4.x migrations."""
from . import alembic_runner