Josh Palmer
78f57df5a8
🤖 chore: move to moltbot upstream + sync tooling
...
What:
- swap nix-moltbot inputs, packages, and workflow automation
- update secrets wiring, repo seeds, and org references for moltbot
- fix self-update path and moltbot config/log defaults
Why:
- align infra with moltbot rename and new packaging
- restore update pipeline + consistent bootstrap artifacts
Tests:
- ./scripts/build-image.sh (fails: /build chmod permission on darwin)
2026-01-28 18:36:10 +01:00
Josh Palmer
a809f29154
fix: tolerate missing agenix secrets in image build
2026-01-10 19:00:07 +01:00
Josh Palmer
a7106d3072
Move secrets + repo seeds to runtime bootstrap
2026-01-10 17:04:18 +01:00
Josh Palmer
cdf5c4a4fb
fix(lurk): align discord memory + locks
2026-01-09 01:42:49 +01:00
Josh Palmer
a7e0c038e1
Bake repo seeds into image build
2026-01-08 23:21:58 +01:00
Josh Palmer
ad4c644110
Make seed-repos resilient to single repo failures
2026-01-08 23:10:52 +01:00
Josh Palmer
1ddf597e2f
Normalize repo origin URLs before fetch
2026-01-08 22:05:53 +01:00
Josh Palmer
1ef5b556b0
Fix EFS memory permissions and expose memory tools
2026-01-08 19:11:35 +01:00
Josh Palmer
1403e0b408
Fix workspace seeding permissions
2026-01-08 18:21:06 +01:00
Josh Palmer
8766cc9588
Seed workspace dirs and harden github sync
2026-01-08 17:54:35 +01:00
Josh Palmer
557c9d411d
🤖 Add triage skill + GitHub sync for maintainer bot
...
What:
- Add `triage` skill for Now/Next/Later priority summaries
- Add `gh-sync.sh` script to fetch PRs/issues from clawdbot org
- Add systemd timer for periodic GitHub sync (every 15 min)
- Add `memory/github/` directory for synced state
Why:
- Enable maintainer bot to surface clear recommendations
- ZFC-compliant: script does pure IO, AI does all reasoning
- Real-time-ish data via periodic sync to shared memory
Skill triggers: "triage", "priorities", "what's hot", "status"
Output: Now/Next/Later buckets with links + recommended actions
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 17:54:25 +01:00
Josh Palmer
231f0a8cee
Pass secrets dir into image build
2026-01-08 16:59:43 +01:00
Josh Palmer
a189f7bfbe
read age key from env for image build
2026-01-08 16:17:45 +01:00
Josh Palmer
5478b2acc5
fix impure flag and drop disko lock
2026-01-08 16:14:56 +01:00
Josh Palmer
b6bdf289c1
build image with impure inputs
2026-01-08 16:12:36 +01:00
Josh Palmer
98f9d6e47b
build image via flake config
2026-01-08 16:05:29 +01:00
Josh Palmer
4c2d2fb6b7
use basic auth for github app git
2026-01-08 15:07:48 +01:00
Josh Palmer
f30534e69a
harden repo seeding updates
2026-01-08 15:06:26 +01:00
Josh Palmer
7ede0904a5
auth repo seeding with github app token
2026-01-08 15:00:49 +01:00
Josh Palmer
fe0b471ee8
Document toolchain propagation and auto-seed tools
2026-01-08 14:33:05 +01:00
Josh Palmer
d787dc98ed
Add EFS shared memory and locking tools
2026-01-08 13:43:56 +01:00
Josh Palmer
958bf7aee6
Seed workspace templates and repos on startup
2026-01-08 13:25:51 +01:00
Josh Palmer
4b2399ea34
Switch AMI import to snapshot workflow
2026-01-08 00:11:22 +01:00
Josh Palmer
8da1628d93
Add AWS instance provisioning and raw image bootstrap
2026-01-07 23:48:32 +01:00
Josh Palmer
504a3eec1a
Fix image build to handle nix out-link
2026-01-07 23:06:21 +01:00
Josh Palmer
2a40dbb15b
Harden AWS image pipeline and cleanup host config
2026-01-07 23:00:21 +01:00
Josh Palmer
50f40166ba
Use amazon image format for AMI import
2026-01-07 22:39:50 +01:00
Josh Palmer
0284741d03
Reuse existing IAM user for AMI import
2026-01-07 22:05:57 +01:00
Josh Palmer
3262cb8729
Restore script executable bits
2026-01-07 21:51:13 +01:00
Josh Palmer
486e91508e
Switch pipeline to AWS AMI and remove Hetzner path
2026-01-07 21:51:04 +01:00
Josh Palmer
a6377a659b
Label Hetzner image import
2026-01-07 18:41:37 +01:00
Josh Palmer
1871479872
Silence S3 upload output for clean URL
2026-01-07 18:31:58 +01:00
Josh Palmer
8e8d439d75
Use hcloud-upload-image for Hetzner imports
2026-01-07 18:25:37 +01:00
Josh Palmer
13d52eec07
Write compressed image to temp dir
2026-01-07 18:17:58 +01:00
Josh Palmer
4ac3ec5331
Fix image build output symlink handling
2026-01-07 18:12:16 +01:00
Josh Palmer
2b63190668
Fix image build output dir handling
2026-01-07 18:05:13 +01:00
Josh Palmer
316bbe9e48
Add S3 image pipeline and CI
2026-01-07 17:55:43 +01:00