Affaan Mustafa
affbd33485
fix: avoid opencode shell file probes
2026-04-29 23:26:10 -04:00
Affaan Mustafa
9627c201c7
test: harden mcp health http probe fixture
2026-04-29 23:05:17 -04:00
Affaan Mustafa
1188aeafc4
fix: refine gateguard destructive git detection
2026-04-29 22:41:22 -04:00
Affaan Mustafa
17aafc4506
fix: make plan command work without planner agent
2026-04-29 22:18:53 -04:00
Affaan Mustafa
0dcde13384
fix: parse block-no-verify flags by shell words
2026-04-29 21:59:12 -04:00
Affaan Mustafa
3fadc37802
fix: route continuous learning observe hooks through node
2026-04-29 21:28:59 -04:00
Affaan Mustafa
2006d2ee77
fix: publish auto-update runtime script
2026-04-29 21:01:27 -04:00
Affaan Mustafa
149fae7008
test: normalize auto-update repo root expectation on windows
2026-04-29 21:01:27 -04:00
Affaan Mustafa
a7a56fa2a2
feat: add auto-update command
2026-04-29 21:01:27 -04:00
Affaan Mustafa
84ac76fa2b
docs: sync session storage paths across translations
2026-04-29 20:34:01 -04:00
Affaan Mustafa
69b8ec4e0b
docs: add ecc2 rc1 quickstart path
2026-04-29 20:15:38 -04:00
Affaan Mustafa
4b67c3cac6
docs: close ecc2 rc1 release policy drift
2026-04-29 19:52:09 -04:00
Affaan Mustafa
c3ea7a1e5e
fix: preserve gateguard concurrent state writes ( #1623 )
2026-04-29 19:31:11 -04:00
Affaan Mustafa
468c755abd
test: extend insaits monitor subprocess timeout
2026-04-29 19:25:18 -04:00
Affaan Mustafa
fc96be4924
test: cover skill tracker edge paths
2026-04-29 19:21:03 -04:00
Affaan Mustafa
7ca48f376f
test: cover skill dashboard edge paths
2026-04-29 19:15:47 -04:00
Affaan Mustafa
8c7e6611e0
test: cover gateguard edge paths
2026-04-29 19:08:47 -04:00
Affaan Mustafa
b5bdd9352f
fix: run pre-bash linters through windows wrappers
2026-04-29 18:59:10 -04:00
Affaan Mustafa
ae02b26cf9
test: cover mcp config merge edges
2026-04-29 18:57:55 -04:00
Affaan Mustafa
cc89c40751
test: cover codex config merge edges
2026-04-29 18:51:56 -04:00
Affaan Mustafa
880c487c0f
test: cover state store query edge paths
2026-04-29 18:45:20 -04:00
Affaan Mustafa
45a9bcf295
test: lift harness manifest branch coverage
2026-04-29 18:38:48 -04:00
Affaan Mustafa
ebf0d4322b
test: support windows pre-bash linter shims
2026-04-29 18:36:33 -04:00
Affaan Mustafa
015b00b8fc
test: stabilize mcp health crash probes
2026-04-29 18:29:02 -04:00
Affaan Mustafa
51511461f6
test: cover pre-bash commit quality edges
2026-04-29 18:28:56 -04:00
Affaan Mustafa
aaaf52fb1e
test: cover session adapter edge cases
2026-04-29 18:21:31 -04:00
Affaan Mustafa
33edfd3bb3
test: cover session activity tracker edge paths
2026-04-29 18:15:51 -04:00
Affaan Mustafa
f92dc544c4
test: cover mcp health edge paths
2026-04-29 18:08:45 -04:00
Affaan Mustafa
1c2d5dd389
fix: fail open on insaits monitor errors
2026-04-29 18:03:33 -04:00
Affaan Mustafa
b40de37ccb
test: cover install lifecycle edge paths
2026-04-29 17:56:25 -04:00
Affaan Mustafa
63485a26bf
fix: support windows insaits python shims
2026-04-29 17:53:07 -04:00
Affaan Mustafa
fe40a3d27b
test: cover hook bootstrap and InsAIts monitor
2026-04-29 17:45:22 -04:00
Affaan Mustafa
2c56c9c69f
test: relax windows install apply timeout
2026-04-29 17:42:19 -04:00
Affaan Mustafa
d9d52d8b77
test: cover install executor planning
2026-04-29 17:32:37 -04:00
Affaan Mustafa
2eaafc38f6
test(ecc2): normalize release workflow newlines
2026-04-29 17:31:01 -04:00
Affaan Mustafa
c7c7d37f29
Merge remote-tracking branch 'origin/main' into feat/ecc2-rc1-preview-surface
2026-04-28 22:15:34 -04:00
Affaan Mustafa
b6b5b6d08e
test: cover CI catalog validator
2026-04-28 22:14:19 -04:00
Affaan Mustafa
f6acf6e19f
Merge pull request #1606 from affaan-m/fix/1598-observer-sigusr1-wait
...
fix: retry observer wait after SIGUSR1
2026-04-28 22:12:04 -04:00
Affaan Mustafa
46aa301f1d
Merge remote-tracking branch 'origin/main' into feat/ecc2-rc1-preview-surface
...
# Conflicts:
# docs/fixes/HOOK-FIX-20260421-ADDENDUM.md
2026-04-28 22:11:54 -04:00
Affaan Mustafa
fd95cf6b29
fix: retry observer wait after signal
2026-04-28 22:11:47 -04:00
Affaan Mustafa
83d6bb230d
Merge pull request #1605 from affaan-m/fix/1587-codex-skills-validation
...
fix: normalize codex skill metadata
2026-04-28 22:11:29 -04:00
Affaan Mustafa
6c8a6bd7c0
docs: remove unicode markers from hook addendum
2026-04-28 22:11:19 -04:00
Affaan Mustafa
d89f8d895d
fix: normalize codex skill metadata
2026-04-28 22:10:17 -04:00
Affaan Mustafa
0a87323eda
feat(ecc2): finalize rc1 release surface
2026-04-28 22:10:04 -04:00
Affaan Mustafa
5595c074fe
Merge pull request #1555 from affaan-m/fix/install-uninstall-readme-clarity
...
docs: clarify install and uninstall paths
2026-04-28 22:10:03 -04:00
Affaan Mustafa
530088c77c
docs: remove unicode safety violations from hook addendum
2026-04-23 02:14:28 -04:00
Affaan Mustafa
177b8f31da
docs: clarify install and uninstall paths
2026-04-23 02:11:29 -04:00
Affaan Mustafa
4e66b2882d
docs: fix plugin quick start for continuous learning v2 ( #1546 )
2026-04-21 18:41:36 -04:00
suusuu0927
e63241c699
fix(observe): skip Windows AppInstallerPythonRedirector.exe in resolve_python_cmd ( #1511 )
...
On Windows 10/11 without Python installed from the Microsoft Store, the
"App Execution Alias" stubs at %LOCALAPPDATA%\Microsoft\WindowsApps\python.exe
and python3.exe are symlinks to AppInstallerPythonRedirector.exe. These
stubs neither launch Python nor honor `-c`; calls print a bare "Python "
line and exit, silently breaking every JSON-parsing step in observe.sh.
Net effect: observations.jsonl is never written, CLV2 appears installed
correctly, and the only residual artifact is `.last-purge`.
This commit:
1. Adds `_is_windows_app_installer_stub` helper that detects the stub
via `command -v` output and optional `readlink -f` resolution.
2. Teaches `resolve_python_cmd` to skip stub candidates and fall
through to the next real interpreter (typically C:\...\Python3xx\python.exe).
3. Exports the stub-aware CLV2_PYTHON_CMD before sourcing
detect-project.sh, which already honors an already-set value,
so the shared helper does not re-resolve and re-select the stub.
POSIX-compatible. No behavior change on macOS / Linux / WSL where no
such stub exists.
Refs: observations.jsonl empty on Windows Claude Desktop users.
2026-04-21 18:39:06 -04:00
Zhao-Ming Zhong
81bde5c3cd
fix(continuous-learning-v2): accept claude-desktop as valid entrypoint ( #1522 )
2026-04-21 18:37:23 -04:00