Skip to content

Tags: liut/morign

Tags

v0.8.0

Toggle v0.8.0's commit message
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 调试日志噪音

v0.7.0

Toggle v0.7.0's commit message
feat(preset): support ${VAR} env var expansion for channel secrets an…

…d MCP URLs

v0.6.0

Toggle v0.6.0's commit message
- 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.5.0

Toggle v0.5.0's commit message
v0.5.0

新功能:
- Agent CLI: 工具调用支持和交互式 REPL 模式
- Agent CLI: thinking/reasoning 内容 dimmed 样式显示

重构:
- 提取 ExecuteToolCalls 共享方法
- 移除未使用的 router 字段
- Channels 显式注册

v0.4.1

Toggle v0.4.1's commit message
docs: update CHANGELOG for v0.4.0 and v0.4.1

v0.4.0

Toggle v0.4.0's commit message
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

v0.3.0

Toggle v0.3.0's commit message

v0.2.4

Toggle v0.2.4's commit message

v0.2.3

Toggle v0.2.3's commit message

v0.2.2

Toggle v0.2.2's commit message