This is a preview: The Finic Selector Service is currently in development and not yet available.
Self-healing selectors
If you’d like to enable self-healing mode, simply passregenerate=True to the get() method.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
How to connect to Finic Selector Service (FSS) to fetch selectors at runtime.
from finic import FinicSelectorService, SelectorError
page = browser.new_page()
fss = FinicSelectorService(api_key=<your-finic-api-key>, page=page)
# Fetch selectors
button = page.query_selector(fss.get("fork-button"))
regenerate=True to the get() method.
button = page.query_selector(fss.get("fork-button", regenerate=True))