Peter Steinberger
|
7eed2c3f21
|
feat(google): add current-turn native video input (#122074)
* feat(agents): add current-turn Gemini video handoff
* test(google): add live native video regression
* build(ai): emit provider types entrypoint
* fix(google): preserve video shedding on retry
|
2026-08-11 12:58:32 -07:00 |
|
Peter Steinberger
|
cad77fb39c
|
refactor: consolidate remaining coercion helpers (#122020)
|
2026-08-11 10:22:01 -07:00 |
|
Vincent Koc
|
3a8afb2a71
|
Merge origin/main into fix/google-realtime-lazy-queue-bounds-20260801
* origin/main: (44 commits)
fix(plugins): compare authoring metadata by canonical JSON semantics (#117486)
fix(doctor): reject contradictory lint check selectors (#117495)
fix(anthropic): honor configured model pricing (#117275)
refactor(plugins): reuse scoped loader for capability discovery (#117373)
refactor(test): derive changed tooling routes (#117407)
fix(kova): clarify extension memory attribution (#117500)
fix(imessage): sanitize private context on every outbound path (#117501)
fix(ci): align release validation fixtures (#117494)
fix(talk): preserve owner authorization in realtime consults (#114163)
fix(ui): surface aborted-run diagnostics (#117497)
perf(models): skip Ollama row runtime loading (#117465)
fix(cli): report user profile command outcomes (#117466)
fix(active-memory): detect Chinese recall intent in escalate mode (#117338) (#117419)
fix(workboard): ignore caller-supplied archivedAt when creating a card (#116412)
fix(models): avoid waiting on promotions before listing models (#117322)
refactor(plugins): inherit shared package boundary settings (#117474)
fix(systemd): parse all inline environment assignments (#117484)
feat(web-fetch): add tools.web.fetch.headers for operator request headers (#115545)
fix(qa): Slack progress lane misses successful delivery (#117391)
refactor: deduplicate Codex prompt snapshot fixtures (#117476)
...
|
2026-08-02 01:02:06 +08:00 |
|
Vincent Koc
|
9cb647e735
|
test(google): prove lazy realtime prompt delivery
|
2026-08-02 00:15:41 +08:00 |
|
Vincent Koc
|
85d959ee61
|
test(google): satisfy realtime live lint
|
2026-08-01 22:58:29 +08:00 |
|
Vincent Koc
|
b1a0ee8539
|
test(google): wait for realtime response drain
|
2026-08-01 22:51:35 +08:00 |
|
Vincent Koc
|
6f3f662a86
|
test(google): diagnose realtime live readiness
|
2026-08-01 22:46:14 +08:00 |
|
Vincent Koc
|
11d53bebfe
|
test(google): prove realtime ready owns live session
|
2026-08-01 22:36:06 +08:00 |
|
Jason (Json)
|
55cf9523e0
|
feat: discover models from live provider catalogs (#112412)
* feat: discover models from live provider catalogs
* fix(provider-catalog): satisfy current catalog contracts
* fix(deps): update fast-uri past new advisory
* fix(deps): refresh fast-uri shrinkwraps
* fix(openrouter): satisfy provider catalog lint
* fix(agents): preserve refreshable catalog metadata
* test(agents): keep catalog fallback proof within lint budget
* fix(provider-catalog): honor live model contracts
* fix(minimax): type discovery headers explicitly
* docs(plugin-sdk): define live model discovery contract
|
2026-07-21 19:29:57 -06:00 |
|
Peter Steinberger
|
0631252f4b
|
refactor: reduce plugin SDK test import overhead (#109333)
* refactor(test): split plugin SDK test helpers
* fix(test): align plugin SDK test subpaths
|
2026-07-16 13:55:23 -07:00 |
|
Vincent Koc
|
31c3e0c3f3
|
test(live): keep voice-note preflight inside plugins
|
2026-06-06 06:24:29 -07:00 |
|
Vincent Koc
|
74331f632b
|
test(live): tolerate ARM provider drift
|
2026-06-06 03:47:24 -07:00 |
|
Peter Steinberger
|
96e5812426
|
docs: document medium extension sources
|
2026-06-04 21:33:54 -04:00 |
|
Peter Steinberger
|
27dde7a4d6
|
chore(lint): enable stricter error rules
|
2026-06-01 01:12:21 +01:00 |
|
Peter Steinberger
|
304e2c83c0
|
chore(lint): enable stricter oxlint rules
|
2026-05-31 18:59:02 +01:00 |
|
Peter Steinberger
|
1ef85c7d4c
|
test: make suites safe without isolation (#78834)
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
|
2026-05-07 08:43:29 +01:00 |
|
Peter Steinberger
|
ed6df7dd8b
|
fix(gemini): reuse google provider config for web search
|
2026-05-02 05:15:02 +01:00 |
|
Peter Steinberger
|
e1acb61317
|
refactor: expose SDK test helper subpaths
|
2026-04-28 03:28:17 +01:00 |
|
Peter Steinberger
|
f34b41f198
|
refactor: split plugin sdk test helpers
|
2026-04-28 01:14:19 +01:00 |
|
Peter Steinberger
|
0df6e5a473
|
refactor: expose plugin test helpers via sdk
|
2026-04-27 23:45:26 +01:00 |
|
Peter Steinberger
|
74e62c32c3
|
test: route extension tests through sdk subpaths
|
2026-04-27 21:58:48 +01:00 |
|
Peter Steinberger
|
8f8ba8af40
|
test: harden live release validation flakes
|
2026-04-27 18:32:31 +01:00 |
|
Peter Steinberger
|
e2fd3dcee9
|
fix(google): emit opus voice-note tts
|
2026-04-25 21:33:33 +01:00 |
|
Peter Steinberger
|
ec8dbc4595
|
feat(tts): add xiaomi mimo speech provider
|
2026-04-25 09:48:05 +01:00 |
|
Peter Steinberger
|
def392ad7d
|
test: add provider HTTP live coverage
|
2026-04-24 20:44:56 +01:00 |
|
Peter Steinberger
|
a43c1f8807
|
refactor: share provider HTTP errors with google
|
2026-04-24 19:33:44 +01:00 |
|