Commit Graph

38 Commits

Author SHA1 Message Date
Peter Steinberger
ce319bef69 refactor: normalize group session keys 2026-01-02 10:14:58 +01:00
Peter Steinberger
950340a634 style: apply biome formatting 2026-01-02 01:29:05 +01:00
Peter Steinberger
cbbd5b8cd7 fix(gateway): stream chat events for agent runs 2026-01-02 01:04:59 +01:00
Peter Steinberger
ef51c9a1b1 fix: align telegram token resolution 2026-01-01 21:22:59 +01:00
Peter Steinberger
3d53e4da4b style: biome formatting 2026-01-01 15:31:36 +00:00
Peter Steinberger
dd97fab147 feat: add Signal provider support 2026-01-01 15:43:15 +01:00
Shadow
c717aa0c72 feat(discord): Discord transport 2025-12-26 13:20:30 +01:00
Peter Steinberger
b1d532c2e8 feat(config): allow provider/model shorthand 2025-12-26 01:13:42 +01:00
Peter Steinberger
170faccfcb fix(agent): serialize runs per session 2025-12-25 23:50:52 +01:00
Peter Steinberger
d980ce77f2 refactor: move inbound config 2025-12-24 00:22:52 +00:00
Peter Steinberger
b0c901fc76 feat: add per-session model selection 2025-12-23 23:45:20 +00:00
Peter Steinberger
90dca2ecfc fix(telegram): normalize chat ids and improve errors 2025-12-20 14:21:49 +00:00
Peter Steinberger
52f246be4b fix: address skills lint 2025-12-20 12:29:45 +01:00
Peter Steinberger
63232f80aa feat: add managed skills gating 2025-12-20 12:22:38 +01:00
Peter Steinberger
75eeb3750e refactor(webchat): SwiftUI-only WebChat UI
# Conflicts:
#	apps/macos/Package.swift
2025-12-17 23:05:28 +01:00
Peter Steinberger
38ba295496 feat(chat): Swift chat parity (abort/sessions/stream) 2025-12-17 20:51:27 +01:00
Peter Steinberger
d17d7ba521 feat: embed pi agent runtime 2025-12-17 11:29:04 +01:00
Peter Steinberger
0cad6b1010 fix(webchat): stream assistant events and correlate runId 2025-12-14 00:56:06 +00:00
Peter Steinberger
ee6120c325 feat(voicewake): route replies to last channel 2025-12-12 16:22:30 +00:00
Peter Steinberger
5ab3b922ef feat: add ws chat attachments 2025-12-09 23:16:57 +01:00
Peter Steinberger
f847d86da7 chore: rename relay to gateway 2025-12-09 18:00:01 +00:00
Peter Steinberger
1e84ca69a0 chore: drop runner shim and add committer helper 2025-12-09 17:24:25 +00:00
Peter Steinberger
4728dc0857 gateway: harden ws protocol and liveness 2025-12-09 17:02:58 +01:00
Peter Steinberger
3974a727e5 feat: surface system presence for the agent 2025-12-09 02:25:37 +01:00
Peter Steinberger
1cae65acdb chore: single-source working state from agent events 2025-12-09 01:17:01 +01:00
Peter Steinberger
6669192ec6 chore: tidy agent event streaming types 2025-12-09 00:59:56 +01:00
Peter Steinberger
83ba6a4b33 feat: stream tool/job events over control channel 2025-12-09 00:31:39 +01:00
Peter Steinberger
14c117f1ea feat: broadcast agent events over control channel 2025-12-09 00:28:03 +01:00
Peter Steinberger
89f85db691 Agent: add thinkingOnce flag 2025-12-08 16:12:24 +00:00
Peter Steinberger
11b31f7b47 Webchat: sync thinking level with session 2025-12-08 16:10:14 +00:00
Peter Steinberger
8d2fd382e4 build: add local node bin to restart script PATH 2025-12-07 19:01:14 +01:00
Peter Steinberger
227295e7f8 agent: allow deliver when json output 2025-12-07 15:16:55 +01:00
Peter Steinberger
55c163bd77 agent: deliver via rpc and voice forward 2025-12-07 06:05:00 +01:00
Peter Steinberger
13826236de feat: unify main session and icon cues 2025-12-06 23:16:23 +01:00
Peter Steinberger
b1f09f9943 chore: drop twilio and go web-only 2025-12-05 19:03:59 +00:00
Peter Steinberger
ed17fe51bd Switch to clawdis RPC mode and complete rebrand 2025-12-05 17:22:53 +00:00
Peter Steinberger
432508bf93 chore: organize imports after rebrand 2025-12-04 18:02:51 +00:00
Peter Steinberger
6f29565722 CLI: add agent command for direct agent runs 2025-12-04 17:54:20 +00:00