v3.1.0
DevTrack v3.1.0
DevTrack v3.1.0 is the first public release with the Phase 9 onboarding path and the local MCP
server. The Go daemon remains the offline source of truth; Python/PostgreSQL powers optional AI and
server-side features.
Highlights
- Six local, read-only MCP tools expose active-ticket, commit, pending-action, voice-profile,
ticket-history, and EOD context from DevTrack's SQLite database. - Five platform-specific MCPB bundles support Windows amd64, macOS Intel and Apple Silicon, and
Linux amd64 and arm64. - First-run setup brings Go-native monitoring and MCP online before the optional managed Python
server and Ollama model finish bootstrapping. devtrack doctorreports capability readiness and background bootstrap progress.- Existing Ollama models can be reused immediately; optional OpenAI or Anthropic credentials are
offered only with explicit consent as a temporary setup fast lane. - The Python server now requires PostgreSQL, applies Alembic migrations before serving, and keeps
client-event synchronization opt-in. - HTTP contracts, native Windows SQLite handling, and Windows/Linux CI coverage were strengthened.
MCP safety and privacy
The MCP transport is local stdio. All six tools are marked read-only, non-destructive, idempotent,
and local/no-open-world. MCPB installation asks the user to select an existing devtrack.db; MCP
tool calls do not post comments, change tickets, send reports, or contact the optional Python
server.
See the privacy policy, the
MCP bundle guide, and the
upgrade instructions.
Upgrade
Existing installations can run:
devtrack upgrade
New installations should follow the platform instructions in the README and then run
devtrack setup. To add DevTrack to an MCP client, run devtrack mcp setup in the target project
and verify with devtrack mcp test.
Full changelog: v3.0.10...v3.1.0