DEV Community

邱敬幃 Pardn Chiu
邱敬幃 Pardn Chiu

Posted on

Agenvoy@v0.25.6 - Refactor session logging and package structure for clarity

pardnchiu/Agenvoy


v0.25.5 -> v0.25.6

Summary

Splits session bot configuration and runtime status into dedicated sub-packages, centralizing path helpers and consolidating redundant save functions into a single entry point.

翻譯
將 session bot 設定與 runtime status 拆分為獨立子套件,集中路徑輔助函式並合併冗餘的儲存函式為單一入口。

Changes

REFACTOR

  • Split session bot and status into dedicated packages [528a66b]
  • Rework session logging and path handling with pubsub helpers [0c4ab39]

翻譯

  • 將 session bot 與 status 拆分為獨立套件
  • 重構 session logging 與路徑處理,加入 pubsub 輔助

Scope

  • internal/session/bot/ — REFACTOR (bot.go)
  • internal/session/status/ — REFACTOR (online.go, status.go)
  • internal/session/log/ — REFACTOR (format.go, record.go)
  • internal/filesystem/ — REFACTOR (path.go)
  • internal/agents/exec/ — REFACTOR (selectAgent.go, systemPrompt.go, execute.go, run.go, execWithSubagent.go)
  • internal/routes/handler/ — REFACTOR (send.go, status.go)
  • internal/runtime/tui/ — REFACTOR (multiple files)
  • cmd/app/ — REFACTOR (cmdDeamon.go)

Generated by SKILL

Top comments (0)