Peter Steinberger
|
ff0c1b57a7
|
fix(auth): respect externally managed codex refresh tokens
|
2026-04-04 04:12:05 +01:00 |
|
Peter Steinberger
|
a23ab9b906
|
refactor: move voice-call realtime providers into extensions
|
2026-04-04 12:07:23 +09:00 |
|
Peter Steinberger
|
af94a3a89b
|
test: use native vitest root projects
|
2026-04-04 04:01:32 +01:00 |
|
Monty Taylor
|
d605cb08c5
|
matrix: force SSSS recreation on backup reset when SSSS key is broken (bad MAC) (#60599)
Merged via squash.
Prepared head SHA: 3b0a623407
Co-authored-by: emonty <95156+emonty@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-03 22:34:23 -04:00 |
|
Vincent Koc
|
b5a849801c
|
chore(plugin-sdk): refresh api baseline
|
2026-04-04 11:30:30 +09:00 |
|
Vincent Koc
|
9e389cff3d
|
fix(config): migrate legacy group allow aliases (#60597)
* fix(config): migrate legacy group allow aliases
* fix(config): inline legacy streaming migration helpers
* refactor(config): rename legacy account matcher helper
* chore(agents): codify config contract boundaries
* fix(config): keep legacy allow aliases writable
* Update AGENTS.md
|
2026-04-04 11:15:32 +09:00 |
|
Vincent Koc
|
94adc24393
|
chore(plugin-sdk): refresh api baseline
|
2026-04-04 11:03:28 +09:00 |
|
Vincent Koc
|
858bf405f4
|
refactor(providers): share replay and tool compat helpers (#60637)
* refactor(providers): share replay and tool compat helpers
* chore(plugin-sdk): refresh api baseline
|
2026-04-04 10:55:36 +09:00 |
|
Peter Steinberger
|
b76ed0fadf
|
fix: harden OpenAI websocket transport
|
2026-04-04 02:38:36 +01:00 |
|
Peter Steinberger
|
58d2b9dd46
|
fix: add runtime model contextTokens caps
|
2026-04-04 09:36:53 +09:00 |
|
Peter Steinberger
|
45675c1698
|
docs: update Anthropic subscription billing guidance
|
2026-04-04 09:32:13 +09:00 |
|
Peter Steinberger
|
a38cb20177
|
feat(openai): add default prompt overlay
|
2026-04-04 09:27:07 +09:00 |
|
Peter Steinberger
|
628c71103e
|
fix: align native openai transport defaults
|
2026-04-04 01:20:34 +01:00 |
|
Peter Steinberger
|
d01cb5ecc6
|
docs: expand model fallback guide
|
2026-04-04 09:13:43 +09:00 |
|
Peter Steinberger
|
e4b5027c5e
|
refactor(plugins): move extension seams into extensions
|
2026-04-04 00:10:16 +01:00 |
|
Gustavo Madeira Santana
|
9004ef65df
|
Plugins: add install --force overwrite flag (#60544)
Merged via squash.
Prepared head SHA: 28ae50b615
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-03 18:09:14 -04:00 |
|
Bruce MacDonald
|
5ec53fff0c
|
feat(ollama): add bundled web search provider (#59318)
Merged via squash.
Prepared head SHA: 1ec105f356
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com>
Co-authored-by: BruceMacD <5853428+BruceMacD@users.noreply.github.com>
Reviewed-by: @BruceMacD
|
2026-04-03 13:41:24 -07:00 |
|
@zimeg
|
8d557c19d5
|
docs(slack): set always online to true in example app manifest
|
2026-04-03 13:21:15 -07:00 |
|
@zimeg
|
2a13508379
|
docs(slack): expand app manifest example and scope checklist
|
2026-04-03 12:58:47 -07:00 |
|
Vincent Koc
|
4265a59892
|
fix(config): hide legacy internal hook handlers
|
2026-04-04 04:26:51 +09:00 |
|
Gustavo Madeira Santana
|
1420b3bad7
|
docs: tighten skills and Matrix wording
|
2026-04-03 14:51:37 -04:00 |
|
Gustavo Madeira Santana
|
1f660bf930
|
Docs: document agent skill allowlists
|
2026-04-03 14:23:05 -04:00 |
|
Peter Steinberger
|
856592cf00
|
fix(outbound): restore generic delivery and security seams
|
2026-04-03 19:09:20 +01:00 |
|
Peter Steinberger
|
5d20c73e05
|
fix: route Copilot Claude through Anthropic
|
2026-04-04 02:57:59 +09:00 |
|
Gustavo Madeira Santana
|
dc306013e1
|
Approvals: scope foreign-channel account routing (#60417)
Merged via squash.
Prepared head SHA: 3ad6cae91f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-03 13:48:00 -04:00 |
|
Gustavo Madeira Santana
|
ddd250d130
|
feat(skills): add inherited agent skill allowlists (#59992)
Merged via squash.
Prepared head SHA: 6f60779a57
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-03 13:41:28 -04:00 |
|
Peter Steinberger
|
1bee69f79b
|
refactor: route direct extension test targets
|
2026-04-04 02:36:48 +09:00 |
|
Peter Steinberger
|
865fa2ba72
|
fix: narrow auth permanent lockouts
|
2026-04-04 02:35:27 +09:00 |
|
Peter Steinberger
|
ec01cd0ceb
|
fix: tidy plugin update override docs (#60066) (thanks @huntharo)
|
2026-04-04 01:49:35 +09:00 |
|
huntharo
|
c4f40c3f7d
|
Plugins: allow unsafe-force override on update
|
2026-04-04 01:49:35 +09:00 |
|
Vincent Koc
|
c7a947dc0a
|
fix(config): remove legacy config aliases from public schema
|
2026-04-04 01:24:14 +09:00 |
|
Peter Steinberger
|
2b900b576c
|
refactor: modernize vitest projects config
|
2026-04-03 17:20:30 +01:00 |
|
Tak Hoffman
|
78c390ea86
|
docs: align messages config support notes
|
2026-04-03 10:08:34 -05:00 |
|
Vincent Koc
|
8f5f78bbe8
|
feat(providers): reopen model request transport config (#60327)
* feat(providers): reopen model request transport config
* chore(config): refresh request override baselines
|
2026-04-03 23:25:11 +09:00 |
|
Josh Lehman
|
799c6f40aa
|
refactor: move provider replay runtime ownership into plugins (#60126)
* refactor: move provider replay runtime ownership into plugins
* fix(provider-runtime): address review followups
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-04-03 23:14:37 +09:00 |
|
Peter Steinberger
|
5184522f2f
|
refactor: trim extension test runner surface
|
2026-04-03 13:15:43 +01:00 |
|
Peter Steinberger
|
f59d0eac68
|
refactor(plugin-runtime): remove plugin-specific core seams
|
2026-04-03 13:08:39 +01:00 |
|
Peter Steinberger
|
685ef52284
|
refactor: simplify test workflow helpers
|
2026-04-03 13:00:00 +01:00 |
|
Peter Steinberger
|
a2077b28ef
|
refactor: trim vitest wrapper layers
|
2026-04-03 12:52:14 +01:00 |
|
Peter Steinberger
|
6845b8061c
|
docs: simplify vitest workflow guidance
|
2026-04-03 12:45:13 +01:00 |
|
Peter Steinberger
|
f4393791eb
|
test: split vitest setup for projects
|
2026-04-03 12:29:29 +01:00 |
|
Peter Steinberger
|
e2e1197fa9
|
refactor(gateway): clarify local mode guardrails
|
2026-04-03 20:02:32 +09:00 |
|
Peter Steinberger
|
2c7eea8f10
|
fix(gateway): fail closed on missing mode
|
2026-04-03 19:50:45 +09:00 |
|
Peter Steinberger
|
a6649201b7
|
docs: clarify default subagent allowlists
|
2026-04-03 19:45:05 +09:00 |
|
Peter Steinberger
|
d921784718
|
fix: support default subagent allowlists (#59944) (thanks @hclsys)
|
2026-04-03 19:43:17 +09:00 |
|
Peter Steinberger
|
5400980305
|
test(plugin-sdk): tighten boundary guardrails
|
2026-04-03 11:35:37 +01:00 |
|
Peter Steinberger
|
fb0d82ba9f
|
fix(ci): refresh guardrails and config baselines
|
2026-04-03 11:18:40 +01:00 |
|
Peter Steinberger
|
2766c27b2a
|
refactor(plugin-sdk): genericize web channel runtime seams
|
2026-04-03 11:17:28 +01:00 |
|
Peter Steinberger
|
80c5764482
|
refactor(telegram): streamline media runtime options
|
2026-04-03 19:09:13 +09:00 |
|
Vincent Koc
|
61f13173c2
|
feat(providers): add model request transport overrides (#60200)
* feat(providers): add model request transport overrides
* chore(providers): finalize request override follow-ups
* fix(providers): narrow model request overrides
|
2026-04-03 19:00:06 +09:00 |
|