cc-settings-api

Documents the retired Director Control API and redirects settings editing to current supported paths.

96|11|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/thefrederiksen/devthrottle --skill cc-settings-api-thefrederiksen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cc-settings-api
Source: https://github.com/thefrederiksen/devthrottle/tree/main/.claude/skills/cc-settings-api
Command: npx skills add https://github.com/thefrederiksen/devthrottle --skill cc-settings-api-thefrederiksen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? The Director's local HTTP Control API was removed when its network listener was deleted, so any workflow or script that drove settings over loopback HTTP no longer works. This Skill exists to prevent agents from calling the dead API and to point them at the settings mechanisms that actually exist on current builds. ## Core Features & Use Cases - Retirement Notice: Clearly states that the Director's GET /settings and PUT /settings loopback routes no longer exist and that the bundled configure_settings.py script must not be used against a current Director. - Current Settings Paths: Directs users to the desktop Settings dialog for live gateway changes, and to the cc-devthrottle settings get/set CLI commands that read and write config.json directly on disk. - Remote Configuration Guidance: Explains that remote configuration now rides the Gateway's tunnel verbs driven from the Cockpit. - Use Case: An agent asked to change a Director's gateway URL learns here not to hunt for a local port, and instead uses the Settings dialog for a running Director or cc-devthrottle settings set for on-disk edits that apply at next start. ## Quick Start Ask the agent how to change a DevThrottle Director setting on the current build and follow the redirected path it gives you.

Frequently Asked Questions about cc-settings-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I change DevThrottle Director settings now that the Control API is retired?▼

Use the desktop application's Settings dialog for live changes, or run cc-devthrottle settings get and cc-devthrottle settings set to read and write config.json directly on disk. The old loopback HTTP routes no longer exist on current builds.

Why does the configure_settings.py script fail against a running Director?▼

The remove-the-network-port mission deleted the Director's HTTP listener entirely, so the loopback endpoint the script discovers and calls no longer exists. The script is kept only as a historical artifact and must not be used.

Does editing config.json with cc-devthrottle settings set apply gateway changes immediately?▼

No. A direct file edit does not tell the running Director to re-apply its Gateway connection, so gateway changes made this way take effect at the next Director start. Use the Settings dialog for connection changes on a running Director.

How do I configure a DevThrottle Director remotely?▼

Remote configuration rides the Gateway's tunnel verbs, which run the same cores the old HTTP routes used, and is driven from the Cockpit. There is no local network port to call anymore.

What should I do if I need a settings capability the Gateway path does not offer?▼

Report the gap as an issue on the thefrederiksen/devthrottle repository. The Skill explicitly warns against resurrecting a local port as a workaround.