Shadow
eb93919ba3
CI: split macOS/android checks
2026-01-03 21:55:39 +00:00
Azade
f486883491
fix(browser): avoid esbuild __name helper in evaluateViaPlaywright
...
When tsx/esbuild compiles arrow functions, it adds a __name helper
for debugging. This helper doesn't exist in the browser context,
causing 'ReferenceError: __name is not defined' when using
page.evaluate() with inline functions.
The fix uses new Function() constructed at runtime, which esbuild
doesn't transform, avoiding the __name injection.
2026-01-03 22:37:21 +01:00
Peter Steinberger
5cf3a12140
fix: include embedded agent error cause in reply
2026-01-03 21:30:43 +00:00
Peter Steinberger
f8d0988805
fix: tolerate missing sandbox config in embedded runner
2026-01-03 21:30:40 +00:00
Peter Steinberger
c1e015ce43
fix: add ~/.local/bin to PATH bootstrap for uv-installed tools ( fixes #78 ) ( #150 )
2026-01-03 22:25:52 +01:00
Mariano Belinky
d0d0652dab
docs: clarify personal vs private in README ( #125 )
2026-01-03 22:21:55 +01:00
Mariano Belinky
39cb8647b0
fix: add ~/.local/bin to PATH for uv tool binaries ( #78 )
2026-01-03 22:21:16 +01:00
Peter Steinberger
76c118657e
feat(macos): sync gateway config
2026-01-03 22:17:04 +01:00
Peter Steinberger
3f1d75495f
docs: expand peekaboo skill docs
2026-01-03 22:14:21 +01:00
Peter Steinberger
f4c20d44da
feat: add sandbox browser support
2026-01-03 22:14:18 +01:00
Peter Steinberger
25c4aeedc1
style(logging): organize embedded log imports
2026-01-03 21:09:44 +00:00
Peter Steinberger
a7f9134089
test(gateway): cover config reload
2026-01-03 21:01:26 +00:00
Peter Steinberger
487d1901e3
fix(logging): quiet embedded run console logs
2026-01-03 20:57:39 +00:00
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