Ex Setting
omdsh-dev/ex-setting · skills
The automatic DSH Web settings bundle.
★ 2GitHub stars
0Forks
2026-08-22Last updated
TypeScriptLanguage
BSD-3-ClauseLicense
Key features
- Host-served settings namespaces — the DSH gateway serves every namespace registered by the active composition.
- .github/workflows/release.yml — every push to main: installs from the frozen lockfile, runs typechecking, tests, the build (including the final client artifact gate), packs the ready-made tarball and checksum, and creates a new GitHub Release tagged v when package.json changed.
- Mounting this bundle adds the crawler and composition editor
- it does not transform or replace the gateway's exposure decision.
- Crawler-owned composition route — the browser half reads and edits composition rows through the crawler's own webserver route (/dsh-config/crawler/composition, src/routes.ts) instead of a gateway RPC domain, so the write path adds nothing to apiproxy or connection.
Requirements
- Native Zod composition Config schemas remain file-configurable but are not rendered by the generic editor, which requires schemastery toJSON().
- The crawler is intentionally broad
Install command
dsh plugin --profile web add github:omdsh-dev/ex-setting