Commit Graph

3314 Commits

Author SHA1 Message Date
Peter Steinberger
00b8b8a4c5 docs: expand README platform + subsystem links 2026-01-05 21:02:02 +01:00
Peter Steinberger
0e8c9920e2 docs: unify app docs 2026-01-05 20:59:54 +01:00
Peter Steinberger
f9147be199 docs: merge contributing into community 2026-01-05 20:38:20 +01:00
Peter Steinberger
bd372df4d3 docs: add community contributors 2026-01-05 20:34:39 +01:00
Peter Steinberger
08cc341fab docs: finalize model config decisions 2026-01-05 19:28:06 +00:00
Peter Steinberger
38e50de4cd docs: refine model config decisions 2026-01-05 19:26:47 +00:00
Peter Steinberger
67bb2ca889 docs: add model config proposal 2026-01-05 19:25:07 +00:00
Peter Steinberger
00c8cdcc26 docs: refresh README + architecture links 2026-01-05 20:10:56 +01:00
Peter Steinberger
09baa58aa2 refactor: unify reply dispatch across providers 2026-01-05 19:43:54 +01:00
Peter Steinberger
66bea882b1 docs: add recommended source setup 2026-01-05 19:40:05 +01:00
Peter Steinberger
2e316ba38b docs(agent): annotate stream invariants 2026-01-05 18:10:03 +00:00
Peter Steinberger
17c26e08d0 refactor(agent): extract block chunker + tool adapter 2026-01-05 18:05:40 +00:00
Peter Steinberger
b9cd254a29 fix(agent): align tools + preserve indentation 2026-01-05 17:55:20 +00:00
Peter Steinberger
2ec552fa5d fix(ui): animate reading indicator dots 2026-01-05 17:40:15 +00:00
Peter Steinberger
7a6bc5f73d fix: enable systemd lingering for gateway 2026-01-05 18:38:43 +01:00
Peter Steinberger
ca9bc7380c test: expand fenced block chunking coverage 2026-01-05 18:38:43 +01:00
Peter Steinberger
d936849c25 fix(agent): finalize block chunking 2026-01-05 17:22:29 +00:00
Peter Steinberger
831b6e1b37 fix(chat): stabilize web UI tool runs 2026-01-05 17:22:29 +00:00
Peter Steinberger
fef2c8c8de chore: fix reply commands lint 2026-01-05 18:16:39 +01:00
Peter Steinberger
4974cd3200 chore: add model-usage skill 2026-01-05 18:16:29 +01:00
Julian Engel
6f57e716ce fix: pass custom tools via customTools parameter to pi-coding-agent SDK
The SDK's tools parameter only accepts built-in tools (read, bash, edit, write).
Custom clawdbot tools (browser, canvas, nodes, cron, etc.) were being filtered
out, causing 'Tool not found' errors at runtime.

Split tools into built-in and custom, passing them via the correct parameters.
2026-01-05 17:00:06 +00:00
Julian Engel
2ed902f973 docs: add cross-references to Linux browser troubleshooting 2026-01-05 17:00:06 +00:00
Julian Engel
09d18cbaa8 docs: add Linux browser troubleshooting guide
Covers:
- Snap Chromium issues on Ubuntu
- Solution 1: Install Google Chrome (recommended)
- Solution 2: attachOnly mode workaround
- Systemd service for auto-starting browser
- Config reference
2026-01-05 17:00:06 +00:00
Peter Steinberger
65b12c48ec fix: preserve fenced markdown in block streaming 2026-01-05 17:53:53 +01:00
Peter Steinberger
c717d894ee feat(ui): add chat reading indicator 2026-01-05 16:16:34 +00:00
Peter Steinberger
dc4efa0b45 fix: show model auth in status 2026-01-05 15:50:18 +01:00
Peter Steinberger
d94f7e8543 fix(ci): format directive-handling 2026-01-05 14:34:55 +00:00
Django Navarro
ebdcabf61f fix(coding-agent): close PR template code block correctly
The outer fence (4 backticks) was closing prematurely after the bash
example, leaving the rest of the template (Feature intent through
Submitted by Razor) rendered as prose instead of inside the code block.

Fixed by moving the closing fence to the end of the full template.
2026-01-05 14:33:21 +00:00
Peter Steinberger
8fd3f27a68 fix: show /model auth source 2026-01-05 14:14:26 +00:00
Peter Steinberger
1e15bb09d4 fix: add /model list alias 2026-01-05 14:11:33 +00:00
Peter Steinberger
8474b9a6b2 fix(tui): support pi-tui 0.36 key exports 2026-01-05 13:59:50 +00:00
Peter Steinberger
fdb81c006c fix(ci): satisfy formatter checks 2026-01-05 13:55:53 +00:00
Peter Steinberger
95a6119c08 fix(wizard): type OAuth provider login 2026-01-05 13:55:46 +00:00
Peter Steinberger
5fc6fa0c2a refactor(tui): use key helper predicates 2026-01-05 13:55:43 +00:00
Peter Steinberger
d463edb17e fix(whatsapp): reconnect on crypto unhandled rejection 2026-01-05 13:55:37 +00:00
Peter Steinberger
5c99f717ee feat(groups): resolve requireMention for discord/slack 2026-01-05 13:55:32 +00:00
Peter Steinberger
ab8ad61b2e fix: widen /model key masking 2026-01-05 13:50:45 +00:00
Peter Steinberger
18e5ffb080 fix: show auth in /model list 2026-01-05 13:49:25 +00:00
Peter Steinberger
02f259dd00 fix: sync gateway mode via gateway config 2026-01-05 06:39:37 +00:00
Peter Steinberger
30aa996003 fix: make tool list dynamic in system prompt 2026-01-05 06:36:24 +00:00
Peter Steinberger
2df579e560 fix: allow openai-codex in onboarding types 2026-01-05 07:33:33 +01:00
Peter Steinberger
93e4584fca fix: custom connections sidebar 2026-01-05 07:25:13 +01:00
Peter Steinberger
ec29fbb1c5 fix: clean status + help + mid alias 2026-01-05 07:24:51 +01:00
Peter Steinberger
89d537cce7 chore: remove stale a2ui bundle hash 2026-01-05 06:17:06 +00:00
Peter Steinberger
b61a2b0679 fix: prefer gateway config in local mode 2026-01-05 06:16:48 +00:00
Peter Steinberger
e5df2e782f fix: preserve JSON5 config parsing 2026-01-05 06:16:48 +00:00
Peter Steinberger
da8de59b2c fix: resolve agent dir in onboarding 2026-01-05 07:12:13 +01:00
Peter Steinberger
0cc51f7b74 fix: status runtime + help 2026-01-05 07:07:17 +01:00
Peter Steinberger
3fa0fcd399 fix: remove sidebar toggle toolbar item safely 2026-01-05 06:49:57 +01:00
Peter Steinberger
01c45cc13b fix: remove settings sidebar toggle 2026-01-05 06:48:49 +01:00