github TypeScript analyzed 49a4ae6

Kaelio/ktx-ai-data-agents-context

github

ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Codex, and any AI agent to query data accurately through MCP with skills, memory and a semantic layer

maintainer
Kaelio
licence
Apache-2.0
first seen
2026-06-01
last seen
2026-06-01
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 49a4ae6 · analyzer v33 · 5d ago

skills & prompt files 24

danger signals2

code evidence vv0.7.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 1202

filesystem 322

  • fs Kaelio-ktx-49a4ae6/docs-site/lib/docs-markdown.ts :1 import { readFile } from "node:fs/promises";
  • fs (weak) Kaelio-ktx-49a4ae6/docs-site/tests/docs-index-route.test.mjs :4 import { readFile, writeFile } from "node:fs/promises";
  • fs (weak) Kaelio-ktx-49a4ae6/docs-site/tests/docs-search-behavior.test.mjs :2 import { access, readFile } from "node:fs/promises";
  • fs (weak) Kaelio-ktx-49a4ae6/docs-site/tests/product-mechanics-content.test.mjs :2 import { readFile } from "node:fs/promises";
  • fs (weak) Kaelio-ktx-49a4ae6/docs-site/tests/product-runtime-content.test.mjs :2 import { readFile } from "node:fs/promises";
  • fs (weak) Kaelio-ktx-49a4ae6/packages/cli/scripts/build-demo-assets.mjs :1 import { constants as fsConstants } from 'node:fs';
  • fs (weak) Kaelio-ktx-49a4ae6/packages/cli/scripts/copy-runtime-assets.mjs :1 import { cp, mkdir, rm } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/cli-program.ts :1 import { existsSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/commands/mcp-commands.ts :2 import { readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/completion/dynamic-candidates.ts :1 import { existsSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/connectors/duckdb/connector.ts :2 import { existsSync, statSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/connectors/shared/string-reference.ts :1 import { readFileSync } from 'node:fs';
show 28 more
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/connectors/snowflake/sdk-logger.ts :1 import { mkdirSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/connectors/sqlite/connector.ts :2 import { existsSync, readFileSync, statSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/cache/sqlite-content-result-cache.ts :1 import { mkdirSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/connections/gdrive-config.ts :1 import { readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/connections/notion-config.ts :1 import { readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/core/config-reference.ts :1 import { readFileSync } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/core/git.service.ts :1 import { promises as fs } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/core/session-worktree.service.ts :1 import { mkdir, stat, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/index-sync/reindex.ts :1 import { readdir, stat } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/dbt/detect.ts :1 import { access } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/dbt/fetch.ts :1 import { access, copyFile, mkdir, readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/dbt/parse.ts :1 import { readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/fake/fake.adapter.ts :1 import { readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/gdrive/chunk.ts :2 import { readdir, readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/gdrive/detect.ts :1 import { readFile, readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/gdrive/fetch.ts :2 import { mkdir, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/chunk-unified.ts :2 import { readFile, readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/detect.ts :1 import { readFile, readdir } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/projection.ts :1 import { access, mkdir, readdir, readFile, rename, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/scope-floor.ts :1 import type { Dirent } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/stage-unified.ts :1 import { mkdir, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/live-database/fetch-report.ts :1 import { readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/live-database/stage.ts :2 import type { Dirent } from 'node:fs';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/chunk.ts :1 import { readdir, readFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/detect.ts :1 import { readdir, stat } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/evidence-documents.ts :1 import { mkdir, readdir, readFile, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/fetch-report.ts :1 import { mkdir, readFile, writeFile } from 'node:fs/promises';
  • fs Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/fetch.ts :1 import { mkdir, writeFile } from 'node:fs/promises';

282 more not shown — this panel samples each group; the count above is the real total.

shell / exec 38

  • shell (weak) Kaelio-ktx-49a4ae6/docs-site/tests/docs-index-route.test.mjs :2 import { spawn } from "node:child_process";
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/commands/mcp-commands.ts :1 import { spawn } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/connectors/sqlite/connector.ts :6 import { fork, type ChildProcess } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/context/daemon/semantic-layer-compute.ts :4 import { spawn } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/live-database/daemon-introspection.ts :1 import { spawn } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/context/llm/subprocess-generate-object.ts :1 import { fork, spawn, type ChildProcess } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/context/scan/description-generation.ts :1 import type { ChildProcess } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/doctor.ts :1 import { execFile } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/managed-mcp-daemon.ts :1 import { spawn } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/managed-python-daemon.ts :1 import { execFile, spawn } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/managed-python-runtime.ts :1 import { execFile } from 'node:child_process';
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/setup-databases.ts :1 import { execFile as execFileCallback } from 'node:child_process';
show 26 more
  • shell Kaelio-ktx-49a4ae6/packages/cli/src/setup-models.ts :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/connectors/sqlite/connector.test.ts :2 import type { ChildProcess } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/core/git.service.init-identity.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/core/git.service.repo-isolation.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/index-sync/reindex.nested-git-root.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/llm/subprocess-generate-object.test.ts :1 import { type ChildProcess } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/llm/subprocess-test-children.test-utils.ts :1 import { spawn, type ChildProcess } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/project/project.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/description-generation.test.ts :2 import { type ChildProcess } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/sl/schemas.contract.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/example-smoke.test.ts :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/setup-project.test.ts :1 import { execFileSync } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/setup.test.ts :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/packages/cli/test/standalone-smoke.test.ts :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/build-python-runtime-wheel.mjs :3 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/codex-backend-live-smoke.mjs :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/installed-live-database-smoke.mjs :3 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/link-dev-cli.mjs :3 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/local-embeddings-runtime-smoke.mjs :1 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/package-artifacts.mjs :4 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/published-package-smoke.mjs :4 import { execFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/relationship-orbit-verification.mjs :4 import { execFile as childExecFile } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/run-ktx.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/setup-dev.mjs :3 import { execFile as execFileCallback } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/upgrade-dependencies.mjs :3 import { execFile as execFileCallback } from 'node:child_process';
  • shell (weak) Kaelio-ktx-49a4ae6/scripts/validate-llm-debug-jsonl.test.mjs :1 import { spawnSync } from 'node:child_process';

network 55

  • net Kaelio-ktx-49a4ae6/docs-site/components/github-stars.tsx :10 const res = await fetch(API_URL, {
  • net (weak) Kaelio-ktx-49a4ae6/docs-site/tests/docs-index-route.test.mjs :5 import http from "node:http";
  • net Kaelio-ktx-49a4ae6/packages/cli/src/connectors/clickhouse/connector.ts :8 import { Agent as HttpsAgent } from 'node:https';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/daemon/semantic-layer-compute.ts :1 import { request as httpRequest } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/dbt/dbt.adapter.ts :32 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/gdrive/gdrive-client.ts :76 return fetch(url, { headers });
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/gdrive/gdrive.adapter.ts :17 async fetch(pullConfig: unknown, stagedDir: string, _ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/historic-sql/historic-sql.adapter.ts :28 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/live-database/daemon-introspection.ts :2 import { request as httpRequest } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/live-database/live-database.adapter.ts :22 async fetch(_pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/daemon-table-identifier-parser.ts :1 import { request as httpRequest } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/looker.adapter.ts :37 fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
show 28 more
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/lookml/lookml.adapter.ts :34 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/metabase/client.ts :723 const response = await fetch(url, options);
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/metabase/metabase.adapter.ts :28 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/metabase/types.ts :9 * The lean config the adapter needs at `fetch()` time. Lives in the BullMQ payload's
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/metricflow/metricflow.adapter.ts :42 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/notion/notion.adapter.ts :55 async fetch(pullConfig: unknown, stagedDir: string, _ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/sigma/client.ts :76 const res = await fetch(`${this.apiUrl}/v2/auth/token`, {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/sigma/sigma.adapter.ts :26 async fetch(pullConfig: unknown, stagedDir: string, ctx: FetchContext): Promise<void> {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/sigma/types.ts :21 /** The lean config the adapter needs at `fetch()` time, stored in the ingest job's `bundleRef.config`. */
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/ingest-bundle.runner.ts :617 throw new Error(`source adapter '${ctx.sourceKey}' does not support scheduled_pull (no fetch() method)`);
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/local-stage-ingest.ts :246 `Local ingest adapter "${adapter.source}" requires sourceDir because it does not implement fetch().`,
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/repo-fetch.ts :155 await git.fetch(['origin', branch]);
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/llm/codex-mcp-runtime-server.ts :2 import type { Server } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/context/sql-analysis/http-sql-analysis-port.ts :1 import { request as httpRequest } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/llm/embedding-provider.ts :179 const response = await this.fetch(joinUrl(this.baseURL, this.pathPrefix, path), {
  • net Kaelio-ktx-49a4ae6/packages/cli/src/managed-mcp-daemon.ts :3 import { createServer } from 'node:net';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/managed-python-daemon.ts :3 import { createServer } from 'node:net';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/managed-python-http.ts :1 import { request as httpRequest } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/managed-python-runtime.ts :393 const response = await fetch(url);
  • net Kaelio-ktx-49a4ae6/packages/cli/src/mcp-http-server.ts :2 import { createServer, type IncomingHttpHeaders, type IncomingMessage, type Server, type ServerResponse } from 'node:http';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/star-prompt/star-count.ts :1 import { request as httpsRequest } from 'node:https';
  • net Kaelio-ktx-49a4ae6/packages/cli/src/update-check/registry.ts :1 import { request as httpsRequest } from 'node:https';
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/daemon/semantic-layer-compute.test.ts :2 import { createServer } from 'node:http';
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/dbt/dbt.adapter.test.ts :48 it('implements fetch() for git-backed dbt source setup', () => {
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/historic-sql/historic-sql.adapter.test.ts :99 await adapter.fetch({ dialect: 'postgres', minExecutions: 5 }, stagedDir, {
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/live-database/daemon-introspection.test.ts :2 import { createServer } from 'node:http';
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/live-database/live-database.adapter.test.ts :50 await adapter.fetch(undefined, dir, { connectionId: 'conn-1', sourceKey: 'live-database' });
  • net (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/looker/looker.adapter.test.ts :67 await adapter.fetch({ lookerConnectionId: connectionId }, stagedDir, { connectionId, sourceKey: 'looker' });

15 more not shown — this panel samples each group; the count above is the real total.

secrets 7

  • secrets Kaelio-ktx-49a4ae6/packages/cli/src/commands/mcp-commands.ts :21 return value ?? process.env.KTX_MCP_TOKEN;
  • secrets Kaelio-ktx-49a4ae6/packages/cli/src/setup-agents.ts :209 tokenAuth: status.state.tokenAuth || Boolean(process.env.KTX_MCP_TOKEN),
  • secrets (weak) Kaelio-ktx-49a4ae6/packages/cli/test/connection.test.ts :488 process.env.DBT_TOKEN = 'gh_token_abc'; // pragma: allowlist secret
  • secrets (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/local-stage-ingest.test.ts :606 const priorToken = process.env.NOTION_TOKEN;
  • secrets (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/llm/codex-sdk-runner.test.ts :38 const previousToken = process.env.KTX_CODEX_RUNTIME_MCP_TOKEN;
  • secrets (weak) Kaelio-ktx-49a4ae6/packages/cli/test/doctor.test.ts :408 process.env.ANTHROPIC_API_KEY = 'test-key'; // pragma: allowlist secret
  • secrets (weak) Kaelio-ktx-49a4ae6/packages/cli/test/setup-agents.test.ts :626 process.env.OPENAI_API_KEY = 'sk-test-openai'; // pragma: allowlist secret

database 42

  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/scripts/build-demo-assets.mjs :5 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/connectors/mongodb/connector.ts :1 import { MongoClient } from 'mongodb';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/connectors/postgres/connector.ts :30 import { Pool } from 'pg';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/connectors/sqlite/connector.ts :1 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/connectors/sqlite/read-query-child.ts :1 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/cache/sqlite-content-result-cache.ts :3 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/looker/local-runtime-store.ts :3 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/metabase/local-source-state-store.ts :3 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/adapters/notion/local-state-store.ts :3 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/context-evidence/sqlite-context-evidence-store.ts :4 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/sqlite-bundle-ingest-store.ts :4 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/ingest/sqlite-local-ingest-store.ts :3 import Database from 'better-sqlite3';
show 28 more
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/memory/local-memory-runs.ts :4 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/scan/relationship-benchmarks.ts :6 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/search/pglite-owner-process.ts :5 import { Client, type ClientConfig, type QueryResult, type QueryResultRow } from 'pg';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/sl/sqlite-sl-sources-index.ts :3 import Database from 'better-sqlite3';
  • db Kaelio-ktx-49a4ae6/packages/cli/src/context/wiki/sqlite-knowledge-index.ts :3 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/connectors/duckdb/federated-join.integration.test.ts :5 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/connectors/sqlite/connector.test.ts :1 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/cache/content-result-cache.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/connections/project-sql-executor.integration.test.ts :5 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/adapters/live-database/live-database.adapter.test.ts :1 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/ingest/local-bundle-ingest.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/mcp/local-project-ports-federated.integration.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/enrichment-state.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/local-enrichment.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/relationship-composite-candidates.test.ts :1 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/relationship-discovery.test.ts :1 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/relationship-profiling.test.ts :3 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/scan/relationship-validation.test.ts :1 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/search/pglite-owner-process.test.ts :5 import { Client } from 'pg';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/context/sl/local-query-federated.integration.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/sl.test.ts :5 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/sql-federated.integration.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/standalone-smoke.test.ts :7 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/packages/cli/test/status-project.test.ts :4 import Database from 'better-sqlite3';
  • db (weak) Kaelio-ktx-49a4ae6/scripts/build-adventureworks-oltp-fixture.mjs :11 const Database = require('better-sqlite3');
  • db (weak) Kaelio-ktx-49a4ae6/scripts/build-benchmark-snapshot.mjs :9 const Database = require('better-sqlite3');
  • db (weak) Kaelio-ktx-49a4ae6/scripts/build-benchmark-snapshot.test.mjs :8 const Database = require('better-sqlite3');
  • db (weak) Kaelio-ktx-49a4ae6/scripts/build-evidence-fusion-adversarial-fixtures.mjs :13 const Database = require('better-sqlite3');

2 more not shown — this panel samples each group; the count above is the real total.

declared dependencies 17

  • @biomejs/biome@^2.4.15
  • @electric-sql/pglite@^0.4.5
  • @electric-sql/pglite-socket@^0.1.5
  • @semantic-release/commit-analyzer@^13.0.1
  • @semantic-release/exec@^7.1.0
  • @semantic-release/git@^10.0.1
  • @semantic-release/github@^12.0.8
  • @semantic-release/npm@^13.1.5
  • @semantic-release/release-notes-generator@^14.1.1
  • @types/node@^25.9.1
  • better-sqlite3@^12.10.0
  • conventional-changelog-conventionalcommits@^9.3.1
show 5 more
  • knip@^6.14.1
  • pg@^8.21.0
  • semantic-release@^25.0.3
  • typescript@^6.0.3
  • yaml@^2.9.0

transport_posture 2

  • network-listening, binds all interfaces, no auth detected Kaelio-ktx-49a4ae6/packages/cli/test/managed-mcp-daemon.test.ts :61 host: '0.0.0.0',
  • binds all interfaces (0.0.0.0) Kaelio-ktx-49a4ae6/packages/cli/test/mcp-http-server.test.ts :38 host: '0.0.0.0',