Peter Steinberger
2cecf28971
fix: honor wildcard tool allowlists
2026-01-24 01:30:44 +00:00
Peter Steinberger
77bb342301
fix: refine bedrock discovery defaults ( #1543 ) (thanks @fal3)
2026-01-24 01:18:33 +00:00
Alex Fallah
212b602921
feat: add dynamic Bedrock model discovery
...
Add automatic discovery of AWS Bedrock models using ListFoundationModels API.
When AWS credentials are detected, models that support streaming and text output
are automatically discovered and made available.
- Add @aws-sdk/client-bedrock dependency
- Add discoverBedrockModels() with caching (default 1 hour)
- Add resolveImplicitBedrockProvider() for auto-registration
- Add BedrockDiscoveryConfig for optional filtering by provider/region
- Filter to active, streaming, text-output models only
- Update docs/bedrock.md with auto-discovery documentation
2026-01-24 01:15:06 +00:00
Peter Steinberger
8636ef2ad6
docs: extend cron vs heartbeat guide
2026-01-24 00:42:56 +00:00
justyannicc
53dc2c35f8
docs: add cron vs heartbeat decision guide
...
- New docs/automation/cron-vs-heartbeat.md with complete guidance
- Cross-links from heartbeat.md and cron-jobs.md
- Updated AGENTS.md template with practical guidance
- Added navigation entry in docs.json
2026-01-24 00:42:56 +00:00
AJ (@techfren)
9ee98c5377
docs: remove misplaced Google Docs Editor from showcase ( #1547 )
...
- Was incorrectly placed in Voice & Phone section
- Not a Clawdbot project (Claude Code skill)
- No valid link available
2026-01-24 00:42:48 +00:00
Peter Steinberger
367f48ce51
feat: add tlon channel plugin
2026-01-24 00:25:39 +00:00
Peter Steinberger
5cb73668a9
docs: add Comcast SSL troubleshooting note
2026-01-24 00:01:20 +00:00
Peter Steinberger
36c770e78f
docs: remove channel unify checklist
2026-01-23 23:37:04 +00:00
Peter Steinberger
38b757687a
docs: add channel unification checklist
2026-01-23 23:32:14 +00:00
Peter Steinberger
750dc7191c
chore: bump version to 2026.1.23
2026-01-23 22:14:56 +00:00
Peter Steinberger
571257b972
fix: handle gateway slash command replies in TUI
2026-01-23 19:48:22 +00:00
Peter Steinberger
08d11149a0
feat: add models status auth probes
2026-01-23 19:28:55 +00:00
Peter Steinberger
1c71124ada
fix: expand linux service PATH handling
2026-01-23 19:16:41 +00:00
Peter Steinberger
9f5cee9493
fix(exec-approvals): stabilize allowlist ids ( #1521 )
2026-01-23 19:00:45 +00:00
Peter Steinberger
6b88bb7ac6
fix: add per-channel markdown table conversion ( #1495 ) (thanks @odysseus0)
2026-01-23 18:39:25 +00:00
Peter Steinberger
9e1ce76cfb
fix: restart gateway after update by default
2026-01-23 11:50:19 +00:00
Peter Steinberger
c9c6284127
docs: prefer fast install smoke for release
2026-01-23 09:18:15 +00:00
Peter Steinberger
be3cb5776c
fix: keep core tools when allowlist is plugin-only
2026-01-23 09:02:17 +00:00
Peter Steinberger
aad7fe5d4f
docs: note SPARKLE_PRIVATE_KEY_FILE in profile
2026-01-23 08:25:20 +00:00
Peter Steinberger
de455683af
Revert "fix: improve GitHub Copilot integration"
...
This reverts commit b69e70668d .
2026-01-23 07:14:00 +00:00
Peter Steinberger
eeda206294
docs: update media auto-detect
2026-01-23 05:47:16 +00:00
Peter Steinberger
0892eefa2b
docs: expand slack replyToModeByChatType examples
2026-01-23 05:38:28 +00:00
Peter Steinberger
a1878d0d3c
feat: add slack replyToModeByChatType overrides
2026-01-23 05:38:28 +00:00
Stefan Galescu
aa3972d93d
feat(slack): add dm-specific replyToMode configuration ( #1442 )
...
Adds support for separate replyToMode settings for DMs vs channels:
- Add channels.slack.dm.replyToMode for DM-specific threading
- Keep channels.slack.replyToMode as default for channels
- Add resolveSlackReplyToMode helper to centralize logic
- Pass chatType through threading resolution chain
Usage:
```json5
{
channels: {
slack: {
replyToMode: "off", // channels
dm: {
replyToMode: "all" // DMs always thread
}
}
}
}
```
When dm.replyToMode is set, DMs use that mode; channels use the
top-level replyToMode. Backward compatible when not configured.
2026-01-23 05:13:23 +00:00
Peter Steinberger
4b7726fed7
fix: harden BlueBubbles voice memos ( #1477 ) (thanks @Nicell)
2026-01-23 04:38:08 +00:00
Peter Steinberger
8890f8511c
fix: repair docs redirects
2026-01-23 03:13:12 +00:00
Peter Steinberger
487cd76a97
feat: extend lobster tool run args
2026-01-23 03:09:59 +00:00
Peter Steinberger
ffd4488518
docs: fix lobster links
2026-01-23 02:51:33 +00:00
Peter Steinberger
b69e70668d
fix: improve GitHub Copilot integration
2026-01-23 02:51:33 +00:00
Peter Steinberger
744a4e4fb2
docs: simplify OpenProse install
2026-01-23 01:37:54 +00:00
Peter Steinberger
d02e0e7a0f
docs: expand mattermost intro
2026-01-23 01:35:50 +00:00
Peter Steinberger
a30a1b73c4
docs: add mattermost redirect
2026-01-23 01:35:15 +00:00
Peter Steinberger
ea95941c40
docs: add transcript hygiene reference
2026-01-23 01:34:21 +00:00
Peter Steinberger
fa69a633f6
docs: link Lobster and OpenProse
2026-01-23 01:29:17 +00:00
Peter Steinberger
3b9dfac62f
fix: harden Mattermost plugin gating ( #1428 ) (thanks @damoahdominic)
2026-01-23 01:23:23 +00:00
Peter Steinberger
2b7b69c8e6
docs: remove OpenProse telemetry mentions
2026-01-23 01:20:30 +00:00
Peter Steinberger
32537c6b2d
docs: expand OpenProse guide
2026-01-23 01:08:55 +00:00
Peter Steinberger
2576cb47c1
fix: improve tool summaries
2026-01-23 01:00:24 +00:00
Peter Steinberger
deb6581c08
feat: add OpenProse plugin skills
2026-01-23 00:49:40 +00:00
Peter Steinberger
b5c7918620
Merge pull request #1428 from bestparents/feat/mattermost-channel
...
feat: add Mattermost channel support
2026-01-23 00:24:47 +00:00
Peter Steinberger
2e76f35026
fix: allow chained exec allowlists
...
Co-authored-by: Lucas Czekaj <1464539+czekaj@users.noreply.github.com>
2026-01-23 00:11:58 +00:00
Peter Steinberger
eaf9cfed3c
fix: tui local shell consent UX ( #1463 )
...
- add local shell runner + denial notice + tests
- docs: describe ! local shell usage
- lint: drop unused Slack upload contentType
- cleanup: remove stray Swabble pins
Thanks @vignesh07.
Co-authored-by: Vignesh Natarajan <vigneshnatarajan92@gmail.com>
2026-01-22 23:38:44 +00:00
Peter Steinberger
6e246c978d
docs: clarify node service commands
2026-01-22 23:22:56 +00:00
Peter Steinberger
dae8eea0b7
docs: fix remaining node ws references
2026-01-22 23:22:56 +00:00
Dominic Damoah
d3a0acd8b1
Merge branch 'main' into feat/mattermost-channel
2026-01-22 18:17:40 -05:00
Peter Steinberger
c52c2faed6
docs: align node transport with gateway ws
2026-01-22 23:10:09 +00:00
Peter Steinberger
fb42de9070
feat: add manual onboarding flow alias
2026-01-22 23:09:28 +00:00
Peter Steinberger
270e014d3e
feat(macos): add attach-only launchd override
2026-01-22 23:08:56 +00:00
Peter Steinberger
0698b0db8f
docs: refresh nodes + pairing docs
2026-01-22 22:02:06 +00:00