Peter Steinberger
fcb5912907
chore: bump version to 2026.1.8-2
2026-01-08 12:23:01 +01:00
Peter Steinberger
5c30678feb
chore: drop bun from daemon runtime options
2026-01-08 12:20:45 +01:00
Peter Steinberger
b36eec9df6
feat: auto-install gateway in quickstart
2026-01-08 12:19:45 +01:00
Peter Steinberger
c59c0e279e
feat: streamline quickstart provider selection
2026-01-08 12:19:16 +01:00
Peter Steinberger
3e83805029
fix: soften codex oauth expiry hint
2026-01-08 12:16:09 +01:00
Peter Steinberger
1fd2c7aca2
docs: split onboarding mode hints
2026-01-08 12:14:36 +01:00
Peter Steinberger
294d8712bf
fix: clean lint issues
2026-01-08 11:07:11 +00:00
Peter Steinberger
ee768f0288
docs: tighten onboarding quickstart hint
2026-01-08 12:06:45 +01:00
Peter Steinberger
7e147bb0ea
feat: add telegram topic delivery for cron
2026-01-08 11:05:28 +00:00
Peter Steinberger
5cc8072330
fix: surface control ui config in daemon status
2026-01-08 11:05:28 +00:00
Peter Steinberger
7c97e718f8
fix: add provider account metadata
2026-01-08 11:05:28 +00:00
Peter Steinberger
2625decf65
chore: tighten self-update guidance
2026-01-08 12:04:29 +01:00
Peter Steinberger
1c1edc28a2
fix: retry telegram poll conflicts
2026-01-08 12:04:21 +01:00
Peter Steinberger
ea32001a9d
chore: refine control ui links and composer
2026-01-08 12:04:11 +01:00
Peter Steinberger
dbce709f14
chore: add provider logs command
2026-01-08 12:01:06 +01:00
Peter Steinberger
510fc3a5ee
feat: add quickstart onboarding defaults
2026-01-08 11:54:40 +01:00
Peter Steinberger
390654da53
fix(config): reject shared agentDir
2026-01-08 11:54:26 +01:00
Peter Steinberger
0498545080
chore: sync pnpm lockfile
2026-01-08 10:46:12 +00:00
Peter Steinberger
d7fe21a681
fix(ui): start logs at bottom
2026-01-08 11:42:28 +01:00
Peter Steinberger
d633295a0d
chore: show dm policy + allowlist preview
2026-01-08 11:25:17 +01:00
gupsammy
c0ae11f5d8
fix(macos): prevent crash from missing ClawdbotKit resources and Swift library
...
The macOS app was crashing in two scenarios:
1. Bundle.module crash (fixes #213 ): When the first tool event arrived,
ToolDisplayRegistry tried to load config via ClawdbotKitResources.bundle,
which used Bundle.module directly. In packaged apps, Bundle.module
couldn't find the resource bundle at the expected path, causing a
fatal assertion failure after ~40-80 minutes of runtime.
2. dyld crash (fixes #417 ): Swift 6.2 requires libswiftCompatibilitySpan.dylib
but SwiftPM doesn't bundle it automatically, causing immediate crash on
launch with "Library not loaded" error.
Changes:
- ClawdbotKitResources.swift: Replace direct Bundle.module access with a
safe locator that checks multiple paths and falls back gracefully
- package-mac-app.sh: Copy ClawdbotKit_ClawdbotKit.bundle to Resources
- package-mac-app.sh: Copy libswiftCompatibilitySpan.dylib from Xcode
toolchain to Frameworks
Tested on macOS 26.2 with Swift 6.2 - app launches and runs without crashes.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 15:51:07 +05:30
Peter Steinberger
dee1d46ac7
chore: fallback providers status when gateway down
2026-01-08 11:05:03 +01:00
Peter Steinberger
3a321c6a1b
chore: expand provider details in status
2026-01-08 11:02:13 +01:00
Peter Steinberger
dc54c900f8
chore: show dashboard url in status
2026-01-08 10:51:55 +01:00
Peter Steinberger
4b7cc68612
docs: refresh daemon troubleshooting guidance
2026-01-08 10:42:23 +01:00
Peter Steinberger
cb80dd162e
test: force bun fetch path in telegram send
2026-01-08 10:37:29 +01:00
Peter Steinberger
cc48303edb
fix: import path in doctor
2026-01-08 10:36:20 +01:00
Peter Steinberger
8ee5673634
chore: bump version to 2026.1.8-1
2026-01-08 10:35:35 +01:00
Peter Steinberger
c79727cbba
docs: expand Telegram setup notes
2026-01-08 09:34:05 +00:00
Peter Steinberger
e51e367e21
docs: document hook model overrides
2026-01-08 09:34:05 +00:00
Peter Steinberger
b0b2b73b4e
feat: allow hook model overrides
2026-01-08 09:33:42 +00:00
Peter Steinberger
f406f6a368
fix(telegram): restrict native fetch to bun
2026-01-08 10:31:16 +01:00
Peter Steinberger
1113fd09bb
chore: add spacing to status output
2026-01-08 10:30:57 +01:00
Peter Steinberger
efe8317186
chore: prompt to install or start gateway
2026-01-08 10:29:48 +01:00
Peter Steinberger
52ee697f9f
chore: surface daemon status help
2026-01-08 10:29:44 +01:00
Peter Steinberger
f495fa2bfa
chore: refine daemon runtime hint
2026-01-08 10:29:40 +01:00
Peter Steinberger
6c119bdf50
chore: clarify telegram docs links
2026-01-08 10:29:36 +01:00
Peter Steinberger
fdb0afcb1d
docs: prefer npm for global install
2026-01-08 10:07:13 +01:00
Peter Steinberger
d93c90a15f
docs: recommend global install and daemon onboarding
2026-01-08 09:59:10 +01:00
Peter Steinberger
ae505658c2
docs: drop legacy telegram pairing mention
2026-01-08 09:57:03 +01:00
Peter Steinberger
075c083a7b
fix: group /model list output
2026-01-08 09:44:59 +01:00
Peter Steinberger
8eb8cda637
docs: add makeup alias
2026-01-08 09:39:20 +01:00
Peter Steinberger
b139161f8c
docs: add OAuth deep dive
2026-01-08 09:29:29 +01:00
Peter Steinberger
090584c58a
chore: include runtime markdown dependency
2026-01-08 09:25:11 +01:00
Peter Steinberger
e1753bd238
docs: consolidate 2026.1.8 changelog
2026-01-08 09:11:28 +01:00
Peter Steinberger
d56705a6ff
chore: sync ci tasks and relax telegram test timeouts
2026-01-08 09:09:33 +01:00
Peter Steinberger
5016b8f842
test: fix telegram fetch expectation
2026-01-08 07:51:58 +00:00
Peter Steinberger
b637a1620d
docs(changelog): note docker cli init ( #463 )
2026-01-08 07:51:04 +00:00
Peter Steinberger
c0f57d75ef
docs: refresh model notes and stacks
2026-01-08 08:50:09 +01:00
Peter Steinberger
be23e71242
fix: clarify daemon status probe target
2026-01-08 08:50:09 +01:00