2995 Commits

Author SHA1 Message Date
beads/refinery
12d956503c bd daemon sync: 2026-01-11 08:48:30 2026-01-11 08:48:30 -08:00
beads/refinery
2a7cd02f28 bd daemon sync: 2026-01-11 08:41:55 2026-01-11 08:41:55 -08:00
beads/refinery
a86af59cec bd daemon sync: 2026-01-11 08:36:36 2026-01-11 08:36:36 -08:00
beads/refinery
f0e3ed1d2d bd daemon sync: 2026-01-11 08:28:45 2026-01-11 08:28:45 -08:00
beads/refinery
50b94f9e2b bd daemon sync: 2026-01-11 08:22:08 2026-01-11 08:22:08 -08:00
beads/refinery
61ff6a1adf bd daemon sync: 2026-01-11 08:15:36 2026-01-11 08:15:36 -08:00
beads/refinery
69f3dd849b bd daemon sync: 2026-01-11 08:09:04 2026-01-11 08:09:05 -08:00
beads/refinery
b45c8c6edb bd daemon sync: 2026-01-11 08:02:25 2026-01-11 08:02:25 -08:00
beads/refinery
544c6c730a bd daemon sync: 2026-01-11 07:56:14 2026-01-11 07:56:14 -08:00
beads/refinery
ca54883a3f bd daemon sync: 2026-01-11 07:42:42 2026-01-11 07:42:42 -08:00
beads/refinery
8a977ad541 bd daemon sync: 2026-01-11 07:36:09 2026-01-11 07:36:09 -08:00
beads/refinery
b5bdc8e633 bd daemon sync: 2026-01-11 07:29:35 2026-01-11 07:29:35 -08:00
beads/refinery
0840040023 bd daemon sync: 2026-01-11 07:23:02 2026-01-11 07:23:02 -08:00
beads/refinery
27197018a2 bd daemon sync: 2026-01-11 07:17:28 2026-01-11 07:17:28 -08:00
beads/refinery
03270b1fdb bd daemon sync: 2026-01-11 07:11:03 2026-01-11 07:11:03 -08:00
beads/refinery
b9e8b897fc bd daemon sync: 2026-01-11 07:04:37 2026-01-11 07:04:37 -08:00
beads/refinery
da958b48bd bd daemon sync: 2026-01-11 06:56:47 2026-01-11 06:56:47 -08:00
beads/refinery
5f379b5b34 bd daemon sync: 2026-01-11 06:51:23 2026-01-11 06:51:23 -08:00
beads/refinery
ed0ab08c84 bd daemon sync: 2026-01-11 06:47:07 2026-01-11 06:47:07 -08:00
beads/refinery
dc3df54037 bd daemon sync: 2026-01-11 06:36:58 2026-01-11 06:36:58 -08:00
beads/refinery
d2264d0455 bd daemon sync: 2026-01-11 06:31:33 2026-01-11 06:31:33 -08:00
beads/refinery
d8ec0180b1 bd daemon sync: 2026-01-11 06:23:43 2026-01-11 06:23:43 -08:00
beads/refinery
a53547d876 bd daemon sync: 2026-01-11 06:17:15 2026-01-11 06:17:15 -08:00
beads/refinery
30c19b8690 bd daemon sync: 2026-01-11 06:10:37 2026-01-11 06:10:37 -08:00
beads/refinery
c0b8d7e122 bd daemon sync: 2026-01-11 06:04:04 2026-01-11 06:04:04 -08:00
beads/refinery
3779b28275 bd daemon sync: 2026-01-11 05:57:24 2026-01-11 05:57:24 -08:00
beads/refinery
adb55d1c80 bd daemon sync: 2026-01-11 05:52:11 2026-01-11 05:52:11 -08:00
beads/refinery
1a76029b36 bd daemon sync: 2026-01-11 05:44:39 2026-01-11 05:44:39 -08:00
beads/refinery
e61391ae3c bd daemon sync: 2026-01-11 05:39:41 2026-01-11 05:39:41 -08:00
beads/refinery
7cfd12db72 bd daemon sync: 2026-01-11 05:31:22 2026-01-11 05:31:22 -08:00
beads/refinery
98753d5edd bd daemon sync: 2026-01-11 05:24:32 2026-01-11 05:24:32 -08:00
beads/refinery
818f397f6e bd daemon sync: 2026-01-11 05:18:00 2026-01-11 05:18:00 -08:00
beads/refinery
ceb369dc96 bd daemon sync: 2026-01-11 05:11:29 2026-01-11 05:11:29 -08:00
beads/refinery
b7c273a296 bd daemon sync: 2026-01-11 05:00:28 2026-01-11 05:00:28 -08:00
beads/refinery
b51d0ddc46 sync: patrol cycle update 2026-01-11 04:27:54 -08:00
beads/refinery
dacec1a934 bd daemon sync: 2026-01-11 00:59:47 2026-01-11 00:59:48 -08:00
beads/refinery
19b1bd2719 sync: patrol digest 2026-01-11 00:33:39 -08:00
beads/refinery
dedb5c57ef bd daemon sync: 2026-01-11 00:31:16 2026-01-11 00:31:16 -08:00
beads/crew/dave
fafc256b33 bd sync: 2026-01-10 23:21:33 2026-01-10 23:21:33 -08:00
Steve Yegge
28c8ba5d0d bd sync: 2026-01-10 21:31:50 2026-01-10 21:31:50 -08:00
Steve Yegge
3a411088ab bd sync: 2026-01-10 21:31:00 2026-01-10 21:31:00 -08:00
Steve Yegge
29b0950ca2 bd sync: 2026-01-10 21:30:12 2026-01-10 21:30:12 -08:00
beads/crew/dave
264f811df1 bd sync: 2026-01-10 19:34:02 2026-01-10 19:34:02 -08:00
garnet
71aeb9a2a4 bd sync: 2026-01-10 16:40:23 2026-01-10 16:40:23 -08:00
wolf
5e2fbe145a bd sync: 2026-01-10 13:36:47 2026-01-10 13:36:47 -08:00
fang
55c1073934 bd sync: 2026-01-10 13:36:21 2026-01-10 13:36:21 -08:00
wolf
5d22a8ef56 bd sync: 2026-01-10 12:29:57 2026-01-10 12:29:57 -08:00
mayor
77b9d4762f fix(dep): prevent nil pointer panic in --json mode (GH#998)
warnIfCyclesExist was called with nil storage when using daemon mode.
Add nil check to skip cycle warning in daemon mode (daemon handles it).

Fixes #998

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 12:08:48 -08:00
mayor
b36f5ef360 bd sync: 2026-01-09 23:57:01 2026-01-09 23:57:01 -08:00
Josh Nichols
5d1a8c2428 fix(autoimport): enable cold-start bootstrap for read-only commands (#977)
After devcontainer restart (cold-start), `bd --no-daemon show` failed to
find beads because:
1. Read-only commands skipped auto-import
2. Newly created DB had no issue_prefix set, causing import to fail

This fix enables seamless cold-start recovery by:
- Allowing read-only commands (show, list, etc.) to auto-bootstrap when
  JSONL exists but DB doesn't
- Setting needsBootstrap flag when falling back from read-only to
  read-write mode for missing DB
- Auto-detecting and setting issue_prefix from JSONL during auto-import
  when DB is uninitialized

Fixes: gt-b09

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-09 12:38:18 -08:00