21 tools

namescoperequiredfields
acquire_deploy_lock write env, repo env, repo, ttl_s
check_branch_base read repo, branch repo, branch, env
check_workflow read repo, env repo, env, branch, target_services
deploy write env, repo env, repo, dry_run, tests_only, force
dns_health_check read
get_journal read unit unit, since, lines
get_service_state read host, unit host, unit
list_sensor_snapshots read buoy_id, limit
list_services read host host
log_trace write event event, payload
notify write severity, message severity, message, buoy_id, channel
query_deploy_status read env env
release_deploy_lock write env, repo env, repo
restart_service write host, unit host, unit
rollback write env, repo env, repo, dry_run
sensor_daily_summary write notify
sensor_diff read snapshot_a_id, snapshot_b_id snapshot_a_id, snapshot_b_id
sensor_health_check read buoy_id buoy_id
sensor_monitor_tick write alert_on_fail
sensor_snapshot write buoy_id buoy_id, label
suggest_repo read capability capability

8 resources

namedescriptionformat
service_inventory Every buoy service across hosts + roles. yaml
repo_inventory Every buoy-* repo + what it runs + where. yaml
capability_map Natural-language capability → repo mapping. yaml
port_convention Canonical port + hostname map. markdown
procedures Step-by-step how-to guides (branch/deploy/rollback/etc). list
recent_traces Last 500 agent tool invocations with attribution. json
infra_summary Live composite: services per host + deploys + locks + trace count. json
sensors_summary Latest BMS + GPS + IMU + AIS snapshot. json

13 procedures

namesummary
add_new_caddy_route procedure: add_new_caddy_route
add_new_ui_host procedure: add_new_ui_host
commit_to_repo procedure: commit_to_repo
decommission_service procedure: decommission_service
deploy_cycle procedure: deploy_cycle
diagnose_buoy_offline procedure: diagnose_buoy_offline
diagnose_sensor_stale procedure: diagnose_sensor_stale
emergency_rollback procedure: emergency_rollback
exchange_sensor Exchange a sensor on a buoy
issue_bearer_token procedure: issue_bearer_token
onboard_new_buoy Onboard a new buoy
rollback_bad_deploy Recover from a bad prod deploy
stage_changes procedure: stage_changes