Commit Graph

7 Commits

Author SHA1 Message Date
can1357 993032fd81 feat(coding-agent): enhanced model hub navigation and role config persistence
- Improved model hub UI with automatic list focusing upon typing and arrow key navigation between sidebar and model lists.
- Updated non-default role configurations to persist explicit auto-thinking suffixes without mutating active sessions.
- Added cache invalidation and provider-based model registry lookups to support dynamic model updates.
- Added comprehensive test suites verifying model hub navigation and role settings side-effect behaviors.
2026-08-20 08:13:15 +02:00
can1357 672857d238 Merge PR #7025: fix(coding-agent): coalesce models config resource probe (@paralin) 2026-07-29 23:09:10 +02:00
Christian Stewart a43c7a4d36 fix(coding-agent): coalesce models config resource probe
The models config resource regression started two cold child processes inside one five-second test. Under parallel CI chunk load, the second child could still be waiting for pipe drain or process exit after the validator had completed.

Keep the process boundary as the owner of the lifecycle measurement and run the missing and custom phases in one child. The missing phase closes its storage and registry before the baseline snapshot, while the custom phase proves schema identity and retention without changing config loading or validator cleanup semantics.

Signed-off-by: Christian Stewart <christian@aperture.us>
(cherry picked from commit 81fa98491544c7fbcbf075922889e0a9e1a0a3b4)
2026-07-29 23:09:10 +02:00
roboomp cc04600a64 test(ai,catalog): give spawn-based lazy tests explicit timeouts
Spawn-based lazy-loading tests assert exitCode===0 on a child process but
set no per-test timeout, so bun's 5s default kills the child under CPU
contention and the assertion reports a dead child rather than a regression.

Give each spawn test an explicit 60s per-test timeout, matching the
existing precedent in auth-gateway-anthropic-caching.test.ts.

Fixes #7018

(cherry picked from commit 00e5ec8855eb8ba31c1bdf571bd7c16f2405d679)
2026-07-29 23:09:06 +02:00
can1357 d06650e147 revert(test): dropped unrelated CI-flake timeout bumps from #6833 and #6750
Both PR heads carried discrete drive-by commits bumping only a test
timeout, unrelated to the Markdown-layout and HTML-asset fixes they
ship. Restored to the pre-merge state to keep the merged scope honest.
2026-07-28 11:00:36 +02:00
usr-bin-roygbiv c217d43ab5 test(coding-agent): allow cold validator probes 2026-07-28 08:17:24 +00:00
usr-bin-roygbiv fc254b55f3 perf: defer models config schema construction 2026-07-27 01:10:23 +00:00