Skip to content

Add support for automated migration API, plus other improvements#5

Open
lolodi wants to merge 19 commits intoAzureManagedRedis:mainfrom
lolodi:main
Open

Add support for automated migration API, plus other improvements#5
lolodi wants to merge 19 commits intoAzureManagedRedis:mainfrom
lolodi:main

Conversation

@lolodi
Copy link
Contributor

@lolodi lolodi commented Mar 19, 2026

  • Added Welcome to contributors
  • Add automated migration capabilities support
  • Simplify skill using skill-creator
  • Add evals for testing
  • Fix metrics aggregation for clustered caches
  • Add version file
  • Add better Claude setup instructions

lolodi and others added 19 commits March 6, 2026 10:32
The Azure Monitor API returns only shard 0 data by default. Both
get_acr_metrics scripts now detect shard count via az redis show and
request per-shard metrics with \\=ShardId eq '*'\ for clustered
caches. Memory and bandwidth are summed across shards; server load and
connected clients use max-per-shard. Updated SKILL.md to document the
aggregation behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(cherry picked from commit 6de9d66)
Move the 170-line automated migration section from SKILL.md into
references/automated-migration.md, replacing it with a concise summary
and pointers. This follows the progressive disclosure pattern — the agent
gets key facts inline but loads full details only when needed.

SKILL.md: 405 -> 257 lines (-37%)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Convert line endings to LF (was CRLF causing 'bash\r' errors on Linux)
- Add .gitattributes to enforce LF for .sh files
- Pass JSON body directly to az rest instead of temp file (@file syntax)
- Auto-disable color output when stdout is not a terminal
- Use bash builtin for lowercase instead of tr subprocess
- Move local declarations out of while loop in poll_status

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant