Skip to content

Add new hostedCompute category (6 endpoints) #114

@ldraney

Description

@ldraney

Parent Issue

#86 — Expand Octokit coverage

Category: hostedCompute (NEW — no file exists yet)

File to create: src/tools/categories/hostedCompute.ts

Methods to Add (6)

Method Route
createNetworkConfigurationForOrg POST /orgs/{org}/settings/network-configurations
deleteNetworkConfigurationFromOrg DELETE /orgs/{org}/settings/network-configurations/{network_configuration_id}
getNetworkConfigurationForOrg GET /orgs/{org}/settings/network-configurations/{network_configuration_id}
getNetworkSettingsForOrg GET /orgs/{org}/settings/network-configurations/{network_configuration_id}/network-settings
listNetworkConfigurationsForOrg GET /orgs/{org}/settings/network-configurations
updateNetworkConfigurationForOrg PATCH /orgs/{org}/settings/network-configurations/{network_configuration_id}

Setup Required

  1. Create src/tools/categories/hostedCompute.ts
  2. Export hostedComputeCategory from src/tools/categories/index.ts
  3. Add to ALL_CATEGORIES in src/tools/generator.ts
  4. Add to full and org-admin presets

Tool name format: github_hosted_compute_<snake_case_method>.

Acceptance Criteria

  • New file created with all 6 methods
  • Registered in generator.ts
  • npm run build passes
  • TOOLS.md updated

Metadata

Metadata

Assignees

No one assigned

    Labels

    octokit-coverageExpanding Octokit REST API coverage (#86)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions