Kit Langton
|
8b8a09c59f
|
Merge remote-tracking branch 'origin/llm-core-patch-api' into llm-core-patch-api
# ------------------------ >8 ------------------------
# Do not modify or remove the line above.
# Everything below it will be ignored.
#
# Conflicts:
# packages/llm/AGENTS.md
# packages/llm/package.json
# packages/llm/script/recording-cost-report.ts
# packages/llm/script/setup-recording-env.ts
# packages/llm/src/adapter.ts
# packages/llm/src/index.ts
# packages/llm/src/llm.ts
# packages/llm/src/patch.ts
# packages/llm/src/protocols/anthropic-messages.ts
# packages/llm/src/protocols/openai-responses.ts
# packages/llm/src/provider/bedrock-converse.ts
# packages/llm/src/provider/openai-compatible-chat.ts
# packages/llm/src/provider/openai-compatible-family.ts
# packages/llm/src/provider/xai.ts
# packages/llm/src/schema.ts
# packages/llm/src/tool-runtime.ts
# packages/llm/src/tool.ts
# packages/llm/test/adapter.test.ts
# packages/llm/test/fixtures/recordings/openai-compatible-chat/groq-llama-3-3-70b-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/groq-streams-text.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/groq-streams-tool-call.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/openrouter-claude-opus-4-7-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/openrouter-gpt-4o-mini-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/openrouter-gpt-5-5-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/openrouter-streams-text.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/openrouter-streams-tool-call.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/xai-grok-4-3-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/xai-streams-text.json
# packages/llm/test/fixtures/recordings/openai-compatible-chat/xai-streams-tool-call.json
# packages/llm/test/fixtures/recordings/openai-responses/gpt-5-5-drives-a-tool-loop.json
# packages/llm/test/fixtures/recordings/openai-responses/gpt-5-5-streams-text.json
# packages/llm/test/fixtures/recordings/openai-responses/gpt-5-5-streams-tool-call.json
# packages/llm/test/provider-resolver.test.ts
# packages/llm/test/provider/anthropic-messages.recorded.test.ts
# packages/llm/test/provider/bedrock-converse.test.ts
# packages/llm/test/provider/gemini.recorded.test.ts
# packages/llm/test/provider/gemini.test.ts
# packages/llm/test/provider/openai-chat-tool-loop.recorded.test.ts
# packages/llm/test/provider/openai-compatible-chat.recorded.test.ts
# packages/llm/test/provider/openai-responses.recorded.test.ts
# packages/llm/test/provider/openai-responses.test.ts
# packages/llm/test/recorded-scenarios.ts
# packages/llm/test/recorded-test.ts
# packages/opencode/src/provider/llm-bridge.ts
# packages/opencode/src/session/llm-native-tools.ts
# packages/opencode/src/session/llm.ts
# packages/opencode/test/provider/llm-bridge.test.ts
# packages/opencode/test/session/llm-native-stream.test.ts
|
2026-05-06 13:48:44 -04:00 |
|
Kit Langton
|
0b8040a3be
|
refactor(llm): move system helpers onto schema
|
2026-05-06 13:30:56 -04:00 |
|
Kit Langton
|
c99e278e28
|
refactor(llm): tighten helper and diagnostic surfaces
|
2026-05-06 13:28:49 -04:00 |
|
Kit Langton
|
9fc1d154c4
|
refactor(llm): tighten runtime service boundaries
|
2026-05-06 11:47:23 -04:00 |
|
Kit Langton
|
7b4f436fc2
|
refactor(llm): collapse client adapter injection
|
2026-05-06 11:08:31 -04:00 |
|
Kit Langton
|
1808fe8628
|
refactor(llm): clarify public module surface
|
2026-05-06 09:30:01 -04:00 |
|
Kit Langton
|
cfe8fdb149
|
refactor(llm): resolve adapters from registry
|
2026-05-05 21:33:03 -04:00 |
|
Kit Langton
|
89c65949c2
|
refactor(llm): remove transform pipeline
|
2026-05-05 20:18:15 -04:00 |
|
Kit Langton
|
d62bede2f7
|
test(llm): cover public export surface
|
2026-05-05 18:05:46 -04:00 |
|
Kit Langton
|
b3568ab0f0
|
refactor(llm): replace patches with transforms
|
2026-05-05 17:58:58 -04:00 |
|
Kit Langton
|
172c382f00
|
refactor(llm): clarify adapter payload flow
|
2026-05-05 17:50:28 -04:00 |
|
Kit Langton
|
4daac79cf3
|
refactor(llm): split providers and protocols
|
2026-05-05 16:58:20 -04:00 |
|
Kit Langton
|
e8d703108d
|
refactor(llm): simplify provider protocol wiring
|
2026-05-05 16:53:27 -04:00 |
|
Kit Langton
|
8523299069
|
refactor(llm): simplify provider payload routing
|
2026-05-05 16:48:23 -04:00 |
|
Kit Langton
|
c4e0972ab1
|
refactor(llm): share provider schema helpers
|
2026-05-05 16:45:20 -04:00 |
|
Kit Langton
|
11b892d2db
|
refactor(llm): simplify patch pipeline
|
2026-05-05 16:21:53 -04:00 |
|
Kit Langton
|
678c40589f
|
test(llm): restore recorded provider coverage
|
2026-05-05 16:15:38 -04:00 |
|
Kit Langton
|
6e2dc338e2
|
docs(llm): remove resolver references
|
2026-05-05 16:15:10 -04:00 |
|
Kit Langton
|
125b8b2e59
|
refactor(llm): validate patched targets from schema
|
2026-05-05 16:10:17 -04:00 |
|
Kit Langton
|
96aace5cfc
|
refactor(llm): extract patch pipeline
|
2026-05-05 16:09:00 -04:00 |
|
Kit Langton
|
f2d7fe350a
|
chore(llm): checkpoint provider patch work
|
2026-05-05 15:56:57 -04:00 |
|
Kit Langton
|
908cb82265
|
fix(llm): set xai responses base url
|
2026-05-05 15:45:31 -04:00 |
|
Kit Langton
|
b8523da524
|
refactor(llm): simplify adapter patch extension
|
2026-05-05 15:43:40 -04:00 |
|
Kit Langton
|
e25906c6d2
|
refactor(llm): tighten adapter construction API
|
2026-05-05 15:43:14 -04:00 |
|
Kit Langton
|
fce1c45bde
|
test(llm): split recorded provider and prefix filters
|
2026-05-05 15:42:14 -04:00 |
|
Kit Langton
|
d84da53742
|
test(llm): tighten recorded test assertions
|
2026-05-05 15:39:30 -04:00 |
|
Kit Langton
|
b6fb6ac92e
|
test(llm): summarize recorded stream events
|
2026-05-05 15:33:33 -04:00 |
|
Kit Langton
|
89922be658
|
refactor(llm): consolidate compatible provider profiles
|
2026-05-05 15:19:17 -04:00 |
|
Kit Langton
|
6242048dbd
|
refactor(llm): streamline adapter model handles
|
2026-05-05 15:05:45 -04:00 |
|
Kit Langton
|
3765dde624
|
refactor(llm): simplify protocol composition API
|
2026-05-05 14:35:08 -04:00 |
|
Kit Langton
|
40819e1865
|
refactor(http-recorder): extract cassette service
|
2026-05-03 20:12:01 -04:00 |
|
Kit Langton
|
4b54bc38f1
|
refactor(http-recorder): make record mode explicit
|
2026-05-03 17:55:06 -04:00 |
|
Kit Langton
|
73a9372e7a
|
test(llm): add gemini golden loop coverage
|
2026-05-03 17:30:58 -04:00 |
|
Kit Langton
|
bc20399f6e
|
test(llm): add groq recordings and cost report
|
2026-05-03 16:25:48 -04:00 |
|
Kit Langton
|
039c0506cf
|
test(llm): expand flagship recorded coverage
|
2026-05-03 16:03:36 -04:00 |
|
Kit Langton
|
49340f517c
|
test(llm): simplify golden tool loop scenarios
|
2026-05-03 15:29:25 -04:00 |
|
Kit Langton
|
db74983861
|
test(llm): add openrouter golden tool loops
|
2026-05-03 14:44:49 -04:00 |
|
Kit Langton
|
3cae82f708
|
docs(llm): document provider recording strategy
|
2026-05-03 14:32:36 -04:00 |
|
Kit Langton
|
9e3868fed7
|
test(llm): add openrouter recorded coverage
|
2026-05-03 14:07:33 -04:00 |
|
Kit Langton
|
a1c1d0766f
|
chore(llm): use effect for recording env setup
|
2026-05-03 14:07:14 -04:00 |
|
Kit Langton
|
b560f98962
|
chore(llm): improve recording env setup ux
|
2026-05-03 13:50:03 -04:00 |
|
Kit Langton
|
cd866f32a1
|
chore(llm): add recording env setup
|
2026-05-03 13:40:53 -04:00 |
|
Kit Langton
|
fea96490e3
|
fix(llm): expand compatible provider bridge
|
2026-05-03 13:11:45 -04:00 |
|
Kit Langton
|
6224ce84fd
|
fix(llm): align provider tool semantics
|
2026-05-03 12:58:14 -04:00 |
|
Kit Langton
|
c519ff2ce8
|
feat(llm): add consistent tagged checks
|
2026-05-03 12:49:56 -04:00 |
|
Kit Langton
|
6736923a35
|
fix(llm): preserve provider-native continuation state
|
2026-05-03 12:47:03 -04:00 |
|
Kit Langton
|
eea8764ce1
|
simplify(llm): extract conversation semantics
|
2026-05-03 12:22:51 -04:00 |
|
Kit Langton
|
6e23e56a49
|
simplify(llm): trim native runtime overhead
|
2026-05-03 10:13:09 -04:00 |
|
Kit Langton
|
b7930c75f4
|
simplify(llm): share tagged schema helper
|
2026-05-03 09:30:58 -04:00 |
|
Kit Langton
|
195e0bb0c3
|
simplify(llm): define events with schema tags
|
2026-05-03 09:14:37 -04:00 |
|