You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: advent-of-calm/day-15.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -301,4 +301,4 @@ git tag | grep -q "day-15"
301
301
302
302
## Next Steps
303
303
304
-
Tomorrow (Day 16) you'll use docify to generate operations documentation - runbooks, on-call guides, and incident report templates from your architecture metadata! This shows how the CALM Chatmode and documentation capabilities of CALM all work from the same source of truth, your CALM architecture!
304
+
Tomorrow (Day 16) you'll use docify to generate operations documentation - runbooks, on-call guides, and incident report templates from your architecture metadata! This shows how the CALM Agent and documentation capabilities of CALM all work from the same source of truth, your CALM architecture!
Copy file name to clipboardExpand all lines: advent-of-calm/day-17.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -336,7 +336,7 @@ git tag | grep -q "day-17"
336
336
- Test both generation AND validation to ensure the pattern works
337
337
338
338
## Trouble Shooting
339
-
- Remember AI can make mistakes, if for some reason your pattern won't generate a valid architecture ask CALM Chatmode to figure out why not, this prompt may be helpful.
339
+
- Remember AI can make mistakes, if for some reason your pattern won't generate a valid architecture ask CALM Agent to figure out why not, this prompt may be helpful.
340
340
341
341
```text
342
342
My pattern doesn't generate a valid architecture when I run the generate command, look at this valid pattern - https://raw.githubusercontent.com/finos/architecture-as-code/refs/heads/main/conferences/osff-ln-2025/workshop/conference-signup.pattern.json - identify the problem.
Learn how CALM Standards extend the flexible core schema with your organization's specific requirements, enabling consistent governance across all architectures.
Copy file name to clipboardExpand all lines: advent-of-calm/day-2.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
# Day 2: Create Your First Node
2
2
3
3
## Overview
4
-
Use the CALM chatmode you configured on Day 1 to create your first architecture file with AI assistance.
4
+
Use the CALM agent you configured on Day 1 to create your first architecture file with AI assistance.
5
5
6
6
## Objective and Rationale
7
-
-**Objective:** Create a valid CALM architecture JSON file containing a single node using GitHub Copilot and the CALM chatmode
8
-
-**Rationale:** Learn to leverage AI for architecture authoring. The chatmode you installed provides Copilot with deep CALM schema knowledge, making it an expert assistant. This teaches both CALM concepts AND effective AI-powered workflows.
7
+
-**Objective:** Create a valid CALM architecture JSON file containing a single node using GitHub Copilot and the CALM agent
8
+
-**Rationale:** Learn to leverage AI for architecture authoring. The agent you installed provides Copilot with deep CALM schema knowledge, making it an expert assistant. This teaches both CALM concepts AND effective AI-powered workflows.
9
9
10
10
## Requirements
11
11
@@ -24,15 +24,15 @@ A **node** in CALM represents a distinct architectural component. CALM provides
24
24
25
25
**Custom node types:** You can define your own node types (e.g., "message-queue", "cache", "api-gateway") to better represent components specific to your architecture.
26
26
27
-
### 2. Open the CALM Chatmode in VSCode
27
+
### 2. Open the CALM Agent in VSCode
28
28
29
29
1. Open your `advent-of-calm-2025` repository in VSCode
30
30
2. Open the Copilot Chat panel:
31
31
-**Windows/Linux**: `Ctrl+Alt+I` or click the chat icon in the sidebar
32
32
-**Mac**: `Cmd+Shift+I` or click the chat icon in the sidebar
33
-
3.**Select the CALM chatmode** to maintain context across multiple prompts:
34
-
- Click the chatmode selector dropdown in the chat panel (it shows "General Purpose" by default)
35
-
- Select **"CALM"** from the list of available chatmodes
33
+
3.**Select the CALM agent** to maintain context across multiple prompts:
34
+
- Click the agent selector dropdown in the chat panel (it shows "Agent" by default)
35
+
- Select **"CALM"** from the list of available agents
36
36
- The chat panel will now show "CALM" as the active mode
37
37
- This keeps you in CALM mode for all subsequent prompts in this conversation
Copy file name to clipboardExpand all lines: advent-of-calm/setup.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,39 +63,39 @@ If auto-update is disabled, you can manually update:
63
63
3. Click the gear icon and select "Check for Updates"
64
64
4. Click "Update" if available
65
65
66
-
## CALM Copilot Chatmode
66
+
## CALM Copilot Agent
67
67
68
-
The CALM Copilot Chatmode enhances GitHub Copilot with deep knowledge of the CALM specification, making it an expert assistant for architecture authoring.
68
+
The CALM Copilot Agent enhances GitHub Copilot with deep knowledge of the CALM specification, making it an expert assistant for architecture authoring.
69
69
70
-
### What is a Chatmode?
70
+
### What is an Agent?
71
71
72
-
Chatmodes are specialized configurations for GitHub Copilot Chat that provide domain-specific expertise. The CALM chatmode includes:
72
+
Agents are specialized configurations for GitHub Copilot Chat that provide domain-specific expertise. The CALM agent includes:
73
73
- Complete CALM schema knowledge
74
74
- Best practices for architecture modeling
75
75
- Examples and patterns
76
76
77
-
### Install or Update the Chatmode
77
+
### Install or Update the Agent
78
78
79
-
Use the CALM CLI to install or update the chatmode:
79
+
Use the CALM CLI to install or update the agent:
80
80
81
81
```bash
82
-
calm copilot-chatmode
82
+
calm init-ai -p copilot
83
83
```
84
84
85
85
This command will:
86
86
- Create or update `.github/copilot-instructions.md` in your repository
87
-
- Download the latest chatmode configuration from the CALM project
87
+
- Download the latest agent configuration from the CALM project
88
88
- Ensure you have the most up-to-date CALM expertise for Copilot
89
89
90
90
### Apply the Update
91
91
92
-
After installing or updating the chatmode:
92
+
After installing or updating the agent:
93
93
94
94
1.**Start a new Copilot Chat session** in VS Code
95
95
- Close any existing chat panels
96
96
- Open a fresh chat session (click the Copilot chat icon or use `Cmd+Shift+I` / `Ctrl+Shift+I`)
97
97
98
-
2. The updated chatmode will be active in your new chat session
98
+
2. The updated agent will be active in your new chat session
99
99
100
100
**Note:** You don't need to restart VS Code - just start a new chat session!
101
101
@@ -128,12 +128,12 @@ If the extension isn't working properly:
128
128
3. Uninstall and reinstall the extension
129
129
4. Check the Output panel (View → Output → select "CALM" from dropdown)
130
130
131
-
### Chatmode Issues
131
+
### Agent Issues
132
132
133
-
If Copilot doesn't seem to be using the chatmode:
133
+
If Copilot doesn't seem to be using the agent:
134
134
135
-
1. Verify `.github/copilot-instructions.md` exists in your repository root
136
-
2. Run `calm copilot-chatmode` to ensure it's up to date
135
+
1. Verify `.github/agents/CALM.agent.md` exists in your repository root
136
+
2. Run `calm init-ai` to ensure it's up to date
137
137
3. Start a completely new chat session (close and reopen)
138
138
4. Ensure GitHub Copilot is active (check status bar)
139
139
5. Make sure you're chatting from within your repository directory
Copy file name to clipboardExpand all lines: advent-of-calm/website/src/pages/setup.astro
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ if (!entry) {
9
9
const { Content } =awaitentry.render();
10
10
---
11
11
12
-
<Layouttitle="Setup - Keeping Your CALM Tools Up to Date"description="Learn how to keep your CALM CLI, VS Code Extension, and Copilot Chatmode up to date">
12
+
<Layouttitle="Setup - Keeping Your CALM Tools Up to Date"description="Learn how to keep your CALM CLI, VS Code Extension, and Copilot Agent up to date">
13
13
<navclass="day-nav">
14
14
<divclass="nav-center">
15
15
<ahref={import.meta.env.BASE_URL}class="nav-button home">Back to Calendar</a>
0 commit comments