Peter Steinberger
9030c09329
chore: bump pi-mono deps
2025-12-23 14:07:54 +00:00
Peter Steinberger
0bc8c7098d
chore: include runtime info in system prompt
2025-12-23 14:05:43 +00:00
Peter Steinberger
4e1c03b6fe
fix: delay typing until reply payload
2025-12-23 13:55:01 +00:00
Peter Steinberger
80ed2ad7c0
fix: inject group activation in system prompt
2025-12-23 13:32:07 +00:00
Peter Steinberger
49bf82bd8d
chore: demote reply chunk logs
2025-12-23 13:25:56 +00:00
Peter Steinberger
3fd7570aac
fix: honor /new resets with mentions in groups
2025-12-23 13:20:11 +00:00
Peter Steinberger
8486a9652b
refactor: drop PAM auth and require password for funnel
2025-12-23 13:13:09 +00:00
Peter Steinberger
aada8f7c84
fix: honor group requireMention default
2025-12-23 12:53:30 +00:00
Peter Steinberger
06d5583ad6
chore: log whatsapp identity on start
2025-12-23 12:45:18 +00:00
Peter Steinberger
f98dcdedec
fix: avoid spawning duplicate gateway when external listener exists
2025-12-23 12:43:51 +00:00
Peter Steinberger
dfb18221c5
docs: add offline memory system proposal
2025-12-23 13:36:59 +01:00
Peter Steinberger
3e43321c6e
chore: flatten provider console subsystems
2025-12-23 11:27:14 +00:00
Peter Steinberger
4fd0154d38
chore: bump internal version to beta3
2025-12-23 04:28:09 +01:00
Peter Steinberger
6751c35779
fix: relax Sparkle delegate isolation
2025-12-23 03:36:56 +01:00
Peter Steinberger
ad0c42f327
fix: isolate Sparkle delegate conformance
2025-12-23 03:28:39 +01:00
Peter Steinberger
a99616ab83
fix: isolate updater factory on main actor
2025-12-23 03:16:47 +01:00
Peter Steinberger
46ff27c8a1
fix: strip repeated heartbeat ok tails
2025-12-23 03:12:24 +01:00
Peter Steinberger
5d1e92e95d
fix: preserve whatsapp group JIDs
2025-12-23 03:05:59 +01:00
Peter Steinberger
fd02f4b759
chore: update gateway protocol models
2025-12-23 03:05:04 +01:00
Peter Steinberger
1dd8345d89
docs: add beta3 changelog
2025-12-23 03:02:30 +01:00
Peter Steinberger
bc05e9f722
style: format macOS sources
2025-12-23 03:02:09 +01:00
Peter Steinberger
b67c12e0d8
docs: add WhatsApp integration guide
2025-12-23 03:00:27 +01:00
Peter Steinberger
0b239f7b9a
fix: resolve build errors
2025-12-23 03:00:04 +01:00
Peter Steinberger
0955c59b30
fix: correct models config schema
2025-12-23 02:50:26 +01:00
Peter Steinberger
715e4ba45d
style: apply biome formatting
2025-12-23 02:49:49 +01:00
Peter Steinberger
e14bd38b23
docs: document custom model providers
2025-12-23 02:48:57 +01:00
Peter Steinberger
b8b03703bf
test: cover models config merge
2025-12-23 02:48:54 +01:00
Peter Steinberger
2bfaed3f36
feat: support custom model providers
2025-12-23 02:48:48 +01:00
Peter Steinberger
e0706949a7
fix: inject reply context into body
2025-12-23 02:44:38 +01:00
Peter Steinberger
651843c5e6
test: update whatsapp reply quote assertions
2025-12-23 02:30:21 +01:00
Peter Steinberger
317d4ddbac
fix: add whatsapp reply context
2025-12-23 02:30:21 +01:00
Peter Steinberger
1900fcfcfe
🤖 codex: add telegram reply context
...
# Conflicts:
# src/telegram/bot.ts
2025-12-23 02:30:21 +01:00
Tu Nombre Real
fe7b17e098
fix(macOS): remove redundant kickstart -k causing gateway restart loop
...
The launchd bootstrap already starts the gateway job. The subsequent
kickstart -k was killing it immediately after startup, and combined
with KeepAlive=true, this caused a port-conflict restart loop where
launchd would try to restart while the old instance was still
shutting down.
Symptoms: 'Bootstrap failed: 5: Input/output error' and repeated
'Gateway failed to start: another gateway instance is already
listening' messages in the log.
2025-12-23 01:57:54 +01:00
Peter Steinberger
eb41ee69c0
feat(mac): surface update-ready state
2025-12-23 01:42:33 +01:00
Peter Steinberger
bd14186928
chore: format wake gate + chat theme
2025-12-23 01:41:13 +01:00
Peter Steinberger
f38300e756
fix(mac): default session menu checks
2025-12-23 01:36:01 +01:00
Peter Steinberger
23230afc9b
chore: remove shared build artifacts
2025-12-23 01:32:02 +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
fdecdfcafa
chore: resolve docs list from cwd
2025-12-23 00:28:55 +00:00
Peter Steinberger
7c759b959a
refactor: lint cleanups and helpers
2025-12-23 00:28:55 +00:00
Peter Steinberger
cd601f1934
chore: add oxlint type-aware lint
2025-12-23 00:28:55 +00:00
Peter Steinberger
c09dc4d635
refactor: remove session syncing metadata
2025-12-23 00:50:51 +01:00
Peter Steinberger
91e3f765db
feat: replace clawdis skills with tools
2025-12-22 23:40:57 +00:00
Peter Steinberger
9941ead528
style(mac): increase session row padding
2025-12-23 00:10:38 +01:00
Peter Steinberger
df668c0e5b
fix(mac): drop syncing menu + show state checks
2025-12-23 00:10:38 +01:00
Peter Steinberger
3be3548c2d
style: add visual effect host for chat
2025-12-23 00:10:38 +01:00
Peter Steinberger
22cda561fc
chore: alias console subsystem names
2025-12-22 23:06:15 +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
6960a78a02
fix(web): restore creds before auth check
2025-12-22 22:55:27 +00:00