Affaan Mustafa
6cb194a3c6
fix(hooks): avoid escaped quotes in plugin bootstrap
...
Generate the inline hook root resolver with single-quoted JavaScript literals so Windows Git Bash does not choke on nested escaped double quotes before Node starts. Refresh hooks.json and add regression coverage for parsed hook commands and installed hook manifests.
2026-05-19 05:15:42 -04:00
Affaan Mustafa
e70ef4a2ff
feat: add Qwen install target
2026-05-11 11:27:46 -04:00
Affaan Mustafa
c7c1e36625
feat: add JoyCode install target
2026-05-11 11:10:59 -04:00
Affaan Mustafa
e381c8d8a8
fix: namespace claude managed install paths
2026-04-30 07:53:20 -04:00
Affaan Mustafa
e1d6d853f7
fix: namespace cursor agent installs
2026-04-30 02:19:57 -04:00
Affaan Mustafa
5881554a1c
fix: add no-hooks minimal install path
2026-04-30 01:57:31 -04:00
Affaan Mustafa
2c56c9c69f
test: relax windows install apply timeout
2026-04-29 17:42:19 -04:00
Affaan Mustafa
92e0c7e9ff
fix: install native Cursor hook and MCP config ( #1543 )
...
* fix: install native cursor hook and MCP config
* fix: avoid false healthy stdio mcp probes
2026-04-21 18:35:21 -04:00
Affaan Mustafa
eb900ddd81
test: align hook install expectations with Claude schema
2026-04-15 19:33:34 -07:00
Affaan Mustafa
1fabf4d2cf
fix: consolidate bash hooks without fork storms
2026-04-14 21:23:57 -07:00
Affaan Mustafa
1b7c5789fc
fix: bootstrap plugin-installed hook commands safely
2026-04-14 20:24:21 -07:00
Affaan Mustafa
7374ef6a73
fix: normalize cursor rule installs
2026-04-12 23:51:58 -07:00
Affaan Mustafa
133e881ce0
fix: install Cursor rules as mdc files
2026-04-12 23:32:39 -07:00
Affaan Mustafa
f4c7aac5b8
fix: remove unused hook install test constant
2026-04-12 22:51:03 -07:00
Affaan Mustafa
b749f5d772
fix: clean up hook install docs and tests
2026-04-12 22:47:25 -07:00
Affaan Mustafa
2ece2cfc90
fix: stop injecting managed hooks into claude settings
2026-04-12 22:39:48 -07:00
Affaan Mustafa
786f46dad5
feat: support disabling bundled mcp servers
2026-04-05 14:37:28 -07:00
Affaan Mustafa
a60d5fbc00
fix: port ci and markdown cleanup from backlog
2026-04-02 17:09:21 -07:00
Affaan Mustafa
dba5ae779b
fix: harden install and codex sync portability
2026-04-01 16:04:56 -07:00
Affaan Mustafa
6833454778
fix: dedupe managed hooks by semantic identity
2026-04-01 02:16:32 -07:00
Affaan Mustafa
47aa415b06
fix(installer): validate hooks and settings before install
2026-03-28 19:55:34 -04:00
Affaan Mustafa
d7e6bb242a
fix(installer): reject invalid claude settings roots
2026-03-28 19:55:34 -04:00
Affaan Mustafa
9f37a5d8c7
fix(installer): preserve existing claude hook settings
2026-03-28 19:55:34 -04:00
Affaan Mustafa
b4296c7095
feat: add install catalog and project config autodetection
2026-03-27 05:56:39 -04:00
Affaan Mustafa
b19b4c6b5e
fix: finish blocker lane hook and install regressions
2026-03-25 04:00:50 -04:00
Affaan Mustafa
1d0aa5ac2a
fix: fold session manager blockers into one candidate
2026-03-24 23:08:27 -04:00
Affaan Mustafa
b48930974b
fix: resolve all CI test failures (19 fixes across 6 files) ( #519 )
...
- canonical-session: fall back to JSON file recording when the loaded
state-store module has no writer methods (factory vs instance)
- install-executor: skip node_modules and .git dirs in listFilesRecursive
to prevent ETIMEDOUT copying thousands of .opencode dependency files
- ecc.js: increase maxBuffer to 10MB for spawned subcommands to prevent
ENOBUFS on large install plan JSON output
- install-apply.test: update Cursor and Antigravity path assertions to
match flattened rule layout and remapped dirs (workflows, skills)
- ecc.test: increase maxBuffer in test runner to handle large output
- orchestrate-codex-worker.sh: guard against unreadable task file before
cat, write failure status and handoff artifacts on early exit
2026-03-16 01:59:53 -07:00
Affaan Mustafa
1e0238de96
feat: wire manifest resolution into install execution ( #509 )
2026-03-15 21:47:22 -07:00
Affaan Mustafa
4e028bd2d2
feat: orchestration harness, selective install, observer improvements
2026-03-14 12:55:25 -07:00