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: .github/ISSUE_TEMPLATE/metadata_contribution.yml
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ body:
8
8
value: |
9
9
Thank you for contributing to AI Coding Stack! This form will guide you through adding or updating metadata for AI coding tools.
10
10
11
-
Please check our [Schema Documentation](https://github.com/aicodingstack/aicodingstack.io/tree/main/manifests/schemas) to understand the required fields.
11
+
Please check our [Schema Documentation](https://github.com/aicodingstack/aicodingstack.io/tree/main/manifests/%24schemas) to understand the required fields.
12
12
13
13
- type: dropdown
14
14
id: contribution-type
@@ -95,9 +95,9 @@ body:
95
95
For **Providers**: Include supported models, API documentation
"description": "A brief description of what makes this IDE unique",
134
-
"websiteUrl": "https://example.com",
135
-
"docsUrl": "https://docs.example.com",
136
-
"latestVersion": "1.0.0",
137
-
"platforms": ["Windows", "macOS", "Linux"],
138
-
"pricing": {
139
-
"model": "freemium",
140
-
"free": true
141
-
}
142
-
}
143
-
```
125
+
### Examples
144
126
145
-
### Example: Adding a New Model
146
-
147
-
Create a file in `manifests/models/your-model.json`:
148
-
149
-
```json
150
-
{
151
-
"name": "Your Model",
152
-
"id": "your-model",
153
-
"vendor": "Your Company",
154
-
"size": "175B",
155
-
"contextWindow": 128000,
156
-
"maxOutput": 4096,
157
-
"pricing": {
158
-
"input": 0.01,
159
-
"output": 0.03,
160
-
"currency": "USD",
161
-
"unit": "1K tokens"
162
-
},
163
-
"urls": {
164
-
"website": "https://example.com",
165
-
"documentation": "https://docs.example.com"
166
-
}
167
-
}
168
-
```
127
+
The schemas are authoritative and require fields that differ by category. Start from a current, validated manifest rather than copying an abbreviated snippet:
128
+
129
+
-[IDE example](manifests/ides/cursor.json)
130
+
-[Model example](manifests/models/gpt-5-2.json)
131
+
132
+
Copy the closest existing manifest, update its `$schema`, `id`, content, translations, and URLs, then run the validation commands below.
0 commit comments