mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-18 04:42:30 +03:00
Conflicts: migrations 073/074/075->080/081/082; localDb/.env.example/openapi union; i18n deep-merge; request.ts+i18n-fallback->base (deepMergeFallback, drop old getNestedValue); REPOSITORY_MAP dedup; .source regenerated via fumadocs-mdx (+AGENTBRIDGE/TRAFFIC_INSPECTOR docs). Pre-existing #2858 gaps fixed: sidebar-visibility.test.ts expected list missing agent-bridge/traffic-inspector (code already had them); documented 10 INSPECTOR/AGENTBRIDGE env vars in ENVIRONMENT.md; NODE_TLS_REJECT_UNAUTHORIZED added to env-doc-sync IGNORE_FROM_CODE (instruction snippet, not OmniRoute config).
25 lines
778 B
SQL
25 lines
778 B
SQL
CREATE TABLE IF NOT EXISTS agent_bridge_state (
|
|
agent_id TEXT PRIMARY KEY,
|
|
dns_enabled INTEGER NOT NULL DEFAULT 0,
|
|
cert_trusted INTEGER NOT NULL DEFAULT 0,
|
|
setup_completed INTEGER NOT NULL DEFAULT 0,
|
|
last_started_at TEXT,
|
|
last_error TEXT
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS agent_bridge_mappings (
|
|
agent_id TEXT NOT NULL,
|
|
source_model TEXT NOT NULL,
|
|
target_model TEXT NOT NULL,
|
|
updated_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (agent_id, source_model)
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS agent_bridge_bypass (
|
|
pattern TEXT PRIMARY KEY,
|
|
source TEXT NOT NULL CHECK (source IN ('default','user')),
|
|
created_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_agent_bridge_mappings_agent ON agent_bridge_mappings(agent_id);
|