freshcrate
Home > Frameworks > fidelios

fidelios

FideliOS CLI — orchestrate AI agent teams to run a business

Description

FideliOS CLI — orchestrate AI agent teams to run a business

Release History

VersionChangesUrgencyDate
0.0.39Imported from npm (0.0.39)Low4/21/2026
v0.0.39# v0.0.39 > Released: 2026-04-21 > Telegram Gateway plugin: **Test Connection** and **Create Topics** buttons now activate after you save your bot token. ## What's fixed After saving a valid bot token and chat ID in the Telegram Gateway plugin settings, the custom settings page kept showing: > Not configured — set botToken and chatId in plugin settings and both **Test Connection** and **Create Topics** buttons stayed permanently disabled — no matter how many times you re-saved the configuraHigh4/21/2026
v0.0.38# v0.0.38 > Released: 2026-04-21 > Plugin activation fix for Node.js 24+ — the bundled example plugins no longer expose raw TypeScript to the runtime loader. ## What's fixed On Node.js 24 and newer, clicking **Install Example → Telegram Gateway** (or any other bundled plugin) failed worker initialisation with: ``` Error [ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING]: Stripping types is currently unsupported for files under node_modules, for "file:///.../fidelios/node_modules/@fideliosai/sHigh4/21/2026
v0.0.37# v0.0.37 > Released: 2026-04-21 > Windows fix: local CLI adapters no longer crash with EPERM when the user doesn't have Developer Mode enabled. ## What's fixed Right after v0.0.36 fixed the CMD path-quoting bug, the very first real Codex agent assignment on Windows failed with: ``` EPERM: operation not permitted, symlink 'C:\Users\Sergey F\.codex\auth.json' -> 'C:\Users\Sergey F\.fidelios\instances\default\companies\<id>\codex-home\auth.json' ``` Windows blocks `fs.symlink` for unprivHigh4/21/2026
v0.0.36# v0.0.36 > Released: 2026-04-21 > Windows fix: Codex / Claude / any .cmd adapter now works when the npm global path contains a space (e.g. `C:\Users\Sergey F\...`). ## What's fixed Spawning any `.cmd` or `.bat` adapter CLI on Windows failed when the path contained whitespace — very common because the default npm global prefix is `C:\Users\<full name>\AppData\Roaming\npm\`, and "First Last" or display names with a space land right inside it. Symptoms users were seeing in the **Test EnvironmeHigh4/21/2026
v0.0.35# v0.0.35 > Released: 2026-04-17 > Opus 4.7 beta-feature passthrough in `claude-local` + landing FAQ update. ## What's new The `claude_local` adapter now forwards the Claude Code CLI 2.1.101+ flags that unlock Anthropic's new Opus 4.7 beta features. No new adapter needed — it all happens through the existing adapter, so every Claude agent in your FideliOS company can opt in per-agent. ### New agent-config fields (all optional) | Field | Maps to CLI flag | What it does | |-------|-----------High4/17/2026
v0.0.34# v0.0.34 > Released: 2026-04-17 > Installer UX pass + Docker image fix. Re-verified end-to-end on fresh > Ubuntu 24.04 + Windows Server 2022 EC2. ## Installer UX - **All three installers now ask the user whether FideliOS should keep running on its own** after they close Terminal / PowerShell, restart, or let the laptop sleep. Language is deliberately plain — no "launchd", "systemd unit", or "Scheduled Task" jargon in the prompt itself. - If yes: runs `fidelios service install` (Mac/LHigh4/17/2026
v0.0.33# v0.0.33 > Released: 2026-04-17 > All three installers verified end-to-end on fresh AWS EC2 (Ubuntu 24.04, > Windows Server 2022, macOS 26.4 arm64). ## Installer fixes (all live-verified on fresh cloud instances) - **macOS / Linux**: the installer now writes the nvm loader block into `~/.zshrc` + `~/.zprofile` (or `~/.bashrc` + `~/.bash_profile` for bash users) when Node.js is installed via nvm. Without this, a fresh macOS with zsh as default shell (every modern Mac) left `fidelios` unHigh4/17/2026
v0.0.32# v0.0.32 > Released: 2026-04-17 ## Fixes (all verified live on fresh AWS EC2 instances) - **Installer crashed mid-install on fresh Linux / Mac** — `set -u` in `install.sh` and `install-linux.sh` aborted the install when `nvm.sh` sourced `PROVIDED_VERSION` (unset during `nvm use`). Confirmed live on Ubuntu 24.04 EC2 — installer got to `nvm install --lts`, then exited before `npm install -g fidelios` or `fidelios onboard`. Same pattern affected the Homebrew / `brew shellenv` path on High4/17/2026
v0.0.31# v0.0.31 > Released: 2026-04-17 ## Fixes - **Root crash under Docker/VM/cloud root-ssh** — embedded-postgres refused to start with `Postgres does not support running as root`. FideliOS now auto-enables its `createPostgresUser` path when running as UID 0 so the embedded database boots unprivileged. Opt out with `FIDELIOS_EMBEDDED_POSTGRES_CREATE_USER=false` if you prefer to run as a non-root user. - **Update check shows `0.0.0` on fresh installs** — `fidelios run` was reading `proHigh4/17/2026
v0.0.30# v0.0.30 > Released: 2026-04-17 ## New - **`fidelios service dev` / `fidelios service release`** — flip the installed background service between dev mode (runs `node <repo>/scripts/dev-runner.mjs watch` from the FideliOS monorepo) and release mode (the published `fidelios run` binary from `$HOME`). Dev mode honours the `autoRestartDevServerWhenIdle` toggle in Settings → Experimental, so agents in Company `FideliOS` can edit FideliOS source without crashing their own in-flight runHigh4/16/2026
v0.0.29# v0.0.29 > Released: 2026-04-17 ## Adapters - **Claude (local) adapter** — added `claude-opus-4-7` to the model list, so the Claude Code CLI now surfaces Opus 4.7 alongside 4.6, Sonnet 4.6, and Haiku 4.6 in the FideliOS UI. Closes FID-6 / FID-5. High4/16/2026
v0.0.28# v0.0.28 > Released: 2026-04-17 ## Fixes - **macOS background service (`fidelios service install`)** — the launchd plist now sets `RunAtLoad=true` and `KeepAlive=true` (previously `KeepAlive` only restarted on non-zero exit, so clean exits left the service dead), runs `launchctl kickstart -k` immediately after `load`, and seeds the service `PATH` with `~/.claude/local/bin`, `~/.codex/bin`, `~/.cargo/bin`, `~/.npm-global/bin`, and `/opt/homebrew/bin`. Fixes *"Command not found in High4/16/2026
v0.0.27# v0.0.27 > Released: 2026-04-06 ## Fixes - **Gemini adapter missing from dropdown** — `gemini_local` was in `ENABLED_ADAPTER_TYPES` (UI) but missing from `AGENT_ADAPTER_TYPES` (shared constants master list). Agents marked IRO-394/IRO-397 as done but the fix was incomplete — only half the change was made. Now properly added to the shared constants, so Gemini (local) appears in the adapter type dropdown for both create and edit views. ## Governance - **Agent safety rules** — All 26 agent insMedium4/6/2026
v0.0.26# v0.0.26 > Released: 2026-04-06 ## Fixes - **Non-interactive install script** — `curl | bash` installs no longer block on interactive `[y/N]` prompts. TTY detection gates all user prompts; piped installs auto-accept defaults. - **npm EACCES permission fix** — Install script uses `~/.npm-global` prefix when `/usr/local` is not writable, preventing `EACCES` errors on fresh macOS setups. - **Post-install PATH persistence** — PATH updates written to `~/.zprofile` / `~/.bash_profile` so `fideliosMedium4/6/2026
v0.0.25# v0.0.25 > Released: 2026-04-06 ## Critical Fix - **Worktree .env poisoning** — Fixed a bug where `maybeRepairLegacyWorktreeConfigAndEnvFiles()` wrote `FIDELIOS_IN_WORKTREE=true` and worktree paths to the default instance `.env` file. This caused every subsequent `fidelios run` to re-enter worktree mode, overwrite `config.json` with temporary paths, and start on the wrong port with an empty database. A guard now prevents worktree env vars from being written to the default instance directory.Medium4/6/2026
v0.0.24# v0.0.24 > Released: 2026-04-06 ## Fixes - **Peak hours banner missing for new users** — New companies were created without a default `peakHours` config, so the Dashboard peak hours banner never appeared. New companies now default to a 13:00–19:00 UTC peak hours window with `skip` policy. - **Gemini CLI hello probe timeout** — Increased default probe timeout from 10s to 45s. Gemini CLI can be slow on first launch; the probe now warns instead of failing on timeout. ## Improvements - **TelegMedium4/6/2026
v0.0.23# v0.0.23 > Released: 2026-04-06 ## Fixes - **Missing migrations 0046–0048 on install** — Fixed `column companies.peak_hours does not exist` error on first run. The `@fideliosai/db` build script used `cp -r src/migrations dist/migrations`, which created a nested `dist/migrations/migrations/` subdirectory when `dist/migrations/` already existed from a prior build. Migrations 0046–0048 were silently placed in the wrong path and never applied. Fixed by adding `rm -rf dist/migrations` before the Medium4/6/2026
v0.0.22# v0.0.22 > Released: 2026-04-06 ## Fixes - **CJS/ESM crash on startup (Node.js v24)** — Fixed `fidelios run` crashing immediately with `require() cannot be used on an ESM graph with top-level await`. Root cause: `jsdom@28` pulls in `cssstyle@6` which tries to `require()` `@asamuzakjp/css-color@5.x`, an ESM-only module. Fixed by downgrading `jsdom` to `^27.0.0` in `@fideliosai/server`, which uses `cssstyle@5` and the CJS-compatible `@asamuzakjp/css-color@4.x`. Medium4/6/2026
v0.0.21# v0.0.21 > Released: 2026-04-04 ## Highlights - **One-click CLI install** — When an environment check fails because a CLI is missing (Claude Code, Codex, Gemini CLI, etc.), the agent config form now shows the install command with an **Install** button. Clicking it runs the package manager command server-side and automatically re-runs the environment test on success. New `POST /companies/:companyId/adapters/:type/install-cli` endpoint handles the install and returns the test result in one rouMedium4/4/2026
v0.0.20# v0.0.20 > Released: 2026-04-04 ## Highlights - **Fix: Unicode surrogate crash** — Heartbeat runs no longer fail with "invalid input syntax for type json" when agent output contains partial emoji surrogates. Added `sanitizeForJsonb` utility that cleans all JSON data before PostgreSQL insertion. - **README redesign** — Demo video, problem/solution table, two-column feature grid, killer differentiators (CAG, RAG, token optimization, process security). - **Operations guide** — New `OPERATIONS.mMedium4/4/2026
v0.0.19# v0.0.19 > Released: 2026-04-04 ## Highlights - **Version update notifications** — FideliOS now checks npm for newer versions every 2 hours and displays a blue banner when an update is available, similar to Claude.app. The sidebar shows the current version prominently with a blue arrow indicator when updates exist. Opt out with `FIDELIOS_DISABLE_UPDATE_CHECK=true`. ## Improvements - **Desktop sidebar collapse** — Added SidebarClose/SidebarOpen toggle button in the breadcrumb bar. Sidebar cMedium4/3/2026
v0.0.18# v0.0.18 > Released: 2026-04-02 ## Highlights - **All 26 agents unified on Claude (local) adapter** — Standardized across the company with tiered model assignment based on benchmark results: - **Haiku 4.5 Low** (12 agents): IC engineers, QA/testing support — 130% benchmark score, ~40s, lowest cost - **Haiku 4.5 Medium** (10 agents): Managers, compliance/security specialists — 123% score - **Sonnet 4.6 Low** (2 agents): CEO, CTO — 115% score, fastest at 18s - **Sonnet 4.6 Medium** (1 Medium4/2/2026
v0.0.16# v0.0.16 > Released: 2026-04-02 ## Fixes - **Hermes adapter --yolo flag** — Hermes built-in security scanner blocked `curl | python3` pipes used in FideliOS agent workflow. Added `--yolo` flag to disable the scanner for unattended heartbeat runs. ## Benchmarks Local MLX model benchmark for agentic tool use (via Hermes adapter): | Model | Size | Tool Use | Speed | |-------|------|----------|-------| | qwen3.5:35b-a3b-coding-nvfp4 | 21GB | OK | 11s | | qwen3.5:27b-coding-nvfp4 | 19GB | OK |Medium4/2/2026
v0.0.15# v0.0.15 > Released: 2026-04-02 ## Highlights - **Hermes Agent adapter validated** — Load-tested 6 concurrent Hermes agents (3 local MLX + 3 cloud). All succeeded with zero errors. Hermes provides 30+ native tools, built-in FideliOS workflow template, and works with any Ollama model. - **OpenCode workflow enforcement** — Critical directive added: agents MUST call inbox-lite, checkout, and status update on every heartbeat. Explicit curl commands in adapter directive ensure models like minimaxMedium4/2/2026
v0.0.14# v0.0.14 > Released: 2026-04-02 ## Fixes - **Agent instructions safety** — HEARTBEAT.md template and all 25 deployed agent instructions patched: removed hardcoded `YYYY-MM-DD.md` file paths that caused "File not found" crashes. Agents now use `ls` to discover existing memory files before reading. - **Pre-compiled context hint** — All 25 agents now have the "## Issue Context (pre-compiled by FideliOS)" hint in HEARTBEAT.md, so they use the pre-compiled context bundle instead of making redundaMedium4/2/2026
v0.0.13# v0.0.13 > Released: 2026-04-02 ## Highlights - **Level 2 context caching** — Server-side pre-compiled heartbeat context bundles eliminate redundant API calls from agents. Issues, ancestors, project info, and incremental comment deltas are assembled before adapter execution and injected into the prompt. All 6 adapters use stable prefix ordering for Ollama KV cache and Claude prompt cache hits. DB migration adds `lastSeenCommentId` for per-agent comment tracking. - **Transient error auto-retrMedium4/2/2026
v0.0.12# v0.0.12 > Released: 2026-04-01 ## Highlights - **Orphaned process recovery** — Agent runs no longer hang forever after server restarts. Graceful shutdown kills all child processes before exit. Startup reconciliation marks stale runs as failed and queues automatic retry. Cancel button works even when the in-memory process handle is lost (PID-based fallback). - **Level 1 context caching** — Claude adapter reuses a persistent per-agent skills directory across heartbeat runs instead of rebuildiMedium4/1/2026
v0.0.11# v0.0.11 > Released: 2026-04-01 ## Fixes - **Agent `$AGENT_HOME` resolution** — All local adapters (Claude, Codex, Cursor, Gemini, OpenCode, Pi) now explicitly inject the `$AGENT_HOME` path into the instruction directive. Agents previously wrote memory and personal files to the instructions directory instead of their workspace home. - **Agent instruction context** — Companion files (HEARTBEAT.md, SOUL.md, TOOLS.md) are now described as already loaded into agent context rather than as files tMedium4/1/2026
v0.0.10## v0.0.10 - Database backup runs immediately on server startup (not just on timer interval) - Added mandatory data safety rules to FideliOS agent skill - All agents now inherit guardrails against destructive operations Medium3/31/2026
v0.0.9## v0.0.9 - Fix Tailscale remote access: allow local_trusted + 0.0.0.0 with allowedHostnames - Fix Vite dev server: pass allowedHosts for non-loopback access Medium3/31/2026
v0.0.8## v0.0.8 - Fix doctor: allow local_trusted + 0.0.0.0 when allowedHostnames configured (Tailscale) Medium3/31/2026
v0.0.7## v0.0.7 - Added `fidelios update` command — check and install latest stable version - Added `fidelios update --beta` for pre-release versions - Auto-check for updates on `fidelios run` (non-blocking, 5s timeout) Medium3/31/2026
v0.0.6## v0.0.6 - Fixed Telegram plugin: events now delivered to plugin (issue.comment_added mapping) - Auto-open browser on `fidelios run` - Added Tailscale remote access guide - Added Telegram Gateway plugin guide - Added Guides section to README - Updated favicon and app icons - Restored shell script execute permissions - Fixed transcript test for redacted usernames Medium3/31/2026
v0.0.5## v0.0.5 - Added `fidelios uninstall` command with safe and `--force` modes - Safe uninstall creates final DB dump and preserves backups - `fidelios onboard` detects previous backups and offers restore - Simplified README: one-line install via `npm install -g fidelios` - Fixed npm install peer dependency warnings (drizzle-orm, zod overrides) - Removed canary release system — stable semver only - Complete rebrand cleanup: removed all legacy references - Fixed Docker workflow and Dockerfile packMedium3/31/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

airisosPaperclip CLI — orchestrate AI agent teams to run a business2026.324.0-canary.0
@zoink-dev/zoink-cliAI Agent Swarm Orchestration CLI0.1.2
crewspaceaiCrewSpace CLI — orchestrate AI agent teams to run a business2026.412.0-canary.0
zmeelHire AI employees for any role. Self-hosted orchestration for AI agent teams.0.4.0
aicompanyCompany CLI — orchestrate AI agent teams to run a business0.3.17