Commit graph

  • 8a18c4f5e9
    Merge 7aad6e7645 into dde0b98dc0 dependabot[bot] 2026-07-26 08:45:08 +0000
  • 7aad6e7645
    chore(deps): bump the github-actions group across 1 directory with 7 updates dependabot/github_actions/github-actions-431ef13c64 dependabot[bot] 2026-07-26 08:45:05 +0000
  • 1167bb329f
    Merge d7e14e3aba into 4fa7661608 Lahfir 2026-07-26 08:42:24 +0000
  • b937ce63d7
    Merge 4fa7661608 into dde0b98dc0 Lahfir 2026-07-26 08:42:22 +0000
  • d7e14e3aba docs: add the sub-phase 2.0 probe corpus plan feat/windows-2.0-probes Lahfir 2026-07-26 02:26:32 -0600
  • 4fa7661608 feat: open the Windows adapter phase with corrected platform facts feat/windows-adapter Lahfir 2026-07-26 02:26:18 -0600
  • dde0b98dc0
    chore: track planning artifacts with secret and privacy scanning (#109) main Lahfir 2026-07-26 01:41:55 -0700
  • d1a573aaac ci: scan git history for secrets, not just the checked-out tree Lahfir 2026-07-26 02:36:29 -0600
  • 4f286d9b62 ci: add gitleaks secret and privacy scan to supply-chain workflow Lahfir 2026-07-26 02:31:54 -0600
  • e49f10d5c9 chore: track planning artifacts with secret and privacy scanning Lahfir 2026-07-26 02:26:00 -0600
  • 52309ab9b5
    Merge 95074e54b1 into 33bc47ca38 dependabot[bot] 2026-07-26 06:34:22 +0000
  • 95074e54b1
    chore(deps): bump the rust-dependencies group across 1 directory with 7 updates dependabot/cargo/rust-dependencies-b3f7bdb8f6 dependabot[bot] 2026-07-26 06:34:19 +0000
  • 33bc47ca38
    chore(main): release 0.6.0 (#107) v0.6.0 github-actions[bot] 2026-07-25 23:31:43 -0700
  • 11caddd6ed docs: curate 0.6.0 changelog release-please--branches--main--components--agent-desktop Lahfir 2026-07-25 23:27:49 -0700
  • b2c97d7599 chore: sync cargo lock for release 1.89 github-actions[bot] 2026-07-26 06:26:01 +0000
  • be53a65aaa
    chore(main): release 0.6.0 github-actions[bot] 2026-07-26 06:25:47 +0000
  • 8ad66b8f21
    refactor!: remove speculative Win32 private-file layer from core, add real Windows/Linux test lanes (#106) Lahfir 2026-07-25 23:25:28 -0700
  • d07485b0b1 test: build trace segment JSON with serde instead of string interpolation refactor/purge-speculative-platform-io Lahfir 2026-07-25 22:34:34 -0700
  • b67b0564ff fix: make private-file locking and stub permission reporting honest Lahfir 2026-07-25 22:29:24 -0700
  • 5904a36b2a docs: record that core must not carry platform code CI cannot execute Lahfir 2026-07-25 22:18:57 -0700
  • 9944b4d5b0 ci: run core unit tests on windows and linux runners Lahfir 2026-07-25 22:18:03 -0700
  • a341bfbea9 fix: report PLATFORM_NOT_SUPPORTED instead of PERM_DENIED on stub adapters Lahfir 2026-07-25 22:17:01 -0700
  • dc5af05753 refactor!: remove speculative Win32 private-file layer from core Lahfir 2026-07-25 22:15:47 -0700
  • 84b7fb33e9
    chore(deps): bump the rust-dependencies group across 1 directory with 6 updates dependabot[bot] 2026-07-21 19:54:53 +0000
  • 3f3d69a863
    test: widen wall-clock budgets on retry/hydration tests to stop CI flakes (#103) Lahfir 2026-07-20 01:07:58 -0700
  • dbddec98b8 test: widen wall-clock budgets on retry/hydration tests to stop CI flakes fix/flaky-deadline-tests Lahfir 2026-07-20 01:02:42 -0700
  • 18ea9f353b
    chore(deps): bump the rust-dependencies group across 1 directory with 5 updates dependabot[bot] 2026-07-20 07:32:32 +0000
  • 24ba049ec4
    chore(main): release 0.5.0 (#100) v0.5.0 github-actions[bot] 2026-07-20 00:29:50 -0700
  • 08be53e430
    chore(deps): bump the github-actions group across 1 directory with 6 updates dependabot[bot] 2026-07-20 07:24:28 +0000
  • f1873404b8 docs: curate 0.5.0 changelog Lahfir 2026-07-20 00:24:03 -0700
  • 3c9816d671 chore: sync cargo lock for release 1.89 github-actions[bot] 2026-07-20 07:22:13 +0000
  • b9bfa0fede
    chore(main): release 0.5.0 github-actions[bot] 2026-07-20 07:22:00 +0000
  • 3f322728b4
    feat!: implement Playwright-grade foundation contract Lahfir 2026-07-20 00:21:38 -0700
  • 24cba65b80 test: give role-only hydration test a non-flaky wall-clock budget feat/foundation-playwright-grade-contract Lahfir 2026-07-20 00:13:59 -0700
  • 5547dc6a73 docs: lead each platform phase with a raw-script exploration sub-phase Lahfir 2026-07-19 15:41:07 -0700
  • d133cdf397 docs: clarify error-code shipping note and build.rs line count in phases Lahfir 2026-07-19 14:34:14 -0700
  • f6ec63c881 docs: restructure phases roadmap with windows/linux sub-phase delivery model Lahfir 2026-07-19 14:27:40 -0700
  • 77ea6d1e36 docs: require performance baseline check in definition of done Lahfir 2026-07-19 12:29:58 -0700
  • ee88ee8323 feat: add head-vs-main performance comparison harness with html report Lahfir 2026-07-19 01:17:24 -0700
  • fc3e08a667 test: give ffi consumer targets accessibility identifiers Lahfir 2026-07-18 23:43:00 -0700
  • a65d4530a1 fix: classify benign AX absence codes as complete action reads Lahfir 2026-07-18 23:33:44 -0700
  • ec8501d4ca fix(review): close final multi-agent review findings Lahfir 2026-07-18 23:21:17 -0700
  • e1fe634150 fix: close foundation reliability review gaps Lahfir 2026-07-14 22:48:42 -0700
  • ae65a65f9f test: make deadline regression deterministic Lahfir 2026-07-14 20:22:42 -0700
  • c5d29bfee6 fix: harden foundation interaction and e2e contracts Lahfir 2026-07-14 20:06:31 -0700
  • 771fb122e9
    refactor: simplify foundation contract implementation Lahfir 2026-07-14 17:26:36 -0700
  • 4177b0fff1
    chore(deps): bump the github-actions group across 1 directory with 4 updates dependabot[bot] 2026-07-14 19:54:47 +0000
  • 5bc056b4b0 ci: extract smoke checks and remove destructive cleanup refactor/foundation-contract-cleanup Lahfir 2026-07-13 23:47:19 -0700
  • b9968bd944 test: split bounded e2e process support Lahfir 2026-07-13 23:25:47 -0700
  • d04732f368 test: consolidate ref and locator fixtures Lahfir 2026-07-13 23:46:04 -0700
  • bdca8f9824 refactor: avoid duplicate locator timeout setup Lahfir 2026-07-13 23:36:19 -0700
  • 61bd5e1cb5 refactor: remove duplicate drag source resolution Lahfir 2026-07-13 23:33:38 -0700
  • d155a2acc3 refactor: centralize action result finalization Lahfir 2026-07-13 23:31:27 -0700
  • ff278ada56 refactor: share transient resolution classification Lahfir 2026-07-13 23:23:07 -0700
  • c137343e23 fix: make npm staging cleanup recoverable Lahfir 2026-07-13 23:24:33 -0700
  • aedb0c0be5 test: make deadline metrics scheduler-independent Lahfir 2026-07-12 23:44:37 -0700
  • 80866d5021 docs: refresh headed contracts and remove generated evidence Lahfir 2026-07-12 23:29:41 -0700
  • c29d1eaa49 refactor: group benchmark and e2e support files Lahfir 2026-07-12 23:18:28 -0700
  • aacfd08a90 fix: keep subprocess cleanup bound to its process group Lahfir 2026-07-12 23:16:17 -0700
  • 36b33f5dbb test: track current hover state in fixture Lahfir 2026-07-12 22:25:51 -0700
  • 329a8145ff test: classify shared window command helper Lahfir 2026-07-12 22:12:45 -0700
  • 5cf452457b test: tolerate hosted runner scheduling Lahfir 2026-07-12 21:59:55 -0700
  • 787e7b0a75 fix: preserve auto-wait timeout evidence Lahfir 2026-07-12 21:45:52 -0700
  • b325e52766 test: make locator deadline assertion load-safe Lahfir 2026-07-12 21:15:46 -0700
  • 12f9c91c1f test: isolate window identity fixtures Lahfir 2026-07-12 21:00:41 -0700
  • 726a1a302b fix: centralize headed input delivery Lahfir 2026-07-12 20:55:41 -0700
  • dc79297ed0 test: enforce honest headless non-interference Lahfir 2026-07-12 19:15:43 -0700
  • 63130f81c3 fix: report only eligible action mechanisms Lahfir 2026-07-12 18:59:24 -0700
  • ec247a6f7d fix: enforce explicit headed delivery Lahfir 2026-07-12 18:47:01 -0700
  • ef5c90cec9 fix: prefer verified headed disclosure clicks Lahfir 2026-07-12 18:12:57 -0700
  • 88e42f02a0 fix: close native e2e contract gaps Lahfir 2026-07-12 18:01:23 -0700
  • d0ce41fd84 fix: keep Windows private file build warning-free Lahfir 2026-07-12 17:37:25 -0700
  • 793cceb8b7 fix: restore remaining native e2e contracts Lahfir 2026-07-12 17:31:34 -0700
  • 0e9230c6f2 test: scope wait-for-gone to removable button Lahfir 2026-07-12 17:17:05 -0700
  • 2731061a2e test: remove scheduler-sensitive deadline assertion Lahfir 2026-07-12 16:59:38 -0700
  • dc616058fa fix: restore Windows private file visibility Lahfir 2026-07-12 16:58:06 -0700
  • 39de14291a fix: unblock CI — nc_pid type error, 400-LOC split, harness abort count Lahfir 2026-07-12 16:44:04 -0700
  • eae58df5c2 test: honest oracles for scroll and disclosure e2e scenarios Lahfir 2026-07-12 13:37:52 -0700
  • 51c87b2323 fix: duplicate-title focus join degrades gracefully; e2e diagnosis Lahfir 2026-07-11 23:53:31 -0700
  • 0ec5e7ad86 fix: locator child-label gating, fixture crash, deterministic e2e geometry Lahfir 2026-07-11 22:59:27 -0700
  • 4add46ab38 chore: checkpoint five verified remediation rounds before e2e convergence Lahfir 2026-07-11 22:06:13 -0700
  • 15f66fee9d
    chore(deps): bump the github-actions group with 2 updates dependabot[bot] 2026-07-07 19:54:25 +0000
  • 925235d49a
    chore(deps): bump rustc-hash in the rust-dependencies group dependabot[bot] 2026-07-07 19:54:07 +0000
  • 8f434ddf65 fix: fast-fail terminal actionability failures and unredact check identifiers Lahfir 2026-07-05 18:12:44 -0700
  • 78b587aaf0 fix: unify poll-loop last_report envelope and stop wiping prior context Lahfir 2026-07-05 17:19:19 -0700
  • a8b5a59d1c fix: address 4th-pass review — visibility ordering, mouse_wheel tests, poll diagnostics Lahfir 2026-07-05 16:59:28 -0700
  • 19f2ef4a86 test: register stale_retry_test_support as a non-command helper module Lahfir 2026-07-05 14:45:59 -0700
  • 93140d5ad7 docs: capture hover/drag actionability-divergence learning Lahfir 2026-07-05 01:25:50 -0700
  • 604844d22d docs: refresh reliability/actionability solutions for symbol drift Lahfir 2026-07-05 01:22:27 -0700
  • 640e8e83e4 fix: address PR #93 third-pass review findings Lahfir 2026-07-05 00:56:35 -0700
  • 987a8ecf94 fix: harden foundation per PR #93 review Lahfir 2026-07-04 21:36:07 -0700
  • adda4c977e fix: harden core foundation per whole-branch review Lahfir 2026-07-04 00:01:56 -0700
  • eb9f7c0f06 test: harden review findings — window scoping, serde, offscreen, hit-test naming Lahfir 2026-07-03 21:05:49 -0700
  • 74a375a321 fix: route all window-id resolution through the _AXUIElementGetWindow bridge Lahfir 2026-07-03 20:45:28 -0700
  • 1246ef4acb fix: unify accessible-name computation across builder and resolver Lahfir 2026-07-03 20:39:32 -0700
  • 952eec407a docs: capture that real-app tests are the platform-adapter verification gate Lahfir 2026-07-03 18:32:08 -0700
  • 31b42c25e6 test: add real-app regression guards and make the hover e2e deterministic Lahfir 2026-07-03 18:20:34 -0700
  • e4154dea33 fix: repair real-app regressions the mock adapter concealed Lahfir 2026-07-03 18:20:25 -0700
  • d5869be5b7 docs: document new command surface and APP_UNRESPONSIVE Lahfir 2026-07-03 04:53:36 -0700
  • 34de713132 refactor: split oversized files and god-object structs Lahfir 2026-07-03 04:35:35 -0700