Skip to content

LingTai kernel v0.12.0

Choose a tag to compare

@huangzesen huangzesen released this 13 Jun 08:06

Highlights

  • Cloud Mail MCP addon: adds a first-party curated cloud_mail addon for self-hosted maillab/cloud-mail REST API deployments, with check/search/read/send/accounts/add_user and LICC inbox polling.
  • Tool-call reliability and recovery: adds a formal ToolCallGuard layer, keeps repeated tool errors in the normal tool-result path, and enriches tool-error payloads with structured recovery metadata instead of forcing pseudo-continuations.
  • Prompt cache keys for OpenAI-compatible sessions: official OpenAI, generic compatible base URLs, DeepSeek, Zhipu/GLM, MiMo, and Codex session paths now default stable prompt_cache_key values while deliberately avoiding unsupported prompt_cache_retention and Anthropic cache_control fields.
  • Long-work and daemon operations: adds the experimental interactive Claude daemon backend, raises daemon max_turns ceiling to 1000, and documents idle-care / watchdog-before-idle discipline for long-running subprocesses and daemon work.
  • Notification/MCP/runtime clarity: dedupes MCP notification previews, protects goal notifications, publishes resolved manifest artifacts, embeds curated MCP definitions, and improves active-turn tool-call progress / repeated-call advisories.

Release-log coverage

The paired release log covers everything since the previous structured release log (TUI/Portal v0.8.15 + kernel v0.11.3), not only the last tag window. The previous patch release did not get its own standalone release log, so the new log also carries those missed items forward.

Validation

Run from clean release worktree at commit a0d5309cf847384333bdab83bf3c59f49cf86bdb:

  • git diff --check — passed
  • python -m compileall -q src tests — passed
  • Focused pytest covering OpenAI/Codex, tool execution/recovery, daemon backends, MCP/notifications, Cloud Mail, manifest artifacts, skills/manual packaging, email, and trace redaction — 555 passed in 41.92s
  • python -m build — built lingtai-0.12.0.tar.gz and lingtai-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
  • python -m twine check dist/* — passed

Contributors

  • huangzesen
  • Claude Opus 4.8 (co-authored commits)