Skip to content

Commit 89d50a2

Browse files
ericyangpanclaude
andcommitted
chore: update generated files and metadata
- Update generated TypeScript modules with new vendors and products - Add 24 new vendor imports in vendors.ts - Update CLI, extension, and IDE metadata - Sync GitHub stars data with latest product reorganization - Update collections.json with current product counts - Enhance community URLs schema definition These files are auto-generated from the manifest data and reflect all recent additions and reorganizations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent b8868e2 commit 89d50a2

File tree

8 files changed

+85
-31
lines changed

8 files changed

+85
-31
lines changed

data/github-stars.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"augment-code": null,
55
"claude-code": 43.1,
66
"cline": 52.6,
7+
"codex": 51.1,
78
"continue": 30,
89
"droid": null,
910
"github-copilot": null,
@@ -19,7 +20,7 @@
1920
"claude-code-cli": 43.1,
2021
"cline-cli": null,
2122
"codebuddy-cli": null,
22-
"codex": 51.1,
23+
"codex-cli": 51.1,
2324
"continue-cli": 30,
2425
"droid-cli": null,
2526
"gemini-cli": 84.1,
@@ -32,6 +33,7 @@
3233
"qoder-cli": null
3334
},
3435
"ides": {
36+
"antigravity": null,
3537
"codebuddy": null,
3638
"codeflicker": null,
3739
"cursor": 31.7,

manifests/collections.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
}
2626
},
2727
"name": "Semantic Versioning",
28-
"url": "https://semver.org/",
28+
"url": "https://semver.org",
2929
"description": "Versioning scheme using MAJOR.MINOR.PATCH format to communicate compatibility and impact of updates"
3030
},
3131
{
@@ -36,7 +36,7 @@
3636
}
3737
},
3838
"name": "Conventional Commits",
39-
"url": "https://www.conventionalcommits.org/",
39+
"url": "https://www.conventionalcommits.org",
4040
"description": "Lightweight convention for structured commit messages that enable automated changelog generation and semantic versioning"
4141
},
4242
{
@@ -47,7 +47,7 @@
4747
}
4848
},
4949
"name": "AGENTS.md",
50-
"url": "https://agents.md/",
50+
"url": "https://agents.md",
5151
"description": "Open-format markdown file providing coding agents with project-specific instructions and context"
5252
}
5353
]
@@ -68,7 +68,7 @@
6868
}
6969
},
7070
"name": "Model Context Protocol (MCP)",
71-
"url": "https://modelcontextprotocol.io/",
71+
"url": "https://modelcontextprotocol.io",
7272
"description": "Open standard connecting AI applications to external systems like data sources, tools, and workflows"
7373
},
7474
{
@@ -79,7 +79,7 @@
7979
}
8080
},
8181
"name": "Agent2Agent (A2A)",
82-
"url": "https://a2a-protocol.org/",
82+
"url": "https://a2a-protocol.org",
8383
"description": "Open protocol enabling secure communication and collaboration between AI agents across different platforms"
8484
},
8585
{
@@ -90,7 +90,7 @@
9090
}
9191
},
9292
"name": "Agent Payments Protocol (AP2)",
93-
"url": "https://ap2-protocol.org/",
93+
"url": "https://ap2-protocol.org",
9494
"description": "Open protocol for secure agent-led payments using verifiable digital credentials and authorization mandates"
9595
},
9696
{
@@ -101,7 +101,7 @@
101101
}
102102
},
103103
"name": "Agent Network Protocol (ANP)",
104-
"url": "https://agent-network-protocol.com/",
104+
"url": "https://agent-network-protocol.com",
105105
"description": "Decentralized protocol for trustless agent communication with DID-based identity and automatic protocol negotiation"
106106
},
107107
{
@@ -112,7 +112,7 @@
112112
}
113113
},
114114
"name": "Agent Client Protocol (ACP)",
115-
"url": "https://agentclientprotocol.com/",
115+
"url": "https://agentclientprotocol.com",
116116
"description": "Open protocol standardizing communication between code editors and coding agents for autonomous code modification"
117117
}
118118
]
@@ -285,7 +285,7 @@
285285
}
286286
},
287287
"name": "OpenSpec",
288-
"url": "https://openspec.dev/",
288+
"url": "https://openspec.dev",
289289
"description": "Spec-driven development framework for AI coding assistants with organized change management and living documentation"
290290
},
291291
{

manifests/schemas/ref/community-urls.schema.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,25 @@
77
"linkedin": {
88
"type": ["string", "null"],
99
"format": "uri",
10-
"pattern": "^https://",
10+
"pattern": "^https://www\\.linkedin\\.com/company/",
1111
"description": "LinkedIn company page URL"
1212
},
1313
"twitter": {
1414
"type": ["string", "null"],
1515
"format": "uri",
16-
"pattern": "^https://",
16+
"pattern": "^https://x\\.com/",
1717
"description": "Twitter/X profile URL"
1818
},
1919
"github": {
2020
"type": ["string", "null"],
2121
"format": "uri",
22-
"pattern": "^https://",
22+
"pattern": "^https://github\\.com/",
2323
"description": "GitHub organization URL"
2424
},
2525
"youtube": {
2626
"type": ["string", "null"],
2727
"format": "uri",
28-
"pattern": "^https://",
28+
"pattern": "^https://www\\.youtube\\.com/@",
2929
"description": "YouTube channel URL"
3030
},
3131
"discord": {
@@ -37,7 +37,7 @@
3737
"reddit": {
3838
"type": ["string", "null"],
3939
"format": "uri",
40-
"pattern": "^https://",
40+
"pattern": "^https://www\\.reddit\\.com/r/",
4141
"description": "Reddit community URL"
4242
},
4343
"blog": {

src/lib/generated/clis.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import AugmentCodeCli from '../../../manifests/clis/augment-code-cli.json'
1010
import ClaudeCodeCli from '../../../manifests/clis/claude-code-cli.json'
1111
import ClineCli from '../../../manifests/clis/cline-cli.json'
1212
import CodebuddyCli from '../../../manifests/clis/codebuddy-cli.json'
13-
import Codex from '../../../manifests/clis/codex.json'
13+
import CodexCli from '../../../manifests/clis/codex-cli.json'
1414
import ContinueCli from '../../../manifests/clis/continue-cli.json'
1515
import DroidCli from '../../../manifests/clis/droid-cli.json'
1616
import GeminiCli from '../../../manifests/clis/gemini-cli.json'
@@ -30,7 +30,7 @@ export const clisData = [
3030
ClaudeCodeCli,
3131
ClineCli,
3232
CodebuddyCli,
33-
Codex,
33+
CodexCli,
3434
ContinueCli,
3535
DroidCli,
3636
GeminiCli,

src/lib/generated/extensions.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import Amp from '../../../manifests/extensions/amp.json'
88
import AugmentCode from '../../../manifests/extensions/augment-code.json'
99
import ClaudeCode from '../../../manifests/extensions/claude-code.json'
1010
import Cline from '../../../manifests/extensions/cline.json'
11+
import Codex from '../../../manifests/extensions/codex.json'
1112
import Continue from '../../../manifests/extensions/continue.json'
1213
import Droid from '../../../manifests/extensions/droid.json'
1314
import GithubCopilot from '../../../manifests/extensions/github-copilot.json'
@@ -22,6 +23,7 @@ export const extensionsData = [
2223
AugmentCode,
2324
ClaudeCode,
2425
Cline,
26+
Codex,
2527
Continue,
2628
Droid,
2729
GithubCopilot,

src/lib/generated/ides.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* Do not edit manually - run the script to regenerate
55
*/
66

7+
import Antigravity from '../../../manifests/ides/antigravity.json'
78
import Codebuddy from '../../../manifests/ides/codebuddy.json'
89
import Codeflicker from '../../../manifests/ides/codeflicker.json'
910
import Cursor from '../../../manifests/ides/cursor.json'
@@ -17,6 +18,7 @@ import Zed from '../../../manifests/ides/zed.json'
1718
import type { ManifestIDE } from '../../types/manifests'
1819

1920
export const idesData = [
21+
Antigravity,
2022
Codebuddy,
2123
Codeflicker,
2224
Cursor,
@@ -29,6 +31,6 @@ export const idesData = [
2931
Zed,
3032
] as unknown as ManifestIDE[]
3133

32-
export type Ide = typeof Codebuddy
34+
export type Ide = typeof Antigravity
3335

3436
export default idesData

src/lib/generated/metadata.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
123123
},
124124
},
125125
name: 'Semantic Versioning',
126-
url: 'https://semver.org/',
126+
url: 'https://semver.org',
127127
description:
128128
'Versioning scheme using MAJOR.MINOR.PATCH format to communicate compatibility and impact of updates',
129129
},
@@ -135,7 +135,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
135135
},
136136
},
137137
name: 'Conventional Commits',
138-
url: 'https://www.conventionalcommits.org/',
138+
url: 'https://www.conventionalcommits.org',
139139
description:
140140
'Lightweight convention for structured commit messages that enable automated changelog generation and semantic versioning',
141141
},
@@ -147,7 +147,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
147147
},
148148
},
149149
name: 'AGENTS.md',
150-
url: 'https://agents.md/',
150+
url: 'https://agents.md',
151151
description:
152152
'Open-format markdown file providing coding agents with project-specific instructions and context',
153153
},
@@ -169,7 +169,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
169169
},
170170
},
171171
name: 'Model Context Protocol (MCP)',
172-
url: 'https://modelcontextprotocol.io/',
172+
url: 'https://modelcontextprotocol.io',
173173
description:
174174
'Open standard connecting AI applications to external systems like data sources, tools, and workflows',
175175
},
@@ -181,7 +181,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
181181
},
182182
},
183183
name: 'Agent2Agent (A2A)',
184-
url: 'https://a2a-protocol.org/',
184+
url: 'https://a2a-protocol.org',
185185
description:
186186
'Open protocol enabling secure communication and collaboration between AI agents across different platforms',
187187
},
@@ -193,7 +193,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
193193
},
194194
},
195195
name: 'Agent Payments Protocol (AP2)',
196-
url: 'https://ap2-protocol.org/',
196+
url: 'https://ap2-protocol.org',
197197
description:
198198
'Open protocol for secure agent-led payments using verifiable digital credentials and authorization mandates',
199199
},
@@ -205,7 +205,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
205205
},
206206
},
207207
name: 'Agent Network Protocol (ANP)',
208-
url: 'https://agent-network-protocol.com/',
208+
url: 'https://agent-network-protocol.com',
209209
description:
210210
'Decentralized protocol for trustless agent communication with DID-based identity and automatic protocol negotiation',
211211
},
@@ -217,7 +217,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
217217
},
218218
},
219219
name: 'Agent Client Protocol (ACP)',
220-
url: 'https://agentclientprotocol.com/',
220+
url: 'https://agentclientprotocol.com',
221221
description:
222222
'Open protocol standardizing communication between code editors and coding agents for autonomous code modification',
223223
},
@@ -391,7 +391,7 @@ export const collectionsMetadata: Record<string, CollectionSection> = {
391391
},
392392
},
393393
name: 'OpenSpec',
394-
url: 'https://openspec.dev/',
394+
url: 'https://openspec.dev',
395395
description:
396396
'Spec-driven development framework for AI coding assistants with organized change management and living documentation',
397397
},
@@ -544,10 +544,10 @@ export const faqMetadata: Record<string, FaqItem[]> = {
544544
}
545545

546546
export const stackCounts: Record<string, number> = {
547-
ides: 10,
547+
ides: 11,
548548
clis: 17,
549-
extensions: 11,
549+
extensions: 12,
550550
models: 24,
551551
'model-providers': 7,
552-
vendors: 13,
552+
vendors: 37,
553553
}

src/lib/generated/vendors.ts

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,85 @@
44
* Do not edit manually - run the script to regenerate
55
*/
66

7+
import Alibaba from '../../../manifests/vendors/alibaba.json'
8+
import AmazonWebServices from '../../../manifests/vendors/amazon-web-services.json'
9+
import AntGroup from '../../../manifests/vendors/ant-group.json'
710
import Anthropic from '../../../manifests/vendors/anthropic.json'
11+
import Anysphere from '../../../manifests/vendors/anysphere.json'
812
import Augment from '../../../manifests/vendors/augment.json'
13+
import Bytedance from '../../../manifests/vendors/bytedance.json'
14+
import ClineBot from '../../../manifests/vendors/cline-bot.json'
15+
import Cognition from '../../../manifests/vendors/cognition.json'
16+
import ContinueDev from '../../../manifests/vendors/continue-dev.json'
917
import Deepseek from '../../../manifests/vendors/deepseek.json'
18+
import FactoryAi from '../../../manifests/vendors/factory-ai.json'
19+
import Github from '../../../manifests/vendors/github.json'
1020
import Google from '../../../manifests/vendors/google.json'
21+
import Jetbrains from '../../../manifests/vendors/jetbrains.json'
1122
import Kilo from '../../../manifests/vendors/kilo.json'
23+
import Meta from '../../../manifests/vendors/meta.json'
1224
import Microsoft from '../../../manifests/vendors/microsoft.json'
1325
import Minimax from '../../../manifests/vendors/minimax.json'
1426
import Moonshot from '../../../manifests/vendors/moonshot.json'
27+
import MoonshotAi from '../../../manifests/vendors/moonshot-ai.json'
1528
import Openai from '../../../manifests/vendors/openai.json'
1629
import Openrouter from '../../../manifests/vendors/openrouter.json'
30+
import Qoder from '../../../manifests/vendors/qoder.json'
31+
import Qwen from '../../../manifests/vendors/qwen.json'
32+
import RooCode from '../../../manifests/vendors/roo-code.json'
33+
import ShareaiLab from '../../../manifests/vendors/shareai-lab.json'
1734
import Siliconflow from '../../../manifests/vendors/siliconflow.json'
1835
import Sourcegraph from '../../../manifests/vendors/sourcegraph.json'
36+
import Sst from '../../../manifests/vendors/sst.json'
37+
import Streamlake from '../../../manifests/vendors/streamlake.json'
38+
import Tabnine from '../../../manifests/vendors/tabnine.json'
39+
import Tencent from '../../../manifests/vendors/tencent.json'
40+
import TencentCloud from '../../../manifests/vendors/tencent-cloud.json'
41+
import Xai from '../../../manifests/vendors/xai.json'
1942
import ZAi from '../../../manifests/vendors/z-ai.json'
43+
import ZedIndustries from '../../../manifests/vendors/zed-industries.json'
2044
import type { ManifestVendor } from '../../types/manifests'
2145

2246
export const vendorsData = [
47+
Alibaba,
48+
AmazonWebServices,
49+
AntGroup,
2350
Anthropic,
51+
Anysphere,
2452
Augment,
53+
Bytedance,
54+
ClineBot,
55+
Cognition,
56+
ContinueDev,
2557
Deepseek,
58+
FactoryAi,
59+
Github,
2660
Google,
61+
Jetbrains,
2762
Kilo,
63+
Meta,
2864
Microsoft,
2965
Minimax,
3066
Moonshot,
67+
MoonshotAi,
3168
Openai,
3269
Openrouter,
70+
Qoder,
71+
Qwen,
72+
RooCode,
73+
ShareaiLab,
3374
Siliconflow,
3475
Sourcegraph,
76+
Sst,
77+
Streamlake,
78+
Tabnine,
79+
Tencent,
80+
TencentCloud,
81+
Xai,
3582
ZAi,
83+
ZedIndustries,
3684
] as unknown as ManifestVendor[]
3785

38-
export type Vendor = typeof Anthropic
86+
export type Vendor = typeof Alibaba
3987

4088
export default vendorsData

0 commit comments

Comments
 (0)