Peter Steinberger
b7810ba7fb
chore: bump pi packages to 0.45.7
2026-01-15 04:55:40 +00:00
Peter Steinberger
ebcf6ada8c
feat: add Chrome extension browser relay
2026-01-15 04:52:28 +00:00
Peter Steinberger
99166f57b8
fix: downgrade unsigned gemini thinking
2026-01-15 04:51:21 +00:00
Peter Steinberger
5ba3ae5188
feat: improve agent auth guidance
2026-01-15 04:51:21 +00:00
Peter Steinberger
4a0572c71d
docs: clarify agent auth + sandboxed skills
2026-01-15 04:51:03 +00:00
Peter Steinberger
32431a1e0c
feat(security): add audit --fix
2026-01-15 04:50:06 +00:00
Peter Steinberger
f3ec4c936d
test(gateway): fix config.patch baseHash fixtures
2026-01-15 04:50:06 +00:00
Peter Steinberger
b212e99be4
fix(build): restore tool policy typing
2026-01-15 04:50:06 +00:00
Roshan Singh
8c0897d56d
Structured subagent announce output + include run outcome ( #835 )
...
* docs: clarify subagent announce status
* Make subagent announce structured and include run outcome
* fix: stabilize sub-agent announce status (#835 ) (thanks @roshanasingh4)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-15 04:48:07 +00:00
Peter Steinberger
c51f055772
feat: add web search hint to onboarding
2026-01-15 04:25:19 +00:00
Peter Steinberger
cc76604f4e
docs: add web search note to quick start
2026-01-15 04:16:09 +00:00
Peter Steinberger
080d77e17b
docs: add web search FAQ
2026-01-15 04:15:24 +00:00
Peter Steinberger
b43499666f
feat: add web tools
2026-01-15 04:07:40 +00:00
Peter Steinberger
a904277037
fix: prevent config clobbering
2026-01-15 04:06:11 +00:00
Peter Steinberger
76ef0d7939
chore: mark 2026.1.14 as unreleased
2026-01-15 04:05:18 +00:00
Peter Steinberger
314d4bc2ff
test: cover browser snapshot labels and efficient mode
2026-01-15 04:04:30 +00:00
Peter Steinberger
4dfb5efd73
refactor: centralize whatsapp auth detection
2026-01-15 04:01:06 +00:00
Peter Steinberger
74055124ab
fix: unblock launchctl stub on windows
2026-01-15 03:58:32 +00:00
Peter Steinberger
12aa76f73a
docs: document provider tool policies
2026-01-15 03:55:20 +00:00
Peter Steinberger
63721b3ebb
test: cover provider tool policies
2026-01-15 03:55:20 +00:00
Peter Steinberger
649e5fb7dd
feat: add provider-specific tool policies
2026-01-15 03:55:20 +00:00
Peter Steinberger
e012b7cc84
chore: bump Peekaboo submodule
2026-01-15 03:54:06 +00:00
Peter Steinberger
981e8e351b
docs: clarify group sandbox folder allowlist
2026-01-15 03:52:57 +00:00
Peter Steinberger
f95bce9bca
fix: doctor ack reaction migration ( #927 )
...
Thanks @grp06.
Co-authored-by: George Pickett <gpickett00@gmail.com>
2026-01-15 03:51:55 +00:00
Peter Steinberger
5113eb737e
feat: add browser snapshot modes
2026-01-15 03:50:57 +00:00
Peter Steinberger
ef598caf10
docs: document personal DMs vs public groups
2026-01-15 03:48:14 +00:00
Peter Steinberger
365632d6a2
fix(security): force hono 4.11.4
2026-01-15 03:40:02 +00:00
Peter Steinberger
1c51920b89
Merge pull request #849 from ndraiman/fix/cli-launchd-enable-before-bootstrap
...
fix(daemon): enable launchd service before bootstrap
2026-01-15 03:36:14 +00:00
Peter Steinberger
7359d4351d
fix(daemon): clear launchd disabled state before bootstrap ( #849 ) (thanks @ndraiman)
2026-01-15 03:35:24 +00:00
Peter Steinberger
e1e646340c
chore(packaging): align workspace patch version
2026-01-15 03:33:00 +00:00
Netanel Draiman
4d57fc33ec
fix(daemon): enable launchd service before bootstrap
...
When a launchd service is uninstalled via bootout, macOS marks it as
disabled in /var/db/com.apple.xpc.launchd/disabled.*.plist. This persists
across reboots and plist recreation. Future bootstrap calls fail with
error 5 (I/O error) because the service is still marked disabled.
Fix: Call 'launchctl enable' before 'launchctl bootstrap' to clear the
disabled state, matching the fix already applied to the macOS Swift app
in GatewayLaunchAgentManager.swift.
Related: #306
2026-01-15 03:31:52 +00:00
Peter Steinberger
d0b9e61b23
Merge pull request #925 from grp06/fix/console-eio
...
Logging: tolerate EIO console writes (AI)
2026-01-15 03:28:56 +00:00
Peter Steinberger
690faa9ae6
style: oxfmt fixes ( #925 ) (thanks @grp06)
2026-01-15 03:22:54 +00:00
George Pickett
ff728f38db
Logging: tolerate EIO console writes
2026-01-15 03:20:48 +00:00
Peter Steinberger
91957a3bef
Merge pull request #227 from Hyaxia/detect-secrets
...
add detect-secrets CI job + baseline guidance
2026-01-15 03:17:14 +00:00
Peter Steinberger
06ee9c7acd
fix: note detect-secrets CI scan ( #227 ) (thanks @Hyaxia)
2026-01-15 03:16:41 +00:00
hyaxia
39678bdce5
Security: add detect-secrets scan
2026-01-15 03:14:43 +00:00
Peter Steinberger
890347a453
docs: update changelog for telegram aggregation
2026-01-15 03:05:46 +00:00
Peter Steinberger
6c26163fb7
fix(telegram): aggregate split inbound messages
2026-01-15 03:04:59 +00:00
Peter Steinberger
fb4eb026e2
fix: scrub tuple items schemas for Gemini tools ( #926 ) — thanks @grp06
...
Co-authored-by: George Pickett <gpickett00@gmail.com>
2026-01-15 02:59:35 +00:00
Peter Steinberger
3c605b6043
fix: restore docker binds and PATH in sandbox exec ( #873 )
...
Thanks @akonyer.
Co-authored-by: Aaron Konyer <aaronk@gomodular.ca>
2026-01-15 02:58:20 +00:00
Peter Steinberger
e908edd04e
docs: add messaging channel guide
2026-01-15 02:50:03 +00:00
Peter Steinberger
a02c7d710d
fix: add plugin runtime registry
2026-01-15 02:44:45 +00:00
Peter Steinberger
fec657e888
feat: load channel plugins
2026-01-15 02:42:44 +00:00
Peter Steinberger
e35013b046
docs: clarify Claude CLI auth mode
2026-01-15 02:35:20 +00:00
Peter Steinberger
ec940b6945
fix: normalize Claude CLI auth mode to oauth ( #855 )
...
Thanks @sebslight.
Co-authored-by: Sebastian <sebslight@gmail.com>
2026-01-15 02:29:43 +00:00
Peter Steinberger
068de868dd
Merge pull request #850 from evalexpr/fix/slack-top-level-require-mention
...
fix(slack): respect top-level requireMention config
2026-01-15 02:28:25 +00:00
Peter Steinberger
d66bcad528
style(slack): satisfy oxfmt ( #850 )
2026-01-15 02:23:22 +00:00
Peter Steinberger
2732740110
docs: document DM history limits ( #883 )
...
Thanks @pkrmf.
Co-authored-by: Marc Terns <tenxurz@gmail.com>
2026-01-15 02:22:29 +00:00
Peter Steinberger
768a39451f
fix(slack): honor channels.slack.requireMention default ( #850 ) (thanks @evalexpr)
2026-01-15 02:19:24 +00:00