-
05768316d9
feat: strengthen tool emulation prompting
main
mmc
2026-05-12 14:36:43 +08:00
-
b719bdeaa2
feat: add capability and admin introspection endpoints
mmc
2026-05-12 14:30:08 +08:00
-
94a8025ae5
feat: add emulated tool-calling bridge for Lingma
mmc
2026-05-07 18:10:01 +08:00
-
5911e4322e
feat: intercept literal [tool_calls] arrays in generated text and map to actual function calls
GitHub Actions
2026-05-06 17:27:10 +08:00
-
cca9c99e22
fix: tool calling by mapping tools and tool_choice to root payload instead of toolConfig
GitHub Actions
2026-05-06 16:46:58 +08:00
-
26858e1aba
fix: synthesize OpenAI tool calls from json and python fallback
mmc
2026-05-06 13:41:29 +08:00
-
4c7f6cc0a1
fix: improve OpenAI forced tool-call fallback parsing
mmc
2026-05-06 13:16:53 +08:00
-
433dfbbade
test: align tool bridge expectations with current fallback behavior
mmc
2026-05-05 08:20:31 +08:00
-
462aef9f0e
feat: improve tool-call bridging and env documentation
mmc
2026-05-05 08:12:38 +08:00
-
d9fec3fd74
fix: trace tool forwarding decisions
mmc
2026-04-29 06:12:21 +08:00
-
3c9d419726
fix: stop replaying OpenAI stream text
mmc
2026-04-25 15:20:13 +08:00
-
109c34a8dc
refactor: share request execution lifecycle
GitHub Actions
2026-04-23 18:44:40 +08:00
-
f7fad97073
test: lock Anthropic contract regressions
GitHub Actions
2026-04-22 13:03:25 +08:00
-
8b012310a2
refactor: extract tooling policy helpers
GitHub Actions
2026-04-22 11:37:50 +08:00
-
d081743924
test: freeze tool-call contract semantics
GitHub Actions
2026-04-22 10:56:21 +08:00
-
e3d3a63492
refactor: extract OpenAI Responses route wrapper
GitHub Actions
2026-04-22 10:12:12 +08:00
-
b479294af4
refactor: share streaming tool event normalization
GitHub Actions
2026-04-22 08:07:10 +08:00
-
aac6e2785d
refactor: share non-stream tool event normalization
GitHub Actions
2026-04-22 07:52:28 +08:00
-
5a7553b35b
refactor: share execution prep for tool-call phase
GitHub Actions
2026-04-22 07:37:00 +08:00
-
4748432501
fix: run bootstrap via module to avoid stdlib http shadowing
mmc
2026-04-21 13:57:44 +08:00
-
83d69097c9
fix: enable tool forwarding by default and add config regression tests
mmc
2026-04-21 13:41:41 +08:00
-
0e146e60d9
refactor: extract Phase 1 gateway helpers
GitHub Actions
2026-04-21 08:05:09 +08:00
-
d0df089282
fix: harden responses streaming and tool-call fallback
mmc
2026-04-20 19:24:02 +08:00
-
866a212573
fix: restore proper SSE frame delimiters
mmc
2026-04-20 15:08:16 +08:00
-
5e6c1c1a63
fix: harden responses stream termination
mmc
2026-04-20 14:55:32 +08:00
-
12a4d9584e
feat: harden cache reuse semantics and expand protocol regressions
GitHub Actions
2026-04-20 14:26:11 +08:00
-
b96b91e5b7
test: add baseline gateway regression suites
GitHub Actions
2026-04-20 13:25:36 +08:00
-
c08dea89a2
fix: ensure responses stream always completes
GitHub Actions
2026-04-20 13:23:43 +08:00
-
c9bd71f727
feat: add OpenAI /v1/responses adapter via chat flow
GitHub Actions
2026-04-20 13:11:00 +08:00
-
56c57a4901
docs: sync DESIGN with current tooling behavior
GitHub Actions
2026-04-20 08:31:45 +08:00
-
df80a86310
docs: refocus README on quickstart and runbook flow
GitHub Actions
2026-04-20 08:11:00 +08:00
-
15cd5e8770
fix: close forced tool-choice with structured fallback
GitHub Actions
2026-04-20 07:18:01 +08:00
-
63583712a8
fix: fallback agent payload source to numeric value
GitHub Actions
2026-04-20 06:36:07 +08:00
-
c67a9c3d61
fix: align agent payload semantics with VSCode tool flow
GitHub Actions
2026-04-19 23:19:52 +08:00
-
e208025f35
fix: emit Lingma tool approve/invoke roundtrip
GitHub Actions
2026-04-19 21:35:05 +08:00
-
3498b81fa2
fix: enable anthropic agent mode for tooling requests
GitHub Actions
2026-04-19 20:15:14 +08:00
-
e600bae27c
fix: harden tooling session reuse and event routing
v0.1.1
GitHub Actions
2026-04-19 19:29:30 +08:00
-
5aa7fbfae5
fix: align Lingma tool event lifecycle handling
GitHub Actions
2026-04-19 09:49:01 +08:00
-
1c7b86e2c0
feat: bridge Lingma tool events to OpenAI/Anthropic responses
GitHub Actions
2026-04-18 22:34:43 +08:00
-
b3fd8800f7
fix: align Anthropic endpoints for Claude Code compatibility
v0.1.0
GitHub Actions
2026-04-18 20:05:24 +08:00
-
0b08dc6573
feat: Anthropic Messages API compat (/v1/messages)
GitHub Actions
2026-04-18 15:40:43 +08:00
-
d9dffbb8ba
docs: restructure README + add DESIGN.md (二开白盒手册)
GitHub Actions
2026-04-18 10:36:17 +08:00
-
2febc37c2c
prod hardening: admin/metrics authz split, subprocess lifecycle, parallel pool start, HEALTHCHECK
GitHub Actions
2026-04-18 10:22:13 +08:00
-
3130533888
chore: wire read-only secrets/ volume for session bundles
GitHub Actions
2026-04-18 09:47:03 +08:00
-
4e08d1af36
feat: session bundle import/export to skip Playwright auto-login
GitHub Actions
2026-04-18 09:39:58 +08:00
-
ba865f3be0
feat: expose /internal/models/raw for authoritative model metadata
GitHub Actions
2026-04-18 09:29:11 +08:00
-
dfdb7087dc
perf: session reuse for multi-turn latency
GitHub Actions
2026-04-18 08:10:39 +08:00
-
d209d8ac0b
perf: stop blocking on chat/ask RPC timeout (fixes ~30s TTFB)
GitHub Actions
2026-04-18 07:54:45 +08:00
-
707acc9005
feat: M1+M2 gateway hardening and multi-instance pool
GitHub Actions
2026-04-18 07:40:32 +08:00
-
6114c66aed
chore: remove Gitea CI workflow
root
2026-04-17 17:38:03 +08:00
-
640bf3d6b4
ci: use self-hosted runner and simplify python steps
root
2026-04-17 17:36:49 +08:00
-
4e5f451489
chore: simplify build to fixed Tencent pip mirror
root
2026-04-17 16:29:18 +08:00
-
d2995b2c48
chore: add auto pip mirror selection by region
root
2026-04-17 16:20:32 +08:00
-
c1e261aa14
refactor: move runtime state under project data directory
root
2026-04-17 15:57:51 +08:00
-
e41ee8bcc8
fix: treat 200 login API response as provisional success
root
2026-04-17 15:43:57 +08:00
-
d12668201f
fix: capture login API via response event listener
root
2026-04-17 15:40:25 +08:00
-
0c9fdd53c9
fix: verify /users/ajax/login success in auto login flow
root
2026-04-17 15:31:02 +08:00
-
5f0c1866a6
fix: harden auto-login selectors and poll auth status
root
2026-04-17 14:40:28 +08:00
-
b621c4aca7
feat: bootstrap Lingma from latest marketplace VSIX
root
2026-04-17 10:44:37 +08:00
-
5526779e98
chore: initialize clean history without secrets
root
2026-04-17 09:56:08 +08:00