Commit Graph

375 Commits

Author SHA1 Message Date
Peter Steinberger
170faccfcb fix(agent): serialize runs per session 2025-12-25 23:50:52 +01:00
Peter Steinberger
e4d564aabf chore: add gateway:watch 2025-12-25 18:44:23 +00:00
Peter Steinberger
99bfc3599f feat: add gateway restart tool 2025-12-25 18:05:37 +00:00
Peter Steinberger
fabed34e88 feat: line-based process logs 2025-12-25 18:03:57 +00:00
Peter Steinberger
1ba6bccf77 docs: add Sparkle HTML release notes 2025-12-25 04:27:20 +01:00
Peter Steinberger
883e99ae38 fix: bridge tailnet bind also listens on loopback 2025-12-25 01:37:47 +00:00
Peter Steinberger
d6c9257109 feat: add background bash sessions 2025-12-25 00:25:11 +00:00
Peter Steinberger
32241d0c3d docs: note tailscale gmail path behavior 2025-12-24 21:56:21 +00:00
Peter Steinberger
48f4d4c2dd feat: add selector-based browser actions 2025-12-24 19:52:28 +00:00
Peter Steinberger
e6dcc8be8f feat: add gmail hooks wizard 2025-12-24 19:48:35 +00:00
Peter Steinberger
c58e926852 feat: add gateway webhooks 2025-12-24 14:33:05 +00:00
Peter Steinberger
7bda787266 docs: update routing/messages/session config 2025-12-24 00:22:57 +00:00
Peter Steinberger
b0c901fc76 feat: add per-session model selection 2025-12-23 23:45:20 +00:00
Peter Steinberger
80ed2ad7c0 fix: inject group activation in system prompt 2025-12-23 13:32:07 +00:00
Peter Steinberger
8486a9652b refactor: drop PAM auth and require password for funnel 2025-12-23 13:13:09 +00:00
Peter Steinberger
dfb18221c5 docs: add offline memory system proposal 2025-12-23 13:36:59 +01:00
Peter Steinberger
b67c12e0d8 docs: add WhatsApp integration guide 2025-12-23 03:00:27 +01:00
Peter Steinberger
e14bd38b23 docs: document custom model providers 2025-12-23 02:48:57 +01:00
Peter Steinberger
e0706949a7 fix: inject reply context into body 2025-12-23 02:44:38 +01:00
Peter Steinberger
317d4ddbac fix: add whatsapp reply context 2025-12-23 02:30:21 +01:00
Peter Steinberger
eaac00ebc3 feat: share wake gate via SwabbleKit 2025-12-23 01:31:59 +01:00
Peter Steinberger
d9ba072a55 docs: explain tool exposure in pi-mono 2025-12-23 00:29:38 +00:00
Peter Steinberger
91e3f765db feat: replace clawdis skills with tools 2025-12-22 23:40:57 +00:00
Peter Steinberger
022d1c092c Template: Add smart heartbeat logic for baby agents
- Added heartbeat section with proactive check guidelines
- Includes email, calendar, weather, mentions rotation
- Track checks in heartbeat-state.json
- Know when to reach out vs stay quiet
- Proactive work suggestions (memory, git, docs)

Goal: Baby agents should check in 2-4x daily, not just HEARTBEAT_OK
2025-12-22 22:55:27 +00:00
Peter Steinberger
54ba1bff10 refactor: move OAuth storage and drop legacy sessions 2025-12-22 21:02:48 +00:00
Peter Steinberger
7cc5eb5f3e refactor(logging): shorten subsystem prefixes 2025-12-22 19:42:22 +00:00
Peter Steinberger
6a1a0e6d09 docs: update group chat commands 2025-12-22 20:36:34 +01:00
Peter Steinberger
28e0c45f34 feat: add group chat activation mode 2025-12-22 19:32:12 +01:00
Peter Steinberger
6dfa060f27 refactor: migrate embedded pi to sdk 2025-12-22 18:05:44 +01:00
Peter Steinberger
cfea434eea docs(logging): clarify console color behavior 2025-12-21 17:36:30 +00:00
Peter Steinberger
cf6cea834d chore: bump Peekaboo submodule 2025-12-21 15:57:09 +01:00
Peter Steinberger
91aef9f6c6 fix(logging): simplify tty color detection 2025-12-21 13:34:13 +00:00
Peter Steinberger
449cae7536 feat(logging): add console color modes 2025-12-21 13:26:50 +00:00
Peter Steinberger
ddfa4551c9 refactor(logging): add subsystem console formatting 2025-12-21 13:24:15 +00:00
Peter Steinberger
25a6322fb7 fix: auto-restart WhatsApp QR login 2025-12-21 13:36:26 +01:00
Peter Steinberger
5e4084d0d3 build(mac): add notarize flow for release artifacts 2025-12-21 12:33:45 +01:00
Peter Steinberger
cba09c0d0b docs: refine header ctas for github pages 2025-12-21 12:29:29 +01:00
Peter Steinberger
c7bc513b8a docs: add github/download buttons to pages header 2025-12-21 12:19:08 +01:00
Peter Steinberger
f688fba72d docs: note npm release pitfalls 2025-12-21 04:10:20 +01:00
Peter Steinberger
cf1b80bb6a docs: add canvas gutter guidance 2025-12-21 03:21:48 +01:00
Peter Steinberger
bdda7924c5 docs: add Peter tailnet/gateway notes 2025-12-21 02:55:32 +01:00
Peter Steinberger
ae2512c73b refactor(macos): remove manual identity onboarding 2025-12-21 01:39:50 +00:00
Peter Steinberger
5cc40fade2 fix(mac): guard onboarding workspace bootstrap 2025-12-21 01:31:31 +00:00
Peter Steinberger
3257a123c1 Give workspace templates actual personality
- SOUL.md: Philosophy over bullet points, genuine vs performative help
- IDENTITY.md: Invites creativity, frames identity as discovery
- USER.md: Learning about a person, not building a dossier
- BOOTSTRAP.md: Conversational first-run, not robotic steps
- AGENTS.md: 'This folder is home' - clear, direct, practical
- TOOLS.md: Explains why separate from skills, real examples

New agents should boot with spark, not corporate drone energy. 🦞
2025-12-21 01:24:13 +00:00
Peter Steinberger
d57ca24d4b feat(gateway): add tailscale auth + pam 2025-12-21 00:44:39 +00:00
Peter Steinberger
de7265e842 feat(ui): expand control dashboard 2025-12-21 00:34:39 +00:00
Peter Steinberger
2a2221e4bb feat(macos): add connections settings
# Conflicts:
#	apps/macos/Sources/Clawdis/SettingsRootView.swift
2025-12-20 23:43:27 +01:00
Peter Steinberger
c1fdc8aa16 docs: align canvas host port guidance 2025-12-20 22:28:35 +01:00
Peter Steinberger
e24c7efa02 feat(cron): require job name 2025-12-20 19:56:49 +00:00
Peter Steinberger
8bd69e73c5 docs(macos): update bundled bun notes 2025-12-20 19:35:33 +00:00