Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@thewilloftheshadow
Copy link
Member

@thewilloftheshadow thewilloftheshadow commented Jan 16, 2026

Configs in the UI are now dynamic, and the channels can register their own configs

  • Moved built-in channel config schemas into the channel plugins and wired schema delivery to use the channel registry for config.schema responses.
  • Removed base channel schema entries/hints and made the base schema channel-agnostic, with
    channel schemas injected dynamically.
  • Replaced Control UI “Connections” with schema-driven “Channels” and cleaned up legacy
    connections controllers/views/routes.
  • Added macOS schema support utilities and a generic schema form, then rebuilt Channels + Config
    settings around schema-driven rendering and save/reload state.

@steipete steipete merged commit c8b865d into main Jan 17, 2026
18 of 19 checks passed
@steipete steipete deleted the shadow/config-ui branch January 17, 2026 00:45
@steipete
Copy link
Contributor

Landed via temp rebase onto main.\n\n- Gate: pnpm lint && pnpm build && pnpm test\n- Land commit: 4b7c6d4\n- Merge commit: c8b865d\n\nThanks @thewilloftheshadow!

TSavo pushed a commit to TSavo/clawdbot that referenced this pull request Jan 18, 2026
rsneh pushed a commit to rsneh/clawdbot that referenced this pull request Jan 21, 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.

3 participants