-
Notifications
You must be signed in to change notification settings - Fork 49
docs: Correct Copilot agent configuration and add comprehensive ISMS policy references #8313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ment and GitHub MCP - Created .github/copilot-mcp.json with canonical GitHub MCP configuration - Updated copilot-instructions.md with 2026 ISMS v3.2 alignment - Added proper build commands and security checks - Updated all 6 agents with: - Concise descriptions (<200 chars) - Minimal tool sets (removed tools: ["*"] except MCP) - GitHub MCP server configuration with secrets-based auth - 2026 ISMS alignment references - Updated agents/README.md with correct MCP config reference Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
- Added Maven build and quality check instructions to stack-specialist - Added quality check commands to task-agent - Enhanced copilot-instructions.md with quality standards summary - Added comprehensive ISMS compliance section to agents README - Included specific Maven plugin references (JaCoCo, OWASP, SonarCloud) - Added OpenSSF Scorecard badge and supply chain security references Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
|
@copilot repo agent cant have mcp servers. and do a full review of all agents, see build.xml . analyse all *.md files. Dwonload an analyse HAck23 ISMS. See copilot workflow setup |
…upport - Removed mcp-servers configuration from all agents (only for org-level agents) - Deleted .github/copilot-mcp.json (not applicable for repo-level agents) - Restored tools: ["*"] for all agents (proper configuration) - Added Ant build.xml references to stack-specialist and copilot-instructions - Updated all agent context sections to reference build.xml - Added comprehensive Ant build commands (clean-install-notest, unit-test, start, etc.) Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Fixed in commit 8924a9e:
Now analyzing all .md files and Hack23 ISMS for comprehensive review... |
|
@copilot Actually download https://github.com/Hack23/ISMS-PUBLIC/blob/main/Secure_Development_Policy.md , review complete document and make sure all agents use and reference it and other Hack23 ISMS policies(all with different versions, but do never need to be included) . improve all |
- Downloaded and reviewed Secure Development Policy v2.1 (2026-01-25) - Added Key ISMS Policies section to all 6 agents with relevant policy links - Updated copilot-instructions.md with comprehensive ISMS policy list - Added coverage requirements: 80% line coverage, 70% branch coverage (per Secure Development Policy) - Updated agents/README.md Security Resources section - Each agent now references domain-specific ISMS policies: * stack-specialist: Secure Development, Cryptography, Access Control, Data Classification, Open Source * task-agent: Secure Development, Incident Response, Vulnerability Management, Compliance, Risk Register * ui-enhancement-specialist: Secure Development, Privacy, Data Classification * business-development-specialist: Open Source, Privacy, ISMS Transparency Plan * intelligence-operative: Data Classification, Privacy, Information Security * marketing-specialist: Open Source, Privacy, ISMS Transparency Plan Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Completed in commit f4b31d2:
Each agent now has a "Key ISMS Policies" section with the most relevant policies for their domain (development, quality, UI/UX, business, intelligence, marketing). |
|
@copilot Never include version or date to Hack23 references. Only improve, dont destroy agents like name: intelligence-operative where instructions where destroyed. analyse md files. improve all don't make worse |
… descriptions - Removed all version numbers from ISMS policy references (v2.1, v2.0, v3.2) - Removed dates from ISMS references (2026-01-25) - Restored all original agent descriptions that were shortened: * stack-specialist: Full description with "Spring Framework" and "CIA technology stack" * task-agent: Added back "using AWS, Playwright, and GitHub integrations" * ui-enhancement-specialist: Full description with "political data platforms" * business-development-specialist: Added back "with focus on sustainability" * marketing-specialist: Full description with "brand positioning" and "political neutrality" * intelligence-operative: Already restored in previous change - Policy links remain but without version numbers per feedback Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Fixed in commit bc0a638:
All ISMS policy links now reference just "Secure Development Policy", "Information Security Policy", etc. without versions or dates. |
|



Description
Updated Copilot agent infrastructure to align with GitHub's repository-level agent requirements, added comprehensive build system documentation, and integrated detailed ISMS policy references. Fixed invalid MCP server configuration, added missing Ant build.xml support, and downloaded/reviewed Hack23 ISMS policies to ensure all agents properly reference relevant security and compliance standards.
Core Changes:
mcp-serversin YAML frontmatter (only for org-level agents).github/copilot-mcp.json- Not applicable for repository-level agentstools: ["*"]- Proper configuration for all repository-level agentsBuild System Documentation:
Maven Commands (parent-pom/pom.xml):
Ant Commands (citizen-intelligence-agency/build.xml):
ISMS Policies Referenced:
All agents now reference 11 core ISMS policies (without version numbers or dates):
Each agent includes domain-specific policies (development, quality, UI/UX, business, intelligence, marketing).
Agent Descriptions Preserved:
All agent descriptions maintained in original, full form:
Type of Change
Primary Changes
Technical Changes
Impact Analysis
Political Analysis Impact
Technical Impact
Testing
Documentation
Checklist
Security Considerations
Security Improvements:
tools: ["*"]configuration restored for repository-level agentsRelease Notes
Agent Infrastructure Improvements (2026-01-27)
Configuration Corrections:
tools: ["*"]configuration for all agentsBuild System Documentation:
ISMS Policy Integration:
Agent Description Preservation:
Coverage Standards:
target/site/jacoco/index.htmlCompliance Alignment:
Files Changed: 8 modified, 1 deleted (+198, -199 across 3 commits)
.github/copilot-mcp.json.github/copilot-instructions.md, all 6 agents, agents/README.mdOriginal prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.