Skip to content

feat: add validate_package_request RPC and fix validate_prompt dispatch in cograw#30

Merged
jeanmachuca merged 1 commit into
developmentfrom
feat/package-mcp-bridge
Jul 5, 2026
Merged

feat: add validate_package_request RPC and fix validate_prompt dispatch in cograw#30
jeanmachuca merged 1 commit into
developmentfrom
feat/package-mcp-bridge

Conversation

@jeanmachuca

Copy link
Copy Markdown
Member

Add package management validation RPC and fix missing validate_prompt types/dispatch.

  • handleValidatePackageRequest handler with 6 compiled-in validation rules:
    rate limiting (5 ops/5min), critical package check, has_raw_model guard,
    disk space check, registry allowlist, read-only passthrough
  • Add ValidatePackageRequestParams/ValidatePackageRequestResult types
  • Rate limiter state (packageRateMu, packageRateCount, packageRateStart)
  • criticalPackages blocklist (cognitiveosd, raw-model, base-os)
  • Add missing ValidatePromptParams/ValidatePromptResult types
  • Add missing validate_prompt dispatch entry (was defined but unreachable)
  • AGENTS.md: add validate_package_request to RPC method table

@jeanmachuca jeanmachuca merged commit 42ba50b into development Jul 5, 2026
1 check failed
jeanmachuca added a commit that referenced this pull request Jul 5, 2026
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.

1 participant