• Joined on 2026-03-24
2e465adee1 chore(version): document FNDG-04b fix details in VERSION.md 0.4.0
olivier created pull request olivier/claude-failover#3 2026-04-19 17:49:27 +00:00
feat(safety): PreToolUse hook gating destructive tool calls (FNDG-04b)
58690da69f feat(safety): PreToolUse hook gating destructive tool calls (FNDG-04b, Option A)
olivier pushed to feat/phase2-E-multi-provider-routing at olivier/claude-failover 2026-04-17 03:05:31 +00:00
3e20085204 feat(phase2-E): multi-provider routing via secutools delegation
olivier pushed to feat/phase2-G2-dispatcher-blocks at olivier/claude-failover 2026-04-17 03:05:31 +00:00
5cfb58c202 feat(dispatcher): enforce depends_on with .blocked marker (Phase 2/G2)
olivier created branch feat/phase2-G2-dispatcher-blocks in olivier/claude-failover 2026-04-17 03:05:31 +00:00
olivier created branch feat/phase2-E-multi-provider-routing in olivier/claude-failover 2026-04-17 03:05:31 +00:00
olivier pushed to main at olivier/claude-failover 2026-04-16 21:02:57 +00:00
336f1f27bb chore(deps): go mod tidy — promote fsnotify to direct
olivier pushed to main at olivier/claude-failover 2026-04-16 20:14:35 +00:00
47ab86eef9 Merge phase 1 chantier A3: EnsureForAccount post-flipSymlink + IsPartialSwap
bde4642931 Merge phase 1 chantier A: failover robust (symlinks + startup validation)
20063b1939 fix(switcher+symlinks): rollback on ensure failure (Bug #1) + requiredShared contract test (Bug #10)
8eaf0bbd35 feat(switcher): ensure shared symlinks on target home after flip (A3)
e16e3526a0 feat(lifecycle): validate shared symlinks at daemon startup (A2)
Compare 6 commits »
olivier pushed to feat/phase1-A3-switcher-symlinks at olivier/claude-failover 2026-04-16 19:57:55 +00:00
20063b1939 fix(switcher+symlinks): rollback on ensure failure (Bug #1) + requiredShared contract test (Bug #10)
olivier created pull request olivier/claude-failover#2 2026-04-16 19:39:22 +00:00
Phase 1 / A3 — EnsureSharedSymlinks après flipSymlink dans switcher
olivier created branch feat/phase1-A3-switcher-symlinks in olivier/claude-failover 2026-04-16 19:39:05 +00:00
olivier pushed to feat/phase1-A3-switcher-symlinks at olivier/claude-failover 2026-04-16 19:39:05 +00:00
8eaf0bbd35 feat(switcher): ensure shared symlinks on target home after flip (A3)
olivier created pull request olivier/claude-failover#1 2026-04-16 19:28:16 +00:00
Phase 1 / Chantier A — Failover robuste (symlinks + startup validation)
olivier created branch feat/phase1-A-failover-robust in olivier/claude-failover 2026-04-16 19:16:40 +00:00
olivier pushed to feat/phase1-A-failover-robust at olivier/claude-failover 2026-04-16 19:16:40 +00:00
e16e3526a0 feat(lifecycle): validate shared symlinks at daemon startup (A2)
91091d7abf feat(symlinks): add shared-state symlink manager (A1)
Compare 2 commits »
olivier pushed to main at olivier/claude-failover 2026-04-16 13:30:28 +00:00
4cbdcf143a fix(dispatcher+watcher): never auto-dispatch into dedicated sessions
olivier pushed to main at olivier/claude-failover 2026-04-15 20:50:01 +00:00
6b109ed1bc fix(dispatcher): send a lone Enter after the task paste to submit it
olivier pushed to main at olivier/claude-failover 2026-04-15 20:39:59 +00:00
eb6b74c547 feat(pool): add start_index so manual and auto pools can coexist