Peter Steinberger
a5dc80f6be
chore(docker): pass claude web session env
2026-01-09 16:07:40 +00: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
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
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
Richard Poelderl
5a63621a38
feat(messages): also derive responsePrefix from identity.name
...
When identity.name is configured and responsePrefix is not explicitly set,
automatically default responsePrefix to [identity.name].
This means users only need to set their identity once:
{ identity: { name: "MyBot" } }
And outbound messages will automatically be prefixed with [MyBot].
2026-01-09 16:31:20 +01:00
Richard Poelderl
fcadcd38c4
feat(messages): derive messagePrefix from identity.name
...
When identity.name is configured, use it for the default messagePrefix
instead of hardcoded '[clawdbot]'. Falls back to 'clawdbot' if not set.
This allows users to customize how their bot identifies itself in messages
by setting identity.name in their config or IDENTITY.md.
2026-01-09 16:31:01 +01:00
Peter Steinberger
19d5471f65
refactor: consolidate schema scrub + test harness
2026-01-09 16:27:28 +01:00
Peter Steinberger
1f0df6dfe7
feat: add TUI bootstrap start
2026-01-09 16:25:29 +01:00
Josh Palmer
f79bb7fc94
🤖 codex: fix duplicate agentDir (no-issue)
2026-01-09 16:23:34 +01:00
Emanuel Stadler
7702698d61
Chore: ignore .vscode
2026-01-09 15:21:30 +00:00
Peter Steinberger
6671a2a126
feat: add dev workspace templates
2026-01-09 16:13:41 +01:00
Peter Steinberger
e8edc4c9ca
Merge pull request #569 from bjesuiter/ui-build-default-to-relative-path
...
fix(ui): default to relative paths for control UI assets
2026-01-09 14:47:46 +00:00
Peter Steinberger
d13496161c
test: make withTempHome cross-platform
2026-01-09 15:47:26 +01:00
Peter Steinberger
527678f5ac
docs: add dev gateway flow
2026-01-09 15:47:22 +01:00
Peter Steinberger
6ae541d6e7
Merge pull request #577 from clawdbot/fix/node-bridge-keepalive
...
fix: harden node bridge keepalive
2026-01-09 14:46:59 +00:00
Peter Steinberger
752e07b24b
docs: changelog for keepalive hardening ( #577 )
2026-01-09 15:46:45 +01:00
Peter Steinberger
6160f7faa5
fix: harden node bridge keepalive
2026-01-09 15:46:45 +01:00
Peter Steinberger
547903c324
fix: auto-create dev config for dev profile
2026-01-09 15:45:11 +01:00
Peter Steinberger
5e149efdc8
Merge pull request #567 from erikpr1994/fix/gemini-schema-sanitization
...
fix(agents): remove unsupported JSON Schema keywords for Cloud Code Assist API
2026-01-09 14:44:38 +00:00
Peter Steinberger
27732d25e5
Merge pull request #570 from azade-c/feat/sessions-label
...
feat(sessions): expose label in sessions.list and support label lookup in sessions_send
2026-01-09 14:44:23 +00:00
Peter Steinberger
1d7dd5ae80
fix: keep build green after main rebase ( #570 ) (thanks @azade-c)
2026-01-09 15:40:36 +01:00
Peter Steinberger
2dc562a830
test: stabilize Windows test env ( #567 ) (thanks @erikpr1994)
2026-01-09 15:40:02 +01:00
Peter Steinberger
db14740cc6
ci: sanitize CI test output
2026-01-09 15:39:16 +01:00
Peter Steinberger
87c85feea2
fix(status): show usage for token auth profiles
2026-01-09 14:36:46 +00:00
Peter Steinberger
7fea1a68a6
style(models): biome format auth order
2026-01-09 14:36:46 +00:00
Peter Steinberger
daec88f7e9
docs: document auth profile selection
2026-01-09 14:36:46 +00:00