wxccai/package.json
jmcqueen 1070967870 Initial commit: Webex CC + Jira + xAI service
Core capabilities:
- Jira ticket lifecycle: status, update, comment, transitions, close
- JSM Store Support request creation with Assets object resolution
- Assets AQL diagnostic probe endpoint with schema/type introspection
- Webex transcript ingestion (audio + JSON + human-readable) with
  restricted-visibility summary comments
- Grok-powered single-ticket and open-tickets-by-reporter summaries

Repo hygiene:
- .gitignore covering .env, node_modules, logs, IDE dirs
- .env.example documenting every env var
- discover-ss-*.js scripts refactored to read credentials from .env
- README covering setup, endpoints, and the Assets scope-vs-role gotcha

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 15:23:20 -04:00

26 lines
687 B
JSON

{
"name": "wxcc-ai",
"version": "1.0.0",
"description": "Webex Contact Center Jira summarizer powered by xAI Grok",
"main": "src/app.js",
"type": "module",
"scripts": {
"start": "node src/app.js",
"dev": "nodemon src/app.js",
"docker:build": "docker build -t wxcc-jira-grok:latest .",
"docker:run": "docker run -p 1866:1866 --env-file .env --rm wxcc-jira-grok:latest"
},
"dependencies": {
"axios": "^1.8.0",
"axios-retry": "^4.5.0",
"dotenv": "^16.4.5",
"express": "^4.21.0",
"form-data": "^4.0.5",
"node-fetch": "^3.3.2",
"openai": "^4.85.0",
"winston": "^3.17.0"
},
"devDependencies": {
"nodemon": "^3.1.0"
}
}