Commit Graph

2865 Commits

Author SHA1 Message Date
Peter Steinberger
28ec06cddc feat: add per-session agent sandbox 2026-01-03 21:41:58 +01:00
Peter Steinberger
3b7d35c729 fix: drop embedded sandbox wiring 2026-01-03 20:16:53 +00:00
Peter Steinberger
d751c5e40d refactor: remove bash pty mode 2026-01-03 20:15:10 +00:00
Peter Steinberger
30cc7e5a10 fix: stream tool summaries early and tool output 2026-01-03 21:04:40 +01:00
Peter Steinberger
6114ae7ff8 docs(templates): add platform formatting tips (Discord embeds, tables) 2026-01-03 20:01:17 +00:00
Shadow
a73656bef1 Discord: add forwarded message handling 2026-01-03 13:56:09 -06:00
Peter Steinberger
633fafbab7 docs(templates): add voice storytelling tip for sag users 2026-01-03 19:55:32 +00:00
Peter Steinberger
5b79f7e26f feat(gateway): add config hot reload 2026-01-03 19:52:24 +00:00
Peter Steinberger
5f5225f328 docs(skills): add parallel Codex orchestration learnings
- coding-agent: document --yolo flag, git worktree + tmux pattern
- tmux: add section on orchestrating coding agents in parallel

Learnings from running 5 parallel Codex sessions to analyze GitHub issues
2026-01-03 19:45:18 +00:00
Shadow
a1c548366e Discord: handle system message types 2026-01-03 13:15:19 -06:00
Peter Steinberger
979487c015 docs(faq): add alternative providers section (OpenRouter, Z.AI)
- Added OpenRouter and Z.AI setup examples
- Emphasized using latest Claude 4.5 models, not deprecated 3.x

🦞
2026-01-03 19:14:05 +00:00
Peter Steinberger
294e831297 fix: document macOS permission requirements 2026-01-03 20:05:22 +01:00
Jake
12938be78b Scripts: Make ad-hoc fallback opt-in with stronger TCC warnings 2026-01-03 20:05:22 +01:00
Jake
375d97323f Scripts: Fallback to ad-hoc signing in codesign-mac-app.sh 2026-01-03 20:05:22 +01:00
Peter Steinberger
86ec71d2a7 style: fix lint formatting 2026-01-03 18:51:25 +00:00
Peter Steinberger
c3107ea337 Docs: add PR number for Discord reactions 2026-01-03 18:48:36 +00:00
Peter Steinberger
965f9c4746 Discord: default reaction notifications to own 2026-01-03 18:48:36 +00:00
Shadow
40cc6ed64c Docs: clarify discord reaction notifications 2026-01-03 18:48:36 +00:00
Shadow
1acd162502 Discord: add reaction notification allowlist 2026-01-03 18:48:36 +00:00
Peter Steinberger
50f62f4af4 test(gateway): align config constants in auth test 2026-01-03 19:37:09 +01:00
Peter Steinberger
04662717ad test(agents): extend text_end coverage 2026-01-03 19:37:09 +01:00
Peter Steinberger
1c105271c7 test(gateway): avoid hoisted export errors 2026-01-03 19:37:09 +01:00
Peter Steinberger
47d8c2d937 fix(gateway): format status/code errors 2026-01-03 19:37:09 +01:00
Peter Steinberger
696b308ea8 test(gateway): cover helper registries 2026-01-03 19:37:09 +01:00
Peter Steinberger
029cb5b162 refactor(gateway): split server helpers 2026-01-03 19:37:09 +01:00
Shadow
dd60465720 chore: formatting 2026-01-03 12:35:16 -06:00
Peter Steinberger
231165a140 docs: credit Hyaxia in changelog and credits
Co-authored-by: Maxim Vovshin <36747317+Hyaxia@users.noreply.github.com>
2026-01-03 18:05:46 +00:00
Peter Steinberger
493a461a7f feat: add blogwatcher skill 2026-01-03 18:00:08 +00:00
Peter Steinberger
40192f9f22 fix: avoid Swift compiler crash in onboarding wizard 2026-01-03 17:59:37 +00:00
Peter Steinberger
166258b77a chore: add inline guidance for block streaming 2026-01-03 18:46:59 +01:00
Peter Steinberger
888f943543 fix: harden block stream dedupe 2026-01-03 18:44:07 +01:00
Peter Steinberger
81edbf47ab refactor: split gateway server methods 2026-01-03 18:14:07 +01:00
Peter Steinberger
5a5e650ec9 refactor: add gateway server helper modules 2026-01-03 18:00:45 +01:00
Peter Steinberger
440aa9f520 feat: add github skill 2026-01-03 17:57:13 +01:00
Peter Steinberger
ecb3773893 fix: drop final payloads after block streaming 2026-01-03 17:55:31 +01:00
Peter Steinberger
590de25780 feat: configurable control ui base path 2026-01-03 17:55:31 +01:00
Peter Steinberger
0d46625a56 docs(faq): add Tailscale bind conflict + model/thinking compatibility
- Added Tailscale serve requires bind: loopback (not lan)
- Added model + thinking mode issues section (Gemini Flash, Opus, local LLMs)

From Discord #help session learnings 🦞
2026-01-03 16:53:56 +00:00
Peter Steinberger
c3d5804ec3 fix: avoid duplicate block-stream payloads 2026-01-03 16:53:56 +00:00
Peter Steinberger
aa9cf42fcc fix: honor whatsapp per-group mention overrides 2026-01-03 17:51:10 +01:00
Peter Steinberger
aa5f6136e7 docs: update changelog for gateway refactor 2026-01-03 17:35:29 +01:00
Peter Steinberger
714eb2af34 refactor: split gateway server helpers and tests 2026-01-03 17:34:52 +01:00
Peter Steinberger
a01d575cd6 docs: add tmux skill guidance 2026-01-03 17:31:26 +01:00
Peter Steinberger
47204fa448 docs: expand coding-agent Pi usage 2026-01-03 17:21:17 +01:00
Peter Steinberger
408762fef2 fix: preserve block streaming order 2026-01-03 17:14:01 +01:00
Peter Steinberger
99e8edacd0 fix: avoid duplicate block streaming 2026-01-03 17:10:47 +01:00
Peter Steinberger
b3d3e25cf5 docs: thank @ratulsarna for control UI UUID fallback 2026-01-03 15:56:36 +00:00
Peter Steinberger
870f627c53 build: lock x86_64 relay to AVX2 2026-01-03 16:52:06 +01:00
Peter Steinberger
73da230fb0 feat: soften block streaming chunking 2026-01-03 16:48:26 +01:00
Peter Steinberger
5052414f12 feat: unify onboarding + config schema 2026-01-03 16:48:08 +01:00
Peter Steinberger
9b56ac78f2 Merge pull request #133 from ratulsarna/fix/ui-http-uuid
fix(ui): robust UUID generation for HTTP Control UI
2026-01-03 16:16:43 +01:00