Commit Graph

4337 Commits

Author SHA1 Message Date
Peter Steinberger
26ec390cf0 feat: add setup-token + token auth 2026-01-09 17:50:34 +01:00
Peter Steinberger
8f4592a883 fix: audit doctor service entrypoint 2026-01-09 17:50:28 +01:00
Peter Steinberger
d77e19e8c4 fix: repair doctor service install switches 2026-01-09 17:50:28 +01:00
Peter Steinberger
97cfb51de3 Merge pull request #497 from lc0rp-contrib/commands-list-clean
feat(commands): add /commands to list available commands
2026-01-09 16:46:32 +00:00
Luke
ee0c6276cb Merge branch 'main' into commands-list-clean 2026-01-09 11:46:08 -05:00
Peter Steinberger
29615cbb60 Merge pull request #585 from clawdbot/shadow/forum
Discord: fix forum thread starters
2026-01-09 16:35:33 +00:00
Peter Steinberger
759a753852 fix: cache discord channel lookups for thread starters (#585) (thanks @thewilloftheshadow) 2026-01-09 17:35:16 +01:00
Peter Steinberger
b129644347 Merge pull request #533 from mcinteerj/hooks-deliver-true-by-default
Hooks: default agent delivery to true
2026-01-09 16:35:09 +00:00
Peter Steinberger
de213137c4 test: cover hook deliver default (#533) (thanks @mcinteerj) 2026-01-09 17:34:22 +01:00
Jake
839b660bd5 Hooks: default agent delivery to true 2026-01-09 17:32:42 +01:00
Shadow
5d6dccf07f Discord: fix forum thread starters 2026-01-09 17:32:14 +01:00
Peter Steinberger
ef5021a760 fix(status): use claude-cli token for usage 2026-01-09 16:24:55 +00:00
Peter Steinberger
08fd6f0f9c refactor(commands): canonicalize text command aliases 2026-01-09 17:22:46 +01:00
Peter Steinberger
446c05a56d docs(commands): document /usage slash command 2026-01-09 17:18:01 +01:00
Peter Steinberger
f7caa416fd refactor(auto-reply): centralize chat command aliases 2026-01-09 17:16:52 +01:00
Peter Steinberger
321d88a548 refactor: streamline reply tag parsing 2026-01-09 17:14:40 +01:00
Peter Steinberger
769770a8e7 Merge pull request #586 from clawdbot/temp/landpr-492
fix(commands): wire /usage alias to /status
2026-01-09 16:14:11 +00:00
Peter Steinberger
9a638b8502 refactor(sessions): dedupe sessions.resolve 2026-01-09 17:13:38 +01:00
Peter Steinberger
b4314d29d3 fix(commands): wire /usage to status (#492) (thanks @lc0rp) 2026-01-09 17:10:53 +01:00
Peter Steinberger
a5dc80f6be chore(docker): pass claude web session env 2026-01-09 16:07:40 +00:00
Luke
54a636ae54 Merge branch 'main' into commands-list-clean 2026-01-09 11:06:06 -05:00
Peter Steinberger
94d52eb378 Merge pull request #560 from mcinteerj/fix/reply-tags-whitespace
Auto-Reply: relax regex for reply tags to allow whitespace
2026-01-09 16:05:17 +00:00
Luke
305e3e4854 Merge branch 'main' into commands-list-clean 2026-01-09 11:04:23 -05:00
Peter Steinberger
c8bd59b343 fix: allow whitespace in reply tags (#560) (thanks @mcinteerj) 2026-01-09 17:03:44 +01:00
Peter Steinberger
9a5e3fe2a2 refactor(sessions): add sessions.resolve + label helper (#570) 2026-01-09 17:02:57 +01:00
LK
36a1f58976 feat(commands): add /usage alias for /status 2026-01-09 17:02:29 +01:00
Jake
da35faad9d Auto-Reply: relax regex for reply tags to allow whitespace 2026-01-09 17:01:58 +01:00
Peter Steinberger
a6437f084f refactor: centralize slack threading helpers 2026-01-09 16:01:53 +00:00
Peter Steinberger
4d01ceed97 fix: avoid object stringification in session labels 2026-01-09 16:57:50 +01:00
Peter Steinberger
0ff6ac7ad2 chore: format 2026-01-09 16:55:51 +01:00
Peter Steinberger
91977444c7 feat: remove provider config in configure 2026-01-09 16:55:47 +01:00
Peter Steinberger
388fcd217a feat: add /debug runtime overrides 2026-01-09 16:55:16 +01:00
Peter Steinberger
7ac0229fa0 refactor(messages): centralize per-agent prefixes 2026-01-09 16:54:54 +01:00
Peter Steinberger
6d2368a643 refactor(test): temp home env + normalize status 2026-01-09 16:50:09 +01:00
Peter Steinberger
402c588f4f ci: drop output sanitize wrapper 2026-01-09 16:49:12 +01:00
Peter Steinberger
ec936f1fe6 refactor(ui): split mobile layout css 2026-01-09 16:49:02 +01:00
Peter Steinberger
8941602d10 refactor(test): centralize temp home + polling 2026-01-09 16:49:02 +01:00
Peter Steinberger
d7c3673397 chore: make pnpm test non-watch 2026-01-09 16:49:02 +01:00
Peter Steinberger
3ac191d95d feat(sessions): label lookup tightening (#570) (thanks @azade-c) 2026-01-09 16:42:09 +01:00
Peter Steinberger
661eba82ab style: format trigger test 2026-01-09 16:41:05 +01:00
Peter Steinberger
efe793e05d refactor(test): consolidate temp home + vitest setup 2026-01-09 16:41:05 +01:00
Peter Steinberger
89d982e12c Merge pull request #578 from p6l-richard/feature/identity-based-message-prefix
fix(messages): derive messagePrefix from identity.name
2026-01-09 15:40:52 +00:00
Peter Steinberger
06411d0fdc fix: derive prefixes from routed identity (#578) (thanks @p6l-richard) 2026-01-09 16:39:32 +01:00
Peter Steinberger
eaa74ae109 Merge pull request #558 from carlulsoe/mobile-ui-improvements
feat(ui): improve mobile responsiveness [AI-assisted]
2026-01-09 15:39:19 +00:00
Peter Steinberger
aefaa86cf5 fix: honor slack reply threading (#574, thanks @bolismauro) 2026-01-09 15:38:43 +00:00
Peter Steinberger
0a72616090 fix: stabilize windows CI (#558) (thanks @carlulsoe) 2026-01-09 16:37:58 +01:00
Mauro Bolis
9352c0e781 fix: honor slack reply threading 2026-01-09 15:35:54 +00:00
Peter Steinberger
c54af0658f feat(status): add claude.ai usage fallback 2026-01-09 15:34:58 +00:00
Peter Steinberger
bfdbf0ed2a fix(status): surface provider usage errors 2026-01-09 15:34:58 +00:00
Kit
761acc5b7a feat(ui): improve mobile responsiveness
- Add @media (max-width: 600px) breakpoint for mobile-specific styles
- Compact header: smaller title, hidden subtitle, minimal status pill
- Horizontal scrollable nav: all items in one row, swipeable
- Hide redundant page titles on mobile
- Hide docs button on mobile (saves space)
- Smaller theme toggle icons
- Tighter spacing on cards, stats, forms
- Better chat layout: full-width session selector, compact compose
- Single-column log entries on small screens

Desktop layout remains unchanged.

Co-authored-by: Carl Ulsoe <34673973+carlulsoe@users.noreply.github.com>
2026-01-09 16:32:55 +01:00