Skip to content
Merged
Show file tree
Hide file tree
Changes from 67 commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
505b232
branch init
alex-w-99 Jan 28, 2026
e0e1783
lock
alex-w-99 Jan 28, 2026
e19209f
fix test failures
alex-w-99 Jan 28, 2026
32e103c
data_models/cdp.py
alex-w-99 Jan 28, 2026
8d6ea83
ckpt
alex-w-99 Jan 28, 2026
fdf19cb
class UIInteractionEvent(BaseCDPEvent)
alex-w-99 Jan 28, 2026
7a08f14
pre data model patch
alex-w-99 Jan 28, 2026
8ba8ade
ckpt
alex-w-99 Jan 28, 2026
1034f5d
fix some bugs
alex-w-99 Jan 28, 2026
cb4f28a
simplify
alex-w-99 Jan 28, 2026
c3f0f38
cdp samples
alex-w-99 Jan 28, 2026
f9fa0ea
testig initial verson
dimavrem22 Jan 28, 2026
e0d0ffd
checkpoint
dimavrem22 Jan 28, 2026
a5253d7
branch init
alex-w-99 Jan 28, 2026
ef3f148
lock
alex-w-99 Jan 28, 2026
581ff7d
fix test failures
alex-w-99 Jan 28, 2026
539dd3d
data_models/cdp.py
alex-w-99 Jan 28, 2026
9a9e334
ckpt
alex-w-99 Jan 28, 2026
1c15b6c
class UIInteractionEvent(BaseCDPEvent)
alex-w-99 Jan 28, 2026
3121ef7
pre data model patch
alex-w-99 Jan 28, 2026
855354d
ckpt
alex-w-99 Jan 28, 2026
8e5badc
fix some bugs
alex-w-99 Jan 28, 2026
54a3a06
simplify
alex-w-99 Jan 28, 2026
7dd794c
cdp samples
alex-w-99 Jan 28, 2026
007a2c1
refactor: discovery agent
rayruizhiliao Jan 28, 2026
051917c
cehckpoint
dimavrem22 Jan 28, 2026
230d2fc
checkpoint
dimavrem22 Jan 29, 2026
e4914cd
remove har, consolidated transactions
alex-w-99 Jan 29, 2026
bf3bdb4
ready
alex-w-99 Jan 29, 2026
17a7b64
rm cdp samples dir
alex-w-99 Jan 29, 2026
c030ef0
resolve confclits
alex-w-99 Jan 29, 2026
4e7bcb0
fix tests
alex-w-99 Jan 29, 2026
6669dd9
Merge pull request #114 from VectorlyApp/refactor-cdp-monitors
dimavrem22 Jan 29, 2026
c939711
claude made 2 more data stores
dimavrem22 Jan 29, 2026
e154e3d
check for all JS
alex-w-99 Jan 29, 2026
a7ada71
cleanup start
dimavrem22 Jan 29, 2026
dec915a
Merge branch 'main' into network-spy
dimavrem22 Jan 29, 2026
206ffc5
update readme
rayruizhiliao Jan 29, 2026
f1b882e
feat: dom data collection
rayruizhiliao Jan 29, 2026
bd80f31
refactored to use cdp models
dimavrem22 Jan 30, 2026
55da80c
token optimizaiton
dimavrem22 Jan 30, 2026
1f65aa2
update unit tests
rayruizhiliao Jan 30, 2026
713a961
Merge branch 'network-spy' of https://github.com/VectorlyApp/bluebox-…
rayruizhiliao Jan 30, 2026
61e6c09
Merge branch 'network-spy' of https://github.com/VectorlyApp/bluebox-…
rayruizhiliao Jan 30, 2026
d755d47
on the way to a cleaner life
dimavrem22 Jan 30, 2026
f3fee2e
quick start monitoring uses correct code
dimavrem22 Jan 30, 2026
15c9337
fix: monitoring race condition
rayruizhiliao Jan 30, 2026
f73a4e0
Revert "fix: monitoring race condition"
rayruizhiliao Jan 30, 2026
40dbac9
more cleanup! network monitor unit tests
dimavrem22 Jan 30, 2026
4b7b975
allow window property monitor to pass events to dom monitor
rayruizhiliao Jan 30, 2026
d51a9ed
feat: async create task
rayruizhiliao Jan 30, 2026
9e0f0c6
unit test fixes
dimavrem22 Jan 30, 2026
48db1a2
Merge branch 'network-spy' of https://github.com/VectorlyApp/bluebox-…
rayruizhiliao Jan 30, 2026
af6583b
rm unsed import
rayruizhiliao Jan 30, 2026
c161aee
rm __init__
rayruizhiliao Jan 30, 2026
dcbd695
update tests
rayruizhiliao Jan 30, 2026
32e013f
Merge pull request #117 from VectorlyApp/collect_dom_data
rayruizhiliao Jan 30, 2026
bff96a1
guide agent uses new monitors
dimavrem22 Jan 30, 2026
be4fb7f
Merge branch 'network-spy' of https://github.com/VectorlyApp/bluebox-…
dimavrem22 Jan 30, 2026
787ab3f
monitoring summary issues fixed
dimavrem22 Jan 30, 2026
8474fe7
rm unused data stores
dimavrem22 Jan 30, 2026
5839f9d
revert guide agent code
dimavrem22 Jan 30, 2026
ea08c43
marked network spy as beta
dimavrem22 Jan 30, 2026
32a55eb
added deprication notes
dimavrem22 Jan 30, 2026
8ab25ce
NOTE added
dimavrem22 Jan 30, 2026
45aafe2
rm useless helpers
dimavrem22 Jan 30, 2026
0e5f82d
unit tests for toonify
dimavrem22 Jan 30, 2026
32e69f7
comments addressed
dimavrem22 Jan 30, 2026
bbc04a1
consolidate sample data
dimavrem22 Jan 30, 2026
3444cdf
Fix 400 error: change tool_calls 'call_id' to 'id' for OpenAI API
github-actions[bot] Jan 30, 2026
82379ca
reverted
dimavrem22 Jan 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<a href="https://www.apache.org/licenses/LICENSE-2.0"><img src="https://img.shields.io/badge/License-Apache%202.0-10b981?style=for-the-badge&logo=apache&logoColor=white" /></a>
</p>

# bluebox-sdk
# bluebox-sdk 🟦

REVERSE ENGINEER ANY WEB APP! ⚡️

Expand All @@ -30,7 +30,7 @@ Welcome to Vectorly's Bluebox... **No API? No Problem!**

## What is a *Routine*?

> A **Routine** is a portable automation recipe that captures how to perform a specific task in any web app.
> A [**Routine**](https://vectorly.app/docs/routines/overview) is a portable automation recipe that captures how to perform a specific task in any web app.

Define once. Reuse everywhere. Automate anything you can do in a browser.

Expand Down Expand Up @@ -299,7 +299,7 @@ The quickstart script will:

**Note:** The quickstart script is included in the repository. If you installed from PyPI, you can download it from the [GitHub repository](https://github.com/VectorlyApp/bluebox/blob/main/quickstart.py).

## Guide Agent Terminal (Interactive Mode) 💬
## Guide Agent Terminal (Interactive Mode)

For iterative routine development, debugging, and more complex workflows, use the Guide Agent terminal app. It provides a full chat interface with an LLM-powered agent that can help you create, edit, and refine routines interactively.

Expand Down
2 changes: 0 additions & 2 deletions bluebox/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
BrowserConnectionError,
TransactionIdentificationFailedError,
LLMStructuredOutputError,
UnsupportedFileFormat,
)

# Core modules (for advanced usage)
Expand Down Expand Up @@ -82,7 +81,6 @@
"BrowserConnectionError",
"TransactionIdentificationFailedError",
"LLMStructuredOutputError",
"UnsupportedFileFormat",
# Core modules
"agents",
"cdp",
Expand Down
Loading