Campus Tools
This page is generated by pnpm docs:generate:pack-reference. Add any pack-specific notes outside the managed block below; reruns preserve them.
Tool Summary
Section titled “Tool Summary”| Tool | Permission | Required approvals | Required scopes |
|---|---|---|---|
campus:list_facilities | read | None | path read .campus/** |
campus:node_inventory | read | None | path read .campus/** |
campus:pue_telemetry | read | None | path read .campus/** |
campus:power_signal | read | None | path read .campus/** |
campus:facility_energy | read | None | path read .campus/** |
campus:gpu_attestation_record | read | None | path read .campus/** |
proof:checkpoint_record | read | None | path read .campus/evidence/** |
proof:gate_record | read | None | path read .campus/evidence/** |
proof:approval_record | read | None | path read .campus/evidence/** |
proof:attestation_record | read | None | path read .campus/evidence/** |
proof:export_attested_bundle | write | tenant-evidence:export | path read .campus/evidence/**path write .campus/evidence/exports/** |
flexload:list_jobs | read | None | path read .campus/flexload/** |
flexload:propose_curtailment | write | flexible-load:curtailment | path write .campus/flexload/proposals/** |
Tool Details
Section titled “Tool Details”campus:list_facilities
Section titled “campus:list_facilities”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
campus:node_inventory
Section titled “campus:node_inventory”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
campus:pue_telemetry
Section titled “campus:pue_telemetry”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
campus:power_signal
Section titled “campus:power_signal”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
campus:facility_energy
Section titled “campus:facility_energy”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
campus:gpu_attestation_record
Section titled “campus:gpu_attestation_record”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
proof:checkpoint_record
Section titled “proof:checkpoint_record”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/evidence/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
proof:gate_record
Section titled “proof:gate_record”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/evidence/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
proof:approval_record
Section titled “proof:approval_record”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/evidence/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
proof:attestation_record
Section titled “proof:attestation_record”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/evidence/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
proof:export_attested_bundle
Section titled “proof:export_attested_bundle”- Permission:
write - Required approvals:
tenant-evidence:export - Required scopes:
path read .campus/evidence/**,path write .campus/evidence/exports/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
flexload:list_jobs
Section titled “flexload:list_jobs”- Permission:
read - Required approvals: None
- Required scopes:
path read .campus/flexload/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.
flexload:propose_curtailment
Section titled “flexload:propose_curtailment”- Permission:
write - Required approvals:
flexible-load:curtailment - Required scopes:
path write .campus/flexload/proposals/**
Input schema
Section titled “Input schema”Not declared in the pack manifest.
Output schema
Section titled “Output schema”Not declared in the pack manifest.