Commit Graph

  • e1a63ceddd fix: keep on-disk preset/extension identity separate from lookupId nicolehaugen-contribution-ids-and-artifacts copilot-swe-agent[bot] 2026-08-25 02:20:20 +00:00
  • 7e0e7dc657 fix: address unresolved review feedback on PR #4305 copilot-swe-agent[bot] 2026-08-25 02:15:27 +00:00
  • 9ae2682391 style: space identifier declarations copilot-swe-agent[bot] 2026-08-25 01:30:49 +00:00
  • f9efe063af docs: remove hook discriminator references copilot-swe-agent[bot] 2026-08-25 01:29:27 +00:00
  • a2fc586652 docs: clarify hook identifier deduplication copilot-swe-agent[bot] 2026-08-25 01:28:00 +00:00
  • 467ddca81c fix: dedupe hook contributions last-wins copilot-swe-agent[bot] 2026-08-25 01:27:05 +00:00
  • 866b3a5c54 fix: preserve documented hook duplicate semantics copilot-swe-agent[bot] 2026-08-24 21:46:39 +00:00
  • 1739a098d2 test: remove tautological artifact tests and strengthen id assertion copilot-swe-agent[bot] 2026-08-24 21:37:43 +00:00
  • 03778618c4 fix: align artifact preset enumeration with resolver copilot-swe-agent[bot] 2026-08-24 21:26:15 +00:00
  • a3293eba87 fix: filter invalid local artifact IDs from inventory copilot-swe-agent[bot] 2026-08-24 21:22:56 +00:00
  • 1c4842f9ce fix: skip invalid local artifact name components copilot-swe-agent[bot] 2026-08-24 21:20:38 +00:00
  • 60050a84b7 fix: align artifact IDs with resolver identity copilot-swe-agent[bot] 2026-08-24 21:16:29 +00:00
  • c816a290e7 test: cover manifest-backed artifact parity copilot-swe-agent[bot] 2026-08-24 20:55:22 +00:00
  • 4682021b8a fix: align core command candidate ordering copilot-swe-agent[bot] 2026-08-24 20:42:24 +00:00
  • 9fd43d7e2e fix: reuse normalized hook entries for duplicate detection copilot-swe-agent[bot] 2026-08-24 20:33:15 +00:00
  • a149714fab fix: detect duplicate hooks after command canonicalization copilot-swe-agent[bot] 2026-08-24 20:32:11 +00:00
  • a20502d51f fix: validate subdir before wheel bundle lookup in _locate_core_asset_dir copilot-swe-agent[bot] 2026-08-24 20:18:45 +00:00
  • 4857201c18 fix: resolve artifact description by layer precedence, not enumeration order copilot-swe-agent[bot] 2026-08-24 20:16:10 +00:00
  • b4de317525 fix: validate registry before artifact info copilot-swe-agent[bot] 2026-08-24 19:49:59 +00:00
  • d0f9f25465 fix: trust inventory for artifact info lookups copilot-swe-agent[bot] 2026-08-24 19:40:42 +00:00
  • 355ed82e99 fix: fail closed on corrupt artifact registries copilot-swe-agent[bot] 2026-08-24 19:31:41 +00:00
  • 5b08932cdf fix: accept single-segment artifact commands copilot-swe-agent[bot] 2026-08-24 19:29:59 +00:00
  • f93f526659 fix: classify dotted override-only artifacts as commands copilot-swe-agent[bot] 2026-08-24 19:21:38 +00:00
  • 251430232c perf: avoid duplicate read in core command inventory copilot-swe-agent[bot] 2026-08-24 19:09:59 +00:00
  • 67c107f5a3 fix: resolve artifact inventory and validation review regressions copilot-swe-agent[bot] 2026-08-24 19:05:29 +00:00
  • 63237cf319 Hoist test-local imports to module scope in artifact/assets tests copilot-swe-agent[bot] 2026-08-24 19:04:03 +00:00
  • 602f04245b Skip manifest contributions without a usable identifier copilot-swe-agent[bot] 2026-08-24 19:03:26 +00:00
  • ddadd5f594 Fix core command namespacing and validate names for kind-scoped lookups copilot-swe-agent[bot] 2026-08-24 19:02:04 +00:00
  • 442cd23348 Pass layer explicitly to _iter_pack_contributions instead of inferring from parent dir copilot-swe-agent[bot] 2026-08-24 18:52:58 +00:00
  • fef72da774 Reuse manifest/registry APIs in artifact contribution enumeration copilot-swe-agent[bot] 2026-08-24 18:50:54 +00:00
  • aacb49bec0 Address inline review feedback on artifact resolver helpers copilot-swe-agent[bot] 2026-08-24 18:41:44 +00:00
  • 95bbd99a90 Include project-local core artifacts in inventory copilot-swe-agent[bot] 2026-08-24 18:26:01 +00:00
  • f9ee35c22c Fall back to top-level preset name in artifact stacks copilot-swe-agent[bot] 2026-08-24 17:23:43 +00:00
  • 9b68bac8ba Handle directory artifact manifest lookups copilot-swe-agent[bot] 2026-08-24 17:11:45 +00:00
  • 5410f728c2 Cover project-root artifact manifests copilot-swe-agent[bot] 2026-08-24 17:10:59 +00:00
  • f601efaa3b Bound artifact manifest search to project root copilot-swe-agent[bot] 2026-08-24 17:10:11 +00:00
  • f6eacd286d Fix manifest path portability and export ArtifactResolutionError copilot-swe-agent[bot] 2026-08-24 16:56:49 +00:00
  • 2c36d57e30 Extend convention discovery to presets in artifact inventory copilot-swe-agent[bot] 2026-08-24 16:53:56 +00:00
  • e4347b0d13 Restore legacy flat core script lookup copilot-swe-agent[bot] 2026-08-24 16:12:20 +00:00
  • 69baa87774 Include convention-based artifacts in inventory copilot-swe-agent[bot] 2026-08-24 16:03:51 +00:00
  • fcb72b1872 Document artifact resolution error copilot-swe-agent[bot] 2026-08-24 15:57:04 +00:00
  • 8e7cf835ba Handle artifact resolver failures copilot-swe-agent[bot] 2026-08-24 15:56:10 +00:00
  • 028fcd83d1 Cache artifact resolver lookups copilot-swe-agent[bot] 2026-08-24 15:56:53 +00:00
  • df4afefe49 Add resolver tests for single-runtime core scripts copilot-swe-agent[bot] 2026-08-24 15:56:37 +00:00
  • 70a937e44d Fix artifact inventory resolver filtering copilot-swe-agent[bot] 2026-08-24 15:55:57 +00:00
  • 70965d7838 Potential fix for pull request finding nicolehaugen 2026-08-24 10:46:37 -05:00
  • 7eb1a5276e Canonicalize core script artifacts copilot-swe-agent[bot] 2026-08-24 15:42:50 +00:00
  • ed2f3db52d Preserve artifact JSON init-dir errors copilot-swe-agent[bot] 2026-08-24 15:41:37 +00:00
  • ac901818a3 Represent project override artifact layers copilot-swe-agent[bot] 2026-08-24 15:39:21 +00:00
  • 424ca0f6b6 Project preset artifacts by entry type copilot-swe-agent[bot] 2026-08-24 15:35:00 +00:00
  • b1d6a7508d Potential fix for pull request finding 'Unused import' nicolehaugen 2026-08-24 10:20:46 -05:00
  • ea2636f364 Potential fix for pull request finding 'Module is imported with 'import' and 'import from'' nicolehaugen 2026-08-24 10:15:51 -05:00
  • c47371ebfd Potential fix for pull request finding 'Module is imported with 'import' and 'import from'' nicolehaugen 2026-08-24 10:14:36 -05:00
  • 9a441fe533 feat: add specify artifact command exposing composition stacks as JSON Nicole Haugen 2026-08-21 16:28:54 -05:00
  • 3807522189 Add deterministic contribution IDs and stack lookup IDs for resolved artifacts Nicole Haugen 2026-08-21 13:58:32 -05:00
  • d1dac36980 fix: validate extension command collisions on load nicolehaugen-contribution-ids backup-contribution-ids-20260824-171032 copilot-swe-agent[bot] 2026-08-24 20:22:19 +00:00
  • 3bd2b1d4c0 docs: clarify extension contribution source IDs copilot-swe-agent[bot] 2026-08-24 20:04:23 +00:00
  • 09089e28e8 refactor: omit unused extension manifest ID copilot-swe-agent[bot] 2026-08-24 19:54:07 +00:00
  • 388a96885c fix: use manifest ID for extension lookup IDs copilot-swe-agent[bot] 2026-08-24 19:53:09 +00:00
  • b0015cf269 docs: clarify preset kind hook note (Assisted-by: GitHub Copilot, autonomous) copilot-swe-agent[bot] 2026-08-24 19:38:37 +00:00
  • 1645341070 Align contribution ID test coverage summary copilot-swe-agent[bot] 2026-08-24 19:25:06 +00:00
  • 1dbd291e0b Address contribution ID docs feedback copilot-swe-agent[bot] 2026-08-24 19:18:01 +00:00
  • 5343edd3c4 Validate identifier components for all named contribution names copilot-swe-agent[bot] 2026-08-24 18:49:26 +00:00
  • f7a7395a58 Align hook contribution ordering with installer semantics copilot-swe-agent[bot] 2026-08-24 18:32:53 +00:00
  • e29d289c6b Align hook contribution IDs with installation copilot-swe-agent[bot] 2026-08-24 17:28:47 +00:00
  • ec2191d8ec Fix markdownlint blank lines copilot-swe-agent[bot] 2026-08-24 15:15:39 +00:00
  • c04e6d7fb8 Remove trailing blank line copilot-swe-agent[bot] 2026-08-24 15:13:45 +00:00
  • 45800c222d Add deterministic contribution IDs and stack lookup IDs for resolved artifacts Nicole Haugen 2026-08-21 13:58:32 -05:00
  • 6d9f7b23fa fix: preserve documented hook duplicate semantics nicolehaugen-shiny-garbanzo backup-shiny-garbanzo-20260824-171032 copilot-swe-agent[bot] 2026-08-24 21:46:39 +00:00
  • 228d686e06 test: remove tautological artifact tests and strengthen id assertion copilot-swe-agent[bot] 2026-08-24 21:37:43 +00:00
  • 27ef85298b fix: align artifact preset enumeration with resolver copilot-swe-agent[bot] 2026-08-24 21:26:15 +00:00
  • 17dc23e7e4 fix: filter invalid local artifact IDs from inventory copilot-swe-agent[bot] 2026-08-24 21:22:56 +00:00
  • bba794314c fix: skip invalid local artifact name components copilot-swe-agent[bot] 2026-08-24 21:20:38 +00:00
  • fe5348fa9c fix: align artifact IDs with resolver identity copilot-swe-agent[bot] 2026-08-24 21:16:29 +00:00
  • f5d0422e1f Update Parallel Autonomous Run Governance preset to v0.2.6 (#4304) main github-actions[bot] 2026-08-24 16:15:16 -05:00
  • 28214a2756 test: cover manifest-backed artifact parity copilot-swe-agent[bot] 2026-08-24 20:55:22 +00:00
  • 7d52a5010c fix: align core command candidate ordering copilot-swe-agent[bot] 2026-08-24 20:42:24 +00:00
  • 747f20f6cc fix: reuse normalized hook entries for duplicate detection copilot-swe-agent[bot] 2026-08-24 20:33:15 +00:00
  • 211b99d158 fix: detect duplicate hooks after command canonicalization copilot-swe-agent[bot] 2026-08-24 20:32:11 +00:00
  • dcdbe997d6 fix: validate subdir before wheel bundle lookup in _locate_core_asset_dir copilot-swe-agent[bot] 2026-08-24 20:18:45 +00:00
  • 19af809259 Update Linear Integration extension to v0.8.0 update-linear-extension-0ecbf9fe534dd297 github-actions[bot] 2026-08-24 20:18:30 +00:00
  • d8154635e7 fix: resolve artifact description by layer precedence, not enumeration order copilot-swe-agent[bot] 2026-08-24 20:16:10 +00:00
  • 3c7e711f2b fix: validate registry before artifact info copilot-swe-agent[bot] 2026-08-24 19:49:59 +00:00
  • 0c3ce793f0 fix: trust inventory for artifact info lookups copilot-swe-agent[bot] 2026-08-24 19:40:42 +00:00
  • 802067893a fix: fail closed on corrupt artifact registries copilot-swe-agent[bot] 2026-08-24 19:31:41 +00:00
  • 8716f8e01c fix: accept single-segment artifact commands copilot-swe-agent[bot] 2026-08-24 19:29:59 +00:00
  • b1d9d5626c Update SpecAssay bundle to v0.4.12 (#4257) github-actions[bot] 2026-08-24 14:29:50 -05:00
  • d601a0cd70 fix: classify dotted override-only artifacts as commands copilot-swe-agent[bot] 2026-08-24 19:21:38 +00:00
  • 04535bee1b perf: avoid duplicate read in core command inventory copilot-swe-agent[bot] 2026-08-24 19:09:59 +00:00
  • 0a7ea111a7 fix: resolve artifact inventory and validation review regressions copilot-swe-agent[bot] 2026-08-24 19:05:29 +00:00
  • d0eb9c471b Update SpecAssay preset to v0.4.12 (#4256) github-actions[bot] 2026-08-24 14:04:38 -05:00
  • 502b3857bd Hoist test-local imports to module scope in artifact/assets tests copilot-swe-agent[bot] 2026-08-24 19:04:03 +00:00
  • f2483b3cde Skip manifest contributions without a usable identifier copilot-swe-agent[bot] 2026-08-24 19:03:26 +00:00
  • bcaa172bf7 Fix core command namespacing and validate names for kind-scoped lookups copilot-swe-agent[bot] 2026-08-24 19:02:04 +00:00
  • 1ae8d1beb4 Pass layer explicitly to _iter_pack_contributions instead of inferring from parent dir copilot-swe-agent[bot] 2026-08-24 18:52:58 +00:00
  • 985b713f6f Reuse manifest/registry APIs in artifact contribution enumeration copilot-swe-agent[bot] 2026-08-24 18:50:54 +00:00
  • 7e3b50df83 Address inline review feedback on artifact resolver helpers copilot-swe-agent[bot] 2026-08-24 18:41:44 +00:00
  • ca426717c6 Include project-local core artifacts in inventory copilot-swe-agent[bot] 2026-08-24 18:26:01 +00:00
  • 43cf9bcfbb Fall back to top-level preset name in artifact stacks copilot-swe-agent[bot] 2026-08-24 17:23:43 +00:00
  • ac09641f0c Handle directory artifact manifest lookups copilot-swe-agent[bot] 2026-08-24 17:11:45 +00:00