Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .changeset/antfly-lifecycle-resilience.md

This file was deleted.

13 changes: 13 additions & 0 deletions packages/dev-agent/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @prosdevlab/dev-agent

## 0.13.0

### Minor Changes

- a6d08da: Antfly lifecycle resilience: graceful MCP startup, `dev doctor`, Podman support, captured startup logs

- **MCP server no longer dies when Antfly is down.** The stdio handshake completes immediately; backend init (Antfly auto-start, index load, watcher catchup) runs behind a gate. Tool calls wait for it, and a failed init returns a legible error pointing at `dev doctor` — with automatic retry on the next call once the backend is reachable.
- **New `dev doctor` command** diagnoses the stack from the CLI (install, server reachability, port conflicts, embedding model, repository index) — works when the MCP server itself can't start.
- **Podman support.** All container fallbacks detect Docker or Podman instead of assuming Docker.
- **Antfly startup output is captured** to `~/.antfly/antfly.log` (rotated at 5MB) instead of being discarded, so failed starts are diagnosable.
- **`dev search`, `dev refs`, and `dev map` auto-start the backend** like `dev index` already did.
- One shared lifecycle implementation in core replaces three divergent copies (CLI utils, MCP entry point, adapter registry) — the MCP copies were missing `--data-dir` and port-conflict detection.

## 0.12.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/dev-agent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@prosdevlab/dev-agent",
"version": "0.12.2",
"version": "0.13.0",
"private": false,
"description": "Deep code intelligence + AI subagents via MCP. Local-first semantic code search, GitHub integration, and development planning for AI tools like Cursor and Claude Code.",
"keywords": [
Expand Down