Commit Graph

  • 037a37f135 Fix link formatting in README.md main Conor 2026-09-13 10:40:42 +01:00
  • 8b812ac43f Fix XC-MCP link in README Conor 2026-09-13 10:40:14 +01:00
  • 9210ee3ff0 docs: fix manual install, which put SKILL.md three levels too deep (#105) Conor 2026-09-12 08:42:37 +01:00
  • 850f7a980d docs: fix manual install, which put SKILL.md three levels too deep #105 fix/manual-install-instructions Conor Luddy 2026-09-12 08:41:00 +01:00
  • ee3b42f456 fix(ci): repair release packaging for the plugin directory layout (#104) v1.5.0 Conor 2026-09-12 08:35:54 +01:00
  • fa78c9bb13 fix(ci): repair release packaging for the plugin directory layout feat/xcode27-docs-and-dependency-floor Conor Luddy 2026-09-12 08:33:46 +01:00
  • 6d518e61fc Require idb-companion 1.5.1+ on Xcode 27, drop the shim, and document it (#103) Conor 2026-09-12 08:29:47 +01:00
  • 37ade01a38 docs: document the real dependency floors and the Xcode 27 traps #103 Conor Luddy 2026-09-12 08:22:28 +01:00
  • fa77fca6b4 fix(xcode27): require idb-companion 1.5.1+ instead of shimming DEVELOPER_DIR Conor Luddy 2026-09-12 08:20:21 +01:00
  • 5dd6a84593 fix(xcode27): keep xcrun working under the shim, auto-retire stale companions #102 fix/xcode27-hid-and-shim-devdir Conor Luddy 2026-09-12 07:49:07 +01:00
  • 4207f82fc2 fix: shim idb-companion's SimulatorKit path for Xcode 27 (#100) Conor 2026-09-11 10:55:51 +01:00
  • c12cddb236 style: apply black formatting #100 fix/simulatorkit-xcode27-companion-launch Conor Luddy 2026-09-11 10:54:49 +01:00
  • bec1500c2c fix: shim idb-companion's SimulatorKit path for Xcode 27 Conor Luddy 2026-09-11 10:51:39 +01:00
  • 4a3e93f09f fix(privacy): align service names with simctl under Xcode 27 (#99) Conor 2026-09-11 10:21:22 +01:00
  • 8c2d440c28 fix(privacy): align service names with simctl under Xcode 27 #99 fix/privacy-service-names-xcode27 Conor Luddy 2026-09-11 10:20:14 +01:00
  • e0ee87a884 Update README with MCP and XC-MCP information Conor 2026-06-18 16:29:19 +01:00
  • d285110cf5 feat(app_launcher): support launch arguments and environment variables (#97) Conor 2026-06-14 22:23:51 +01:00
  • 7f8ad2836d feat(app_launcher): support launch arguments and environment variables #97 feat/app-launcher-launch-args Conor Luddy 2026-06-14 22:23:08 +01:00
  • ee346ec4db fix: parse Xcode 16 Swift Testing result counts (was always 0/0) (#95) Conor 2026-06-01 18:39:14 +01:00
  • e409e0a814 fix: parse Xcode 16 Swift Testing result counts (was always 0/0) #95 fix/swift-testing-result-counts Conor Luddy 2026-06-01 18:38:16 +01:00
  • 28ef1a4818 fix: warn when multiple simulators are booted (#94) Conor 2026-05-28 21:23:53 +01:00
  • 58e9815fdb feat: --symbolicate via xcrun atos (HangBuster PR 3/3) (#93) Conor 2026-05-25 09:34:56 +01:00
  • d46081b8c6 Merge pull request #92 from conorluddy/feat/hangbuster-auto-spindump Conor 2026-05-25 08:47:58 +01:00
  • b3a8be9e54 feat: --auto-spindump + multi-kind cluster sidecar (HangBuster PR 2/3) #92 feat/hangbuster-auto-spindump Conor Luddy 2026-05-25 08:46:15 +01:00
  • 3cac6bbdd6 Merge pull request #91 from conorluddy/feat/hangbuster-auto-sample-simctl Conor 2026-05-24 19:49:13 +01:00
  • 0f108dc36e feat: implement --auto-sample via xcrun simctl spawn sample #91 Conor Luddy 2026-05-24 19:46:58 +01:00
  • e8f55dc1f6 Merge pull request #90 from conorluddy/feat/hangbuster-review-followups Conor 2026-05-23 11:37:14 +01:00
  • 86cf938d91 docs: HangBuster — raw-capture quick start, auto-restart + cleanup env vars (#83 #84 #85) #90 Conor Luddy 2026-05-23 11:34:44 +01:00
  • 3c71ca938f feat: --raw-capture NDJSON mode + size cap + gzip + aggregate prune (closes #85) Conor Luddy 2026-05-23 11:28:38 +01:00
  • 073dc67a42 fix+feat: HangBuster worker EOF detect + bounded auto-restart + capture duration (closes #84) Conor Luddy 2026-05-23 11:12:57 +01:00
  • f4bcf88826 fix: --bundle-id no longer narrows hang predicate (closes #83) Conor Luddy 2026-05-23 11:00:29 +01:00
  • 63d8ef2312 chore: doc sweep — bump script count to 29, add Device State + Simulator Discovery sections Conor Luddy 2026-05-23 10:31:46 +01:00
  • 00afc436d6 test: harden HangBuster coverage — crashed-worker, fixture, verdicts Conor Luddy 2026-05-23 10:20:54 +01:00
  • c8368b11a9 feat: hash compute_fingerprint with sha256, bump FINGERPRINT_VERSION to 2 Conor Luddy 2026-05-23 10:16:42 +01:00
  • 1f98d4c51c fix: handle zero-duration clusters in diff_sessions() Conor Luddy 2026-05-23 10:14:50 +01:00
  • 03e092d543 fix: append-only JSONL for auto_samples to remove read-modify-write race Conor Luddy 2026-05-23 10:12:33 +01:00
  • d5617ab7b2 test: harden HangBuster coverage — crashed-worker, fixture, verdicts #89 test/82-coverage-hardening Conor Luddy 2026-05-23 10:20:54 +01:00
  • b078ff400e feat: hash compute_fingerprint with sha256, bump FINGERPRINT_VERSION to 2 #88 feat/80-fingerprint-v2 Conor Luddy 2026-05-23 10:16:42 +01:00
  • d282744dbd fix: handle zero-duration clusters in diff_sessions() #87 fix/79-zero-duration-drift Conor Luddy 2026-05-23 10:14:50 +01:00
  • fe99cee12d fix: append-only JSONL for auto_samples to remove read-modify-write race #86 fix/81-auto-samples-jsonl Conor Luddy 2026-05-23 10:12:33 +01:00
  • c6c0ef8105 feat: HangBuster — session-scoped recorder with progressive disclosure (#77) (#78) Conor 2026-05-23 10:08:32 +01:00
  • 64fa06b9db chore: SKILL.md + README sweep for v2.0 wave 1 (#76) Conor 2026-05-22 16:41:47 +01:00
  • 45cf7e8811 feat: hang_watcher.py — os_log hang stream (#75) Conor 2026-05-22 16:39:36 +01:00
  • 7f66f9d92b feat: container.py — app sandbox + UserDefaults + Core Data (#74) Conor 2026-05-22 16:39:32 +01:00
  • bf464bf3a9 feat: localization_audit.py — string catalog gaps (#73) Conor 2026-05-22 16:39:29 +01:00
  • 5cb07a5bcc feat: location.py — GPS + GPX route playback (#72) Conor 2026-05-22 16:39:26 +01:00
  • 8c5140e55a feat: appearance.py — dark mode / dynamic type / locale (#71) Conor 2026-05-22 16:39:23 +01:00
  • e7829ba3ec feat: configurable limits and bumped defaults (v1.5) (#53) Conor 2026-05-22 16:37:59 +01:00
  • 8adf148399 fix(#75): explicit predicate parens, --since validation, bundle-id robustness #75 feat/hang-watcher-issue-60 Conor Luddy 2026-05-22 16:35:41 +01:00
  • f839bcfbae fix(#74): SECURITY — block path traversal in --cat/--ls + Decimal handling #74 feat/container-issue-57 Conor Luddy 2026-05-22 16:35:23 +01:00
  • 9694b2e621 fix(#73): handle 'stale' state, fix %lld regex, surface .strings parse errors #73 feat/localization-audit-issue-68 Conor Luddy 2026-05-22 16:34:51 +01:00
  • 7550c6408b fix(#72): --lng/--lat pairing, list_scenarios error surfacing, add --distance #72 feat/location-issue-54 Conor Luddy 2026-05-22 16:34:45 +01:00
  • 3e9fa7712c fix(#71): drop dead booted-fallback, remove unused json-builder, guard --reset #71 feat/appearance-issue-55 Conor Luddy 2026-05-22 16:33:49 +01:00
  • f2cc4bdab6 feat: hang_watcher.py — os_log hang stream (#60) Conor Luddy 2026-05-22 16:07:02 +01:00
  • 3c1ce54203 feat: container.py — app sandbox + UserDefaults + Core Data (#57) Conor Luddy 2026-05-22 16:06:41 +01:00
  • ae6239c849 feat: localization_audit.py — string catalog gaps (#68) Conor Luddy 2026-05-22 16:06:29 +01:00
  • 01f02b9909 feat: location.py — GPS + GPX route playback (#54) Conor Luddy 2026-05-22 16:06:15 +01:00
  • f2d9ac8eef feat: appearance.py — dark mode / dynamic type / locale (#55) Conor Luddy 2026-05-22 16:05:46 +01:00
  • 18ff640a81 fix: use configured caps in 'more' tails; clamp poll interval floor #53 chore/configurable-limits-v1.5 Conor Luddy 2026-05-22 15:32:01 +01:00
  • c8e78a0048 feat: env-overridable timeouts for xcodebuild build/test/introspect Conor Luddy 2026-05-22 15:27:15 +01:00
  • d46a0e8769 docs: full env var reference with tradeoffs in README Conor Luddy 2026-05-22 15:22:08 +01:00
  • 17b46f15fc feat: configurable limits and bumped defaults for v1.5 Conor Luddy 2026-05-22 15:14:50 +01:00
  • fc59c88ccd chore: update dev tooling and fix stale lint path globs (#52) Conor 2026-05-22 12:51:42 +01:00
  • 3acd0717a1 fix: remove invalid 'skills' field from plugin.json (#51) Conor 2026-05-07 18:51:41 +01:00
  • cf583d1c35 fix: enforce Python 3.12+ in health check, bump to v1.4.2 (#47) Conor 2026-05-03 15:50:05 +01:00
  • 2003d16e97 fix: add skills field to plugin.json and bump to v1.4.1 (#46) Conor 2026-05-03 15:44:33 +01:00
  • 8b686edc37 Add GitHub Pages landing site (#45) Conor 2026-04-30 07:57:30 +01:00
  • 28a6e11b0f Fix plugin structure: move skills into skills/<name>/ directory (#40) Conor 2026-04-30 07:22:49 +01:00
  • 21a386904e Bump version to 1.4.0 (#39) v1.4.0 Conor 2026-04-12 15:30:04 +01:00
  • d6d57b41d8 Merge pull request #38 from conorluddy/feat/model-inspector Conor 2026-04-12 15:27:10 +01:00
  • dbc7bcf0b8 Add script reference tables to README #38 Conor Luddy 2026-04-12 15:26:32 +01:00
  • aa7dcbf785 Add --raw flag for full model source dump Conor Luddy 2026-04-12 15:23:01 +01:00
  • cbfff2eae6 Fix SwiftData extraction: skip dotdirs, strip comments, deduplicate Conor Luddy 2026-04-12 15:19:59 +01:00
  • 4e2bdd86a1 Add Core Data / SwiftData model inspector (#33) Conor Luddy 2026-04-12 15:14:14 +01:00
  • a046111b2f Merge pull request #31 from conorluddy/feat/plugin-marketplace Conor 2026-04-12 13:34:06 +01:00
  • 40fd0c6729 Rewrite README with clearer structure and updated install docs #31 Conor Luddy 2026-04-12 13:31:53 +01:00
  • 84c115654f Add skills path to plugin.json for SKILL.md discovery Conor Luddy 2026-04-12 13:26:19 +01:00
  • 04ae43e964 Add plugin marketplace for streamlined installation Conor Luddy 2026-04-12 13:24:13 +01:00
  • c9e021ed9d Add badge for Ask DeepWiki to README Conor 2026-03-12 07:41:28 +00:00
  • 96ff1fee96 Merge pull request #30 from conorluddy/feat/post-eval-iteration-1 Conor 2026-03-08 17:15:57 +00:00
  • 19c8349b1d Add eval documentation and SKILL.md navigation guidance #30 Conor Luddy 2026-03-08 17:11:08 +00:00
  • df27f3d664 Merge pull request #29 from conorluddy/feat/auto-surface-build-errors Conor 2026-02-24 22:51:28 +00:00
  • af2a3da500 Merge pull request #28 from conorluddy/fix/code-quality-cleanup Conor 2026-02-24 22:50:32 +00:00
  • c28d4bcc9a Merge pull request #25 from conorluddy/fix/custom-build-configurations Conor 2026-02-24 22:49:29 +00:00
  • b43bb74b23 Fix broken CI workflows and stale documentation (#24) Conor 2026-02-24 22:48:12 +00:00
  • 90d7543291 Auto-surface errors and failed tests on build/test failure #29 #27 Conor Luddy 2026-02-24 22:43:40 +00:00
  • c8f776b730 Fix minor code quality issues #28 #26 Conor Luddy 2026-02-24 22:42:15 +00:00
  • 988a592f0b Accept custom Xcode build configurations (closes #17) #25 Conor Luddy 2026-02-24 22:41:23 +00:00
  • 4653b412a8 Fix pre-existing ruff lint error in cache_utils.py #24 Conor Luddy 2026-02-24 22:45:31 +00:00
  • 2bce6dc2d5 Fix broken CI workflows and stale documentation Conor Luddy 2026-02-24 22:40:45 +00:00
  • 68be53b07d Fix health check script exiting after first successful check (#21) Maxim Sargarovschi 2026-02-22 10:19:44 +02:00
  • afcf21f5f8 Update contributing guidelines in README (#23) Conor 2026-02-07 13:31:12 +00:00
  • 1b7708b305 Update README with clearer usage instructions Conor 2026-01-16 07:16:17 +00:00
  • 23549159ca << Copy just this directory into your skills, not the whole repo. (#15) Conor 2026-01-10 10:28:14 +00:00
  • fe4c14d565 Enhance README with links and updates Conor 2025-11-10 09:53:29 +00:00
  • 355cc3b514 Update README.md Conor 2025-11-05 06:54:40 +00:00
  • e21f19fc27 Rewrite documentation for clarity, consistency, and token efficiency (#9) v1.3.1 Conor 2025-10-28 19:59:37 +00:00
  • a971943df5 v1.3.0: Simulator Lifecycle Management Tools (5 new scripts) (#8) v1.3.0 Conor 2025-10-28 19:42:22 +00:00
  • 4437777e92 v1.2.0: Advanced Testing & Permissions Scripts (16+ total scripts) (#7) v1.2.0 Conor 2025-10-28 19:24:14 +00:00
  • f6827c2786 Update README with additional context on repository usage Conor 2025-10-22 09:19:04 +01:00