Skip to content

feat(guidance): update guidance artifacts and MCP config #428

@agreaves-ms

Description

@agreaves-ms

Summary

Update guidance artifacts for subagent behavior and location fallback rules, and expand MCP configuration inputs and servers.

Background

The repository's guidance artifacts (instructions, prompts, agents) and MCP configuration need updates to improve subagent dispatch behavior, support fallback lookups for missing artifacts, and integrate additional MCP servers for expanded tooling coverage.

Changes

  • Add the agent frontmatter field to the pull request prompt definition
  • Add HVE Core location guidance instructions for missing prompt, instruction, agent, or script lookups
  • Clarify runSubagent limitations when dispatching subagents in the RPI agent guidance
  • Expand .vscode/mcp.json with Azure DevOps inputs and new MCP servers for Terraform, Context7, Microsoft Docs, and Azure DevOps

Files to Modify

Instructions

  • .github/instructions/hve-core-location.instructions.md - Location fallback guidance for missing artifacts

Prompts

  • .github/prompts/*.prompt.md - Add agent frontmatter field to pull request prompt

Agents

  • .github/agents/*.agent.md - Clarify runSubagent dispatch limitations in RPI agent

Configuration

  • .vscode/mcp.json - Add Azure DevOps inputs and new MCP servers (Terraform, Context7, Microsoft Docs, Azure DevOps)

Acceptance Criteria

  • agent frontmatter field added to pull request prompt definition
  • HVE Core location guidance instructions created for fallback lookups
  • runSubagent limitations documented in RPI agent guidance
  • .vscode/mcp.json includes Azure DevOps inputs
  • New MCP servers configured: Terraform, Context7, Microsoft Docs, Azure DevOps
  • All markdown linting passes

Considerations

  • Breaking Change: No - these are additive guidance and configuration changes
  • User Impact: Users gain improved fallback behavior for missing artifacts and access to additional MCP servers

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions