Skip to content

Commit afd7c60

Browse files
committed
Adds first-run notice for Snippy Codespace
Replaces the generic Functions Codespace welcome message with a Snippy-specific first-run notice. This notice introduces Snippy, its features, and provides instructions for getting started, including authentication, deployment, and using the MCP URL with GitHub Copilot Chat. It also includes links to relevant resources.
1 parent 5eb8fa3 commit afd7c60

File tree

1 file changed

+28
-4
lines changed

1 file changed

+28
-4
lines changed

.devcontainer/first-run-notice.txt

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
1-
👋 Welcome to the Functions Codespace! You are on the Functions Quickstarts image.
2-
It includes everything needed to run through our tutorials and quickstart applications.
1+
# 🚀 Welcome to Snippy Codespace!
32

4-
📚 Functions docs can be found at: https://learn.microsoft.com/en-us/azure/azure-functions/
3+
## What is Snippy?
4+
Snippy is an intelligent code snippet service that demonstrates Azure Functions with MCP (Model Context Protocol) tools - making your functions accessible to GitHub Copilot and other AI assistants.
55

6-
>**Note** it is a best practice to create Virtual Environments before doing the `pip install` to avoid dependency issues/collisions, or if you are running in CodeSpaces. See [Python Environments in VS Code](https://code.visualstudio.com/docs/python/environments#_creating-environments) for more information.
6+
## 📋 Features
7+
- Save code snippets with vector embeddings in Cosmos DB
8+
- Perform semantic search across your code library
9+
- Generate documentation and style guides with AI agents
10+
- Experience MCP integration with GitHub Copilot
11+
12+
## 🛠️ Getting Started
13+
1. Authenticate with Azure:
14+
```bash
15+
azd auth login --use-device-code
16+
```
17+
18+
2. Deploy all resources:
19+
```bash
20+
azd up
21+
```
22+
23+
3. Once deployed, use the MCP URL with GitHub Copilot Chat in Agent mode!
24+
25+
## 📚 Resources
26+
- [Azure Functions Documentation](https://learn.microsoft.com/azure/azure-functions/)
27+
- [Model Context Protocol (MCP) Spec](https://aka.ms/mcp)
28+
- [Azure Functions Remote MCP Docs](https://aka.ms/azure-functions-mcp)
29+
30+
> **Note:** This Codespace is pre-configured with a Python virtual environment at `src/.venv`. All dependencies will be installed there automatically during setup.

0 commit comments

Comments
 (0)