Skip to content

Releases: rexleimo/agno-go

EvoLink Media Agents & Knowledge Chunking。

Choose a tag to compare

@rexleimo rexleimo released this 14 Nov 08:50

[1.2.9] - 2025-11-14

✨ Added

  • EvoLink provider for text, images, and video exposed under pkg/agno/providers/evolink and pkg/agno/models/evolink/*, enabling agents and workflows to call EvoLink via the standard model interfaces.
  • New EvoLink Media Agents documentation (website/examples/evolink-media-agents.md, website/zh/examples/evolink-media-agents.md) with end-to-end examples for text → image → video pipelines.
  • Knowledge upload chunking: POST /api/v1/knowledge/content now accepts chunk_size and chunk_overlap for JSON, text/plain (query params), and multipart form uploads, propagating these values into stored chunk metadata.
  • AgentOS HTTP tips surfaced in docs, covering custom health endpoints, /openapi.yaml and /docs routes, and server.Resync() usage.

🛠️ Changed

  • Knowledge API handlers persist chunk_size, chunk_overlap, and chunker_type for each stored chunk, mirroring the Python AgentOS responses and enabling downstream pipelines to inspect segmentation strategy.
  • AgentOS documentation is now the canonical source for configuring health probes and documentation routes for the Go server, aligning README and VitePress content.

🧪 Tests

  • Added focused tests for EvoLink image and video models to validate configuration boundaries and task polling behavior.
  • Extended knowledge API tests to cover chunking parameters, metadata propagation, and compatibility with existing search/config endpoints.

✅ Compatibility

  • Additive release; public HTTP and Go APIs remain backward compatible.
  • Knowledge chunking parameters are optional and default to previous behavior when omitted.

v.1.2.7

Choose a tag to compare

@rexleimo rexleimo released this 04 Nov 01:20
v1.2.7

Agno-Go 1.2.7

v.1.2.2

Choose a tag to compare

@rexleimo rexleimo released this 18 Oct 05:15

v1.2.2 主要特性:

  • 🧠 推理模型支持 - 自动检测 Gemini、Anthropic Claude、VertexAI Claude
  • ⚡ PostgreSQL 批量操作 - 10倍性能提升的批量 upsert
  • 🗄️ SurrealDB 向量数据库 - 完整的向量数据库集成
  • 🔄 CI/CD 流水线 - GitHub Actions 自动化测试
  • 📚 增强的知识 API - 多格式内容提取

v1.2.1

Choose a tag to compare

@rexleimo rexleimo released this 15 Oct 16:17

✨ New in 1.2.1 (Implemented)

  • SSE event filtering for streaming endpoints (A2A)
    • POST /api/v1/agents/:id/run/stream?types=token,complete
    • Emits only requested event types; standard SSE format; context cancel supported
  • Content extraction middleware for AgentOS
    • JSON/Form → context injection of content/metadata/user_id/session_id
    • Request size guard via MaxRequestSize; skip paths supported
  • Google Sheets toolkit (service account)
    • read_range, write_range, append_rows; JSON or file credentials
  • Minimal knowledge ingestion endpoint
    • POST /api/v1/knowledge/content supports text/plain and application/json

Enterprise validation steps: see docs/ENTERPRISE_MIGRATION_PLAN.md.

v1.2.0

Choose a tag to compare

@rexleimo rexleimo released this 14 Oct 08:03

[2.0.0] - Planned H2 2026 | 计划 2026 年下半年

Distributed agent execution | 分布式 agent 执行
Advanced reasoning capabilities | 高级推理能力
Production telemetry | 生产遥测
Managed service offering | 托管服务产品

v1.1.0

Choose a tag to compare

@rexleimo rexleimo released this 08 Oct 04:37
Release v1.1.0 - Major Feature Release

🚀 A2A Interface - Agent间通信协议 (JSON-RPC 2.0)
🔄 Session State Management - Workflow 会话状态管理
👥 Multi-Tenant Support - 多租户内存隔离
⏱️ Model Timeout Configuration - 模型超时控制

- 新增代码: 5219 行
- 修改文件: 24 个
- 新增文档: 3 个双语文档 (A2A, Session State, Multi-Tenant)
- 测试覆盖: 543 行会话状态测试

此版本成功迁移 Python Agno v2.1.2 的核心功能:
- A2A protocol (23 commits, +7,473/-503 lines)
- Session state with race condition fix
- Multi-tenant memory support
- Enhanced timeout configuration

详细信息请查看 CHANGELOG.md

🤖 Generated with Claude Code

v1.0.3

Choose a tag to compare

@rexleimo rexleimo released this 05 Oct 16:51
版本发布 v1.0.3