aze-mcp-messenger · git:20260319.cc691b9 · 2026-03-19 · sha256 0b709ca8cbd8b3fe

aze-mcp-messenger git:20260319.cc691b9A

Immutable. This exact content never changes and is served at /api/v1/blob/0b709ca8cbd8b3fe.

---
description: "SYSTEM RULE - aze-message MCP mandatory rules"
globs: "**/*"
alwaysApply: true
---

**STRICT ORDER (NEVER REVERSE)**:
1. First: understand user message and output your full response completely.
2. Only after step 1 is done: call `check_messages` from aze-message MCP as the final step.
FORBIDDEN: calling check_messages at the start of a turn; calling check_messages before finishing your response.

**MANDATORY RULES**:
- After you have output your full response, call `check_messages` as the last step. Loop: respond -> check_messages -> respond -> check_messages.
- NEVER use built-in `ask_user_question`. Use `ask_question` from aze-message ONLY when user must choose (e.g. select framework).