github re-analysis due

holaboss-ai/holaOS

github

Your super agent for work: local-first, learn your working context in mins and never forget it.

maintainer
holaboss-ai
license
NOASSERTION
first seen
2026-05-22
last seen
2026-06-04
releases · 30d
1
short id

Drift inferred · capture-to-capture

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

capabilities 0 tools
transport streamable-http · http · sse 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 f52b580 · analyzer v17 · 2d ago

skills & prompt files 13

danger signals3

code evidence vholaOS-2026.528.1 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 86

  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron-builder.config.cjs :1 const fs = require("node:fs");
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/browser-pane/import-browsers.ts :21 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/browser-pane/import-chromium.ts :22 import { existsSync, readFileSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/control-plane-owned-state.ts :3 import fs from "node:fs"
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/desktopEnv.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/diagnostics-bundle.ts :3 import { createWriteStream, existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/main.ts :109 } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/workspace-git.ts :2 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/electron/workspace-packager.ts :2 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/ensure-app-sdk.mjs :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/ensure-editor.mjs :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/ensure-runtime-client.mjs :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/load-desktop-env.mjs :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/npm-runner.mjs :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/patch-electron-plist.mjs :13 import { existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/prepare-runtime-local.mjs :2 import { existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/rebuild-native.mjs :12 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/run-packaged.mjs :1 import { access, readdir, stat } from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/runtime-bundle-state.mjs :1 import { existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/stage-runtime-bundle.mjs :1 import { createWriteStream, existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/watch-runtime-bundle.mjs :1 import { existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/write-app-update-config.mjs :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/apps/desktop/scripts/write-packaged-config.mjs :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/agent-runtime-config.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/app-lifecycle-worker.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/app-setup-env.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/app.ts :6 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/background-task-model.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/claimed-input-executor.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/codex-token-refresh.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-mcp-manager.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-tool-registry.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/desktop-browser-tools.ts :2 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/evolve-skill-review.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/image-generation-model.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/image-generation.ts :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/integration-memory.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/interaction-memory.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/memory-browser.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/memory-recall-manifest.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/memory.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/recall-embedding-model.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/resolved-app-bootstrap-shared.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/runner-prep.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-agent-tools.ts :2 import { existsSync, readdirSync, readFileSync, statSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-config.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-sentry.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/session-checkpoint.ts :3 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/session-scratchpad.ts :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/session-todo.ts :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/teammate-skill-files.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/terminal-session-manager.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/tool-result-preview.ts :2 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/ts-runner-session-state.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/ts-runner.ts :3 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/turn-output-capture.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-app-host-lint.ts :17 import { readdirSync, readFileSync, statSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-app-ui-lint.ts :44 import { existsSync, readdirSync, readFileSync, statSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-apps.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-bundle-paths.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-mcp-sidecar.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-skills.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-snapshot.ts :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-tool-loader.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/deploy/bootstrap/windows.mjs :4 import { existsSync, mkdirSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/deploy/build_runtime_root.mjs :16 } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/deploy/package_windows_runtime.mjs :11 } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/deploy/prune_packaged_tree.mjs :3 import { lstatSync, readdirSync, rmSync, statSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/deploy/stage_python_runtime.mjs :17 } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/scripts/apply-pi-patches.mjs :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-archive-reader.ts :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-find-tool.ts :2 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-hashline-tools.ts :1 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-search-tool.ts :3 import fs from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi.ts :1 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/state-store/src/debug-cli.ts :31 import { existsSync } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/runtime/state-store/src/store.ts :3 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/scripts/isolated-runtime-launchers.mjs :3 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/scripts/lib/memory-live-utils.mjs :2 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/scripts/memory-eval.mjs :3 import fs from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/scripts/remove-paths.mjs :1 import { rm } from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/scripts/sync-embedded-skills.mjs :23 } from "node:fs";
  • fs holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/slack-messaging/manifest.ts :6 import { writeFileSync } from "node:fs"
  • fs holaboss-ai-holaOS-f52b580/sdk/bridge/src/workspace-db.ts :2 import { mkdirSync } from "node:fs"
  • fs holaboss-ai-holaOS-f52b580/sdk/editor/scripts/copy-styles.mjs :1 import { mkdir, copyFile } from "node:fs/promises";
  • fs holaboss-ai-holaOS-f52b580/sdk/ui/tsdown.config.ts :2 import { cpSync, mkdirSync } from "node:fs";

shell / exec 31

  • shell holaboss-ai-holaOS-f52b580/apps/desktop/electron/browser-pane/import-chromium.ts :10 import { execFile } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/electron/main.ts :96 } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/electron/workspace-git.ts :1 import { execFile } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/npm-runner.mjs :1 import { spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/patch-electron-plist.mjs :12 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/prepare-runtime-local.mjs :3 import { spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/rebuild-native.mjs :11 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/run-electron-builder.mjs :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/run-packaged.mjs :3 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/stage-runtime-bundle.mjs :2 import { execFile } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/apps/desktop/scripts/watch-runtime-bundle.mjs :4 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/app-lifecycle-worker.ts :1 import { spawn, spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/app.ts :1 import { spawn, spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/runner-worker.ts :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-agent-tools.ts :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-shell.ts :2 import { spawn, spawnSync, type SpawnOptions } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/session-checkpoint.ts :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/ts-runner.ts :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-mcp-sidecar.ts :4 import type { ChildProcess, SpawnOptions } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-snapshot.ts :1 import { spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/deploy/bootstrap/windows.mjs :3 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/deploy/build_runtime_root.mjs :3 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/deploy/package_windows_runtime.mjs :3 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/deploy/stage_python_runtime.mjs :3 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/harness-host/.diag-opencode.mjs :3 import { spawn } from 'node:child_process';
  • shell holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-find-tool.ts :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi-search-tool.ts :2 import { spawn, spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/runtime/state-store/src/store.ts :2 import { spawnSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/scripts/isolated-runtime-launchers.mjs :1 import { spawn } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/scripts/lib/memory-live-utils.mjs :1 import { execFileSync } from "node:child_process";
  • shell holaboss-ai-holaOS-f52b580/sdk/ui/tsdown.config.ts :1 import { execFileSync } from "node:child_process";

network 42

  • net holaboss-ai-holaOS-f52b580/apps/desktop/electron/bff-fetch.ts :118 return await fetch(url, { ...init, signal: controller.signal });
  • net holaboss-ai-holaOS-f52b580/apps/desktop/electron/browser-pane/http-service.ts :18 } from "node:http";
  • net holaboss-ai-holaOS-f52b580/apps/desktop/electron/composio-events-bridge.ts :135 response = await fetch(url, {
  • net holaboss-ai-holaOS-f52b580/apps/desktop/electron/main.ts :117 } from "node:http";
  • net holaboss-ai-holaOS-f52b580/apps/desktop/electron/workspace-packager.ts :4 import { request as httpRequest } from "node:http";
  • net holaboss-ai-holaOS-f52b580/apps/desktop/scripts/stage-runtime-bundle.mjs :111 const response = await fetch(url, { headers });
  • net holaboss-ai-holaOS-f52b580/apps/desktop/src/features/workspace-onboarding/DeterministicWorkspaceOnboardingSurface.tsx :700 // Context fetch (Gmail history scan, Notion page crawl, etc.) is
  • net holaboss-ai-holaOS-f52b580/apps/desktop/src/lib/analytics/umami.ts :50 await fetch(`${UMAMI_HOST}/api/send`, {
  • net holaboss-ai-holaOS-f52b580/apps/desktop/src/lib/bff-fetch-bridge.ts :78 const resp: BffFetchResponse = await window.electronAPI.bff.fetch(req);
  • net holaboss-ai-holaOS-f52b580/apps/desktop/src/lib/integrationDisplay.ts :7 * persisted column so a missed whoami fetch (offline, Composio hiccup, or
  • net holaboss-ai-holaOS-f52b580/apps/desktop/src/lib/useIntegrationBinding.ts :13 // * fetch (connections + bindings)
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/app.ts :3158 const res = await fetch(url);
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/bridge-worker.ts :470 response = await this.#fetch(endpoint, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/codex-token-refresh.ts :100 const response = await fetch(OPENAI_CODEX_OAUTH_TOKEN_URL, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-mcp-host.ts :6 } from "node:http";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-test-server.ts :9 import { createServer } from "node:http";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-tool-registry.ts :2 import net from "node:net";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/desktop-browser-tools.ts :3951 response = await this.#fetch(requestUrl, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/image-generation.ts :357 const response = await fetch(endpoint, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/integration-broker.ts :261 const response = await fetch(config.tokenUrl, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/integration-types.ts :6 // it to Hono's `/api/composio/connect` so the profile fetch (provider's own
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/memory-model-client.ts :502 const response = await fetch(endpoint, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/oauth-service.ts :1 import { createServer, type Server } from "node:http";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-agent-tools.ts :1003 import { type AddressInfo } from "node:net";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/ts-runner.ts :1654 const response = await fetch(`${browserUrl}/operator-surface-context`, {
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-app-host-lint.ts :3 // `fetch("https://api.twitter.com/...")` broke the moment Composio's
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-mcp-host.ts :1 import { createServer, type IncomingMessage, type Server as HttpServer, type ServerResponse } from "node:http";
  • net holaboss-ai-holaOS-f52b580/runtime/api-server/src/workspace-mcp-sidecar.ts :2 import net from "node:net";
  • net holaboss-ai-holaOS-f52b580/runtime/deploy/stage_python_runtime.mjs :163 const response = await fetch(url, { headers });
  • net holaboss-ai-holaOS-f52b580/runtime/harness-host/.diag-opencode.mjs :1 import http from 'node:http';
  • net holaboss-ai-holaOS-f52b580/runtime/harness-host/src/pi.ts :423 const response = await fetch(imageUrl, {
  • net holaboss-ai-holaOS-f52b580/scripts/isolated-runtime-launchers.mjs :240 const response = await fetch(url, {
  • net holaboss-ai-holaOS-f52b580/scripts/lib/memory-live-utils.mjs :263 const response = await fetch(`http://127.0.0.1:${port}/healthz`);
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/gcalendar-events/e2e.ts :43 const r = await fetch(url, { headers: { "x-api-key": API_KEY! } })
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/slack-messaging/e2e.ts :39 const r = await fetch(url, { headers: { "x-api-key": API_KEY! } })
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/telegram-messaging/e2e.ts :43 const r = await fetch(url, { headers: { "x-api-key": API_KEY! } })
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/src/runtime/mcp-server.ts :22 import { createServer, type Server as HttpServer } from "node:http"
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/src/runtime/sync-runner.ts :4 // fetch() MUST return { ok: true, items } | { ok: false, error }. The runner
  • net holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/src/types.ts :191 // fetch() MUST return an explicit ok/error union — the SDK distinguishes
  • net holaboss-ai-holaOS-f52b580/sdk/app-sdk/src/clients/base.ts :264 const response = await fetch(requestUrl, init);
  • net holaboss-ai-holaOS-f52b580/sdk/bridge/src/integration-proxy.ts :22 const response = await fetch(`${brokerUrl}/broker/proxy`, {
  • net holaboss-ai-holaOS-f52b580/sdk/bridge/src/workspace-outputs.ts :41 const response = await fetch(`${resolveWorkspaceApiUrl()}/outputs`, {

secrets 9

  • secrets holaboss-ai-holaOS-f52b580/apps/desktop/electron/main.ts :580 const override = process.env.HOLABOSS_MAC_USE_MOCK_KEYCHAIN?.trim();
  • secrets holaboss-ai-holaOS-f52b580/apps/desktop/scripts/notarize-app.mjs :12 const appleIdPassword = process.env.APPLE_APP_SPECIFIC_PASSWORD?.trim() || "";
  • secrets holaboss-ai-holaOS-f52b580/apps/desktop/scripts/stage-runtime-bundle.mjs :107 if (process.env.HOLABOSS_RUNTIME_BUNDLE_TOKEN) {
  • secrets holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-minimal-example.ts :337 const apiKey = process.env.COMPOSIO_API_KEY ?? "";
  • secrets holaboss-ai-holaOS-f52b580/runtime/api-server/src/composio-test-server.ts :17 const API_KEY = process.env.COMPOSIO_API_KEY ?? "";
  • secrets holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/gcalendar-events/e2e.ts :26 const API_KEY = process.env.COMPOSIO_API_KEY
  • secrets holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/slack-messaging/e2e-bearer.ts :17 const TOKEN = process.env.SLACK_BEARER_TOKEN
  • secrets holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/slack-messaging/e2e.ts :22 const API_KEY = process.env.COMPOSIO_API_KEY
  • secrets holaboss-ai-holaOS-f52b580/sdk/app-builder-sdk/reference/telegram-messaging/e2e.ts :24 const API_KEY = process.env.COMPOSIO_API_KEY

database 11

  • db holaboss-ai-holaOS-f52b580/apps/desktop/electron/browser-pane/import-chromium.ts :27 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/apps/desktop/electron/control-plane-owned-state.ts :1 import Database from "better-sqlite3"
  • db holaboss-ai-holaOS-f52b580/apps/desktop/electron/diagnostics-bundle.ts :2 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/apps/desktop/electron/main.ts :63 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/api-server/src/apply-app-schema.ts :34 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/api-server/src/runtime-agent-tools.ts :8 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/api-server/src/ts-runner-session-state.ts :3 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/state-store/src/debug-cli.ts :30 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/state-store/src/migrations.ts :1 import type Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/runtime/state-store/src/store.ts :1 import Database from "better-sqlite3";
  • db holaboss-ai-holaOS-f52b580/sdk/bridge/src/workspace-db.ts :1 import Database from "better-sqlite3"

install hooks 2

  • postinstall holaboss-ai-holaOS-f52b580/runtime/harness-host/package.json :12 node scripts/apply-pi-patches.mjs
  • postinstall holaboss-ai-holaOS-f52b580/website/docs/package.json :10 fumadocs-mdx