This website requires JavaScript.
3047c9c20a
Fix Python code format check issues
yaoyao-open-source
2026-09-10 17:54:18 -07:00
70be3c37e5
Add playground backend and proxy
yaoyao-open-source
2026-09-10 17:45:46 -07:00
bac31b44c1
feat(accessibility): implement Artemis Accessibility Helper for robust UI hierarchy capture
somew1nd
2026-09-10 14:10:23 -07:00
38a2de6a9f
fix: keep Windows bootstrap scripts ASCII-compatible
somew1nd
2026-09-10 00:57:37 -07:00
5d92939d91
refactor: unify agent history and harden runtime diagnostics
somew1nd
2026-09-09 21:32:24 -07:00
e983180b5b
docs(assets): update celestial banner with optical centering and generator script
somew1nd
2026-09-08 20:27:59 -07:00
a45daf23f8
feat: add agentic video analysis and clarify action results
somew1nd
2026-09-08 17:04:29 -07:00
611d1a0947
fix(bootstrap): harden Windows PowerShell & shell scripts against download hangs and version conflicts
somew1nd
2026-09-04 17:16:22 -07:00
739c1c2909
fix(start.sh): remove snap and rogue local keyword, streamline fast portable scrcpy fallback
somew1nd
2026-09-04 17:12:03 -07:00
2e66ac5b8a
fix(scripts): set apt lock timeout to 5s for fast fallback
somew1nd
2026-09-04 17:10:44 -07:00
afbc402225
fix: add apt lock timeout and official portable scrcpy fallback across Linux and Windows
somew1nd
2026-09-04 17:07:54 -07:00
29622bae52
fix: auto-detect and upgrade Node.js to >= 22.22.0 across Linux, macOS and Windows
somew1nd
2026-09-04 17:01:57 -07:00
41b1b94706
fix: auto-start local adb daemon and optimize path discovery across Linux, macOS and Windows
somew1nd
2026-09-04 12:01:32 -07:00
8b3cfe9bb3
fix(start.sh): remove invalid local keyword outside functions
somew1nd
2026-09-04 11:48:50 -07:00
e1d67c07b6
fix: support interactive privilege prompts and zero-admin user-space fallbacks
somew1nd
2026-09-04 11:47:19 -07:00
db69288fac
fix: auto-patch Angular CLI node version constraint and support nvm in start scripts
somew1nd
2026-09-04 11:37:05 -07:00
c79c6eb27b
feat: show history compression progress and fix action trace overlays
somew1nd
2026-09-03 20:48:23 -07:00
ab03e1d2bb
fix: adjust action validation and preserve recording timeline gaps
somew1nd
2026-09-03 16:29:09 -07:00
2fea9865ee
feat: unify history tools and improve execution reliability
somew1nd
2026-09-03 16:05:47 -07:00
d23a4f6472
feat: handle mid-stream LLM resets and deduplicate UI action stream events
somew1nd
2026-09-03 14:38:02 -07:00
d7c64f571d
fix: preserve pixel safety target context
somew1nd
2026-09-03 10:58:30 -07:00
4bc79fdec8
feat: improve operator progress and recording accuracy
somew1nd
2026-09-03 10:10:22 -07:00
58210106d7
ci: run Python tests only on manual dispatch
somew1nd
2026-09-02 23:04:19 -07:00
12d7902a82
fix: correct task scheduling and simplify agent internals
somew1nd
2026-09-02 22:58:00 -07:00
67248c887e
feat: improve task execution, verification and packaging
somew1nd
2026-09-02 21:43:57 -07:00
5ccf06d677
Merge pull request #13 from google/playground-submit
somew1nd
2026-09-02 16:44:26 -07:00
72ae8cf75a
Create Artemis container for playground
yaoyao-open-source
2026-09-02 16:05:47 -07:00
73d7b0c116
feat(showcase_ui): support verification and finding cards in agent notes
somew1nd
2026-09-02 00:51:58 -07:00
99343dfe55
docs: remove completed design and planning documents
somew1nd
2026-09-02 00:12:33 -07:00
b8ecda9dd1
refactor(queue): split task queue orchestration and worker I/O
somew1nd
2026-09-01 22:13:45 -07:00
582f112287
merge(video): integrate video analyzer module split
somew1nd
2026-09-01 21:46:40 -07:00
7cc20bbddc
refactor(video): split video analyzer into engine modules
somew1nd
2026-09-01 21:46:07 -07:00
dc619679ea
merge(explorer): integrate explorer module split
somew1nd
2026-09-01 21:39:46 -07:00
972201bb4d
refactor(explorer): split explorer into facade and phase modules
somew1nd
2026-09-01 21:39:17 -07:00
35fd0fe15d
merge(validator): integrate validator module split
somew1nd
2026-09-01 21:35:12 -07:00
b7dd8c6f4d
refactor(validator): split validator responsibilities into modules
somew1nd
2026-09-01 21:34:39 -07:00
75fdbf4446
refactor(flash): split runner phases into named helpers
somew1nd
2026-09-01 21:31:51 -07:00
9cad5b690f
fix(runtime): resolve liveness writeback and probe issues
somew1nd
2026-09-01 21:21:20 -07:00
f24a6fd441
feat(checker): update verification defaults and persistence
somew1nd
2026-09-01 21:00:16 -07:00
17f734a473
merge(checker): integrate verification persistence
somew1nd
2026-09-01 20:57:10 -07:00
3145de181b
feat(checker): persist verification findings across turns
somew1nd
2026-09-01 20:57:10 -07:00
4724e81741
merge(core): integrate routing and execution cleanup
somew1nd
2026-09-01 18:08:36 -07:00
a4c28865f2
refactor(core): consolidate action and plan definitions
somew1nd
2026-09-01 18:07:45 -07:00
12c6d98aa5
merge(errors): integrate console and server exception handling cleanup
somew1nd
2026-09-01 17:58:28 -07:00
c76c9bb7e8
refactor(errors): replace silent exception handling in console and server
somew1nd
2026-09-01 17:57:15 -07:00
98ee55f5d2
fix(memory): break transcript and flash compressor import cycle
somew1nd
2026-09-01 17:54:17 -07:00
0bcddbf1d7
merge(memory): integrate incremental transcript compaction
somew1nd
2026-09-01 17:47:16 -07:00
f0a4045c49
docs(memory): add history module plans and reports
somew1nd
2026-09-01 17:46:56 -07:00
41ae386a3a
feat(memory): add incremental transcript compaction
somew1nd
2026-09-01 17:46:44 -07:00
41deb48005
fix(cli): preserve invalid config when backup fails
somew1nd
2026-09-01 16:08:47 -07:00
8003cf39c2
merge(runtime): integrate trace store relocation
somew1nd
2026-09-01 15:59:35 -07:00
05459d040d
refactor(runtime): relocate trace store and break dependency cycle
somew1nd
2026-09-01 15:58:50 -07:00
e6c64412de
merge(errors): integrate core exception handling cleanup
somew1nd
2026-09-01 15:55:22 -07:00
47e7cb6620
refactor(errors): replace silent exception handling in core packages
somew1nd
2026-09-01 15:54:49 -07:00
584bb2d09c
refactor(device): retire remaining single-device state
somew1nd
2026-09-01 11:56:56 -07:00
5907a28e14
merge(runtime): reconcile task state and device cleanup
somew1nd
2026-09-01 11:56:17 -07:00
53e84a5145
merge(reliability): integrate classified retry handling
somew1nd
2026-09-01 11:52:29 -07:00
2acdeba8c5
feat(reliability): centralize retry failure classification
somew1nd
2026-09-01 11:51:29 -07:00
33c4a0d112
refactor(device): remove single-device state and test branches
somew1nd
2026-09-01 11:50:14 -07:00
e9b821c0ec
merge(runtime): integrate process and task state fixes
somew1nd
2026-09-01 11:39:56 -07:00
9cee112cd2
fix(runtime): unify process and task state handling
somew1nd
2026-09-01 11:35:23 -07:00
3cb3641b3b
merge(core): integrate parallel architecture removal
somew1nd
2026-09-01 11:03:19 -07:00
f68d4288e0
refactor(core): remove dead parallel agent architecture
somew1nd
2026-09-01 10:49:51 -07:00
cbe8f4f0c6
feat: harden agent verification and runtime contracts
somew1nd
2026-08-31 20:42:24 -07:00
ddfa420945
feat: enable remote SDK and resilient device orchestration
somew1nd
2026-08-30 00:34:54 -07:00
3cc711df51
Merge pull request #11 from google/feat/action-layer-concurrent-dispatch
somew1nd
2026-08-27 18:43:42 -07:00
cbdca1497c
feat: extract in-process MCP action layer, concurrent task dispatch, and spawn/reconcile hardening
weilinliu55
2026-08-27 18:02:55 -07:00
60312abbb0
fix(replay): unify step indexing, dual-index entity deduplication, and prevent step-4 start bug
somew1nd
2026-08-27 11:03:47 -07:00
5f1ee18bc1
feat(core): consolidate config hub, unify daemon scheduling across all entrypoints, and fix step replay
somew1nd
2026-08-27 10:20:36 -07:00
e984d17635
fix: isolate subprocess stdin and decouple startup to prevent MCP stdio deadlocks
somew1nd
2026-08-26 23:26:10 -07:00
8fdecf23d7
feat: enhance daemon dispatching, device readiness fallback, and live streaming UI
somew1nd
2026-08-26 17:41:23 -07:00
57655266cc
fix: resolve NameError by importing Any from typing in runtime, pipeline, and MCP servers
somew1nd
2026-08-26 16:03:56 -07:00
c2c90a6378
feat: add multi-device concurrency, server lifecycle CLI, and unified execution stream
somew1nd
2026-08-26 15:53:14 -07:00
a36a66ce6d
feat: add step-by-step visual replay and harden process lifecycle
somew1nd
2026-08-26 00:53:24 -07:00
06643e955b
docs: streamline execution profiles and refocus roadmap
somew1nd
2026-08-25 21:21:42 -07:00
bb16991f2c
feat: harden video analysis and runtime resilience
somew1nd
2026-08-25 20:57:41 -07:00
5ada543a09
docs: standardize image embedding widths to 100% and streamline emoji usage
somew1nd
2026-08-25 17:09:10 -07:00
ef5748c8f1
docs: remove live demo caption under demo gif in README
somew1nd
2026-08-25 17:04:08 -07:00
c2ff9651cc
docs: remove outer canvas padding from leaderboard to match architecture diagram
somew1nd
2026-08-25 17:02:50 -07:00
4f8a83ebd3
docs: use new asset path to bust GitHub camo image cache for leaderboard
somew1nd
2026-08-25 17:00:38 -07:00
4bf1160e5b
docs: refresh AndroidWorld benchmark visual and streamline architecture overview in README
somew1nd
2026-08-25 16:58:44 -07:00
ea3708a98f
feat: implement robust multi-tier text input architecture and ADB diagnostics
somew1nd
2026-08-24 16:48:45 -07:00
42b8988661
feat: add global device queue and readiness tracking
somew1nd
2026-08-24 14:34:17 -07:00
a62ac4aef1
fix: finalize recordings before automatic replay
somew1nd
2026-08-23 13:06:19 -07:00
474e56ef8e
feat: support orientation-aware recording and device wakefulness
somew1nd
2026-08-22 19:43:52 -07:00
160f43a74a
docs: refresh banner and update tagline to 'Let AI assistants and test suites use real phones like a human'
somew1nd
2026-08-21 11:18:39 -07:00
70908fe4a0
Merge pull request #8 from jhshi1879/fix/validator-screenshot-error-handling
somew1nd
2026-08-21 12:13:43 -07:00
bd145da026
fix(validator): pre-emptively guard failure screenshot parsing and remove try-except
Junhui Shi
2026-08-21 19:00:28 +00:00
71e5bba551
runtime: harden LLM retry handling and operator workflows
somew1nd
2026-08-21 00:34:44 -07:00
0f5fb1d32c
Improve task resilience and LLM retry visibility
somew1nd
2026-08-20 00:37:53 -07:00
c1a4b49a21
feat(mcp): enhance multi-platform notification resilience and reactive wakeups
somew1nd
2026-08-19 11:34:46 -07:00
4927c4f0b9
Stabilize task execution and UI lifecycle
somew1nd
2026-08-19 00:47:45 -07:00
c78c201e94
Fix setup UI and improve CLI workflows
somew1nd
2026-08-18 22:33:50 -07:00
7b005601f6
delet uv.lock
somew1nd
2026-08-18 22:13:18 -07:00
ec5010220b
feat(mcp): implement double-insurance global-only MCP and testing rules installation
somew1nd
2026-08-18 18:40:38 -07:00
9e5aee85c8
fix(mcp): auto-register tools on startup and support cross-platform setup for all major AI IDEs
somew1nd
2026-08-18 17:49:47 -07:00
fc6ddad655
feat(ui): ensure cross-platform one-click setup and default Showcase UI routing
somew1nd
2026-08-18 17:22:49 -07:00
6fa4768893
docs: refine Chinese banner tagline to Artemis and refresh cache
somew1nd
2026-08-18 15:37:21 -07:00
1899c68bb8
docs: elevate banner tagline to Autonomous Assistant Platform and update renders
somew1nd
2026-08-18 15:33:28 -07:00
46e1e8b935
docs: update banner tagline to Android Phone and add native Chinese banner
somew1nd
2026-08-18 15:30:18 -07:00