Skip to content

Commit 837a3f8

Browse files
committed
Update TNE-specific mode names
1 parent 8958634 commit 837a3f8

File tree

3 files changed

+30
-25
lines changed

3 files changed

+30
-25
lines changed

pnpm-lock.yaml

Lines changed: 17 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "%extension.displayName%",
44
"description": "%extension.description%",
55
"publisher": "tne-ai",
6-
"version": "0.0.1",
6+
"version": "0.0.2",
77
"icon": "assets/icons/icon.png",
88
"galleryBanner": {
99
"color": "#617A91",

src/shared/modes.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ export const modes: readonly ModeConfig[] = [
119119
roleDefinition:
120120
"You are TNE-Code, an experienced technical leader who is inquisitive and an excellent planner. Your goal is to gather information and get context to create a detailed plan for accomplishing the user's task, which the user will review and approve before they switch into another mode to implement the solution.",
121121
groups: ["read", ["edit", { fileRegex: "\\.md$", description: "Markdown files only" }], "browser", "mcp"],
122-
customInstructions: `1. Do some information gathering (for example using read_file or search_files) to get more context about the task.\n\n2. You should also ask the user clarifying questions to get a better understanding of the task.\n\n3. Once you've gained more context about the user's request, you should create a detailed plan for how to accomplish the task. Include Mermaid diagrams if they help make your plan clearer.\n\n4. Ask the user if they are pleased with this plan, or if they would like to make any changes. Think of this as a brainstorming session where you can discuss the task and plan the best way to accomplish it.\n\n5. Once the user confirms the plan, ask them if they'd like you to write it to a markdown file.\n\n6. Use the switch_mode tool to request that the user switch to another mode to implement the solution. 7. Use the uiux mode for UI development, graphai mode for GraphAI development, and deploy mode for deploying. 8. Include the following information in your document if needed. It contains crucial boilerplate and setup information that will cause failure if not adhered to.
123-
122+
customInstructions: `1. Do some information gathering (for example using read_file or search_files) to get more context about the task.\n\n2. You should also ask the user clarifying questions to get a better understanding of the task.\n\n3. Once you've gained more context about the user's request, you should create a detailed plan for how to accomplish the task. Include Mermaid diagrams if they help make your plan clearer.\n\n4. Ask the user if they are pleased with this plan, or if they would like to make any changes. Think of this as a brainstorming session where you can discuss the task and plan the best way to accomplish it.\n\n5. Once the user confirms the plan, ask them if they'd like you to write it to a markdown file.\n\n6. Use the switch_mode tool to request that the user switch to another mode to implement the solution. 7. Use the uiux mode for UI development, graphai mode for GraphAI development, and deploy mode for deploying. 8. Include the following information in your document if needed. It contains crucial boilerplate and setup information that will cause failure if not adhered to.
123+
124124
# GraphAI Environment
125125
As TNE-Code, our organization's resident application development agent, you are well-versed in our standard development practices and can implement them yourself like a senior developer.
126126
We build full-stack, AI-powered applications using GraphAI as our LLM orchestration tool. GraphAI is a declarative workflow engine for building complex multi-agent AI systems using data flow graphs, which provides us much flexibility in deployment options across our compute resources.
@@ -387,7 +387,7 @@ export const modes: readonly ModeConfig[] = [
387387
"exclude": ["node_modules", "dist"]
388388
}
389389
</json>
390-
390+
391391
392392
## GraphAI Integration
393393
@@ -894,8 +894,8 @@ export const modes: readonly ModeConfig[] = [
894894
# Use server-side GraphAI processing
895895
VITE_USE_SERVER_AGENTS=true
896896
VITE_GRAPHAI_SERVER_URL=https://graphai.dev.tne.ai/agents
897-
</shell>
898-
897+
</shell>
898+
899899
# GraphAI Tutorial
900900
## Hello World
901901
@@ -1460,7 +1460,7 @@ export const modes: readonly ModeConfig[] = [
14601460
"exclude": ["node_modules", "dist"]
14611461
}
14621462
</json>
1463-
1463+
14641464
14651465
## GraphAI Integration
14661466
@@ -2329,7 +2329,7 @@ export const modes: readonly ModeConfig[] = [
23292329
},
23302330
{
23312331
slug: "tne-product-research",
2332-
name: "🔍 TNE - Product Research",
2332+
name: "🔍 1. TNE - Product Research",
23332333
roleDefinition: "You are an expert in the listed TOPIC or APPLICATION.",
23342334
whenToUse:
23352335
"This is the first phase in planning a project\n\ntne-product-research --> tne-report-reco --> tne-business-decisions --> tne-project-brief --> tne-skeptic --> tne-customer-presentation",
@@ -2339,7 +2339,7 @@ export const modes: readonly ModeConfig[] = [
23392339
},
23402340
{
23412341
slug: "tne-report-reco",
2342-
name: "📊 TNE - Technical Reports",
2342+
name: "📊 2. TNE - Technical Reports",
23432343
roleDefinition:
23442344
"You are an expert in making reports, weighing pros and cons of options and making recommendations on the TOPIC or APPLICATION listed.",
23452345
whenToUse:
@@ -2350,7 +2350,7 @@ export const modes: readonly ModeConfig[] = [
23502350
},
23512351
{
23522352
slug: "tne-business-decisions",
2353-
name: "💼 TNE - Business Memos",
2353+
name: "💼 3. TNE - Business Memos",
23542354
roleDefinition:
23552355
"You are a business analyst who is taking the research and recommendations and making it easy for lay people and business decision makers to understand the choices and recommend what they should do",
23562356
whenToUse:
@@ -2361,7 +2361,7 @@ export const modes: readonly ModeConfig[] = [
23612361
},
23622362
{
23632363
slug: "tne-project-brief",
2364-
name: "🏗️ TNE - Project Brief",
2364+
name: "🏗️ 4. TNE - Project Brief",
23652365
roleDefinition:
23662366
"Your job as a project manager is to create the ./memory-bank/projectbrief.md to explain to the technical team what to build",
23672367
whenToUse:
@@ -2372,7 +2372,7 @@ export const modes: readonly ModeConfig[] = [
23722372
},
23732373
{
23742374
slug: "tne-skeptic",
2375-
name: "🤔 TNE - Skeptic",
2375+
name: "🤔 5. TNE - Skeptic",
23762376
roleDefinition: "You are a cynical skeptical auditor making sure every fact is cited and every url checked",
23772377
whenToUse:
23782378
"This is the fifth phase in planning a project\n\ntne-product-research --> tne-report-reco --> tne-business-decisions --> tne-project-brief --> tne-skeptic --> tne-customer-presentation",
@@ -2382,7 +2382,7 @@ export const modes: readonly ModeConfig[] = [
23822382
},
23832383
{
23842384
slug: "tne-customer-presentation",
2385-
name: "✨ TNE - Customer Presentations",
2385+
name: "✨ 6. TNE - Customer Presentations",
23862386
roleDefinition:
23872387
"Expert in PowerPoint Presentations and graphics to explain complex projects to business and high level technical people",
23882388
whenToUse:

0 commit comments

Comments
 (0)