|
1051
|
11
|
accessibility
|
AXStaticText
|
Cargo.lock
|
1050
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
302
|
{"role_description":"text"}
|
|
1052
|
11
|
accessibility
|
AXLink
|
Cargo.toml, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
303
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1053
|
11
|
accessibility
|
AXStaticText
|
Cargo.toml
|
1052
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
304
|
{"role_description":"text"}
|
|
1054
|
11
|
accessibility
|
AXLink
|
DESIGN.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
305
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1055
|
11
|
accessibility
|
AXStaticText
|
DESIGN.md
|
1054
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
306
|
{"role_description":"text"}
|
|
1056
|
11
|
accessibility
|
AXLink
|
LICENSE.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
307
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1057
|
11
|
accessibility
|
AXStaticText
|
LICENSE.md
|
1056
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
308
|
{"role_description":"text"}
|
|
1058
|
11
|
accessibility
|
AXLink
|
README-ja.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
309
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1059
|
11
|
accessibility
|
AXStaticText
|
README-ja.md
|
1058
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
310
|
{"role_description":"text"}
|
|
1060
|
11
|
accessibility
|
AXLink
|
README-zh_CN.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
311
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1061
|
11
|
accessibility
|
AXStaticText
|
README-zh_CN.md
|
1060
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
312
|
{"role_description":"text"}
|
|
1062
|
11
|
accessibility
|
AXLink
|
README.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
313
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1063
|
11
|
accessibility
|
AXStaticText
|
README.md
|
1062
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
314
|
{"role_description":"text"}
|
|
1064
|
11
|
accessibility
|
AXLink
|
TESTING.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
315
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1065
|
11
|
accessibility
|
AXStaticText
|
TESTING.md
|
1064
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
316
|
{"role_description":"text"}
|
|
1066
|
11
|
accessibility
|
AXLink
|
VISION.md, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
317
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1067
|
11
|
accessibility
|
AXStaticText
|
VISION.md
|
1066
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
318
|
{"role_description":"text"}
|
|
1068
|
11
|
accessibility
|
AXLink
|
rust-toolchain.toml, (File)
|
1014
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
319
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1069
|
11
|
accessibility
|
AXStaticText
|
rust-toolchain.toml
|
1068
|
13
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
320
|
{"role_description":"text"}
|
|
1070
|
11
|
accessibility
|
AXStaticText
|
Last commit message
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
321
|
{"role_description":"text"}
|
|
1071
|
11
|
accessibility
|
AXLink
|
ci: enable prebuilt NASM objects for Windows CI
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
322
|
{"help_text":"ci: enable prebuilt NASM {"help_text":"ci: enable prebuilt NASM objects for Windows CI Set AWS_LC_SYS_PREBUILT_NASM to \"1\" in the Cargo configuration to utilize prebuilt NASM objects on Windows, eliminating the need for a NASM installation in CI environments. This change improves build efficiency and aligns with the project's requirements for Windows. Ref: https://aws.github.io/aws-lc-rs/requirements/windows.html#prebuilt-nasm-objects","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1072
|
11
|
accessibility
|
AXStaticText
|
ci: enable prebuilt NASM objects for Windows CI
|
1071
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
323
|
{"role_description":"text"}
|
|
1073
|
11
|
accessibility
|
AXLink
|
feat: add user-feedback skill for querying submitt feat: add user-feedback skill for querying submitted logs...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
324
|
{"help_text":"feat: add user-feedback {"help_text":"feat: add user-feedback skill for querying submitted logs contributors can query user feedback/logs via the admin logs API using a bearer token (LOGS_ADMIN_SECRET). read-only access to feedback text, OS, version, timestamps. no access to raw log files, Sentry, or other infra. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1074
|
11
|
accessibility
|
AXStaticText
|
feat: add user-feedback skill for querying submitt feat: add user-feedback skill for querying submitted logs...
|
1073
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
325
|
{"role_description":"text"}
|
|
1075
|
11
|
accessibility
|
AXLink
|
feat(testing): add e2e test for windows and linux feat(testing): add e2e test for windows and linux (...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
326
|
{"help_text":"feat(testing): add e2e t {"help_text":"feat(testing): add e2e test for windows and linux (#1766) * feat(testing): add e2e test for desktop app on windows Signed-off-by: divanshu-go <divanshugrover2009@gmail.com> * feat(e2e-test): add linux e2e testing workflow Signed-off-by: divanshu-go <divanshugrover2009@gmail.com> * chore(package): reorganize wdio and mocha dependencies in package.json * feat(e2e-test): add terminator e2e tests (mocha setup) * fix(workflows): update Chocolatey installation script to enforce TLS 1.2 * Update .mocharc.js --------- Signed-off-by: divanshu-go <divanshugrover2009@gmail.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1076
|
11
|
accessibility
|
AXStaticText
|
feat(testing): add e2e test for windows and linux feat(testing): add e2e test for windows and linux (...
|
1075
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
327
|
{"role_description":"text"}
|
|
1077
|
11
|
accessibility
|
AXLink
|
#1766
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
328
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1078
|
11
|
accessibility
|
AXStaticText
|
#1766
|
1077
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
329
|
{"role_description":"text"}
|
|
1079
|
11
|
accessibility
|
AXLink
|
)
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
330
|
{"help_text":"feat(testing): add e2e t {"help_text":"feat(testing): add e2e test for windows and linux (#1766) * feat(testing): add e2e test for desktop app on windows Signed-off-by: divanshu-go <divanshugrover2009@gmail.com> * feat(e2e-test): add linux e2e testing workflow Signed-off-by: divanshu-go <divanshugrover2009@gmail.com> * chore(package): reorganize wdio and mocha dependencies in package.json * feat(e2e-test): add terminator e2e tests (mocha setup) * fix(workflows): update Chocolatey installation script to enforce TLS 1.2 * Update .mocharc.js --------- Signed-off-by: divanshu-go <divanshugrover2009@gmail.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1080
|
11
|
accessibility
|
AXStaticText
|
)
|
1079
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
331
|
{"role_description":"text"}
|
|
1081
|
11
|
accessibility
|
AXLink
|
ci: macOS E2E workflow + WebKit-safe WDIO helpers ci: macOS E2E workflow + WebKit-safe WDIO helpers (...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
332
|
{"help_text":"ci: macOS E2E workflow + {"help_text":"ci: macOS E2E workflow + WebKit-safe WDIO helpers (#2870) * ci: add macOS E2E tests to workflow * fix(e2e): WebKit-safe show_window and bounded pipes teardown - Use executeAsync for Tauri invoke in openHomeWindow; execute(async) returns a Promise from the script, which WebKit WebDriver rejects for execute/sync. - Share openHomeWindow in home-window and timeline specs (remove duplicate browser.execute(async) blocks). - Pipes spec: POST stop + DELETE with fetch timeouts in after hook so cleanup cannot block Mocha/WebdriverIO shutdown.","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1082
|
11
|
accessibility
|
AXStaticText
|
ci: macOS E2E workflow + WebKit-safe WDIO helpers ci: macOS E2E workflow + WebKit-safe WDIO helpers (...
|
1081
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
333
|
{"role_description":"text"}
|
|
1083
|
11
|
accessibility
|
AXLink
|
#2870
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
334
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1084
|
11
|
accessibility
|
AXStaticText
|
#2870
|
1083
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
335
|
{"role_description":"text"}
|
|
1085
|
11
|
accessibility
|
AXLink
|
)
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
336
|
{"help_text":"ci: macOS E2E workflow + {"help_text":"ci: macOS E2E workflow + WebKit-safe WDIO helpers (#2870) * ci: add macOS E2E tests to workflow * fix(e2e): WebKit-safe show_window and bounded pipes teardown - Use executeAsync for Tauri invoke in openHomeWindow; execute(async) returns a Promise from the script, which WebKit WebDriver rejects for execute/sync. - Share openHomeWindow in home-window and timeline specs (remove duplicate browser.execute(async) blocks). - Pipes spec: POST stop + DELETE with fetch timeouts in after hook so cleanup cannot block Mocha/WebdriverIO shutdown.","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1086
|
11
|
accessibility
|
AXStaticText
|
)
|
1085
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
337
|
{"role_description":"text"}
|
|
1087
|
11
|
accessibility
|
AXLink
|
fix(health-check): fix duplicate intervals and bro fix(health-check): fix duplicate intervals and broken debounce (...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
338
|
{"help_text":"fix(health-check): fix d {"help_text":"fix(health-check): fix duplicate intervals and broken debounce (#2891) Fixes #2883 and #2884. Duplicate intervals (#2884): - Remove setInterval from onerror — onclose always fires after onerror so the retry interval only needs one owner. Two handlers starting intervals meant every failed socket spawned 2x timers, compounding across reconnect cycles. - Always clear the existing interval in onclose before creating a new one, so reconnect cycles (onopen clears → fresh socket dies → onclose fires) never accumulate stale timers. - Same clear-before-create fix applied to the WebSocket constructor catch block. Broken debounce (#2883): - debouncedFetchHealth was calling debounce() inside useCallback, creating a fresh debounce accumulator on every invocation — the 1-second window was never shared, so every call fired immediately. - Replaced with a useRef holding one stable debounced instance. fetchHealth is stable (useCallback with stable setServerDown dep) so the ref is created once and reused forever. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1088
|
11
|
accessibility
|
AXStaticText
|
fix(health-check): fix duplicate intervals and bro fix(health-check): fix duplicate intervals and broken debounce (...
|
1087
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
339
|
{"role_description":"text"}
|
|
1089
|
11
|
accessibility
|
AXLink
|
#2891
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
340
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1090
|
11
|
accessibility
|
AXStaticText
|
#2891
|
1089
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
341
|
{"role_description":"text"}
|
|
1091
|
11
|
accessibility
|
AXLink
|
)
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
342
|
{"help_text":"fix(health-check): fix d {"help_text":"fix(health-check): fix duplicate intervals and broken debounce (#2891) Fixes #2883 and #2884. Duplicate intervals (#2884): - Remove setInterval from onerror — onclose always fires after onerror so the retry interval only needs one owner. Two handlers starting intervals meant every failed socket spawned 2x timers, compounding across reconnect cycles. - Always clear the existing interval in onclose before creating a new one, so reconnect cycles (onopen clears → fresh socket dies → onclose fires) never accumulate stale timers. - Same clear-before-create fix applied to the WebSocket constructor catch block. Broken debounce (#2883): - debouncedFetchHealth was calling debounce() inside useCallback, creating a fresh debounce accumulator on every invocation — the 1-second window was never shared, so every call fired immediately. - Replaced with a useRef holding one stable debounced instance. fetchHealth is stable (useCallback with stable setServerDown dep) so the ref is created once and reused forever. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1092
|
11
|
accessibility
|
AXStaticText
|
)
|
1091
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
343
|
{"role_description":"text"}
|
|
1093
|
11
|
accessibility
|
AXLink
|
fix: remove all blocking work from CGEventTap call fix: remove all blocking work from CGEventTap callback to reduce inpu…...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
344
|
{"help_text":"fix: remove all blocking {"help_text":"fix: remove all blocking work from CGEventTap callback to reduce input lag Two changes to eliminate mutex contention and thread spawning in the input event hot path: 1. Replace Mutex<Option<String>> with ArcSwap for current_app/window context reads. ArcSwap::load() is wait-free — no mutex contention when every mouse move / key press reads the current app name. 2. Replace std::thread::spawn per click with a bounded channel to a single dedicated ctx-capture worker thread. The tap callback now does a non-blocking try_send instead of spawning a thread. The channel is bounded(4) so rapid clicks just drop context captures instead of spawning unbounded threads. These are the two highest-impact changes for the USB input lag issue: the CGEventTap callback runs synchronously for every input event and any delay directly causes mouse/keyboard lag. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1094
|
11
|
accessibility
|
AXStaticText
|
fix: remove all blocking work from CGEventTap call fix: remove all blocking work from CGEventTap callback to reduce inpu…...
|
1093
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
345
|
{"role_description":"text"}
|
|
1095
|
11
|
accessibility
|
AXLink
|
Bump app to v2.0.578
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
346
|
{"is_enabled":true,"is_expanded":f {"is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1096
|
11
|
accessibility
|
AXStaticText
|
Bump app to v2.0.578
|
1095
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
347
|
{"role_description":"text"}
|
|
1097
|
11
|
accessibility
|
AXLink
|
fix: enrich OpenAPI spec with tags, summaries, and fix: enrich OpenAPI spec with tags, summaries, and descriptions...
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
348
|
{"help_text":"fix: enrich OpenAPI spec {"help_text":"fix: enrich OpenAPI spec with tags, summaries, and descriptions Add post-processing script (enrich-openapi.py) that adds: - Tag groups (Search, Frames, Audio, Meetings, Vault, etc.) - Human-readable summaries for each endpoint - Descriptions for key endpoints - API info/description block This makes the Mintlify API reference grouped and readable instead of a flat list of \"Get audiolist\" / \"Post speakershallucination\". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1098
|
11
|
accessibility
|
AXStaticText
|
fix: enrich OpenAPI spec with tags, summaries, and fix: enrich OpenAPI spec with tags, summaries, and descriptions...
|
1097
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
349
|
{"role_description":"text"}
|
|
1099
|
11
|
accessibility
|
AXLink
|
chore: cargo fmt across all crates
|
1013
|
11
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
350
|
{"help_text":"chore: cargo fmt across {"help_text":"chore: cargo fmt across all crates Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>","is_enabled":true,"is_expanded":false,"is_focused":false,"is_selected":false,"role_description":"link"}...
|
|
1100
|
11
|
accessibility
|
AXStaticText
|
chore: cargo fmt across all crates
|
1099
|
12
|
NULL
|
NULL
|
NULL
|
NULL
|
NULL
|
351
|
{"role_description":"text"}
|