Skip to content

Add GitHub Copilot instructions for repository#70

Merged
raghav-rumsan merged 21 commits intofeat/schedulefrom
copilot/setup-copilot-instructions
Feb 4, 2026
Merged

Add GitHub Copilot instructions for repository#70
raghav-rumsan merged 21 commits intofeat/schedulefrom
copilot/setup-copilot-instructions

Conversation

Copy link
Copy Markdown

Copilot AI commented Feb 4, 2026

Configures GitHub Copilot coding agent instructions per documented best practices to improve contextual assistance in this codebase.

Changes

Created .github/copilot-instructions.md covering:

  • Stack & Architecture: NestJS with Fastify, Nx monorepo, Prisma ORM, Bull queues
  • Project Structure: Apps (connect, asterisk-worker) and libs (queue, transports, workers, sdk) with TypeScript path aliases
  • Code Conventions: Prettier/ESLint config, NestJS patterns, file naming, module organization
  • Development Workflow: Build/test/serve commands, Prisma migrations, common code patterns
  • Domain Specifics: Transport types (SMTP, Voice, API, SES, Echo), broadcast/session status enums, queue management

The instructions provide Copilot with repository-specific context including monorepo structure, import aliases (@rsconnect/*, @rumsan/*), validation patterns, and architectural decisions like 50MB payload limits and global exception handling.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • gh.io
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>✨ Set up Copilot instructions</issue_title>
<issue_description>Configure instructions for this repository as documented in Best practices for Copilot coding agent in your repository.

</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

manjik-rumsan and others added 19 commits April 15, 2025 17:03
* added documentation for asterisk worker concept

* xref feature

* reporting doc

* updated reporting

* refine problem statement

* feat: reporting feature

* feat: refactor bruno's variable

* prisma updated | code refactor

* refactor getReportsByxref function

* remove unknown

* use broadcast status type

* refactor xref logs

* updated bruno

* removed rumsan/core package

* updated bruno

---------

Co-authored-by: Raktim Shrestha <rakimsth@gmail.com>
Co-authored-by: Santosh Shrestha <santosh@rumsan.com>
Co-authored-by: myanzik <myanz.470shrestha@gmail.com>
Co-authored-by: Pratiksharai-rumsan <pratiksha.rai@rumsan.net>
add endpoint to get the sum of addresses for multiple sessions
loggers and error message for api-worker
check appid for transport
update session broadcast filter
throw error on session complete
updated channel plyaback management strategy
fix chanel hangup on playback finish
Copilot AI and others added 2 commits February 4, 2026 08:59
Co-authored-by: raghav-rumsan <166870857+raghav-rumsan@users.noreply.github.com>
Co-authored-by: raghav-rumsan <166870857+raghav-rumsan@users.noreply.github.com>
@raghav-rumsan raghav-rumsan changed the base branch from main to feat/schedule February 4, 2026 08:59
@raghav-rumsan raghav-rumsan marked this pull request as ready for review February 4, 2026 09:00
@raghav-rumsan raghav-rumsan merged commit 8b4aec0 into feat/schedule Feb 4, 2026
Copilot AI changed the title [WIP] Set up Copilot instructions for the repository Add GitHub Copilot instructions for repository Feb 4, 2026
Copilot AI requested a review from raghav-rumsan February 4, 2026 09:00
Copilot stopped work on behalf of raghav-rumsan due to an error February 4, 2026 09:00
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.

✨ Set up Copilot instructions

3 participants