Tags: liut/morign
Tags
v0.8.0 — AgentLoop 重构、Channel token fallback、LLM 错误传播修复 新功能: - Channel: token fallback 机制,频道用户通过 aurora 内部 API 自动获取 token Bug 修复: - LLM: 翻译后错误消息传递到 fallback 回复,处理 overloaded 错误 重构: - Agent: 提取 AgentLoop,支持并行工具执行和 terminate (#24) - Agent: 类型从 pkg/web/api 移至 pkg/services/agent - Lint: 新增 .golangci.yml,修复存量问题 - CI: 升级 golangci-lint 至 v2,同步 release workflow 维护: - 抑制企业微信 WebSocket 调试日志噪音
- Agent thinking content rendered with dim+italic ANSI style - Capability matching adds LLM re-rank for improved accuracy - Capability CLI adds --mark-missing and cleanup-missed commands - Core architecture moved to event-driven model: unified Event, Runner.Persist for persistence - MCP module cleanup: ServerBasic replaces AddServer, extract HeaderFuncFor, remove unused AddInvoker - Remove description from capability subject generation to reduce matching noise - Fix MCP tool key separator issue - Update capability batch import plan
v0.4.0 **WeCom Streaming Messages** Added streaming message support for the WeCom (企业微信) channel via `StreamReplier` interface, enabling real-time reply delivery instead of polling. **API Capability Vector Search** APIs from OpenAPI 2 (Swagger 2) specs can now be imported as searchable capabilities backed by pgvector. Includes auto-sync on update and `skipai` tag support to selectively exclude APIs during import. **LLM Provider Debug Logging** Per-provider interaction logging to file for audit and troubleshooting, plus per-provider debug toggle for streaming response inspection. - Fixed DeepSeek compatibility issues with Anthropic-format requests and thinking mode - Fixed capability API error response bodies not being decoded before status check - `OAuthTokenMiddleware` now falls back to header when cookie token is unavailable - `BuildToolSuccessResult` simplified to embedded-tool-only usage
PreviousNext