gitmarcello/dduo-solo-founder
Isolated project memory, planning, and task context for Codex and Claude Code
Changelog
0.2.0-beta.5 — Beta 5
-
Estimate previously unpriced interactive and sleep usage in dashboard summaries from the versioned catalog, including GPT-6.1 Sol history. Identify the sample count and catalog date while keeping stored observations, existing prices, measured zeros and embedding charges unchanged.
-
Remove the file-count caps from host backup collection, API validation and encrypted archive verification. Growing session history remains recoverable; size, ownership, project isolation and integrity checks still apply.
-
Keep the latest retained, verified backup visible in the dashboard even when more than twenty newer attempts have failed.
-
Diagnose a missing recorded Codex executable or Node dependency as
client_executable_unavailable, without probing another client or suggesting that hook permission is missing. Refresh the diagnosis immediately when the selected installation or resolution failure changes. -
Add
repair-codex-clientwith an explicit executable, surface and existing managed profile. Verify version compatibility before saving, support--dry-run, and roll back both registration files on a write failure. Repair leaves native hook trust, login, installed adapters and project data untouched. Document recovery after Windows Codex updates in English and Italian. -
Require patched Node.js release lines (22.23.4+, 24.22.1+, 26.12.1+) for installation, update and verification after CVE-2026-111497. Reject older, unsupported and prerelease runtimes before changing installation state; removal and explicit snapshot recovery remain available.
-
Regenerate native hook and MCP commands with the validated installer Node path on update, including Windows paths with spaces. Update the dashboard build to Node 22.23.4 and Nginx 1.30.6 with Brotli 1.2.1 or newer.
-
Update the dashboard development dependencies to patched Vite 6.4.5, Vitest 4.1.12, source-map-js 1.2.2 and Undici 7.30.1 without changing major versions. The Undici update resolves the upstream security advisories reported by the current npm audit for the jsdom test dependency.
-
Add verified API-equivalent prices for GPT-6.1 Sol and Claude Opus, Sonnet and Haiku 5.5 in the 2026-10-23 snapshot. Apply the new cache discounts and Haiku's full-prompt pricing threshold while preserving historical prices.
0.2.0-beta.4 — Beta 4
- On macOS, register the shared local host agent as a per-user LaunchAgent. It starts at login and launchd restarts it after an unexpected exit. Existing local projects migrate from the detached agent on the first start after updating; their port and private token remain unchanged.
- Keep the token out of the LaunchAgent configuration and process arguments. Installation rollback removes a newly created service, and a full native uninstall removes the managed service without deleting project data.
- Document the login-scoped recovery path for local macOS projects. The Linux VPS systemd user service and Windows local runtime behavior are unchanged.
0.2.0-beta.3 — Beta 3
- Native Codex and Claude hooks rely on the host's eight-turn or twenty-minute
idle schedule; they do not report semantic topic boundaries. The bundled
agent instructions and MCP description no longer prompt an additional
request_sleepcall at each topic change, avoiding repeated native approval reviews. API clients that explicitly record a boundary still queue a boundary job. Explicit requests to queue sleep now and verified manual recovery remain available. - Add versioned, exact-model API-equivalent price entries for GPT-6 Sol and GPT-6 Luna, including cached input, cache writes, long-context rates and each model's 128,000-token maximum output. Older model snapshots and persisted observations retain their original rates.
- Update English and Italian scheduling, approval and pricing guidance.
0.2.0-beta.2 — Beta 2
Reliability and access updates for existing local and VPS projects.
- Upgrade snapshots stream Docker archive bytes into private files owned by the installing user, verify the archive and checksum, and reject incomplete or replaced files. Failed snapshots preserve the installed runtime and attempt to restart every project stopped for the upgrade, even when cleanup fails.
- Local-to-VPS transfer checks project authority, recovery backups, container bridge access and HTTPS readiness before handoff. Portable backup history restore handles PostgreSQL 16.14 and 16.15 through standard input.
- Remote dashboard and Work links sign the browser in automatically and can be reused for seven days. Access stays bound to the project member and device; textual capture redacts link credentials and dashboard access logs omit queries.
- Sleep MCP descriptions and annotations disclose the configured memory host, stored conversation scope, external providers, usage and memory writes. They distinguish requesting or retrying consolidation from checking its status and retain client approval boundaries.
- Updated English and Italian release, installation, access and recovery guidance.
The automated checks include an isolated Linux rootful-Docker snapshot smoke with an installer running as UID 1000. Synthetic installer and browser checks do not certify real account login, native consent or the VS Code chat lifecycle; those still require acceptance in the actual environment.
0.2.0-beta.1 — Beta 1
First distributed Beta for invited developers using Codex or Claude Code.
- Project-isolated memory, semantic retrieval and sleep consolidation, with observable context delivery and versioned API-equivalent cost estimates.
- Work management with Plans, Epics, Tasks, Sprints, Backlog and History. Sprint closure uses explicit previews and preserves task history; concurrent mutations are version-checked and idempotent.
- Readable Markdown, paginated Work and history, and a responsive dashboard.
- Native macOS and Windows installation, updates and rollback, with shared Agent Plugins packaging and client-specific lifecycle adapters.
- Guided setup and chat-first configuration notices, with explicit sign-in, native hook authorization and a choice to continue with memory paused.
- Local Docker stacks or an authenticated Linux VPS, including first-time headless VPS setup, project-scoped invitations and authority transfer.
- Recovery backups and verified upgrade snapshots that preserve project data.
- English and Italian installation and operating guides, VPS-only hardware requirements, and a one-sentence installation prompt pinned to this release.
- Versioned model pricing snapshots, including cache semantics; historical measurements retain their original prices.
The operating-system CI matrix exercises installation, update/rollback, MCP and hooks with synthetic account responses. Real login, native hook consent and public VPS HTTPS are verified when configuring each actual environment.