LingTai kernel v0.12.0
Highlights
- Cloud Mail MCP addon: adds a first-party curated
cloud_mailaddon for self-hostedmaillab/cloud-mailREST API deployments, with check/search/read/send/accounts/add_user and LICC inbox polling. - Tool-call reliability and recovery: adds a formal
ToolCallGuardlayer, 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_keyvalues while deliberately avoiding unsupportedprompt_cache_retentionand Anthropiccache_controlfields. - Long-work and daemon operations: adds the experimental interactive Claude daemon backend, raises daemon
max_turnsceiling 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— passedpython -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— builtlingtai-0.12.0.tar.gzandlingtai-0.12.0-cp312-cp312-macosx_11_0_arm64.whlpython -m twine check dist/*— passed
Contributors
- huangzesen
- Claude Opus 4.8 (co-authored commits)