David Brailovsky
fd389abc46
Merge remote-tracking branch 'origin/main' into dev
2026-08-14 09:33:00 +02:00
Christian Klotz
17fd502621
feat(coding-agent): host sessions in child processes
...
Track worker startup, shutdown, and unexpected exits through hosted Harness handles. Rename PiServerService to PiServerHost.
2026-08-14 10:16:11 +03:00
Christian Klotz
e2888c4a93
feat(coding-agent): add local list and attach demo
2026-08-14 00:36:33 +03:00
Christian Klotz
e52de91d08
feat(protocol): add service-addressed session RPC
2026-08-13 18:24:27 +03:00
Vegard Stikbakke
6f707eb360
fix(coding-agent): show managed-tool startup status in TUI
2026-08-13 15:54:34 +02:00
Mario Zechner
659f4deec7
Merge remote-tracking branch 'origin/main' into dev
2026-08-13 09:55:08 +02:00
Armin Ronacher
7d8c11d37f
fix(coding-agent): share concurrent model catalog refreshes
2026-08-13 09:43:36 +02:00
Christian Klotz
c93ea6ccf0
fix(coding-agent): preserve usage in streaming events ( #7982 )
...
Fixes #7911
2026-08-13 00:32:26 +03:00
Mario Zechner
141e274465
Merge remote-tracking branch 'origin/main' into dev
2026-08-12 20:54:09 +02:00
Ramiz Wachtler
9795d60230
feat(coding-agent): add per-run theme selection ( #7722 )
...
- add `--use-theme` for fixed and terminal-aware theme pairs
- keep invocation state non-persistent until an explicit selection
- preserve active themes across previews, reloads, and HTML exports
2026-08-12 16:25:38 +02:00
Mario Zechner
697cbff215
Merge remote-tracking branch 'origin/main' into dev
2026-08-12 16:12:12 +02:00
Armin Ronacher
541045ae0e
fix(coding-agent): preserve extension tools with defaults
2026-08-12 15:42:55 +02:00
Armin Ronacher
4d9aa837c2
feat(coding-agent): add configurable default tools
2026-08-12 15:27:01 +02:00
Cristina Poncela Cubeiro
47b5119d09
fix: trigger turn false should not start turn ( #8022 )
2026-08-12 15:16:05 +02:00
Mario Zechner
5aeb06bb11
feat(agent): establish durable harness type contracts
2026-08-11 17:43:26 +02:00
Armin Ronacher
7915cdac64
feat(ai): add strict tool schema conversion
2026-08-11 12:06:33 +02:00
Duncan Ogilvie
b987ead358
feat(agent): expose expandPromptTemplates in sendUserMessage ( #7857 )
2026-08-11 11:14:28 +02:00
Armin Ronacher
00121ed999
feat(tui): add fullscreen transcript search ( #7913 )
...
Search rendered primary scroll-view content with configurable navigation and theme-aware highlighting. Preserve manual scrolling and buffer fragmented mouse input during search.
2026-08-11 10:59:28 +02:00
distributedlock
3dd4623eee
Fix prompt formatting for current working directory ( #7887 )
2026-08-10 19:18:05 +02:00
Armin Ronacher
e47b8e37a6
feat(ai): use additional_tools for deferred tools
...
closes #7709
2026-08-07 23:05:23 +02:00
Armin Ronacher
ac4ac9eaf6
feat(coding-agent): configure fullscreen exit output
2026-08-07 18:30:28 +02:00
Armin Ronacher
666d8972ff
fix(coding-agent): preserve TUI wrapper routing ( closes #7731 )
2026-08-07 00:40:44 +02:00
Armin Ronacher
7cb2a51c05
fix(coding-agent): reduce automatic theme detection delay
2026-08-07 00:22:00 +02:00
Armin Ronacher
4e64de6950
fix(coding-agent): soften PI environment guideline
...
Attempt to address #7128 without closing the issue.
2026-08-06 22:50:27 +02:00
Armin Ronacher
c96bfaccd0
fix(coding-agent): support Windows fullscreen right-click paste
2026-08-06 22:39:40 +02:00
Christian Klotz
6fb2d766ae
feat(coding-agent): add configurable Harness factory ( #7686 )
...
* feat(coding-agent): add Harness construction factory
* feat(coding-agent): configure Harness construction factory
* feat(coding-agent): expose Harness JSONL session file
* fix(agent): remove redundant bash environment test
2026-08-06 21:05:46 +03:00
Armin Ronacher
a261366bde
feat(coding-agent): add auth preflight
...
closes #7152
2026-08-06 19:43:52 +02:00
Mehmet Aras
c03d78bdce
feat(ai): add Qwen Token Plan Individual provider ( #7659 )
2026-08-06 17:18:02 +02:00
Christian Klotz
9ab91fb93e
feat(coding-agent): expose tool prompt contributions ( #7671 )
2026-08-06 17:17:13 +02:00
muyiyr
1eb988cfe8
feat(agent): allow blocked tool calls to terminate ( #7715 )
...
Closes #5998
2026-08-06 17:14:48 +02:00
Christian Klotz
6189e53b33
fix: replace session summaries with durable metadata ( #7708 )
2026-08-06 13:09:02 +03:00
Armin Ronacher
b0bd0ff9d5
fix(coding-agent): only label known subscriptions in footer
2026-08-06 07:47:35 +02:00
Armin Ronacher
5446cd7545
feat(coding-agent): rename UI mode to TUI mode
2026-08-05 22:56:58 +02:00
Ted
6ca423447f
event bus leak fix ( #7656 )
2026-08-05 22:23:44 +02:00
Armin Ronacher
d4eaf052b2
fix(coding-agent): support path globs on Windows
2026-08-05 21:57:18 +02:00
Armin Ronacher
16ad96ae89
feat(tui): add configurable prompt history actions
2026-08-05 21:34:21 +02:00
m3
8ecf8a9883
feat(coding-agent): support AGENTS.override.md ( #7681 )
2026-08-05 21:24:31 +02:00
Armin Ronacher
3852cb2b81
fix(coding-agent): send prompts queued during compaction
2026-08-05 21:20:44 +02:00
Armin Ronacher
9524d3a580
fix(coding-agent): normalize Windows shell drive paths
...
Refs #7547
2026-08-05 20:42:05 +02:00
Armin Ronacher
4d68d93551
fix(coding-agent): shorten file lock retry delays
2026-08-05 16:16:58 +02:00
Armin Ronacher
2c79ce4532
fix(coding-agent): avoid custom store lock convoys
2026-08-05 16:16:58 +02:00
Armin Ronacher
7cf90c1d18
fix(coding-agent): avoid model store read lock contention
2026-08-05 11:30:43 +02:00
Cristina Poncela Cubeiro
845bb970f3
fix: build error on request info ( #7645 )
2026-08-05 09:56:43 +02:00
Alexey Zaytsev
66534fbdc7
feat(coding-agent): render Mermaid diagrams ( #7624 )
2026-08-05 09:43:24 +02:00
Petr Houška
46b53b995b
fix: retry transient management HTTP requests ( #7632 )
...
Retry idempotent coding-agent management requests for transient transport and HTTP failures while keeping one overall timeout budget across attempts.
Keep install telemetry single-shot because retrying it has no user-facing impact and could duplicate a side-effecting report.
2026-08-05 09:38:28 +02:00
Armin Ronacher
fc4a3d99bc
fix(coding-agent): honor output padding for errors
2026-08-04 22:00:27 +02:00
Vegard Stikbakke
97f0ccdd96
fix(coding-agent): recursively merge nested settings, closes #7572
2026-08-04 13:04:02 +02:00
Mario Zechner
686f193e51
fix(ai): separate deferred request options
2026-08-04 12:45:00 +02:00
Vegard Stikbakke
e741cb05ca
fix(coding-agent): preserve extension auth endpoints
...
closes #7579
2026-08-04 12:37:02 +02:00
David Brailovsky
382aa641cc
DRAFT: add openai background mode responses ( #7339 )
...
* initial attempt at implementing openai background responses api
* feat(ai): align deferred responses with harness spec
* fix: reject deferred messages in protocol v1
2026-08-04 11:27:47 +02:00