Skip to content

feat: release 0.13 development tools and diagnostics - #24

Merged
hkimw merged 3 commits into
mainfrom
codex/plugin-sdk-devtools-0130-20261005
Oct 4, 2026
Merged

hkimw merged 3 commits into
mainfrom
codex/plugin-sdk-devtools-0130-20261005

Conversation

@hkimw

@hkimw hkimw commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

External plugin developers can now create six independently runnable template projects, regenerate typed contracts from bounded JSON definitions, reproduce synthetic failures with deterministic clocks, and inspect local runtime profiles. This releases the public SDK 0.13 development-tool work for DDS-164, DDS-165 and DDS-166.

  • Adds command/language/theme/job/browser/configuration templates, dry-run inventory, guarded replacement, generated types/schema/runtime assets, and doctor drift/package checks.
  • Adds explicitly mounted scenario fixtures, fault ports, memory checkpoint recovery, owner resource cleanup checks and hash-only synthetic record/replay. Optional host runtimes drive lifecycle deadlines and retain pending counts until ignored operations settle; activation disposables are owned before continuation races.
  • Adds opt-in bounded diagnostic reports and trusted local child debugging with loopback-only ephemeral inspectors and hard teardown deadlines. Reports exclude document/input/output bodies, paths and arbitrary error text; raw child output remains separate.
  • Includes declarations, 85 generated schemas, executable examples, documentation and reviewed package inventory. No private DDS implementation or product integration changes.

Validation: local npm run check passed all 470 runtime tests, TypeScript checks, 85 schemas and an independent packed install with all six generated projects. Inspector tests connect, resume, time out/cancel/crash and verify port cleanup. The local benchmark completed 100 clean scenario lifecycles. Public CI covers Windows/Linux and Node 22/24; exact public archives and release readback are recorded after merge.

@hkimw
hkimw merged commit daa5c3c into main Oct 4, 2026
4 checks passed
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