Commit Graph

  • e95992572f fix: corriger les références incorrectes dans la doc et go.mod main Pierre Martin 2026-05-21 18:09:46 +02:00
  • a151f64ffa merge: intégrer l'initial commit Gitea Pierre Martin 2026-05-21 18:00:47 +02:00
  • f6881c1619 docs: add README, licence WTFPL et documentation Pierre Martin 2026-05-21 17:57:51 +02:00
  • 0e59c5c895 Initial commit Pierre Martin 2026-05-21 15:54:55 +00:00
  • 001c453462 fix: improve state detection accuracy and notification UX Pierre Martin 2026-03-24 11:29:26 +01:00
  • 0e4ced5b1f feat: add vmux setup and vmux hook for Claude Code integration Pierre Martin 2026-03-23 23:11:47 +01:00
  • 994b78aee5 docs(phase-04): complete phase execution Pierre Martin 2026-03-23 23:05:14 +01:00
  • 64e4509241 docs(phase-04): add verification and summary for plan 04-02 Pierre Martin 2026-03-23 23:04:49 +01:00
  • fd246f046b feat(04-02): i3bar widget with per-session colors, workspace prefix, wait type and duration Pierre Martin 2026-03-23 23:04:37 +01:00
  • 221a4447e2 feat(04-02): add vmux i3bar subcommand with i3status wrapping Pierre Martin 2026-03-23 21:30:30 +01:00
  • a28e8d6f1e test(04-02): add i3bar formatting with TDD Pierre Martin 2026-03-23 21:29:09 +01:00
  • 399e3e8f02 docs(04-01): complete notifications et mode focus plan Pierre Martin 2026-03-23 21:27:10 +01:00
  • efbe31928e feat(04-01): integrate notifications and focus mode into daemon Pierre Martin 2026-03-23 21:26:02 +01:00
  • b96c6d05be feat(04-01): add Notifier interface and FocusTimer Pierre Martin 2026-03-23 21:23:57 +01:00
  • 421bff8f73 fix: read 200 tail lines to find preview through progress noise Pierre Martin 2026-03-23 21:21:31 +01:00
  • dc1ec72056 docs(04): phase 4 plans, research, validation Pierre Martin 2026-03-23 21:10:27 +01:00
  • cf252fc634 docs(04): create phase plan for notifications et i3bar Pierre Martin 2026-03-23 21:07:35 +01:00
  • bab681ca30 feat: stabilize list output with fixed-height preview (5 lines, 300 chars) Pierre Martin 2026-03-23 20:50:28 +01:00
  • bdac6d07a9 docs(04): research phase domain Pierre Martin 2026-03-23 20:48:03 +01:00
  • c921124bcc feat: sort sessions by workspace number in list output Pierre Martin 2026-03-23 20:42:10 +01:00
  • afa238e29a docs(state): record phase 4 context session Pierre Martin 2026-03-23 20:31:54 +01:00
  • 719d389d01 docs(04): capture phase context Pierre Martin 2026-03-23 20:31:54 +01:00
  • 5b7c9c5157 feat: add make watch for live dashboard with colors Pierre Martin 2026-03-23 19:54:44 +01:00
  • 9d43cb204a docs(phase-03): complete phase execution Pierre Martin 2026-03-23 19:51:09 +01:00
  • bed07b1552 docs(03-02): complete hook server integration plan Pierre Martin 2026-03-23 19:48:15 +01:00
  • 9cf0480510 feat(03-02): display WaitType in vmux list for sessions awaiting input Pierre Martin 2026-03-23 19:46:52 +01:00
  • e60524961a test(03-02): add failing tests for WaitType display in vmux list Pierre Martin 2026-03-23 19:46:18 +01:00
  • 79ad8fb16a feat(03-02): integrate hook server into daemon with graceful degradation and dynamic poll Pierre Martin 2026-03-23 19:45:48 +01:00
  • 5f13eb174b test(03-02): add failing tests for hook server integration and poll slowdown Pierre Martin 2026-03-23 19:44:30 +01:00
  • a59fc01933 docs(03-01): complete hook event processing plan Pierre Martin 2026-03-23 19:42:43 +01:00
  • 5bec9430b7 feat(03-01): HTTP handler POST /hook with validation and body size limit Pierre Martin 2026-03-23 19:41:11 +01:00
  • e1b176cf55 feat(03-01): HookEvent struct, processHookEvent mapping, UpdateFromHook, WaitType Pierre Martin 2026-03-23 19:40:02 +01:00
  • 10a9d95116 docs(03): phase 3 plans, validation, and research Pierre Martin 2026-03-23 19:36:15 +01:00
  • 005c6c1214 docs(03): create phase plan for hook server Pierre Martin 2026-03-23 19:33:24 +01:00
  • f7228922cc docs(phase-3): research hook server domain Pierre Martin 2026-03-23 19:29:45 +01:00
  • e0e6486c19 docs(state): record phase 3 context session Pierre Martin 2026-03-23 19:24:41 +01:00
  • a990c1a1b4 docs(03): capture phase context Pierre Martin 2026-03-23 19:24:41 +01:00
  • 2375374f2f docs(phase-02): complete phase execution Pierre Martin 2026-03-23 19:20:03 +01:00
  • 4cb12b2e2a docs(02-03): complete CLI + wiring plan Pierre Martin 2026-03-23 18:43:15 +01:00
  • 8594c48f84 fix: detect permission prompts as NeedsInput when tool_use is stale (>10s) Pierre Martin 2026-03-23 18:29:32 +01:00
  • 170790fcda feat(02-03): main.go subcommands + display enrichi avec workspace, label, duree Pierre Martin 2026-03-23 17:54:18 +01:00
  • a79a0e154c feat(02-03): client socket, autostart daemon, switch handler, workspace wiring Pierre Martin 2026-03-23 17:51:31 +01:00
  • a388c9477d docs(02-02): complete i3 bridge plan Pierre Martin 2026-03-23 17:47:27 +01:00
  • 185119e580 docs(02-01): complete daemon vmuxd plan Pierre Martin 2026-03-23 17:47:14 +01:00
  • 4b142a79b5 feat(02-01): add Unix socket server, poll loop, and stop handler Pierre Martin 2026-03-23 17:45:57 +01:00
  • 9427dd3eda feat(02-02): implement fuzzy match + switch workspace + i3 commander Pierre Martin 2026-03-23 17:45:32 +01:00
  • 4a298d5ad0 test(02-02): add failing tests for fuzzy match + switch workspace Pierre Martin 2026-03-23 17:44:56 +01:00
  • a2fb37e2b5 feat(02-02): implement PPID chain walk + workspace resolution Pierre Martin 2026-03-23 17:43:58 +01:00
  • 5315e88494 feat(02-01): implement protocol types, SessionRegistry, and LabelStore Pierre Martin 2026-03-23 17:43:12 +01:00
  • c9a28df3dc test(02-02): add failing tests for PPID chain walk + workspace resolution Pierre Martin 2026-03-23 17:42:44 +01:00
  • a49f7d1c57 test(02-01): add failing tests for protocol types, registry, and label store Pierre Martin 2026-03-23 17:41:58 +01:00
  • 51544cab0b docs(02): phase 2 plans Pierre Martin 2026-03-23 17:37:09 +01:00
  • 1d78b7dc3a docs(phase-2): add research and validation strategy Pierre Martin 2026-03-23 15:33:41 +01:00
  • be223468bc docs(02): research daemon et i3 bridge phase domain Pierre Martin 2026-03-23 15:32:48 +01:00
  • e1c42e2029 docs(state): record phase 2 context session Pierre Martin 2026-03-23 15:22:11 +01:00
  • e84fb71812 docs(02): capture phase context Pierre Martin 2026-03-23 15:22:05 +01:00
  • a6eb9f1406 chore: add Makefile and .envrc for dev environment Pierre Martin 2026-03-23 14:44:36 +01:00
  • 205499c00d docs(phase-01): evolve PROJECT.md after phase completion Pierre Martin 2026-03-23 14:44:30 +01:00
  • f9a53632a3 docs(phase-01): complete phase execution Pierre Martin 2026-03-23 14:44:06 +01:00
  • 766ce541a1 chore(01-02): add .gitignore for vmux binary Pierre Martin 2026-03-23 13:31:25 +01:00
  • f1dcee0ae2 feat(01-02): add CLI display and main.go for vmux list Pierre Martin 2026-03-23 13:30:55 +01:00
  • e7ced9c3a3 test(01-02): add failing tests then implement session + state Pierre Martin 2026-03-23 13:29:19 +01:00
  • d1c1239e1e docs(01-01): complete scaffolding + process detection plan Pierre Martin 2026-03-23 13:26:38 +01:00
  • 166e44161d feat(01-01): implement FindClaudeProcesses and EncodePath Pierre Martin 2026-03-23 13:25:27 +01:00
  • 81ee7dc49d test(01-01): add failing tests for proc scanning and path encoding Pierre Martin 2026-03-23 13:24:59 +01:00
  • 12e1ba79ba feat(01-01): scaffold Go project with types Pierre Martin 2026-03-23 13:24:24 +01:00
  • 929ee4ce7d docs(01): phase 1 plans and research Pierre Martin 2026-03-23 13:16:15 +01:00
  • 1b81b56ae7 fix(01): revise plan 01-01 based on checker feedback Pierre Martin 2026-03-23 13:14:33 +01:00
  • 4916a75011 docs(01-session-discovery): create phase plan Pierre Martin 2026-03-23 13:09:19 +01:00
  • 3faba89614 docs(phase-1): add validation strategy Pierre Martin 2026-03-23 13:05:17 +01:00
  • e5ee3635bb docs(01): research phase session discovery Pierre Martin 2026-03-23 13:04:40 +01:00
  • 16b42777e3 docs(state): record phase 1 context session Pierre Martin 2026-03-23 12:53:36 +01:00
  • 33e35e71db docs(01): capture phase context Pierre Martin 2026-03-23 12:52:57 +01:00
  • 699007b3f7 docs: create roadmap (4 phases) Pierre Martin 2026-03-23 12:20:49 +01:00
  • 2d21a199a4 docs: define v1 requirements Pierre Martin 2026-03-23 11:33:50 +01:00
  • 3030b88057 docs: complete project research Pierre Martin 2026-03-23 11:25:05 +01:00
  • ec1e6134eb chore: add project config Pierre Martin 2026-03-23 11:02:50 +01:00
  • 7bedb08301 docs: initialize project Pierre Martin 2026-03-23 10:57:35 +01:00