Commit Graph

2985 Commits

Author SHA1 Message Date
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
mayor
2d0d3d2c95 bd sync: 2026-01-08 22:58:36 2026-01-08 22:58:36 -08:00
deacon
4d57f32a3e bd daemon sync: 2026-01-08 18:25:13 2026-01-08 18:25:13 -08:00
deacon
a740252222 bd daemon sync: 2026-01-08 18:22:23 2026-01-08 18:22:23 -08:00
deacon
0887b7117b bd daemon sync: 2026-01-08 18:22:02 2026-01-08 18:22:02 -08:00
deacon
90f73ed4ed bd daemon sync: 2026-01-08 17:57:40 2026-01-08 17:57:40 -08:00
deacon
60fb8ae9d7 bd daemon sync: 2026-01-08 17:53:01 2026-01-08 17:53:01 -08:00
emma
d1e73294f1 bd daemon sync: 2026-01-08 14:37:40 2026-01-08 14:37:40 -08:00
emma
1dddf6fbef bd daemon sync: 2026-01-08 14:37:26 2026-01-08 14:37:26 -08:00
emma
410b763dce bd daemon sync: 2026-01-08 14:37:20 2026-01-08 14:37:20 -08:00
emma
48190fd805 bd daemon sync: 2026-01-08 14:37:02 2026-01-08 14:37:02 -08:00