Short task IDs on the board.
- Compact task ID badge added to expanded task cards and the detail dialog. Tap to copy the full ID.
- Matches the short ID format that agent chat and logs already use, so cross-referencing just works.
Image uploads accept more formats and recover from common encoding issues.
Clearer error messages when running MDS tools against projects that don’t have an MDS connection configured.
Faster, more reliable MDS connection handling for slower networks.
MDS tools appear immediately in fresh agent sessions instead of arriving on a delayed refresh.
MCP tool refinements: clearer errors, broader agent permissions.
- Project-scoped agents can now read errors, audit log, and project labels.
- MCP error messages surface the actual cause instead of a generic "Permission denied."
- Knowledge entry types are validated strictly. No more advertised-but-rejected fields.
- Cleaned up obsolete MCP tools that no longer had a working backend.
Better visibility on MDS connection issues, and broader credential access for project-scoped agents.
MDS tools reliably reappear after MCP reconnects in long-running sessions.
MDS tool catalog is leaner in single-environment projects, reducing session startup overhead.
MCP session resilience: fewer reconnects, faster tool listings.
- Tool listings return immediately; MDS tools attach in the background so first-use is faster.
- Sessions self-heal after deploy restarts, network blips, or laptop sleep/wake. Fewer manual reconnects.
MCP connections to existing project URLs work reliably.
MDS connection tests and health checks complete promptly instead of hanging.
Knowledge endpoint reliably returns recorded decisions.
MCP sessions stay open reliably.
- Long-running MCP sessions no longer get torn down silently every few minutes.
- Reverse-proxy configuration tuned so keepalive frames flow through cleanly to clients.
- Session-expired responses use a structured signal so well-behaved clients can re-handshake automatically.
Architecture overview for every project.
- New Architecture page renders eight standardized sections per project: overview, tech stack, entry points, flowchart, surfaces, data model, integrations, and a file tour.
- Diagrams are deterministic. Same inputs always produce the same view, no LLM at render time.
- Station scans your source, the backend stores the result, you can regenerate on demand.
- Retired the older documentation pipeline in favour of this leaner, more reliable surface.
v2.11.10PatchApr 23, 2026Architecture diagrams render reliably for emit/subscribe relationships.
Architecture diagrams render reliably for components with explicit edge labels; component cards display file basenames with full paths on hover.
Architecture diagrams handle special characters in edge labels.
Architecture-doc generation is split cleanly between Station and the backend for better reliability.
Recover from stuck architecture scans without manual intervention.
Reliability improvements for user-initiated architecture regenerates.
First-time users see a Generate button in the architecture empty state.
Regenerate button now triggers a real architecture rescan.
Old `/docs` URLs redirect to the new architecture path.
Architecture-doc structure tightened to a fixed set of sections; legacy ingest paths removed.
Architecture-doc render surface and storage land.
- New Architecture page renders eight standardized sections per project.
- Diagrams are derived deterministically from the source data. No LLM at render time.
- Includes flowchart, ER diagram, and a file tour grouped by top-level directory.
AI-written documentation no longer leaks template placeholders into output.
Prose Regenerate now reliably triggers a fresh regeneration.
Documentation queue handles all date types; Schema view renders cleanly when empty.
AI-written project documentation.
- Long-form documentation is now generated by paired writer and reviewer agents to ensure citations are grounded in your project.
- Standardized section vocabulary covering system overview, data model, API surface, auth flow, deployment, conventions, and recent changes.
- New Prose tab in Project Docs with markdown body, citation footnotes, provenance and metadata indicators, and per-card regenerate.
- Workspace settings control auto-refresh, token budget, and producer choice.
Multiple polish fixes to the Architecture views.
Login page recovers cleanly from invalidated refresh cookies.
Architecture scan ingestion now succeeds reliably.
Workspace tab handles workspaces with many projects.
Failing architecture scans surface the actual error in the response.
Architecture tab numbering gap fixed. Workspace is now `04`, alongside Components / Schema / Flows / Timeline.
Project Docs handles all data shapes reliably; Genome consolidated under Project Docs.
Architecture V4.0: five interactive views and Ask AI.
- Five interactive Architecture views: Components map, Schema, Flows, Workspace, Timeline.
- Ask AI on selected components for grounded summaries based on neighbours and recent related tasks.
- Optional post-scan AI enrichment fills missing component descriptions, gated by token budget.
- AI-generated content is visually distinguished from scanner facts.
- Reload prompt when a new version is deployed; full keyboard navigation across views.
Project documentation consolidated into one surface.
- New Project Docs view with Overview, Architecture, Genome, Decisions, and Prose tabs.
- Architecture moved out of Settings where it had been hidden.
- Admins can author free-text markdown sections per project under Prose.
Server-side agent memory. Memories shared across machines and sessions.
- Memories scoped to workspace, project, or agent across four types (user, feedback, project, reference).
- Agent sessions automatically sync the latest memory snapshot at task start.
- MCP tools to save, list, and forget memories.
- Stale local memory files cleaned up automatically.
Daemon hardening. Survives outages and always restarts.
- Heartbeat retries cleanly on failure, with progressive logging instead of error spam.
- Daemon services always restart on macOS and Linux, including after clean shutdowns and OS updates.
- Workstation registration retries automatically when the network is down at startup.
MCP nudges: soft workflow guidance for agents.
- Complex tasks include a planning hint encouraging the agent to outline an approach first.
- Restarted tasks show the previous rejection reason; completion warns when no lesson was recorded.
- Higher-priority tasks get a quality reminder at completion.
- Error tools flag untracked groups with frequent occurrences and suggest creating a task.
- Agents are guided to use subagents for research to keep their main context focused.
One-command machine setup.
- Authenticate, fetch all agents and projects, scan local repos, and write per-project configurations in one shot.
- Rotate all agent API keys during setup with a single flag.
- Reconfigure regenerates configurations after AI tool updates wipe them, with no network access required.
- Dry-run mode previews changes before writing; credentials kept out of source control automatically.
Reports + MCP follow-up nudging.
- New Reports chart: task distribution by label, broken down by board column.
- MCP nudges agents to create follow-up tasks instead of leaving inline TODOs.
Workflow guardrails for agents.
- Single-active-task enforcement. Agents can’t start a new task while another is In Progress.
- Workflow-aware error messages with concrete remediation steps instead of generic "permission denied."
- Task-mutation responses carry next-action hints.
- Mandatory workflow rules surfaced through the workspace context; tool descriptions state prerequisites explicitly.
MCP tool surface expanded.
- 34 new MCP tools across labels, reports, error tracking, audit log, automation, knowledge, decisions, project relationships, and milestones.
- Agent learning loop: useful feedback reinforces matching knowledge entries; entries decay over time without reinforcement.
- Nightly snapshots pre-compute Reports data for instant load.
- Real-time updates for activity, auto-blocking, and budget warnings.
- Inline label creation from task dialogs with a colour picker.
Project intelligence layer.
- Knowledge staleness tracking. Entries with negative feedback signals are flagged as stale; consistently unhelpful entries auto-deactivate.
- Tiered memory: pin essential context as "always" so it’s injected into every agent session.
- Knowledge deduplication detects near-duplicate entries on save and on demand.
- Automated model routing scores tasks for the best Claude model based on task characteristics.
- Reports filters: scope by user, preset and custom date ranges, shareable URLs.
- New MCP tools to list project agents, bulk-create tasks, and register a project’s module map.
- Tighter project context responses with relevance thresholds to prevent context bloat.
Friendlier model name handling across UI and MCP.
Per-role model selection. Choose which Claude model each agent role uses.
Workstation tracking on tasks. Running cards show which workstation is hosting the agent, with a picker on invoke when multiple are eligible.
Live console page. Admin-only terminal viewer for agent sessions, streamed in real time.
Resolution confidence stored directly on tasks; agent roles fully manageable through the UI.
Epics, swimlanes, and the agent learning system.
- Epics group related tasks into feature-scoped initiatives that span milestones, with progress tracking.
- Board swimlanes group tasks by epic, milestone, assignee, or priority. Card display toggles, saved views, multi-criteria filter toolbar.
- Per-agent knowledge entries with confidence scoring; automatic learning from task completion, approval, and rejection.
- Capability profiling tracks which task types and labels each agent handles best; rejection-pattern analysis surfaces failure modes.
- Agent avatars.
- Agent permissions simplified to two tiers.
Enterprise major release. Production database, role-based access, agent guardrails, and unified settings.
- Migrated to a production-grade database for scale and reliability.
- Three-tier human user roles (Admin, Dev Manager, Viewer) with SSO group mapping.
- Project membership access control. Non-admin users only see projects they belong to.
- Agent communication system: human-to-agent, agent-to-agent, and broadcast messaging.
- Agent guardrails: role definitions, project-level access control, token and USD budgets, API key expiry, stale-task detection, time tracking.
- Unified Settings shell with persistent left sidebar; scattered config pages consolidated.
- Two-way Slack integration replaces one-way webhooks.
- Container deployment alongside the existing process-manager path.
- Two security audits with hardening across the API surface.
Notification card render fix; full-width Reports layout; responsive two-column Project Settings.
Onboarding, branding, and developer infrastructure.
- Interactive setup wizard for first-start. No more hardcoded admin credentials.
- Backend and frontend test infrastructure plus CI integration.
- Meshly dark theme with glassmorphic effects and animated gradients.
- Demo data seeder for evaluation; built-in backup management UI.
Agent question workflow, activity sidebar, and analytics.
- Agents can ask questions without blocking a task. Real-time notification bell with badge count and toast.
- Agent Activity sidebar shows active agents and their In Progress tasks with live elapsed timers.
- Token usage tracking per agent / model / task; Reports dashboard with completion trends, AI work time, and cost estimates.
- System audit log with timeline view; rate limiting for API keys; full-text search on tasks.
Initial release.
- Kanban board with drag-and-drop; AI agent integration via Model Context Protocol (MCP).
- MCP client package for VS Code Copilot, Claude Desktop, Cursor, and Windsurf.
- Real-time updates with project-scoped subscriptions; Slack webhook notifications.
- Milestones / sprints, global and project-scoped labels, JWT and API-key authentication.
- User and agent management; project settings (columns, labels, integrations).
- Production-ready deployment with HTTPS and CI/CD.