Commit Graph

  • 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