epic: batch 31 issues (2026-02-23) #36

Open
opened 2026-02-23 15:06:50 +00:00 by Clotho · 0 comments
Member

Epic: Batch of 31 issues

Clotho: work through each issue below in order. For each one, create a feature branch, make the fix, commit referencing the issue number, push, and create a PR. Then move to the next.

Issues

  • #10 — test: add tests for McpWebhookDispatcher
  • #11 — test: add tests for OpenApiGenerator
  • #12 — test: add tests for ToolRateLimiter
  • #13 — test: add tests for AgentSessionService
  • #14 — test: add tests for AgentToolRegistry
  • #15 — test: add integration tests for QueryDatabase tool
  • #16 — refactor: extract SQL parser from regex to AST-based validation
  • #17 — refactor: standardise tool responses with ToolResult DTO
  • #18 — refactor: fix PHPStan level 5 type errors across services
  • #19 — refactor: extract McpToolsRegistering tool registration from McpAgentServerCommand
  • #20 — chore: create missing ToolRegistry YAML server definition files
  • #21 — chore: add PHPStan and static analysis to dev dependencies
  • #22 — chore: add CI/CD security regression tests
  • #23 — feat: add query template system
  • #24 — feat: add schema exploration tools (ListTables, DescribeTable, ListIndexes)
  • #25 — feat: add data export tool (CSV, JSON)
  • #26 — feat: add query result caching
  • #27 — security: add monitoring and alerting for suspicious query patterns
  • #28 — security: review ContentTools for injection and data exposure risks
  • #29 — security: review commerce tools for payment data exposure
  • #30 — docs: add inline documentation for ContentTools and commerce tools
  • #31 — chore: add query result streaming for large result sets
  • #32 — feat: add query history tracking per workspace
  • #33 — feat: add data validation tool for database quality checks
  • #34 — roadmap: php-mcp production readiness
  • #4 — test: add tests for ToolRegistry service
  • #5 — test: add tests for AuditLogService
  • #6 — test: add tests for CircuitBreaker service
  • #7 — test: add tests for DataRedactor service
  • #8 — test: add tests for McpHealthService
  • #9 — test: add tests for McpMetricsService

Instructions

  • Work through issues top-to-bottom
  • One branch + PR per issue
  • Reference the issue number in each commit
  • If rate-limited or blocked, stop and report progress
## Epic: Batch of 31 issues Clotho: work through each issue below in order. For each one, create a feature branch, make the fix, commit referencing the issue number, push, and create a PR. Then move to the next. ### Issues - [ ] #10 — test: add tests for McpWebhookDispatcher - [ ] #11 — test: add tests for OpenApiGenerator - [ ] #12 — test: add tests for ToolRateLimiter - [ ] #13 — test: add tests for AgentSessionService - [ ] #14 — test: add tests for AgentToolRegistry - [ ] #15 — test: add integration tests for QueryDatabase tool - [ ] #16 — refactor: extract SQL parser from regex to AST-based validation - [ ] #17 — refactor: standardise tool responses with ToolResult DTO - [ ] #18 — refactor: fix PHPStan level 5 type errors across services - [ ] #19 — refactor: extract McpToolsRegistering tool registration from McpAgentServerCommand - [ ] #20 — chore: create missing ToolRegistry YAML server definition files - [ ] #21 — chore: add PHPStan and static analysis to dev dependencies - [ ] #22 — chore: add CI/CD security regression tests - [ ] #23 — feat: add query template system - [ ] #24 — feat: add schema exploration tools (ListTables, DescribeTable, ListIndexes) - [ ] #25 — feat: add data export tool (CSV, JSON) - [ ] #26 — feat: add query result caching - [ ] #27 — security: add monitoring and alerting for suspicious query patterns - [ ] #28 — security: review ContentTools for injection and data exposure risks - [ ] #29 — security: review commerce tools for payment data exposure - [ ] #30 — docs: add inline documentation for ContentTools and commerce tools - [ ] #31 — chore: add query result streaming for large result sets - [ ] #32 — feat: add query history tracking per workspace - [ ] #33 — feat: add data validation tool for database quality checks - [ ] #34 — roadmap: php-mcp production readiness - [ ] #4 — test: add tests for ToolRegistry service - [ ] #5 — test: add tests for AuditLogService - [ ] #6 — test: add tests for CircuitBreaker service - [ ] #7 — test: add tests for DataRedactor service - [ ] #8 — test: add tests for McpHealthService - [ ] #9 — test: add tests for McpMetricsService ### Instructions - Work through issues top-to-bottom - One branch + PR per issue - Reference the issue number in each commit - If rate-limited or blocked, stop and report progress
Commenting is not possible because the repository is archived.
No description provided.