Richard Tang
934c424510
feat: handle gemini tool call tags
2026-04-03 18:29:04 -07:00
Richard Tang
2b263f6e10
feat: move thinking tags handling on frontend
2026-04-03 18:20:45 -07:00
Richard Tang
043c79e0e4
feat: add detailed LLM response logging to reflection loop
2026-04-03 17:43:41 -07:00
Timothy
9193336fd3
fix: browser quickstart
2026-04-03 17:40:53 -07:00
Richard Tang
59e90d3168
fix: track reflection reason
2026-04-03 17:20:13 -07:00
Timothy
ef34b1190a
Merge branch 'feature/browser-extension-quickstart' into feature/hive-v1
2026-04-03 17:19:07 -07:00
Timothy
1e848d67bb
feat: browser extension setup guide
2026-04-03 17:18:53 -07:00
Richard Tang
a0e68871f7
feat: strengthen worker termination
2026-04-03 17:06:19 -07:00
Richard Tang
767beb4005
Merge branch 'feature/colonized-memory' into feature/hive-v1
2026-04-03 16:10:45 -07:00
Richard Tang
95655a4c85
feat: better reflection tracking
2026-04-03 16:09:46 -07:00
Timothy
102866780c
fix: browser tools
2026-04-03 15:47:54 -07:00
Richard Tang
a379ae97c8
feat: auto-escalate worker text-only turns to queen after grace period
2026-04-03 15:46:23 -07:00
Timothy
d5ae7e6c4b
fix: turn ms
2026-04-03 15:26:44 -07:00
Timothy
68f6b72564
Merge branch 'refactor/automated-testing' into feature/hive-v1
2026-04-03 15:09:13 -07:00
Timothy
eecfb4f407
Merge branch 'feature/colonized-memory' into refactor/automated-testing
2026-04-03 14:43:41 -07:00
Timothy
32f556cd6e
feat: incubating phase
2026-04-03 14:43:05 -07:00
Richard Tang
8ea026508d
fix: scope conversation restore to current run_id
2026-04-03 13:42:13 -07:00
Richard Tang
771efd5ce4
feat: simplify worker reflection
2026-04-03 13:03:47 -07:00
Timothy
8f56b8b068
feat: verified testing
2026-04-03 13:00:49 -07:00
Richard Tang
4f588b3010
fix: remove outdated memory cursor design
2026-04-03 12:38:05 -07:00
Richard Tang
9f70868f98
feat: include v1 memory in migration and keep the diary writing in v2
2026-04-03 11:38:30 -07:00
Richard Tang
6449c76091
refactor: remove old worker digest
2026-04-03 11:20:22 -07:00
Richard Tang
b328ced110
fix: remove bounded polling loop that killed forever-alive graphs after ~100s
2026-04-03 10:16:34 -07:00
Richard Tang
1b6e8c34be
fix: queen revive drops user input and missing skill protocols
2026-04-03 10:01:13 -07:00
Timothy
674454cc5b
Merge branch 'feature/colonized-memory' into refactor/automated-testing
2026-04-03 09:58:03 -07:00
Timothy
59c3979451
feat: auto tests
2026-04-03 09:57:40 -07:00
Richard Tang
51fdd93f0c
fix: queen session and node registry
2026-04-03 09:11:33 -07:00
Timothy
95f1d1abcd
feat: browser automated test
2026-04-03 07:31:10 -07:00
Richard Tang
a164ed6faf
strengthen the logging
2026-04-02 20:03:53 -07:00
Richard Tang
abe3d2d067
feat: add debugger information
2026-04-02 17:54:42 -07:00
Richard Tang
c80d86bdbe
fix: missing restored pending input
2026-04-02 17:12:09 -07:00
Richard Tang
ec08ae7438
feat: worker agent memory
2026-04-02 17:05:32 -07:00
Timothy
e0cd16b92b
fix: trailing white spaces
2026-04-02 16:43:23 -07:00
Richard Tang
4006ee96b6
feat: add dummy agent smoke test
2026-04-02 16:29:00 -07:00
Richard Tang
b78c879404
feat: context rewiring
2026-04-02 16:01:06 -07:00
Timothy
71a71beca7
feat: extension browser tools
2026-04-02 15:58:52 -07:00
Richard Tang
c5052ade34
feat: consolidate context building
2026-04-02 15:54:16 -07:00
Richard Tang
e1911b3684
refactor: deprecated client facing node
2026-04-02 15:09:26 -07:00
Richard Tang
96c7070cc9
fix: restore dummy agent smoke tests
2026-04-02 13:29:57 -07:00
Richard Tang
6affe06f6d
feat: add kimi support for dummy agent test
2026-04-02 13:12:09 -07:00
Richard Tang
02edd44283
feat: First-Class Worker Agents with Event-Driven Dependency Execution
2026-04-02 13:00:52 -07:00
Richard Tang
60d094464a
feat: robust run id
2026-04-02 12:35:16 -07:00
Timothy
c7e85aa9f5
fix: redo gcu tools for extension based browser use
2026-04-02 12:07:24 -07:00
Richard Tang
00c55d5fb2
refactor: remove unused edge code
2026-04-02 12:02:51 -07:00
Richard Tang
6a7778ebcd
refactor: remove orphaned client code
2026-04-02 12:00:59 -07:00
Timothy
8f042b7ca5
feat: browser extension
2026-04-02 11:59:57 -07:00
Richard Tang
b594165575
feat: fresh worker context per run
2026-04-02 11:43:14 -07:00
Timothy
1630c1ee7a
feat: add tab and CDP methods to browser bridge
...
Added methods to control tabs via the Chrome extension:
- create_tab(groupId, url) - create and navigate tabs in user's Chrome
- close_tab(tabId) - close tabs
- list_tabs(groupId?) - list tabs
- cdp_attach(tabId) - attach CDP for automation
- cdp_send(tabId, method, params) - send CDP commands
These enable browser automation through the extension when Playwright
can't connect directly to the user's Chrome.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 11:09:07 -07:00
Richard Tang
318ecfd508
refactor: refactor shared memory to data buffer
2026-04-02 11:02:30 -07:00
Timothy
08b0cbc208
fix: inherit storage state from user's Chrome when connected via CDP
...
When Playwright connects to the user's Chrome via CDP (bridge connected),
we now copy cookies/storage from an existing browser context into the
new agent context. This preserves login sessions (LinkedIn, etc.).
Before: New context created fresh → no cookies → login wall
After: New context inherits storage state → cookies preserved → logged in
Requires Chrome to be started with --remote-debugging-port=9222 or
HIVE_BROWSER_CDP_URL to be set for this to work.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 10:45:53 -07:00