Peter Steinberger
c2af5dc011
fix: support mocked model registry in catalog
2025-12-26 11:53:55 +01:00
Peter Steinberger
52242801fe
fix: align pi model discovery with auth storage
2025-12-26 11:49:13 +01:00
Peter Steinberger
e8d40fe20d
style: format web inbound
2025-12-26 11:39:48 +01:00
Peter Steinberger
12928f8002
fix: extract quoted WhatsApp reply text
2025-12-26 10:51:08 +01:00
Peter Steinberger
d5b0e8bf14
docs: note inbox listener cleanup
2025-12-26 09:37:38 +00:00
Peter Steinberger
a251ffe0fa
fix: clean up web inbox listeners on close
2025-12-26 09:27:06 +00:00
Peter Steinberger
4760958a3e
test: expand compaction retry coverage
2025-12-26 10:22:04 +01:00
Peter Steinberger
28c40ee86b
fix: handle embedded agent overflow
2025-12-26 10:20:21 +01:00
Peter Steinberger
bb7d41da10
chore: bump pi-mono deps
2025-12-26 10:20:21 +01:00
Peter Steinberger
86b4816ac9
chore: fix lint after logging tweaks
2025-12-26 09:08:37 +00:00
Peter Steinberger
ec05aa18db
fix: brighten gateway model console log
2025-12-26 08:45:15 +00:00
Peter Steinberger
e17cfe6c3b
fix: split whatsapp listen hint from subsystem log
2025-12-26 08:41:58 +00:00
Peter Steinberger
7c92830838
fix: log heartbeat failure reasons
2025-12-26 08:34:42 +00:00
Peter Steinberger
cf3c13ccc4
fix: correct heartbeat log formatting
2025-12-26 08:17:29 +00:00
meaningfool
919d30fd3e
fix: correctly define pnpm workspace and clean up vite build scripts
...
This change adds the missing 'packages' definition to pnpm-workspace.yaml, allowing pnpm to correctly install dependencies for the 'ui' sub-package. This resolves the 'vite: command not found' error during 'ui:build'. It also reverts the temporary 'pnpm dlx' workarounds in ui/package.json.
2025-12-26 09:13:17 +01:00
Peter Steinberger
0bc1a1f52e
chore: fix env spread lint
2025-12-26 02:02:49 +00:00
Peter Steinberger
bdc019afd5
ci: avoid macos runner queue
2025-12-26 02:02:49 +00:00
Peter Steinberger
f69fbd453b
docs: clarify heartbeat defaults
2025-12-26 03:02:11 +01:00
Peter Steinberger
4cb41565e9
feat: unify gateway heartbeat
2025-12-26 02:35:40 +01:00
Peter Steinberger
4971089293
style: fix biome formatting
2025-12-26 00:50:46 +00:00
Peter Steinberger
fd933373d7
docs: note hour durations
2025-12-26 01:36:08 +01:00
Peter Steinberger
2feeff9f45
feat: allow hour durations
2025-12-26 01:34:46 +01:00
Peter Steinberger
3ffd1c9bba
feat: move heartbeat config to agent.heartbeat
2025-12-26 01:13:42 +01:00
Peter Steinberger
7b2ed87284
refactor(config): drop agent.provider
2025-12-26 01:13:42 +01:00
Peter Steinberger
b1d532c2e8
feat(config): allow provider/model shorthand
2025-12-26 01:13:42 +01:00
Peter Steinberger
71303eb653
ci: skip ios job
2025-12-26 00:04:46 +00:00
Peter Steinberger
5d2dd7557c
style: fix pi embedded runner lint
2025-12-25 23:58:37 +00:00
Peter Steinberger
e3dc20914a
ci: ignore ios failures
2025-12-25 23:55:55 +00:00
Rolf Fredheim
21ece18ea8
feat(agent): add maxConcurrent config for parallel message handling
...
Adds `agent.maxConcurrent` config option to control how many agent runs
can execute in parallel across all conversations. Default remains 1
(sequential) for backwards compatibility.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 23:55:41 +01:00
Peter Steinberger
170faccfcb
fix(agent): serialize runs per session
2025-12-25 23:50:52 +01:00
Peter Steinberger
18740480d8
docs: note multi-agent session rule
2025-12-25 23:50:46 +01:00
Peter Steinberger
1ce559bc05
ci: run on node 24
2025-12-25 23:05:09 +01:00
Peter Steinberger
e6b9dbf395
chore: require node >=22.12 and fix swiftformat lint
2025-12-25 23:02:31 +01:00
meaningfool
a9c0485e4b
fix: correctly define pnpm workspace and clean up vite build scripts
...
This change adds the missing 'packages' definition to pnpm-workspace.yaml, allowing pnpm to correctly install dependencies for the 'ui' sub-package. This resolves the 'vite: command not found' error during 'ui:build'. It also reverts the temporary 'pnpm dlx' workarounds in ui/package.json.
2025-12-25 22:52:22 +01:00
Peter Steinberger
0e3e0d2873
fix(webchat): refresh bubbles on theme change
2025-12-25 22:35:46 +01:00
Peter Steinberger
60a36c5d1e
docs: update beta3 changelog
2025-12-25 21:15:45 +00:00
Peter Steinberger
4c1a8f05ad
fix: relax tool typing for bash tools
2025-12-25 20:27:05 +00:00
Peter Steinberger
cac8091a1a
style: fix bash tools lint
2025-12-25 20:20:38 +00:00
Peter Steinberger
ebfeaeecc7
style: fix biome formatting
2025-12-25 20:13:48 +00:00
Peter Steinberger
e4d564aabf
chore: add gateway:watch
2025-12-25 18:44:23 +00:00
Peter Steinberger
99bfc3599f
feat: add gateway restart tool
2025-12-25 18:05:37 +00:00
Peter Steinberger
fabed34e88
feat: line-based process logs
2025-12-25 18:03:57 +00:00
Peter Steinberger
1ba6bccf77
docs: add Sparkle HTML release notes
2025-12-25 04:27:20 +01:00
Peter Steinberger
f7ad2e0c02
fix: align chat scroll anchor
2025-12-25 04:10:47 +01:00
Peter Steinberger
441efd9f19
fix: adjust tool casts for build
2025-12-25 03:36:04 +01:00
Peter Steinberger
d864330a08
fix: resolve agent tool typing
2025-12-25 03:33:09 +01:00
Peter Steinberger
5a08dee9e2
fix: clean agent bash lint
2025-12-25 03:29:36 +01:00
Peter Steinberger
6028d21691
fix: silence view warnings
2025-12-25 03:23:31 +01:00
Peter Steinberger
a403e0e309
test: assert bridge does not add loopback listener
2025-12-25 01:41:09 +00:00
Peter Steinberger
883e99ae38
fix: bridge tailnet bind also listens on loopback
2025-12-25 01:37:47 +00:00