Skip to content

Add integration harness and click targeting for 0.1.35-rc.3#12

Merged
Ring-wdr merged 1 commit intomainfrom
feat/integration-harness-rc3
Mar 26, 2026
Merged

Add integration harness and click targeting for 0.1.35-rc.3#12
Ring-wdr merged 1 commit intomainfrom
feat/integration-harness-rc3

Conversation

@Ring-wdr
Copy link
Owner

Summary

  • add a minimal repo-owned integration harness for browser-backed CLI validation
  • expand interact click targeting beyond CSS selectors with --text, --role, --nth, and --strict
  • harden CLI stdout writes and bump the prerelease lane to 0.1.35-rc.3

Validation

  • npm run build
  • npm test
  • README or docs updated when behavior changed
  • npm run test:integration

Maintainer Notes

  • The harness intentionally avoids port 3000 and validates the minimal regression set: session open --format json, tree stats, structured search, structured source reveal, and click targeting/delivery.
  • This stays on the prerelease lane so the new browser-backed harness and click targeting model can soak on next before any stable release.
  • Follow-up work remains separate: broad structured-search payload trimming, extending the new targeting model to type/press, and deciding whether the integration harness should join CI or stay manual/prerelease-only.

@Ring-wdr Ring-wdr force-pushed the feat/integration-harness-rc3 branch from c07632b to b13d9e4 Compare March 26, 2026 07:04
@Ring-wdr Ring-wdr merged commit c5b5e69 into main Mar 26, 2026
4 checks passed
@Ring-wdr Ring-wdr deleted the feat/integration-harness-rc3 branch March 26, 2026 07:06
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