Skip to content

Commit 7853f12

Browse files
V48 (specification-implementation): Move ChatGPT App to external-apps; Claude plugin scaffold
Relocate packages/chatgptapp → packages/external-apps/chatgpt as @bitcode/external-apps-chatgpt with BC @bitcode/chatgptapp shim. Add packages/external-apps/claude Claude Code plugin scaffold (plugin.json, skills, agents, hooks, .mcp.json) for Bitcode operator surfaces.
1 parent e681803 commit 7853f12

63 files changed

Lines changed: 396 additions & 203 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

BITCODE_SPEC_V48_NOTES.md

Lines changed: 13 additions & 0 deletions

FAMILIARIZATION.md

Lines changed: 2 additions & 1 deletion

internal-docs/BITCODE_CONNECTED_SERVICES.md

Lines changed: 1 addition & 1 deletion

internal-docs/BITCODE_SOURCE_LAYOUT.md

Lines changed: 1 addition & 0 deletions

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"packages/generic-asset-packs/*",
2323
"packages/generic-artifacts/*",
2424
"packages/generic-attachments/*",
25+
"packages/external-apps/*",
2526
"packages/asset-packs-pipelines/*",
2627
"packages/generic-doc-comment-plugins/*",
2728
"packages/pipelines/*",

packages/chatgptapp/package.json

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,13 @@
22
"name": "@bitcode/chatgptapp",
33
"version": "0.0.1",
44
"private": true,
5-
"description": "Bitcode ChatGPT App MCP server scaffolding",
5+
"description": "Compatibility re-export of @bitcode/external-apps-chatgpt (packages/external-apps/chatgpt)",
66
"main": "src/index.ts",
77
"types": "src/index.ts",
8-
"scripts": {
9-
"start": "tsx src/server.ts",
10-
"dev": "tsx --watch src/server.ts",
11-
"test": "jest"
8+
"exports": {
9+
".": "./src/index.ts"
1210
},
1311
"dependencies": {
14-
"@modelcontextprotocol/sdk": "^1.0.0",
15-
"zod": "^3.22.4",
16-
"@bitcode/btd": "workspace:*",
17-
"@bitcode/tools-generics": "workspace:*",
18-
"@bitcode/github": "workspace:*",
19-
"@bitcode/vcs": "workspace:*",
20-
"@bitcode/generic-tools-simple-system-text-search": "workspace:*",
21-
"@bitcode/generic-tools-web-search": "workspace:*",
22-
"@bitcode/generic-tools-mcps-aws": "workspace:*",
23-
"@bitcode/generic-tools-mcps-vercel": "workspace:*",
24-
"@bitcode/digest": "workspace:*",
25-
"@octokit/rest": "^20.0.0",
26-
"tsx": "^4.6.0"
27-
},
28-
"devDependencies": {
29-
"@types/jest": "^29.5.12",
30-
"@types/node": "^20.0.0",
31-
"jest": "^29.7.0",
32-
"ts-jest": "^29.1.1",
33-
"typescript": "^5.8.3"
12+
"@bitcode/external-apps-chatgpt": "workspace:*"
3413
}
3514
}

packages/chatgptapp/src/index.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
export { BitcodeMCPServer, createBitcodeServer, runBitcodeServer } from './server';
2-
export type { BitcodeTool, BitcodeToolExecutionResult } from './tools';
3-
export { buildChatGptAppInterfaceIntegrationRecord } from './interface-integration';
1+
/**
2+
* @deprecated Prefer `@bitcode/external-apps-chatgpt`.
3+
* Compatibility re-export of packages/external-apps/chatgpt.
4+
*/
5+
export * from '@bitcode/external-apps-chatgpt';

packages/external-apps/README.md

Lines changed: 22 additions & 0 deletions
Lines changed: 4 additions & 1 deletion

0 commit comments

Comments
 (0)