Skip to content

feat: add tag management commands and locator enhancements - #203

Open
jwaterwater wants to merge 1 commit into
epiral:mainfrom
jwaterwater:develop
Open

feat: add tag management commands and locator enhancements#203
jwaterwater wants to merge 1 commit into
epiral:mainfrom
jwaterwater:develop

Conversation

@jwaterwater

Copy link
Copy Markdown

Summary

  • add persistent tag management commands for stable @@tag element targeting
  • add tag resolution/matching support in daemon and CLI element commands
  • add locator helpers and tag store tests

Verification

  • pnpm build
  • pnpm test
  • manual Google tag flow: set, resolve after refresh, fill via @@tag

- Implemented tag management commands: set, get, list, resolve, match, and remove.
- Enhanced locator functionality to support persistent tags with @@ syntax.
- Updated wait command to accept both time and locator inputs.
- Added utility functions for parsing and formatting locators.
- Introduced a tag store to persist tags per domain.
- Implemented tests for tag store and locator utilities.
- Updated command dispatching to handle new tag-related actions.
- Enhanced response data structure to include tag information and matches.
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