d0ca9c3aa7
Add bearer token handling to GraphQL client and enhance session management
...
- Introduced ExtractedToken dataclass for structured token extraction.
- Implemented discover_auth_tokens function to scan localStorage for auth-related keys.
- Enhanced extract_bearer_token function to prioritize token extraction based on common patterns.
- Updated GraphQLClient to accept bearer_token in headers for API requests.
- Improved JSON parsing and error handling in validate_persona_from_storage function.
2025-12-03 05:19:19 +00:00
f5e50f88f9
Enhance browser automation framework with new Material UI helpers and diagnostics capabilities. Introduce PageLike protocol for unified page handling, improve dropdown interactions, and add comprehensive diagnostics API for troubleshooting. Refactor actions to utilize new helpers and streamline form population processes. Update configuration for extension hosts and enhance logging for better error tracking.
2025-12-03 03:28:02 +00:00
fbc2dd3494
Refactor ExtensionLocator to support parent-child relationships and enhance element interaction methods. Introduce a selector chain for improved querying and update click, fill, and wait_for methods to utilize JavaScript for better performance and reliability. Simplify error handling and improve code readability.
2025-11-24 05:32:51 +00:00
2fad7ccbee
Enhance browser automation by introducing PageLike protocol for unified page handling across Playwright and extension contexts. Update actions and helpers to utilize PageLike, improving dropdown and form interactions. Add new browser element helpers for streamlined UI automation.
2025-11-24 02:46:12 +00:00
648c657e04
Refactor sourcing request action to remove unused JavaScript for input discovery and streamline form fill logging. Adjust PageHelpers to improve dropdown interaction timing and ensure listbox presence during selection.
2025-11-24 01:48:03 +00:00
8c1546d394
Implement Terminator Bridge extension for browser automation, enabling WebSocket communication to avoid CDP page refresh issues. Update configuration for extension hosts, add new extension files, and enhance browser client functionality. Refactor actions to utilize the new extension client for improved UI interactions.
2025-11-24 01:40:12 +00:00
1aac3a9a3e
Refactor login action to use persona store parameter, replace FillIntakeBasicAction with sourcing request action, and enhance browser client logging. Update intake strings and selectors for new sourcing request form fields.
2025-11-23 05:51:21 +00:00
ff3b9c7edb
Update personas email, refactor action context types, and introduce PageHelpers for UI interactions. Added demo action for collapsing accordions and updated configuration URLs for staging environment.
2025-11-23 01:42:17 +00:00
46738ade56
xx
2025-11-22 11:52:59 +00:00
5729e76c89
x
2025-11-22 11:52:51 +00:00
285fa338f9
x
2025-11-22 11:48:00 +00:00
64d19d07f4
.
2025-11-22 11:40:31 +00:00
9474f81ce9
x
2025-11-22 10:51:25 +00:00
94f9051aee
x
2025-11-22 01:47:12 +00:00
b79a545a4d
.
2025-11-22 01:47:00 +00:00
20d3a8c4bf
.
2025-11-22 01:14:11 +00:00
bddbae0403
.
2025-11-22 00:54:31 +00:00
d54eeeaeeb
.
2025-11-22 00:54:25 +00:00
abca5b612a
.
2025-11-21 21:55:18 +00:00
f1b98dce00
.
2025-11-21 21:54:53 +00:00
c151f1a85c
x
2025-11-21 21:16:37 +00:00
a9d72606ae
x
2025-11-21 21:16:24 +00:00
06e034f58a
.
2025-11-21 21:06:58 +00:00