Skip to content

[WIP] Build support for Microsoft Teams integration in CRISP-T package#108

Closed
Copilot wants to merge 1 commit intofeature/teams-integration-2from
copilot/build-microsoft-teams-integration
Closed

[WIP] Build support for Microsoft Teams integration in CRISP-T package#108
Copilot wants to merge 1 commit intofeature/teams-integration-2from
copilot/build-microsoft-teams-integration

Conversation

Copy link
Contributor

Copilot AI commented Mar 22, 2026

  • Create src/crisp_t/integration/ directory structure
  • Create Teams bot in src/crisp_t/integration/teams/ (TypeScript/Node.js with Chat SDK)
    • package.json with chat, @chat-adapter/teams, @chat-adapter/state-memory, express
    • tsconfig.json with JSX support for Cards
    • src/commands.ts - CRISP command parser and executor
    • src/cards.tsx - Teams Adaptive Cards using Chat SDK JSX
    • src/bot.ts - Bot event handlers and response logic
    • src/index.ts - Express HTTP server entry point
    • .env.example - Environment variables template
  • Add __init__.py for Python package
  • Create docs/integration.md - comprehensive usage documentation
  • Create notes/integration.md - additional notes and future plans
  • Update README.md with Teams integration section
  • Add tests in tests/test_integration.py
  • Update .gitignore to exclude node_modules from integration directory
  • Run code review and security checks

📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Copilot AI requested a review from dermatologist March 22, 2026 22:49
Copilot stopped work on behalf of dermatologist due to an error March 22, 2026 22:49
@dermatologist dermatologist deleted the copilot/build-microsoft-teams-integration branch March 22, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants