Shakker and GitHub
49aa383dd7
fix: consume ClickClack v1 setup claim contract ( #111927 )
...
Support ClickClack v1 setup claim URLs for split-origin and path-mounted deployments while preserving legacy setup flows and private transport overrides.
Refs #111919 .
Prepared head SHA: c13ce82e38
Co-authored-by: Shakker <165377636+shakkernerd@users.noreply.github.com >
Reviewed-by: @shakkernerd
2026-07-20 18:50:30 +01:00
Shakker and Shakker
8e0c50380c
fix: preserve message-only terminal output ( #111493 )
2026-07-19 18:51:06 +01:00
Shakker and Shakker
0db0142ec8
fix: preserve streamed text before terminal errors ( #108509 )
2026-07-19 18:07:12 +01:00
Shakker and Shakker
1e80a0ee88
chore: format chat run error changes
2026-07-19 18:07:12 +01:00
Shakker and Shakker
9dd021a5cc
fix: align run error on mobile
2026-07-19 18:07:12 +01:00
Shakker and Shakker
0d511d1a67
chore: remove unrelated run failure changes
2026-07-19 18:07:12 +01:00
Shakker and Shakker
d2a4025d1f
test: cover chat run error recovery
2026-07-19 18:07:12 +01:00
Shakker and Shakker
25b1c6c400
fix: show run failures above the composer
2026-07-19 18:07:12 +01:00
Shakker and Shakker
9a699c7037
fix: keep chat errors out of assistant messages
2026-07-19 18:07:12 +01:00
Shakker
e4fd904f8a
test: cover hidden catalog polling across reconnects ( #110705 )
2026-07-18 14:29:38 +01:00
Shakker
b5d9573dca
fix: pause hidden session catalog polling
2026-07-18 14:15:51 +01:00
Shakker and Shakker
e613fd31bb
docs: document Codex runtime availability checks ( #110447 )
2026-07-18 07:13:45 +01:00
Shakker and Shakker
cc62bc7e0b
fix: report unavailable Codex runtime in model status
2026-07-18 07:13:45 +01:00
Shakker and Shakker
564a384f25
fix: resolve agent harness plugin availability
2026-07-18 07:13:45 +01:00
Shakker and Shakker
006d6556b8
refactor: expose selected plugin payload checks
2026-07-18 07:13:45 +01:00
Shakker and Shakker
f448701aa1
test: align changed-target routing expectations ( #110422 )
2026-07-18 06:42:27 +01:00
Shakker and Shakker
e5fed572ef
test: exercise metadata-driven watch exclusion ( #110422 )
2026-07-18 06:42:27 +01:00
Shakker and Shakker
75ceb56d71
fix: preserve generated host bundle exclusions
2026-07-18 06:42:27 +01:00
Shakker and Shakker
3fd448c559
fix: keep browser asset build package-local
2026-07-18 06:42:27 +01:00
Shakker and Shakker
309a97bb3d
fix: refresh generated paths before watch restarts ( #110422 )
2026-07-18 06:42:27 +01:00
Shakker and Shakker
643476f24d
fix: derive generated asset watch exclusions
2026-07-18 06:42:27 +01:00
Shakker and Shakker
b118e9e913
fix: preserve generated asset mtimes
2026-07-18 06:42:27 +01:00
Shakker and Shakker
2f23642719
fix: allow local HTTP ClickClack setup codes ( #109429 )
2026-07-17 01:00:18 +01:00
Shakker and Shakker
efd6d8d3f7
test: type ClickClack setup claim fetch mocks ( #109398 )
2026-07-16 23:56:29 +01:00
Shakker and Shakker
b2b6e2d03b
test: keep channel setup fixtures review-safe
2026-07-16 23:56:29 +01:00
Shakker and Shakker
e78d117a59
refactor: keep claimed ClickClack credentials reviewable
2026-07-16 23:56:29 +01:00
Shakker and Shakker
5bd0864c4e
test: keep ClickClack setup fixtures review-safe
2026-07-16 23:56:29 +01:00
Shakker and Shakker
ee153b1688
test: use review-safe ClickClack token fixtures
2026-07-16 23:56:29 +01:00
Shakker and Shakker
44d1542a76
perf: keep ClickClack claim networking off setup startup
2026-07-16 23:56:29 +01:00
Shakker and Shakker
2090f9da81
docs: make ClickClack setup codes the primary flow
2026-07-16 23:56:29 +01:00
Shakker and Shakker
e6c8f82f50
feat: expose ClickClack setup codes in channels add
2026-07-16 23:56:29 +01:00
Shakker and Shakker
4cd07e5e8c
feat: configure ClickClack accounts from setup codes
2026-07-16 23:56:29 +01:00
Shakker and Shakker
204f4499e8
feat: add secure ClickClack setup code claim client
2026-07-16 23:56:29 +01:00
Shakker and Shakker
13306d66e3
feat: prepare channel setup input before config writes
2026-07-16 23:56:29 +01:00
Shakker and Shakker
e6f4e27c6e
test: harden generated asset coverage ( #109366 )
2026-07-16 22:48:03 +01:00
Shakker and Shakker
8bf82d9e07
test: cover clean Discord asset generation
2026-07-16 22:48:03 +01:00
Shakker and Shakker
107820b2bd
fix: prevent generated asset watch loops
2026-07-16 22:48:03 +01:00
Shakker and Shakker
f084ab2240
fix: prevent external gateway restart timeouts ( #109273 )
2026-07-16 19:36:58 +01:00
Shakker and Shakker
9b48ad5977
fix: avoid redundant Windows restart persistence ( #109162 )
2026-07-16 17:01:39 +01:00
Shakker and Shakker
266d3c8551
refactor: focus external restart verification
2026-07-16 17:01:39 +01:00
Shakker and Shakker
6013e593c7
fix: narrow unmanaged restart results
2026-07-16 17:01:39 +01:00
Shakker and Shakker
332b522f90
fix: harden external restart integration
2026-07-16 17:01:39 +01:00
Shakker and Shakker
fadd5cfd22
docs: document external gateway supervision
2026-07-16 17:01:39 +01:00
Shakker and Shakker
333c4f9a61
feat: add restart handoff consume protocol
2026-07-16 17:01:39 +01:00
Shakker and Shakker
e123606b46
feat: support externally supervised gateway restarts
2026-07-16 17:01:39 +01:00
Shakker and Shakker
244f4965dc
feat: add external gateway supervision policy
2026-07-16 17:01:39 +01:00
Shakker and Shakker
8d5592548b
docs: explain ClickClack post-add verification ( #108332 )
2026-07-15 15:20:33 +01:00
Shakker and Shakker
752567dbc8
feat: verify ClickClack after channel setup
2026-07-15 15:20:33 +01:00
Shakker and Shakker
3e352d6727
refactor: share ClickClack setup verification
2026-07-15 15:20:33 +01:00
Shakker and Shakker
611e7ddfe3
docs: sync ClickClack secret credential registry ( #108271 )
2026-07-15 13:05:10 +01:00
Shakker and Shakker
f281b74e49
docs: refresh ClickClack docs map ( #108271 )
2026-07-15 13:05:10 +01:00
Shakker and Shakker
728ac14a9a
test: use public ClickClack test helpers
2026-07-15 13:05:10 +01:00
Shakker and Shakker
24c753ae31
fix: keep channel CLI helpers private
2026-07-15 13:05:10 +01:00
Shakker and Shakker
b08b699de2
fix: accept ClickClack workspace before install
2026-07-15 13:05:10 +01:00
Shakker and Shakker
d1b839eaf6
fix: preserve ClickClack setup secret refs
2026-07-15 13:05:10 +01:00
Shakker and Shakker
beece7f527
test: track ClickClack temporary directories
2026-07-15 13:05:10 +01:00
Shakker and Shakker
d54eb4b74d
fix: preserve optional ClickClack account typing
2026-07-15 13:05:10 +01:00
Shakker and Shakker
d599ac9133
fix: resolve ClickClack token secret refs
2026-07-15 13:05:10 +01:00
Shakker and Shakker
b09c99dfee
fix: harden ClickClack setup credentials
2026-07-15 13:05:10 +01:00
Shakker and Shakker
fa6776b9b2
docs: clarify ClickClack token sources
2026-07-15 13:05:10 +01:00
Shakker and Shakker
618c01af69
fix: verify ClickClack workspace ids during setup
2026-07-15 13:05:10 +01:00
Shakker and Shakker
2c7705e363
fix: retain env-backed ClickClack accounts
2026-07-15 13:05:10 +01:00
Shakker and Shakker
7af8f7dc22
docs: document ClickClack guided setup
2026-07-15 13:05:10 +01:00
Shakker and Shakker
a52b031f36
chore: refresh ClickClack channel metadata
2026-07-15 13:05:10 +01:00
Shakker and Shakker
e7a630ab39
feat: accept positional channels in setup
2026-07-15 13:05:10 +01:00
Shakker and Shakker
8dec391216
feat: add ClickClack setup wizard
2026-07-15 13:05:10 +01:00
Shakker and Shakker
c3ab3133d8
fix: replace stale ClickClack credentials
2026-07-15 13:05:10 +01:00
Shakker and Shakker
80909e6fff
feat: add ClickClack setup copy
2026-07-15 13:05:10 +01:00
Shakker and Shakker
130fcefe47
feat: add ClickClack setup adapter
2026-07-15 13:05:10 +01:00
Shakker and Shakker
b63ce98809
feat: add ClickClack setup inputs
2026-07-15 13:05:10 +01:00
Shakker and Shakker
977bf5b0bf
fix: split native chat work by run ( #107965 )
2026-07-15 04:38:01 +01:00
Shakker and Shakker
4755dee240
fix: preserve hidden chat run boundaries
2026-07-15 04:38:01 +01:00
Shakker
2c95bd2387
fix: repair main CI regressions
2026-07-15 04:03:56 +01:00
Shakker
576c209110
docs: refresh generated docs map
2026-07-15 03:13:32 +01:00
Shakker and Shakker
d12dbcf0c5
test: update ClickClack resolved account fixtures ( #107907 )
2026-07-15 02:58:26 +01:00
Shakker and Shakker
fd0460b209
docs: note ClickClack command menu sync
2026-07-15 02:58:26 +01:00
Shakker and Shakker
06a7dabefa
fix: tighten ClickClack command menu checks
2026-07-15 02:58:26 +01:00
Shakker and Shakker
bc707efd3c
docs: document ClickClack command menus
2026-07-15 02:58:26 +01:00
Shakker and Shakker
2b520b6172
feat: sync ClickClack command menus at startup
2026-07-15 02:58:26 +01:00
Shakker and Shakker
1fada80ae3
feat: map ClickClack native command menus
2026-07-15 02:58:26 +01:00
Shakker and Shakker
232af29f5b
feat: add ClickClack command menu client
2026-07-15 02:58:26 +01:00
Shakker and Shakker
a16a692c58
feat: add ClickClack command menu config
2026-07-15 02:58:26 +01:00
Shakker and Shakker
fcbc7900bb
test: harden chat transcript validation ( #107893 )
2026-07-15 02:27:06 +01:00
Shakker and Shakker
a2f6d96bfb
fix: harden chat history lifecycle edges
2026-07-15 02:27:06 +01:00
Shakker and Shakker
f310689cb0
fix: narrow cached chat stream rows
2026-07-15 02:27:06 +01:00
Shakker and Shakker
ced1f5d833
docs: note Control UI transcript fixes
2026-07-15 02:27:06 +01:00
Shakker and Shakker
4eb715d430
fix: hydrate split chat panes from session cache
2026-07-15 02:27:06 +01:00
Shakker and Shakker
9ef1e965a6
fix: align virtual chat rows with the scroll origin
2026-07-15 02:27:06 +01:00
Shakker and Shakker
876579fa73
fix: prevent duplicate chat row keys
2026-07-15 02:27:06 +01:00
Shakker and Shakker
d660f7d38b
fix: preserve deep chat snapshots across panes
2026-07-15 02:27:06 +01:00
Shakker and Shakker
1b1569c561
perf: avoid rebuilding chat history during streaming
2026-07-15 02:27:06 +01:00
Shakker and Shakker
c6dfda6eee
fix: announce chat replies from the active pane
2026-07-15 02:27:06 +01:00
Shakker and Shakker
59dd62d1af
test: prove virtualized chat workflows
2026-07-15 02:27:06 +01:00
Shakker and Shakker
18cdf6b09b
fix: retain chat panes across viewport changes
2026-07-15 02:27:06 +01:00
Shakker and Shakker
fbfa69456d
fix: preserve chat pane lifecycle
2026-07-15 02:27:06 +01:00
Shakker and Shakker
d1c8bd48af
fix: stabilize virtualized chat rows
2026-07-15 02:27:06 +01:00
Shakker and Shakker
59acd601f2
perf: virtualize chat transcript rendering
2026-07-15 02:27:06 +01:00
Shakker and Shakker
aa9997b756
fix: support touch history loading
2026-07-15 02:27:06 +01:00
Shakker and Shakker
dcb1de9b87
test: cover retained chat history returns
2026-07-15 02:27:06 +01:00
Shakker and Shakker
e8498d546d
perf: isolate chat render caches by pane
2026-07-15 02:27:06 +01:00