Skip to content

Commit b6ec138

Browse files
committed
Add README.md
1 parent 43b76c7 commit b6ec138

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

AgentMode/ConfMSmini/business-process-description.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,12 @@ The operations per role are:
8787
- All Roles (these operations are available to all roles)
8888
- Register as a user
8989
- Register as user should generate a unique username (if one is not passed in) using the First Name and Last Name, it must be unique. By default use the first 6 characters of the first name, and the first two characters of the 2nd name. If the username is not unique, append a number to the end of the username, starting with 1. For example, if the first name is "John" and the last name is "Doe", the username would be "johndo". If that username already exists, the next one would be "johndo1", and so on.
90+
- Takes a role type as parameter (attendee, speaker, organizer)
9091
- Get username
9192
Based on first name and last name return the username.
9293
- See a list of conferences (that haven't happened yet)
9394
- Organizer
94-
- Register as a user (implicitly assign the organizer, attendee, speaker role)
95+
- Register as a user
9596
- Add a conference
9697
- Add a ticket type
9798
- See ticket sales
@@ -104,7 +105,7 @@ The operations per role are:
104105
- Buy a ticket for a conference
105106
- Build a list of sessions they want to attend for a conference
106107
- Speakers
107-
- Register as a user (implicitly assign the attendee and speaker role)
108+
- Register as a user
108109
- Submit session proposal for a conference
109110

110111
# User Stories

AgentMode/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
2+
# VSCode Agent Mode SQL Database Project Sample
3+
4+
This workspace is a sample for using VSCode Agent Mode to scaffold and test an application using SQL Database projects.
5+
6+
## Getting Started
7+
8+
1. **Open the `business-process-description.md` file**
9+
- Path: `ConfMSmini/business-process-description.md`
10+
- Type `Follow instructions in current file` into the Agent-Mode chat window.
11+
12+
2. **Agent Mode Workflow**
13+
- The process is interactive. You will be prompted to type `proceed` multiple times as you move through the steps.
14+
- The agent will scaffold the project, generate SQL scripts, and set up tests according to the business process description.
15+
- The agent should proceed until all steps are complete and all tests (that represent the User Stories) pass.
16+
17+
3. **Requirements**
18+
- This sample was tested with the GPT-4.1 model.
19+
- **A container runtime (e.g., Docker or Podman) must be installed and running before you begin.**
20+
- All other dependencies (such as sqlcmd, SqlPackage, etc.) will be checked for and installed by the Agent as needed.
21+
22+
4. **Project Structure**
23+
- The project will be organized into folders for tables, views, programmability, pre/post deployment scripts, and tests, following best practices for SQL Database Projects.

0 commit comments

Comments
 (0)