myfunc
b33bd6aaeb
fix(bash): use PowerShell on Windows to capture system utility output
...
Windows system utilities like ipconfig, systeminfo, etc. write directly to
the console via WriteConsole API instead of stdout. When Node.js spawns
cmd.exe with piped stdio, these utilities produce empty output.
Changes:
- Switch from cmd.exe to PowerShell on Windows (properly redirects output)
- Disable detached mode on Windows (PowerShell doesn't pipe stdout when detached)
- Add windowsHide option to prevent console window flashing
- Update tests to use PowerShell-compatible syntax (Start-Sleep, semicolons)
2026-01-12 02:13:02 +00:00
Peter Steinberger
e3be5f8369
docs: require generic docs examples
2026-01-12 02:12:12 +00:00
Peter Steinberger
d97c211e82
docs: make remote host examples generic
2026-01-12 02:11:33 +00:00
Peter Steinberger
4ced7b886e
docs: fix browser CLI docs link
2026-01-12 02:09:10 +00:00
Peter Steinberger
66a8a4503c
docs: clarify clawd browser profile access
2026-01-12 02:09:10 +00:00
Peter Steinberger
fd5b168acd
Merge branch 'pr-709'
2026-01-12 02:07:42 +00:00
Peter Steinberger
2941a7002d
fix(subagents): align wait timeout with run timeout
2026-01-12 02:06:43 +00:00
Peter Steinberger
b518fb29c6
test(gateway): cover main alias resolve
2026-01-12 02:06:43 +00:00
Peter Steinberger
f504bfdde8
refactor(gateway): use canonical session store keys
2026-01-12 02:06:43 +00:00
Peter Steinberger
c1236e86fa
test: fix windows nix config path assertion
2026-01-12 02:05:38 +00:00
Peter Steinberger
12a045a0ad
docs: add browser login + X posting guidance
2026-01-12 02:01:36 +00:00
Peter Steinberger
f57f6e0ca6
docs: add installer internals
2026-01-12 02:00:29 +00:00
Peter Steinberger
e3960cde3f
test: add normalizeConfigPaths unit test
2026-01-12 01:55:55 +00:00
Peter Steinberger
3b943485f8
chore: update changelog
2026-01-12 01:53:44 +00:00
Peter Steinberger
ecc6243edc
test: cover tilde path expansion
2026-01-12 01:53:42 +00:00
Peter Steinberger
328d47f1df
fix: normalize ~ in path config
2026-01-12 01:53:42 +00:00
Peter Steinberger
9a88c94b30
docs: fix faq answer lead-in
2026-01-12 01:48:08 +00:00
Peter Steinberger
1578229b8b
docs: note Bedrock not supported
2026-01-12 01:45:07 +00:00
Peter Steinberger
28f97e6152
refactor(sandbox): normalize main session aliases
2026-01-12 01:37:56 +00:00
Peter Steinberger
d5a2f0324e
docs: prefer setup-token for Claude subscriptions
2026-01-12 01:36:32 +00:00
Peter Steinberger
23a0bf2abe
fix(plugins): extract archives without system tar
2026-01-12 01:36:18 +00:00
Peter Steinberger
f9fe95d182
docs: add central gateway workflow FAQ
2026-01-12 01:32:57 +00:00
Peter Steinberger
07b93e1d26
test: run npm pack via npm-cli.js
2026-01-12 01:31:26 +00:00
Peter Steinberger
cd65183f24
docs: define E.164 in WhatsApp routing
2026-01-12 01:28:52 +00:00
Peter Steinberger
0fd365a975
docs: clarify WhatsApp DM routing per agent
2026-01-12 01:28:11 +00:00
Peter Steinberger
7c2cb57434
chore: update changelog
2026-01-12 01:27:48 +00:00
Peter Steinberger
2a728ee68c
test: extend plugins docker e2e
2026-01-12 01:27:48 +00:00
Peter Steinberger
07f1280cb0
docs: expand plugin quickstart
2026-01-12 01:27:48 +00:00
Peter Steinberger
5bdb9c0e99
style: format plugin install test
2026-01-12 01:27:01 +00:00
Peter Steinberger
b9b0d46773
docs: explain multi-agent WhatsApp DM routing
2026-01-12 01:25:56 +00:00
Peter Steinberger
6947ab18dc
fix: load plugin packages from config dirs
2026-01-12 01:25:56 +00:00
Peter Steinberger
177ad3f06d
test: pack plugin archives via npm
2026-01-12 01:25:40 +00:00
Peter Steinberger
58a12a757e
fix(sandbox): avoid sandboxing main DM sessions
2026-01-12 01:24:44 +00:00
Peter Steinberger
b9ff4ca1fe
docs: clarify bun patch fallback
2026-01-12 01:20:47 +00:00
Peter Steinberger
720c5b53fd
docs: document plugin system
2026-01-12 01:16:46 +00:00
Peter Steinberger
f13ae50ff8
test: plugin install + docker e2e
2026-01-12 01:16:42 +00:00
Peter Steinberger
2f4a248314
feat: plugin system + voice-call
2026-01-12 01:16:39 +00:00
Peter Steinberger
a6ea74f8e6
docs: add Linux skills + Homebrew FAQ
2026-01-12 01:16:35 +00:00
Peter Steinberger
fa6409bca8
docs: add install page
2026-01-12 01:08:06 +00:00
Peter Steinberger
cf50e91bc8
Merge branch 'land/pr-709'
2026-01-12 01:06:34 +00:00
Peter Steinberger
9877733748
fix(gateway): canonicalize main session aliases
2026-01-12 01:05:43 +00:00
Peter Steinberger
4cff7901bd
docs: switch MiniMax setup to configure
2026-01-12 01:02:43 +00:00
Peter Steinberger
0d819c21a4
docs: note installer git method
2026-01-12 00:59:17 +00:00
Peter Steinberger
056c11687b
docs: add MiniMax provider page
2026-01-12 00:57:17 +00:00
user
d4e9f23ee9
fix(gateway): normalize session key to canonical form before store writes
...
Ensure 'main' alias is always stored as 'agent:main:main' to prevent
duplicate entries. Also update loadSessionEntry to check both forms
when looking up entries.
Fixes duplicate main sessions in session store.
2026-01-12 00:53:20 +00:00
user
7d6f17d77f
fix(subagent): make announce prompt more emphatic
...
The previous prompt was too permissive about skipping announcements.
Updated to strongly encourage announcing results since the requester
is waiting for a response.
- Add 'You MUST announce your result' instruction
- Clarify ANNOUNCE_SKIP is only for complete failures
- Improve guidance on providing useful summaries
2026-01-12 00:52:36 +00:00
user
0ed7ea698a
fix(subagent): wait for completion before announce
...
The previous immediate probe (timeoutMs: 0) only caught already-completed
runs. Cross-process spawns need to actually wait via agent.wait RPC for
the gateway to signal completion, then trigger the announce flow.
- Rename probeImmediateCompletion to waitForSubagentCompletion
- Use 10 minute wait timeout for agent.wait RPC
- Remove leftover debug console.log statements
2026-01-12 00:52:36 +00:00
Peter Steinberger
74526645eb
test: cover unset docker env vars
2026-01-12 00:46:55 +00:00
Peter Steinberger
cb095c8606
test: fix includes tests on windows
2026-01-12 00:39:14 +00:00
Peter Steinberger
376d007371
Merge pull request #725 from petradonka/patch-1
...
Fix docker-setup.sh crash with optional env vars under set -u
2026-01-12 00:38:46 +00:00