Skip to content

feat(config): settings schema with vscode integration#133

Open
hkimw wants to merge 2 commits into
mainfrom
feat/settings-schema
Open

feat(config): settings schema with vscode integration#133
hkimw wants to merge 2 commits into
mainfrom
feat/settings-schema

Conversation

@hkimw
Copy link
Copy Markdown
Member

@hkimw hkimw commented May 7, 2026

Summary

  • add a checked sv-ide settings schema for panel data sources, refresh interval, and log level
  • mirror the schema into the VS Code prototype settings contribution and normalize the new settings at runtime
  • cover schema/manifest alignment and extension config reads in tests

Refs #126
Refs #127

Tests

  • node editors/vscode-prototype/test/extension-config.test.mjs
  • node editors/vscode-prototype/test/extension-manifest.test.mjs
  • node editors/vscode-prototype/test/extension-entrypoint.test.mjs
  • python3 schema validity check for schema/sv-ide-settings-v0.json
  • bash scripts/vscode-adapter-smoke.sh
  • pytest -q

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.

1 participant