Commit Graph

32220 Commits

Author SHA1 Message Date
Peter Steinberger
8bfa06e992 refactor: enforce plugin-owned channel boundaries 2026-04-18 22:48:27 +01:00
Peter Steinberger
e89e214516 test: share oauth test helpers 2026-04-18 22:46:49 +01:00
Peter Steinberger
310d2db312 refactor: share model selection helpers 2026-04-18 22:41:40 +01:00
Peter Steinberger
3b2db583cd refactor: share subagent registry query helpers 2026-04-18 22:33:52 +01:00
Peter Steinberger
7481478303 test: share token estimate mock 2026-04-18 22:29:56 +01:00
Peter Steinberger
f0f4fa6978 test: reuse model override normalizer 2026-04-18 22:26:58 +01:00
Peter Steinberger
da22866030 test: dedupe embedded fallback fixtures 2026-04-18 22:24:03 +01:00
Peter Steinberger
808be2cae7 chore: disable makefile configure on open 2026-04-18 22:19:32 +01:00
Peter Steinberger
7b2a723891 test: dedupe exec host boundary mocks 2026-04-18 22:18:46 +01:00
Peter Steinberger
40d2e5aa45 test: trim slow agent waits 2026-04-18 22:18:24 +01:00
Peter Steinberger
d2c1b743c0 test: share claude cli error fixture 2026-04-18 22:15:01 +01:00
Peter Steinberger
966a3ea27c test: dedupe btw transcript fixtures 2026-04-18 22:12:19 +01:00
Peter Steinberger
b4543caf55 test: dedupe anthropic transport fixtures 2026-04-18 22:08:21 +01:00
Peter Steinberger
e069169765 perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
Peter Steinberger
127bafa0b9 test: dedupe vertex stream payload fixture 2026-04-18 22:05:51 +01:00
Peter Steinberger
23ff2a9cf7 test: dedupe live model switch fixtures 2026-04-18 22:03:30 +01:00
Peter Steinberger
db0d212835 test: dedupe skills prompt fixture setup 2026-04-18 22:00:27 +01:00
Peter Steinberger
f00ef03d91 test: dedupe bash gateway inline eval setup 2026-04-18 21:57:56 +01:00
Peter Steinberger
607c855621 test: dedupe tool result hook fixtures 2026-04-18 21:54:58 +01:00
Peter Steinberger
2bca977ced test: dedupe auth health fixtures 2026-04-18 21:52:45 +01:00
Peter Steinberger
688adf732d test: dedupe avatar fixture setup 2026-04-18 21:50:27 +01:00
Peter Steinberger
1af8bd90c3 fix: satisfy google transport fetch boundary 2026-04-18 21:48:44 +01:00
Peter Steinberger
26f1f28ffe test: dedupe skills fixture setup 2026-04-18 21:47:15 +01:00
Peter Steinberger
f60c3bf6e0 test: fix oauth rebase conflict 2026-04-18 21:44:27 +01:00
Peter Steinberger
5530cec127 test: isolate skills plugin discovery 2026-04-18 21:44:27 +01:00
Peter Steinberger
46d6f500f3 test: reduce oauth concurrency fixture fanout 2026-04-18 21:44:27 +01:00
Peter Steinberger
c6784493fc test: split oauth effective credential policy 2026-04-18 21:44:27 +01:00
Peter Steinberger
4db3c5145f test: trim oauth adoption branch coverage 2026-04-18 21:44:27 +01:00
Peter Steinberger
cc8f4e98a6 test: split oauth mirror policy coverage 2026-04-18 21:44:27 +01:00
Peter Steinberger
d5f8f62ab2 test: reuse skill workspace fixture root 2026-04-18 21:44:27 +01:00
Peter Steinberger
eed0a93c59 test: narrow auth usage store mock 2026-04-18 21:44:27 +01:00
Peter Steinberger
57b55883c5 refactor: share live provider owner matching 2026-04-18 21:43:34 +01:00
Peter Steinberger
85826c83e4 refactor(google): move Gemini transport into plugin 2026-04-18 21:41:54 +01:00
Peter Steinberger
3a20606c04 test: dedupe subagent thread binding setup 2026-04-18 21:40:02 +01:00
Peter Steinberger
2dabf1932f test: dedupe update plan gating assertions 2026-04-18 21:37:38 +01:00
Peter Steinberger
2e1ddedc58 refactor: share chat content text coercion 2026-04-18 21:35:05 +01:00
Peter Steinberger
dc30298b29 test: dedupe context guard setup 2026-04-18 21:31:39 +01:00
Peter Steinberger
8879ed153d refactor: share embedded stream event wrapper 2026-04-18 21:27:55 +01:00
Peter Steinberger
5d6ee4f73e test: accept current codex models summaries (#68284) (thanks @vincentkoc) 2026-04-18 21:27:27 +01:00
Peter Steinberger
e8b401d0c8 chore: refresh plugin sdk api baseline (#68284) (thanks @vincentkoc) 2026-04-18 21:27:27 +01:00
Peter Steinberger
2fc429dfbf fix: keep codex oauth bridge extension-owned (#68284) (thanks @vincentkoc) 2026-04-18 21:27:27 +01:00
Vincent Koc
f1cc8f0cfc fix(codex): reuse bound auth profile for app-server startup 2026-04-18 21:27:27 +01:00
Vincent Koc
b2ca265f11 test(openai): align codex import profile expectation 2026-04-18 21:27:27 +01:00
Vincent Koc
4a4f52b097 fix(auth): restore codex oauth error and resume handling 2026-04-18 21:27:27 +01:00
Vincent Koc
a018257487 fix(auth): harden codex oauth bridge security 2026-04-18 21:27:27 +01:00
Vincent Koc
f6921fd733 refactor(auth): break oauth helper import cycle 2026-04-18 21:27:27 +01:00
Vincent Koc
20debfab90 test(auth): align codex bootstrap expectations 2026-04-18 21:27:27 +01:00
Vincent Koc
78288e37ed fix(auth): close codex review gaps 2026-04-18 21:27:27 +01:00
Vincent Koc
859eb06662 refactor(auth): route codex runtimes through canonical oauth 2026-04-18 21:27:27 +01:00
Vincent Koc
f98e98ab66 fix(auth): keep oauth fallback recovery consistent 2026-04-18 21:27:27 +01:00