-
debc6287e2
chore(release): 1.5.6
main
v1.5.6
Mika Kuns
2026-05-27 13:16:51 +02:00
-
fed74dc8f0
docs: document TaskCompleted hook in CLAUDE.md
Mika Kuns
2026-05-27 13:16:19 +02:00
-
3ebf54e75d
feat(hook): add TaskCompleted drain + multi-event install-hook
Mika Kuns
2026-05-27 11:23:19 +02:00
-
840a3e32c8
chore(release): 1.5.5
v1.5.5
mika kuns
2026-05-22 09:39:29 +02:00
-
1f7585152e
feat(hook): close mailbox on SessionEnd
mika kuns
2026-05-22 09:39:29 +02:00
-
7b58db771a
chore(release): 1.5.4
v1.5.4
mika kuns
2026-05-22 09:23:08 +02:00
-
6592d428b7
chore(release): 1.5.3
v1.5.3
mika kuns
2026-05-21 09:24:49 +02:00
-
22824bd35f
feat(hook): make push delivery opt-in via mailbox-collaborate skill
mika kuns
2026-05-21 09:24:41 +02:00
-
951fb4f021
fix(autostart): hide console window on logon via wscript VBS shim
mika kuns
2026-05-21 09:24:29 +02:00
-
c1fc863047
docs(db): mark waiterCount as @internal test helper
Mika Kuns
2026-05-20 16:45:47 +02:00
-
8c8be67a98
docs: document watch --block push delivery and bootstrap behavior
Mika Kuns
2026-05-20 16:42:52 +02:00
-
307e15b05b
fix(hook): suppress peer list when daemon is unreachable
Mika Kuns
2026-05-20 16:41:24 +02:00
-
efdc752890
feat(hook): nudge Claude to start watch --block as background bash on session start
Mika Kuns
2026-05-20 16:37:40 +02:00
-
9f8c1d9e9d
test(cli): fix flaky rename watch test with deterministic waiter polling
Mika Kuns
2026-05-20 16:34:47 +02:00
-
1c2c1d2f7e
feat(cli): add watch --block subcommand with documented exit codes
Mika Kuns
2026-05-20 16:29:38 +02:00
-
bc53daf6e6
fix(server): set explicit connectionTimeout to bound long-poll sockets
Mika Kuns
2026-05-20 16:24:26 +02:00
-
8169ebf4fe
refactor(server): clean up close listener and avoid writing 499 to dead socket
Mika Kuns
2026-05-20 16:23:48 +02:00
-
b05e6f2bd7
feat(server): add GET /v1/watch long-poll endpoint with abort + rename handling
Mika Kuns
2026-05-20 16:19:11 +02:00
-
b74e969229
test(db): add abort-racing-send + rejectAllWaiters coverage; document notifyOneWaiter invariant
Mika Kuns
2026-05-20 16:15:39 +02:00
-
31584fe623
feat(db): add waitForMessage with FIFO single-delivery and rename signaling
Mika Kuns
2026-05-20 16:10:17 +02:00
-
407f3a8f16
chore(repo): drop .NET implementation in favor of npm-only
Mika Kuns
2026-05-20 15:35:31 +02:00
-
75a180279e
chore(release): 1.5.2
v1.5.2
Mika Kuns
2026-05-20 14:41:56 +02:00
-
9438b1d8dc
fix(plugin): make mailbox-update skill robust to common failure modes
Mika Kuns
2026-05-20 14:22:52 +02:00
-
f4539eb2c9
chore(release): 1.5.1
v1.5.1
Mika Kuns
2026-05-20 14:09:19 +02:00
-
4b93641cf4
fix(server): register onClose hook before app.listen
Mika Kuns
2026-05-20 14:09:11 +02:00
-
2cadc3a867
chore(release): 1.5.0
v1.5.0
Mika Kuns
2026-05-20 13:54:43 +02:00
-
0c06e2cf4b
feat(cleanup): hide and prune stale mailboxes
Mika Kuns
2026-05-20 13:54:03 +02:00
-
06a2ea6b7b
chore(release): 1.4.1
v1.4.1
Mika Kuns
2026-05-20 13:34:34 +02:00
-
01c22ff9a3
fix(cli): lazy-load server module so non-serve commands skip node:sqlite
Mika Kuns
2026-05-20 13:30:04 +02:00
-
7b65545600
chore(release): 1.4.0
v1.4.0
Mika Kuns
2026-05-20 13:14:22 +02:00
-
b10ac36ed0
feat(naming)!: auto-derive mailbox name from project + runtime rename
Mika Kuns
2026-05-20 13:14:15 +02:00
-
8832eab6c7
refactor(node): migrate from better-sqlite3 to node:sqlite, require Node 24+
Mika Kuns
2026-05-19 16:07:21 +02:00
-
8747d638fb
feat(plugin): add SubagentStop hook to auto-check inbox after subagent runs
Mika Kuns
2026-05-19 16:06:55 +02:00
-
d456f29138
fix(plugin): sync plugin.json version with releases
v1.2.1
Mika Kuns
2026-05-19 14:51:34 +02:00
-
d37d2419d6
feat(cli): pre-install port check in install-autostart
v1.2.0
Mika Kuns
2026-05-19 14:09:21 +02:00
-
ee0b72f43b
feat: change default port from 47822 to 37849 (v1.2.0)
Mika Kuns
2026-05-19 14:07:56 +02:00
-
d3abc762fd
fix(ci): allow same-version npm version call (idempotent when source already bumped)
v1.1.0
Mika Kuns
2026-05-19 13:55:11 +02:00
-
d0eb2af183
chore(node): release v1.1.0
Mika Kuns
2026-05-19 13:53:34 +02:00
-
42237149a1
feat: stdio MCP wrapper + Windows Run-key autostart fallback (v1.0.1)
v1.0.1
Mika Kuns
2026-05-19 13:43:55 +02:00
-
ac626f678b
fix(cli,plugin): CLAUDE_MAILBOX_URL env override + port-conflict-aware doctor
Mika Kuns
2026-05-19 13:30:51 +02:00
-
73a49e405f
docs(readme): use .git suffix on marketplace clone URL
Mika Kuns
2026-05-19 13:18:52 +02:00
-
43e8d0d4ca
fix(ci): add pretest hook so vitest sees built dist/cli.js
v1.0.0
Mika Kuns
2026-05-19 13:12:59 +02:00
-
50f2b5a7cb
docs(readme): restructure for getting-started flow
Mika Kuns
2026-05-19 12:56:27 +02:00
-
19d7a591df
chore(node): release v0.1.0
Mika Kuns
2026-05-19 12:01:41 +02:00
-
48b6ba6452
feat(plugin): SessionStart hook discovers and announces active peers
Mika Kuns
2026-05-19 11:59:31 +02:00
-
9fd321043f
feat(mcp): identity-via-arg + plugin ships .mcp.json
Mika Kuns
2026-05-19 11:50:58 +02:00
-
462d6561e1
feat(plugin): per-session mailbox identity + mailbox-update command
Mika Kuns
2026-05-19 11:39:14 +02:00
-
c231f8c18c
feat(plugin): add
/claude-mailbox:mailbox-doctor for one-command setup
Mika Kuns
2026-05-19 10:55:05 +02:00
-
5c5843e62d
feat(plugin): ship Claude Code plugin + marketplace manifest
Mika Kuns
2026-05-19 10:49:36 +02:00
-
66967167bc
feat(node): add Claude Code UserPromptSubmit hook for auto inbox-check
Mika Kuns
2026-05-19 10:09:30 +02:00
-
a5a2895725
fix(ci): use NPM_PUBLISH_TOKEN for Gitea npm registry auth
v0.2.1
Claude
2026-04-30 12:20:51 +00:00
-
05d87d2aa7
feat(node): add TypeScript sibling project for npm-based install
v0.2.0
mika kuns
2026-04-30 14:06:46 +02:00
-
757a095c10
fix(ci): use full GitHub URL for actions/checkout
v0.1.0
mika kuns
2026-04-24 19:50:22 +02:00
-
83afd0ddb3
refactor(ci): use actions/checkout for public repo release flow
mika kuns
2026-04-24 19:46:11 +02:00
-
8cdc7bac16
fix(ci): build test csproj instead of .slnx for .NET 8 runner
mika kuns
2026-04-24 19:43:12 +02:00
-
e3b51122ae
fix(service): explain 1073 (service exists) on install-service
mika kuns
2026-04-24 19:40:38 +02:00
-
e7407b1b3a
docs(readme): document install-service verbs and config precedence
mika kuns
2026-04-24 19:36:54 +02:00
-
c3e5bc2ba2
ci: add tag-triggered Gitea release workflow
mika kuns
2026-04-24 19:35:48 +02:00
-
202bb692e0
ci: add build+test workflow for main and PRs
mika kuns
2026-04-24 19:34:41 +02:00
-
dbc6844db6
feat(service): dispatch service verbs from Program entrypoint
mika kuns
2026-04-24 19:33:32 +02:00
-
ebc0319384
feat(service): implement uninstall-service and status verbs
mika kuns
2026-04-24 19:29:08 +02:00
-
452dc8514b
fix(service): escape bind value and parse port as int in seeded config
mika kuns
2026-04-24 19:27:34 +02:00
-
f91d3644fb
feat(service): implement install-service verb
mika kuns
2026-04-24 19:22:45 +02:00
-
5c6f4b8b6e
feat(service): add ServiceCommands skeleton with platform/admin gates
mika kuns
2026-04-24 19:18:18 +02:00
-
d8f25dc01b
feat(service): enable Windows Service hosting lifetime
mika kuns
2026-04-24 19:14:39 +02:00
-
870431d0b8
feat(config): load mailbox.json with CLI override in Program
mika kuns
2026-04-24 19:10:54 +02:00
-
81906e7274
feat(config): add ConfigResolver with CLI>file>default precedence
mika kuns
2026-04-24 19:06:25 +02:00
-
f397008ff5
feat(config): add FileConfig model and JSON loader
mika kuns
2026-04-24 19:01:36 +02:00
-
948c6d4abe
docs(plan): implementation plan for gitea release and windows service
mika kuns
2026-04-24 18:57:56 +02:00
-
0586d67a41
docs(spec): gitea release flow and windows service support
mika kuns
2026-04-24 18:53:13 +02:00
-
ec42e8e4bd
Initial
mika kuns
2026-04-24 18:26:11 +02:00