Skip to content

feat: Introduce multi-agent system and project rename to LLM Dev Studio - #82

Merged
Allann merged 2 commits into
masterfrom
features/llm-understandings
May 17, 2026
Merged

feat: Introduce multi-agent system and project rename to LLM Dev Studio#82
Allann merged 2 commits into
masterfrom
features/llm-understandings

Conversation

@Allann

@Allann Allann commented May 16, 2026

Copy link
Copy Markdown
Collaborator

Description

New Feature: Multi-Agent System

  • Added 9 agent role configs under .ai-dev/agents/ (analyst, architect, designer, developer, generic, guard, overwatch, pm, qa), each with agent.json, CLAUDE.md, and CLAUDE.compact.md defining strict workflows, message/decision protocols, and UTC timestamping conventions.
  • Added .ai-dev/board/board.json with an initial Kanban board structure for agent task tracking.

Project Rename & Metadata

  • Updated .ai-dev/project.json to rename the project to "LLM Dev Studio" and refresh metadata.

Refactor: WorkspacePaths & DI

  • ai-dev.core/WorkspacePaths.cs — refactored for dynamic project switching support.
  • ai-dev.core/Extensions/CoreServiceExtensions.cs — removed WorkspacePaths/ActiveWorkspaceHolder registration from AddAiDevCore to fix DI ambiguity.
  • ai-dev.api/Program.cs — updated DI wiring to match new registration approach.

Config

  • ai-dev-net.AppHost/Properties/launchSettings.json — added WORKSPACE_ROOT env var.
  • Removed workspaces/ai-dev-studio/.claude/settings.json (permissions reset).

Files changed: 32 | Insertions: +1969 | Deletions: -38

Allann added 2 commits May 15, 2026 16:52
- Rename project to "LLM Dev Studio" and update metadata
- Add WORKSPACE_ROOT env var to launchSettings.json
- Refactor WorkspacePaths for dynamic project switching
- Remove settings.json (reset permissions)
- Add agent.json, CLAUDE.md, and CLAUDE.compact.md for analyst, architect, designer, developer, generic, guard, overwatch, pm, and qa agents
- Define strict agent workflows, message/decision protocols, and UTC timestamping
- Add board.json with initial Kanban structure
@Allann
Allann requested a review from auleewilliams May 16, 2026 01:01
@auleewilliams auleewilliams added the enhancement New feature or request label May 17, 2026
@Allann
Allann merged commit f21f84e into master May 17, 2026
1 check passed
@Allann
Allann deleted the features/llm-understandings branch May 17, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants