Commit Graph

14 Commits

Author SHA1 Message Date
GitHub Actions
450faefaf9 Add API key authentication for proxy endpoints.
Support multiple API keys from config, env, and CLI, enforce auth on non-public endpoints, and pass keys through remote deploy verification.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 13:08:27 +08:00
GitHub Actions
a4cedecca6 Add Docker Compose Lingma bootstrap support
Package the proxy for Docker Compose deployments and add Lingma bootstrap, session restore, and runtime status support for containerized remote usage.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 23:56:05 +08:00
lutc5
22f793c188 Release v1.4.7 with unlimited default timeout 2026-05-06 16:29:35 +08:00
lutc5
1c349227a3 Rename product to Lingma Proxy 2026-05-06 15:03:04 +08:00
lutc5
a02fd51c19 Release v1.4.3 2026-04-30 18:20:04 +08:00
lutc5
a2f777a1a8 Default to remote Kimi mode 2026-04-30 14:00:18 +08:00
lutc5
2bcb0a6715 Add experimental Lingma remote backend 2026-04-30 12:09:51 +08:00
lutc5
8c2df92ce7 feat: harden agent tooling compatibility 2026-04-30 02:39:38 +08:00
lutc5
92c8735bfc feat: add desktop app release packaging 2026-04-29 18:45:25 +08:00
lutc5
74bbd8e6d2 feat: add OpenAI/Anthropic tools support with tool emulation
- Parse tools/tool_choice from OpenAI and Anthropic requests
- Inject tool definitions into system prompt via toolemulation
- Parse action blocks (```json action) from model responses
- Retry logic for forced tool_choice (any/required)
- Return proper tool_calls / tool_use in responses
- Support streaming tools via collect-and-replay pattern
- Add tool history projection (assistant tool_calls + tool results)
- Model ID normalization: use official names (Qwen3.6-Plus, etc.)
- Fix resolveSessionMode to use Fresh mode when tools present
2026-04-25 13:37:58 +08:00
coolxll
c184c2a5e6 feat: add websocket transport support 2026-03-26 09:37:00 +08:00
coolxll
e5d1134502 perf: reduce IPC setup overhead 2026-03-25 23:17:06 +08:00
coolxll
dc04e425c6 feat: add JSON config file support 2026-03-25 22:45:15 +08:00
coolxll
585c3ba5ab feat: add Lingma IPC proxy service 2026-03-25 21:35:19 +08:00