Skip to content

Add matching selectors finder SDK primitive#130

Merged
kssteven418 merged 5 commits into
mainfrom
codex/agentic-xpath-finder
May 27, 2026
Merged

Add matching selectors finder SDK primitive#130
kssteven418 merged 5 commits into
mainfrom
codex/agentic-xpath-finder

Conversation

@kssteven418
Copy link
Copy Markdown
Contributor

@kssteven418 kssteven418 commented May 26, 2026

Summary

Adds the SDK-side public primitive for selector collection:

  • adds AgenticMatchingSelectorsFinderRequest/Response
  • exposes BaseBrowserWindow.agentic_matching_selectors_finder(...)
  • returns list[AgenticSelectors] so scripts can loop and pass each selector object into agentic_selector
  • bumps narada-core, narada, and narada-pyodide package versions and repins downstream narada-core dependencies for release

Testing

  • python3 -m py_compile packages/narada-core/src/narada_core/actions/models.py packages/narada/src/narada/window.py packages/narada-pyodide/src/narada/window.py
  • git diff --check

Codex sibling refs

@kssteven418 kssteven418 changed the title [codex] Expose agentic XPath finder in SDK [codex] Expose matching element finder in SDK May 26, 2026
@kssteven418 kssteven418 changed the title [codex] Expose matching element finder in SDK [codex] Add matching selectors finder SDK primitive May 27, 2026
@kssteven418 kssteven418 marked this pull request as ready for review May 27, 2026 20:02
@kssteven418 kssteven418 changed the title [codex] Add matching selectors finder SDK primitive Add matching selectors finder SDK primitive May 27, 2026
@kssteven418 kssteven418 merged commit 81a3487 into main May 27, 2026
5 checks passed
@kssteven418 kssteven418 deleted the codex/agentic-xpath-finder branch May 27, 2026 20:53
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.

2 participants