SShortSingh.
Back to feed

Azure Cosmos DB vNext Emulator Gains AI Agent Support via CLI and Skills

0
·1 views

Microsoft's Azure Cosmos DB vNext emulator now supports AI coding agents such as GitHub Copilot CLI, Codex, and Claude Code through its built-in Cosmos DB Shell, an open-source CLI that runs inside the emulator container. The CLI's command-based structure makes it well-suited for agent workflows, allowing agents to discover operations, execute commands non-interactively, and act on returned results. A dedicated Agent Skill called cosmosdb-emulator-vnext packages task-specific guidance to help agents inspect resources, create databases and containers, load test data, and run queries. In a demonstration, a developer prompted GitHub Copilot CLI to set up a local emulator with synthetic multi-tenant order data, and the agent autonomously created a partitioned database with 12 realistic orders spanning multiple statuses. The integration aims to reduce manual setup work, letting developers describe desired outcomes rather than writing out individual shell commands.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

How a Five-Page Audit Turns Accessibility Scan Results into Actionable Tasks

Automated accessibility scans generate raw data that often mixes repeated component issues with isolated page defects, making remediation planning difficult. A structured five-page triage process helps teams cut through that noise by selecting pages that represent distinct templates and user journeys, such as a home page, a form, a listing page, and an error or support state. Each selected page should be tested with both automated tools and a manual checklist covering keyboard access, focus visibility, form labels, contrast, and dynamic state changes. Findings are then grouped by likely implementation boundary — such as a shared component or page-specific defect — so engineers can fix a root cause once and retest across all affected pages. Issues are prioritized by combining severity with reach, ensuring that a moderate defect in a widely reused component is addressed before an isolated low-impact problem.

0
ProgrammingDEV Community ·

n8n Microsoft Teams Node Enables Automated Messaging, Channel and Task Management

A detailed guide published on DEV Community explains how to use the n8n Microsoft Teams node to automate enterprise communication workflows. The node connects to Microsoft Teams via the Microsoft Graph API, supporting operations such as creating and deleting channels, sending messages, and managing Planner tasks. Authentication is handled through OAuth2, requiring a one-time Azure Active Directory app registration with specific Microsoft Graph permissions. Common use cases outlined include routing Jira tickets to channels, sending Stripe payment failure alerts, and posting scheduled digest reports. The guide also provides free, importable workflow JSON templates to help teams deploy these automations quickly.

0
ProgrammingHacker News ·

Study Identifies Key Factors Behind Software Delivery Inefficiency

A research paper published via ACM Digital Library examines the root causes of inefficiency in software delivery processes. The study explores the various drivers that slow down or hinder how software teams ship and deploy their work. It was shared on Hacker News, where it received limited early engagement. The research aims to help organizations better understand and address bottlenecks in their development pipelines.

0
ProgrammingDEV Community ·

How a Model Fallback Chain Rescued an AI Agent From a 3 AM Outage

A developer's OpenClaw AI agent stalled for 33 minutes at 2:44 AM after its primary model, Claude, began returning 503 errors. The agent eventually recovered on its own using a configured fallback chain that sequentially tried GPT-4o and Gemini when the primary provider failed. The prolonged outage was not caused by the fallback mechanism itself, but by misconfigured retry settings — specifically a 5-second retry delay with five retry attempts per model, causing excessive wait times. Adjusting maxRetries to 2 and retryDelayMs to 1000 significantly reduced the detection-to-recovery window. The developer also recommends monitoring fallback log events and setting up alerts to identify when a primary model is becoming unreliable.