Commit Graph

93 Commits

Author SHA1 Message Date
Vincent Koc
2cdfd8523f
feat(api): expose contract capture helpers 2026-04-27 20:42:21 -07:00
Vincent Koc
4b00351801
feat(api): expose report metadata helpers 2026-04-27 20:34:31 -07:00
Vincent Koc
dc0b02513c
feat(api): add fixture workspace helpers 2026-04-27 17:30:26 -07:00
Vincent Koc
90ba519b4e
feat(api): add fixture cold import helpers 2026-04-27 17:24:37 -07:00
Vincent Koc
88f6ae551f
feat(api): expose static inspection primitives 2026-04-27 17:10:37 -07:00
Vincent Koc
ce32f311d2
chore(release): prepare 0.3.0 2026-04-27 15:44:21 -07:00
Vincent Koc
5c40771272
feat(init): add json summary output 2026-04-27 15:31:14 -07:00
Vincent Koc
e6c04b7038
feat(init): add dry run preview 2026-04-27 15:26:10 -07:00
Vincent Koc
c17a293c60
feat(cli): add explicit execution opt-in flag 2026-04-27 15:16:12 -07:00
Vincent Koc
1c94019fb7
fix(init): infer source root from export maps 2026-04-27 15:07:36 -07:00
Vincent Koc
2706a8e11a
docs(changelog): note init output cleanup 2026-04-27 15:02:49 -07:00
Vincent Koc
f88a593933
fix(init): make setup output repo-relative 2026-04-27 15:02:24 -07:00
Vincent Koc
c5c520b778
docs(changelog): note init and probe updates 2026-04-27 14:52:55 -07:00
Vincent Koc
11783e3973
feat(init): add package script setup 2026-04-27 14:46:21 -07:00
Vincent Koc
26543792f1
feat(init): detect plugin package managers 2026-04-27 14:36:01 -07:00
Vincent Koc
10d9c84865
chore(release): add crabpot follow-through check 2026-04-27 14:26:04 -07:00
Vincent Koc
66c3bb785a
feat(synthetic): build probe plans from reports 2026-04-27 14:12:45 -07:00
Vincent Koc
aa3aada85f
fix(mock-sdk): keep loader fixtures alive until exit 2026-04-27 13:54:24 -07:00
Vincent Koc
51e179f304
feat(api): add fixture set report helpers 2026-04-27 13:20:11 -07:00
Vincent Koc
ed80dc2d15
feat(cli): show artifacts and top findings
Some checks are pending
Check / Node 22 (push) Waiting to run
2026-04-27 12:57:10 -07:00
Vincent Koc
c89fb0b1c8
docs(ci): add sarif and junit examples 2026-04-27 12:47:22 -07:00
Vincent Koc
0044797091
feat(mock-sdk): model channel and gateway runtime seams 2026-04-27 12:43:13 -07:00
Vincent Koc
71f7541edb
chore(release): prepare 0.2.0 2026-04-27 12:24:48 -07:00
Vincent Koc
b547026f5a
fix(mock-sdk): support config schemas and provider catalogs 2026-04-27 12:08:51 -07:00
Vincent Koc
04a1d44cf4
test(api): update generated ci workflow expectation 2026-04-27 11:58:20 -07:00
Vincent Koc
a2468f9628
feat(cli): make inspect and ci outputs first class 2026-04-27 11:54:32 -07:00
Vincent Koc
89d874a68d
feat(ci): add sarif and junit report outputs 2026-04-27 11:46:17 -07:00
Vincent Koc
0b875b26cc
feat(cli): print resolved plugin config 2026-04-27 11:21:08 -07:00
Vincent Koc
d7d1e253cd
fix(capture): probe string handler registrations 2026-04-27 11:17:39 -07:00
Vincent Koc
92da17561b
feat(config): support package json plugin inspector config 2026-04-27 11:14:11 -07:00
Vincent Koc
d64179f043
ci: publish releases without release drafter 2026-04-27 10:43:18 -07:00
Vincent Koc
7def00b8c7
chore(release): prepare 0.1.3 2026-04-27 10:40:17 -07:00
Vincent Koc
b10075bcc5
docs: require crabpot updates for inspector changes 2026-04-27 10:30:39 -07:00
Solomon Neas
a4ed406fa7
fix(workspace-plan): use packaged helper wrappers
Point workspace plans at packaged helper CLIs and default isolated captures to the mock SDK.
2026-04-27 10:27:35 -07:00
Solomon Neas
93e52adab2
fix(cli): wire ci command to ci summary artifacts
Make plugin-inspector ci write compatibility-backed CI summary artifacts.
2026-04-27 10:27:23 -07:00
Solomon Neas
6e5df83b4c
fix(ci-summary): detect runtime capture artifact by default
Point CI summary discovery at the runtime capture artifact emitted by plugin-inspector.
2026-04-27 10:18:00 -07:00
Peter Steinberger
17aa0e95b8
feat: flag reserved SDK imports
Detect plugin imports of reserved bundled-plugin SDK compatibility subpaths and surface them as compatibility findings.
2026-04-27 10:17:51 -07:00
Solomon Neas
5fbea1c22e
fix(cli): report log count in text summary
Populate the compatibility report log count so the CLI summary reports logs accurately.
2026-04-27 10:17:43 -07:00
Vincent Koc
0f5f7d8dc7
chore(release): prepare 0.1.2 2026-04-27 03:58:38 -07:00
Vincent Koc
0fc9697a14
feat(cli): streamline plugin root checks
Adds plugin-root init, explicit runtime/mock SDK flags, config-driven runtime capture, and npx-oriented docs/CI examples.
2026-04-27 03:23:46 -07:00
Peter Steinberger
a1a5bcac20
fix: harden runtime capture mocks
Harden runtime capture mocks with in-place loader capture, TypeScript/external mocks, async output capture, and namespace import coverage.
2026-04-27 03:11:55 -07:00
Vincent Koc
acd1f79a9b
feat(probes): enrich lifecycle capture
Adds richer retained-handler probing, lifecycle capture metadata, and capture phase failure classes.
2026-04-27 02:47:34 -07:00
Vincent Koc
8d2e021fde
feat(capture): add registrar profiles
Adds OpenClaw registrar profiles and host-like context defaults for capture mocks.
2026-04-27 02:39:42 -07:00
Vincent Koc
beac231012
feat(mock-sdk): cover public SDK subpaths
Expands mocked SDK subpath coverage and classifies missing mock SDK imports.
2026-04-27 02:35:45 -07:00
Vincent Koc
b9e5b609e6
chore(release): publish 0.1.1 2026-04-27 02:27:58 -07:00
Vincent Koc
1840c601a7
refactor(api): simplify public package surface 2026-04-27 02:11:36 -07:00
Vincent Koc
fc7cb61afd
Update README.md 2026-04-27 02:10:42 -07:00
Vincent Koc
f1780f6881
Add files via upload 2026-04-27 02:09:51 -07:00
Vincent Koc
7d561ca0b7
Update README.md 2026-04-27 02:05:20 -07:00
Vincent Koc
99af7f0626
Update README.md 2026-04-27 02:02:04 -07:00